View
230
Download
0
Category
Preview:
Citation preview
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 1/13
DETAILED DESIGN REPORT
System Analysis and Design Page 1
1.0 Functional Design
1.1 System Configuration
System configuration is the process of setting up your hardware devices and assigning
resources to them so that they work together without problems. A properly-configured
system will allow you to avoid nasty resource conflict problems, and make it easier for you
to upgrade your system with new equipment in the future.
1.2 Detailed UML Interaction Diagram
Figure 1.2 Detailed UML Interaction Diagram
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 2/13
DETAILED DESIGN REPORT
System Analysis and Design Page 2
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 3/13
DETAILED DESIGN REPORT
System Analysis and Design Page 3
Invalidated
Teacher
Instructor needs log in the system by user id and password firstly. A list of the
courses he teaching is shown. The instructor can add a course belongs to him. The instructor
can edit the information of the course or delete the record. After select a certain course, the
instructor can view the list of the students who are taking the course. The instructor can add a
student into the list who takes the course. The instructor can delete the student from the name
list of the course. After select a certain course, the instructor can view the list of the of the
course. The instructor can edit the grades.
LOG IN
RE- LOGIN
VIEW COURSE
Add course
Edit course
View student
View Grades Edit grades
Add student
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 4/13
DETAILED DESIGN REPORT
System Analysis and Design Page 4
1.2 Class Diagram
It shows in here the process on how data are being transferred coming from one entity to
another.
Course IdCourse Description
+ add Course ( )
Subject_ID
Subject_Description
+ add Subject ( )
Section ID
Section Description
+ add Section ( )
Username
Password
Access Type
+ add User ( )
GradinSg_ID
Grading_Period
Grading_Sem
SubjID
Userid+ add Grade ( )
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 5/13
DETAILED DESIGN REPORT
System Analysis and Design Page 5
2 Technical Design
2.2 Database
Database is the data storage of the files of the grading system. It also the back up.
2.1.2 Relational Diagram
This figure shows the information to get from the student and will put into the database.
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 6/13
DETAILED DESIGN REPORT
System Analysis and Design Page 6
2.1.2 Database Schema
Tbl_r_stud_info
2.1.2.1 Data Dictionary
2.1.2.1 .1Tbl_r_user
Fieldname Data Type Null Description
User_Id Int(8) Null Identifier for the user
Username Varchar(15) Null The user account name
Password Varchar(15) Null The security code of the user
User_type Varchar(10) Null The type of user in the admin system
Is_activeb Boolean(3) Null Determines if the 2account is still active
2.1.2.1 .2 Tbl_r_subj
Fieldname Data Type Null Description
Subj_id Int(10) Null Identifier for the subject
Subj_code Varchar(10) Null Code for the subject
Subj_desc Varchar(25) Null Description of the subject
Units Int(3) Null Subject Units
Field Type
Stud_id Int(10)
Stud_lname Varchar(25)
Stud_fname Varchar(25)
Stud_mname Varchar(25)
Stud_bdate date
Stud_contact# Int(10)
Stud_section Varchar(25)
Stud_Add Varchar(30)
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 7/13
DETAILED DESIGN REPORT
System Analysis and Design Page 7
2.1.2.1 .3 Tbl_r_ course
2.1.2.1 .4 Tbl_r_subj
The data dictionary shows the description of the system.
2.1.3 Screens
2.1.3.1 Inventory of Screen
Name Description
Home – Login Screen Home page for the administrator
Admin – Home Screen Admin can return to his home page
Admin - Dashboard Admin page where all the menu of theregistrar is present
Admin –
Registrar –
Student File Admin page where he can add, edit anddelete students
Admin – Registrar -Teacher File Admin page where he can add, edit anddelete teachers
Admin – Register- Curriculum File Admin page where he can add, edit anddelete curriculum
Admin – Registrar- Section File Admin page where he can add, edit and
Fieldname Data Type Null Description
Course_id Int(8) Null Identifier for the courseCourse_code Varchar(10) Null Code for the course
Course_desc Varchar(50) Null The description of the course
Course_prog Varchar(10) Null Determines if the course is in 2 yearsor 4 year program
Fieldname Data Type Null Description
Subj_id Int(10) Null Identifier of the student
Subj_id Int(10) Null Identifier of the subject
Sec_id Int(10) Null Identifier of the section
Prof_id Int(10) Null Identifier of the professor
Final Grade Varchar (10) Null Final grade of the student
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 9/13
DETAILED DESIGN REPORT
System Analysis and Design Page 9
2.1.3.1 Screen Navigation Diagram
This figure shows the process to logon in the grading system
Grading System
Admin
Registrar Teacher
Enrollment Form
Find student
Modify Student
Control/ Setting
Report
Log out
Grading system Enrollment system
Student Master
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 10/13
DETAILED DESIGN REPORT
System Analysis and Design Page 10
2.1.3.1 Screen Layout
Screen shot of the system are the following images
Login Form
Main form
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 11/13
DETAILED DESIGN REPORT
System Analysis and Design Page 11
Add student form
GRADING FORM
7/29/2019 Revised Ddr
http://slidepdf.com/reader/full/revised-ddr 12/13
DETAILED DESIGN REPORT
System Analysis and Design Page 12
2.1.4 Forms
2.1.4.1 Inventory of Forms
2.1.4.2 Forms Layout
Recommended