Академический Документы
Профессиональный Документы
Культура Документы
Group Members:
Mukesh Jalan
Khushboo Kumari
ACKNOWLEDGEMENT
We are highly obliged to Mr. Vaibhav Pawar for his timely support and guidance during
the development of the project. It was his precious tips and encouragement, which gave
us a specific direction to proceed.
I would also like to thank Mr. Vaibhav Pawar BCA course coordinator of institute of
management studies, Dehradun for encouraging me to take the project and complete it
successfully.
By: -
Mukesh Jalan
Khushboo Kumari
2
3
TABLE OF CONTENTS
1. Introduction
2. SRS (System requirement specification)
3. Software engineering paradigm applied.
4. Back-end
5. Front-end
6. Operating system
7. Design approach (DFD)
8. Database connectivity
9. Conclusion
3
4
INTRODUCTION
4
5
This project is basically prepared by keeping in mind the requirements supplied by our institute
authorities .It is a live project, which has been basically created for maintenance, search and
updation in order to maintain permanent records.
Our project which is a joint endeavor by we three students to present a detailed study of
gathering all the important and relevant information pertaining to an employee working
in an organization.
With the help of MDI form and child forms we’ve presented many fields, which would
help us to extract information of the employees. As the project starts, first a login form is
displayed which denies access of the software to unauthorized users. The next form is the
intro form, from which we can select any one of the options available in the menu. The
selected option will then display the related form. To quit from any of the forms, click on
the exit button.
It consists of many fields such as account, search, add new record etc.
In the add new record field three different types of forms are being filled which thereby
gives information related to three different aspects.
The account field gives a detail about the employee’s account nos., their personal ids and
details of their accounts contents.
The search field, as the name suggests, help us to search an employee either by his name
or employee id or any other general information.
The software saves time of execution and calculation. There is no need to maintain a file
or any written document for recording data and to save it from destruction. To develop
this software, I have used visual basic 6.0 as the front-end and MS Access as the back
end and tried my best to fulfill all the requirements.
5
6
SOFTWARE REQUIREMENT
SPECIFICATION
6
7
7
8
SOFTWARE
ENGINEERING PARADIGM
APPLIED
8
9
Software engineering is the establishment and use of sound engineering principle in order
to obtain economically software that is reliable and works efficiently on real machine.
Software engineering is composed of a set of steps that encompass methods, tools and
procedures. These steps are often referred to as s\w engineering paradigms. In the
development of the employee personal detail system, prototype paradigm is used. The
prototype paradigm enables the developer to create a model or a prototype of the s\w that
must be build.
The system development life cycle method consists of the following 7 steps: -
1.requirement analysis
2.problem definition
3.feasibility study
4.system coding
5.system testing
6.system implementation
7.system maintenance.
9
10
CONCLUSION
10
11
LIMITATIONS
This system has been established to furnish complete details as well as the necessary
information regarding an employee working in an organization, yet every system has got
its own limitations and drawbacks.
As no system can work perfectly at the very first go, it is the case with this system. All
systems face problems, whenever brought in use by the users.
So it needs to be updated from time to time. We have tried our level best to remove all
the bugs from the software.
The biggest challenge as well as limitation faced by the industry in terms of soft wares is
that it needs to be upgraded every now and then, as per the rules of the government. This
software can’t maintain the daily changes related to the employee personal details.
So it needs maintenance by the developer, whenever there seem to be any changes in the
governmental rules and norms.
According to the amount of efforts and dedication put by my team members in the
making of this project, I think barring a few shortcomings, which are definitely avoidable
as well as, removable; our project has great scope for the future.
The project will prove out to be particularly beneficial for the employers working in an
organization to keep a track of all the employees and to maintain their personal record
database.
It has a common interface for the different employees, their personal details, medical
information, personal accounts detail etc.that can even be updated from time to time.
11
12
BACK END
12
13
MS-Access is an object –oriented application. Objects provide information that is used to
develop database programs. Each object has properties that define how the object looks
and works. Access has the following objects: -
Database Window: In Access Database the Window is the place where users are
able to access, create, modify and view all database objects. All objects of a
database file that has.mdb extension to the file.
Forms: Forms presents the data from a table or query in a way that we want it to
be presented. The fields in the table or query are made available in forms we
create. We can edit forms just as we would edit a database.
Reports: Reports display and print data from tables. We cannot edit data in
reports.
Modules: Modules are containers for any programming code written in an access
database.
REQUIREMENTS:
To access an external table on a network, we must be able to the network and have access
to the server and share (if applicable) on which the external database is located. Share
access is established through network permissions. For information about setting up
network permissions, see your network manuals.
The external table Microsoft access is extremely flexible in its ability to handle data from
a variety of sources. External data falls into two categories: Indexed Sequential Access
Method (ISAM) Open Database Connectivity (ODBC). The ISAM data sources are the
traditionally pc-based databases. These include FoxPro Database Management System,
paradox, Microsoft Access and others. There are two methods of handling the connection
to the external data. You can link the tables either by using the user interface or from
Microsoft access basic.
13
14
When a table from another database is linked, it behaves just like a native, local table.
You can create queries; forms and reports that use the external data, combine the
external data with the data in the access tables, and even view and edit the data while
others are using it in the original application. It makes sense to use this approach as an
alternative to importing. Even if all data resides in Microsoft access format, you might
find it advantageous to link to the external data. By splitting the application from the rest
of the data, you can ease the support burden of distributing your application.
These papers provide general information about accessing external data, and then provide
specific instructions for each of the supported external data sources.
14
15
FRONT END
15
16
Visual Basic offers more and more interesting features, better support for database
development, and more language features to make the programming jobs
easier, more and more wizards etc.
Visual Basic programming system allows us to create attractive and useful applications
that fully exploit the Graphical User Interface (GUI). Visual basic is more productive by
providing appropriate tools for the different aspects of GUI developments.
16
17
OPERATING SYSTEM
17
18
EASIER TO USE: Navigating around the computer is easier than ever, thanks to
desktop options such as single clicking to open files and the addition of browse
button in every window. One can now use multiple monitors with a single
computer, dramatically increasing the size of the workspace. Installing new
hardware is easy because windows98 supports the universal serial bus (USB)
standard, allowing to plug in new hardware and use it immediately without
restarting the computer.
MORE RELIABLE: One can use the support online website for answers to
common questions and to keep the copy of windows up to date. Windows 98 tools
can help to regularly test the hard disk and check the system files and even
automatically fix some problems.
FASTER: Windows programs open faster than ever before .by using the
maintenance wizard, one can easily improve the computer’s speed and efficiency.
The power management features allow newer computers to go into hibernation
mode and awaken instantly, instead of requiring one to shutdown and restart the
computer.
TRUE WEB INTEGRATION: Using World Wide Web is easier and faster than
ever. The Internet connection to the web is simple. Using the web – style active
desktop, one can view web pages in any window; one can also make his favorite
web pages on his desktop wallpaper. In Microsoft outlook express one can send e-
mail and post messages, collaborate on documents and hold conference over the
Internet.
18
19
EMPLOYEE
EMPLOYE’S DETAILS PERSONAL
USER DETAIL
SYSTEM
REPORT
Medical
General Information about
information about the employee
the employee
PROCESS
Reading of records of an employee on
the basis of unique ID
Add New or Edit an
Personal existing record using
Information about unique id
the employee DATABASE
19
20
GENERAL
ACCOUNTS INFORMATION
Extract accounts
Saves new record and related information
edits existing record using unique ID
using unique ID
DATABASE
20
21
Database design
21
22
22
23
SNAP SHOTS
23
24
24
25
25
26
26
27
27