Академический Документы
Профессиональный Документы
Культура Документы
2017
ASSIGNMENT C REPORT
INFORMATION SYSTEMS DEVELOPMENT
34 RESTRICTED
ICT COURSEWORK STPM 2017
Declaration
Signature:..................................................
Name:
I/C number:
Date:
Acknowledgement
Abstract
Form Six Student Information System (FSSIS) was developed for Sekolah Menengah Kebangsaan
Tinggi Melaka to assist form six teachers in managing students records, subjects registration and
examination marks. FSSIS would be able to generate reports such as subject registration for each
student in a particular semester, marks obtained by the students in each examination and students
personal information. These reports can be used by the school to be sent to the respective
students parents or guardians. Among the functionalities offered by the system include registration
verification, registration and examination marks update, information search and report generation.
The system is developed and tested using Microsoft Access.
35 RESTRICTED
RESTRICTED
Contents
Page
Chapter 1 Introduction
1.1 Statement of the Problem
1.2 Objective of the Project
1.3 Scope of the Project
1.4 Planning of Project Development
Chapter 5 Conclusion
5.1 Strengths and Weaknesses of the System
5.2 Suggestions for Further Work
5.3 Closing Remarks
Bibliography
Appendix
36 RESTRICTED
RESTRICTED
Chapter 1 Introduction
Task Name Start End Duration Jun Jul Aug Sep Oct
1.System Planning 1/6/09 8/6/09 7
2.System Analysis 9/6/09 23/6/09 14
3.System Design 24/6/09 24/7/09 30
4.System Implementation, Testing
25/7/09 10/9/09 45
and Debugging
5.System Evaluation
11/9/09 25/9/09 14
6.Report Writing
Figure 1.1: Gantt chart of Project Development Planning
Factor Cost
System software (e.g DBMS, OS) RM 500.00
Hardware (e.g server, peripherals) RM 1 000.00
Implementation (e.g training, file conversion) RM 500.00
Maintenance, back up and update RM 1 500.00
Total Costs: RM 4 200.00
37 RESTRICTED
RESTRICTED
Registration Registration
Information Error!
Verification
Student
(Manual)
Using Word
Processor or
Spreadsheets
Student
Information File
Guardian
Send to
Using Word Processor
Create Reports and or Spreadsheets
Examination
Transcripts
38 RESTRICTED
RESTRICTED
ICT COURSEWORK STPM 2017
Registration
Information 1.0 Student Info
Student D1 Student Record
Registration
Verification
Manual Registration
Registration Information
D3 Registration/Exam Info/Exam
Records Marks 2.0
Update D2 Subject Record
Registration Subject Info
/Exam Marks
Information
Search
Request 3.0
Teacher/
Administrator Information
Search
Search Info Subject
Information
Registration
Information
Request 4.0
Teacher/ Report Send to
Administrator Generate Guardian
Report
Figure 2.2: Data Flow Diagram of Form Six Student Information System
39 RESTRICTED
RESTRICTED
Registration
Registration Information Report
Verification
Update Searching Generation
(Manual)
Transcript of
Examination
Result
40 RESTRICTED
RESTRICTED
STUDENT SUBJECT
10..* REGISTER 4..10
ICNo SubjectCode
StudentName SubjectName
Gender Semester Description
DateofBirth Year
Address Marks
GuardianName Form
Figure 3.2: The Entity Relationship Diagram using UML notation for
Form Six Student Information System
The REGISTER relation is formed from the relationship. Its name is also derived from the name of
the relationship. Assuming that the address of a student is the same as the address of his/her
parents/guardians, the functional dependencies of the database tables are shown in Figure 3.3 below.
From the Figure 3.3, three normalised tables are produced as shown in Figure 3.4.
41 RESTRICTED
RESTRICTED
The three tables are already normalised in the third normal form as explained below:
The main menu design for the system is shown in Figure 3.5.
STUDENT INFORMATION
SUBJECT INFORMATION
REGISTRATION BY STUDENT
REGISTRATION BY SUBJECT
REPORT MENU
PRINT MENU
EXIT
42 RESTRICTED
RESTRICTED
The design of the form for STUDENT INFORMATION data entry and display is shown in Figure 3.6.
(The SUBJECT INFORMATION, REGISTRATION BY STUDENT and REGISTRATION BY
STUDENT forms for data entry and display were designed in the same manner).
IC NO: ....................................
STUDENT NAME: ................
GENDER: ..................
DATE OF BIRTH:
FORM: ......................
ADDRESS: .......................
GUARDIAN NAME: ..................
Figure 3.6: The Design of STUDENT Form for Data Entry and Display Data
The design of the report generation menu is as shown in Figure 3.7. The respective buttons in the
report menu will accordingly invoke (open) the indicated form upon clicking by user.
STUDENTS LIST
SUBJECTS OFFERING
EXAMINATION REPORT
EXIT
43 RESTRICTED
RESTRICTED
The hardware and software required by the system are listed in Table 4.1 below.
Hardware Software
Personal Computer with: Microsoft Windows XP operating system and
CPU Pentium IV 833 MHz DBMS package : Access 2000 or above..
512 MB RAM Memory
40 GB Hard Disk Storage
CD ROM
4.2 Implementation
44 RESTRICTED
RESTRICTED
4.2.2 Form
A form is used for the data entry and display of a record. The student, subject and registration forms
are created. The main menu form is also created. (Normally, one should create the main menu form
last, i.e. after the associated forms have been developed. This will facilitate the attachment of the
appropriate forms to the main menu). Figure 4.2 shows a STUDENT form.
4.2.3 Report
Reports are generated for different purposes. Students reports contain a list of students
records. Subject reports contain a list of subjects offered by the school.
Registration reports generate examination transcripts and information.
An example of a report for subjects offered is shown in Figure 4.3. Figure 4.4 shows an examination
transcript for a particular student.
(A report menu that allows option for users shall also be designed. The menu will offer some choices
for users to select. This is shown in Figure 4.5).
45 RESTRICTED
RESTRICTED
46 RESTRICTED
RESTRICTED
4.2.4 Queries
Queries are normally used to retrieve information in accordance with the requirements of users as to
whether the information needed resides in one table or more. In this system, the examination
transcript is derived as a result of a query based on STUDENT, SUBJECT and REGISTER tables. A
query table is shown in Figure 4.6.
47 RESTRICTED
RESTRICTED
48 RESTRICTED
RESTRICTED
Bibliography
Marakas, G.M., 2006. Systems Analysis & Design: An Active Approach. 2nd edition. New York:
McGraw-Hill.
Roth, R.M., Dennis, A. and Wixom, B.H., 2012. Systems Analysis and Design. 5th edition. New
Jersey: John Wiley & Sons.
Hoffer, J.A., Ramesh, V. and Topi, H., 2011. Modern Database Management. 10th edition. New
Jersey: Pearson Education.
Gillenson, M.L. et al., 2008. Introduction to Database Management. New Jersey: John Wiley & Sons.
Appendix
(This section is only needed when a student has some documents to attach. The attachment will be an
added value to the students report.)
Appendix 1
(A copy of every form that has to be filled for subject registration in the system.)
Appendix 2