Upload
nagaraj-kandoor
View
139
Download
2
Embed Size (px)
Citation preview
ACADEMIC MANAGEMENT SYSTEM (AMS)
Presented By: PAVAN DESHPANDE NAGRAJ KANDUR PRAKASH SINDHE SATISH PATTEDAR
Guided By: Prof. THYAGARAJU GOWDA
Abstract
2
Computers have become part of human’s life.
It makes the work easier compared to manually done.
Student Academic management system (SAMS) is a first phase centralized management project.
Academic Management System software helps our college to maintain information about students, Staffs, fees details, internal exam marks etc.
Objectives
3
1. The main goal of this software is to simplify the process of information management in a particular college.
2. It helps the college to maintain the information about students, staffs, fees details ,IA marks, Department details. Thus it helps the college to maintain the records in a systematic order and also to access details very quickly.
3. It can be implemented in all colleges to proceed the office works smoothly.
4. Thus we can retrieve any details regarding student, staff, exams etc. within a short interval of time. Thus we can make administers task very easy as well as fast.
Project Outcomes
4
Skills In Using Tools Such as Rational Rose(Design Tool) etc.
Report Writing Skills.
Formal way Developing The Software Product.
Writing Industry Standard Code.
Project schedule
5
Project schedule
Task-No Duration(Week) Dependencies
T1 1-week
T2 4-week T1
T3 3-week T1,T2
T4 4-week T1,T2,T3
T5 2-week T1,T2,T3,T4
The project is divided into 5-tasks as below. T1-Synopsis, T2-SRS,T3-Design,T4-Coding,T5-tesing.
Tools / Platform
6
Tools:
Software:
Hardware:
Pentium IV & above512 MB RAM & aboveHDD 80 GB & above
Rational rose (Design Tool).Dreemweaver8 and Net Beans.
IBM-DB2.
Platform:
JAVA(JSP).
Category
7
Academic Management System comes under RDBMS category.
8
Architecture
Project Modules
9
1. Administrator
2. Student
3. Faculty
4. Department
Software Requirement Specification
10
This shows the abstract system specification.
Project Title: Academic Management System.
REQUIREMENT System Specification Abstract
R1 Access Security through “login and Password” and “role based privilege” of accessing information in administrative, student, faculty, department.
R2 Allow department to register department name, department no, subject, subject code, sem.
R3 Allow the department to organize the events.
R4 Allow the student to register course, sem, subject.
R5 Allow the faculty to register his/her details.
R6 Allow update status to administrator, faculty, and department.
R7 Allow student to view attendance detail and marks,
R8 Allow student to organize events, work shop.
R9 Allow department to organize events, work shop.
R10 Faculty should have option to maintain attendance, CAT- marks of student.
R11 Department should have option to prepare time –table and publish to notice board.
R12 Allow Department, faculty, administrator to generate report
R13 Web enabled application 11
Software Requirement Specification
12
This shows the detailed system specification.
Project Title: Academic Management System.
Functional Requirements
13
1. Login.
2. Department Registration.
3. Event And Workshop Organization.
4. Student Registration.
5. Staff Registration.
Functional Requirements
14
6. Updating.
7. Viewing Of Marks and Attendance By Students.
8. Maintenance of Attendance & Marks By Faculty.
9. Time Table Generation and Scheduling.
10. Report Generation.
15
Intermediate
State
StartState
EndState
Start
End
Basic Flow
Basic Flow
AlternateState
AlternateState
Flow Of Events
Alternative Flow
Alternative Flow
Alternative Flow
Alternative Flow
16
N
N
M
N
N
1
1
1
N
N
1
1
1
N
Student
Faculty
Course
Department
Tech-Event
Exam
L-Name
USN
F-Name
DOB
M-Name
Address
E-name E-Id
E-Date
Score
Date
C-Name C-Code
Reg-no Date C-Marks
T-attendance
F-Name D-no D-Name
DOJ
Exprience DOB
F-Id
Des
Enroll
Handel
Offers
Have
Result
Belongs
Attendance Organize
E-date type
ER-Diagrams
17
`
1 1 N 1
N 1
N
N M
N
N
N 1
N N N
1
1 1
N
N
1
1
1 1 1
N
Student
Faculty
Organize
Course
Department
Tech-Event
Exam Result
Attendance
L-Name
USN
F-Name
DOB
M-Name
Address
E-name E-Id
E-Date
Score
Date
C-Name
C-Code
Reg-no
Date
C-Marks
T-attendance
F-Name
D-no D-Name
DOJ Exprience
DOB
F-Id Des
Enroll
Handel
Offers
Maintain
For
Is
Have
for Get
Belongs
Do
By
has
Has
Sem E-Date
Type
18
Update
Organize Events
Register Course
View Result
Register Department
Admin
Student
Register
Update
Delete
Organize events
Conduct Exam
LogIn
Faculty
Maintain Student Details
Use Case Diagram
19
Exam
conduct()viewResult()viewAttendance()
StudentUSNName
register()update()delete()eventOrganize()viewResult()
1..*1..* 1..*1..* Appears For
CourseCourseCodeCourseName
register()update()
1
0..*
1
0..*
Enrolled On
DepartmentDepartment_IDDepartment_Name
register()update()delete()eventOrganize()conductExam()
1..*
1
0..*
1
0..*
1 Conducts
FacultyFaculty_IdFaculty_Name
register()update()delete()eventOrganize()maintain_Students()
1..*
1
Admin
registerCourse()registerDepartment()update()delete()eventOrganize()conductExam()
1..*
1
1..*
1
Administers1..*
1
1..*
1
Administers
1..*
1
1..*
1
Administers
1
1..*
1..*
Class Diagram
20
: AdminSystem Database
1: Enter Correct UserName & Password
2: Get Details
3: Querry For Details
4: Data Obtained
5: Validation
6: LogIn Successful
Sequence DiagramsLogIn: Successful LogIn
21
LogIn: UnSuccessfulLogIn
: AdminSystem Database
1: Enters Invalid UserName & Password
2: Get Details
3: Querry For Details
4: Data Obtained
5: Validation Failed
6: LogIn Failed
22
Registration:Succesful Registration
: AdminSystem Database
1: Enter UserName & Password
5: Verification With Entered Data
6: LogIn Successfull
2: Get Details
3: Querry For Details
4: Data Obtained
7: Enters valid Details For Registration
8: Information Validation
9: Registering & Saving Data
10: Data Saved
11: Acknowledgement
12: Successfully registered
23
Registration:UnSuccesful Registration
: AdminSystem Database
1: Enters UserName & Password
2: Get Details
3: Querry For Details
5: Verification With Entered Data
6: LogIn Successfull
4: Data Obtained
7: Enters Invalid Details For Registration
8: Information Validation Failed
9: Registering & Saving Failed
10: Message To Enter Proper Details
11: Registration Failed
24
For Further sequence Diagrams
Click Here
25
Activity DiagramLogIn
Enter User Name & password
User Interact With System
Accepted
System Displays Error Message
Rejected
LogIn Successfull
26
Enter Rgistration Details
Save Datails
Valid Information
Saving Failed
Invalid Information
Registered Successfully
27
For Further Activity Diagrams Click Here
28
Front End Design
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Conclusion
46
This application can be utilized for making institution work easier .
Information management can be done efficiently.
This helps the college to maintain records in a systematic order and also to find the details very quickly.
Future Application
47
In future we can Host this application into Google App engine.
References
48
WEB Site: www.slideshare.netEBook’s: Servlet and JSP Programming with IBM WebSphere Studio and VisualAge for Java(ibm.com/redbooks). The complete reference java (Herbert Schildt).
THANK YOU…..
49