You are on page 1of 101

Ver

1.0

Ver
1.0

Prepared By
Name
Date
Nagaraju.R

Section

Doc : CE-V-1.0
Ver :1.0

Reviewed By
Date
Name

Name

Approved By
Date

4/12/2006

Date

Change Information

CR #

Draft Version

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 1 of
101

Table of Contents
1. Introduction
1.1 Purpose
1.2 Objectives
1.3 Scope
1.4 Colors and Meaning
1.5
Definitions & Acronyms
2. Existing Environment
2.1 Overview of Procedures and Practices
2.2 Business Processes and Rules
2.3 Features
2.4 Problems
3. External Interface Requirements
3.1 User Interfaces
3.2 Hardware Interfaces
3.3 Software Interfaces
3.4 Communications Interfaces
4. Other Nonfunctional Requirements
4.1 Performance Requirements
4.2 Safety Requirements
4.3 Security Requirements
4.4 Software Quality Attributes
5. Proposed System
5.1 Overview
5.2 Process Flow
5.3 Use Cases
5.3.1
Security Sub Module (login System)
5.3.1.1
Use Case: Login System
5.3.1.2
Configure Functionalities to Roles
5.3.2
CEIMS Sub Module (profiles)
5.3.2.1
Use Case: Student Profile
5.3.2.1.1 Use Case: New Student Profile
5.3.2.1.2 Use Case: View Student Profile
5.3.2.2
Use Case: Staff Profile
5.3.2.2.1 Use Case: New Staff Profile
5.3.2.2.1 Use Case: View Staff Profile
5.3.3
CEIMS Sub Module (Fee)
5.3.3.1
Use Case: New Student Fee Details
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 2 of
101

5.3.3.2
5.3.4
5.3.4.1
5.3.4.2
5.3.4.3
5.3.4.4
5.3.5
5.3.5.1
5.3.5.2
5.3.5.3
5.3.5.4
5.3.5.5
5.3.5.6
5.3.6
5.3.6.1
5.3.6.2
5.3.6.3
5.3.6.4
5.3.6.5
5.3.6.6
5.3.7
5.3.7.1
5.3.7.2
5.3.7.3
5.3.7.4
5.3.7.5
5.3.7.6
5.3.7.7
5.3.7.8
5.3.7.9
5.3.7.10
5.3.8
5.3.8.1
5.3.8.2
5.3.8.3
5.3.8.4
5.3.8.5
5.3.8.6
5.3.9
5.3.9.1
5.3.9.2
5.3.9.3
5.3.9.4
Doc : CE-V-1.0
Ver :1.0

Use Case: View Student Fee Details


CEIMS Sub Module (Attendance)
Use Case: Student Attendance
Use Case: View Student Attendance
Use Case: Staff Attendance
Use Case: View Staff Attendance
CEIMS Sub Module (Academic)
Use Case: Academic syllabus
Use Case: Class time table of a Student
Use Case: Class time table of a Teacher
Use Case: Exam Syllabus
Use Case: time table of Exam
Use Case: Progress Report
CEIMS Sub Module (Transport)
Use Case: Bus Related Information
Use Case: View Bus Related Information
Use Case: Student Related Information
Use Case: View Student Related Information
Use Case: Staff Related Information
Use Case: View Staff Related Information
CEIMS Sub Module (Hostel)
Use Case: Hostel Study Hours
Use Case: View Hostel Study Hours
Use Case: Hostel Health Department
Use Case: View Hostel Health Department
Use Case: Hostel Dormitory Department
Use Case: View Hostel Dormitory Department
Use Case: Hostel Visitor Details
Use Case: View Hostel Visitor Details
Use Case: Outgoing Details
Use Case: View Outgoing Details
CEIMS Sub Module (Library)
Use Case: New Books Entry Details
Use Case: View New Books Entry Details
Use Case: Book Issue Details
Use Case: View Book Issue Details
Use Case: Book Return Details
Use Case: View Book Return Details
CEIMS Sub Module (Finance)
Use Case: Payment Voucher
Use Case: View Payment Voucher
Use Case: Receipt Voucher
Use Case: View Receipt Voucher

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 3 of
101

5.3.9.5
Use Case: Employee Pay Slip
5.3.9.6
Use Case: View Employee Pay Slip
5.3.10
CEIMS Sub Module (Events)
5.3.10.1
Use Case: Sports Details
5.3.10.2
Use Case: View Sports Details
5.3.10.3
Use Case: Games Details
5.3.10.3.1 Use Case: Indoor/Outdoor Games
5.3.10.3.2 Use Case: View Indoor/Outdoor Games
5.3.10.4
Use Case: Cultural Events and activities
5.3.10.5
Use Case: View Cultural Events and activities
5.3.10.6
Use Case: Science Fair
5.3.10.7
Use Case: View Science Fair
5.3.11
CEIMS Sub Module (Stock)
5.3.11.1
Use Case: Stock Transaction Details
5.3.11.2
Use Case: Stock Transaction (Stock-in)
5.3.11.3
Use Case: Stock Transaction (Stock-Out)
5.3.11.4
Use Case: View Stock-In/Stock-out Details
5.3.12
CEIMS Sub Module (Reports)
5.3.12.1
Use Case: Student details reports
5.3.12.2
Use Case: Student attendance details reports
5.3.12.3
Use Case: Student fee details reports
5.3.12.4
Use Case: Staff details reports
5.3.12.5
Use Case: Staff attendance details reports
5.3.12.6
Use Case: Staff attendance details reports
5.3.12.7
Use Case: Staff attendance details reports
5.3.12.8
Use Case: Staff attendance details reports
5.3.12.9
Use Case: Staff attendance details reports
5.3.12.10 Use Case: Staff attendance details reports
5.3.12.11 Use Case: Staff attendance details reports
5.3.12.12 Use Case: Staff attendance details reports
5.3.12.13 Use Case: Staff attendance details reports
5.3.12.14 Use Case: Staff attendance details reports
5.3.12.15 Use Case: Staff attendance details reports

6. Assumptions, Constraints and Risks


6.1 Assumptions
6.2 Risks
7. Acceptance Criteria
8. Annexure

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 4 of
101

1. Introduction
1.1

Purpose

The purpose of this document is to define the requirements for the CEIMS Project.
In detail, this document will provide a general description of our project, including
user persons, product perspective, and overview of requirements, general
constraints, and a user view of product use. In addition, it will also provide the
specific requirements and functionality needed for this project - such as interface,
functional and performance requirements, and quality attributes.

1.2

Objectives

The Objective of the Comprehensive Educational Institute Management


System is to build a product in order to streamline the CEIMS workflow. It involves:

CEIMS is a network based centralized and automated administration


module.

It is for maintaining detailed information regarding the school and


college infrastructure.

The Objective of the SRS document is to capture the understanding of the business
process/functioning of the CEIMS Application Solution. The SRS would be used to
further translate the system requirements of the designated process into software
solutions.

1.3 Scope
The Scope for the document is to produce the Software Requirement Specifications
for CEIMS. For that, the practices followed at Software business Analyst were
studied as base requirements and evolved to become a Comprehensive Educational
Institute Management System product.

1.4 Colors & Meaning


Color
Light Gray
Blue
Green
Black with Bold

Meaning
Auto Generation
Note
Next Version
Screen Name

1.5 Definitions & Acronyms


Expansion

Abbreviation
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 5 of
101

NA
Min
Max

Not Applicable
Minimum
Maximum

2. Existing Environment
2.1 Overview of Procedures and Practices
The Existing CEIMS System considered as the base application for handling detailed
information regarding the school and college infrastructure. This application is
windows based.
Moreover, the CEIMS business rules are coded into the application itself and the code
requires a change when the company policy changes.

2.2 Business Processes and Rules


CEIMS covers all the detailed information regarding the school and college activities
starting from registering new student details like profile, academic, transport, hostel,
etc... And all he/she related information and corresponding reports. As well as staff,
school related stock details and corresponding reports.
The number of activities performed depends on the role of the student, staff and
stock details. Following are the steps covered in this workflow.

2.2.1
2.2.1.1

Profile
New Student Details:

"New Student Details is the phase, where the new student admission
process will be taken care. The details regarding the admission No, to which class he
has been assigned (Section A, B, C). If at all the student has taken admission to
Hostel, NCC, NSS, Etc. the related information can be achieved from this phase.
The some of the fields regarding this phase will be as stated student
Admin no., student no, student name, etc

2.2.1.2 View Student Details :


The detailed demographics and associations of the student will be
retrieved in this phase.

2.2.1.3 New Staff Details:


New Staff Details this phase contains detailed demographic and
associations of related teaching and non teaching staff and to the class to which
he/she was attending, their professional career etc,
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 6 of
101

2.2.1.4

View Staff Details:

The detailed Demographics and Associations of the teaching and non


teaching staff will be retrieved in this phase.
2.2.2
2.2.2.1

Fee
Student Fee Details
The school Fee Management this phase consists of the details
information of fee the student paid to school/college. Any dues regarding the
fee payments for particular student can be retrieved from this phase.

2.2.3
2.2.3.1

Attendance
Student Attendance Details

student attendance details this Phase consists of detailed list of


attendance of student. The attendance will be maintained according to period wise,
day wise, monthly and annually. The total attendance, percentage will be supplied to
the academic section, Lab section etcfrom this phase only.
2.2.3.2 Staff Attendance Details
2.2.3.2.1
Teaching Staff Attendance Details
Teaching staff attendance details this Phase consists of detailed list of
attendance of teaching staff. The attendance will be maintained period wise, day
wise, The total attendance will be supplied to the finance section to maintain
his/her salary details from this phase only.
2.2.3.2.2

Non-Teaching Staff Attendance Details

Non-Teaching staff attendance details this Phase consists of detailed


list of attendance of Non-teaching staff. The attendance will be maintained
period wise, day wise, The total attendance will be supplied to the finance
section to maintain his/her salary details from this phase only.
2.2.4
2.2.4.1

Academic
Class time table of a Student
This phase deals with the class time table for the students
according to the class wise.
2.2.4.2

Class time table of a Teacher


This phase deals with the class time table for the Teacher
according to the class wise.
2.2.4.3

Exam Syllabus
This phase deals with the detailed time table of Exam Syllabus
that are to be conducted as slip tests, unit tests, quarterly, half yearly and
annually will be maintained through this phase only.
2.2.4.3

Doc : CE-V-1.0
Ver :1.0

Time Table of Exam

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 7 of
101

This phase deals with the detailed time table of Exams that
are to be conducted as slip tests, unit tests, quarterly, half yearly and annually
will be maintained through this phase only.
2.2.4.4

Progress Report of a Student


This phase deals with The marks memos and the grading
and scholar ship awards and all those will be maintained through this phase
only.
2.2.5
2.2.5.1

Transport
Bus Related Information
This phase holds the information regarding the bus related
information i.e. route numbers in which the bus/van is running. The detailed
route information i.e., source stage to destination stage. Transportation charge
details, etc, Will be maintained here.
2.2.5.2

Student Related Information


This phase holds the information student bus related information
i.e. route numbers in which the bus/van is running. The detailed route
information i.e., boarding stage to destination stage.
2.2.5.3

Staff Related Information


This phase holds the information Staff bus related information
i.e. route numbers in which the bus/van is running. The detailed route
information i.e., boarding stage to destination stage.
2.2.6
2.2.6.1
hours.

Hostel
Hostel Study Hours
This phase maintains the information regarding the hostel study

2.2.6.2

Hostel Health Department


This phase maintains the clinic related information. The doctor
attending to the Hostel, to which hospital he belongs to. The detailed
information of student. Disease he had. What treatment he got etc, the related
bills are generated.
2.2.6.3

Hostel Dormitory Department


This phase maintains the information regarding the hostel
Dormitory to which a particular student belongs. The information of the hostel
assigned, in that the room, cot assigned and the mess related information mess
menu etc.
2.2.6.4

Hostel Incoming time


This phase maintains the Hostel in time information regarding
the Particular student.
2.2.6.5

Hostel Outgoing time


This phase maintains the Hostel out going time information
regarding the Particular student.

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 8 of
101

2.2.7
Library
2.2.7.1 New Book Entry Details
This phase maintains the records of book bank i.e. detailed information
of book such as book id, book name, Author, price, etc,
2.2.7.2

Book Issue Details


Book issues contain the information of the student who borrowed the
book, book issues date, due date, etc

2.2.7.2

Book Return Details


Book Returns contain the information of the student who borrowed the
book, book returns date, due date, etc

2.2.8
Finance
2.2.8.1 Payment Voucher
This phase maintains the salary details of the teaching staff and nonteaching staff this will be calculated on the basis of the attendance and also the
additional assigned lectures related information of pay slips etcu can also
view the payroll information through this phase.
2.2.8.1 Receipt Voucher
This phase maintains the details of receiving amount from the
outside.
2.2.9
Sports and Games
2.2.9.1 Sports
The aim of this module is to register a particular student(s) who
came to compete in a particular sport(s).This module consists of the fields,
Name of the Sport, Name of the School & Class, Team Size, Name of the
Student, Name of the Coach, Previous record, Achievements.
2.2.9.2
2.2.9.2.1

Games
Indoor Games
This phase specifies the name of the indoor games like Caroms,
Chess, and Table Tennis like indoor games
2.2.9.2.2

Outdoor Games
This phase specifies the name of the outdoor games like Hockey,
Volleyball, Basketball, Cricket, Tennis etc.
2.2.10
2.10.1

Stock
Purchase Details
This phase maintains the list of school infrastructure. This contains
the detailed records of the stock which is been coming into the school (purchase
details). In this we have sports material, games material, labs Infrastructure,
book stock etc, these all will be maintained separately according to the sessions.
2.10.2

Stock in Details
This phase maintains the list of stock in details of school
infrastructure
2.10.3
Doc : CE-V-1.0
Ver :1.0

Stock out Details

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 9 of
101

infrastructure

This phase maintains the list of stock out details of school

2.2.11
Events
2.2.11.1 Cultural Activities
This phase maintains the multi-faceted personality of the child
various co-curricular activities are conducted regularly; Art, Music and dance
enhance the child creativity and are an important factor in providing opportunities
for the students to explore their talents along with mental development. To
enable the child to face the competitive world of today each and every child is
encouraged to participate in various competition and stage productions. Oratory
skills are honed through events like recitations, elocutions, debates and skills,
creative craft, young home-helpers club, needle work, children's little theatre etc.
The aim is to provide a complete education, which ensures that each student
develops a positive and wholesome personality.
2.2.11.2

Science and Related Activities


This phase maintains the to register a particular student(s) who
came to exhibit an event. This module consists of the fields Title of the project,
Name and Class of the Student, Name of the Student, Team Size, and Name of
the Teacher, Previous Record, Achievements, and Category.

2.3 Features
Various features in this product are listed below.

Profiles ( School, Student, Staff)


Attendance (Student, Staff)
Finance ( Payment, Receipt, Student Fee)
Academic ( Few of them are Timetable of Teacher, Class, and
Progress Report )
Sports ( Indoor and Outdoor)
Co-Curricular
Stock ( Related to Library, Mess, Stationery, Lab, NCC and NSS
and other)
Hostel ( Food, Dormitory, Visitor, Outing, and other details)
Transport

Customizing the product as per client requirement is the main concern


of this product.

2.4 Problems
1. The current system is windows based
2. This is not integrated with other business systems of the company. So from
future integration point of view with heterogeneous environment around, it
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 10 of
101

becomes utmost important to have an Enterprise Application Integration (EAI)


tool to be used to take care of such integrations.
3. Also as the business rules defined in the current CEIMS are subject to
change based on the company policy from time to time, the Business Rule
Composer of the EAI tool becomes more important to be introduced in the
CEIMS. Hence, there is a requirement to have an EAI tool like Microsoft
BizTalk Server 2004.
It is essential to note that the current system code has lot of hard coding,
thus making the current system less reusable/ configurable with a higher
maintenance cost attached for the same.

3. External Interface Requirements


3.1 User Interfaces
Key board, mouse
3.2 Hardware Interfaces
CPU, Monitor, Mouse, Printer, Keyboard,
3.3 Software Interfaces
Operating System (windows xp, Dot Net Framework, sql Server 2000
3.4 Communications Interfaces
Nil

4. Other Nonfunctional Requirements


4.1

Performance Requirements
Sl.
No
1.
2.
3.
4.
5.
6.
7.

Doc : CE-V-1.0
Ver :1.0

Configuration

Functionality

RAM- 256

Login
Navigator
Database Saving -1000 Records
Database Saving -5000 Records
Database Saving 10000 Records
Database retrieving -1000
Records
Database retrieving -5000
Records

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

System
Response

Page 11 of
101

8.

Database retrieving 10000


Records

9.
10.
11.
12.

RAM-512
Celeron
P-II
P-IV

4.2

Safety Requirements
Backup and restoring of entire database facility should be provided to the client
at front end
4.3

Security Requirements
For security, we have provided Login Credentials to the Administrator/ Users.

4.4

Software Quality Attributes


The entire software is to be tested for all important functionalities like

adaptability, availability, correctness, flexibility, interoperability, maintainability,


portability, reliability, reusability, robustness, testability, and usability.

5. Proposed System
5.1 Over View
CEIMS System for manage and automate there detailed information
regarding the school and college infrastructure.

CEIMS process through dynamic defined hierarchy of maintain the student,


staff and their school related information

5.2 Process Flow

Next Version

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 12 of
101

5.3 Use Cases


Below diagram depicts the overview of the primary actors. Also others actors are detailed in next
paragraphs.

Next Version

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 13 of
101

The Following use case package diagram gives an overview of CEIMS functional boundary.
Functionalities in CEIMS are primarily divided into three sub modules. These sub modules
Internal and external interface requirements are captured in sections of the individual use cases.
These sub modules are:

Administration
Administration sub module covers master management, to maintain and
mentoring the entire system workflow.

Security
Security sub module covers authentication and role to functionality access
management. CEIMS doesnt provide the functionality for creating and updating
the User credentials.

CEIMS System
CEIMS System sub module covers the functionalities starting from stores the
student, staff details and view the student, staff details. Finally it will maintain the
entire school infrastructure.

Next Version

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 14 of
101

5.3.1

Security Sub Module

Following are the use cases capturing the requirements of this Security sub module:

Logon System,

Configure Functionalities to Roles

Below use case diagram depicts the overview of the security sub module:

Next Version

5.3.1 Use case: Logon System


5.3.1.1

Use case: Logon System

Use Case ID: CE-U-001-00


Use Case Name:
Actors: user
Logon System
Description: Every user needs to logon the system in order to use its
functionalities. This use case captures the requirements related to
logon process.
Preconditions: none
User Action
System Response
1. Use Case starts when User
1. System validates the User
requests System that she/he
provided details.
wants to use the use CEIMS
functionalities.
2. System matches the Users ID
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 15 of
101

with System database.


3. User requests System to give
him/her access to CEIMS
4. System finds User provided
details invalid.
System gives alert
message and goes back to
login screen
5. System fails to serve Users
request.
a. System may fail to
complete the request. It
gives alert message with
corresponding error
mess gage, like
database connectivity,
Database server down
Post Conditions: none
Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements:
Sr.
No.

Name

1
2

User ID
Password

5.3.1.2

Data
Type

Min

Text
Text

6
6

Size
Max

20
15

Properties

Display/Input

NA
Use * as
password
character

Mandatory
Mandatory

Input
Input

Use case: Configure Functionalities to Roles

Use Case ID: CE-U-001-01


Use Case Name:
Configure Functionalities to Role
Doc : CE-V-1.0
Ver :1.0

Format

Actors: Admin
Copyright TRISAS Solutions Pvt. Ltd
All Rights Reserved

Page 16 of
101

Description: Configure (Assign or Revoke ) the various functionalities to /from the role
Preconditions: none
User Action
System Response
1. Use Case starts when User indicates
System that she/he wants to configure
the functionalities to the roles.

1. System shows all available roles in the


system
2. System shows User the following details:
a. List of available functionalities (All
Available modules in CEIMS)
b. List of available functionalities
(View, Add, Edit and Delete)
c.

List of allocated functionalities to


the selected role
3. Admin configures the functionalities and
requests System to save.
4. System validates Configuration details.
5. System asks User to confirm the save
request
6. User confirms the request.
7. System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Data Elements:
Sr.
No.

Name

1
2

Role
Module
Name

5.3.2

Data
Type

Min

Text
Text

-------

Size
Max

--------

Format

Properties

Display/Input

NA
NA

Mandatory
Mandatory

Select
Select

CEIMS Sub Module

Following use cases capture the requirements of CEIMS sub module:


CEIMS Sub Module (profiles)
Student Profile
New Student Profile
View Student Profile
Staff Profile
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 17 of
101

New Staff Profile


View Staff Profile
CEIMS Sub Module (Fee)
New Student Fee Details
CEIMS Sub Module (Attendance)
Student Attendance
Staff Attendance
Teaching Staff Attendance
Non-Teaching Staff Attendance
CEIMS Sub Module (Academic)
Academic syllabus
Class time table of a Student
Class time table of a Teacher
Exam Syllabus
time table of Exam
Progress Report
CEIMS Sub Module (Transport)
Bus Related Information
Student Related Information
Staff Related Information
CEIMS Sub Module (Hostel)
Hostel Study Hours
Hostel Health Department
Hostel Dormitory Department
Hostel Visitor Details
Outgoing Details
CEIMS Sub Module (Library)
New Books Entry Details
Book Issue Details
Book Return Details
CEIMS Sub Module (Finance)
Payment Voucher
Receipt Voucher
CEIMS Sub Module (Events)
Sports Details
Games Details

Indoor Games

Outdoor Games
Cultural Events Details
Cultural activities
Science Fair
CEIMS Sub Module (Stock)
Purchase Details
Stock in Details
Stock out Details

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 18 of
101

5.3.2

CEIMS Sub Module (profiles)

5.3.2.1 Use case: New Student Profile


Use Case ID: CE-U-002-00
Use Case Name:
Actors: user
Submit the student details
Description: To submit the student details and save the data In database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
new student details and store in Database

1. System shows the Student Profile screen


2. System shows to User the following details:

Admission No

3. System asks User to provide following


Select key details:
Academic Year
Date of Admission
4. System shows following details to enter the
student details
5.1 Student profile
Name
Gender
Date of Birth
Identification marks
5.2 Student General Details
Mother tong
Nationality
Religion
Caste
5.3 System asks User to provide following Select
key details:
5.3.1 Student Class Details

Class

Medium

Section
Roll no
5.4 System shows following details to enter the
student details
5.4.1 Father/Guardian Details
Name
Profession
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 19 of
101

Phone no
Annual income
Mobile no
5.4.2 Address Details
Present Address
House no
Village/town
District
State
Pin code
Phone
5.4.3 Student Previous organization
Details

Class Completed
Organization
Percentage
Address

5.5System shows following student


Hostel/Transport details according to the selected
Hostel/Transport Type:
5.5.1 Hostel

Dormitory Name
Room no

5.5.2 Transport
Root no
Stop name
5.5.3 None

5.6 System shows following student fee details


according to the selected Class and
Transport or hostel. System shows fee
details in read only mode.

Admission Fee
Tuition Fee
Hostel Fee(If Hostel Selected)
Transport Fee(If Transport
Selected)
Concession Fee

Note: All the above details expect


Concession fee are fetched from FEE
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 20 of
101

DETAILS table
5. System asks User to confirm the save
request
6. User confirms the request.
7. If given details is invalid or incomplete
system shows the error.
8. System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements: (main functionality)
Sr.
No.

Name

Admission
No
Academic
year
Date of
admission
Name
Gender

2
3
4
5
6

Date of Birth
Identification
marks

Data
Type

Min

Size

Format

Properties

Display/Input

varchar

NA

Mandatory

YYYY

Mandatory

Auto
generated
Select

Date
Date

MM/DD/YYYY

Mandatory

Select

Text
Radio
Button
Date
Text

4
4

25
6

Male and
Female
MM/DD/YYYY
-

Mandatory
Mandatory

Input
Select

Mandatory
Mandatory

Select
Input

Format

Properties

Display/Input

Max

8
-

Data Elements (Student General Details)


Sr.
No.

Name

Mother
Tongue
Nationality
Religion
Caste

2
3
4

Data
Type

Size
Min

List Box
List Box
List Box
List Box

Max

--

NA

Mandatory

Select

----

NA
NA
NA

Mandatory
Mandatory
Mandatory

Select
Select
Select

---

Data Elements (Student Father/Guardian Details)


Sr.
No.

Name

1
2
3
4

Name
Profession
Phone no
Annual
Income
Mobile no
E-Mail i.d

5
6

Doc : CE-V-1.0
Ver :1.0

Data
Type

Min

Size

Text
Text
Integer
Integer

10
10
11
5

Integer
Varchar

10
10

Format

Properties

Display/Input

30
20
13
7

NA
NA
NA
NA

Mandatory
Mandatory
Optional
Mandatory

Input
Input
Input
Input

11
30

NA
NA

Optional
Optional

Input
Input

Max

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 21 of
101

Data Elements (Student Class Details)


Sr.
No.

Name

1
2
3
4

Class
Section
Medium
Roll No

Data
Type

Min

Size

List Box
List Box
List Box
Varchar

1
1
3
1

Format

Properties

Display/Input

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Select
Select
Select
Auto
Generated

Format

Properties

Display/Input

NA
NA
NA
NA
NA

Optional
Mandatory
Optional
Mandatory
Optional

Input
Input
Input
Input
Input

Max

6
1
3
3

Data Elements (Student Address Details)


Sr.
No.

Name

1
2
3
4
5

House No
Village/Town
Street
District
Pincode

Data
Type

Min

Size

Integer
Text
Text
Text
Integer

5
10
10
5
6

Max

15
20
20
15
7

Data Elements (Student Previous Organization Details)


Sr.
No.

Name

Class
Completed
Organization
Percentage
Address

2
3
4

Data
Type

Min

Size
Max

Format

Properties

Display/Input

List box

-----

-------

NA

Mandatory

Select

Text
Text
Text
area

----3
----

20
3
200

NA
NA
NA

Mandatory
Mandatory
Optional

Input
Input
Input

Data Elements (Student Hostel/Transport/None Details)


Sr.
No.

Name

Hostel

2
3

Room
Allotted
Transport

4
5

Root no
Boarding At

Data
Type

Size
Min

Format

Properties

Display/Input

Max

Radio
button
List Box

----

-----

NA

Mandatory

Select

----

----

NA

Mandatory

Select

Radio
button
List Box
Text

---

----

NA

Mandatory

Select

------

---------

NA
NA

Mandatory
Mandatory

Select
Input

Format

Properties

Display/Input

Auto
Generated
Auto
Generated

Data Elements (Student Fee Details)


Sr.
No.

Name

Admission
Fee
Tuition Fee

Doc : CE-V-1.0
Ver :1.0

Data
Type

Min

Size

Integer

----

-----

NA

Mandatory

Integer

----

----

NA

Mandatory

Max

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 22 of
101

Hostel Fee

Integer

---

----

NA

Mandatory

Transport
Fee
Connection
Fee

Integer

---

----

NA

Mandatory

Text

NA

Optional

Auto
Generated
Auto
Generated
Input

5.3.2.1.1 Use case: View/Update Student Profile

Use Case ID: CE-U-003-00


Use Case Name:
Actors: user
View/Update the student details
Description: This use case captures details of view/update student
profile details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User
1 System asks User to provide
requests the System to use
following search key details:
CEIMS functionality.
.
Admission No
Academic year
2. User provides the search key
details and press View button.
3. System validates the search
key details.
4. System shows the details of
the requested Student profile if
found.
5. user can change the student
profile details and press
Update button to save or
Cancel button to ignore
6. If no details found, shows
message There is no search
criteria
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 23 of
101

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
5.3.2.2 Use case: New Staff Profile
Use Case ID: CE-U-004-00
Use Case Name:
Actors: user
Submit the staff details
Description: To submit the staff details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
staff member details and store in
Database

1 System shows the Staff Profile screen


2 System shows to User the following details:
1. Emp ID
3 System asks User to provide following
Select key details:

Department
Date of joining

4 System shows following frames to enter the


Staff details
5.1 Staff profile
Name
Gender
Date of Birth
Qualification
Mobile No
E-mail id
5.2 Staff Address Details
House no
Village/town
District
State
Pin code
Phone
5.3 Staff Salary Details
Consolidated Pay
5.4 Staff Hostel/Transport/None Details
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 24 of
101

5.4.1 Hostel

Dormitory Name

Room no
5.4.2 Transport
Root no
Stop name
5.4.3 None
7. System asks User to confirm the save
request
8. User confirms the request.
9. If given details is invalid or incomplete
system shows the error.
10. System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements: (main functionality)
Sr.
No.

Name

1
2
3
4
5
6
7
8

Data
Type

Min

Emp ID

varchar

Department
Date of
Joining
Name
Gender

Text
Date
Text
Radio
Button
Date
Text
Integer
Text

Date of Birth
Qualification
Mobile No
Email id

Size

Format

Properties

Display/Input

NA

Mandatory

----8

12
8

NA
MM/DD/YYYY

Mandatory
Mandatory

Auto
generated
Select
Select

4
4

25
6

Mandatory
Mandatory

Input
Select

8
2
10
6

8
6
11
30

NA
Male and
Female
MM/DD/YYYY
NA
NA
NA

Mandatory
Mandatory
Mandatory
Optional

Select
Input
Input
Input

Format

Properties

Display/Input

NA
NA
NA
NA
NA

Optional
Mandatory
Optional
Mandatory
Optional

Input
Input
Input
Input
Input

Max

Data Elements: (Staff Address Details)


Sr.
No.

Name

1
2
3
4
5

House No
Village/Town
Street
District
Pincode

Doc : CE-V-1.0
Ver :1.0

Data
Type

Min

Size

Integer
Text
Text
Text
Integer

5
10
10
5
6

Max

15
20
20
15
7

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 25 of
101

Data Elements: (Staff Salary Details)


Sr.
No.

Name

Consolidated
Pay

Data
Type

Min

Size

Integer

Format

Properties

Display/Input

NA

Mandatory

Input

Max

Data Elements (Staff Hostel/Transport/None Details)

Sr.
No.

Name

Hostel

2
3

Room
Allotted
Transport

4
5
6

Root no
Boarding At
None

Data
Type

Size
Min

Format

Properties

Display/Input

Max

Radio
button
List Box

----

-----

NA

Mandatory

Select

----

----

NA

Mandatory

Select

Radio
button
List Box
Text
Radio
button

---

----

NA

Mandatory

Select

---------

-------------

NA
NA
NA

Mandatory
Mandatory
Mandatory

Select
Input
Select

5.3.2.3 Use case: View/update Staff Profile

Use Case ID: CE-U-005-00


Use Case Name:
Actors: user
View/Update the student details
Description: This use case captures details of view/update staff details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User requests the
1 System asks User to provide following
System to use CEIMS functionality.

search key details:

Dept name
Emp ID
2 User provides the search key details and
press View button.

Doc : CE-V-1.0
Ver :1.0

System validates the search key details.

System shows the details of the requested


Staff profile if found.

user can change the staff profile details and


press Update button to save or Cancel
button to ignore

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 26 of
101

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
5.3.3

Use case: New Student Fee

5.3.3.1 Use case: New Student Fee


Use Case ID: CE-U-006-00
Use Case Name:
Actors: user
Submit the student fee details
Description: To submit the student fee details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Student fee details and store in Database

1 System shows the Student Fee details


screen
2 System asks User to provide following
Select key details:

3
4
5

Class
Fee
Last Updated
Effective Date

User confirms the request.


If given details is invalid or incomplete
system shows the error.
System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Student Fee details)
Sr.
No.

Name

class

Doc : CE-V-1.0
Ver :1.0

Data
Type

Min

Size

List Box

----

Format

Properties

Display/Input

NA

Mandatory

Select

Max

---

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 27 of
101

2
3
4

fee
Last updated
Effective
date

text
Date
Date

--------

----------

NA
mm/dd/yyyy
mm/dd/yyyy

Mandatory
Mandatory
Mandatory

input
display
input

5.3.3.2 Use case: View/update Student fee details


Use Case ID: CE-U-005-00
Use Case Name:
Actors: user
View/Update the student fee details
Description: This use case captures details of view/update student fee details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User requests the
1. System asks User to provide following
System to use CEIMS functionality.

search key details:

Class
Academic year

2 User provides the search key details and


press View button.

2. System validates the search key details.


3. System shows the details of the requested
Staff profile if found.

4. user can change the Student Fee details


and press Update button to save or Cancel
button to ignore

5. If no details found, shows message There


is no search criteria

6. If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 28 of
101

5.3.4

Use case: CEIMS Sub Module (Attendance)

5.3.4.1 Use case: Student Attendance Details


Use Case ID: CE-U-007-00
Use Case Name:
Actors: user
Submit the student attendance details
Description: To submit the Student Attendance details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Student attendance details and store in
Database

1 System shows the Student Attendance


details screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Class
Medium
Section
Roll No
(After Selection of all the above 4
fields the student name should be
Displayed on given text area like...)
Student Name
Month
Working Days
Days Absent
(After Entering the Working Days,
Days Absent, Days Present and
total month attendance Percentage
Displayed on given text area)
Total Working Days
Total Absent Days

Total Present Days


Total Attendance Percentage
5
System asks User to confirm the save
request
6
User confirms the request.
7
If given details is invalid or incomplete
system shows the error.
8 System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Data Elements (Student Attendance Details)


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 29 of
101

Sr.
No.

Name

Class

Medium

Section

Roll No

Student
Name
Month

6
7
8
9
9

Total
Working
Days
Total Absent
Total Present
Total
Percentage

Data
Type

Size
Min

Format

Properties

Display/Input

Max

List
Box
List
Box
List
Box
List
Box
Text

--

--

NA

Mandatory

Selected

-----

12

NA

Mandatory

Select

MM/DD/YYYY

Mandatory

Select

25

NA

Mandatory

Selected

----

-----

NA

Mandatory

Displayed

List
Box
Integer

---

----

NA

Mandatory

Selected

NA

Mandatory

Input

Integer
Integer
Float

1
1
1

2
2
3

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Displayed
Displayed

7.3.2.1 Use case: View/Update Student Attendance Details


Use Case ID: CE-U-005-00
Use Case Name:
Actors: user
View/Update the student attendance
details
Description: This use case captures details of view/update student attendance details on
functionality.

Preconditions: none
User Action

System Response
1
System asks User to provide

Use Case starts when User requests the


System to use CEIMS functionality.
.

following search key details:


Class
Section
Roll No
User provides the search key details and press
View button.

Doc : CE-V-1.0
Ver :1.0

System validates the search key details.

System shows the details of the requested


Staff profile if found.

user can change the Student attendance


details and press Update button to save or
Cancel button to ignore

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 30 of
101

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.2.2 Use case: Staff Attendance Details

Use Case ID: CE-U-008-00


Use Case Name:
Actors: user
Submit the Staff Attendance details
Description: To submit the Staff Attendance details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to
enter Student attendance details and store
in Database.

1 System shows the Staff Attendance details


screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Department
Emp ID
(After Selection of all the above 2
fields the staff name should be
Displayed on given text area like...)
Staff Name
Month
Working Days
Days Absent
(After Entering the Working Days,
Days Absent, Days Present and
total month attendance Percentage
Displayed on given text area)
Total Working Days
Total Absent Days

Total Present Days


Total Attendance Percentage
4
5
6

Doc : CE-V-1.0
Ver :1.0

System asks User to confirm the save request


User confirms the request.
If given details is invalid or incomplete system

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 31 of
101

shows the error.


System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Staff Attendance Details)
Sr.
No.

Name

Department

Emp ID

3
4

Staff Name
Month

Total
Working
Days
Total Absent
Total Present
Total
Percentage

6
7
8

Data
Type

Size
Min

Format

Properties

Display/Input

Max

List
Box
List
Box
Text
List
Box
Integer

--

--

NA

Mandatory

Selected

-----

----

NA

Mandatory

Select

------

--------

NA
NA

Mandatory
Mandatory

Displayed
Selected

NA

Mandatory

Input

Integer
Integer
Float

1
1
1

2
2
3

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Displayed
Displayed

7.3.2.3 Use case: View/Update Staff Attendance Details


Use Case ID: CE-U-005-00
Use Case Name:
Actors: user
View/Update the Staff attendance details
Description: This use case captures details of view/update Staff attendance details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User requests the
1 System asks User to provide
System to use CEIMS functionality.

following search key details:

Class
Section
Roll No
User provides the search key details and press
View button.

Doc : CE-V-1.0
Ver :1.0

System validates the search


key details.

System shows the details of


the requested Staff profile if
found.

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 32 of
101

user can change the Staff


attendance details and press
Update button to save or
Cancel button to ignore

If no details found, shows


message There is no search
criteria

If no details found, shows


message There is no search
criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.3

Use case: CEIMS Sub Module (Academic)

7.3.3.1 Use case: Academic Syllabus Details


Use Case ID: CE-U-009-00
Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the Academic Syllabus details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to
enter Academic Syllabus details and store
in Database

1 System shows the Academic Syllabus


details screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Class
Section
(After Selection of all the above 2
fields the Subjects names and their
Syllabus should be Displayed.)

Subject Names:
Telugu
Hindi
English
Mathematics
General Science
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 33 of
101

Social Studies
Computer Science
GK/Drawing
(after displaying the subject names
and Syllabus you have to enter the
related subject academic syllabus)
4
5
6

System asks User to confirm the save request


User confirms the request.
If given details is invalid or incomplete system
shows the error.
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Academic Syllabus)

Sr.
No.

Name

Class

Section

Syllabus for
Telugu
Syllabus for
Hindi
Syllabus for
Telugu
Syllabus for
Telugu
Syllabus for
Telugu
Syllabus for
Telugu
Syllabus for
Telugu
Syllabus for
Telugu

4
5
6
7
8
9
10

Data
Type

List
Box
List
Box
Text
Area
Text
Area
Text
Area
Text
Area
Text
Area
Text
Area
Text
Area
Text
Area

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

-----

----

NA

Mandatory

Select

---

-----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

---

----

NA

Mandatory

input

7.3.3.2 Use case: View/Update Academic Syllabus Details


Use Case ID: CE-U-005-00
Use Case Name:
Doc : CE-V-1.0
Ver :1.0

Actors: user

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 34 of
101

View/Update the Academic Syllabus details


Description: This use case captures details of view/update Academic Syllabus details on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.
.

1 System asks User to provide following


search key details:

Class
Section

User provides the search key details and press


View button.

2 System validates the search key details.


3 System shows the details of the requested
Academic syllabus if found.

4 user can change the academic syllabus


details and press Update button to save or
Cancel button to ignore

5 If no details found, shows message There


is no search criteria

6 If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

7.3.3.3 Use case: Student Class Time Table Details


Use Case ID: CE-U-001100
Use Case Name:
Actors: user
Submit the Student class time table details
Description: To submit the student class time table details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Student class time table details and store
in Database

1 System shows the Student Class Tmetable


details screen
2 System shows to User the following details:
3 System asks User to provide following

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 35 of
101

Select key details:


Class
Section
Medium
Brake Time
Lunch Time
4

Class Time Table


4.1 Monday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table


5.1 Tuesday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table


6.1 Wednesday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

7 Class Time Table


7.1 Thursday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 36 of
101

Class Time Table


8.1 Friday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table


9.1 Saturday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

stem asks User to confirm the save request


6 User confirms the request.
7 If given details is invalid or incomplete
system shows the error.
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Student Class Time Table)

Sr.
No.

Name

Class

Section

Medium

4
5
6

Break Time
Lunch Time
Period 1

Period 1

Doc : CE-V-1.0
Ver :1.0

Data
Type

List
Box
List
Box
List
Box
Text
Text
List
box
List

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

-----

----

NA

Mandatory

Select

---

-----

NA

Mandatory

Select

-------

----------

NA
NA
NA

Optional
Optional
Mandatory

input
input
Selected

---

----

NA

Mandatory

Selected

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 37 of
101

Period 1

Period 1

10

Period 1

11

Period 1

12

Period 1

13

Period 1

box
List
box
List
box
List
box
List
box
List
box
List
box

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

7.3.3.4 Use case: View/Update Student Class Time Table Details


Use Case ID: CE-U-005-00
Use Case Name:
Actors: user
View/Update the Student class time table
details
Description: This use case captures details of view/update Student class time table details on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.
.

1 System asks User to provide following


key details:

search

Class
Section
Medium

User provides the search key details and press


View button.

System validates the search key details.

System shows the details of the requested


student class time table if found.

user can change the student class time


table details and press Update button to save
or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 38 of
101

Frequency of Use: High


Exceptions: None

6.1.1.1

Use case: Teacher Class Time table Details

Use Case ID: CE-U-0010-00


Use Case Name:
Actors: user
Submit the Teacher class time table details
Description: To submit the teacher class time table details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
teacher class timetable details and store
in Database

1 System shows the Teacher Class timetable


details screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Class
Section
Medium
Brake Time
Lunch Time
4

Doc : CE-V-1.0
Ver :1.0

Class Time Table


4.1 Monday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table


5.1 Tuesday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 39 of
101

6.1 Wednesday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8
7 Class Time Table
7.1 Thursday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8
8

Class Time Table


8.1 Friday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8

Class Time Table


9.1 Saturday
Period 1
Period 2
Period 3
Period 4
Period 5
Period 6
Period 7
Period 8
10

System asks User to confirm the save


request
11 User confirms the request.
12 If given details is invalid or incomplete
system shows the error.
13 System saves configuration details
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 40 of
101

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Teacher Class Time Table)
Sr.
No.

Name

Class

Section

Medium

4
5
6

Break Time
Lunch Time
Period 1

Period 1

Period 1

Period 1

10

Period 1

11

Period 1

12

Period 1

13

Period 1

6.1.1.2

Data
Type

List
Box
List
Box
List
Box
Text
Text
List
box
List
box
List
box
List
box
List
box
List
box
List
box
List
box

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

-----

----

NA

Mandatory

Select

---

-----

NA

Mandatory

Select

-------

----------

NA
NA
NA

Optional
Optional
Mandatory

input
input
Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

---

----

NA

Mandatory

Selected

Use case: View/Update Teacher Class Time table Details

Use Case ID: CE-U-005-00


Use Case Name:
Actors: user
View/Update the Teacher class time table
details
Description: This use case captures details of view/update Teacher class time table details on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.
.

Doc : CE-V-1.0
Ver :1.0

1 System asks User to provide following


key details:

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

search

Class
Section
Page 41 of
101

Medium

User provides the search key details and press


View button.

System validates the search key details.

System shows the details of the requested


student class time table if found.

user can change the student class time


table details and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

6.1.1.3

Use case: Exam Time table Details

Use Case ID: CE-U-0011-00


Use Case Name:
Actors: user
Submit the Exam time table details
Description: To submit the exam time table details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
teacher class timetable details and store
in Database

1 System shows the Exam Timetable details


screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Mode of Exam
Class
Medium
(After Selection of all the above 3 fields the
Subjects names and their Exam date should be
Displayed.)

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 42 of
101

4
5

Subject Names
Exam Dates

6 System asks User to confirm the save


request
7 User confirms the request.
8 If given details is invalid or incomplete
system shows the error.
9 System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Exam Time Table)
Sr.
No.

Name

Mode of Exam

Class

Medium

Exam Dates

6.1.1.4

Data
Type

List
Box
List
Box
List
Box
Date

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

---

-----

NA

Mandatory

Select

---

----

mm/dd/yyyy

Mandatory

input

Use case: View/Update Exam Time table Details

Use Case ID: CE-U-005-00


Use Case Name:
Actors: user
View/Update the Teacher class time table
details
Description: This use case captures details of view/update Exam time table details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User requests the
System to use CEIMS functionality.
.

1 System asks User to provide following


key details:

search

Mode of exam
Class
Medium

User provides the search key details and press


View button.

Doc : CE-V-1.0
Ver :1.0

System validates the search key details.

System shows the details of the requested

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 43 of
101

student class time table if found.

user can change the student class time table


details and press Update button to save or
Cancel button to ignore

If no details found, shows message


There is no search criteria

If no details found, shows message


There is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

6.1.1.5

Use case: Exam Syllabus Details

Use Case ID: CE-U-0012-00


Use Case Name:
Actors: user
Submit the Exam Syllabus details
Description: To submit the Exam Syllabus details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Exam syllabus details and store in
Database

1 System shows the Exam Syllabus details


screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Mode of Exam
Class
Medium
(After Selection of all the above 3 fields the
Subjects names and their Exam date should be
Displayed.)
4
5
6

7
8
9

Subjects
Exam Syllabus
System asks User to confirm the save
request
User confirms the request.
If given details is invalid or incomplete
system shows the error.
System saves configuration details

Post Conditions: none


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 44 of
101

Alternative Course: none


Frequency of Use: High
Exceptions: None
Data Elements (Exam Syllabus)
Sr.
No.

Name

Mode of Exam

Class

Medium

Exam Syllabus

8.1.1.1

Data
Type

List
Box
List
Box
List
Box
text

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

---

-----

NA

Mandatory

Select

---

----

NA

Mandatory

input

Use case: View/Update Exam Syllabus Details

Use Case ID: CE-U-005-00


Use Case Name:
Actors: user
View/Update the Exam Syllabus details
Description: This use case captures details of view/update Exam Syllabus details on functionality.
Preconditions: none
User Action
System Response
Use Case starts when User requests the
System to use CEIMS functionality.
.

1 System asks User to provide following


search key details:

Mode of exam
Class
Medium

User provides the search key details and press


View button.
2

System validates the search key details.

3 System shows the details of the requested


student class time table if found.

user can change the Exam syllabus details


and press Update button to save or Cancel
button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 45 of
101

Alternative Course: none


Frequency of Use: High
Exceptions: None

8.1.1.2

Use case: Student progress report Details

Use Case ID: CE-U-0013-00


Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the student progress report details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Student progress report details and store
in Database

1 System shows the Progress Report details


screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
Mode of Exam
(after selection of mode of exam
their related total marks will be
auto displayed on given total
marks text box)
Total marks
Class
Medium
Section
Roll No
(after selection of Class, medium,
section, roll no their related
Student name and father name
will be auto displayed on given
Student name, father name text
box)

Student name
Father name

(After Selection of all the above mention fields the


Marks list details will be Displayed.)
4

Student marks
4.1 subjects(auto display)
4.2 Marks
5 Check Summary
(After Selection of Check summary Total
marks, percentage, grade, performance details will
be Displayed. The above mention details will be
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 46 of
101

auto generated.)

Total Marks
Percentage

Grade
Performance

System asks User to confirm the save


request
8 User confirms the request.
9 If given details is invalid or incomplete
system shows the error.
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Progress Report)
Sr.
No.

Name

Mode of Exam

Total Marks

Class

Medium

Section

Roll No

Student Name

Father Name

Total Marks

10

Percentage

11

Grade

12

Performance

Doc : CE-V-1.0
Ver :1.0

Data
Type

List
Box
Text
Box
List
Box
List
Box
List
Box
List
Box
Text
Box
Text
Box
Text
Box
Text
Box
Text
Box
Text
Box

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

---

-----

NA

Mandatory

Auto
Displayed
Select

---

----

NA

Mandatory

Select

---

----

NA

Mandatory

Select

---

----

NA

Mandatory

Select

--

--

NA

Mandatory

--

--

NA

Mandatory

--

--

NA

Mandatory

--

--

NA

Mandatory

--

--

NA

Mandatory

--

--

NA

Mandatory

Auto
Displayed
Auto
Displayed
Auto
Displayed
Auto
Displayed
Auto
Displayed
Input

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 47 of
101

8.1.1.3

Use case: View/Update Student progress report Details

Use Case ID: CE-U-005-00


Use Case Name:
Actors: user
View/Update the progress details
Description: This use case captures details of view/update student progress report details on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.
.

1 System asks User to provide following


search key details:

Admission no
Class
Medium
Section

User provides the search key details and press


View button.
2

System validates the search key details.

3 System shows the details of the requested


student class time table if found.

10 user can change the student progress


report details and press Update button to
save or Cancel button to ignore

11 If no details found, shows message There


is no search criteria

12 If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 48 of
101

7.3.4

Use case: CEIMS Sub Module (Transport)

7.3.4.1 Use case: Bus Related Information

Use Case ID: CE-U-0014-00


Use Case Name:
Actors: user
Submit the Bus Related Information details
Description: To submit the Bus Related Information details and save the data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Bus Related Information details and store
in Database

1 System shows the Bus Related Information


screen
2
System shows following details to enter
the Bus Related Information details

Driver ID
Bus No
Driver Name
Driver contact no
Route no
Starting Point
Route In charge

3 System asks User to confirm the save


request

4 User confirms the request.


5 If given details is invalid or incomplete
system shows the error.
6
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Bus Related Information)
Sr.
No.

Name

1
2
3
4

Driver ID
Bus No
Driver Name
Driver Contact

Doc : CE-V-1.0
Ver :1.0

Data
Type

Min

Size

Text
Text
Text
text

------

Format

Properties

Display/Input

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Display
Input
Input
input

Max

------

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 49 of
101

5
6
7

Number
Route no
Starting Point
Route In
charge

Text
Text
Text

----

----

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

7.3.4.2 Use case: View/Update Bus Related Information


Use Case ID: CE-U-005-00
Use Case Name:
Actors: user
View/Update the Bus Related Information
Description: This use case captures details of view/update Bus Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.
.

1 System asks User to provide following


search key details:

Driver ID

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Driver related information if found.

user can change the Bus Related


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 50 of
101

7.3.4.3 Use case: View/Update Student Bus Related Information


Use Case ID: CE-U-0014-00
Use Case Name:
Actors: user
View/Update the Submit the Student Bus
Related Information
Description: This use case captures details of view/update Student Bus Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Admission No

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Student bus related information if found.

user can change the Student Bus Related


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Student Bus Related Information)
Sr.
No.

Name

Admission No

2
3
4
5

Student Name
Class
Section
Roll No

Doc : CE-V-1.0
Ver :1.0

Data
Type

List
Box
Text
Text
Text
Text

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Displayed
Displayed
Displayed
Displayed

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 51 of
101

6
7

Root No
Boarding at

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Displayed
Displayed

7.3.4.4 Use case: View/Update Staff Bus Related Information


Use Case ID: CE-U-0014-00
Use Case Name:
Actors: user
View/Update the Submit the Student Bus
Related Information
Description: This use case captures details of view/update Student Bus Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Department Name
Emp ID

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Staff bus related information if found.

user can change the Staff Bus Related


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 52 of
101

Data Elements (Staff Bus Related Information)


Sr.
No.

Name

1
2

Department
Name
Emp ID

3
4
5

Emp Name
Root No
Boarding at

7.3.5

Data
Type

List
Box
List
Box
Text
Text
Text

Size
Min

Format

Properties

Display/Input

Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

----

----

NA
NA
NA

Mandatory
Mandatory
Mandatory

Displayed
Displayed
Displayed

Use case: CEIMS Sub Module (Hostel)

7.3.5.1 Use case: Study Hours


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the Study Hours details
Description: To submit the Hostel Study Hours Related Information details and save the
data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Hostel Study Hours details and store in
Database

1 System shows the Hostel Study hours


Related screen
2
System shows following details to enter
the Hostel Study Hours Related Information
details
Date
Class
Study Hours From
Sturdy hours To
Master
Subject
Status
3
4
5

Doc : CE-V-1.0
Ver :1.0

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete
system shows the error.

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 53 of
101

System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Hostel Study Hours Related Information)
Sr.
No.

Name

Date

Class

Study Hours
From
Study Hours
To
Master Name
Subject
Status

4
5
6
7

Data
Type

Size

Format

Properties

Display/Input

Min
Max

List
Box
List
Box
Text

--

--

MM/DD/YYYY

Mandatory

Selected

--

--

MM/DD/YYYY

Mandatory

Selected

--

--

NA

Mandatory

Input

Text

--

--

NA

Mandatory

Input

Text
Text
Text

----

----

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

7.3.5.2 Use case: View/Update Study Hours


Use Case ID: CE-U-0014-00
Use Case Name:
Actors: user
View/Update the Hostel Study Hours
Related Information
Description: This use case captures details of view/update Hostel Study Hours Related Information
on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Class

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Hostel Study Hours related information if
found.

3
Doc : CE-V-1.0
Ver :1.0

user can change the Hostel Study Hours

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 54 of
101

Related Information and press Update


button to save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.5.3 Use case: Health Department
Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the Hostel Health Department
details
Description: To submit the Hostel Health Related Information details and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Hostel Study Hours details and store in
Database

1 System shows the Hostel Health


Department Related screen
2 System asks User to provide following
Select key details:
S.No
Date
Class
Medium
Section
Roll No
3

System shows following details to enter the


Hostel Health Related Information details

Note: After Selection of class, medium, section, roll


no student name should be displayed

4
5
Doc : CE-V-1.0
Ver :1.0

Student Name
Sickness
Doctor Name
Advice

System asks User to confirm the save


request
User confirms the request.

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 55 of
101

6
7

If given details is invalid or incomplete


system shows the error.
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Hostel Health Department)
Sr.
No.

Name

Date

2
3

S.No
Class

Medium

Section

Roll No

7
8
9
10

Student Name
Sick ness
Doctor Name
Advice

Data
Type

List
Box
Text
List
Box
List
Box
List
Box
List
Box
Text
Text
Text
Text

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Displayed
Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Displayed
Displayed
Displayed
Displayed

7.3.5.4 Use case: View/Update Health Department


Use Case ID: CE-U-0014-00
Use Case Name:
Actors: user
View/Update the Hostel Health
Department Related Information
Description: This use case captures details of view/update Hostel Health Department Related
Information on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Date
Class
Medium
Section
Roll no
Page 56 of
101

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Hostel Health Department related information if
found.

user can change the Hostel Health


Department Information and press Update
button to save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.5.5 Use case: View/Update Hostel Dormitory
Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the Hostel Dormitory details
Description: This use case captures details of view/update Hostel Health Department Related
Information on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Class
Medium
Section
Roll no

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Hostel Health Department related information if
found.
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 57 of
101

user can change the Hostel Health


Department Information and press Update
button to save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Hostel Dormitory)
Sr.
No.

Name

Date

2
3

S.No
Class

Data
Type

List
Box
Text
List
Box

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Displayed
Selected

7.3.5.6 Use case: Hostel Visitor


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the Hostel Visitor details
Description: To submit the Hostel Visitor Related Information details and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Exam syllabus details and store in
Database

1 System shows the Hostel Visitor Related


screen
2 System shows to User the following details:

Doc : CE-V-1.0
Ver :1.0

S.No
Date
Visitor Name
Phone No
In time
Out Time
To whom
Purpose

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 58 of
101

System asks User to confirm the save


request
4 User confirms the request.
5 If given details is invalid or incomplete
system shows the error.
6 System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Data Elements (Hostel Visitor)


Sr.
No.

Name

1
2
3
4
5
6
7
8

Date
S.No
Visitor Name
Phone No
In time
Out time
For Whom
Purpose

Data
Type

List Box
Text
Text
Text
Text
Text
Text
Text

Size

Format

Properties

Display/Input

MM/DD/YYYY
NA
NA
NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Selected
Displayed
Input
Input
Input
Input
Input
Input

Min
Max

---------

---------

7.3.5.7 Use case: View/Update Hostel Visitor


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the Hostel visitor details
Description: This use case captures details of view/update Hostel visitor Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Hostel visitor related information if found.
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 59 of
101

user can change the Hostel visitor


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.5.8 Use case: Hostel out going Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the Hostel Out Going Related Information details and save the
data in database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Hostel out going details and store in
Database

1 System shows the Hostel out going


Related screen
2 System shows to User the following details:
3 System asks User to provide following
Select key details:
S.No
Date
Class
Medium
Section
Roll No
4

System shows following details to enter the


Hostel Health Related Information details

Note: After Selection of class, medium, section, roll


no student name should be displayed)

Doc : CE-V-1.0
Ver :1.0

Student Name
Out Time
In time
Purpose

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 60 of
101

System asks User to confirm the save


request
6 User confirms the request.
7 If given details is invalid or incomplete
system shows the error.
8
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Hostel outgoing Details)
Sr.
No.

Name

Date

2
3

S.No
Class

Medium

Section

Roll No

7
8
9
10

Student Name
Out Time
In time
Purpose

Data
Type

List
Box
Text
List
Box
List
Box
List
Box
List
Box
Text
Text
Text
Text

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Displayed
Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Displayed
Input
Input
Input

7.3.5.9 Use case: View/Update Hostel out going Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
View/update the Hostel Outgoing details
Description: This use case captures details of view/update Hostel Outgoing Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Date
Class
Roll No
Page 61 of
101

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Hostel outgoing related information if found.

user can change the Hostel outgoing


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.6

Use case: CEIMS Sub Module (Library)

7.3.6.1 Use case: New Book Entry Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the New Book Entry details
Description: To submit the New book entry details in library and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
New Book Entry details and store in
Database

1 System shows the Library new book entry


Related screen
2

System shows following details to enter the


New books entry Related Information
details

3
Doc : CE-V-1.0
Ver :1.0

Book ID
Date
Book Name
Author
Publisher
Quantity
Price of the Book

System asks User to confirm the save

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 62 of
101

request
4 User confirms the request.
5 If given details is invalid or incomplete
system shows the error.
6 System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (New Book Entry Details)
Sr.
No.

Name

1
2

Book ID
Date

3
4
5
6
7

Book Name
Author
Publisher
Quantity
Price of the
Book

Data
Type

Text
List
Box
Text
Text
Text
Text
Text

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Input
Selected

------

------

NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Input
Input
Input
Input
Input

7.3.6.2 Use case: View/Update New Book Entry Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the New Book Entry details
Description: This use case captures details of view/update New Book Entry Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Book ID

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


New Book Entry related information if found.

Doc : CE-V-1.0
Ver :1.0

user can change the New Book Entry


Information and press Update button to
save or Cancel button to ignore

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 63 of
101

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.6.3 Use case: Book Issue Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Book Issue details
Description: To submit the book Issue entry details in library and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Book Issue details and store in Database

1 System shows the Library book Issue entry


Related screen

System shows following details to enter the


book issue Related Information details
Book ID
Date
Class
Medium
Section
Roll No
Note: After Selection of Class, Medium,
Section, Roll No the Student name
will be displayed
Student Name
Book Name
Author
Issue Date
Due Date

System asks User to confirm the save


request
4 User confirms the request.
5 If given details is invalid or incomplete
system shows the error.
6 System saves configuration details

Post Conditions: none


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 64 of
101

Alternative Course: none


Frequency of Use: High
Exceptions: None

Data Elements (Book Issue Details)


Sr.
No.

Name

1
2

Book ID
Date

Class

Medium

Section

Roll No

7
8
9
10

Student Name
Book Name
Author
Issue Date

11

Due Date

Data
Type

Text
List
Box
List
Box
List
Box
List
Box
List
Box
Text
Text
Text
List
Box
List
Box

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Input
Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

-----

-----

NA
NA
NA
MM/DD/YYYY

Mandatory
Mandatory
Mandatory
Mandatory

Input
Input
Input
Selected

--

--

MM/DD/YYYY

Mandatory

Selected

7.3.6.4 Use case: View/Update Book Issue Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the New Book Issue details
Description: This use case captures details of view/update Book Issue Related Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Date
Roll No
Class
Medium
Page 65 of
101

Section

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Book Issue related information if found.

user can change the Book Issue


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
7.3.6.5 Use case: Book Return Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the book Return entry details in library and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Book Return details and store in
Database

1 System shows the Library book return entry


Related screen
2 System asks User to provide following
Select key details:
Class
Medium
Section
Roll No
Note: After Selection of Class, Medium,
Section, Roll No the below given fields
will be displayed

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 66 of
101

Student Name
Book ID
Book Name
Author
Issue Date
Due Date
Status(issued or Renewal)
Fine

System asks User to confirm the save


request
4 User confirms the request.
5 If given details is invalid or incomplete
system shows the error.
6 System saves configuration details
7. System provides the Renewal option in the
same screen for extend the
student/teacher request.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Book Return Details)
Sr.
No.

Name

1
2

Book ID
Date

Class

Medium

Section

Roll No

7
8
9
10

Student Name
Book Name
Author
Issue Date

11

Due Date

12

Status

Doc : CE-V-1.0
Ver :1.0

Data
Type

Text
List
Box
List
Box
List
Box
List
Box
List
Box
Text
Text
Text
List
Box
List
Box
List
Box

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Input
Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

-----

-----

NA
NA
NA
MM/DD/YYYY

Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display

--

--

MM/DD/YYYY

Mandatory

Display

--

--

NA

Mandatory

Select

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 67 of
101

13

Fine

Text

--

--

NA

Mandatory

Input

7.3.6.6 Use case: View/Update Book Return Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the New Book Issue details
Description: This use case captures details of view/update Book Return details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Roll No
Class
Medium
Section

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Book Return related information if found.

user can change the Book Return


Information and press Update button to
save or Cancel button to ignore

10 If no details found, shows message There


is no search criteria

11 If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 68 of
101

Frequency of Use: High


Exceptions: None

7.3.7

Use case: CEIMS Sub Module (Finance)

7.3.7.1 Use case: Payment Voucher Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the Payment Voucher details and save the data In database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Payment Voucher details and store in
Database

1 System shows the Payment Voucher


Related screen

System shows following details to enter the


Payment voucher Related Information
details

Date
Voucher No
Paid to
Debit
Mode of Pay
Cash
Check
Note: if cash selected check
properties should be disabled or if
Check selected cash properties
should be disabled

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

If cash selected
Bank Name
Total Amount
In words
Amount paid
Amount balance
Due date
If check selected
Page 69 of
101

Check No
Bank name
Total Amount
In words
Amount paid
Amount balance
Due date

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Payment Voucher Details)
Sr.
No.

Name

Date

2
3
4
5

Voucher No
Paid to
Debit
Mode of Pay

Check\Cash

Data
Type

List
Box
Text
Text
Text
Check
Box
Check
Box

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Display
Input
Input
Display

--

--

NA

Mandatory

Display

Format

Properties

Display/Input

1. If Cash (Data Elements)


Sr.
No.

Name

1
2
3
4
5

Bank Name
Total Amount
In words
Amount paid
Amount
balance
Due Date

Data
Type

Size
Min
Max

Text
Text
Text
Text
Text

------

------

NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display
Display

List
Box

--

--

MM/DD/YYYY

Mandatory

Display

Format

Properties

Display/Input

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display

2. If Check (Data Elements)


Sr.
No.

Name

1
2
3
4

Check No
Bank Name
Total Amount
In words

Doc : CE-V-1.0
Ver :1.0

Data
Type

Text
Text
Text
Text

Size
Min
Max

-----

----

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 70 of
101

5
6
7

Amount paid
Amount
balance
Due Date

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

List
Box

--

--

MM/DD/YYYY

Mandatory

Display

7.3.7.2 Use case: View/Update Payment Voucher Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the New Book Issue details
Description: This use case captures details of view/update Payment Voucher details Information
on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Voucher No

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Payment Voucher related information if found.

user can change the Payment Voucher


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 71 of
101

7.3.7.3 Use case: Receipt Voucher Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the Receipt Voucher Details and save the data In database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Receipt Voucher details and store in
Database

1 System shows the Receipt voucher Related


screen

System shows following details to enter the


Receipt voucher Related Information
details

Date
Voucher No
From
Debit
Mode of Pay
Cash
Check
Note: if cash selected check
properties should be disabled or if
Check selected cash properties
should be disabled

7
8
9
Doc : CE-V-1.0
Ver :1.0

If cash selected
Bank Name
Total Amount
In words
Amount paid
Amount balance
Due date
If check selected

Check No
Bank name
Total Amount
In words
Amount paid
Amount balance
Due date

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 72 of
101

10

system shows the error.


System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Data Elements (Payment Voucher Details)


Sr.
No.

Name

Date

2
3
4
5

Voucher No
From
Debit
Mode of Pay

Check\Cash

Data
Type

List
Box
Text
Text
Text
Check
Box
Check
Box

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Display
Input
Input
Display

--

--

NA

Mandatory

Display

Format

Properties

Display/Input

1. If Cash (Data Elements)


Sr.
No.

Name

1
2
3
4
5

Bank Name
Total Amount
In words
Amount paid
Amount
balance
Due Date

Data
Type

Size
Min
Max

Text
Text
Text
Text
Text

------

------

NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display
Display

List
Box

--

--

MM/DD/YYYY

Mandatory

Display

Format

Properties

Display/Input

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display

2. If Check (Data Elements)


Sr.
No.

Name

1
2
3
4

Check No
Bank Name
Total Amount
In words

Doc : CE-V-1.0
Ver :1.0

Data
Type

Text
Text
Text
Text

Size
Min
Max

-----

----

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 73 of
101

5
6
7

Amount paid
Amount
balance
Due Date

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

List
Box

--

--

MM/DD/YYYY

Mandatory

Display

7.3.7.4 Use case: View/Update Receipt Voucher Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the New Book Issue details
Description: This use case captures details of view/update Receipt Voucher details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Receipt Voucher
No

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Receipt Voucher related information if found.

10 user can change the Receipt Voucher


Information and press Update button to
save or Cancel button to ignore

11 If no details found, shows message There


is no search criteria

12 If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 74 of
101

Frequency of Use: High


Exceptions: None
7.3.7.5 Use case: Staff Pay Roll Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Staff Pay Roll details
Description: deals with Employee Pay (and deduction) calculation, printing of salary slip,
salary certificates, and PF statements, Gratuity Statement and provides a monthly
analysis.
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Employee pay roll details and store in
Database

1 System shows the Employee Payroll


Related screen
2

System asks User to provide following


Select key details:
Date
Department
Month
Emp ID
Note: after selection of above four fields
3. System shows following details
3.1 Employee general details

Emp Name
Date of Joining

3.2 Employee Monthly attendance


Details

Total working days


Present days
Maximum paid leaves
Paid leaves
Earned leaves

3.3 Employee yearly leave Details

Total leaves for year


Leaves used
Leaves available

3.4 Employee Total Earning Details


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 75 of
101

Basic Salary
H.R.A
Conveyance
DA
Other earnings

3.5 Employee Total Deductions Details

Deducted for leaves


Insurance
Professional Tax
P.F
Other Deductions

3.6 Employee Total Amount

4
5
6
7

Total earnings
Total deductions
Net pay
Amount in words

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete
system shows the error.
System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Main functionality)
Sr.
No.

Name

Date

Department

Emp ID

Month

Data
Type

List
Box
List
Box
List
Box
List
Box

Size

Format

Properties

Display/Input

Min
Max

--

--

MM/DD/YYYY

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

Data Elements (Employee general details)


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 76 of
101

Sr.
No.

Name

1
2

Date of Join
Emp name

Data
Type

Text
Text

Size

Format

Properties

Display/Input

NA
NA

Mandatory
Mandatory

Display
Display

Min
Max

---

---

Data Elements (Employee monthly attendance details)


Sr.
No.

Name

Total working
days
Present days
Maximum paid
leaves
Paid leaves
Earned leaves

2
3
4
5

Data
Type

Size

Format

Properties

Display/Input

Min
Max

Text

--

--

NA

Mandatory

Display

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

Data Elements (Employee yearly leaves details)


Sr.
No.

Name

Leaves for
year
Total leaves
used
Leaves
available

2
3

Data
Type

Size

Format

Properties

Display/Input

Min
Max

Text

--

--

NA

Mandatory

Display

Text

--

--

NA

Mandatory

Display

Text

--

--

NA

Mandatory

Display

Data Elements (Employee total earning details)


Sr.
No.

Name

1
2
3
4
5

Basic salary
H.R.A
Conveyance
D.A
Other Earnings

Data
Type

Text
Text
Text
Text
Text

Size

Format

Properties

Display/Input

NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Display
Display
Display
Display
Display

Min
Max

------

------

Data Elements (Employee total Deductions details)


Sr.
No.

Name

Deducted for
leaves
Insurance
Professional
tax

2
3

Doc : CE-V-1.0
Ver :1.0

Data
Type

Size

Format

Properties

Display/Input

Min
Max

Text

--

--

NA

Mandatory

Display

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 77 of
101

4
5

P.F
Other
deductions

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

Data Elements (Employee total amount details)


Sr.
No.

Name

1
2

Total earnings
Total
deductions
Net pay
Amount in
words

3
4

Data
Type

Size

Format

Properties

Display/Input

Min
Max

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Display
Display

7.3.7.6 Use case: View/Update Staff Pay Roll Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the staff payroll details
Description: This use case captures details of view/update Staff Pay Roll details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Date
Receipt Voucher
No

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested staff


payroll related information if found.

13 user can change the staff payroll


Information and press Update button to
save or Cancel button to ignore

14 If no details found, shows message There


is no search criteria

15 If no details found, shows message There


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 78 of
101

is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

7.3.8

Use case: CEIMS Sub Module (Events)

7.3.8.1 Use case: Sports Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the Sports Details and save the data In database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Student progress report details and store
in Database.

1 System shows the Sports Entry Related


screen
2 System asks User to provide following
Select key details:
S.No
Date
Perform inside/outside school
Note: If it is Inside the school System shows
following details to enter the Inside
school sport Related Information
details

Doc : CE-V-1.0
Ver :1.0

Name of the Sport


Cricket
Hockey
Foot ball
Volley ball
Base ball Etc.

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 79 of
101

Occasion
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation

Note: If it is outside the school System


shows following details to enter the
Inside school sport Related
Information details

Name of the Sport


Cricket
Hockey
Foot ball
Volley ball
Base ball Etc.

Category
District
Zonal
Inter District
State level
Team members
Name of the coach
Level
Previous record
Achievements
Event Results
Winner
Runner
Consolation

System asks User to confirm the save


request
4 User confirms the request.
5 If given details is invalid or incomplete
system shows the error.
6 System saves configuration details

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 80 of
101

Data Elements (Main functionality)


Sr.
No.

Name

1
2

S.no
Date

Perform
inside/outside
the school

Data
Type

Text
List
Box
Text

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Display
Display

--

--

NA

Mandatory

Select

Format

Properties

Display/Input

1. If inside School (Data Elements)


Sr.
No.

Name

Name of the
sport
Occasion
Team
members
Event in
charge
Level

2
3
4
5
6
7

Previous
record
Achievements

Data
Type

Size
Min
Max

List
box
Text
Text
area
Text

--

--

NA

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Input
Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Format

Properties

Display/Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

2. If outside school (Data Elements)


Sr.
No.

Name

Name of the
sport
Category

2
3
4

Team
members
Name of the

Doc : CE-V-1.0
Ver :1.0

Data
Type

List
box
List
box
Text
area
Text

Size
Min
Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 81 of
101

coach
Level

5
6

Previous
record
Achievements

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

7.3.8.2 Use case: View/Update Sports Details


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update the Sports details
Description: This use case captures details of view/update Spots details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Perform
inside/outside school
Name of the sport

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


sports related information if found.

Doc : CE-V-1.0
Ver :1.0

user can change the sports related


Information and press Update button to
save or Cancel button to ignore

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 82 of
101

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

7.3.8.3

Use case: Games Details

7.3.8.3.1

Use case: Indoor and outdoor games Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Academic Syllabus details
Description: To submit the in door/outdoor games related details and save the data in
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
indoor/outdoor details and store in
Database

1 System shows the indoor/outdoor games


entry Related screen
2 System asks User to provide following
Select key details:
S.No
Date
Perform inside/outside school
Game Type
Indoor/outdoor
Note: If it is Inside the school System shows
following details to enter the Inside
school sport Related Information
details

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 83 of
101

Note: If it is Indoor game System shows


following details to enter the Indoor
game Related Information details

Name of the Game


Occasion
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation

Note: If it is Outdoor game System shows


following details to enter the Indoor
game Related Information details

Occasion
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation

Note: If it is outside the school System


shows following details to enter the
Inside school sport Related
Information details

Name of the Game


Cricket
Hockey
Foot ball
Volley ball
Base ball Etc.
Note: If it is Indoor game System shows
following details to enter the Indoor
game Related Information details

Doc : CE-V-1.0
Ver :1.0

Category
District
Zonal
Inter District
State level
Team members

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 84 of
101

Name of the coach


Level
Previous record
Achievements
Event Results
Winner
Runner
Consolation

Note: If it is Outdoor game System shows


following details to enter the Indoor
game Related Information details

3
4
5
6

Category
District
Zonal
Inter District
State level
Team members
Name of the coach
Level
Previous record
Achievements
Event Results
Winner
Runner
Consolation

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete
system shows the error.
System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Main functionality)
Sr.
No.

Name

1
2

S.no
Date

Perform

Doc : CE-V-1.0
Ver :1.0

Data
Type

Text
List
Box
Text

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Display
Display

--

--

NA

Mandatory

Select

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 85 of
101

inside/outside
the school

1. If inside/Outside School for indoor game (Data Elements)


Sr.
No.

Name

Name of the
Game
Occasion
Team
members
Event in
charge
Level

2
3
4
5
6
7

Previous
record
Achievements

Data
Type

Size

Format

Properties

Display/Input

Min
Max

List
box
Text
Text
area
Text

--

--

NA

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Input
Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Optional

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

2. If inside/Outside School for outdoor game (Data Elements)

Sr.
No.

Name

Name of the
Game
Category

2
3
4
5
6
7

Team
members
Name of the
coach
Level
Previous
record
Achievements

Doc : CE-V-1.0
Ver :1.0

Data
Type

Size

Format

Properties

Display/Input

Min
Max

List
box
List
box
Text
area
Text

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Optional

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 86 of
101

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

7.3.8.3.2

Data
Type

Text
Text
Text
area

Size

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Min
Max

----

----

Use case: View/update Indoor and outdoor games Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
View/update the Indoor/Outdoor games
details
Description: This use case captures details of view/update Indoor/outdoor games details
Information on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Perform
inside/outside school
Name of the
Game

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Indoor/Outdoor games related information if
found.

user can change the Indoor/Outdoor


games related Information and press
Update button to save or Cancel button to
ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 87 of
101

Exceptions: None

7.3.8.3.3

Use case: Events/Cultural Activities Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit Events/Cultural Activities details
Description: To submit the Events/Cultural Activities details and save the data In
database
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Events/Cultural Activities details and store
in Database

1 System shows the Cultural program entry


Related screen
2 System asks User to provide following
Select key details:
S.No
Date
Perform inside/outside school
Note: If it is Inside the school
System shows following details to
enter the Inside cultural program
Related Information details

Name of the cultural program


Events / activities

Note: If it is cultural events System


shows following details to enter the
Indoor game Related Information
details
Occasion
Cultural event name
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation
Note: If it is cultural activities
System shows following details to
enter the Indoor game Related
Information details

Doc : CE-V-1.0
Ver :1.0

Occasion

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 88 of
101

Cultural activities name


Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation

Note: If it is outside the school


System shows following details to
enter the cultural program Related
Information details

Name of the cultural program


Events / activities

Note: If it is cultural events System


shows following details to enter the
Indoor game Related Information
details
Occasion
Cultural event name
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner
Consolation
Note: If it is cultural activities
System shows following details to
enter the Indoor game Related
Information details

Doc : CE-V-1.0
Ver :1.0

Occasion
Cultural activities name
Team members
Event in charge
Level
Previous Record
Achievements
Event Results
Winner
Runner

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 89 of
101

Consolation
3
4
5
6

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete
system shows the error.
System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Main functionality)
Sr.
No.

Name

1
2

S.no
Date

Perform
inside/outside
the school

Data
Type

Text
List
Box
Text

Size

Format

Properties

Display/Input

Min
Max

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Display
Display

--

--

NA

Mandatory

Select

1. If inside School for cultural events (Data Elements)


Sr.
No.

Name

Name of the
event
Occasion
Team
members
Event in
charge
Level

2
3
4
5
6
7

Previous
record
Achievements

Data
Type

Size

Format

Properties

Display/Input

Min
Max

List
box
Text
Text
area
Text

--

--

NA

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Input
Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Properties

Display/Input

Event Result (Data Elements)


Sr.

Name

Doc : CE-V-1.0
Ver :1.0

Data

Size

Format

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 90 of
101

No.

1
2
3

Winner
Runner
Consolation

Type

Min
Max

Text
Text
Text
area

----

----

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

1. If inside School for cultural activities (Data Elements)


Sr.
No.

Name

Name of the
activities
Occasion
Team
members
Event in
charge
Level

2
3
4
5
6
7

Previous
record
Achievements

Data
Type

Size

Format

Properties

Display/Input

Min
Max

List
box
Text
Text
area
Text

--

--

NA

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Input
Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

2. If outside school for cultural events (Data Elements)


Sr.
No.

Name

Name of the
event
Category

2
3

Team
members

Doc : CE-V-1.0
Ver :1.0

Data
Type

List
box
List
box
Text
area

Size

Format

Properties

Display/Input

Min
Max

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 91 of
101

4
5
6
7

Name of the
coach
Level
Previous
record
Achievements

Text

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

Data
Type

1
2
3

Winner
Runner
Consolation

Text
Text
Text
area

Size
Min
Max

----

----

1. If outside School for cultural activities (Data Elements)


Sr.
No.

Name

Name of the
activities
Occasion
Team
members
Event in
charge
Level

2
3
4
5
6
7

Data
Type

Previous
record
Achievements

Size

Format

Properties

Display/Input

Min
Max

List
box
Text
Text
area
Text

--

--

NA

Mandatory

Selected

---

---

NA
NA

Mandatory
Mandatory

Input
Input

--

--

NA

Mandatory

Input

List
box
Text
area
Text
area

--

--

NA

Mandatory

Selected

--

--

NA

Mandatory

Input

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

7.3.8.3.4
Doc : CE-V-1.0
Ver :1.0

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

Use case: View/Update Events/Cultural Activities Details

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 92 of
101

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
View/update the Events/Cultural Activities
details
Description: This use case captures details of view/update Indoor/outdoor games details
Information on functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Perform
inside/outside school
Type of Cultural

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Events/Cultural related information if found.

user can change the Events/Cultural


games related Information and press
Update button to save or Cancel button to
ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

7.3.8.3.5

Use case: Science Fair Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
Submit the Science Fair details
Description: To submit the Science fair details and save the data In database.
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Science Fair details and store in
Doc : CE-V-1.0
Ver :1.0

1 System shows the Science Fair program


entry Related screen
Copyright TRISAS Solutions Pvt. Ltd
All Rights Reserved

Page 93 of
101

Database.
2

System shows following details to enter


the science fair Related Information
details:

3
4
5
6

S.No
Date
Title of the project
Type of event
Conducted by
Team size
Team members
Project guide
category
Previous Record
Achievements
Event Results
Winner
Runner
Consolation

System asks User to confirm the save


request
User confirms the request.
If given details is invalid or incomplete
system shows the error.
System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (science fair)
Sr.
No.

Name

1
2

S.no
Date

Title of the
project
Title of event
Conducted by
Team size
Team
members
Project guide

4
5
6
7
8

Doc : CE-V-1.0
Ver :1.0

Data
Type

Size

Format

Properties

Display/Input

Min
Max

Text
List
Box
Text

---

---

NA
MM/DD/YYYY

Mandatory
Mandatory

Display
Display

--

--

NA

Mandatory

Input

Text
Text
Text
Text

-----

-----

NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory

Input
Input
Input
Input

Text

--

--

NA

Mandatory

Input

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 94 of
101

9
10
11

Category
Previous
record
Achievements

Text
Text

---

---

NA
NA

Mandatory
Mandatory

Input
Input

Text

--

--

NA

Mandatory

Input

Format

Properties

Display/Input

NA
NA
NA

Mandatory
Mandatory
Mandatory

Input
Input
Input

Event Result (Data Elements)


Sr.
No.

Name

1
2
3

Winner
Runner
Consolation

7.3.8.3.6

Data
Type

Text
Text
Text
area

Size
Min
Max

----

----

Use case: View/Update Science Fair Details

Use Case ID: CE-U-0016-00


Use Case Name:
Actors: user
View/update the Science Fair details
Description: This use case captures details of view/update Science Fair details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Perform
inside/outside school
Type of Event

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Science Fair related information if found.

user can change the Science Fair related


Information and press Update button to
save or Cancel button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 95 of
101

Alternative Course: none


Frequency of Use: High
Exceptions: None
7.3.9

Use case: CEIMS Sub Module (Stock)

7.3.9.1 Use case: Stock Transaction (Stock-in)

Use Case ID: CE-U-002-00


Use Case Name:
Actors: user
Submit the Stock-in details
Description: To submit the Stock-in/stock-out details and save in database.
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Stock-in/Stock-out details and store in
Database

1 System shows the stock-in/stock-out entry


Screen
2 System shows following details to enter the
Stock-in/Stock-out entry Related Information

Transaction Type(In)
Item Code
Item Description
Available Stock
Transaction Date

3. System shows following details to enter the Item


details.

Group
Sub Group
Category
No of Units

System shows following details to enter the


Last Purchase details

Supplier Name
Address
Price

User to provide following select key(check


box) details (item type details)

Rental/Purchased

Post Conditions: none


Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 96 of
101

Alternative Course: none


Frequency of Use: High
Exceptions: None
7.3.9.2 Use case: Stock Transaction (Stock-Out)
Use Case ID: CE-U-002-00
Use Case Name:
Actors: user
Submit the Stock-in/Stock-out
Description: To submit the Stock-in/stock-out details and save in database.
Preconditions: none
User Action
System Response
Use Case starts when User wants to enter
Stock-in/Stock-out details and store in
Database

1 System shows the stock-in/stock-out entry


Screen
2 System shows following details to enter the
Stock-in/Stock-out entry Related Information

Transaction Type(Out)
Item Code
Item Description
Available Stock
Transaction Date

3. System shows following details to enter the Item


details.

Group
Sub Group
Category
No of Units
Department
In-Charge

System shows following details to enter the


Last Purchase details

Supplier Name
Address
Price

10 User to provide following select key(check


box) details (item type details)

Rental /Purchased

11 system asks User to confirm the save


request
12 User confirms the request.
13 If given details is invalid or incomplete
Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 97 of
101

system shows the error.


14 System saves configuration details.

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None
Data Elements (Stock -In Details)
Sr.
No.

Name

Data
Type

Size
Min
Max

Format

Properties

Display/Input

Transaction Type

--

--

NA

Mandatory

Select

2
3
4
5
6
7
8
9
10
11
12
13

Item Code
Item Description
Available Stock
Transaction date
Category
Group
subgroup
No of Units
Supplier Name
Address
Price
Rental\purchase

List
box
Text
Text
Text
text
Text
Text
Text
Text
Text
Text
Text
Check
Box

-------------

-------------

NA
NA
NA
MM/DD/YYYY
NA
NA
NA
NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
optional
optional
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Input
Display
Display
Display
Input
Input
Input
Input
Input
Input
Input
Selected

Data Elements (Stock -out Details)


Sr.
No.

Name

Data
Type

Size
Min
Max

Format

Properties

Display/Input

Transaction Type

--

--

NA

Mandatory

Select

2
3
4
5
6
7
8
9
10
11
12
13

Item Code
Item Description
Available Stock
Transaction date
Category
Group
subgroup
No of Units
Department
In-charge
Supplier Name
Address
Price

List
box
Text
Text
Text
text
Text
Text
Text
Text
Text
Text
Text
Text
Text

--------------

--------------

NA
NA
NA
MM/DD/YYYY
NA
NA
NA
NA
NA
NA
NA
NA
NA

Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
optional
optional
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

Input
Input
Display
Display
Display
Display
display
Input
Input
Input
Display
Display
Display

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 98 of
101

Rental\purchase

Check
Box

--

--

NA

Mandatory

Display

7.3.9.3 Use case: View/Update Stock Transaction (Stock-in/out)


Use Case ID: CE-U-0016-00
Use Case Name:
Actors: user
View/update Stock-in details
Description: This use case captures details of view/update Stock -in details Information on
functionality.

Preconditions: none
User Action

System Response

Use Case starts when User requests the


System to use CEIMS functionality.

1 System asks User to provide following


search key details:

Transition type
Item Code
Category

User provides the search key details and press


View button.
2

System validates the search key details.

System shows the details of the requested


Stock-in/Stock-out related information if found.

user can change the Stock-in/Stock-out


and press Update button to save or Cancel
button to ignore

If no details found, shows message There


is no search criteria

If no details found, shows message There


is no search criteria

Post Conditions: none


Alternative Course: none
Frequency of Use: High
Exceptions: None

. Assumptions, Constraints and Risks


6.1 Assumptions

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 99 of
101

7. Acceptance Criteria
7.1 General Issues
The Comprehensive education institution management system (CEIMS) will provide the
functionality as described within the use cases. In order to accomplish the workflow,
CEIMS interfaces to. SQL Server 2000 is used primarily for managing the business rules
and workflow execution.

7.2 Acceptance Criteria


7.2.1 Derivability
During the design phase, a system acceptance and integration test plan will be
prepared. It wills comprise of acceptance and system test cases. These test cases will
form the basis for acceptance of the software functionality.

7.2.2. Coverage
The acceptance and system test plans will be comprehensive enough to cover
the breadth of the system functionality under test and will ensure a total
coverage.

7.2.3 Specificity
The acceptance and system test plans will specify the various criteria in terms of
how many simultaneous users will execute the tests at a given time to check the system
performance under load. Every test case in the test plans will be specifically targeted
towards each of the functionality or feature of the system in depth.
7.2.4 Testability
The acceptance testing shall be carried out for a period of 6 days from the date
of installation or until all the criteria listed in this document have been
successfully demonstrated, whichever is earlier.

7.3 Functional Criteria


The Functional criteria are as described in each individual use cases.

7.4 Performance Criteria


Comprehensive education institution management system application should fulfill the
following below criteria:
Doc : CE-V-1.0
Ver :1.0

System should at least cater to 20 users at any moment of time.

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 100 of
101

7.5 Quality related Criteria


There are a number of quality characteristics that to software solution are:
Correctness The solution gives the correct processed information.
Efficiency The amount of efficiency is Maximum.
Flexibility The solution is flexible to fit into any organization.
Integrity/security Security at different levels are provided.
The developed system will provide functionality as depicted in the use cases SRS
document, and will pass the acceptance and system test cases.

8. Annexure
None

Doc : CE-V-1.0
Ver :1.0

Copyright TRISAS Solutions Pvt. Ltd


All Rights Reserved

Page 101 of
101

You might also like