Sunteți pe pagina 1din 9

Online Patient Appointment System(OPAS)

Software Requirements Specification


For

Online Patient Appointment System


Version 1.3 approved

Prepared by

ada ERYKSEL-20080301002

Emre UZUN-20070301038

Ogur CAVUS-20070301033

Kadir Has niversitesi-Software Engineering

05.04.2011

Online Patient Appointment System(OPAS)

Revision History
Name Introduction Current System Date 19.03.20 11 23.03.20 1124.03.20 11 25.03.20 1127.03.20 11 30.03.20 1131.03.20 11 02.04.20 11 Reason For Changes A research is done After research a task prepared in Turkish and maket them in order. Version 1.0 1.1

Proposed System

In this section we detailed the scenerio ,we mplemented GUI,and use case and sequence dagram s prepared Peformance and securty needs fort he system s investigated and minumum system requirements are presented. Unknown words are explained in this section and some standarts are added.

1.2

Non-Functional Requirements

1.3

Domain Requirements

1.3

TABLE OF CONTENTS

1. Introduction
1.1 PRODUCT AIM 1.2 THE SCOPE AND OPERATION OF THE PRODUCT 1.3 OBJECTIVES AND SUCCESS CRITERIA 1.4 OVERVIEW 1.5 DESIGN AND IMPLEMENTATION CONSTRAINTS 2. 3. 3.1 3.2 3.2.1 3.2.2 3.2.3 CURRENT SYSTEM PROPOSED SYSTEM FUNCTIONAL SYSTEM REQUIREMENTS SYSTEM MODELS SCENARIOS USE CASE MODEL SEQUENCE DIAGRAM

4. NONFUNCTIONAL REQUIREMENTS ERROR: REFERENCE SOURCE NOT FOUND 4.1 4.2 4.3 4.4 PERFORMANCE REQUIREMENTS SAFETY REQUIREMENTS SECURITY REQUIREMENTS SOFTWARE QUALITY ATTRIBUTES
2

Online Patient Appointment System(OPAS) 5. DOMAIN REQUIREMENTS

1. Introduction
1.1 System Aim
Online Patient Appointment System, a crash of any of the patients in the hospital andthe hospital and the hospital's capacity to prevent unnecessary patient kalabalklnathe most appropriate way is a system designed to offer patients. Aim to streamlineoperations and to facilitate the hospital. The hospital's doctors and patients over the Internet using the physician's right to choose to receive a work schedule that allows theappointments in accordance with the wishes of the physician and the hospital before the results of laboratory tests and physician examination and resulting diagnosis to be called by the physician can see the inspection and control.

1.2 The Scope and Operation of The System


Online Patient Appointment System, primarily to give a better health service iindir. Genel Operating; patientsto register without system only the mother's ID number and the person's name, father's name, date of birth along with information such as ID number provided input to the system with a random request. Enter the systemafter examining a patient wants to be able to choose clinic. After choosing theoutpatient clinic appointment dates that could (with a blank between the dates ofappointment), the appropriate one is selected by the patient. Then select the physicianwith the selection and appointment shall be approved hours. Event started by the system will be sent to the email or SMS message with the approval and appointmentprocess will take place. Keeping records and reporting of the patients are asked to not come to the appointment. A software that performs these operations will be prepared.Examination requested by the patient as a result of the inspection results of laboratory examinations of patients coming to hospital can be given over the Internet.

1.3 Objectives and Success Criteria


-Registration and appointment process be done quickly and easily by anyone in asystem, - To adapt to rapid changes in information technologies and take advantage of existingtechnologies, as well as a system that will contribute to the development of technology, creates our priority targets and we provide technology integration.

Online Patient Appointment System(OPAS)

1.4 Overview
Online Patient Appointment System that respond to the needs of hospitals and patients, and written in order to supervise and protect the rights of their time and inspection work to be implemented. In addition, patients can see a betterservice for keeping the plan in front of a web-based online system for hospitalappointments.

1.5

Design and Implementation Constraints

The system does not allow the same person to receive an appointment for the second time the same poliniklie. Poliniklie appointment of a person can receive more than one. People realized that the appointment two hours before the appointment can not come again to cancel over the internet. In this case, the system will automaticallycancel the appointment of a person is given the right to make an appointment to another patient. Part of the appointment came to get an appointment with a blacklist prepared to detectthe system, the system that we introduce people to our system for some time thatpeople (on request) will ban the entry. In this way, users of the system unnecessarily in front of the front is closed and usurped the rights of patients shall be in the past. 2. CURRENT SYSTEM

Online patient appointment system and better meet the needs of priority of any hospitalis to provide health care services. Thus, thanks to this system and observe patients in order to protect the rights of inspection time and work to create. Have been included inthe system, all belonging to the hospital clinics and district hospitals and polyclinicsthat may be included in the online appointment service. The user according to the system, including doctors, to see dates and times are requesting an appointment orconsultation. Both the physician and patient appointments to remember email andSMS system features. In addition, if the users of the system interface to explain the use of windows in a singlewindow interface that will take place in the program, the user encounters a page tologin. Log-user fills in the credentials of its own according to the role. After entering thistransaction, as well information, the user pushing buttons or forms will be made by filling out the appointment process. However, the output of the interface screen, themouse and keyboard inputs.

Online Patient Appointment System(OPAS)

3. Proposed System
3.1 FUNCTIONAL SYSTEM REQUIREMENTS

The project generally consists of three main parts: Records (Database), Graphically User Interfaces (GUI), Web Interface (WEB). Interfaces which can be make transactions; GUI: User Definitions and Authorization (Admin,users doctors and patients) Doctor Definitions (Personal Information, Areas of Expertise, Event Admission Information) Patient Definitions (Personal Information, Address Information , Member Information) Reports works based on GUI WEB: Appointment Request (Patient) Appointment Confirmation (Admin) Appointment Event Realization (Doctor) Reports: List of Patients, Doctors List, doctors' appointment-Admission Schedule,TimeBased Event Tracking List, List of appointments that did not happen.

3.2 SYSTEM MODELS 3.2.1 Scenarios

Online Patient Appointment System(OPAS)

RESERVATION FOR AN APPOINTMENT BY PATIENT


The concept of our appointment reservation system based on accepting patients over the internet.Firstly ,the patient enters his/her TC identification number ,then application receipts personal informations and log in to the system.Aplication offers three options that registration for an appointment ,cancelling a record ,and labaratory analysis result.To enter registration menu that shows policlinic list.A selected policlinic includes name of doctors that are available to choose with date.After pressing the check button ,system process for an sms info.SMS includes information about registered doctor name, policlinic and, date.In this manner ,the registration process is completed successfully. Note: Appointment system certainly not gives any right(three options) to people ,if there is given any information not real or wrong.

CANCELING AN APPOINTMENT BY PATIENT


Canceling process begins with entering TC identification number to application system that check for personal information and log in to the system. Aplication offers three options that registration for an appointment ,cancelling a record ,and labaratory analysis result.When the pation choose to canceling a record ,system shows informatio about registration and canceling button is pressed.Then application sends confirmation to system ,then an sms that is about canceling is sent to user and the process is completed in success. Note:A constraint for canceling process is ,the user request to cancel is sent must be at least an hour before reservation date.

QUERY TO AVAILABLE DOCTOR AND THEIR DATES


The patient enters the neccessary information in advance on the screen shows the available doctors, policlinics ,dates.

ACCESS TO LABORATORY ANALYSIS RESULTS


Accessing to laboratory analysis results begins with entering TC identification number to application by user.System logs in and loads personal information. Aplication offers three options that registration for an appointment ,cancelling a record ,and labaratory analysis result.Pushing to labarotary analaysis result tab shows a screen includes results.As a result ,the user is able to print his/her result over Internet.

COME TO THE HOSPITAL APPOINTMENT


Up to now,a user registered for an appointment and registration is completed in success.A patient should come to policlinic before 15 minutes from inspection time.

3.2.2

Use case model

Online Patient Appointment System(OPAS)

3.2.3 SEQUENCE DIAGRAM

Online Patient Appointment System(OPAS)

4.

NONFUNCTIONAL REQUIREMENTS

Performance Requirements Application is based on web.Users are free to use any web browser program to process their transaction.The system consist of three layer structure.First layer is the client side that interfaces will allow patinents access to the system ,the second layer is the web server ,and the last one is database.At the same time ,web server and database management system will allow up to 200 users to operate on system.Web page is design easy to for being userfriendly.To acces to the system iuser authentication will be done through MERNIS(Merkezi Nfus daresi Sistemi).The performance of accessing to system depends on the speed of internet and performance of MERNIS system. Safety Requirements When user Access to reservation system by online ,firstly patients TC identification no or reservation number that subscribed have before will be entered ,and user will enter an answer for access in safe.As a summary ,a patient perform authentication process will work based on personal information verification. The system will check and will use this information to the patient's request for an appointment.The program used in pricacy that is just the integrity of data is only part of the job.The system includes only TC identification number and laboratory analysis results of patient.The laboratory analysis results will be receipt by web service from 8

Online Patient Appointment System(OPAS) HBYS/LBYS and there will be no dependency with HBYS.HBYS system accepts and verifies that patient came to appointment.

Security Requirements

The important point is that data protection and security.Patient records are kept in electronic form can lead to data loss,and damages. Making use of the database logging feature will be provided for the integrity of the system ,when something hapends like database crash,power autage etc.The application will feature in the data backup and transfer.While datas are in server ,damages that may occur in processors does not affect data.Becouse of the sistem is discrete with HBYS system ,such a security will be provided.
Software Quality Attributes

Transaction and foreign key support for the project must be used in the database.The program must supported by platform and other java applications have to be able to run.However, the UML diagram of the software with database system at the bottom of the code based on java and features that will be supported.

5.DOMAIN REQUIREMENTS Consultation: Examining a patient by two or more doctors to reach the exact diagnosis is called consultation.
Logging: is recording data over time or in relation to location either with a built in instrument or sensor or via external instruments and sensors by an electronic device . HBYS:

Hospital Information Management System

S-ar putea să vă placă și