Vb Stp Common
Vb Stp Common
INTRODUCTION
MANAGEMENT SYSTEM 1
DESCRIPTION OF MODULES:
MODULES:
MANAGEMENT SYSTEM 2
1.2 PROFILE OF AN ORGANIZATION
PROPRIETOR :
YEAR OF ESTABLISHMENT :
EMPLOYEES :
WORKING HOURS :
ADDRESS :
PHONE NO :
E-MAIL :
MANAGEMENT SYSTEM 3
1.3 OBJECTIVES OF THE STUDY
MANAGEMENT SYSTEM 4
1.4 LIMITATION OF THE STUDY
MANAGEMENT SYSTEM 5
2. SYSTEM SPECIFICATION
Processor : Pentium-IV
RAM : 128 MB
MANAGEMENT SYSTEM 6
2.3 SOFTWARE SPECIFICATION
Window’s 98
Windows 98 is an operating system has evolved from the basic Graphical User
Interface(GUI) like window 3.1 to advanced GUI like window’s 98 and window’s 3.1
Both window’s and window’s 95 is focused on making computing easier for anyone
using a wide range personal and business application on the desktop operating system
for catering complex business news.
Visual Basic is the first language people continue when they want rapid
application development for the windows environment. The ability of patient controls to
easily extend the language has made Visual Basic a Popular choice in an amazingly
wide variety of programming tasks.
Visual part refers to a method used to create the Graphical User Interface (GUI)
rather than writing numerous lines of a code to describe the appearance and location at
interface element. You simply drag and drop rebuilt object into place on the screen.
The “BASIC” refers to the BASIC (Beginners All Purpose Symbolic Instruction
Code”) Language, A Language used by more than any other language in the history of
computing.
MANAGEMENT SYSTEM 7
VB is an interpreted language. The main advantage of an interpreted language is
immediate response program development often goes faster becomes the code
instruction can be easily modified and immediately tested without being compiled (or
translated) first. This sale is your considerable time in writing and testing a program.
Multi tasking:
Multi tasking means running more than one program at some time. A VB
program can run more than once and a VB program can run at the same time as another
Window program.
MANAGEMENT SYSTEM 8
The following steps are considered while programming in Visual basic language.
1. Define the problem to be solved
2. Work with the user to determine the inputs available to solve the problem and
required outputs.
3. Determine how the users want to enter retrieve and input information.
4. Design the user interface using forms and controls (the user of the computer)
language begins here. It includes the design of both forms and controls and their
properties.
5. Test this interface by asking the user to determine if it is acceptable return to
step4 if the interface is not acceptable.
6. Write the procedure and modules for the design
7. Test the complete design by asking by user. If it acceptable. If not return to
step4 and step6 depending upon the type of design problems.
MANAGEMENT SYSTEM 9
Back end-MS Access
MS-ACCESS:
MS-Access is a multi-user DBMS developed by Microsoft corp., it can be used
to store and manipulate large amount of information. Microsoft Access can manage all
over information from a single database file. Data is divided into separate containers
called tables. A table is a collection of data about a specific topic. More efficient
database can be created, by creating a separate table for each topic and this reduces
data-entry errors. A table is made up of columns and rows.
MANAGEMENT SYSTEM 10
3. SYSTEM ANALYSIS
MANAGEMENT SYSTEM 11
3.2 NEED FOR COMPUTERIZATION
Computers are one of the most important tools between peoples in everyday life. One
would find it very difficult to live without computers. If computer all over the world come to a
half or stand still, it would be like the earth has stopped revolving. Computer is must in today’s
life. No matter what application it is, a computer assisted system is much more beneficial than
the manual system. Computers help not only in aspects for faster. Computations but also lies in
the most important factor of accuracy.
MANAGEMENT SYSTEM 12
3.3 DATAFLOW DIAGRAM
MANAGEMENT SYSTEM 13
3.4 PROPOSED SYSTEM
MANAGEMENT SYSTEM 14
3.5 FEASIBILITY STUDY
All projects are feasible given unlimited users and infinite time. Unfortunately the
development is more likely to be plagued by a scarcity resources and difficult delivery date. It is
both necessary and prudent to evaluate the feasibility of an object, no such limitation imposed
that is not feasible as all the resources are easily available and time given was sufficient.
Technical Feasibility
Behavioral Feasibility
Operational Feasibility
Economic Feasibility
TECHNICAL FEASIBILITY
Technical feasibility centres on the exiting computer and to what extent it can support
the proposed addition. This involves financial considerations to accommodate technical
enhancement. If the budget is a serious constraint, the project is judged as not feasible.
BEHAVIORAL FEASIBILITY
An estimate should be made of how strong a reaction the user staff is likely to have
toward the development of computerized system. It is common knowledge the computer
installation have something to do understandable that the introduction of a candidate system
requires special effort to educate, sell and train the staff on new ways of considering business.
OPERATIONAL FEASIBILITY
Operational feasibility is the method used to evaluate whether the proposed system is
user friendly. They must be easy to handle, maintain and modify. The main objectives is that
they should be enough flexible.
MANAGEMENT SYSTEM 15
ECONOMICAL FEASIBILITY
Economic analysis is the most frequently used method for evaluating the effectiveness of
a system more commonly known as cost/benefit analysis, the procedures is made to determine
the benefits and savings that are expected from system and compare them with costs.
The result of comparison for found out and changed if needed. This is an ongoing effort
that improves in accuracy at each phase of the system life cycle. Feasibility is both necessary
and prudent to evaluate the feasibility of a project at the earliest possible time. Feasibility and
risk analysis are related in many ways. If project risk is great, the feasibility of providing quality
is reduced.
MANAGEMENT SYSTEM 16
4. SYSTEM DESIGN
Input design is a part of the overall system design which requires vestry careful
attention. Inaccurate input data areas the most common cause of errors in data processing.
Collection of input data is the most expensive part of the system in terms of both the
equipment and the number of people involved.
When the input data remains accurate form the stage at which it is accepted by the
computer. Errors occur by entering input data can be controlled by input design. The forms
are designed in a way that it leads to a correct understanding on giving the input.
INPUT FORMS
MANAGEMENT SYSTEM 17
4.2 OUTPUT DESIGN
Computer output is the most important and direct source of information to the
user. Without the quality output, the entire system may appear to be so unnecessary
that uses will use it, possible causing it to fail.
The right output must be developed while ensuring that each output element is
designed so that people will find the system easy to use effectively and improve the
system’s relationship with the user and help in decision making. When analyst design
computer output.
For many end users, output is the reason for developing the system. Most and
users will not actually operate the information system or enter through work stations,
but they will use the output from the system.
OUTPUT FORMS
MANAGEMENT SYSTEM 18
4.3 DATABASE DESIGN
The most important consideration in design the database is how information will be
used. The main objective of designing a database is:
Data Integration:
In database information from several files are coordinated, accessed and operated
upon as through it is in a single file. Logically, the information is centralized. Physically, the
data may be located on different devices, connected through data communication facilities.
Data Integrity:
Data integrity means storing all data in one place only and how each application to
access it. This approach results in more consistent information, one update being sufficient to
achieve a new record status for all application, which use it. This leads to less data
redundancy data items need not be duplicated a reduction In the direct access storage
requirement.
Data Independence:
Data independence is the insulation of application programs from changing aspects of
physical data organization. This objective seeks to allow changes in the content and
organization of physical data without reprogramming of applications and to allow
modification to application programs without reorganization the physical data.
The table needed for each module was designed and the specification of each and
every column was given based on the records and details collected during record
specification of the system study.
MANAGEMENT SYSTEM 19
5. SYSTEM TESTING AND IMPLEMENTATION
After the source code has been complete, documented as related data structures.
Completed the project has to undergo testing and validation where there is subtitle and
definite attempt to get errors. The project developer treads lightly, designing and errors,
unfortunately errors will be present and if the project developer doesn’t find them, the user
will find out.
The project developer is always responsible for testing the individual unit’s i.e.
modules of the program, in many cases developer also conducts integration testing i.e. the
testing step that leads to the construction of the complete program structure.
This project has undergone the following testing procedures to ensure its correctness.
1. Unit testing
2. Integration testing
3. Validation testing
4. User acceptance Testing
UNIT TESTING:
Unit testing focuses verification effort in the unit of software design the module. The
unit is always white box oriented and the step can be conducted in parallel for modules.
The project has first undergone white box testing under unit testing. Now the project
guarantees that all independent paths within a module have been excised at least once.
All the loops execute at their boundaries and within their operational bounds. Internal
data structures are tested to ensure their validity.
In the unit testing module interface is tested to ensure that information properly flows
into and out of this project under test. All the local data structures are examined to ensure the
data stored temporarily maintains its integrity during all steps in an algorithm execution.
Finally all error handling paths are tested.
MANAGEMENT SYSTEM 20
INTEGRATION TESTING:
In this integration testing its done using the main module and based on the type of
integration testing the subordinate stubs are replaced one at a time with actual modules.
As each module is integrated tests were conducted. After the completion of each set
of test, another stub is replaced for the real module.
Next regression test was conducted to ensure that new errors have not been introduced
VALIDATION TESTING:
After the end of integration testing the project is completely assembled as a package,
interfacing errors have been uncovered and correction testing begins.
Next validation testing is done through requirements. Both the plan the procedures are
designed to ensure that all functional requirements are achieved, documentation is correct and
other requirements are met.
After the validation test has conducted all the functions and performance
characteristics confirm to specification are accepted. A deviation from specification is
uncovered and deficiency list is created. The deficiencies are the corrected and resolved.
In these testing procedures the project is given to the patient to test whether all
requirements have been fulfilled and after the user is fully satisfied. The project is perfectly
ready. If the user makes request for any change and if they found any errors those all error
has to be taken into consideration and to be correct it to make a project a perfect project.
MANAGEMENT SYSTEM 21
SYSTEM MAINTENANCE:
Maintainability is the ease which software can be understood and correct, adapted and
enhanced. The goal is to improve the ease with changes can be accommodated and reduce the
amount of effort expanded on maintenance.
When the initial was done for the system, the client was consulted for the acceptance
of the design so that further proceedings of the system development can be carried on. After
the development of the system a demonstration was given to them about the working of the
system. The aim of the system illustration was to identify any malfunction of the system.
After the management of the system was approved the system implemented in the
concern, initially the system was run parallel with existing manual system. The system has
been tested with live data and has proved to be error free and user friendly.
MANAGEMENT SYSTEM 22
6. CONCLUSION
MANAGEMENT SYSTEM 23
BIBLIOGRAPHY
Website Reference
www.vbtutor.net/vb_sample/sample.html
www.visualbasicbooks.com/
www.vbtutor.net
https://microsoft-visual-basic.en.softonic.com
www.vb6.us
www.vbcode.com
www.visualbasic6class.com
https://www.example-code.com/vb6
www.planet-source-code.com/vb/
www.freevbcode.com
www.a1vbcode.com
www.vbcodesource.com
MANAGEMENT SYSTEM 24