04-08-2012, 12:43 PM
SOFTWARE REQUIREMENT SPECIFICATION
SOFTWARE REQUIREMENT SPECIFICATION.docx (Size: 174.74 KB / Downloads: 27)
3. USE CASE DISCRIPTION OF TELEPHONE DIRECTORY AND
BILLING SYSTEM
1. UPDATE BILL SYSTEM
(I) BRIEF DESCRIPTION: IT INCLUIDES MODIFICATION IN CUSTOMER INFORMATION , ADDITION OF NEW SCHEMES ,MODIFICATION IN CALL RATES
(II) ACTORS: ADMINISTRATOR
(III) FLOW OF EVENTS:-
a. BASIC FLOW: SYSTEM ADMINISTRATOR ENTERS USER NAME AND PASSWORD AND LOGIN THE SYSTEM. HE/SHE CAN MODIFY CUSTOMER INFORMATION. HE CAN INCREASE OR DECRESE THE CALL RATES.
b. ALTERNATIVE FLOW: IF USER NAME OR PASSWORD IS INCORRECT THEN SYSTEM SHUT DOWNS.
(IV) SPECIAL REQUIREMENTS: NONE
(V) PRE CONDITION: ADMINISTRATOR MUST HAVE THE PASSWORD TO LOGIN THE SYSTEM.
(VI) POST CONDITION:CHANGED DATA OF CUSTOMER IN THE DATABASE MUST BE CONSISTENT AS PROVIDED BY THE CUSTOMER.
(VII) EXTENSION POINT : NONE
2. BILL GENERATION
(I) BRIEF DESCRIPTION: BILL IS GENERATED ON MONTHLY BASIS TAKING INTO ACCOUNT THE LAST MONTH DUE BILL OR EXTRA PAID .
(II) ACTORS: BILL MANAGER
(III) FLOW OF EVENTS:-
a. BASIC FLOW: COUNT TOTAL NO. OF CALLS. THEN SUBTRACT 150 CALLS. RESTS ARE MULTIPLIED BY RS 1.50 AND THAT MONTH BILL WE GET.
b. ALTERNATIVE FLOW: NO BILL IS GENERATED
(IV) SPECIAL REQUIREMENTS: CALLS MADE IN A MONTH ARE GREATER THAN 150
(V) PRE CONDITION: IF CALLS ARE MADE LESS THAN 150 AND NO LAST MONTH DUE THEN WE DO NOT CREATE BILL FOR THAT PERSON.BILL MANGER MUST ENTER CORRECT PASSWORD TO ENTER THE SYSTEM
(VI) POST CONDITION:LAST DATE OF PAYMENT MUST BE MENTIONED
(VII) EXTENSION POINT : NONE
(3) LOGIN
(I) BRIEF DESCRIPTION: ANY PERSON KNOWING A USER NAME AND PASSWORD CAN LOGIN THE SYSTEM.
(II) ACTORS: ADMINISTRATOR, BILL MANAGER, REPORT GENERATOR
(III) FLOW OF EVENTS:-
(A) BASIC FLOW: FIRSTLY ENTER THE USER NAME AND PASSWORD. IF USER NAME AND PASSWORD ARE CORRECT THEN AGAIN ACCORDING TOAUTHORITY PEOPLE DO SPECIFIC JOB.
(B) ALTERNATIVE FLOW: IF NAME AND PASSWORD ARE NOT CORRECT THEN EXIT FROM THE SYSTEM.
(IV) SPECIAL REQUIREMENTS:USER NAME AND PASSWORD AUTORITY PASSWORD.
(V) PRE CONDITION: USERS OF THE SYSTEM MUST HAVE AUTHORITY TO ACCESS THE SYSTEM.
(VI) POST CONDITION:NONE
(VII) EXTENSION POINT : NONE
(4) BILL COLLECTION
a. BRIEF DESCRIPTION: A BILL MANAGER MUST BE PRESENT TO TELL THE CUSTOMER THE AMOUNT COLLECT THE BILL.
b. ACTORS: BILL MANAGER
c. FLOW OF EVENTS:-
a. BASIC FLOW: FIRSTLY ENTER THE USER NAME AND PASSWORD. IF USER NAME AND PASSWORD ARE CORRECT THEN AGAIN ACCORDING TOAUTHORITY PEOPLE DO SPECIFIC JOB.
b. ALTERNATIVE FLOW: IF USERS ARE NOT SENDED THE BILL THE EXIT FROM THE SYSTEM
d. SPECIAL REQUIREMENTS: BILL MUST BE SENT TO EVERY USER.
e. PRE CONDITION: IF USER PAY BILL BY CHEQUE THEN REQUIRED AMOUNT MUST BE PRESENT IN THE ACCOUNT .USERS MUST BE SEND THE BILL EITHER BY POST OR BY MESSAGE.
f. POST CONDITION: CHEQUE MUST NOT BE BOUNCED..
g. EXTENSION POINT : NONE
(5) REPORT GENERATION
a. BRIEF DESCRIPTION:HERE EACH AREA IS ANALYSEDFOR REVENUE OBTAINED.
b. ACTORS: REPORT GENERATOR
c. FLOW OF EVENTS:-
a. BASIC FLOW: FIRSTLY DEVISION IS MADE ON THE AREAS THEN FOR EACH AREA REVENUE IS CALCULATED. THEN REVENUE OF ALL THE AREAS ARE SUMED UP.
b. ALTERNATIVE FLOW: IF LOGIN IN THE SYSTEM FAILS THEN EXIT
d. SPECIAL REQUIREMENTS: REPORT GENERATOR MUST BE EXPERIENCED PERSON.
e. PRE CONDITION: DIVISION OF AREAS MUST BE DONE
f. POST CONDITION: NONE
g. EXTENSION POINT : NONE
(6) CUSTOMER DATABASE
a. BRIEF DESCRIPTION:HERE EACH SUBSCRIBERS NAME, ADDRESS,TELEPHONE NO.ARE STORED IN THE DIRECTORY.
(II) ACTORS: ADMINISTRATOR,SUBSCRIBER,
(III) FLOW OF EVENTS:-
a. BASIC FLOW: FULL DATA OF EACH CUSTOMER IS STORED IN THE DATABASE. ADMINISTRATOR CAN MODIFY THE USER INFORMATION. IF SUBSCRIBER HAVE ENTERED CORRECT NAME,ADDRESS AND PHONE NUMBER THEN HE/SHE MAY SEARCH A SPECIFIC PHONE NUMBER.
b. ALTERNATIVE FLOW:
(IV) SPECIAL REQUIREMENTS: REPORT GENERATOR MUST BE EXPERIENCED PERSON.
(V) PRE CONDITION: DIVISION OF AREAS MUST BE DONE
(VI) POST CONDITION: NONE
(VII) EXTENSION POINT : NONE
3. STUDENT INFORMATION
<html>
<head><titLE>ADDMISSION FORM</titLE></head>
<body bgcolor="GREEN" TEXT="PINK">
<CENTER><H1>GLBAJAJ</H1></CENTER>
<CENTER><H2>Addmission Form</H2></center>
<table BORDER="0">
<tr><td><H4>APPLIED COURSE</H4></TD><TD>B-TECH </TD></TR>
<tr><td><H4>NAME</H4></TD><TD>MANISH KUMAR</TD></TR>
<TR><TD><H4>FATHER'S NAME</H4></TD><TD>Mr.KUNVAR PAL SINGH</TD></TR>
<tr><td><H4>DOB</H4></TD><TD>11/08/1993</TD></TR>
<tr><td><H4>GENDER</H4></TD><TD>MALE</TD></TR>
<TR><TD><H4>ADDRESS</H4></TD><TD> VILL- NAYAWAS, POST- LAKHANOO,DIST- HATHRAS (U.P)</TD></TR>
<TR><TD><H4>MOBILE NUMBER...</H4></TD><TD>8126232166</TD><TR>
<TR><TD><H4>FATHER'S OCCUPATION</H4></TD><TD>AGGRICULTURE</TD></TR>
<TR><TD><H4>MOTHER'S OCCUPATION</H4></TD><TD>HOUSE WIFE</TD></TR>
</TABLE>
<TABLE BORDER="5">
<H3>QUALIFICATION::</H3>
<TR><TD>CLASS</TD><TD>BOARD</TD><TD>YEAR OF PASSING</TD><TD>TOTAL MARKS</TD><TD>PERCENTAGE</TD><TD>SUBJECT TAKEN</TD></TR>
<TR><TD>HIGH SCHOOL</TD><TD>U.P</TD><TD>2007 </TD><TD>405</TD><TD>67.5%</TD><TD>SCIENCE,HINDI,ENGLISH,S.S.T,COMPUTER,MATH</TD></TR>
<TR><TD>INTER</TD><TD>U.P</TD><TD>2009</TD><TD>339</TD><TD>67.8</TD><TD>PCM</TD></TR>
</TABLE>
<PRE> <H4>HOSTEL:NO BUS:NO</H4></PRE>
<PRE> manish kumar
<h4>DATE:<U>22/04/2012</U> (Signature)</h4>
</pre>
</BODY>
</HTML>