Development of admission management system

37
Presentation on Development of Admission Management System Presented by Alok Datta ID: 12103026 Program: BCSE

Transcript of Development of admission management system

Page 1: Development of admission management system

Presentation onDevelopment of Admission Management System

Presented byAlok Datta

ID: 12103026Program: BCSE

Page 2: Development of admission management system

Contents of The Presentation• Project Overview• Requirements Engineering• System Planning• Analysis & Design

Tuesday, May 2, 2023

2

Page 3: Development of admission management system

Project Overview

Tuesday, May 2, 2023

3

Page 4: Development of admission management system

Introduction• Admission Management System is a desktop-base application built with

the aim of computerizing the admission procedure in colleges. The system proposed here incorporates handling and management of multi-departmental and multi-divisional system that includes various daily activities in the system.

Tuesday, May 2, 2023

4

Page 5: Development of admission management system

Specific Objectives• Making a student organization.• To store all the information to initiate all the processes.• To design desktop based Admission system.• Identifying the problems to develop the system.• Designing a effective user interface.• To build up a system with advance technology.

Tuesday, May 2, 2023

5

Page 6: Development of admission management system

Software Development Process Model

Tuesday, May 2, 2023

6

waterfall model

Page 7: Development of admission management system

Requirements Engineering

Tuesday, May 2, 2023

7

Page 8: Development of admission management system

Functional Requirements• Log in management• Admission Form management• Manage Student Information• Manage Teacher Information• Manage Update and Delete assessment process• Manage Account• Viewing Report

Tuesday, May 2, 2023

8

Page 9: Development of admission management system

Non-functional Requirements• Admin can update a user, and delete a user.• Strong and effective searching system for efficient access to any

accounts information. • A dashboard with all the functionality where admin can found any

option easily. • Strong security system for better support.

Tuesday, May 2, 2023

9

Page 10: Development of admission management system

Use case Diagram

Tuesday, May 2, 2023

10

Page 11: Development of admission management system

System Planning

Tuesday, May 2, 2023

11

Page 12: Development of admission management system

Functions of Proposed SystemFunctions Synonym

Log in F1

Student Admission form F2

Teacher Admission form F3

Student info F4

Teacher info F5

Update F6

Delete F7

Account info F8

Report F9

Setting F10

Tuesday, May 2, 2023

12

Page 13: Development of admission management system

Function Oriented Metrics• Number of external inputs – Each user input that provides distinct

application-oriented data to the software• Number of external outputs – Each user output that provides

application-oriented information to the user • Number of external inquires – An inquiry defined as an on-line input

that results in the generation of some immediate software response in the form of an on-line output. Each distinct inquiry counted

• Number of internal logical files – Each logical internal file is a logical grouping of data that resides within the application’s boundary

• Numbers of external interfaces – All machine-readable interfaces that used to transmit information to another system.

Tuesday, May 2, 2023

13

Page 14: Development of admission management system

FP CountInformation Domain Value Optimistic Most Likely Pessimistic Estimated Count Weight FP CountNumber of External Inputs

3 2 4 2.5 3 7.5Number of External Outputs

2 2 3 2.167 4 8.6

Number of External Inquiries 3 3 3 3 3 9

Number of Internal Logical Files 4 3 4 3.33 7 23.31

Number of Interfaces 3 3 3 3 5 15

Count Total = 63.49

Tuesday, May 2, 2023

14

Page 15: Development of admission management system

Complexity Adjustment Value Complexity Adjustment Factor (Fi)(=1-5) Value

1 Dose the System require reliable backup &recovery? 3

2 Are communications required? 5

3 Are there distributed processing system? 2

4 Is performance critical? 3

5 Are the system existing operational environment? 2

6 Does the system require on-line data entry? 0

7 multiple screens 3

8 Are master file uploaded on-line? 0

9 Are the information values complex? 3

10 Is the internal processing complex? 3

11 Is the code design for the reusable? 4

12 Are the conversation/installation included in design? 2

13 Is multiple design for change? 3

14 Is the application design to facilitate change and case? 2

Total value of Fi () = 35

Tuesday, May 2, 2023

15

Page 16: Development of admission management system

FP Based Estimation • FP = Count Total * [0.65 + 0.01 * Σ (Fi)]

=63.49* [0.65 + 0.01 *35 ] =63.49

• Final EstimationEffort = FP / total no. of functions

= 625.08 / 10 = 62.508TIME = 63 man month (Approximate)/15 (organizational

productivity)=4 months

Tuesday, May 2, 2023

16

Page 17: Development of admission management system

Process Based Estimation

Tuesday, May 2, 2023

17

Page 18: Development of admission management system

Tuesday, May 2, 2023 18

TIME ESTIMAION• FP Based estimation = 4 months• Process Based estimation = 3 months• In Average Estimated time = 3.5 months• Software development team = 15 members

Page 19: Development of admission management system

Effort Distribution

Tuesday, May 2, 2023

19

Page 20: Development of admission management system

Detailed Effort Distribution

• Requirement gathering and refinement 40%• Quick design 20%• Building prototype 30%• Customer evaluation of

prototype 10%

Tuesday, May 2, 2023

20

Page 21: Development of admission management system

Project Scheduling Chart

Tuesday, May 2, 2023

21

Page 22: Development of admission management system

Cost Estimation

Tuesday, May 2, 2023

22

Salary

System AnalystCCPlanerRisk Analyzersystem DesignerCoderTesterTechnical Communicators  

2000080001000070001500013000100006000

Total= 89000

Page 23: Development of admission management system

Analysis & Design

Tuesday, May 2, 2023

23

Page 24: Development of admission management system

Activity Diagram for Add Student

Tuesday, May 2, 202324

Student Not Added

Add Student Form

Student Added

Required info provided ?

yesNo

Page 25: Development of admission management system

Activity Diagram for Add Teacher

Tuesday, May 2, 2023

25

Teacher Not Added

Add Teacher Form

Teacher Added

Required info provided ?

yesNo

Page 26: Development of admission management system

Activity Diagram for Manage Account

Tuesday, May 2, 2023

26

Account Form

Account info

Get Account Form

Select any one

yesNo

Get Account Clearance Give Data

yes NoAccount not Completed

Page 27: Development of admission management system

Context-level DFD

Tuesday, May 2, 2023

27

Page 28: Development of admission management system

First Level DFD

Tuesday, May 2, 2023

28

Page 29: Development of admission management system

Level 2 DFD Process 1(Login Management)

Tuesday, May 2, 2023

29

Page 30: Development of admission management system

Level 2 DFD Process3 (Manage Admission)

Tuesday, May 2, 2023

30

Page 31: Development of admission management system

Level 2 DFD Process 4(Student Information)

Tuesday, May 2, 2023

31

Page 32: Development of admission management system

Level 2 DFD Process 5(Manage Teacher)

Tuesday, May 2, 2023

32

Page 33: Development of admission management system

Tuesday, May 2, 2023 33

Level 2 DFD Process 6 (Manage Account)

Page 34: Development of admission management system

ER Diagram

Tuesday, May 2, 2023

34

Page 35: Development of admission management system

Software Demo

Tuesday, May 2, 2023

35

Page 36: Development of admission management system

Tuesday, May 2, 2023 36

Conclusion

• Computer World BD provides me the chance of working in a professional working environment. During the internship period I have tried my level best to make my system efficient. I followed the lessons, methods, tools and techniques that I have learned during my study period at IUBAT. Successful software development is a blend of standard development practices, proper theoretical knowledge and the developer’s creativity.

Page 37: Development of admission management system

Tuesday, May 2, 2023 37