Vous êtes sur la page 1sur 12

OOAD ASSIGNMENT

Saurabh Kumar Sharma 0906039 Tool Used: MS VISIO 2007

CAREER GUIDENCE PORTAL


UseCase1: Student Registration on the Portal
Scope: Student Registration System Level: User Goal Primary Actor: Student Stakeholders & Interests: Administrator Preconditions: No Preconditions. Post Conditions: Student registered to portal.

Student assigned User Id & Password Students Records saved into portals database. Main Success Scenario: 1:Portals home page opened by Student 2: Registration link followed by Student 3:Fields in registration page filled by the Student. 5:Student asked to choose username from the suggested list of usernames or a new one. 6:After student selects a username he is asked to create a password for Login. 7: If new user name entered then it is checked for availability. If it is, then he is asked to create a password for login. 8: Once password is created he/she is asked to re-enter the password. 9: After re-entering the correct password the Registration Process Completes. 10: Finally Student logouts from his account successfully. Alternate Flow: 1: Student has left some of the mandatory fields while filling the registration form. 4: Student enters the password of insufficient length. 5: Student re-enters the password which is different from the previous one.

UseCase2:Guidance Portal Fee Payment


Scope: Fee Payment System Level: User Goal Primary Actor: Student Stakeholders & Interests: Administrator Preconditions: Student should be registered and he/she has been assigned a Username & Password. Post Conditions: Fee for the student having a valid Username & Password Is submitted successfully & the Database of the portal are updated successfully signifying the paid fee of the student. Main Success Scenario: 1: Student Opens the Home page of the portal. 2: Student Enters the Username & Password which was created at the time of the registration. 4: Student is brought to a new page displaying the option of paying the fee using different mode of payment. 5: Student selects the credit card system to pay the fee. 6: Student is brought to a new page asking for the authentication of the credit card. 7: Student enters the credit card number & pin code of it to verify the identity of the credit card user. 8: After the successful authentication student is brought to a new page asking for the amount of money to be transferred. 9: Student selects the paper of her/his choice. 10: Student fills the suitable amount of money (depending on the paper selected) into the column and submits it.

11: After the successful transaction the student is given a date assuring that the key with for the paper will be dispatched to his/her email id till that date. 12: Finally Student logouts from his account successfully. Alternate Flow: 1: Login failure. 1a: Student enters wrong username and/or password. 1b: Student enters invalid username and password. 1b: Student forgets his username and/or password. 1c: Connection lost in between the submission of the username and password. 2: Payment transaction failure. 2a: Payment failed due to expire of the credit card. 2b: Payment failed due to validation failure of the credit card. 2c: Payment failed due to insufficient balance in the credit card.

UseCase3:Question Solutions Online


Scope: Level: User Goal Primary Actor: Student Stakeholders & Interests: Administrator Preconditions: Student must have an unused key for one of the listed test papers in the portal. Post Conditions: After Student successfully solves and submits, the correct answers of each question and overall result of the student appears into the page andhis records are saved successfully into the portals database. Main Success Scenario: 1: Student enters the username and password to login into the portal. 2: Student opens the examination section of the portal. 3: Then he enters the key received via mail into the portal and test paper of the corresponding course appears on the portal. 4: Student starts answering the questions by clicking START button. 5: A digital watch appears on the left most corner of the question paper showing the running time. 6: An alarm appears on the screen before 5 minutes. 7: As the time overs the answer is automatically submitted. 8: After few seconds the Correct answers and the overall result of the student is appeared. 9: Finally Student logouts from his account successfully. Alternate Flow: 1: Login failure. 1a: Student enters wrong username and/or password. 1b: Student enters invalid username and password. 1b: Student forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

2: The key entered was not a valid key. 3: The connection lost during the submission of the key.

UseCase4:Counselling Through Queries


Scope: Student Counseling System Level: User Goal Primary Actor: Student Stakeholders & Interests: Counselor Preconditions: The student must have an authorized login id and password. Post Conditions: Student posts his query successfully to the portal. Main Success Scenario: 1: Student Opens the Home page of the portal. 2: Student Enters the Username & Password which was created at the time of the registration. 3: Student submits by clicking the SUBMIT button. 4: Student selects the POST YOUR QUERY HERE option and he enters a new page. 5: He writes his query and submits it. 6: Finally Student logouts from his account successfully Alternate Flow: 1: Login failure. 1a: Student enters wrong username and/or password. 1b: Student enters invalid username and password. 1b: Student forgets his username and/or password. 1c: Connection lost in between the submission of the username and password. 2: The query rejected because the length of the query was too long.

UseCase5: Registeration For Counseling


Scope: Counselors Registration System Level: User Goal Primary Actor: Counselor Stakeholders & Interests: Administrator Preconditions: No Preconditions. Post Conditions: Counselor is registered successfully to the portal. She/he is assigned a User Id & Password & his Records are saved successfully into the portals database. Main Success Scenario: 1: Counselor Opens the Portals home page. 2: He follows the registration link. 3: Counselor fills all the Mandatory fields in the registration page which includes his name, dob, academic qualifications, past counseling experience etc. 5: After supplying the required information the Counselor is asked to choose a username either from the suggested list of usernames or a newer one.

6: If he selects a username from the suggested list then he is asked to create a password for the Login Process. 7: If he enters a new user name then it is verified whether it is available or not? If it is, then he is asked to create a password for the login process. 8: After creating the password he/she is asked to enter the reenter the password. 9: After reentering the correct password the Registration Process Completes. 10: Counselor logouts from his account successfully Alternate Flow: 1: Counselor has left some of the mandatory fields while filling the registration form. 2: Counselor has submitted the duly filled form, but in between the connection has been lost. 3: Counselor chooses a username which is not available. 4: Counselor enters the password of insufficient length. 5: Counselor reenters the password which is different from the previous one.

UseCase6: Response to the Students Query


Scope: Query Response System Level: User Goal Primary Actor: Counselor Stakeholders & Interests: Student Preconditions: The Counselor must have an authorized login id and password. Post Conditions: The Counselor answers the questions asked by the students and gives the suggestions as per requirement successfully. Main Success Scenario: 1: Counselor Opens the Home page of the portal. 2: Counselor Enters the Username & Password which was created at the time of the registration. 3: After login he opens the Query section and starts answering the questions. 4: After finishing all the queries he successfully logouts. Alternate Flow: 1: Login failure. 1a: Counselor enters wrong username and/or password. 1b: Counselor enters invalid username and password. 1b: Counselor forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

UseCase7:Counselor Application Verification


Scope: Student Registration System Level: User Goal Primary Actor: Administrator Stakeholders & Interests: Counselor

Preconditions: Administrator must have an authorized login id and password or he is authorized person to login as administrator. Post Conditions: Administrator successfully verifies the counselors that whether he has to serve the portal or not. Main Success Scenario: 1: Administrator Opens the Home page of the portal. 2: He enters the admin login id and password to login into the portal. 3: He opens the Counselor Applications Verification Section by clicking the link provided. 4: Then Administrator verifies the each application and decides whether he has to serve for the portal or not. 5: If he accepts the application, then he sends a permanent login id and password to that applicant via email. 6: If he rejects the application then also he sends the mail to that applicant saying that his application has been rejected for the portal. 7: After verifying all the application the administrator logouts successfully. Alternate Flow: 1: Login failure. 1a: Administrator enters wrong username and/or password. 1b: Administrator enters invalid username and password. 1b: Administrator forgets his username and/or password. 1c: Connection lost in between the submission of the username and password. 2: It

UseCase8: Receiving Fee of Student & Advertiser


Scope: Student Registration System Level: User Goal Primary Actor: Administrator Stakeholders & Interests: Advertisers, Students Preconditions: Administrator must have an authorized login id and password or he is authorized person to login as administrator. Post Conditions: Fee is successfully received from the Advertisers and Students and this information is updated into the database of the portal. Main Success Scenario: 1: Administrator Opens the Home page of the portal. 2: He enters the admin login id and password to login into the portal. 3: After successfully logging in he enters FEE RECEIVING SECTION and entre STUDENT subsection. 4: Then he receives the fee by checking the portal account and matches the details of submitted fee from the details of the database. 5: If a match is found the Administrator registers the corresponding student for that particular paper. 6: After this he sends a valid key for the corresponding paper to that student via email.

7: Now he enters ADVERTISER subsection of the FEE RECEIVING SECTION. 8: Then he receives the fee by checking the portal account and matches the details of the submitted fee from the details of the database. 9: If a match founds the Administrator registers the corresponding Advertiser for that particular scheme of Advertisement. 10: After completing the fee receiving process the Administrator successfully logouts. Alternate Flow: 1: Login failure. 1a: Administrator enters wrong username and/or password. 1b: Administrator enters invalid username and password. 1b: Administrator forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

UseCase9: Response To Scheme of Advertiser


Scope: Advertising Scheme Response System Level: User Goal Primary Actor: Administrator Stakeholders & Interests: Advertiser Preconditions: Administrator must have an authorized login id and password or he is authorized person to login as administrator. Post Conditions: The scheme of the Advertiser is selected and he is informed via email. Now he can pay for the ads. Main Success Scenario: 1: Administrator Opens the Home page of the portal. 2: He enters the admin login id and password to login into the portal. 3: Now the Administrator enters into the SCHEME SELECTION SYSTEM section. 4: Then he approves the scheme selected by the Advertiser that whether the he has to be allowed to upload the Ads or not depending upon the money he is willing to pay. 5: If he approves the scheme, he registers that Advertisement for the final uploadingif he receives the payment for those Ads. 6: This process is repeated until the all the Ads get finished. 7: After successful completion of the Scheme Selection Administrator successfully logouts. Alternate Flow: 1: Login failure. 1a: Administrator enters wrong username and/or password. 1b: Administrator enters invalid username and password. 1b: Administrator forgets his username and/or password.

1c: Connection lost in between the submission of the username and password.

UseCase10:Test Paper Verification and Uploading


Scope: Uploading System Level: User Goal Primary Actor: Administrator Stakeholders & Interests: Advertiser Preconditions: Administrator must have an authorized login id and password or he is authorized person to login as administrator. Post Conditions: Test Papers are verified and uploaded finally for the examination. Main Success Scenario: 1: Administrator Opens the Home page of the portal. 2: He enters the admin login id and password to login into the portal. 3: Now the Administrator enters into the UPLOAD NEW TEST PAPERS section. 4: Then he approves the test papers uploaded by the particular TMA that whether his test papers has to be launched or not. 5: If he approves the test papers, he launches that test paper for examination and sends a response via email that his request for launching his test papers has been granted. 6: If he refuses the TMA to launch his test papers then he simply removes his papers and sends a negative response to the TMA. 7: This process is repeated until the all the Test Papers gets finished. 8: After successful completion of the Scheme Selection Administrator successfully logouts. Alternate Flow: 1: Login failure. 1a: Administrator enters wrong username and/or password. 1b: Administrator enters invalid username and password. 1b: Administrator forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

UseCase11: Registration For Advertisement


Scope: Advertiser Registration System Level: User Goal Primary Actor: Advertisers Stakeholders & Interests: Administrator Preconditions: Advertiser must belong to any group, organization or company.

Post Conditions: Advertiser is registered successfully to the portal. He is assigned a User Id & Password & his Records are saved successfully into the portals database. Main Success Scenario: 1: Advertiser Opens the Portals home page. 2: Advertiser follows the registration link. 3: Advertiser fills all the Mandatory fields in the registration page. 5: After supplying the required information the Advertiser is asked to choose a username either from the suggested list of usernames or a newer one. 6: If student selects a username from the suggested list then he is asked to create a password for the Login Process. 7: If the student enters a new user name then it is verified whether it is available or not? If it is, then he is asked to create a password for the login process. 8: After creating the password he/she is asked to enter the reenter the password. 9: After reentering the correct password the Registration Process Completes. 10: Finally Student logouts from his account successfully. Alternate Flow: 1: Advertiser has left some of the mandatory fields while filling the registration form. 2: Advertiser has submitted the duly filled form, but in between the connection has been lost. 3: Advertiser chooses a username which is not available. 4: Advertiser enters the password of insufficient length. 5: Advertiser reenters the password which is different from the previous one.

UseCase12: Ads Scheme Selection


Scope: Student Registration System Level: User Goal Primary Actor: Advertisers Stakeholders & Interests: Administrator Preconditions: Advertiser must be authorized or registered and he must belong to any group, organization or company. Post Conditions: The Advertiser successfully chooses the scheme which seems him most suitable for the Ads. Main Success Scenario: 1: Advertiser Opens the Home page of the portal. 2: Advertiser Enters the Username & Password which was created at the time of the registration. 3: Advertiser submits by clicking the SUBMIT button. 4: Advertiser is brought to a new page displaying the option ADVERTISEMENT SCHEMS. 5: Advertiser selects the suitable Advertisement scheme (depending on the no of days for Advertisement and the cost per day) and submits it. 6: After the successful selection of the schemes the Advertiser is given a date after which he can request to upload the Ads to the portal. 7: Finally Advertiser logouts from his account successfully

Alternate Flow: 1: Login failure. 1a: Advertiser enters wrong username and/or password. 1b: Advertiser enters invalid username and password. 1b: Advertiser forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

UseCase13:Fee Payment for Advertisement


Scope: Advertiser System Level: User Goal Primary Actor: Advertisers Stakeholders &Interests: Administrator Preconditions: Advertiser must be authorized or registered and he must belong to any group, organization or company. Post Conditions: Fee for the Advertiser having a valid Username & Password Is submitted successfully & the Database of the portal are updated successfully signifying the paid fee of the advertiser. Main Success Scenario: 1: Advertiser Opens the Home page of the portal. 2: Advertiser Enters the Username & Password which was created at the time of the registration. 3: Advertiser submits by clicking the SUBMIT button. 4: Advertiser is brought to a new page displaying the option of paying the fee using different mode of payment. 5: Advertiser selects the credit card system to pay the fee. 6: Advertiser is brought to a new page asking for the authentication of the credit card. 7: Advertiser enters the credit card number & pin code of it to verify the identity of the credit card user. 8: After the successful authentication student is brought to a new page asking for the amount of money to be transferred. 9: Advertiser selects the paper of her/his choice. 10: Advertiser fills the suitable amount of money (depending on the paper selected) into the column and submits it. 11: After the successful transaction the Advertiser is given a date assuring that the key with for the paper will be dispatched to his/her email id till that date. 12: Finally Advertiser logouts from his account successfully Alternate Flow: 1: Login failure. 1a: Advertiser enters wrong username and/or password. 1b: Advertiser enters invalid username and password. 1b: Advertiser forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

2: Payment transaction failure. 2a: Payment failed due to expire of the credit card. 2b: Payment failed due to validation failure of the credit card. 2c: Payment failed due to insufficient balance in the credit card.

UseCase14:Registration For Test Papers Uploading


Scope: TMA Registration System Level: User Goal Primary Actor: TMA Stakeholders & Interests: Administrator Preconditions: No Preconditions required. Post Conditions: TMA is registered successfully to the portal. She/he is assigned a User Id & Password & his Records are saved successfully into the portals database. Main Success Scenario: 1: TMA Opens the Portals home page. 2: TMA follows the registration link. 3: TMA fills all the Mandatory fields in the registration page. 5: After supplying the required information the TMA is asked to choose a username either from the suggested list of usernames or a newer one. 6: If TMA selects a username from the suggested list then he is asked to create a password for the Login Process. 7: If the TMA enters a new user name then it is verified whether it is available or not? If it is, then he is asked to create a password for the login process. 8: After creating the TMA he/she is asked to enter the reenter the password. 9: After reentering the correct password the Registration Process Completes. 10: Finally TMA logouts from his account successfully. Alternate Flow: 1: Student has left some of the mandatory fields while filling the registration form. 2: Student has submitted the duly filled form, but in between the connection has been lost. 3: Student chooses a username which is not available. 4: Student enters the password of insufficient length. 5: Student reenters the password which is different from the previous one.

UseCase15: Test Paper Design Upload


Scope: Test Paper Upload System Level: User Goal Primary Actor: TMA Stakeholders & Interests: Administrator Preconditions: TMA should be duly registered or should be authorized.

Post Conditions: The test papers get uploaded successfully into the portals database for the approval by the Administrator. Main Success Scenario: 1: TMA Opens the Home page of the portal. 2: TMA Enters the Username & Password which was created at the time of the registration. 3: TMA follows the link UPLOAD NEW TEST PAPERS HERE. 4: TMA selects the subjects of which papers he has to upload one by one. 5: TMA uploads the test papers subject wise one by one and he repeats this process until all the papers to be uploaded are finished. 6: After uploading all the papers he successfully logouts. Alternate Flow: 1: Login failure. 1a: Advertiser enters wrong username and/or password. 1b: Advertiser enters invalid username and password. 1b: Advertiser forgets his username and/or password. 1c: Connection lost in between the submission of the username and password.

Vous aimerez peut-être aussi