Académique Documents
Professionnel Documents
Culture Documents
0
Software Requirements Specification 28th Feb 2011
The Killers
The Killers
Version 1.0
Member2:-Killer Satyam
Revision History
Table of Contents
1.0 Introduction 5
1.1 Purpose 5
1.2 Scope
5-6
1.3 Definition, Acronyms, and Abbreviations
6
1.4 References
7
1.5 Technologies to be used
8
1.6 Overview
2.6 Constraints 11
1.1 Purpose:
To make a software for any hospital which enables the employees to calculate the total payment to be
made by any patient availing the services provided by the hospital system. Also, the software includes the
details of all the employees of the hospital and the patients and the resources of the hospital.
This software is applicable for any hospital or a private medical firm wanting to keep track of its
infrastructure and the total billing of the patients treated. Also, total record of the assets of the hospital are
taken care of.
• HTML (Hyper Text Markup Language): It is used to create static web pages.
platform, which is used for developing and running distributed java applications.
• Apache TOMCAT 6.0 : It is an application server that runs and supports the J2EE and the
• HTTP (Hyper Text Transfer Protocol): It is a transaction oriented client/ server protocol
• Ajax (Asynchronous Java Script and XML): It is a technique used in java script to create
• Web 2.0: It is commonly associated with web applications which facilitate interactive
information sharing, interoperability, user-centered design and collaboration on the World Wide
Web.
• NetBeans 6.9.1 and JDK 1.6: It is the IDE(Integrated Development Environment) provided
by Sun Microsystems for the development of java applications which include both desktop
1.4
References:
The references for the project are taken from the following sources:
www.google.com
• MySQL: Database.
The software acts as an overall interface between the various actors, the
product also as the name suggests PATIENT BILLING SOFTWARE performs
its basic operation of calculating the total bill to be paid by each patient after
the treatment operation.
The front end client gets to view the interface in which there are
following properties:
➢ The first page gives the information about the hospital for which
the software is used, basically the USER interface.
➢ The employees of the organization through the first page can
login to the system for any advancements with their valid user
id’s and passwords provided to them by the administrator.
➢ Then the authenticated user whether the user is a staff member
recruited for specific billing purpose or a doctor of the
The web server used is Apache Tomcat 6.0 run on a windows operating
system but the client or the end user does not need the server as the
software will be needed to be hosted on the domain by administrator and
the user only has to open the related URL.
-I- Data Base Server (Not Applicable For The End User):
The Back End is the MySQL server 5.5.8 which is used to store all the
information provided by the actors. The following information is stored in
the database:
✔ The information of the employees of the organization.
✔ The information of the patients of the hospital.
✔ The information of the assets of the organization such as the
number of beds free or occupied, the wards free or occupied by
patients etc.
The various functions which the product will specifically perform are:
Pag
e 10
2.5 User Characteristics:
The characteristics which the user needs to possess to use the product are:
2.6 Constraints:
2.10.2 ER Diagram:
The ER Diagram for the various relationships will be as follows:
3. Specific Requirements:
The use-case diagrams shown earlier represents the way in which each of the
different actors are related together by the software. The various points about
the diagram are: