1 Abstract 2 Introduction To The Project Report ..6 3 Breif Overview of The Organisation ..7 4 System Requirement
1 Abstract 2 Introduction To The Project Report ..6 3 Breif Overview of The Organisation ..7 4 System Requirement
1 Abstract 2 Introduction To The Project Report ..6 3 Breif Overview of The Organisation ..7 4 System Requirement
1 ABSTRACT…………………………………………………………………………..6
2 INTRODUCTION TO THE PROJECT REPORT………………………………..6
3 BREIF OVERVIEW OF THE ORGANISATION ………………………………..7
4 SYSTEM REQUIREMENT …..…………………………………………….……...8
Proposed System……………………………………………………………..10
Feasibility Study……………………………………………………………..12
Cost/Benefit analysis………………………………………………………....18
Schedule…………………………………………….......................................20
Functionality ………………………………………………………..................31
Performance ……………………………………………………………..…….32
Security ……………………………………………………….……..……33
1
Interfaces ……………………………...………………………...……………..33
Hardware Interfaces…………………………..……………………………..…33
Design considerations……………………………………………….…...........34
Design ………………………………………………………………..……….34
Design constraints………………………………………………………...…..41
7 TEST PLAN………………………………….……………………………………41
Purpose …………………………………………………………………41
Objective…………………………………………………..........................42
Scope…………………………………………………..…………………..42
Test Approach………………………………………………………..........42
Test Phases………………………………………………………………...43
Scope of Testing…………………………………………………………...44
2
Requirement of testing…………………………………………………….45
8 LIMITATION OF PROJECT………………………...………………………….45
9 BIBLOGRAPHY…………………………………… …………………………...46
3
ABSTRACT
Application that could use by the customer to manage Best Practice with respect to
Client’s Project , Project’s Site and Site’s Workshop. Customizable repository is to be created for
the maintenance of the document via internet. It’s a multi-user system and provides an interface
between the user and the application. The System will be responsible for the fallowing activities
Admin Module
Planning Module
Statistics Module
Document
Helps
4
5
INTRODUCTION OF PROJECT
There are number of ways in which computer affect human lives which are uncountable.
Computer process the function with much faster speed and greater accuracy. So among the
various information system of data processing my project “PATIENT BILLING SYSTEM ” one
of the data processing system, which mainly concerns with the customer billing record of the
The main objective of the project is to hail a fully computerized system for main fining
Effectiveness
Easy to use
Consistency
Simplicity
Accuracy
6
The purpose of the Patient Billing System (PBS) is to capture necessary data elements
from the agencies' internal bills/personnel systems, validate the information before bills are
processed, and post the validated bills and personnel information. This new system is being
developed to support the client server efforts. . The main aim of the project is to
create automated software which is purely used for billing operation in a hospital. This
application would be facilitating the particular authorities of a hospital to generate and update the
bills of a patient and store them. This will later be retrieved by the administrator at the time of
discharge.
Developing a local patient billing software system would benefit the hospital management.
This system basically works for the hospital management, helping them to generate bills and
preserve patient’s details in a well-organized approach. Since it is Software driven the quality of
7
A BRIEF OVERVIEW OF THE ORGANIZATION
The purpose of this section is to obtain agreement regarding objectives the system must
Customer: The target people are the hospital management people. The authorities are provided
with a user id and they maintain their own accounts. The authorities can even change
their passwords.
Purpose: The purpose of this application is to provide complete convenience to the management
of the hospital, in order to make Billing, an effortless task to perform. This project helps
the administrator to overcome the difficulty in tracking and maintaining records of the
patients. It saves his time because the tasks are sub-divided and assigned to respective
authorities. So, every authority has only some degree of job to accomplish and hence
avoids overload.
8
SYSTEM REQUIREMENTS:
Problem formulation:-
The first step in the system development life cycle is the identification of a need. This is a
request to change. Improve or enhance an existing system. The main purpose of this phase
Initial Investigation:-
First we went in the hospitals where we done the initial investigation about the hospital.
As we have described earlier in the phase of problem relation that there are several types of
problem in present working of manual working therefore in the phase of initial investigation we
TOO LATE: In the hospital all the working was manual. Due to the
Being the all process in manual all the process was very low.
Future scope:-
9
In future this may work for the manufacture by making some modification in the project
models by developing some extra networking feature this “PATINET BILLING SYSTEM” will
This system would be much more helpful for the near future because it is developed
according to the all condition which happened in the future. Like as add new features .it can
modify of all record, it is also helpful for updating account of patient record and detail.
10
ADVANTAGE OF THE SYSTEM:
The main advantage of the system is the process is very simple like billing of patient.
We have low chances of errors in this system thus it is more accurate. Various constructs
It will save our lots of time because of feat processing as compared to human
We can easily search the information about particular record with help
of various options.
We can easily search the patient information by giving their name or patient id.
HARDWARE/SOFTWARE REQUIREMENT:-
Server configuration:
RAM 128 MB
Windows or Linux
11
Operating System – Linux, Microsoft
ACCEPTANCE CRITERIA:-
The main aim of the project is to develop a feature-rich, practical Patient Billing Software
(PBS) for a hospital. The authorities of a hospital can login into their respective accounts and
then update the bills consequently. The main aim of the project is to develop a feature-rich,
practical Patient Billing Software (PBS) for a hospital. The authorities of a hospital can login
into their respective accounts and then update the bills consequently.
PBS will Provide a repository for detailed patients’ bills and personnel data
PBS is needed to get rid of difficult and tiring conventional model. As we can take a look into
conventional model.
12
CONVENTIONAL MODEL:-
The traditional way of maintaining details of a patient in a hospital was to record them
Using case sheets manually. It was difficult to manually retrieve data whenever needed and
almost next to impossible to maintain such capacious data as the years passed by. And the billing
Hence to prevent losing of data and enhance the maintainability, various computerized
The operations in the manual process are very time consuming and is an overhead
became a chaotic operation for the authorities whenever they wanted to refer any patient’s
details.
At that point of time, it was really essential to have an automated system which would make
13
PROPOSED SYSTEM:-
With time and growth of programming capabilities, more and more sophisticated,
automated patient billing systems have evolved. The proposed Patient Billing System has
rectified almost all disadvantages of the existing system. By making this system as automated,
techniques for maintaining data in a hospital and also helps in easy retrieval and updating of
The PATIENT BILLING SYSTEM method aims at improving the human behaviours at
To initiate the project, a visual basic consultant helps Workshop workers to identify the best
practises to follow. This is done for all the workshops. Then, every Workshop involved in the
The BV consultant setups the application by entering the configuration (sites definition,
workshops definition, shifts definition for all the workshops, list of best practises by workshop).
At a defined frequency (daily, weekly…), for each shift of the workshop, a user uses the
application to generate the list of best practises to follow for his workshop.
The user assesses the best practises respect in the workshop and enters the result into the
application.
The application is able to generate graphs showing the result of the assessments ( rate of respect
for all the best practises and trend of this result during a period)
14
The graphs generated by this application is used during periodic meetings debrief of the result
with the workshop workers and to define which best practises can be added and which practises
can be removed.
15
ADMIN MODULE:-
Through this module user could create update modify and delete in different sub module as
follows:
Patient detail
Ward detail
Bill detail
PLANNING MODULE:-
Here user Planning for best practice for a workshop to improving working standard.
STATISTICS MODULE:-
Statistics showing the status which displays the status of bills the within a time period.
requirement. As a result there will be minimum redundancy of data and large amount of data can
16
(2) The response time information retrieval will reduced to negligible and the processing time
require for retrieving, the desired information from different table is less.
(3) Reports can be generated quickly for effective decision making and up-to-date information
17
FEASIBILITY STUDY:-
A feasibility study is defined as an evaluation or analysis of the potential impact of a
determining whether or not to implement a particular project or program. The feasibility study is
based on extensive research on both the current practices and the proposed project and its impact
on the school foodservice operation. The feasibility study will contain extensive data related to
financial and operational impact and will include advantages and disadvantages of both the
The feasibility study is conducted to assist the decision-makers in making the decision that will
be in the best interest of the school foodservice operation. The extensive research, conducted in a
non-biased manner, will provide data upon which to base a decision. The Feasibility study could
be used because:
Within a feasibility study, six areas must be reviewed, including those of Economics, Technical,
18
Economic Feasibility Study:-
This involves questions such as whether the firm can afford to build the system, whether
its benefits should substantially exceed its costs, and whether the project
has higher priority and profits than other projects that might use the same resources. This also
includes whether the project is in the condition to fulfill all the eligibility criteria and the
responsibility of both sides in case there are two parties involved in performing any project.
This involves questions such as whether the technology needed for the system exists, how
difficult it will be to build, and whether the firm has enough experience using that technology.
The assessment is based on an outline design of system requirements in terms of Input, Output,
Fields, Programs, and Procedures. This can be qualified in terms of volumes of data, trends,
19
This involves questions such as how much time is available to build the new system,
when it can be built (i.e. during holidays), whether it interferes with normal business operation,
etc.
This involves questions such as whether the system has enough support to be
implemented successfully, whether it brings an excessive amount of change, and whether the
In this stage, the project's alternatives are evaluated for their impact on the local and
Not necessarily last, but all projects must face legal scrutiny. When an organization either
has legal council on staff or on retainer, such reviews are typically standard. However, any
20
Marketing Feasibility Study:-
This will include analysis of single and multi-dimensional market forces that could affect
the commercial.
So, before developing this system our team will generate some document related to feasibility
21
EFFORT ESTIMATION:-
The project estimate is only as good as the estimate of the size of work to be
In the context of project planning, size refers to a comfortable outcome of the software project. If
a direct approach is taken, size can be measured in LOC. If an indirect approach is chosen
The LOC is an artifact of all software development projects and can be easily counted.
Even though, it is not universally accepted as the best way to measure the process of software
development.
Their use in estimation requires a level of detail that may be difficult to achieve.(i.e., the planner
must estimate the LOC to be produced long before analysis and design have been completed)
The functional Point Metrics on the other hand measures the functionality delivered by software
and a measure about the functionality that an application delivers to the users.
Functional points can be developed relatively easily by consulting the users at an early stage of
The information processing size , is determined by identifying the system components perceived
by the end users and then classify and count the five user function types (known as unadjusted
Data Function
Number of Internal Logical Files (ILF): Logical grouping of data in a system, maintained by an
Number of External Interface Files (EIF): All machine readable interfaces that are used to
Transactional Function: Number of External Inputs (EI): An external Input gives the user
capability to maintain the data in ILFs through adding, changing and deleting its contents.
Number of External Outputs (EO): Each user output that provides application oriented
information to the user. In this context output refers to reports, error messages, and so on.
23
Number of External Inquiries (EQ): An inquiry is defined as an online input that results in the
These components are further categorized as simple, average or complex, depending on the
determined. The degree of influence of each of these factors takes a value from 0-5 to signify
none to essential. The sum of the scores of the fourteen characteristics, that is the total degrees of
influence, is converted to the ‘technical complexity factor’ by using the following formula:
The relative system size expressed in function points (FPs) is computed as:
(Note: The below stated numbers have been concluded with reference to the Requirements
24
Number of External Queries: 18
25
COMPUTATIONS:
EI 22 x3 x4 x6 =88
EO 40 x4 x5 x7 =160
EQ 18 x3 x4 x6 =72
EIF 1 x5 x7 x10 =5
CI CHARACTERISTIC DI COMMENT
architecture
Architecture
C3 Performance 2 Client/server
architecture
26
C4 Heavily used configuration 1 Application design
transaction handling
menu
influence
functions.
enhancements
TOTAL DI 45
27
Influence Influence
Influence
Insignificant 1 Significant 4
Influence Influence
Moderate 2 Strong 5
Influence Influence,
Throughout
Computed as:
TCF = 1.1
FP = UPF x TCF
FP = 388
LOC = 388 x 30
(From company’s empirical data, the similar projects based on Visual Basic and MS
Access it is assumed that the project must complete within above specified period of time.)
29
TIME ESTIMATION-
Organic : Effort=2.4(KLOC)1.05 PM
Effort = 15.181
(From company’s empirical data, the similar projects based on Visual Basic and MS
Access it is assumed that the project must complete within above specified period of time.)
30
COST BENEFITS ANALYSIS:-
The costs associated with the system are expenses outlay or losses arising from
developing and using a system. But the benefits are the advantage received from installing and
using. Cost and benefits can tangible or intangible, fixed or variable, direct or indirect.
Tangible cost is that which value can be measured. The outlay of cash for any specific item or
activity is referred to as a tangible cost. These costs are known and be estimated accurately. Cost
that are known to exist but their financial value can not be exactly measured are referred to as
intangible cost.
Ms Access 5000/RS
31
Development cost:
Programming 20000/Rs
Others 100/Rs
32
COST ESTIMATION OF PROJECT:-
This is the full-fledged industrial project containing database handling, active documents,
good designing, validation checks, good security and easy to use interface etc.
In this project I have used latest s/w technologies. Visual basics 6.0 is the front end and used, ms
access is used as database (back end), operating system windows vista ultimate.
Direct costs are those which are directly associated with a system. Its are applied directly to
Indirect costs are not directly associated with a specific activity in a system. It is often refers to
as overhead expenses.
33
DIRECT OR INDIRECT BENEFITS:-
Saving of time is writing the record and transforming the old data from the store.
Request Period:-
It is not necessary that all the required projects are desirable or feasible, because
requested projects only initialize when they are feasible in each and every aspect. If the cost is
more than the cost of benefits after the project release then the project request are dropped.
Under this feasibility study the user system “Patient Billing System” are feasible in each and
every aspects. In other words we can say that the end user system is technically feasible
34
SCHEDULE:
Development Schedule
MODULES START DATE END DATE
Programming language: Visual basic 6.0,Ms Access. Operating system: windows vista,etc.
35
Product Perspective:-
PBS collects and stores bills and personnel data in a database on the Comptroller's mainframe.
The system applies edits to validate data before accepting a transaction. The following diagram
Class Diagram :
Ward detail
Patient detail
Ward no
Patient name
Bed no
Patient id
Patient id
Address
ICU
Patient age
Phone number
Gender
Bill detail
Date of admit
Disease Ward bills
ICU bills
Medical bills
Total bills
36
PRODUCT FUNCTIONS:-
The PBS functional architecture is shown in the figure below. There are 6 major functions in
SPRS. The specifics of these components are detailed in Section 3.0, Requirements
Specifications.
37
SEQUENCE DIAGRAM FOR PATIENT MANAGEMENT:-
38
SEQUENCE DIAGRAM FOR PATIENTBILLING MANAGEMENT:
39
40
System Feature ID: System Feature Name:
Patient Registration
SRS_PBS_REG_01
patient. The feature stores the data in a database and retrieve using
Activity Diagrams,
Sequence Diagrams,List the graphical models used to analyze the features and to better
Class Diagrams:
understand what needs to happen in the system. This can help
that this is an analysis activity and not yet a design activity. Proceed
domain.
Language (UML):
41
Sequence diagrams that show object interactions: Use this type of
diagram to identify the key concepts of the domain, i.e., the objects
their
Patients information .
Activity Diagrams,<List the graphical models used to analyze the features and to better
Sequence Diagrams,
understand what needs to happen in the system. This can help
Class Diagrams:
identify issues such as omissions in the requirements. Remember
that this is an analysis activity and not yet a design activity. Proceed
42
only to a level of detail that allows you to understand the problem
domain.
Language (UML):
diagram to identify the key concepts of the domain, i.e., the objects
43
SRS_PBS_BS_01
Description: This feature enable to give billing information so that patient billls
Activity Diagrams,<List the graphical models used to analyze the features and to better
Sequence Diagrams,
understand what needs to happen in the system. This can help
Class Diagrams:
identify issues such as omissions in the requirements. Remember
that this is an analysis activity and not yet a design activity. Proceed
domain.
Language (UML):
diagram to identify the key concepts of the domain, i.e., the objects
44
S. No. Class Name Responsibility Persistent (Y / N)
S1 PATIENT The patient must enter all thePermanent Database
personal details
S2 ADMINISTRATOR Receptionist: He has thePermanent Database
responsibilities to take the
patient details and to assign to
doctor concern for the disease
suffering by the patient .
45
of patient for General/ICU and
also shifting of ward details.
Active
idle
iiiii
Login Regestratio Upadate detail
View Report
Logout
46
USER CHARACTERISTICS:-
The following agencies are expected to submit bills/personnel transactions to the PBS
End Users:
Lab Authority
Ward Authority
Pharmacy Authority
Administrator
Users have update access to PBS through batch processing and can perform online changes to
PBS data. A limited number of inquiry screens are available to these agencies and Comptroller
staff. The heaviest use of the data is among Lab Authority, Ward Authority, Pharmacy Authority,
and Administrator
Only authorized people sign in to the system, others cannot sign in and update the daily
transactions.
47
ASSUMPTIONS AND DEPENDENCIES:-
The details related to the product, customer, payment and service transaction
Provided manually.
48
FUNCTIONALITY:-
Functional Requirements:-
Feature Analysis The PBS project module consists of following sub modules
Transfer of patients.
Billing
Activity Diagrams, The diagrams are defined as delineated in the Unified Modeling
Sequence Diagrams,
Language (UML):
Class Diagrams:
Activity diagrams that show the user-system interactions: Use this type
the branching.
diagram to identify the key concepts of the domain, i.e., the objects that
49
will implement the behavior.
Class diagrams that summarize the classes of objects that appear in the
previous diagram.
Keep track of all the facilities used by the patients and charge them
accordingly.
RELIABILITY:-
System shall provide a data check-point that saves all completed transactions.
System will archive to tape (tapes will be maintained for a period of seven
years):
Patients’ transactions with an effective date prior to the current fiscal year
50
Patients’ transactions with a payment date prior to the current calendar
Data extract files, until the next time the extract program is run. The System Input/Output
Section within the Comptroller's office maintains 255 back-up versions of all data extract
255 back-up versions of all print extract files transmitted to agencies. After 255 versions
are created, the System Input/Output Section moves them to tape and maintains them for
Safety and reliability By incorporating a robust and proven RDBMS (MYSQL) into the system,
PERFORMANCE:-
PBS performs overnight batch processing. A batch queuing process ensures that batches
are processed in the correct order. Batches are queued for processing by the date/time stamp of
the batch on a first in, first out basis. Batches are submitted to the queue by the agency .
51
All PBS batches received before the specified time are processed that night. Batches received
Performance System can withstand even though all the authorities try to update
Requirements the data in the database tables at the same time. Access is given to
respective tasks.
SECURITY:-
SYSTEM SECURITY:-
PBS Security is managed through existing procedures within the Comptroller's office
using system Security. A user identification (User ID) consisting of the users first name, users
last name and the users’ designation in hospital/department shall be assigned to all users
accessing the system. In some cases, to avoid duplicate User IDs, the convention may vary. Only
privileges. Should an attempt to logon fail after three times, the User ID shall be locked out of
the system until the user contacts a Security Coordinator to resolve the problem.
DATA SECURITY:-
52
MAINTAINABILITY AND PORTABILITY:-
INTERFACES:-
1. Login screen.
6. Billing screen.
HARDWARE INTERFACES:-
Server configuration:
RAM 128 MB
Windows or Linux
SOFTWARE INTERFACES:-
53
Language -- visual basic6.0,
COMMUNICATIONS INTERFACES:-
PURPOSE
This document provides the detailed system design of Document Management System. It
describes the high-level design that explains the functionality of the system. The purpose of this
document defines the architecture, implementation, database design details of the system to the
development team.
SCOPE
The Scope of this document includes the design details for the functioning of different modules
of the system, database details are also included that is required for the storage of information.
DESIGN CONSIDERATIONS
54
The issues that measure the design are:
User-friendly interface.
The new version replaces the older version when the document uploads
DESIGN:-
0 Level DFD -
patie
Login Bill
nt
55
1 Level DFD-
patient
patient detail
patient detail
payment advice
report case paper data store
2 Level DFD-
56
Patient data store
patie nt detail
payment reg id
patient reg.& payment
Syatem
request
patient
bills
57
E-R DIAGRAM: -
Data models are tools used in analysis to describe the data requirements & Assumptions in the
system from a top-down perspective .They also set stage for the design of databases.
Relationships provide the structure needed to draw information from multiple entities.
by us.
58
59
RELATIONSHIP DIAGRAM
Patient_Details
Doctor_Details
Patient_id
Doctor_id
Name Transaction_Details
Name
Sex
Sex
Father’s name Patient_id
Department
Address Transaction id
Address
Ward_Details
Contact No Date_of_Addmission
Contact_No
Doctor_id Date_of_Discharge
Ward_No
Disease Ward_No
Total_Days
Is Ward_No
Ward
Age Final_Bill_Details
a
Cost_Per_Bed
Date
Patient_id
Bill_id
Status
60
Total_Bill
Patient_id
Status
Patient_Name
Ward_Bill
Other_Bill_Details
Bill_id
Patient_id
ICU_Bill
Message_Bill
DATA DICTIONARY: -
The classification of the Total Number, Types & Names of Databases & Tables used in the
1. Patient_id Text
2. Patient_Name Text
3. Sex Text
4. Father’s_Name Text
61
5. Address Text
6. Contact_No Number
7. Doctor_id Text
8. Disease Text
9. Ward_No Number
10. Age Number
11. Date Date/Time
12. Status Text
13. Doctor_Name Text
14. Department Text
15. Total_Days Number
16. Ward Text
17. Cost_Per_Bed Currency
18. Total_Bill Currency
19. Transaction Text
20. Date_of_Admit Date/Time
21. Date_of_Discharge Date/Time
22. ICU_Bill Currency
23. Medicine Bill Currency
24. Total Currency
25. Other_Bill Currency
26. User_Name Text
27. Password Text
28. Type Text
DESIGN CONSTRAINTS:-
Login and password is used for identification of users and there is no facility for guest.
62
This system can be accessed by the authorized users only.
63
TEST PLAN:-
PURPOSE:-
This document is a high-level overview defining our testing strategy for the patient
billing system. This document will address the different standards that will apply to the unit and
functional testing of the application, to achieve correct code and ensure all functional and design
Specify the approach that Testing will use to test the application.
64
Break the product down into distinct areas and identify features that are to be
tested.
Specify the procedures to be used for testing sign-off and product release.
Identify risks and contingency plans that may impact the testing.
OBJECTIVE:-
The objective of our test plan is to find and report as many bugs as possible to improve
the integrity of our program. Although exhaustive testing is not possible, we will exercise a
SCOPE:-
Testing will be conducted at the different level. The scope of testing will be limited to the
top-level panels of the design. Both the functional aspect, i.e. validity of the reports generated, as
well as compliance to the GUI guidelines will be verified, the look and feel of the screens, the
overall functionality of the application. The Test Plan identifies the details of the test approach,
identifying the associated test case areas within the specific product for this release cycle.
65
TESTING APPROACH:
Testing is the process of executing programs with the Intent of finding errors, rather than (a
misconception) of showing the correct functioning of the programs. The distinction may sound
like a matter of semantic, but it has been observed to have profound effect on testing success.
The Test Approach sets the scope of system testing, the overall strategy to be adopted, the
activities to be completed, the general resources required and the methods and processes to be
used to test the release. It also details the activities, dependencies and effort required to conduct
the System Test. The test approach should reveal the following details:
Relocate Exceptions
66
Revised Query Management process
A necessary part of a testing approach is a definition of the expected outputs or results. Do not
The probability of the existence of more errors in a section of a program is proportional to the
Testing libraries should be set up allowing Regression test to be performed at the time of system
maintenance and enhancement. The later in the development life cycle a fault is discovered, the
higher is the cost of correction. Successful testing relies on complete and unambiguous
specification.
67
TEST PHASES:-
Applied
Unit Testing
- Testing of the program modules in isolation with the White box testing
68
program specifications.
Integration Testing
- Testing of the linkages between testing program modules with White box testing
system specifications.
69
SCOPE OF TESTING:-
System testing is the process of testing the integrated software with regard to the
operating environment of the system.( i.e. Recovery, Security, Performance, storage, etc)
It’s worthwhile to note that the term has been used with different environments. In its widest
definition especially for the small scale projects, it also covers the scope of integration testing
For our application which combines the integration testing, functional testing, system testing in
one set.
All the testing done at the customers site are hopefully well and are similar to those are shown in
the description of design phase of these software. The entire input screens are same. All output
screen are same ,because we used the technique provided by MICROSOFT in our program so
that if a computer can satisfy a minimum set of hardware and software requirement then out
program behave equally well on both computer that on development site or customer’s site.
Therefore if you want to see any data, input screen, output screen reports and printouts then you
70
ENTRY CRITERIA:-
The Entrance Criteria specified by the system test controller, should be fulfilled before
System Test can commence. In the event, that any criterion has not been achieved, the System
Test may commence if Business Team and Test Controller are in full agreement that the risk is
manageable.
All developed code must be unit tested. Unit and Link Testing must be completed and signed off
by development team.
System Test plans must be signed off by Business Analyst and Test Controller.
All test hardware and environments must be in place, and free for System test use.
EXIT CRITERIA:-
All High Priority errors from System Test must be fixed and tested
If any medium or low-priority errors are outstanding - the implementation risk must be signed
Project Integration Test must be signed off by Test Controller and Business Analyst.
71
REQUIREMENT OF SYSTEM TESTING:-
Testing is vital to the system. System testing makes a logical assumption that if all the parts
of the system are correct, the goal be successfully achieved. Contesting leads to errors that create
problems.
The time lag between the cause and the appearance of the problem The effect of system
errors on files and records within the system. A small system error can conceivably explode into
a much problem. Effective testing early the process translate directly into term cost saving from a
This project will not work for all hospitals. The project I am making is a real life project. Still
there are few loopholes, which should be taken care in the long term. The project I am making is
72
used in fewer organizations because it is a traditional system of maintaining the patient billing
management. So as and when time changes few more details may be required in this project,
hence we have update it at regular interval of time. Few limitations that I can oversee at this
73
BIBLIOGRAPHY
References
Steven Holzner, Visual Basic 6 Programming Black Book, Dream Tech Press,
2007
74
Rajib Mall, Fundamentals of Software Engineering, PHI Learning Private Limited,
2008
75
Budd T, fundamental of data base management, Addison-Wesley, 1996
76