Beruflich Dokumente
Kultur Dokumente
All glories be to almighty Allah, the eternal creature of this universe, the most
beneficent, the merciful, the gracious and compassionate and all praises, respects
and darood-o-salam are due to his holy prophet (PBUH) whose blessings and
exaltations flourished our thoughts and thrived our ambition
We are highly indebted to our supervisor SIR SAJID & SIR MUZAMIL for her
valuable instruction, unfailing encouragement and step-to-step guidance during the
research period and project work. Without her help it would have been impossible
to complete this task. Special thanks to our principle SIR SHEAZAD MALIK. For
his best and every possible co-operation.
Finally we offer our humble gratituad to our affectionate parents, brothers and
sisters for their help, encouragement and well wish for our success.
DEDICATIONS
TABLE OF CONTENTS
➢ INTRODUCTION
➢ WHY PROJECT DEVELOPED IN VB
➢ PROBLEM STATEMENT
➢ DRAWBACKS OF EXISTING SYSTEM
➢ ADVANTAGES OF PURPOSED SYSTEM
➢ FEASIBILITY STUDY
➢ SYSTEM DESIGN
➢ SYSTEM IMPLEMENTATION
➢ DATA FLOW DIAGRAMS (DFDs)
➢ PROJECT LAYOUT & RELATION LAYOUT
➢ PROJECT FLOW
➢ FINAL COMPLICATION
1.UPDATION.
Updating was one of the worst problems in previous system, correlation was of errors in the
recorded data was not so easy and the manual updation didn’t look too good.
3.SECURITY.
the computerizes system give us security of record in form of password. It gives us backup
facilities that will be prepared on floppy disk. The purposed system has to be more users friendly
in many aspects like easy data entry, efficient reporting and sophisticated output, easy quick
searching of record.
4.PRINTING FACILITY.
In the manual system, when information was retrieved, it written or typed by user him self.
While in the computerized system we have to provide printing facility. The request for required
information was given and printed reports on the paper using printer.
DRAW BACKS OF
EXISTING SYSTEM
In the following lines drawbacks or limitations of the present system are discussed. These
limitations are other then the facts, which every manual system has. The following are the
drawbacks of manual system.
1.THE TIME FACTOR
The time factor plays very important role in the efficiency of system. This factor is making all
the organizational realization. As the present is operating is manually so its speed to query or
posting of new entries is totally tedious.
2.STORAGE MEDIA.
Its the factor several register are maintained for this purpose. And daily payment of customer
kept on different register. Updating of these payments some time create problems. Search of
desired records wastes a lot of time.
3.MANUAL CALCULATION.
The main purpose of the study is to computerized the access of information record and different
queries related to information and also to generate the required reports.
4.RECORD SECURITY.
In the present system the record of “ADMISSION SYSTEM” and other information are kept
on the papers and register. The documents and registers are not secured and accessible to one.
5.REPORT GENRATION.
The reports generated in the present systems needs a lot of hard work if processed in the present
method because first the form designed by using the package then record are typed on this form
hence the chances of errors remains the same.
6.REQUIRED OUTPUT.
Since this project is mainly concerned with providing the relevant information to the concerned
parents in which different types of searches are involved. So many numbers of above-mentioned
categories may be required at any time.
7.REDUNDANCY.
there is high level of redundancy from storage point of view in the present system. All
information stored on the paper needs more space to be occupied, which in turn causes wastage
of time, stationary, space, and effort the duplication of work in also considerable.
8.WASTAGE OF TIME.
Huge registers have to be maintained for the purpose of handling data related information, which
results in wastage of time and stationary. A single report may be repeated two or three times
before compiling final reports.
FEASIBILITY STUDY
The key consideration are involve in feasibility analysis. We check the new system and its
implementation in the light of feasibility study. For implementation of new system, we consider
these three keys, which are discussed as follows.
1.Operational Feasibility.
In the purposed system, no extra staff is required. And present staff can sufficiently handle the
purposed system, if they have simple knowledge of pc computers. If the maximum benefits are
required on the urgently basis then the present staff can replace by the people having good
knowledge about pc computers.
⇒ Hardware selection
In the view of hardware selection for the purposed system, we work on the following guidelines.
1. First of all analyze the requirement of user.
2. Hardware has maximum storage capacity to store data.
3. Hardware, which has produce results extremely high speed.
4. Hardware, which is more reliable and valid up to long period.
5. Printer having maximum speed of printing.
In the view of above consideration the following hardware which can provide maximum
benefits to user.
⇒ Pentium III
⇒ LG monitor
⇒ Laser printer
⇒ SOFTWARE SELECTION
In the vie of soft ware selection we work on the following points.
1. User’s specification.
2. Easy to use.
3. Reliable.
4. Provide backup facility.
5. Minimum cost.
6. Capacity and feasibility.
In the view of above we consider the following software as under.
⇒ Windows 2000
⇒ Visual basic & access
2.ECONOMIC FEASIBILITY.
At this stage it is very important how much time is required to pay back in this purposed system.
We consider only the time taken to return the original investment.
3. TECHNICAL FEASIBILITY
Technical feasibility is very important aspect that we have to consider very serio9usly while
doing our feasibility study. If there is already computer system exists and administration has
some fear about handling of such huge type of data through computer. But after some very
detailed meeting with staff. The seemed to understand the purposed system is the only the
solution of problem.
IMPLEMENTATION
In this chapter it is explained that how the present system has to be replaced by the
new system.
This is called implementation. The objective of implementation is to transform the
purposed function in the functioning form.
Be used in this chapter first of all the possible methods that can to implement the
proposed system are discussed and at the end in view of the need of the organization
are suitable method of implementing the new system is to proposed.
After deciding a suitable method of implementation it was carried out in the following
steps.
There are four conversion methods, which are used to implement system.
These four methods are:
1.direct conversion.
2.parallel conversion.
3.pilot conversion.
4.piecemeal conversion.
1.DIRECT CONVERSION
in this method of conversion the present system is stop and new system is implemented at once.
This method is mostly adopted in such cases when the proposed system is entirely different from
the present system. So all the activities of a present system are finished before a prepossessed
time and after the new system is started.
2.PARALLEL IMPLIMENTATION
this method of conversion the old system continuous to work in parallel with the new system
until the new system is fully checked for its accuracy when the organization is fully satisfied that
the new system is producing the desire result when old system abandoned. In other words the old
system runs with the new system until the new one proves it’s worth.
1. When the result produced by the new and old system are more or less same then this
method is more useful then the other methods.
2. Even if the system flops due to any reason the old system is available as a backup.
3. The efficiency of new system can be compared with old system and if the results are
satisfactory then implementation.
3.GRADUAL CONVERSION
In this method new system implemented in a part of the organization. When system starts
functioning correctely then it is implemented in the other organization. Mostly a subsystem of a
new system introduced in old system in order to check its performance. In this type of
implementation there is gape between abandoning as the version of the direct conversion.
This method has no particular advantage over the other methods. If the new system gets failed
then this system can produce result. Before implementing the new system all the restriction all
the implement icon of the organization were kept in mind and following suggestion were made
for each method. This data of the organization is frequently searched so direct conversion is not
possible as in case of any minor failure. The organization will not be able to provide in the time
pilot conversion is not possible. Since we are never sure that even if the pilot subsystem is
successful the remaining will work successfully. The place meal method has no considerable
advantages so the most suitable method of the organization is the parallel conversion.
INTRODUCTION
Today almost every organization has a great deal for efficient data processing in order to cope
with the increasing complexity of the problem. Data base system is necessary to provide the
management with required information for decision–making planning and control activities.
Computers provide extended capability for the information of data base management system to
get maximum out put of the information available.
With the advances in computer technology, more accurate and timely information is available to
decision makers at all organizational levels.
Manual methods are insufficient to cope with increasing
Problems statements
The world is changing very fastly. Technological advancement has brought tremendous changes
in the social and economical structure of the society. It has gently affected the human behavior as
well. Now man no longer waits for a place of information instead of eager to get as quickly as
possible. The old and crud conventional method are dying now versatile and sophisticated tools
are being applied foe information retrievals, computerization is the need of the day.
1. Record keeping
Record keeping is bid problem in existing system. All data recorded on registers, which become
time consuming process, particularly in rush days. Registers were unable to provide up to date
information about the payment and bills of customers.
2.Updating Of Information
The registers present i n the stores can not provide latest and up to date information about any
type of record
SYSTEM DESIGN
The system design consists of three major steps. They are interlinking with each other. Each of
this step in system designing has its own importance, there fore each step is described in detail
bellow.
➢ Input designing
➢ Output designing
➢ File designing
1.Input Design
The first practical step in system designing is input design based on the need of the output. The
information in the new form can not be entered into the computer ,because it is the wastage of
precious computer memory.
Another important point in the input design is result of output of a system. If an information in
the processing not in the output, it is useless for a computer as far as any other system is
concerned. Hence it is just wastage of computer memory.
Computer memory can be also be saved by the use of codes. The fixed or distinct set of
information need in every record. In this system this technique is use for different set of
information.
2.Output Design
In output designing two types of out are generated by the system named:
⇒ Screen output
⇒ Printed output
The reports are designed in such a manner so that each code used in input is replaced by its
value. The information required for a report is provided by the system. The format for the output
can be seen in the appendix b of this report. These reports fulfill the requirement of the
3.FILE DESIGN
The file designing of the fundamental importance in a system. There fore the files in the
purposed system are designed after the detail analysis of the structure of the information required
in the
reports. The classification format and retrieval of information are also considered before the
designing. The feature extension of the system is also considered.
The files are designed on the basis of specification of information format of input designing,
processing, and output designing.
DFDs
Project Layouts
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Frame1.Enabled = False
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
cmdadd.Enabled = True
cmdedit.Enabled = True
cmdsave.Enabled = False
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Frame1.Enabled = False
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
cmdadd.Enabled = True
cmdedit.Enabled = True
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Frame1.Enabled = False
cmdfirst.Enabled = True
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Frame1.Enabled = False
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
cmdadd.Enabled = True
cmdedit.Enabled = True
cmdsave.Enabled = False
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Sub FirstDisabled()
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub lastdisabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = False
cmdlast.Enabled = False
End Sub
Sub AllEnabled()
cmdfirst.Enabled = True
cmdprev.Enabled = True
cmdnext.Enabled = True
cmdlast.Enabled = True
End Sub
Sub AddEditRec()
Frame1.Enabled = True
cmdfirst.Enabled = False
cmdprev.Enabled = False
cmdnext.Enabled = False
cmdlast.Enabled = False
cmdadd.Enabled = False
cmdedit.Enabled = False
cmdsave.Enabled = True
cmdfind.Enabled = False
cmdexit.Enabled = False
cmddel.Enabled = False
End Sub
Sub SaveRec()
Frame1.Enabled = False
cmdfirst.Enabled = True