Student-Record Report - Dagim Cherinet Tech-0482-10
Student-Record Report - Dagim Cherinet Tech-0482-10
Prepared by
Dagim Cherinet-----Tech/0482/10
Year 4, semester I
Abstract
Students form a main part of any institution that concerns with. But the institutions find it
difficult to keep details of some or many students of the organization just in one stretch. It will
involve a lot of pen paper work. Sometimes there will be some huge heap of files bundled up
and kept together in some corner of the office. If you want any information regarding the
particular student to be searched this student then it can be obtained by just entering the Id
number or the name of the student to be searched. This student record saving solution will
make the work of storing the data in an organized way.
The student record saving system will help in managing the student’s name, address, marks,
and the subject they have taken and taking, the scholarship they are applying in to, the
payment plan and other records will be easier with one such system. It will also help in saving
time and effort.
This student record saving database can further be embedded with a user friendly interface to
access it easily. The information of the particular student will be obtained in just one mouse
click. Some of the features that is can includes are as follow:
Students record saving: The details of the students of the organizations can be stored in
the database with the use this system.
Marks: The results of the students can also be accessed and stored through this
application.
Easy-access: you will obtain the details of the students by entering his/her Id or name in
just one query
Personal details: All the personal details of the students can be obtained in just one
mouse click.
Contents
Abstract.......................................................................................................................................................2
CHAPTER ONE: INTRODUCTION...................................................................................................................4
Introduction.............................................................................................................................................4
Background of the Study.....................................................................................................................4
Problem Statement.............................................................................................................................4
Project Objective.................................................................................................................................4
CHAPTER TWO: LITERATURE REVIEW..........................................................................................................5
2.1. Student Records/Data Management................................................................................................6
2.2. Conclusion........................................................................................................................................7
CHAPTER THREE: METHODOLOGY USED TO DESIGN THIS SYSTEM.............................................................7
3.0. Introduction......................................................................................................................................7
3.2. Data Collection.................................................................................................................................8
3.3 Database Design................................................................................................................................8
4 ANALYSIS & REQUIREMENT SPECIFICATION.............................................................................................8
4.1 Purpose..............................................................................................................................................8
4.2Functional Requirements:..................................................................................................................9
4.3 Non Functional Requirements:..........................................................................................................9
CHAPTER FIVE DESIGN OF THE PROJECT.....................................................................................................9
ER-diagram......................................................................................................................................9
Schema Diagram....................................................................................................................................10
Appendix...................................................................................................................................................12
Solution for Saving Student Record
Problem Statement
It’s very difficult and tiring trying to capturing and storing student’s record details locally, where
hard copies of files for every student are kept in office shelves, this seem to be tiresome and
time consuming in case the registrar is looking of a particular student document. The problems
facing the current manual system are data redundancy, difficult to update and maintain,
inconsistent data, insecurity, difficult to impose constraints on various data file and difficult to
backup.
Therefore, because of these drawbacks that Student Record Saving System has been developed
to address the problems catalogued above.
Project Objective
The main objective of this project is to build a student database system that will store records
of students. It is purposed to reduce time spent on administrative tasks. The system is intended
to accept process, generate student’s reports and marks and their respective scholarship
preferences accurately. The system is also intended to provide better services to users, provide
meaningful, consistent, and timely data and information and finally promotes efficiency by
converting paper processes to electronic form. The system is free of errors and very efficient
and less time consuming due to the care taken to develop it. Provision is made for future
development in the system. And to develop a robust Student Record Saving System for HU-IOT .
The project provides comprehensive Student Database System for CCP Vocational Training Institute. The
system is able to capture, validate, sort, classify, calculate, summarize, store and retrieve data.
Student Database System store semester details, course details, department details and all the details of
students including their background information, educational qualifications and personal details etc.
The proposed system is intended to make life easy. The main purpose of the project is to build a student
database system to facilitate easy access of student’s records. The Student Database System will allow
the Administrator of HU-IOT Registrar, Login to edit, update student’s details records. It also enhances
efficient management of student’s information and process and print out student’s result and all related
records.
A database management system (DBMS) refers to the technology for creating and managing
databases. Basically DBMS is a software tool to organize (create, retrieve, update and manage)
data in a database. The main aim of a DBMS is to supply a way to store up and retrieve
database information that is both convenient and efficient. By data, we mean known facts that
can be recorded and that have embedded meaning.
Database systems are meant to handle large collection of information. Management of data
involves both defining structures for storage of information and providing mechanisms that can
do the manipulation of those stored information. Moreover, the database system must ensure
the safety of the information stored, despite system crashes or attempts at unauthorized
access.
A DBMS is a complex set of software programs that controls the organization, storage,
management, and retrieval of data in a database. DBMS are categorized according to their data
structures or types, sometime DBMS is also known as Database Manager. It is a set of
prewritten programs that are used to store, update and retrieve a Database (Gerald C. Okereke,
2009). When a DBMS is used, information systems can be changed much more easily as the
organization's information requirements change. New categories of data can be added to the
database without disruption to the existing system. Organizations may use one kind of DBMS
for daily transaction processing and then move the detail onto another computer that uses
another DBMS better suited for random inquiries and analysis. According Jantz (2001) the
emergence of computer based information system has changed the world a great deal, both
large and small system have adopted the new methodology by use of personal computer; to
fulfill several roles in the production of information therefore computerizing the documentation
of student record to enable easier manipulation of the input process and output will bring us to
this existing new world of information system.
Advantages of DBMS
The student records are used by the organization to assist offices in support of their basic
institutional objectives and to document student progress and achievement in the educational
process of the institute. Educational institution is required to conform to fair information
practices. This means that persons who are subjects of data systems must:
2.2. Conclusion
Finally, since the data generated daily by HU-IOT increase geometrically according to the
registrar, it is worthwhile and holistic to develop robust student database management system
for the Institution to hold the large amount of data that is generated. The proposed system,
SDMS, should be able to stand the test of time because student records should be kept as long
as is necessary to:
Fulfill the promised obligations established between the institution and the student.
Provides information on the academic career and achievements of the student, and as
part of their lifelong learning record. The information gathered whilst reviewing
different online resources has been very useful in the development of the proposed
system. The project when completed will provide an efficient way to store and organize
data than spreadsheet. It will also serve as a centralized facility that can simplify the
work of the registrar.
The system development life cycle (SDLC) waterfall model was considered. In this model, the
system follows a series of events from the requirement definition, system and software design,
implementation and unit testing, integration and system testing and operational maintenance.
There was use of different aspects from other models like prototyping which helped in coming
up with system definition and analysis, data flow diagrams (DFD) and entity relationship
diagram (ERD).
The ERD was used to show the relationship between entities while the Data Flow Diagrams
were used to show the flow of data in the system.
4.2Functional Requirements:
Three modules are used in this project namely Admin: can insert, analyze the tables and
attributes
An ER diagram shows the relationship among entity sets. An entity set is a group of similar
entities and these entities can have attributes. In terms of DBMS, an entity is a table or attribute
of a table in database, so by showing relationship among tables and their attributes, ER diagram
shows the complete logical structure of a database.
Schema Diagram
The relational model
Administrator
DeptID courseID
Student_course
AdminID int IDENTITY(1,1) NOT NULL PRIMARY constraint stud_fees FOREIGN KEY(studID)
KEY , REFERENCES student(studID),
studId int,
teacherID int FOREIGN KEY REFERENCES constraint stud_teach1 foreign key (studID)
teacher(teachID), references student(studID),
AdminIDa int FOREIGN KEY REFERENCES constraint stud_teach2 foreign key (teachID)
Administrator(AdminID) references teacher(teachID)
);
university varchar(50),
major varchar(50),
country varchar(50),