Description
This is a presentation describes about application software to manage the Fee payments and Fee dues of any Institution to achieve a better and effective control of Fee payments and details by applying sofware project menegement or MIS.
Fee Management
?
?
Purpose
The objective of this document is to describe the functional and technical implementation details of the Fee management system being developed with reference of the statement of work.
?
Scope And Objective
?
The Objective of this application software is to manage the Fee payments and Fee dues of an Educational Institution so as to achieve a better and effective control of Fee payments and details.
System
CHECK ACCOUNTS
FEE OFFICER PAYMENTS MODES ______________ BY CASH THROUGH BANK
OUTSTANDING FEE _______________ CLASS-WISE OUTSTANDING STUDENT-WISE OUTSTANDING
LOGIN/ REGISTRATION
STUDENT/ PARENT/ NEW USER
RECEIPT GENERATION
DATABASE UPDATION
ADMINISTRATOR ALERT GENERATION
ADMINISTRATOR/ DATABASE FEE OFFICER -LOGIN ID #PASSWORD -EMAIL ADDRESS -PHONE NUMBER +ADD NEW ACCOUNT() -UPDATE EXISTING() -DELETE EXISTING() -UPDATE FEE() +ISSUE RECEIPTS() -UPDATE STATUS() +VIEW ALERTS() +VIEW PAYMENT HISTORY() * 1 1 1 +NAME +CLASS -TYPES OF FEE -TOTAL FEE PAID -OUTSTANDINGS -DIFFERENT TIME FRAMES -ADD FEE PAID() -REMOVE PENDING FEE() -SHOW ALL FEE DETAILS() +PAYMENT HISTORY()
*
* 1
* * 1
* * N
STUDENT -LOGIN ID -NAME -DATE OF BIRTH -ADMISSION DETAILS -FEE DETAILS -CONTACT INFO -ADDRESS +FEE DUES() +FEE PAID() +RECEIPT ISSUED() +RECEIPT PRINTED() +()
1
*
*
N
*
1
*
N
ALERTS +FEE DUE +TYPE OF FEE DUE +DUE DATE +LATE FEE +SEND TO ADMIN() +SEND TO FEE OFFICER() +SEND TO USER()
PAYMENT -NAME -CLASS -ID No. -PAYMENT DETAILS -OUTSTANDING -PAYMENT UPDATE() -REMOVE FEE FROM DATABASE() +UPDATE DATABASE()
*
*
1
1
*
SERVER
-*
DATABASE SERVER
*
DATABSE
WEB SERVER * -* -1 -1 * * SERVER TX
* LOG
-1
ADMINISTRATION * -*
PC PILOT EX
*
-1 * -1..10
PC PILOT -*
PRINTER ASSEMBLY
*
FEE MANAGEMENT SYSTEM
Analysis
• Scope Statement • SRS
Plan
• Scheduling • Resource allocation • Manpower Resourcing • Budgeting
Design
• UML modeling • Algorithm Design • Interface Design • Database Design
Code
• Database Development • Back-end Application Development • User Interface Development
Test
• Unit testing • Acceptance Testing • Integration Testing • System Testing
Deploy
• Trainining of Users • Beta Testing • Delivery
STUDENT
FEE OFFICER
ADMINISTRATOR
FILL REGISTRATION FORM
VERIFY SUBMIT
OUTSTANDING DUES LOG IN
SELECT PAYMENT MODE
PAYS FEES
SUBMIT
UPDATE DATABASE
GENERATE RECEIPTS
Particulars No. of user inputs No. of user output No. of enquiries No. of files
Value (V) 3 2 3 2
Weights (W) 4 5 4 10
VxW 12 10 12 20
No. of external interface 3 7 21 Total Count Points = 75 * Since our project is of average difficulty so we have used the average weights to calculate the Function points.
Number of files are 2, viz, fee structure and student database. Number of enquiries are 3, viz., Data verification by administrator, modification in fee status, selection of fee structure by students. User inputs are three student, fee-officer and administrator. Number of external interface is 3, viz, student, fee-officer/institute administration, system administrator.
?
Complexity multiplier: We have 12 points of average complexity? ? ? ? ? ? ? ? ? ? ? ?
Data communication Distributed data processing Performance criteria End-user efficiency Online data entry Online data modification Online efficiency Reusability Ease of installation Ease of operation Portability Maintainability
So, Complexity Factor = 0.65 + 0.01 x 12 = 0.77 ? No. of Function points = 75 x .77 = 57.75
The project is implemented in JAVA language and technologies, and hence we assume 1 Function Point = 500 lines of code, So, Total No. of Lines of Code = 57.75 x 500 = 28875. Assuming 75 lines of code is coded daily, ? Then, No. of days = 28875 / 75 = 385. Assuming an additional of 15 days taken, ? Hence total days to complete project = 400
?
Assuming average daily cost of Rs. 5000 So, Total cost of the project = 5000 x 400 = 20,00,000 PROJECT COSTS Rs. 20,00,000
doc_942869816.pptx
This is a presentation describes about application software to manage the Fee payments and Fee dues of any Institution to achieve a better and effective control of Fee payments and details by applying sofware project menegement or MIS.
Fee Management
?
?
Purpose
The objective of this document is to describe the functional and technical implementation details of the Fee management system being developed with reference of the statement of work.
?
Scope And Objective
?
The Objective of this application software is to manage the Fee payments and Fee dues of an Educational Institution so as to achieve a better and effective control of Fee payments and details.
System
CHECK ACCOUNTS
FEE OFFICER PAYMENTS MODES ______________ BY CASH THROUGH BANK
OUTSTANDING FEE _______________ CLASS-WISE OUTSTANDING STUDENT-WISE OUTSTANDING
LOGIN/ REGISTRATION
STUDENT/ PARENT/ NEW USER
RECEIPT GENERATION
DATABASE UPDATION
ADMINISTRATOR ALERT GENERATION
ADMINISTRATOR/ DATABASE FEE OFFICER -LOGIN ID #PASSWORD -EMAIL ADDRESS -PHONE NUMBER +ADD NEW ACCOUNT() -UPDATE EXISTING() -DELETE EXISTING() -UPDATE FEE() +ISSUE RECEIPTS() -UPDATE STATUS() +VIEW ALERTS() +VIEW PAYMENT HISTORY() * 1 1 1 +NAME +CLASS -TYPES OF FEE -TOTAL FEE PAID -OUTSTANDINGS -DIFFERENT TIME FRAMES -ADD FEE PAID() -REMOVE PENDING FEE() -SHOW ALL FEE DETAILS() +PAYMENT HISTORY()
*
* 1
* * 1
* * N
STUDENT -LOGIN ID -NAME -DATE OF BIRTH -ADMISSION DETAILS -FEE DETAILS -CONTACT INFO -ADDRESS +FEE DUES() +FEE PAID() +RECEIPT ISSUED() +RECEIPT PRINTED() +()
1
*
*
N
*
1
*
N
ALERTS +FEE DUE +TYPE OF FEE DUE +DUE DATE +LATE FEE +SEND TO ADMIN() +SEND TO FEE OFFICER() +SEND TO USER()
PAYMENT -NAME -CLASS -ID No. -PAYMENT DETAILS -OUTSTANDING -PAYMENT UPDATE() -REMOVE FEE FROM DATABASE() +UPDATE DATABASE()
*
*
1
1
*
SERVER
-*
DATABASE SERVER
*
DATABSE
WEB SERVER * -* -1 -1 * * SERVER TX
* LOG
-1
ADMINISTRATION * -*
PC PILOT EX
*
-1 * -1..10
PC PILOT -*
PRINTER ASSEMBLY
*
FEE MANAGEMENT SYSTEM
Analysis
• Scope Statement • SRS
Plan
• Scheduling • Resource allocation • Manpower Resourcing • Budgeting
Design
• UML modeling • Algorithm Design • Interface Design • Database Design
Code
• Database Development • Back-end Application Development • User Interface Development
Test
• Unit testing • Acceptance Testing • Integration Testing • System Testing
Deploy
• Trainining of Users • Beta Testing • Delivery
STUDENT
FEE OFFICER
ADMINISTRATOR
FILL REGISTRATION FORM
VERIFY SUBMIT
OUTSTANDING DUES LOG IN
SELECT PAYMENT MODE
PAYS FEES
SUBMIT
UPDATE DATABASE
GENERATE RECEIPTS
Particulars No. of user inputs No. of user output No. of enquiries No. of files
Value (V) 3 2 3 2
Weights (W) 4 5 4 10
VxW 12 10 12 20
No. of external interface 3 7 21 Total Count Points = 75 * Since our project is of average difficulty so we have used the average weights to calculate the Function points.
Number of files are 2, viz, fee structure and student database. Number of enquiries are 3, viz., Data verification by administrator, modification in fee status, selection of fee structure by students. User inputs are three student, fee-officer and administrator. Number of external interface is 3, viz, student, fee-officer/institute administration, system administrator.
?
Complexity multiplier: We have 12 points of average complexity? ? ? ? ? ? ? ? ? ? ? ?
Data communication Distributed data processing Performance criteria End-user efficiency Online data entry Online data modification Online efficiency Reusability Ease of installation Ease of operation Portability Maintainability
So, Complexity Factor = 0.65 + 0.01 x 12 = 0.77 ? No. of Function points = 75 x .77 = 57.75
The project is implemented in JAVA language and technologies, and hence we assume 1 Function Point = 500 lines of code, So, Total No. of Lines of Code = 57.75 x 500 = 28875. Assuming 75 lines of code is coded daily, ? Then, No. of days = 28875 / 75 = 385. Assuming an additional of 15 days taken, ? Hence total days to complete project = 400
?
Assuming average daily cost of Rs. 5000 So, Total cost of the project = 5000 x 400 = 20,00,000 PROJECT COSTS Rs. 20,00,000
doc_942869816.pptx