Sunteți pe pagina 1din 30

Govt.

Degree College for Women Haroonabad

IN
THE NAME OF

ALLAH
THE MOST MERCIFUL
THE MOST BENEFICENT

Hostel Management System

Page 1

Govt. Degree College for Women Haroonabad

I DEDICATE MY PROJECT
TO MY LOVING PARENTS
BROTHERS, SISTERS
AND
TO MY WONDERFUL TEACHER
MANY PRAYERS
AND
A LOT OF WISHES FOR THEM

Hostel Management System

Page 2

Govt. Degree College for Women Haroonabad

PROJECT BRIEF

Project Title

Hostel Management System

Undertaken by

Kiran Shahzadi, Tahira Parveen,


Sana Shahid, Shumaila Kousar

Supervised by

Miss. Rafia Aslam

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

Hostel Management System

Page 3

Govt. Degree College for Women Haroonabad

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.

Hostel Management System

Page 4

Govt. Degree College for Women Haroonabad

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

Govt. Degree College for Women Haroonabad

Topic
Chapter # 1
Introduction to project
1.1

Introduction to project

Chapter # 2
Development (SDLC)
2.1

System Development Life Cycle

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

Hostel Management System

Page 6

Govt. Degree College for Women Haroonabad

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

Hostel Management System

Page 7

Govt. Degree College for Women Haroonabad

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

Hostel Management System

Page 8

Govt. Degree College for Women Haroonabad


are Students, Fee and Attendance. The tables about these entities shows the
attributes, which we used to store the record of these entities.
In the beginning Hostel Management system was based on manual system.
But now it is developed in computerized database system which has many
advantages.

Hostel Management System

Page 9

Govt. Degree College for Women Haroonabad

CHAPTER # 2
DEVELOPMENT (SDLC)

2.1 System Development Life Cycle

SDLC stand for System Development Life Cycle it is an organize way to


developing successful system.
Hostel Management System

Page 10

Govt. Degree College for Women Haroonabad


A set of activities or step that is required to develop a new system and replace an
existing system is called System Development Life Cycle
SDLC consist of different phases. These phases are as follows:

Preliminary Investigation

System Analysis

System Design

System Coding

System Testing

System Implementation

System Maintenance

2.1.1 Preliminary Investigation


In this phase, the system is investigated. The object of this phase is to conduct an
initial and finding of the system as follows:

System Identification

System Scope

Alternate Solution

Preliminary Plan

2.1.2 System Analysis


In this phase the current system is studied in detailed to find out how the current
system is work and how to improve it.

2.1.3 System Design


System design phase is used to design the logical model and physical model of new
system.
Hostel Management System

Page 11

Govt. Degree College for Women Haroonabad

2.1.4 System Coding


In this system the actual system is developed. It consists of writer segment and
program. This phase requires a lot f time, effort and budget to develop the complete
system. Single programmer of a team of programmers develops the system using
different tools.

2.1.5 System Testing


Complete testing of the system is very important. It is essential to detect errors and
problem before using the system.

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.

Hostel Management System

Page 12

Govt. Degree College for Women Haroonabad

CHAPTER # 3
NORMALIZATION

Normalization:The process if producing a simpler and more reliable database structure is


called normalization. It is used to create a suitable set of relation for storing data.
Hostel Management System

Page 13

Govt. Degree College for Women Haroonabad

Use of Normalization:Normalization is applied in following situations:

When data is large and scattered.

When there is no defined group of data.

When data is too complicated and redundant.

Characteristics of Normalized Database:A normalized data base should have following characteristics:

Each relation must have a key field.

All fields must contain atomic data.

There must minimum repeating field.

Each table must contain information about a single entity

Each field in a relation must depend on key fields.

All non-key must be mutually independent.

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:-

Hostel Management System

Page 14

Govt. Degree College for Women Haroonabad


Functional Dependency is a relationship between attributes. It means that
value of one attribute is known. It is possible to obtain the value of another attribute.

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.

Transitive Dependency:Transitive dependency is a condition in which an attribute in not part of the


primary key.

Hostel Management System

Page 15

Govt. Degree College for Women Haroonabad

Database:-

Hostel Management System

Page 16

Govt. Degree College for Women Haroonabad


In our database the tables are backend. Since our database is distributed so
we view the database from forms. The people at different computer access the data
through different queries.

Tables:A database table is similar in appearance to a spreadsheet. In that is stored in


rows and columns. As a result, it is usually quite easy to import a spreadsheet into a
database table. The main difference between storing your data in a spreadsheet
and storing it in a database is in how the data is organized.
Tables related to Sales Management System are as follows:

Fee Table
Hostel Entry Table
Students Attendance Table
Students Records Table

Fee Table

Hostel Management System

Page 17

Govt. Degree College for Women Haroonabad

Hostel Entry Table

Students Attendance Table

Hostel Management System

Page 18

Govt. Degree College for Women Haroonabad

Students Records Table

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

Hostel Management System

Page 19

Govt. Degree College for Women Haroonabad


simple editing your data in the table datasheet. However most database users prefer
to use forms for viewing, entering and editing data in the tables.
Forms provide an easy-to-use format for working with the data, and you can
also add functional elements, such as command buttons, to them. You can program
the button to determine which data appear on the form, open others forms or reports,
or perform a variety of others tasks. For example, you might have a form named
Student form in which you work with customer data. The Student form might have a
buttons which opens an order form where you can enter a new order for that
customer. Forms also allow you to control how others users interact with the data in
database. For example, you can create a form that shows only certain fields and
allows only certain operation to be performed. This helps protect data and to ensure
that the data.

Fee Form
Hostel Entry Form
Students Attendance Form
Students Records Form
Main Form

Fee Form

Hostel Management System

Page 20

Govt. Degree College for Women Haroonabad

Hostel Entry Form

Student Attendance Form

Hostel Management System

Page 21

Govt. Degree College for Women Haroonabad

Students Records Form

Main Form

Hostel Management System

Page 22

Govt. Degree College for Women Haroonabad

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

Hostel Entry Report

Hostel Management System

Page 23

Govt. Degree College for Women Haroonabad

Students Attendance Report

CHAPTER # 4
Hostel Management System

Page 24

Govt. Degree College for Women Haroonabad

Queries & Relations

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,

Hostel Management System

Page 25

Govt. Degree College for Women Haroonabad


remember that your changes are a cutely being made in the tables, not just in the
query datasheet.
Queries come in two basic varieties: select queries and action queries. A select
query simply retrieves the data and makes it available for use. You can view the
results of the query in the screen, print it out, or copy it to the clipboard. Or, you can
use the output of the query us the record source for a form or report.
An action query, we the name implies, perform a take with the data. Action
queries can be used to create new tables, add data to existing tables, update data,
or delete data.

Attendance And Students Query Table & Relation

Hostel Management System

Page 26

Govt. Degree College for Women Haroonabad

Hostel Entry And Students Query Table & Relation

Fee And Students Query Table & Relation

Hostel Management System

Page 27

Govt. Degree College for Women Haroonabad

CHAPTER # 5
Hostel Management System

Page 28

Govt. Degree College for Women Haroonabad

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.

Hostel Management System

Page 29

Govt. Degree College for Women Haroonabad

THE END

Hostel Management System

Page 30

S-ar putea să vă placă și