Академический Документы
Профессиональный Документы
Культура Документы
Date:
19th Nov 2014
AIM
To develop a project University Information System using
Rational Rose Software and to implement the software in
Java.
PROBLEM ANALYSIS AND PROJECT PLANNING
A University Information System (SIS) is a software
application for educational establishments to manage
university data. University Information System provide
capabilities for entering student test and other
assessment scores, building schedules, tracking student
attendance, and managing many other university-related
data needs in a school, college or university.
PROBLEM STATEMENT
a. Effective for Administration Purpose
b. Cheap
c. Better Service
UML DIAGRAMS:
The following UML diagrams describe the process involved
in the online recruitment system
a. Use case diagram
b. Class diagram
c. Sequence diagram
d. Collaboration diagram
e. Activity diagram
f. Component diagram
g. Data Flow Diagram
h. Deployment Diagram
i. Process Chart
USE CASE DIAGRAM:
A use case is a methodology used in system analysis to
identify, clarify, and organize system requirements. The use
case is made up of a set of possible sequences of
interactions between systems and users in a particular
environment and related to a particular goal. It is
represented using ellipse. Actor is any external entity that
makes use of the system being modeled . It is represented
using stick figure
For Administrator:
Admin Login
Add Student
Admin
Delete Student
University
Database
d.
Database
acknowledgement
stores
the
details
and
returns
CLASS DIAGRAM:
A class diagram in the unified modeling language (UML) is
a type of static structure diagram that describes the
structure of a system by showing the system's classes, their
attributes, and the relationships between the classes. It is
represented using a rectangle with three compartments. Top
compartment have the class name, middle compartment the
attributes and the bottom compartment with operations.
Validation
Database
3 : Validate()
4 : Successful validate()
For Administrator:
Login
Admin
ReqAdd Student
ReqUpdate Student
3 : Valid user()
4 : Successful login()
5 : Enter details for adding a student()
6 : Add()
7 : Successful()
8 : Successfully added()
9 : Enter credentials for update student record()
10 : Update()
11 : Successful()
12 : Successfully Updated()
Database
For Student:
Login
Student
ReqView Profile
ReqView Details
Database
3 : Valid()
4 : Valid login()
5 : Request for view profile()
6 : Request()
7 : Set Details()
8 : Get the details()
9 : Request for view Details()
10 : Request()
11 : Set Details()
COLLABRATION DIAGRAM:
A collaboration diagram, also called a communication diagram or
interaction diagram,. A sophisticated modeling tool can easily convert a
collaboration diagram into a sequence diagram and the vice. A collaboration
diagram resembles a flowchart that portrays the roles, functionality and
behavior of individual objects as well as the overall operation of the system
in real time
For Validity:
Database
3 : Validate()
For Administrator:
Database
3 : Valid user()
6 : Add()
10 : Update()
7 : Successful()
11 : Successful()
ReqAdd Student
ReqUpdate Student
1 : Enter Credentials for login()
8 : Successfully added()
12 : Successfully Updated()
9 : Enter credentials for update student record()
Admin
4 : Successful login()
For Student:
Database
3 : Valid()
6 : Request()
10 : Request()
7 : Set Details()
Login
11 : Set Details()
ReqView Profile
ReqView Details
4 : Valid login()
1 : Enter credentials for login()
Object1
Student
ACTIVITY DIAGRAM:
Activity diagrams are graphical representations of workflows of stepwise
activities and actions with support for choice, iteration and concurrency. In
the Unified Modeling Language, activity diagrams can be used to describe
the business and operational step-by-step workflows of components in a
system. An activity diagram shows the overall flow of control. An activity is
shown as an rounded box containing the name of the operation.
DOCUMENTATION OF ACTIVITY DIAGRAM
This activity diagram flow of stepwise activities performed in
recruitment system.
a. The student details are Add and stored in database.
b. Select the course from the given Course by student.
c. Search Profile and Result with login and if data present in the
database.
d. The searched data is displayed if available and then Log Out.
Login
Student Registration
back to registration
If No
Yes
Select Course
Profile
Result
Fee
Library
Log Out
COMPONENT DIAGRAM:
The component diagram's main purpose is to show the structural
relationships between the components of a system. It is represented by
boxed figure. Dependencies are represented by communication association.
User
IUser
<<application>>
Management
<<infrastructure>>
Persistence
Request
IRequest
DB
J DBC
DEPLOYMENT DIAGRAM:
A deployment diagram in the unified modeling language serves to model
the physical deployment of artifacts on deployment targets. Deployment
Diagrams show "the allocation of artifacts to nodes according to the
Deployments defined between them. It is represented by 3-dimentional box.
Dependencies are represented by communication association.
Deployment Diagram
Deployment diagrams are used to visualize the topology of the physical
components of a system where the software components are deployed. So
deployment diagrams are used to describe the static deployment view of a
system. Deployment diagrams consist of nodes and their relationships.
Process Chart
Graphical representation of the sequence of steps or tasks (workflow)
constituting a process, from raw materials through to the finished product.
It serves as a tool for examining the process in detail to identify areas of
possible improvements, also called Process map.
STUDENT RECRUITMENT
Student recruitment encompasses all the actions that higher education
institutions take to attract new students.
STUDENT APPLICATIONS AND ADMISSIONS
This entity includes the planning of admissions criteria, submission of
applications, selection of students and acceptance of a place in a degree
programme.
STUDY RIGHT
The prerequisite for the study right process is that the student has accepted a
place in a degree programme .The student can register as an attending
student or for the academic year. In this process, a new study right is created
or an existing one is modified.
MONITORING OF STUDY PROGRESS
This comprises statutory monitoring of the target duration set for the
completion of degrees and the measures required for monitoring. The
process monitors credits accumulated at the university- and unit-level as
well as planned studies on which it also provides students with feedback.
Information about the courses students intend to complete is used to plan the
course offering.
PLANNING OF TEACHING
This process determines the course offering as well as the degree structures.
Student feedback, study-progress monitoring and alumni activities provide
useful information for planning. The planning also results in an educational
offering used in student recruitment.
COMMUNICATION ON DEGREES AND INSTRUCTION
This includes distributing information about teaching and course catalogues.
FUNDING OF STUDIES
COMPLETED STUDIES
This process includes activities such as registering completed studies and
compiling degrees. Completed studies provide information for monitoring
study progress and for ample reporting.
STUDENT FEEDBACK
Student feedback is obtained from feedback collected in connection with
teaching and is used to further develop teaching. Student feedback also
encompasses counter-feedback to students.
GRADUATION
The graduation process includes applying for, preparing and producing the
diploma and ensuring that the prerequisites for graduation are met. The
graduation process also includes arrangements for the graduation ceremony.
EMPLOYMENT OF GRADUATES
This process involves career tracking and reporting on the employment of
recent graduates. Career and recruitment services monitor the employment
of graduates and offer related services and tools.
ALUMNI ACTIVITIES
Graduates from higher education institutions can participate in alumni
activities by joining an alumni association. Association membership is
optional and either fee-based or free of charge.
Alumni activities include events arranged for alumni, mentoring and career
guidance provided by alumni to current and future students, and alumni
involvement in planning and providing education in their own field. Higher
education institutions aim to boost their visibility by involving alumni in
applications and admissions services as well as in general communication
services.
The following processes are related to all or only some of the processes
in the process chart.
REPORTS AND STATISTICS
This process is linked to several other processes in the chart and yields
reports and statistics for different needs for external authorities as well as for
internal use in universities.
COMMUNICATION