Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
-1-
INTRODUCTION
The feeling of acknowledgment something and expressing it in
words Is our weakness , but we heartily admit, that when we surely
wish to express our warm gratitude towards somebody concerned ,
but we are at loss of words.
During the entire course of this demanding and intriguing project.
Which involve lot of creativity and conceptualization? I would like to
express my sincere thanks to my project guide for his.
Valuable guidance, scholarly advice, fruit suggestion and critical
remarks during the course of the present system investigation and
who really timely and duly helped. I am indebted to him for the
knowledge and help he has imparted upon me. It is started fact that
without his guidance and support this project would not have its
end. Therefore and foremost we extend our heart full gratitude to
him.
Knowledge is choicement possession, which should not be shelved
but should be happily with other. In this regard we are extremely
fortune in having Mr. SANJEEV KUMAR Our guide in this project
work.
All concepts knowledge and will to work can be realized in the form
of the project if and only if resources are available. which he could,
and his great help and numerous suggestions in making this
project. Without his help it was not possible to complete this project
under a considered time limit.We should be incomplete in our vote
of thanks if we forgot our batch mates and friends who helped with
their ideas and more so by their encouragement.
Software project is a logical rather than a physical system
Element.
Therefore,
software
has
characteristic
that
are
-3-
Existing system:
The existing system was controlled with a lot of and
efficient computer operators because the software on
which the existing system was dependent were difficult to
understand and handle. due to use of various softwares
the cost was too high because much salary had to be
paid to many operators. moreover all the operators were
required to take training, as they had no knowledge about
the software used.
Proposed system:
The proposed system will remove all the problems in the
existing system. now only few softwares like Visual
Basic 6.0,Version7.0 will be required. The softwares are
too easy to understand that the user can understand it
and once moreover it is so frequently used in daily life
that almost all the users must have gone through it in their
educational level. As the softwares cost is also little. No
special training is required. Not many operators are
required only person can handles the records of whole
department. The accuracy will be there, security will be
there
and
easy
access
will
be
there
Before
-4-
and
performance
-5-
Chapter - 2
SYSTEM
DEVELOPMENT LIFE
CYCLE
-6-
ACTIVITIES OF SDLC
Recognition of needs
Feasibility study
Analysis
Designing
Coding
Testing
Implementation
Post Implementation and Maintenance
RECOGNITION OF NEED
Recognition of need is a kind of document generated by a
user and problem statement is a written document that
will tell software developer what to develop.
FEASIBILITY STUDY:
In this phase, we access whether or not a project should
be undertaken. This stage involves defining the problem
and fixing up its boundaries.
REQUIREMENT ANALYSIS:
-8-
system
design
is
coded
in
some
suitable
Chapter - 3
RECOGNITION OF
NEED
- 10 -
RECOGNITION OF NEED
The basic of the project is recognition of needs for
improving an information system or a procedure. Thus
the first step in SDLC is the recognition of needs
whose purpose is to evaluate the project request, it is
collection of information that helps the committee
members to evaluate the merit of the project request
and to make an informed judgment about the feasibility
of the proposed project.
PROBLEM STATEMENT
Problem statement was to design a module:
Which will be user friendly.
Which will restrict the user from accessing other
users data.
Which will help the user in viewing his data and
privileges.
Which will help the administrator to handle all
changes.
In which further additions can be made without
changing its design drastically.
Which would restrict the server traffic.
- 11 -
- 12 -
Chapter - 4
FEASIBILITY STUDY
FEASIBILITY STUDY
- 13 -
key
considerations
involved
in
feasibility
analysis.
TECHNICAL
ECONOMIC
OPERATIONAL
We determine the performance and cost effectiveness
of the proposed system and constraints, it is
recommended in feasibility report.
Technical feasibility
There are number of technical issues which generally
raised during the feasibility stages of investigation which
are as follows: Does the necessary technology exist to do what is
suggested?
Does the proposed equipment have the technical
capacity to hold the data required to use the new
system?
Can the system be upgraded if developed?
Are
there
technical
guarantees
of
accuracy,
- 15 -
Chapter - 5
ANALYSIS
- 16 -
REQUIREMENT ANALYSIS
It is the detail study of the various operations performed
by the system and their relationship with in & outside the
organization. The key question is:
What must be done to solve the problem?
Tools used in analysis are DFD, interviews, onsite
observations & questionnaires. Training, experience &
common sense are required for the collection of
information needed to the analysis. System analysis is the
fact finding followed by analysis of the facts. Data
analysis is also considered a pre requisite condition for
cost/benefit analysis. System analyst is a person who
conducts the system study and identifies the activities and
objectives, formulate the set of roles to achieve the
objects. His main activities are system analysis is the fact
finding followed by analysis of the facts. Data analysis is
also considering a pre-requisite condition for cost/benefit
analysis. Requirement analysis plays an essential role in
the SDLC.
One of the most difficult aspects of program development
is in getting both the customer & developers to
understand what each of them is trying to say.
The techniques, which we have used for requirement
gathering for the present project, are interviews and
observations. First of all we interviewed INSTITUTE and
- 17 -
purposed software?
What all the benefits he intends to get in the
perposed software?
Next , we personally observed their working for 3-4 days
to get a clear cut idea of how they work in their daily
routine and their present style of work with regard to
maintenance of records.
- 18 -
SOFTWARE REQUIREMENTS
SPECIFICATION
is a document
- 19 -
HARDWARE REQUIREMENTS
Processor Pentium 4 or Higher.
Monitor: - Color Monitor Having Pixel Setting
(800*600), True colors.
Hard Disk: - 80GB or more
RAM: - 512MB RAM or more
Floppy Disk Drive: - 1.44
Mouse Keyboard.
Printer
- 20 -
Chapter - 6
DESIGNING
- 21 -
DESIGNING
term
process by
evaluated by the
management .
A lot of factor
preparing
good
system
consideration while
design
which
includes
designing
user
interface
design
of
- 23 -
Chapter - 7
DATA FLOW
DIAGRAMS
- 24 -
BUBBLE:
A Circle used to show the Process. These
can be number of process in a program.
Each process must be assign a suitable
number
- 25 -
OPEN RECTANGLE:
An Open Rectangle Used to describe the
storage of database
reference.
Each
name
should
be
names
of
data
stores,
sources
and
- 27 -
Chapter - 8
SNAP SHOTS
- 28 -
SPLASH SCREEN
- 29 -
LOGIN SCREEN
- 30 -
MDI SCREEN
- 31 -
- 32 -
CHANGE PASSWORD
- 33 -
- 34 -
- 35 -
- 36 -
Ticket Print
- 37 -
- 38 -
- 39 -
- 40 -
Chapter - 9
DEVOPLEMENT
TOOLS
- 41 -
ABOUT MS ACCESS
MS Access is a Relational Data Base Management
System. In MS Access has much advantage over other
DBMS. The user can create Table and store related data
in it. MS access provides easy way to create tables we
can create tables in design mode or by using the in build
Wizards. User can also create form layout in MS Access.
- 43 -
- 45 -
Record Sets
from
one
or
more
tables.
In
database
To Connect: (Examples)
Database Name: INSSTITUTE
Table Name : FEE
Start VB DOT NET, select Project ->
References.
In
the
References
dialog
box
select
- 47 -
Chapter - 10
VB. NET
- 48 -
What is .NET?
.NET represents an entire range of technologies and
concepts that form a platform on which you can develop
applications. Visual Basic .NET does have an actual
version number, 7.0 the number just isnt used often.
Just as windows 2000 is really Windows NT version 5.0,
the simpler or catchier name will generally be the one
commonly used. Dont expect to hear Visual Basic 7.0
often though; there was even a cash penalty inside
Microsoft for referring to windows 2000 as NT 5.0. .NET is
a layer that exists beneath your programs and provides a
set of base services and functions. This layer contains a
set of applications and operating systems called the .NET
servers; a foundation set of objects called .NET
framework, and a set of services that support all the .NET
languages, called the Common Language Runtime
(CLR). .NET is more than just one thing; it is a collection
of software and concepts that work together to enable the
creation of business solutions.
- 49 -
.NET Servers
A major goal of the .NET concept is to decrease the
building of distributed system, in which the work is done in
several different locations. For the most part, these types
of systems do their work on the back end, at the server
level. Microsoft provides a set of Software products that
together are known as the .NET Enterprise servers. They
are designed to supply the back end features needed by
a distributed system. These products include
The server operating system, Microsoft Windows
Clustering and load balancing software such as
Microsoft App Center and Microsoft cluster server.
A database server, Microsoft SQL server
An e-mail, collaboration, and free-form information storage
System, Microsoft Exchange Server
A data-transformation engine based around XML called
Microsoft Biz Talk Server
A server for accessing legacy systems, such as AS/400s, called
Host Integration server
And more..
Together these servers supply base services to .NET
applications, forming the foundation of systems.
- 50 -
.NET Framework
In the move to Visual Basic .NET, many things have
changed radically; one of them is the development of a new
foundation to all the .NET develo0pment
tools. This
- 51 -
Chapter - 11
TESTING
- 52 -
TESTING
No program or system design is perfect; the
communication between the user and the designer
is not always clear, and time is usually short. The
result is errors and more errors. So before
implementing the system it should be first tested. It
is
tedious
but
necessary
step
in
system
tests
that
demonstrate
conformity
with
- 53 -
- 55 -
Chapter - 12
IMPLEMENTATION
- 56 -
IMPLEMENTATION
A crucial phase in the system life cycle is the
successful implementation of the new system designed.
Implementation includes all those activities that take place
to convert from the old system to the new one. The new
system may be completely new, replacing an existing
manual or automated system or it may be major
modification to an existing system. In either case, proper
implementation becomes necessary so that reliable
system based on the requirements of the organization
can be provided.
Implementation includes:
Training of personnel
Conversion procedures
Post-implementation review or evaluation
- 57 -
TRAINING OF PERSONNEL:
The high quality training is an essential step in
systems implementation. Hence to provide the training to
personnel they have been provided user manuals. They
are asked to read it carefully and same thing try
practically on computer. If they dont understand any
thing, can ask without any hesitation. They are asked to
enter the data, which is more frequently entered, and print
the reports are frequently printed. Users are told about
those situations, which he must understand and he
should able to handle it.
CONVERSION METHOD :
The direct conversion method is applied. This
method converts from old to the new system abruptly. The
old system is used till a planned conversion day. The
organization relies fully on the new system.
- 58 -
Chapter - 13
POST
IMPLEMENTATION
- 59 -
POST IMPLEMENTATION
After the system is implemented and conversion is
complete, a review is conducted to determine whether
system is meeting expectations and where improvements
are needed. A post implementation review measures the
systems
performance
requirements.
It
against
pre-determined
the system
benefits.
- 61 -
Chapter - 14
SYSTEM
MAINTENANCE
- 62 -
SYSTEM MAINTANENCE:
The last part of system development life cycle
is system maintenance, which is actually the
implementation of the post-implementation plan.
Hence Programmers/ Analyst spends sufficient
time for maintaining programs.
Hence maintenance will cover a wide range
of activities including correcting coding and design
errors, updating documentation and test data and
upgrading user support. Many activities classified
as maintenance actually fall under enhancements.
Hence in maintenance of system enhancement
also takes place. Therefore in maintenance
addition, modification, re-developing of code will
take place to support changes in specification.
- 63 -
BIBLIOGRAPHY
- 64 -
BIBLIOGRAPHY:
1. System Analysis and Design BY Elias
Galgotia Publications.
2. Software
Engineering
By
Roger
S.
- 65 -