Magazine database
fOR CD CONTACT 03365532996
DEDICATION
DEDICATION
This project is
dedicated to Global Collage of Science, who has been very supportive during my
college.
The successful
completion of this project would not be possible without encouragement and
appreciation of our teacher Mr. Sajid Riaz.
ACKNOWLEDGEMENT
I humbly express my gratitude towards my teacher
and my classmates, who with their highest efforts and guidance have helped me
all the way through this project. At the same time, I hope that my software can
help a lot in solving problems because I have put up the best of my abilities
in making this software. This software can solve rising issues of old and bulky
registers. It also provides convenience to the user.
CERTIFICATE
It is certified that
Γ AHMED ALI
DANISH
Γ QAZI KHALID
AMIN
Γ DILAWAR
HAYAT
Γ MUHMMAD
USAMA ZAFAR
SAJEEL SAJJAD
SAJEEL SAJJAD
are beneficed students of this college . They
have completed the Database project for the year 2017-2018 according to
syllabus of FBISE Islamabad.
SIGNATURE: ____________
Chapter#1
Introduction
In the existing system we analyzed the whole system
and discuss about the problems that came in manual transactions. We noticed
that in manual system data storage is very difficult task. A lot of problems
like time consuming, lack of flexibility and data inconsistency etc. may face
in manual transactions.
To
overcome these problems we proposed a new system. This new system uses
computerized transactions to store data. This new system provides user friendly
interface and helps the user to store a large amount of data in very less time.
For new
system we designed ERD (Entity Relationship Diagram) and showed the
relationship among tables. Then we start developing a system. In system development
we made tables, queries, forms and reports. All the data related to magazine
database are stored in these objects.
Chapter#2
System
Analysis
Existing
System:
In
our existing system all the transaction about magazine data are done manually.
The information
about customers, magazine stock, and category of magazines is stored manually.
In
this system we can fine a customer who get magazine on rent with respect to
return date on which a customer must return book.
Problems:
In manual system data inputting is
challenging for the worker. So in manual work we have to face a lot of
problems. Some of them are as follows:
ΓΌ Time consuming
ΓΌ Lack of flexibility
ΓΌ Data inconsistency
ΓΌ Data security problem
ΓΌ No sharing of data
1-Time
consuming:
Manual transaction take a lot of time
to input data e.g. input data of magazine name, category etc.
2-Lack
of flexibility:
The manual transaction is not
flexible. It doesn’t easily generate the record that is altered from the
routine e.g. if we want to need a record of magazine that is given to the
people in last 6 months. It is very in manual transaction.
3-Data
inconsistency:
Manual work may have the problem of
data inconsistency and in this type of transaction it is probable that the
record on two different places is diverse.
4-Data
security problem:
There
are greater chance of losing data in this nature of transaction because manual
work are done on paper and there are bundles of paper having masses which is
difficult to store or retained.
5-No
sharing of data:
In manual transaction data is not
shareable. If shareable they must reach the problem of data inconsistency.
Chapter#3
Proposed
System
Computerized
transactions (magazine database) is our project that targeting the following
features:
·
Provide
user friendly interface.
·
Manage
and access the magazine according to author.
·
Manage
and access the magazine according to category.
In our proposed system all the transaction
is done in computer. In this systems tables, forms, queries and reports are
used to store data. The tables store all the data related to magazine like
author information and category of magazine etc. If we want to add new data or
to update data in the tables forms are used. The information about customers
and fine details are display in the form of reports
The computerize transaction overwhelmed
all those problems that is in existing system. The solution of the problems
that modern technology can overcome is as under:
ΓΌ Time saving
ΓΌ System Efficiency
ΓΌ Data Security
ΓΌ Data is Shareable
1-Time Saving:
The
computerize transaction reduce the time consuming process. In this type of
transaction we enter large amount of data earlier and faster.
2-System Efficiency:
The
computerize transaction is very efficient. It can easily generate a record that
is altered from the routine. Suppose we need a record of a magazine that is
given to a people. It can be easily collected just at a single click in modern
transaction.
3-Data Security:
In computerize transaction all the
records are accumulated in the form of soft copy. This transaction declines the
chance of lost data.
4-Data is Shareable
In computerize transaction data can be
sharable without any data inconsistency.
Chapter#4
System Design
1.
Enti Relationship Diagram(ERD):
In (ERD) we tell the relationship
among table. There are three type of relationship which are as follows:
ΓΌ One to one relationship
ΓΌ One to many relationship
ΓΌ Many to many relationship
These all relations are shown
in (ERD) as bellow:
Chapter#5
System
Development
In
this stage we proper made tables, queries, forms and reports.
Tables
1-Category:
In
this table we tell about the category ID
and about a subject of the magazine on which magazine was written e.g.
education, birds and politics etc.
Design View:
Datasheet
View of Category Table
2-Customer
Table:
In this table we tell us about customer ID which
is primary key and other information like customer name, phone#, email, city
etc.
Design
View:
DATASHEET VIEW OF
CUSTOMER TABLE
3-Magazine Table:
In this table we
tell us about magazine id which is primary key. We get information about
magazine name, publisher name publish date and about category name etc.
Design View:
DATASHEET
VIEW OF MAGAZINE TABLE
4-Rent
Magazine Table:
In this table we tell about rent
id which is primary key, magazine name, customer name, issue date and about
fine etc.
Design View:
DATASHEET
VIEW OF RENT MAGAZINE TABLE
In this table we
tell us about stock id which is primary key and stock number etc.
Design View:
DATASHEET VIEW OF
STOCK TABLE
Queries
Customer Detail
Query:
2-Fine
View Query:
3-Issue Magazine
Query:
4-Magazine Detail Query:
5-Rent Magazine Query:
Forms
ISSUE
MAGAZINE FORM
NEW
CATEGORY FORM
NEW CUSTOMER FORM
NEW MAGAZINE FORM
Reports
CUSTOMER DETAIL REPORT
ISSUE MAGAZINE
REPORT
MAGAZINE
DETAIL REPORT