Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 50

DESIGN AND IMPLEMENTATION OF STUDENTS’

TRANSCRIPT GENERATING SOFTWARE

(A CASE STUDY OF I.M.T)

Submitted in satisfaction of

the requirements for the degree of

BSc. in Information Technology

at

Ecole Superieure De Management University

Benin Republic, 2017

BY IKIBEH DEBORAH

1
CERTIFICATION

Student: Ikibeh Deborah

I certify that this student has met the requirements for the format

contained in the University format manual, and that this project

is suitable for shelving in the Library and credit is to be awarded

for the Project.

__________________________, Graduate Coordinator

Department of Computer Science

2
DEDICATION AND ACKNOWLEDGEMENT

The content of this write up was made possible with the

help of staff and students of I.M.T Enugu. I will also like to

acknowledge my project supervisor, Mr Steve Adefamoye for

his relentless efforts in ensuring that I have all the basic

knowledge of project writing. I also acknowledge my husband

for his hands-on input in making sure I am up to date with the

information needed for my project.

I thank God for a successful completion of my course of

study and the ability to write this project.

3
ABSTRACT

This study was carried out to verify all the manual

processes involved in generating student’s transcript and to seek

for a way of automating the system for effective operations.

Since there are continuous moves towards ensuring

technological advancement that can enhance productivity of

labour and free human beings of tasks done more economically

by machines.

Computer and its applications have become vital tools in

economic, industrial and social development in advanced

countries all over the world. Therefore there is every need to

computerize any data for it to be easily effective and error free.

4
Data was collected mainly by oral interview with a

committee member in exam and records I.M.T Enugu and also

in exams and Academics.

5
TABLE OF CONTENT

Title page

Certification

Dedication

Acknowledgement

Abstract

Table of contents

CHAPTER ONE

1.0 Introduction

1.1 Theoretical background

1.2 Statement of the problem

1.3 Purpose of study

6
1.4 Significance of study

1.5 Limitation

1.6 Definitions of term

CHAPTER TWO

2.0 Literature review

2.1 General review of student’s transcript.

CHAPTER THREE

SYSTEMS INVESTIGATION AND ANALYSIS


3.0 Introduction
3.1 Fact finding method
3.2 Objective of existing system
3.3 Input process and output analysis input analysis
3.4 Process

7
3.5 Problems of the existing system
3.6 The generating flow diagram
3.7 Justification for new system

CHAPTER FOUR

4.0 Introduction

4.1 Design of a new system

4.2 Input specification

4.3 File design

4.4 Procedure chart

4.5 System requirement

4.6 Software requirement

4.7 Hardware requirement

8
CHAPTER FIVE

5.0 Implementation

5.1 program design

5.2 Program flow chart

5.3 Pseudopodia

CHAPTER SIX

6.0 Documentation

CHAPTER SEVEN

Conclusion and Recommendation


7.1 Conclusion
7.2 Recommendation
References

9
CHAPTER ONE

INTRODUCTION

Students’ transcript is the summary of each of the two-year

performance either in (OND) ordinary National Diploma or

(HND) higher national diploma.

A transcript is also demanded by a student who has finished

his/her OND/HND and wishes to be transferred to another

school or a student who wishes to secure a job. A transcript is

not given directly to a student. It is sent to the school that the

student wishes to be transferred to or to the establishment or

organization, which the student wishes to secure a job.

10
A students’ transcript is prepared or formed by the scores

entered on the designed score sheet by the individual subject

taken on each semester examination.

THEORETICAL BACKGROUND

This research was initiated because of the need to

eliminate the rigorous processes involved in compiling and

generating results for students in schools. Given by the number

of students every school has and the complexity of grading and

scoring them, this research topic was birthed.

11
STATEMENT OF THE PROBLEM

There has been this problem of too much work for the head

of department of exams and records owing to the growing

population of students’ in the institution; the head of department

of the exams and records is faced with piles of files. At times

sorting out a particular students’ file takes a whole lot of time.

This bitter complaints and the delay in the preparation of

the students’ transcripts has been the major concern and

therefore has intensified the need to design a generating

software which will go a long way in tackling these problems

and at the same time help to fast track the generating of

students’ transcript.

12
PURPOSE OF STUDY

The purpose of this study is to understand the design and

implementation of students’ transcript generating software.

AIMS AND OBJECTIVE OF THE STUDY

Due to the controversy surrounding the manual generating

of the students’ transcript, it was a fact that a study of this nature

will clarify the causes of the problems being faced by the

concerned departments and to map out the necessary solutions

and techniques to the problems.

13
SIGNIFICANCE OF STUDY

1) To enhance speedy release of the results

2) To eliminate errors due to manual processing

3) To provide security measures to check students’

mischievous acts of changing scores on the score sheet.

LIMITATIONS

The constraints that were highly against this study are

stated below:

Financial constraint and inconsistency in getting the needed

materials to carry out this study and the time allotted to

accomplish this task was rigorous against the study.

14
DEFINITION OF TERMS

The following are some terms commonly used in this

project, software–logically related programs that works together

to control hardware.

Transcript – A complete record of a students’ result

Data –Raw information gathered or it can also be termed as facts

and figures collected.

15
CHAPTER TWO

LITERATURE REVIEW

GENERAL REVIEW OF STUDENTS’ TRANSCRIPT

The generation of transcripts did not spring out of nowhere;

it goes through so many processes. According to Mr. N.N.S

ENE Head of Registrar of exams and Academics I.M.T in his

response during my interview, he said that after examination,

students’ scores from different lectures which have been

recorded will be sent to the head of department of each of the

departments, the head of department will prepare a composite

and comprehensive record of the result slip, sign and send it to

the director of school to sign and the director after signing, will

send it to the deputy director. The deputy director will then send

16
it to the academic records to show that the result has been

approved and the academic records will send it to exams

department and from there on it is distributed from department

to department.

The levels of results are:

 Distinction - 3.50 – 4.50

 Upper credit - 3.02 – 3.49

 Lower credit - 2.50 – 2.99

 Pass - 2.00 – 2.49

Scores that fall below these are rated as Fail. For example 1.99.

He also said that we have two types of transcripts. They are


the local and international transcript. A local transcript is the
transcript that is sent to an organization within the country and
an international transcript is the one that is sent to an
organization outside the country. For local transcripts, the

17
student pays a sum of pay (N 500.00) five hundred naira to
enable the school process it if the organization is online the
school will send it through the internet.
For International transcripts, in other to make it possible for
the school to process it, the individual would pay (N1000) One
thousand naira so it can get to the organization in good time.
According to Mrs. Ene in exams and records I.M.T she said that
a students’ transcript is the summary of both the first semester
and second semester scores, she also said that transcripts is not
given to the students but it is sent to the organization where the
student wants it to be sent to or to the school where the student
wants to be transferred to, so that the school or the organization
will have access to the result she or he is having and compare if
it is the same thing with what they have.

18
ORGANIZATIONAL STRUCTURE OF THE INSTITUTE

OF MANAGEMENT & TECHNOLOGY I.M.T ENUGU


Information Management and Technology

Groups Teams

Customer Services
Administration and
Finance
Applications
IT Training
Infrastructure

Communications
Programme
Management Office
19
Information Security
Learning Technology
CHAPTER THREE

SYSTEM INVESTMENT AND ANALYSIS

INTRODUCTION

In many disciplines, it is usually good to make some

investigations before a design is undertaken. It is therefore, not

different in the design of a system of this nature, though there

may be difference in the approach.

The object of system of this analysis for student’s transcript

generating software is to study and document all processes

involved in the task of generating students’ transcripts. The

analysis is not an end in itself but generates data, which can be

fed to the design stage.

20
FACT FINDING METHODS

The following are the methods used in gathering

information

1. INTERVIEW METHOD: Interviews were carried out on

the personnel involved in the generating of students’

transcripts. During the course of the interviews questions

were asked on.

- What is a transcript?

- What input is involved in the generating of a

transcript?

- Is a transcript given to a student or not?

- What are the problems involved?

2. OBSERVATION METHOD: During information

gathering, it was also observed that there are a lot of

21
inefficiencies in the manual system of generating of

students’ transcripts.

2. REFERENCE METHOD: Information was also collected

through related literature and write up on the generating of

student’s transcripts. A lot of data was also obtained.

OBJECTIVE OF EXISTING SYSTEM

In a study of this nature, before designing a new system, it

is always very important to make a thorough investigation so as

to know the goal in which the system is set to achieve. It was

investigated and findings reveal that the following are the

objectives of the existing system.

1. To keep accurate records of student’s transcripts in the

school.

22
2. To prevent the loss of results, this is very vital to the exams

and records department.

3. To make the accessing of students’ transcripts very easy.

4. To facilitate an effective and efficient way in the generation

of students transcripts.

INPUT PROCESS AND OUTPUT ANALYSIS, INPUT

ANALYSIS

It was found that the inputs to the already existing system

come in the form of information contained in paper. All

necessary information are recorded on this paper so as to enable

the exams and records department to have access to students’

scores or records. The records will contain the following fields:

1. Registration No.

23
2. First semester

3. Serial No.

4. Course title

5. Grade obtained

6. Rating

7. Grade point average

8. Result

9. Second semester

10. Serial No.

11. Course title

12. Grade obtained

13. No. of credits

14. Rating

15. Grade point average

24
16. Cumulative grade point average

17. Result

These fields will serve as an input formation to the system.

PROCESS

Process takes place only when data is inputted. This is the

stage during which the system converts the inputted data to

information by doing some jobs so as to come out with a

reasonable result. For the course of this study, the input data

comes in form of forms. It is after thorough processing of these

keyed in data that the information about the concerned students

is received.

25
OUTPUT ANALYSIS

The output that comes from the system depends on the

query issued by the user. The user might want to know or have

the list of the students in the school or even have access to the

detailed records of a particular students’ transcript. This was

achieved by the system being able to list all the students in the

institution or retrieve a particular students’ transcript records

from the data base.

PROBLEMS OF THE EXISTING SYSTEM

There are many problems associated with the existing

system, many of these problems become evident during data

gathering and study of the existing system.

26
1. The storage system used in storing the students’ score

sheets is not efficient as sheets are kept inside drawers,

shelves, and on top of tables. This can lead to a lot of

missing files and records, it can also lead to mishandling of

students’ records because of the lack of safe guarding these

documents.

2. TIME IS A CRUCIAL FACTOR IN MANAGEMENT.

The time factor may mean so much for an item of

information requested. For some categories of reports,

gathering the needed information may require many man

hours of searching through files and filtering the necessary

information that the management needs for the purpose of

control, planning and taking decisions. This problem is

more pronounced when responding to queries, that

27
otherwise would have taken only a few seconds for the

computer to respond to.

3. Mistakes are made in manual processing because of many

reasons which include probably mans’ imperfect nature,

lack of concentration in the system under review where

accuracy many result from duplication of data which in

turn results to errors.

28
Request
Login for a
transcript

THE GENERATING
Email FLOW DIAGRAM
Confirmation
Mailing
the
transcript
Updating the
Student request status Third Parties

Application Sub-system

Make
cash
payments
Entering the
Make payment slip
online number
Shroff Counter
payment
Staff
Cross-check
Credi the Shroff
Debit counter
t Clerical Staff
card payment
card
<< extend
>>
Payment
Payment Sub-system Slip
Number

Automatic printing Sub-system

Automatic
printing of
Transcript

29
JUSTIFICATION FOR NEW SYSTEM

After going through all the problems encountered in the

existing system, a justification for the design of a new system is

made as follows.

1. The existing system has failed to meet the need of

information used in the institution.

2. There is a need to design a new system, which will take,

care of the problem encountered in the existing system.

3. The existing system does not provide enough security and

therefore, the new one procured should alleviate such

problems.

30
4. There is every need to eradicate the problems, which are

posed by the existing system as discussed above for the

sake of comfort and efficiency in processing of students’

transcripts.

31
CHAPTER FOUR

DESIGN OF A NEW SYSTEM

Designing of a new system involves undertaking of

different stages like the specification and technical stages (which

involves the actual design of the new system). The analysis of

the already existing system is always necessary for the designer

so as to be in a better position to create system. This chapter

takes care of the stage provided and also the necessary

arrangements that will satisfy the need of the transcript system.

During the course of carrying out the system design, strict

adherence will be made on the software engineering principle

and design methodologies that have been tested and found

32
worthy. Also basic programming language has been chosen

because of its support of all the feature desired.

INPUT SPECIFICATION AND DESIGN

All input form are designed to match the routine selected

from the appropriate subsystem menu. The input was designed

considering the manual process and all the documents currently

existing in the system.

The manual process contains the following fields:

1. Registration number

2. First semester

3. Serial number

4. Course title

5. Grade obtained

33
6. No of credits

7. Rating

8. Grade point average

9. Result

10. Second semester

11. Serial number

12. Course title

13. Grade obtained

14. No of Credit

15. Rating

16. Grade point average

17. Cumulative grade point average

18. Result.

34
These can be inputted into the system to carry out process

operation. The inputs are keyed into the computer through the

keyboard and the magnetic disk. This input form designed is as

shown below:

ACADEMIC TRANSCRIPTS

First Semester Registration No

S/N COURSE GRADE NO OF RATING

TITLE OBTAINED CREDIT

GRADE POINT AVERAGE

RESULT:

35
SECOND SEMESTER

S/NO COURSE GRADE NO OF RATING

TITLE OBTAINED CREDIT

GRADE POINT AVERAGE:

CUMULATIVE GRADE POINT AVERAGE:

RESULT:

OUTPUT SPECIFICATION

The output of the system includes all the queries and

reports on the data fits. They include the students’ transcript

information reticent, which gives detail of a particular student in

the school.

36
FILE DESIGNS

The major element of this design is the specification of the

database. The data design for this work uses the random access

method.

The following shows the structure of the data base:

S/NO FIELD FIELD FIELD


NAME TYPE WIDTH
1 Reg. No Integer 12
2 First
semester
3 Serial no Integer 5
4 Course title String 3
5 Grade title String 5
6 Grade Integer 5
obtained
7 Rating String 3
8 Grade point
average

37
9 Result String 10
10 Second
semester
11 Serial –no Integer 5
12 Course title String 5
13 Grade String 10
obtained
14 No of credit Integer 5
15 Rating String 3
16 Grade point
average
17 Cumulative
grade point
18 Result String 10

38
PROCEDURE CHART

39
SOFT WARE REQUIREMENT

The software required by the system are:

- Windows 95 or 98 mt xp or ms – Dos version 6.22

- Q basic interpreters- these software are highly needed for

the smooth running of the program.

HARDWARE REQUIREMENTS

The hardware requirements include

 Pentium 233 mmx professor

 Monitor (SVGA)

 Memory it must be at least 32mb

 Hard disk (1.2 GB minimum)

 Key board (Enhanced)

 Mouse (Serial or PC 2)

40
 Printer (laser or dot. Matrix)

41
CHAPTER SIX

DOCUMENTATION

LOADING THE PROGRAM

1. If the computer is running in windows environment click

on Ms-Dos prompt in the file menu or accessories menu.

2. Insert the program disk in drive a and type A: < Enter > to

change the default drive to A.

3. Type CD/ Transcript < enter > to change the student

transcripts system sub-directory.

4. Types Q basic transcripts

5. Press F% to run the program.

At this point, the program starts by displaying a welcome screen.

RUNNING THE PROGRAM

42
1. After viewing the welcome screen, press any key to open

the system menu.

2. In the system menu, press the highlighted key of the

desired menu item to execute the specified function.

3. On each entry form press enter on the first field without

typing anything if you want to return to the menu.

4. After making all entries in an entry form you are prompted

to confirm that the entries are Ok type Y for Yes or N for

No if your answer is no, you will be prompted to amend the

entries then you will be prompted again to confirm them. If

your answer is yes, the current entries will be written onto

the appropriate data file while you are given input form for

next entry, if you opt to print a report, you will be prompted

to verify that your printers are on line.

43
Verify this and press O for Ok or C for cancel. If your

response is Ok then the system begins to print the report, if

your respond is cancel the system returns to the menu

without printing anything.

5. After the system has printed a report, it automatically

returns to the menu

6. To end the program press X for Exit while menu is on

display.

44
CHAPTER SEVEN

CONCLUSION AND RECOMMENDATION

CONCLUSION

Having come to the end of the study, we can see that we are

having a headway into the age of automation. The emergence of

electronic technology has enabled office tasks to be automated,

increasing the level of productivity and accuracy of results

compared with those obtained using the manual method. In

many cases, computers have drastically reduced the level of

work and make it easy to go with the aid of the software

developed in this project students’ transcript generating system

in the institute of management and technology (IMT), Enugu

can easily be stored and retrieved the software and can handle

45
all aspect of students transcript processing storage, retrieval,

editing and printing etc.

46
RECOMMENDATION

RECOMMENDATION FOR USE

To enhance effective implementation of the system

developed. I here by recommend that:

1. The management should purchase the required hardware

that will enable the software developed to be implemented

effectively.

2. The software developed should be installed in the head of

registrar of exams and records office.

3. For proper maintenance and efficient working of the

system, the management should always endeavor to work

with experts in the field, this will help the management to

achieve their aim and objective for automating the system.

47
4. Unauthorized users should not be allowed to use the

system. To avoid coding of wrong data into the system.

5. If there is any operational problem that arises management

should conduct an investigation on the cause of the

problem.

6. The management should endeavor to make a back up copy

of the software to avoid total loss of information due to

system break down.

48
REFERENCES

1. E. Okwueze (1997) “computer programming” Nigeria

2. Microsoft co-operation (1989 – 1990) “Microsoft basic

extended programmers guide” U.S.A

3. R.S pressman (1972)” software design fundamentals’ Great

Britain.

4. French C.S (1992) “System specification and program

design India.

5. Mrs. Eneh Exams and records IMT for transcript definition

6. Mrs. Eneh head of registrar of exams and Academic IMT

for transcripts description.

49
50

You might also like