Anda di halaman 1dari 56

BY, Himashree vakya

ORGANISATION

GALAXY SOFTWARE SOLUTIONS


Galaxy Software Solutions (GSS) is an IT Solution Provider for a dynamic environment where business and technology strategies converge. GSS focuses on new ways of business combining IT innovation and adoption while also leveraging an organizations current IT assets. GSS work with large global corporations and new generation technology companies- to build new products or services and to implement prudent business and technology strategies in todays environment.

Galaxys range of expertise includes:

Software Development Services

Engineering services
Systems Integration Customer Relationship Management Supply Chain Management Product Development Electronic Commerce Consulting IT Outsourcing
4

PURPOSE
Modern inventions in the field of computer software have raised the Standard of computers.
Many people from Engineering, medicine,Business, Agriculture etc. are interested in the computer study.

Because of this in the every work of life we find computers and computerized applications. Many languages and packages are used to develop different types of software. Now we are using java Software to develop Hospital Automation project.

PROJECT DESCRIPTION
The Hospital Automation project is more suitable to todays Hospital environment compared to traditional manual system, this requires less work by the user. This is developed using Java Servlets, thus it can be executed on the net. So it is also suitable for the Hospital, a single person can manage which are having more than one branch using this project a Hospital easily. So this will make more work with less man energy.
7

Hospital Automation project gives modularity by arranging different sections of the hospital.

By using ORACLE as backend, we have arranged mesh of tables, which are working in a network like structure.
Management of patient information is properly handled. We thought of all the basic and primary needs Hospital Automation.

IDENTIFICATION OF NEED
The HOSPITALS are currently maintaining the patients database manually which is a very time consuming process. It deals with attending to patients, identify the symptoms and concluding the name of the disease, giving the right prescription & diet details etc .,. So it becomes a very tedious job for the doctors to look after these particulars to complete the task at right time.
9

The HMS system not only deals with patient particulars but also takes into consideration of case history, common diagnosis and test details previous doctors prescription, new tests, system variation, test deviation etc.,.
As all the process are done manually the right decisions and delivery of the details are not done at right time, because of the slow processing.
10

FURTHER DRAWBACKS OF EXISTING SYSTEM


Time Delay: In the existing system, information related to all transactions is stored in different registers. Since all the transactions are stored in different registers it takes lot of time to prepare different reports.
Accuracy: Since the same data is compiled at different sections, the possibility of tabulating data wrongly increases. Also if the data is more, validations become difficult. This may result in loss of accuracy of data.
11

Redundancy: As the information passes through different registers, each register is consolidated and sent to next register. So the same information is being tabulated at each register, which involves lot of complication and duplication in work, thus it causes redundancy.

Information Retrieval: As the information is stored in the particular Format, it can only be retrieved in the same format. But if it is to be retrieve in different format, it is not possible.

12

Storage Media: In the existing system, data transaction being stored on too long registers it is very difficult to refer after some time. Reports: At the various reports are tabulated manually. They are not such Attractive and require more time. Enquiry: Enquiry for different level of information is much more difficult. Online enquiry of data is not possible.
13

PRELIMINARY INVESTIGATION
After studying the existing system thoroughly, the following modules were being identified Patient Selection Patient Details Case History Doctors Prescription

Master Detail Interfaces


14

Patient Selection:
This module deals with the storage of the maintenance master information pertaining to the patient details, navigation, security, master details.
Add a patient. test report to existing

Delete an existing patient from the database.

15

Patient details:
This module deals with the personal, family, hereditary, and others details related to the patient.

Case history:
This module deals with the symptoms & diagnosis, test details and previous doctors diagnosis details.

16

Doctors prescription:
This module deals with the symptoms of the disease, tests conducted, medicines prescribed, diets & diagnosis.

Master detail interfaces:


This module deals with the lab details, tests details, common symptoms, common problems & medicine details.
17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

REQUIREMENT SPECIFICATION
Functional Requirements:

Inputs:
Basically all the information is managed by the software and in order to access the information one has to produce one's identity by entering the user-id and password. Every user has his/her own domain of access beyond which the access is dynamically refrained rather denied.
32

Output:
The major outputs of the system are tables and reports. Tables are created dynamically to meet the requirements on demand. Reports, as it is obvious, carry the gist of the whole information that flows across the institution. This application must be able to produce output at different modules for different inputs
33

SYSTEM REQUIREMENTS
Software requirements
Java

servlets

ODBC Drivers installed JDBC Drivers installed Fully Functional Html Editor

Tomcat 4.1
Oracle
34

Hardware Requirements
Personal computer with 8086 Processor 2.1 GB hard disk space 128 MB RAM

35

TECHNOLOGY USED
JAVA JDBC SERVLETS

HTML
ORACLE

36

JAVA
37

OVERVIEW OF JAVA TECHNOLOGY


HISTORY OF JAVA Java language was developed by James Gosling and his team at sun micro systems and released formally in 1995. Its former name is oak. Java Development Kit 1.0 was released in 1996. To popularize java and is freely available on Internet.
38

FEATURES OF JAVA
Java is object-oriented language and supports encapsulation, inheritance, polymorphism and dynamic binding, but does not support multiple inheritances. Every thing in java is an object except some primitive data types.

Java is portable architecture neutral that is java programs once compiled can be executed on any machine that is enabled.
39

JDBC
40

JAVA DATABASE CONNECTIVITY (JDBC)


JDBC makes it easy to write java code for accessing sql databases.
JDBC is a multidatabse application programming interface (API) that provides java objects for working with data base drivers,connections,sql statements and query resultsets
41

SERVLETS
42

SERVLETS
What is a Servlet? Servlets are modules that extend request/response-oriented servers, such as Java-enabled web servers. For example, a servlet might be responsible for taking data in an HTML order-entry form and applying the business logic used to update a company's order database.

43

Servlets are to servers what applets are


to browsers. Unlike applets, however, servlets have no graphical user interface.

Servlets have become most widely used within HTTP servers; many web servers support the Servlet API.

44

SERVLET
Request

WEB SERVER

CLEINT

Servlet Name + parameters

JVM
Response

SERVLET

DATA BASE
45

JVM loads the servlet on the request from client if servlet is not loaded.

HTML
46

ABOUT HTML
HTML(hyper text markup language)

is a language used to create hyper text documents that have hyper links embedded in them.

It consists of tags embedded in the text of a document with HTML..


47

We can build web pages or web documents. it is basically a formatting language and not a programming language.

The browser reading the document interprets mark up tags to help format the document for subsequent display to a reader
48

ORACLE
49

The Oracle Relational Database Management System (RDBMS) is an industry leading database system designed for mission critical data storage and retrieval. The RDBMS is responsible for accurately storing data and efficiently retrieving that data in response to user queries.
50

The Oracle Corporation also supplies interface tools to access data stored in an Oracle database. Two of these tools are known as SQL*Plus, a command line interface, and Developer/2000 (now called simply Developer), a collection of forms, reports and graphics interfaces.

51

Conclusion
This is a project dealing with the computerization of services of HospitalManagement. This project deals with the patient information and it adds new patent and gives admission.
It genrates reports like which patient is alloted to which doctor, and which patient contains which disease.
52

It also deals with the symptoms & diagnosis, test details and previous doctors diagnosis details.

The Doctors prescription module deals

with the symptoms of the disease, tests conducted, medicines prescribed, diets & diagnosis. So, It is easy to maintain information to retrive and process the data compare to existing manual system.
53

Bibliography
1. Software Engineering - Practioners Approach by Roger S.Pressman, McGraw Hill International Edition. 2. Java Script from SSI Technologies. 3. An Introduction to Database System by C.J.Date. 4. Java Complete References Patrik Nortan. by

54

5.Thinking in Java (BPB Publication) by Bruce Ekkel. 6. CORE Servlets & JSP from sun micro systems by MARTHALL
7. Oracle Complete Reference

8. UML in 24 Hours - SAMS outline by JOSEPH SCHMULLER.


55

56

Anda mungkin juga menyukai