Reference
Reference
1ABSTRACT
…………………………………………………………………………..6
2INTRODUCTION TO THE PROJECT REPORT
………………………………..6
3BREIF OVERVIEW OF THE ORGANISATION
………………………………..7
4SYSTEM REQUIREMENT
…..…………………………………………….……...8Proposed System……………………………………………………………..10Feasibility
Study……………………………………………………………..12Effort estimation …………………………………………………………….14Time
Estimation ….….……………………………………… ……………...18Cost/Benefit
analysis………………………………………………………....18Schedule…………………………………………….......................
................20Programming Languages and Development Tools…………………………..20
5
SOFTWARE
SPECIFIC REQUIREMENTS
…….
…………………………….…21
Functionality ………………………………………………………..................31Reliability
…………………………………………………………….…. ....32Performance ……………………………………………………………..…….32Security
……………………………………………………….……..……33System security ………………………………………………….….………… 33Data
Security …………………………………………………..….……........33Maintainability and Portability
…………………………………..………........33Interfaces ……………………………...………………………...……………..33Hardware
Interfaces…………………………..……………………………..…33Software Interfaces ………………………….…………………………….
…..33Communication Interfaces ………………….……………………………........33
6 HIGH LEVEL DESIGN SPECIFICATION
……………………………………...34Introduction…..………………………………………………………….........34Design
considerations……………………………………………….…...........34Design ………………………………………………………………..
……….340 level data flow diagram……………………………………………..………351st level data flow diagram
………………………………………………….352nd level data flow diagram………………………………………...……..….36Entity
relationship diagram………………………………………………. ….37Data dictionary
…………………………………………………………...…..40Design constraints………………………………………………………...…..41
7 TEST PLAN
………………………………….……………………………………41
1
Purpose …………………………………………………………………
41Objective…………………………………………………..........................42Scope………………………………………………….
.…………………..42Test Approach………………………………………………………..........42Test
Phases………………………………………………………………...43Scope of Testing…………………………………………………………...44Entry
and Exit Criteria…………………………………………..................44Requirement of
testing…………………………………………………….
45
8 LIMITATION OF PROJECT
………………………...………………………….45
9 BIBLOGRAPHY
…………………………………… …………………………...46
2
ABSTRACT
Application that could use by the customer to manage Best Practice with respect
toClient’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
3
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 thevarious information system of data processing my project
“PATIENT BILLING SYSTEM ” oneof the data processing system, which mainly concerns
with the customer billing record of thehospital made the entire performed are
computerized.The main objective of the project is to hail a fully computerized
system for main fining patient detail, patient bills, and ward details.The project
has the following features:
•
Effectiveness
•
Easy to use
•
Consistency
•
Simplicity
•
AccuracyThe purpose of the Patient Billing System (PBS) is to capture necessary
data elementsfrom 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 beingdeveloped to support the client server
efforts. . The main aim of the project is tocreate automated software which is
purely used for billing operation in a hospital. Thisapplication 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 services
can be enhanced considerably.
4
SYSTEM REQUIREMENTS:
Problem formulation:-
The first step in the system development life cycle is the identification of a
need. This is arequest to change. Improve or enhance an existing system. The main
purpose of this phase problem becomes easy to understand.
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 wetry to find those problems and there solution.
•
TOO LATE:
In the hospital all the working was manual. Due to themanual working there was too
late.
•
Being the all process in manual all the process was very low.
Future scope:-
In future this may work for the manufacture by making some modification in the
projectmodels by developing some extra networking feature this “PATINET BILLING
SYSTEM” willwork in interact very efficiency.This system would be much more helpful
for the near future because it is developedaccording to the all condition which
happened in the future. Like as add new features .it canmodify of all record, it is
also helpful for updating account of patient record and detail.
6
CONVENTIONAL MODEL :-
The traditional way of maintaining details of a patient in a hospital was to record
themUsing case sheets manually. It was difficult to manually retrieve data whenever
needed andalmost next to impossible to maintain such capacious data as the years
passed by. And the billinghad become a hard-hitting task for the data
operators.Hence to prevent losing of data and enhance the maintainability, various
computerizedapproaches have been evolved.
NEED FOR AUTOMATION:-
The operations in the manual process are very time consuming and is an overhead
process. And through the manual process of maintaining records, it became a chaotic
operation for the authorities whenever they wanted to refer any patient’sdetails.At
that point of time, it was really essential to have an automated system which would
makework easier and proficient.
PROPOSED SYSTEM:-
With time and growth of programming capabilities, more and more
sophisticated,automated patient billing systems have evolved. The proposed Patient
Billing System hasrectified almost all disadvantages of the existing system. By
making this system as automated,the hospital management’s are benefited the most.An
Automated computerized Billing Software System provides greater enhancedtechniques
for maintaining data in a hospital and also helps in easy retrieval and updating of
data, which results in efficient billing.The PATIENT BILLING SYSTEM method aims at
improving the human behaviours atwork (to improve safety and reduce manual
work).The process is the following: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 project has a list
of best practises to respect.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 theapplication to generate
the list of best practises to follow for his workshop.
8
The user assesses the best practises respect in the workshop and enters the result
into theapplication.The application is able to generate graphs showing the result
of the assessments ( rate of respectfor all the best practises and trend of this
result during a period)The graphs generated by this application is used during
periodic meetings debrief of the resultwith the workshop workers and to define
which best practises can be added and which practisescan be removed.
ADMIN MODULE:-
Through this module user could create update modify and delete in different sub
module asfollows:Patient detailWard detailBill 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.
ADVANTAGES OF THE PROPOSED SYSTEM:-
The advantages of proposed system can be summarized as below:(1) The new system
will developed in MS Access concept making it compatible with the user requirement.
As a result there will be minimum redundancy of data and large amount of data can
be stored in the database without any storage problem.(2) The response time
information retrieval will reduced to negligible and the processing timerequire for
retrieving, the desired information from different table is less.(3) Reports can be
generated quickly for effective decision making and up-to-date informationare
available and answers to queries are also provided instantly.
9
FEASIBILITY STUDY:-
A feasibility study is defined as an evaluation or analysis of the potential impact
of a proposed project or program. A feasibility study is conducted to assist
decision-makers indetermining 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 impacton the school foodservice
operation. The feasibility study will contain extensive data related tofinancial
and operational impact and will include advantages and disadvantages of both
thecurrent situation and the proposed plan.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 anon-
biased manner, will provide data upon which to base a decision. The Feasibility
study could be used because:Main characteristics of the system:
•
Manage the information of client, project, site, workshop and shift.
•
Setting and improve working standard.
•
Provide Graphical representation of data..
•
User Access privilege (Profile).Within a feasibility study, six areas must be
reviewed, including those of Economics, Technical,Schedule, Organizational,
Cultural, and Legal.
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
projecthas higher priority and profits than other projects that might use the same
resources. This alsoincludes whether the project is in the condition to fulfill all
the eligibility criteria and theresponsibility of both sides in case there are two
parties involved in performing any project.
Technical Feasibility Study:-
This involves questions such as whether the technology needed for the system
exists, howdifficult 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,frequency of updating,
etc. In order to give an introduction to the technical system.
10
Schedule Feasibility Study:-
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.
Organizational Feasibility Study:-
This involves questions such as whether the system has enough support to
beimplemented successfully, whether it brings an excessive amount of change, and
whether theorganization is changing too rapidly to absorb it.
Cultural Feasibility Study:-
In this stage, the project's alternatives are evaluated for their impact on the
local andgeneral culture. For example, environmental factors need to be considered.
Legal Feasibility Study:-
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 project may face legal issues after completion too
Marketing Feasibility Study:-
This will include analysis of single and multi-dimensional market forces that could
affectthe commercial.So, before developing this system our team will generate some
document related to feasibilitystudy, which include all such feasibility analysis
as describe above.
EFFORT ESTIMATION:-
The project estimate is only as good as the estimate of the size of work to
beaccomplished; choosing a right software sizing metric is an important task.
11
The costs associated with the system are expenses outlay or losses arising
fromdeveloping and using a system. But the benefits are the advantage received from
installing andusing. Cost and benefits can tangible or intangible, fixed or
variable, direct or indirect.
Tangible or Intangible cost:-
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. Costthat are known to exist but their financial value
can not be exactly measured are referred to asintangible cost.
Cost of the system
One PC core 2 due 36000/RsOne inkjet printer4500/Rs
Total Hardware costs 40500/RsCost of the SOFTWARE
Visual basic 6.010000/RSMs Access5000/RS
Total software cost 15000/RSDevelopment cost:
Programming 20000/RsFor Analyst5000/Rs
Total development cost 25000/Rs
Intermediate printouts 150/RsElectricity cost 500/RSOthers 100/Rs
Total cost 650/Rs
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, msaccess is used as database (back end), operating
system windows vista ultimate.Total Effort Estimation = 15.181 Nominal Development
Time =5 MonthsSalary of Programmer =12,000
Cost required developed the product=60,000 Approx
DIRECT AND INDIRECT COSTS:-
Direct costs are those which are directly associated with a system. Its are applied
directly tooperator of the site.
16
Indirect costs are not directly associated with a specific activity in a system. It
is often refers toas overhead expenses
.
DIRECT OR INDIRECT BENEFITS:-
Direct benefits also can be specially attributes to a given project.Saving of time
is writing the record and transforming the old data from the store.Saving man
power.Indirect benefits are realized as a byproduct of another system for example:
o
Easy entry of record
o
Easy to modify any record
o
Easy to calculate feedback and determine weak points of any system.
o
Easy access of information with specific requirements.
o
Information can access from any other site of same objective.
Request Period:-
It is not necessary that all the required projects are desirable or feasible,
becauserequested projects only initialize when they are feasible in each and every
aspect. If the cost ismore 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 andevery aspects. In other words we
can say that the end user system is technically feasibleeconomically feasible
operational feasible and legally and time feasible.
SCHEDULE:
Development Schedule
PRODUCT FUNCTIONS
:-
The PBS functional architecture is shown in the figure below. There are 6 major
functions inSPRS. The specifics of these components are detailed in Section 3.0,
RequirementsSpecifications
.
19
System Feature
ID:
SRS_PBS _REG_01
System Feature Name:
Patient
Registration
22
Description:
Patient registration feature enables the registration process of the patient. The
feature stores the data in a database and retrieve usingregistration ID. Updates
the Patient data whenever necessary.
Activity Diagrams,Sequence Diagrams,Class Diagrams:
List the graphical models used to analyze the features and to better understand
what needs to happen in the system. This can helpidentify issues such as omissions
in the requirements. Remember that this is an analysis activity and not yet a
design activity. Proceedonly to a level of detail that allows you to understand the
problemdomain.The diagrams are defined as delineated in the Unified
ModelingLanguage (UML):Activity diagrams that show the user-system interactions:
Use thistype of diagram to better understand the flow of the work, and, in
particular, the branching.Sequence diagrams that show object interactions: Use this
type of diagram to identify the key concepts of the domain, i.e., the objectsthat
will implement the behavior.Class diagrams that summarize the classes of objects
that appear inthe sequence diagram: Use this type of diagram as a complement tothe
previous diagram.
System Feature
ID:
SRS_PBS_WARD_01
System Feature
Name:WARD
Management
Description:
This feature enable to maintain the wards(General/ICU) and abouttheir Patients
information .
Activity Diagrams,Sequence Diagrams,Class Diagrams:
<List the graphical models used to analyze the features and to better understand
what needs to happen in the system. This can helpidentify issues such as omissions
in the requirements. Remember that this is an analysis activity and not yet a
design activity. Proceedonly to a level of detail that allows you to understand the
problemdomain.
23
ID:
SRS_PBS _BS_01
System Feature
Name:
BILLING SYSTEM
Description:
This feature enable to give billing information so that patient billlscan be
calculated easily.
Activity Diagrams,Sequence Diagrams,Class Diagrams:
<List the graphical models used to analyze the features and to better understand
what needs to happen in the system. This can helpidentify issues such as omissions
in the requirements. Remember that this is an analysis activity and not yet a
design activity. Proceedonly to a level of detail that allows you to understand the
problemdomain.The diagrams are defined as delineated in the Unified
ModelingLanguage (UML):Activity diagrams that show the user-system interactions:
Use thistype of diagram to better understand the flow of the work, and, in
particular, the branching.Sequence diagrams that show object interactions: Use this
type of diagram to identify the key concepts of the domain, i.e., the objectsthat
will implement the behavior.
24
Class diagrams that summarize the classes of objects that appear inthe sequence
diagram: Use this type of diagram as a complement tothe previous diagram. >
S. No. Class NameResponsibility
Persistent (Y / N)
S1PATIENTThe patient must enter all the personal detailsPermanent DatabaseS2
ADMINISTRATORReceptionist: He has theresponsibilities to take the patient details
and to assign todoctor concern for the diseasesuffering by the patient .Permanent
DatabaseS3BILLSBills class has responsibility tomaintain bills of each
patient.S4MEDICINEThis class has the responsibilityto maintain the medicine
detailswhich are given to the patients..S5DOCTOR DETAILSThis class has the
responsibilityto maintain Doctor‘s schedule,and allotted the respectivedoctor to
the patient.S6WARD DETAILSThis class has the responsibilitythat should maintain the
WARD
25
details of patients and fee detailsof patient for General/ICU andalso shifting of
ward details.
State Analysis
Administrator (Receptionist) will be provided with a login name and password. When
a valid user enters the system, a list of services will bedisplayed as hyper links.
User can select any option and perform desiredoperations like master updating,
deletions, insertions, taking reports etc.Data updating service will be provided to
only designated user. Higher officials can see the reports. User can select logout
option and exit fromthe system.
State Transition Diagram
-
iiiii
USER CHARACTERISTICS:-
The following agencies are expected to submit bills/personnel transactions to the
PBSfrom internal billing and personnel systems:
26
idleActiveLoginRegestrationUpadatedetailViewReportLogout
End Users:
System Feature
ID:
SRS_REG_01
System Feature
Name:
ELIABILITY
:-
The factors used to determine system reliability are:
•
System should complete processing during the processing window.
•
System shall provide a data check-point that saves all completed transactions.
•
System shall retain historical records as follows:
System will archive to tape (tapes will be maintained for a period of sevenyears):
Patients’ transactions with an effective date prior to the current fiscal year
plus two prior fiscal years.
Patients’ transactions with a payment date prior to the current calendar year plus
two prior calendar years.
28
o
System will archive to disc:
Data extract files, until the next time the extract program is run. The System
Input/OutputSection within the Comptroller's office maintains 255 back-up versions
of all data extractfiles transmitted to agencies.
255 back-up versions of all print extract files transmitted to agencies. After 255
versionsare created, the System Input/Output Section moves them to tape and
maintains them for an additional four years.Safety and reliabilityRequirementsBy
incorporating a robust and proven RDBMS (MYSQL) into the system,reliable
performance and integrity of data is ensured.There must be a power backup for
server system
PERFORMANCE
:-
PBS performs overnight batch processing. A batch queuing process ensures that
batchesare 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 .All PBS batches received before the specified time are
processed that night. Batches receivedafter the specified are processed the next
night.PerformanceRequirementsSystem can withstand even though all the authorities
try to update thedata in the database tables at the same time. Access is given to
theonly authenticated employees of a hospital who are assignedrespective tasks.
SECURITY
:-
SYSTEM SECURITY
:-PBS Security is managed through existing procedures within the Comptroller's
officeusing system Security. A user identification (User ID) consisting of the
users first name, userslast name and the users’ designation in hospital/department
shall be assigned to all usersaccessing the system. In some cases, to avoid
duplicate User IDs, the convention may vary. Onlyusers’ with a needed designation
in hospital/department will be provided authorized logon 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:-
SPRS will be backed up as part of the scheduled backups.
29
•
The issues that measure the design are:
•
User-friendly interface.
•
Authorized users can only access the application.
•
Access is limited by the authorization level.
•
The new version replaces the older version when the document uploads
•
Ms Access is the database manager and visual basics as a front end.
DESIGN:-
DFDs showing Patient Billing System
-
0 Level DFD
-
1 Level DFD
-
31
LoginBill
patient
Patient data storepatient data storeCase paper data storePatient payment data store
billsupdateupdateupdate
patient reg.& paymentSyatempayment process systempatient
requestpayment reg idpayment advicecase paper updatereportpatient detail
E-R DIAGRAM: -
33
Data models are tools used in analysis to describe the data requirements &
Assumptions in thesystem from a top-down perspective .They also set stage for the
design of databases.There are three basic elements in E-R Models:
•
Entities are “things” about which we seek information
•
Attributes are the data we collect about the entities.
•
Relationships provide the structure needed to draw information from multiple
entities.
DEVELOPING AN E-R DIAGRAM: -
34
RELATIONSHIP DI
AGRAM
35
LOGICAL DATA ANALYSIS OF THE SYSTEM
Patient_DetailsPatient_id
NameSexFather’s nameAddressContact No
Doctor_id
Disease
Ward_No
AgeDate
StatusIsa
Doctor_DetailsDoctor_id
NameSexDepartmentAddressContact_No
Ward_Details
Ward_No
Total_DaysWardCost_Per_BedPatient_idTotal_BillStatus
Transaction_Details
Patient_id
Transaction id
Date_of_AddmissionDate_of_Discharge
Ward_No
Final_Bill_DetailsBill_id
Patient_id
Patient_NameWard_BillOther_BillTotal
Ward_No Bill_id
Other_Bill_DetailsBill_id
Patient_idICU_BillMessage_Bill
DATA DICTIONARY: -
The classification of the Total Number, Types & Names of Databases & Tables used in
the project are shown below here:1.Patient_idText2.Patient_Name
Text3.SexText4.Father’s_NameText5.AddressText6.Contact_NoNumber
7.Doctor_idText8.DiseaseText9.Ward_NoNumber 10.AgeNumber 11.DateDate/Time12.Status
Text13.Doctor_Name Text14.DepartmentText15.Total_DaysNumber
16.WardText17.Cost_Per_BedCurrency18.Total_BillCurrency19.TransactionText20.Date_of
_AdmitDate/Time21.Date_of_Discharge Date/Time22.ICU_BillCurrency23.Medicine Bill
Currency24.TotalCurrency25.Other_BillCurrency26.User_NameText
36
27.PasswordText28.TypeText
DESIGN CONSTRAINTS:-
GUI is only in English.
Login and password is used for identification of users and there is no facility for
guest.
This system can be accessed by the authorized users only.
There is no maintainability of back up so availability will get effected.
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
37
functional testing of the application, to achieve correct code and ensure all
functional and designrequirements are implemented as specified in the SRS
documentation.
The purpose of the Test Plan document is to:
•
Specify the approach that Testing will use to test the application.
•
Break the product down into distinct areas and identify features that are to
betested.
•
Specify the procedures to be used for testing sign-off and product release.
•
Indicate the tools used to test the product.
•
List the resource and scheduling plans.
•
Identify risks and contingency plans that may impact the testing.
•
Specify bug management procedures for the project.
OBJECTIVE:-
The objective of our test plan is to find and report as many bugs as possible to
improvethe integrity of our program. Although exhaustive testing is not possible,
we will exercise a broad range of tests to achieve our goal.
SCOPE:-
Testing will be conducted at the different level. The scope of testing will be
limited to thetop-level panels of the design. Both the functional aspect, i.e.
validity of the reports generated, aswell as compliance to the GUI guidelines will
be verified, the look and feel of the screens, theoverall 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.
TESTING APPROACH:
Testing is the process of executing programs with the Intent of finding errors,
rather than (amisconception) of showing the correct functioning of the programs.
The distinction may soundlike a matter of semantic, but it has been observed to
have profound effect on testing success.Testing should bear the following
objectives:
•
to reveal design errors
•
to reveal logic errors
•
to reveal performance bottlenecks
•
to reveal security loopholes
•
to reveal operational deficienciesThe Test Approach sets the scope of system
testing, the overall strategy to be adopted, theactivities to be completed, the
general resources required and the methods and processes to beused to test the
release. It also details the activities, dependencies and effort required to
conductthe System Test. The test approach should reveal the following details:
•
New & revised Transaction Processing
38
•
New Query Processes
•
Revised Audit process
•
Relocate Exceptions
•
Revised Query Management process
•
Revised Retrievals process A successful testing approach is one that detects an
undiscovered error.A necessary part of a testing approach is a definition of the
expected outputs or results. Do not plan testing effort on assumption that no
errors will be found.The probability of the existence of more errors in a section
of a program is proportional to thenumber of errors already found in that
section.Testing libraries should be set up allowing Regression test to be performed
at the time of systemmaintenance and enhancement. The later in the development life
cycle a fault is discovered, thehigher is the cost of correction. Successful
testing relies on complete and unambiguousspecification.
TEST PHASES:-
Test PhasesTesting StrategyApplied
39
Unit Testing-
Testing of the program modules in isolation with theobjective to find discrepancy
between the programs and the program specifications.White box testingin LLD
Integration Testing-
Testing of the linkages between testing program modules withthe objective to find
discrepancy between the programs andsystem specifications.White box testingin LLD
Function Testing-
Testing of the integrated software on a function-by-function basis with the
objective to find discrepancy between the programs and the function
specifications.Black box testing
Systems Testing-
Testing of the integrated software with the objective to finddiscrepancy between
the programs and the original objectiveswith regard to the operating environment of
the system (e.g.Recovery, Security, Performance, Storage, etc.).Black box testing
Acceptance Testing-
Testing of the integrated software by the end-users (or their proxy) with the
objective to find discrepancy between the programs and the end-user needs.Black box
testing
SCOPE OF TESTING:-
System testing is the process of testing the integrated software with regard to
theoperating environment of the system.( i.e. Recovery, Security, Performance,
storage, etc)
40
It’s worthwhile to note that the term has been used with different environments. In
its widestdefinition especially for the small scale projects, it also covers the
scope of integration testingand the function testing.For our application which
combines the integration testing, functional testing, system testing inone set.
All the testing done at the customers site are hopefully well and are similarto
those are shown in the description of design phase of these software. Theentire
input screens are same. All output screen are same ,because we usedthe technique
provided by MICROSOFT in our program so that if a computercan satisfy a minimum set
of hardware and software requirement then outprogram behave equally well on both
computer that on development site orcustomer’s site.
Therefore if you want to see any data, input screen, output screen reports and
printouts then youcan see them in the previous description of design phase.
ENTRY CRITERIA:-
The Entrance Criteria specified by the system test controller, should be fulfilled
beforeSystem Test can commence. In the event, that any criterion has not been
achieved, the SystemTest may commence if Business Team and Test Controller are in
full agreement that the risk ismanageable.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 human
resources must be assigned and in place.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 testedIf any medium or
low-priority errors are outstanding - the implementation risk must be signedoff as
acceptable by Business Analyst and Business ExpertProject Integration Test must be
signed off by Test Controller and Business Analyst.Business Acceptance Test must be
signed off by Business Expert.
REQUIREMENT OF SYSTEM TESTING:-
41
Testing is vital to the system. System testing makes a logical assumption that if
all the partsof 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 systemerrors on files and records
within the system. A small system error can conceivably explode intoa much problem.
Effective testing early the process translate directly into term cost saving from
areduced number of error.System testing is usable as a user oriented vehicle before
implementation. It is helpful to asystem tester to bridge the communicate barrier.
LIMITATION OF THE PROJECT:-
This project will not work for all hospitals. The project I am making is a real
life project. Stillthere are few loopholes, which should be taken care in the long
term. The project I am making isused in fewer organizations because it is a
traditional system of maintaining the patient billingmanagement. 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 point of
time are as under:-
o
This application is for standalone machine.
o
Typical (or as told by the clients).
42
BIBLIOGRAPHYReferences
Steven Holzner, Visual Basic 6 Programming Black Book, Dream Tech
Press,2007Evangelos Petroutsos, Mastering Visual Basic 6, BPB Publication,
2006Rajib Mall, Fundamentals of Software Engineering, PHI Learning Private
Limited,2008Sajan Mathew, Software Engineering, S.Chand & Company Ltd,
2007Prabhakar Gupta, Software Engineering, Pragati Prakashan, 2007Roger S Pressman,
Software Engineering a Practitioner’s Approach, Mcgraw HillInternational Edition,
2005Zultner R, Quality Function Deployment for software satisfying
customers,American Programmer, 1992Gilb T, Principles of Software Engineering
Management, Addison Wesley, 1998Budd T, fundamental of data base management,
Addison-Wesley, 1996
43
Project-Report-on-Hospital-Management-System (1).doc
Project-Report-on-Hospital-Management-System (1).doc
Document
42 pages
Project-Report-on-Hospital-Management-System (1).doc
rocketspeed
No ratings yet
145353629-Project-Report-on-Hospital-Management-System.doc
145353629-Project-Report-on-Hospital-Management-System.doc
Document
42 pages
145353629-Project-Report-on-Hospital-Management-System.doc
Jaya Shukla
67% (3)
project
project
Document
76 pages
project
Ms Rawat
No ratings yet