0% found this document useful (0 votes)
33 views

Computer Science Project

Uploaded by

macdonald
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Computer Science Project

Uploaded by

macdonald
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 35

CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

SECTION A: SELECTION, INVESTIGATION AND ANALYSIS

Problem definition

Christ the King – Daramombe High School is a mission school located in Chikomba District,

Mashonaland East Province in Zimbabwe. It was incepted in 1984 and it runs under the

Anglican Diocese of Masvingo. The school offers both Ordinary and Advanced level

education for both boys and girls. Since its establishment, the school has never been in use of

computerized systems in spite of owning around fifty-five desk-top computers. Each and

every school activity such as record keeping is done manually using counter books.

Its student enrolment is 840 and a teacher establishment of 40. Each teacher has a load of

around thirty-six periods per week with at least five classes across. Each class comprises at

least forty-five learners. On average, each teacher is therefore in custody of about 225

students.

During the term, the school carries out manual ‘mark order’ exercises. This is whereby

learners will write in class tests. The marks of each learning area are then added together and

averaged. The first top ten performers are selected and also the bottom ten. Each and every

teacher has a role to play in the filling in of mark details of his or her students under his or

her learning area.

Furthermore, there is a mark compilation after end of term examinations. This time the

teachers will be filling in the report booklets of learners using all of the information used in

the mark orders, to include the marks and grading process. The researcher observed that the

pressure carrying out the Mark Order exercise and filling in report booklets is unbearable.

Many human errors are encountered despite the process itself being tiresome.

1
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Marks are manually entered and then manually arranged. As a result, most of the Mark Order

Exercises are not very accurate and also material is being lost on erratum of correcting errors

in report booklets. The researcher also noted that there is risk of rise of health problems such

as hypertension and eyesight straining towards the teachers. Moreover, learners are left

without supervision why teachers are busy filling in their report booklets. Mischief will

certainly be the result.

This situation has prompted the researcher to create a system that would reduce the human

effort of compiling and managing students’ marks to improve the Mark order and report-

booklet filling in process.

INVESTIGATION

Research instruments

The researcher used the interview as a research instrument to investigate on the current

system of management of mark records at Christ the King – Daramombe High School.

Interview is whereby the researcher (interviewer) and the interviewee will interact discussing

a specific topic brought by the interviewer.

Advantages

 Provide first-hand information which is more reliable

 They are more efficient compared to observations

 Require fewer materials.

2
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Disadvantages

 The information is prone to exaggerations

 Interviewees are less likely to review the hidden information.

Questions
 What is your occupation relation in Daramombe high school?

 Do you take part in the management of students mark records? If you do then then
how often?

 How can you describe the system in terms of reliability and efficiency?

 Are you facing any problems with the compilation and processing of the students’
marks?
What problems are they and what solutions do you suggest if you face any problems

 How often do you encounter problems of making errors during filling in report
booklets?

 Having been informed of the solution in mind, do you have any suggestions to
improving it or you prefer the current system to it?

3
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Research instrument2

The researcher also went on to use questionnaires to investigate on the on the current system

of management of mark records for Mark order and filling in report booklets at Christ the

King – Daramombe High School. Questionnaires are documents issued to specific people so

that they fill in the required information

Advantages

 Do not need much interaction.

 Can be filled in while the interviewees are free, after work.

Disadvantages

 Require materials such as bond papers and printers

 Limit the information to be provided by the interviewee.

4
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Questions

1. How many times do you carry out mark order exercise at the school? ……

2. How long do you take while preparing the mark order marks and finalizing
everything? ……

3. What do you think the system is not efficient enough?

Yes No

4. What kind of problems do you face while doing the manually process?
…………………………………………………………………………………
………………………………………………………………………………
5. Do you benefit in any way however?

Yes No

6. If not, can you suggest any sectors which you might think need a swift
improvement?
……………………………………………………………………………
7. Have you ever cleared out search history to erase your activities?

Yes No

8. Having been informed about the proposed system, do you believe it to be


necessary?

Yes No

9. If not explain why and if yes further elaborate


…………………………………………………………………………………
…………………………………………………………………………………
………………

5
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Research instrument 3

Lastly, the researcher used observation as a research instrument to investigate on the current

system of management of mark records for Mark order and filling in report booklets at Christ

the King – Daramombe High School.

Observation is whereby the researcher goes to a targeted population and observes a series of

events why taking note of some key areas. In this case, the researcher visited the staffrooms

at Daramombe High School as the prepared for their mark orders and later as they prepared

for filling in report booklets.

Advantages

 They are not prone to any exaggerations.

 Researcher concentrates on his or her interests only.

Disadvantages

 They take much time to conduct

 Can fail to review some of the more hidden information.

Targeted points during observation:

 Time taken in preparation for the mark orders.

 Time taken during the process of filling in report booklets.

 Quantity of report booklets per each teacher.

 Hardware used during execution of the exercise

 Challenges being faced

6
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

BROAD DESCRIPTION THE SYSTEM

Daramombe High School carries out mark order exercises thrice per term. The teachers in

charge of the mark order process will have to compile and process learners’ marks. At the

end of the day, they should come up with the top ten performers and also the least

performers.

Mark order tests are written and the marks are compiled per each subject. The subject teacher

has a counter booker where he or she records the marks. The teacher then uses a grid to find

the position of each learner. At the end of the compilation of marks, each class coordinator

has to add up all the marks and average them to come up with the top ten and the least ten.

Moreover, the teachers will have to fill in the necessary details in report booklets of around

255 learners per each teacher during term end. Each report booklet is filled in by each subject

teacher. The total marks are calculated using calculators then determined grade using a

written scale. It is then sent to the Headmaster for analysis and signature. It is returned to the

class teacher before issuing it to its owner. The positioning is also done using mark grids.

This process is therefore tiresome.

Input

The teachers temporarily enter marks into mark schedules using pencils for easy corrections.

Following, they cross-check the marks and then re-write using ball point pens. The mark

schedules then temporarily hold the information while it is being processed for mark orders

and filling in report booklets.

7
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Input devices

o Pencils for temporary fill in of marks.

o Ball point pens.

o Mark schedules.

o Report booklets.

o Mark order sheets.

Processing

The marks are added using calculators to find the totals. Tables are then used for averaging

the total marks. Grading scales are then used for determining the grade of each mark. From

there, the teachers use grids to find the positions of each student.

Processing devices

o Calculators of simple arithmetic.

o Tables for averaging marks.

o Grids for positions of each mark.

o Grading scales for manually determining the grade of each mark.

Output

After processing the students’ marks, the output are

 Roll number – the student’s number in the register


 First Name
 Second Name
 Marks
 Grade of mark
 Type of mark – whether pass or fail

8
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

 Position of the student with that mark

Output devices

o Mark order sheets

o Report booklets

Storage

The marks used for the mark order and filling in report booklets will remain kept in the

record of marks which are usually counter books, the record of marks and the mark order

sheets.

Storage device

o Record of marks book

o Mark order sheets

o Mark schedules

9
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

EVALUATION OF CURRENT SYSTEM

Weakness of the current system

 It is not accurate because of the manual addition of large number of marks using a

calculator

 Error rate is very high during filling in report booklets which then requires use of

erratum

 The record books are easily damaged by factors such as water.

 Storage in books takes a lot of space

 Some students are easily getting the chance to alter the marks on the schedules whilst

they are being processed

 The process takes up a lot of time therefore affecting the learning process

Strengths of the current system

 Manual schedules are not affected by viruses.

 It is not expensive thus requires less materials

 Can be used even when there is no electric power

 Does not require knowhow of using computers

10
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Requirement specification

User requirements

The Head of Departments at Daramombe High School require a system that:

 Works within a very short period of time.

 Enables each teacher to keep a record of marks for his or her respective class and

subject.

 Restrict unauthorized non-teaching staff from accessing the record of marks.

 Accept continual updates or even reductions if need be.

 Have secure records that can be backed-up.

Software requirements

 Visual Studio 2012 or better for building the system.

 Operating system, (Windows XP or higher) have faster boot times, new user

interfaces.

 Microsoft Office package for use of word processor and Microsoft Access for

databases

 Antivirus for protection of the computerised system from virus attacks.

11
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Hardware requirements

 Keyboard, standard QWERTY, for input of all the data into the system for processing.

 Random Access Memory at least 2.00 GB for primary storage of data and instructions

currently in execution.

 Processor at least 2.16GHz CPU for data processing, management of main memory

and to control sequence of instructions being executed.

 Monitor for visual and graphics display and to provide interaction with system for

users.

 External storage disk drive for back-up storage

 Laser jet printer for printing mark order forms.

12
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Aims and objectives

Aims

1. To make the system of filling in report booklets and carrying the mark orders quick

and efficient.

2. To reduce the error-rate, this is very high during the mark orders and filling in report

booklets.

Objectives

By the end of this project l should be able to:

1. Design a computerised system that aids the existing system of executing mark orders

and filling in of report booklets using a computer by the aid of Visual Studios 2012

from 24 July 2017 to 15 October 2018.

2. Design a computer program that accepts adding a new student with his or her details

into system and helps in finding the total marks and grading the marks using a

computer by the aid of Visual Basics 2012 as from 24 July 2017 to 15 October 2018.

13
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

SECTION B: Design

Consideration of alternative methods

Alternative Solution 1:

Building a new computerized record of marks management system, this is whereby a

computer scientist identifies a problem using different research tools. He or she then develops

a solution to the problem. The solution is then built into a computerized system, ready to

solve that particular problem.When a new record of marks management system is built; it

enables the aiding of mark orders and filling in report booklets with the minimum error rate.

Advantages

 Less costly than buying software that does the management of record of marks.

 Can be designed according to the users’ specific problems.

 Does not require more powerful machines.

Disadvantages

 It is difficult to guarantee that the existing system’s weaknesses will be fully removed.

 Viruses can affect the system during building.

14
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Alternative solution 2:

Buying an off the shelf software, this is an already made software. It is bought and then

installed. The off the shelf software will contain many functions which will be more likely to

carter for the revolving problem. There is no time lost on building a new system for problem

solving.

Advantages

 Customer support may be readily available.

 Few errors as it is tested for quality assurance and recommended for usage thus

enabling it to be reliable.

 The system is easy to debug as support for the software is available from the internet.

 Tried and tested.

 User manual is available in the form of frequently asked Questions (FAQs) and

tutorials.

Disadvantages

 May contain building errors.

 Expensive.

 May contain unnecessary modules or functions.

 Frequent updates are required which may be costly.

 Customer support may not be readily available

Method chose

15
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

After considering the two methods, the school and the researcher finally chose the first

alternative of building up a new record of marks management system.

Input design

Input form

The form is for login into the system. The user has to specify the subject for which marks are

to manage. The user then inputs the correct password corresponding with the chosen subject.

Fig 2.1

16
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Input form 2

The form is used for editing the records. User clicks on “Add New” then enters the student’s

details. After filling in, the user clicks on “Save” to save the record.

Fig 2.2

Input form 3

The form is used for adding the calculation of marks and grading them. The paper1 and

paper2 marks are entered with their respective total possible marks. User then clicks on “Ok”

to calculate or else click “<<<” to go back to previous form.

Fig 2.3

17
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

OUTPUT FORMS

Form1

These show the details about the entered mark and the details of the student’s data being

edited.

Fig 2.4

Form2

This is the main form used for outputting the existing record of marks. The “<<<” and “>>>”

buttons allow the user to move from one record to the other.

Fig 2.5

18
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

TEST DATA

TEST MODULE TEST DATA PURPOSE RESULTS

NUMBER

1 Calculator Paper1 : 27 out of 40 To check if the

Paper2 : 78 out of 100 normal data is

accepted.

2 Calculator Paper1 : 0 out of 40 To check if the

Paper2 : 100 out of 100 extreme data is

accepted.

3 calculator Paper1 : “roy” out of 100 To check if

Paper2 : “fifteen” out of abnormal data of

0 incorrect data

type is accepted.

19
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Section C: System Development

Geography documentation

Pseudo code for the log in form

If Department name = "Chemistry" And Password = "chemistry2018" Then

Log in successful

Else If Department name = "Physics" And Password = "physics2018" Then

Log in successful

Else If Department name = "Biology" And Password = “biology2018" Then

Log in successful

Else If Department name = "Mathematics" And Password = "maths2018" Then

Log in successful

Else If Department name = "Geography" And Password = "geo2018" Then

Log in successful

Else

Log in not successful

End If

20
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Pseudo code for calculating total mark and grading the marks

Declare a as Decimal = Paper1 mark

Declare b as Decimal = Paper2 mark

Declare c as Decimal = Maximum possible mark of Paper1

Declare d as Decimal = Maximum possible mark of Paper2

Total = (a + b) / (c + d) * 100

If total >= 90 Then


Grade = "A+"
Mark Type = "Pass"

Else If total > 75 then


Grade = "A"
Mark Type = "Pass"

Else If total > 60 then


Grade = "B"
Mark Type = "Pass"

Else If total > 50 Then


Grade = "C"
Mark Type = "Pass"

Else If total > 45 then


Grade = "D"
Mark Type = "FAIL"

Else If total > 35 then


Grade = "E"
Mark Type = "FAIL"

Else If total > 0 then


Grade = "U"
Mark Type = "FAIL"

End IF

21
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Flow chart for User Login Form

Start

Select
department
name and input
Password

Is User ID
NO and
password
correct?

Display Main
Menu

YES

Stop

22
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Code Listing

Name of programmer: MAZANHI ROY M


Module name: Login
Purpose: Provide or deny access to system resources

Private Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click

Try
Dim department_password As String = CStr(txtpassword.Text)

If txtDepartmentName.Text = "Chemistry" And txtpassword.Text = "Chemistry2018"


Then
Form1.Show()
Me.Close()
ElseIf txtDepartmentName.Text = "Mathematics" And txtpassword.Text =
"Mathematics2018" Then
Form1.Show()
Me.Close()
ElseIf txtDepartmentName.Text = "Commercials" And txtpassword.Text =
"commercials2018" Then
Form1.Show()
Me.Close()
ElseIf txtDepartmentName.Text = "Physics" And txtpassword.Text = "Physics2018"
Then
Form1.Show()
Me.Close()
ElseIf txtDepartmentName.Text = "Geography" And txtpassword.Text =
"Geography2018" Then
Form1.Show()
Me.Close()

Else
MsgBox("Incorrect password for this department entered. Please check password
and try again ",
"'...and some fell on rich soil.'")

End If
Catch ex As Exception
MessageBox.Show("Password Error!!",
"'...and some fell on rich soil.'")
End Try
End Sub

23
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Name of programmer: MAZANHI ROY M


Module name: VALIDATE
Purpose: To give the valid positions of each and every student in the database

Try

Me.StudentDataTableAdapter.Validate(Me.Student_dataDataSet.StudentData)

Catch ex As System.Exception

System.Windows.Forms.MessageBox.Show(ex.Message)

End Try

End Sub

Name of programmer: MAZANHI ROY M


Module name: Search
Purpose: To enable the user to search for a student in the database by entering student name
and or surname.

Try

Me.StudentDataTableAdapter.Search_For_Student_(Me.Student_dataDataSet.StudentData,

FirstNameToolStripTextBox.Text, LastNameToolStripTextBox.Text)

Catch ex As System.Exception

System.Windows.Forms.MessageBox.Show(ex.Message)

End Try

24
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Name of programmer: MAZANHI ROY M


Module name: Exit
Purpose: To enable the user to close the whole system.
Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click

Me.Close()

End Sub

End Class

Name of programmer: MAZANHI ROY M


Module name: Add New
Purpose: To allow adding a new record into system.

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


StudentDataBindingSource.AddNew()

End Sub

Name of programmer: MAZANHI ROY M


Module name: Save
Purpose: To allow saving the current changes to a record.

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

StudentDataBindingSource.EndEdit()
TableAdapterManager.UpdateAll(Student_dataDataSet)

End Sub

25
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Name of programmer: MAZANHI ROY M


Module name: Calculate
Purpose: To provide the details of the user’s entered mark.
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
Dim a As Decimal = CDec(txtPaper1.Text)
Dim b As Decimal = CDec(txtPaper2.Text)

Dim c As Decimal = CDec(txtOut1.Text)


Dim d As Decimal = CDec(txtOut2.Text)

Dim total As Decimal

total = (a + b) / (c + d) * 100
txtTotal.Text = total

If total > 100 Then


MessageBox.Show("Uknown range of marks entered",
"System error!!")
txtTotal.Clear()

ElseIf total < 0 Then


MessageBox.Show("Uknown range of marks entered",
"System error!!")
ElseIf total >= 90 Then
txtGrade.Text = "A+"
txtType.Text = "Pass"

ElseIf total > 75 Then


txtGrade.Text = "A"
txtType.Text = "Pass"

ElseIf total > 60 Then


txtGrade.Text = "B"
txtType.Text = "Pass"

ElseIf total > 50 Then


txtGrade.Text = "C"
txtType.Text = "Pass"

ElseIf total > 45 Then


txtGrade.Text = "D"
txtType.Text = "FAIL"

ElseIf total > 35 Then


txtGrade.Text = "E"

26
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

txtType.Text = "FAIL"

ElseIf total > 0 Then


txtGrade.Text = "U"
txtType.Text = "FAIL"

End If

Catch ex As Exception
MsgBox("Uknown Mark Entered",
"D.H.S Marks")
End Try
End Sub

Name of programmer: MAZANHI ROY M


Module name: Move previous
Purpose: To allow navigation through the records going backwards.

Private Sub Button4_Click(sender As Object, e As EventArgs) Handles btnPrev.Click


StudentDataBindingSource.MovePrevious()

End Sub

Name of programmer: MAZANHI ROY M


Module name: Move next
Purpose: To allow navigation through the records going forward.

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click


StudentDataBindingSource.MoveNext()

End Sub

27
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

User documentation

Installation of the system

Open DVD/CD Drive (D:) System in order to


access Record of Marks Management System.

Fig 3. 1

Run the setup from the DVD so that it starts to launch the system then proceeds to install.

Fig 3.2

28
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Fig 3.3

Choose install to run the setup and the system will be installed in your computer.

Running the system

Double click on
preferred subject

Input
password

Fig 3.4

29
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Select the wanted department and input the correct password for the respective subject. If one

enters a wrong password, an error message shown below will appear, requiring the use to

check the password and department name again then retry.0

Error message

Fig 3.5

Editing students’ data

Enter the First name and or Second


name of a student you would like to
search for.

Fig 3.6 Gives the option to edit the


Click to update and give
students’ details or otherwise
the correct positions
add a new student into system
and details

30
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Click to add a new Make sure you first


Fig 3.7 Go back to home page student into the save before you
system return to home
page

Click to get a quick


calculator

Fig 3.8Exiting the system


Click to exit the
system.

Fig 3.9

31
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

SECTION D: Testing and Evaluation


User testing

Test for standard and extreme data

TEST MODULE TEST DATA PURPOSE RESULTS

NUMBER

1 Calculator Paper1 : 27 out of 40 To check if the Data

Paper2 : 78 out of 100 calculator is calculation

properly working. was

successful

entered.

Test for extreme data

TEST MODULE TEST DATA PURPOSE RESULTS

NUMBER

1 Calculator Paper1: 40 out of 40 To find the Correct data

Paper2: 100 out of 100 calculator accepts was

and calculate such displayed.

data.

2 Calculator Paper1 : 0 out of 40 To find the Data was

Paper 2 : 0 out of 100 calculator accepts accepted

and calculate such with no

data. difficulties.

32
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Test for abnormal data

TEST MODULE TEST DATA PURPOSE RESULTS

NUMBER

1 Calculator Paper1: 55 out of 40 To find the Error

Paper2: 200 out of 100 calculator accepts message

and calculate such was

data. displayed,

no

calculations

were done.

Error messages

For incorrect login details

Fig 4.1

33
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

For abnormal data in calculation:

Fig 4.2

Evaluation of system

Achievements

The designer has managed to create a system that is able to;

 Secure the access into the record of marks management system

 A user friendly system.

 Provide consistent accurate data all the time.

 Reduce paper work by making all data an electronic resource.

 Can sort the student records and come up with the position of each student.

 Reduce redundancies of data by creating a single data pool which users are able to

utilize for their requirements.

 Provide consistent data at all times. Data is in an updated state at all times. No

records are still in duplication as before.

 Does not need any internet access for regular updating.

34
CHRIST THE KING-DARAMOMBE HIGH SCHOOL RECORD OF MARKS MANAGEMENT SYSTEM

Weaknesses

 The system cannot distinguish between teachers and students because it only requires

correct department corresponding to correct password.

 The system cannot protect itself from virus attacks.

Opportunities for future development

 Addition finger print scanners to access the system.

 Room for averaging marks for all the subjects at once.

 Uses of electronic reports send as emails to the parents of students to avoid altering

 Room for averaging all the subjects done at the school.

35

You might also like