Hostel Management System
Hostel Management System
IN
THE NAME OF
ALLAH
THE MOST MERCIFUL
THE MOST BENEFICENT
Page 1
I DEDICATE MY PROJECT
TO MY LOVING PARENTS
BROTHERS, SISTERS
AND
TO MY WONDERFUL TEACHER
MANY PRAYERS
AND
A LOT OF WISHES FOR THEM
Page 2
PROJECT BRIEF
Project Title
Undertaken by
Supervised by
Starting Date
01-01-2014
Completion Date
06-06-2014
Database Used
MS Access
Operating System
Windows 7
System Used
Intel1, 4 GHz
Package Used
MS Word
Front End
MS Access
Back End
MS Access
Page 3
ACKNOWLEDGEMENT
We are grateful to almighty Allah the most gracious, merciful and beneficent
who help us in every field of life. By whose grace we have been able to complete
this Project successfully. We express over gratitude and obligation to Miss Rafia
Aslam (Lecturer Govt. Degree College for Women Haroonabad) who did her
selfless and tireless efforts for providing us all facilities throughout this Project. We
feel great honor to express over sincere and cordial thanks to respected Miss Rafia
Aslam for her invaluable guidance, sympathetic attitude, meticulous training, healthy
criticism, deep concern and strong motivation regarding to over problems that we
have faced not only during Project but also throughout the session. She guided us in
critical times and helped us when ever needed. We feel proud to be daughter to
over parents, whose consideration boosts over moral to get the education we are
much thankful to over friends, whole co-operation help us a lot.
Page 4
PREFACE
Computerization of HOSTEL MANAGEMENT SYSTEM is a system that provides
quick and correct information about the working scenario of the Hostel.
TABLE OF CONTENTS
Hostel Management System
Page 5
Topic
Chapter # 1
Introduction to project
1.1
Introduction to project
Chapter # 2
Development (SDLC)
2.1
2.1.1
Preliminary Investigation
2.1.2
System Analysis
2.1.3
System Design
2.1.4
Coding
2.1.5
Testing
2.1.6
Implementation
2.1.7
Maintenance
Chapter # 3
Normalization
Stages of Normalization
Anomalies of Stages
Tables
Fee Table
Hostel Entry Table
Students Attendance Table
Students Records Table
Page 6
Forms
Fee Form
Hostel Entry Form
Students Attendance Form
Students Records Form
Main Form
Reports
Fee Report
Hostel Entry Report
Students Attendance Report
Chapter # 4
Queries & Relation
Chapter # 5
Conclusion
Page 7
CHAPTER # 1
INTRODUCTION TO PROJECT OR SYSTEM
INTRODUCTION TO PROJECT
Our project is about Hostel Management System. In this project we concern
the possible solution to develop the Hostel Management system. In this project we
discuss about three entities related to Hostel Management system. These entities
Page 8
Page 9
CHAPTER # 2
DEVELOPMENT (SDLC)
Page 10
Preliminary Investigation
System Analysis
System Design
System Coding
System Testing
System Implementation
System Maintenance
System Identification
System Scope
Alternate Solution
Preliminary Plan
Page 11
2.1.6 Implementation
A system can be implemented after it has been tested it is also known as system
conversion. It can be performed in any of the following way.
Parallel Implementation
Pilot Implementation
Phased Implementation
Direct Implementation
2.1.7 Maintenance
The system may become less useful if any change occurs in user environment. The
activity of system maintenance may vary depending on the scale of modification and
enhancements.
Page 12
CHAPTER # 3
NORMALIZATION
Page 13
Characteristics of Normalized Database:A normalized data base should have following characteristics:
First Normal Form:A relation is in first normal form (1NF) if it does not contain a repeating group.
A repeating group is a set of one or more data items that may occur a variable
number of times of in a tuple.
Functional Dependency:-
Page 14
Second Normal Form:A relation is in second normal form (2NF) if it is in 1NF and if all of its non key
attribute are fully functionally depend on the whole key.
Full Functional Dependency:A relation R, attribute B of R is fully functionally depend on a but not
functionally dependent in any other proper subset of A.
Third Normal Form:A relation is in third normal form if it is in 2NF and if no non key attribute is
dependent on another non key attribute. It means that all min key attributes are
functionally dependent on primary key.
Page 15
Database:-
Page 16
Fee Table
Hostel Entry Table
Students Attendance Table
Students Records Table
Fee Table
Page 17
Page 18
Forms:
Forms are sometimes referred to as Data Entry Success. They are the
interfaces you use to work with your data, and they often contain command buttons
that perform various commands. You can create a database without using forms by
Page 19
Fee Form
Hostel Entry Form
Students Attendance Form
Students Records Form
Main Form
Fee Form
Page 20
Page 21
Main Form
Page 22
Reports:
Reports are what you use to summarize and present data in the tables.
A report usually answers a specific question, such as how much money did
we receive from each Student can be formatted to present the information in
the most readable way possible.
A report can be urn at any time. And will always reflect the current data
in the database. Reports are generally formatted to be printed out, but they
can also be viewed on the screen, exported to another program, or sent as email message.
Fee Report
Hostel Entry Report
Students Attendance Report
Fee Report
Page 23
CHAPTER # 4
Hostel Management System
Page 24
Queries:
Queries are the real workhorses in a database, and can perform many
different functions. Their most common function is to retrieve specific data from the
tables. The data you want to see is usually spread across several tables, and
queries allow you to view it in a single datasheet. Also, since you usually dont want
all the records at once, queries let you add criteria to filter the data down to just the
records you want. Queries often serve as the record for forms and reports.
Certain queries are updateable, meaning you can edit the data in the
underlying tables via the query datasheet. If you are working in an updateable query,
Page 25
Page 26
Page 27
CHAPTER # 5
Hostel Management System
Page 28
CONCLUSION
Conclusion:
In conclusion we see new update system, which is better than old system.
Because all the drawbacks of old system. After the implementation of this system the
people can excess the data at different sites through different queries.
Page 29
THE END
Page 30