Академический Документы
Профессиональный Документы
Культура Документы
Requirement Document
By
BOM
Staff Principal
Vice principal
Cashier Teachers
Head of Social Head of Science
Subjects Subjects
4.1.1 Principal Requirement
a) Teacher registration
b) Student registration
c) Class
d) Course
e) Student Exam Result Entry
4.1.3 Fee Requirements
Fields
Student ID Student Class Age Phone Gender
Analysis Name
Data Type Integer varchar varchar varchar Integer varchar
Size 20 50 50 50 20 50
Required Not null Not null Not null Not null Not null Not null
Key PK
description
4.2.1.2 UI Design for Student Registration
Student Form
Student ID Search
Student Name
Class
Age
Phone
Gender
STEP 1 START
Enter Class
Enter Age
Enter Phone
Enter Gender
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.1.6 Student Registration Logical Process Design
Start
Student Details
N Y
Valid
Confirm
Stop
4.2.2 Teachers Registration Analysis and Design
Fields
Teacher.ID Teacher Gender Phone Title Course ID
Analysis Name
Type Integer varchar varchar integer varchar varchar
Size 20 50 50 20 50 50
Required Not null Not null Not null Not null Not null Null
Key PK FK
description
Teachers
Teacher Name
Control
Gender
Phone
Title
Course ID
Delete
Save Update Reset Close
4.2.2.4 UI Analysis for Teacher Registration
STEP 1 START
Enter Gender
Enter Phone
Enter Title
Enter Course ID
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.2.6 Teacher Registration Logical Process Design
Start
Teacher Details
N Y
Valid
Confirm
Stop
4.2.3 Fee Analysis and Design
Fee form
Fee ID Search
Student ID
Student Name
Class
Gender
Fee Type
Amount
STEP 1 START
Enter Student ID
Enter Class
Enter Gender
Enter Amount
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.3.5 Fee Registration Logical Process Design
Start
Cashier Details
N Y
Valid
Confirm
Stop
4.2.4 Exam Registration Analysis and Design
Key PK FK
description
Exam
Exam ID Search
Student ID
Subject Name
Class
Grade
STEP 1 START
Enter Student ID
Enter Class
Enter Grade
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.4.5 Exam Registration Logical Process Design
Start
Exam Details
Valid
Confirm
Stop
4.2.5 Course Registration Analysis and Design
4.2.5.1 Course Registration Input Analysis and Design
Key PK FK
description
Course
Course ID Search
Course Name
Credit Hour
Type
Teacher ID
Delete
4.2.4.3 UI Save UpdateRegistration
Analysis for Subject Reset Close
4.2.4.4 UI Analysis for Course Registration
STEP 1 START
Enter Type
Enter Teacher ID
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.4.6 Course Registration Logical Process Design
Start
Course Details
Valid
Confirm
Stop
4.2.5 Class Analysis and Design
Analysis
Type Integer Varchar
Size 20 50
Required Not null Not null
Key PK
description
Class ID
Class Name
Save Update
Reset Close
4.2.5.2 UI Design Analysis for Class
STEP 1 START
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.5.4 Class Logical Process Design
Start
Class Details
Valid
Confirm
Stop
4.2.6 Login Analysis and Design
4.2.6.1 Login Input Analysis and Design
Fields
User name Password Role
Analysis
Type Varchar Varchar Varchar50
Size 50 50
Required Not null Not null Not null
Key PK
description
Login
User Name
Password
Login Picure
Role
Login Cancel
STEP 1 START
Enter Password
ELSE
GO TO STEP 2
STEP 5 STOP
4.2.6.5 Login Logical Process Design
Start
Login Details
N Y
Valid
Confirm
Stop
4.3 Entity relationship diagram