0% found this document useful (0 votes)
6 views

Vb Stp Common

The document outlines a project management system, detailing its modules, organizational profile, objectives, limitations, and system specifications including hardware and software configurations. It emphasizes the need for computerization, feasibility studies, system design, testing, and implementation processes. Additionally, it provides a bibliography of references related to Visual Basic programming.

Uploaded by

cskinstituteoffl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Vb Stp Common

The document outlines a project management system, detailing its modules, organizational profile, objectives, limitations, and system specifications including hardware and software configurations. It emphasizes the need for computerization, feasibility studies, system design, testing, and implementation processes. Additionally, it provides a bibliography of references related to Visual Basic programming.

Uploaded by

cskinstituteoffl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 24

1.

INTRODUCTION

1.1 ABOUT THE PROJECT

MANAGEMENT SYSTEM 1
DESCRIPTION OF MODULES:

MODULES:

MANAGEMENT SYSTEM 2
1.2 PROFILE OF AN ORGANIZATION

NAME OF THE ORGANISATION :

PROPRIETOR :

YEAR OF ESTABLISHMENT :

CAPITAL OF THE ORGANISATION :

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

2.1 HARDWARE CONFIGURATION

Processor : Pentium-IV

Speed : 1.6 GHZ

RAM : 128 MB

Hard Disk Capacity : 20 GB

Key Board : HCL-101 Keys

Mouse : HCL-Scroll mouse

Monitor : 14” SVGA Color Monitor

Printer : Canon Printer

2.2 SOFTWARE CONFIGURATION

Operating System - Windows 98

Front End Tool - Visual Basic 6.0

Back End Tool - MS Access 7.0

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.

Application programmers for developing scientific and financial application also


use it window’s 98 provides a high level or reliability, protection and security.

Front End-Visual Basic


Visual Basic is the most popular programming language for the world’s most
popular Operating System. By encapsulating the complexity of the windows application
program (API) into manipulated objects.

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.

Windows concept embedded in visual basic:


VB greatly simplifies windows programming by encapsulating the windows API
into the object which you as the VB programmer, can than manipulate for example, a
program that greets the user with the message “Welcome to VB” can take hundreds of
lines of instructions in the C language. In VB it takes but a single line.

It is important to understand that VB is more than just a visual language. That


runs using windows environment. A suggested by the startup screen VB’s features and
characteristics have a close correspondence to windows concept. i.e. You will be
working with windows when writing a VB 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.

Form and Controls:


A form is a container for other forms and controls. A form is a window. This
window is used to design the user interface for a VB application. A control is an object
i.e. attached to form. These controls are displays as icon in the toolbox

Need for Visual Basic:


In Visual programming environment the user is involved more often and is given
a much better understanding of how an application will actually work before the
programmer begins to 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.

Features of Microsoft Access:


 Ms Access is a multi-user database
 Security features are built in MS Access, so prevent un authorized access
 Minimal data redundancy
 Query is used to extract information from a database
 The main advantage in access in the interface provided by it

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.

Feasibility study was made according to four key considerations

 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

4.1 INPUT 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.

The objectives in input design are:


1. To produce a cost-effective method of input
2. To achieve the highest possible level of accuracy
3. To ensure that the input is acceptable and understood by the user.

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.

Identify the specified output that is needed to meet the information


requirements Select methods for presenting information create information, report or
the other format that contain information produced by the system.

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.

While describing output system, the following must be accomplished.


Determine what information to present, decide whether display or to print and
arrange the presentation of information in an acceptable format.

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

5.1 SYSTEM TESTING

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:

Integration testing is a systematic technique for constructing the program structure.


While at the same time conducting tests to uncover error associated with interfacing. The
objective is to unit tested modules and builds a program structure that has been dictated by
design.

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.

USER ACCEPTANCE TESTING:

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.

5.2 SYSTEM IMPLEMENTATION

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

Book References Made From:


 Visual Basic 1998: Programmer's Reference Book by Dan Rahmel
 Microsoft Visual Basic 6. O Paperback – 2010 by Saini (Author), Sharma (Author)
 Visual Basic 6 Paperback – 2008 by Gurmeet Singh (Author)
 Visual Basic 6: The Complete Reference Paperback – 8 Apr 1999 by Noel Jerke
 Programming Microsoft Visual Basic 6.0 (Mps) Paperback – 26 May 1999
by Francesco Balena
 Visual Basic 6 Complete Book by Denise Whichello Brown
 Microsoft Visual Basic 6.0 Deluxe Learning Edition Book by Michael Young
 Sams teach yourself Visual Basic 6 in 21 days Book by Greg Perry
 Microsoft Visual Basic 6.0: Games Programming Book by Catherine Dwyer and
Jeanine Meyer
 Manual de Visual Basic 3 Para Windows Book by Gary Cornell

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

You might also like