Академический Документы
Профессиональный Документы
Культура Документы
SCIENCE
(AN AUTONOMOUS INSTITUTE, ESTABLISHED IN 1952)
Submitted to:
Submitted by:
Ms.Anukriti Bidoliya
Prashant Agrawal
AB44561
0801CS111060
INDEX
NO.
TASK DESCRIPTION
PAGENO.
01
02
03
04
05
06
07
PROBLEM DOMAIN
USE CASE DIAGRAM
DETAIL USE CASE DIAGRAM
USECASE DISCRIPTION
ANALYSIS CLASS DIAGRAM
DESIGN CLASS DIAGRAM
CLASS
RESPONSIBILITY
COLLABORATION DIAGRAM
3
4
5
6
7
8
9
REMARKS
PROBLEM STATEMENTA student information system (SIS) is a software application for education establishments to manage
PROBLEM STATEMENT
Student Information Systems (often abbreviated as SIS systems) provide capabilities for entering student
test and other assessment scores, build student schedules, track student attendance, and manage many
other student-related data needs in a school.
These systems vary in size, scope and capability, from packages that are implemented in relatively small
organizations to cover student records alone, to enterprise-wide solutions that aim to cover most aspects
of running large multi-campus organizations with significant local responsibility. Many systems can be
scaled to different levels of functionality by purchasing add-on "modules" and can typically be configured
by their home institutions to meet local needs.
Until recently, the common functions of a student records system are to support the maintenance of
personal and study information relating to:
Canteen Management
Transportation Management
Fees Management
System
login
help desk
admin
student
attendance
profile
data base manager
results
time table
finance officer
teacher
fees
library
logout
librarian
<<extend>>
Login
Student
Admin
<<include>>
<<extend>>
Logout
Teacher
session
DB manager
tpo placement
transaction summary
smart card
Attendance
library due
Librarian
Profile
<<extend>>
Fees
<<include>>
pay exam fees
Help desk
Registration
<<include>>
Finance officer
<<extend>>
edit
Result
Time table
pay
<<extend>>
message
<<extend>>
poll company
revaluation
portal maintainance
Technician
operator panel
display(authenticate)
session
login credential
student console
transaction
network to admin section
fees deposit
registration fees
log
exam fees
student console
+student portal
registration
+name:string
+address:string
+income:integer
+phone no:double int
+display menu()
+display message()
+authenticate()
operator
+student portal
+check portal status()
student portal
library due
+enroll number:string
+password:string
+location:string
+fine:integer
+book name:string
+userid:char
+create session()
+get log details()
+fill examform()
attendance
+name:string
+address:integer
+update()
+view()
session
+Student portal:student portal
+create session()
+verify password()
+verify username()
transaction summary
+paid fees:integer
+view()
Responsibilities
Collaborators
Add/remove operators
backup
Manage accounts
Reply operators
Responsibilities
Collaborators
Portal maintainance
Update
Notify admin
3)Session
Coding,designing
resourse
Status,message
Responsibilities
Collaborators
Session,login,logout
4)Backup
Responsibilities
Collaborators
5)Finance officer
Responsibilities
Collaborators
Manage finance
Check finance
Generate pay slip
database
Log files
Receipt
6)Librarian
Responsibilities
Collaborators
Book number
days
coding
console
session
batch information
student information
semester information
subject marks
library due
time table
fees payment
network to college
1 : read credential()
2 : read()
3 : check credential()
4 : invalid()
6 : validated()
5 : valid()
7 : session()
8 : take information()
10 : batch information()
9 : marks obtained()
11 : time table()
12 : view other student information()
13 : reval()
17 : book issued()
14 : network()
16 : revaluation payment()
15 : update()
log
Admin
Login
database
3 : valid user()
4 : successful login()
5 : enter details for adding student()
6 : add()
7 : successful()
8 : successfully added()
9 : enter credential for update student record()
10 : update()
11 : successful()
12 : successfully updated()
Admin/student
validation
Database
3 : validate()
4 : successful validate()
Activity diagram
16 CASE STUDY ON STUDENT INFORMATION SYSTEM
student
Information system
college database
validate credential
invalid
valid
validate credential
session
bad login
authorised student
logout
student registration
valid
yes
enroll course
back to registration
no
profile
result
library due
fees deposit
debit account
logout
message
systemis initially of
systemhas started
enter credential
authentication
student registration
yes
option screen
no
welcome screen
enroll course
no
profile
result
logout
fees deposit
library due