Alosra CLINIC

Submitted In Partial Fulfillment of Requirements for the Degree of

Bachelor of Science in Business Informatics (BSBI)

Software Engineering Project-A

3st Trimester 2009-2010

Submitted to:

Mr. Zakaria AlRababa'h

College of Business Studies

AMA International University, Bahrain

July2010

Prepared By:

Fatima makki ali
Bushra Mohammed
Hussain ali atya
Noora Jassim
Khatoon Ebrahim / BH07500643
BH07500388
BH06500828
BH06501059
BH07500619


Acknowledgment

First and foremost is God. Without the strength from God, we don't believe we could have taken this effort in completing the report.

We would like to thank everybody who assisted us in the preparation of this project. The experience of conducting a research and writing has been the most challenging part of our long period of intensive work. Without the assistance of so many it would not have been possible.

We would also like to extend our sincere gratitude to Dr.Zakaria Alrababa'h for supervising this project and rendering generous advice and guidance and utmost the real support and encouragement, throughout the process of completing this report.

We would like to thank all those who cooperated with us in conducting the research and for all the practical advice, guidance and support.

Finally, words could not express our deepest gratitude to our friends and family, for their love, patience, support, favors and all other things.

Contents

CHAPTER I 7

Introduction 7

1.0Background of the study 7

1.2Purpose of the Study 8

1.3 Objectives of the Study 8

1.4 General Objectives: 8

1.5 Specific Objectives: 8

1.6 Hypothesis of the study 9

1.7 Scope of Product 9

1.8 Definitions of Terms 10

CHAPTER II 11

2.0Review of Related Literature and Studies 11

2.1Theoretical /conceptual Framework of Study 11

2.2 Framework of the study 11

2.3Related literature 12

2.4Foreign Literature 13

2.5Local Literature 17

2.6Related studies 19

2.7Foreign studies 19

2.8Local research projects: 21

2.9Significance of the Study 22

2.9.1Educational significance 22

2.9.2Economic significance 23

2.9.3Technological significance 24

2.10.3The advantages of Visual Basic: 26

2.10.4The disadvantages of Visual Basic: 27

CHAPTER III 28

3.0The Analysis Phase 28

3.2Methods of Research Used 28

3.3Descriptive Research Method 28

3.4Creative Research Method 29

3.5Prognostic Research Method 29

3.6Data Gathering Instrument 30

3.6Observation 30

3.7Interview 30

3.8Questionnaire 31

3.9Evaluation Form 31

3.9.1Analytical tools: 31

3.9.2Data Flow Diagram (DFD) 32

3.9.3Visual Table of Contents (VTOC) 33

3.9.5System Flowchart 34

3.9.6Methods used in Developing the System 34

The Waterfall Model 35

3.10System Feasibility 35

3.10.1Specification & Requirements 35

3.10.2Design 35

3.10.5Implementation 36

3.10.6Testing 36

3.10.7Maintenance 36

3.11Methods used for Product Evaluation 37

3.11.1Technical Feasibility 37

3.11.2Operational Feasibility 37

3.11.3Test 38

3.12Formula to compute the Mean: 38

3.12.1Economic Feasibility 39

3.12.2 Formula used to determine the Economic Feasibility 39

CHAPTER IV 41

4.0 The New System 41

4.1 The Need to Develop of System 41

4.2The Objectives of the System 41

4.3 The Prospective Users 42

4.4The Components of the Designed System/ Software 43

4.5 General Functions and Features 43

4.6System / Software Development 44

4.6.1 System Requirements 44

4.6.2 Hardware Specifications 44

4.1.3 Software Specifications 45

CHAPTER V 46

5.0Implementation Phase 46

5.1Sample Output Screen 46

5.1.1Main Page 46

5.2Customer Questionnaire Result 52

CHAPTER VI 58

System Testing 58

6.0System testing 58

6.1Testing the whole system 58

6.2Types of system tests 59

6.3 Software Testing Objectives 60

6.3.1 Primary objectives 60

6.3.2 Secondary Objectives 60

CHAPTER VII 65

7.0 Summary 65

7.1 Specific Objectives: 65

7.2 Conclusion 65

7.3Recommendation 66

CHAPTER I

Introduction

1.0Background of the study

Alosra clinic consultant or health care, which provides a specialist, an outpatient service for patients with severe and / or high blood pressure secondary.

It also provides specialized health care service in the various Community Health Care Center, an outreach program to provide support to health centers in local communities, and a 24-hour ambulatory blood pressure in order to serve the whole society and an essential service, staffed by the sisters.

The main reason for the opening of the clinic is to increase the number of patients with high blood pressure in Bahrain

Dr. Fatima Obaid Ali, founder and CEO of the clinic was born in Dubai .UAE. I got a Masters degree in pediatric high blood pressure from the University of London, United Kingdom, in 1994 with distinction.

Dr. Fatima began her career with the Rashid Hospital in Dubai in 1995. In 1998 moved to live in Bahrain and launched the idea of establishing a private clinic patients with high blood pressure, and this clinic designed to care for the sick and provide medicine and vaccines necessary and try to reduce the level of disease in Bahrain.

1.1Company's Current Situation

Currently the clinic using manual system which cost effort, time, and expenses specially the grading work needs the accuracy. That’s why the system which we are going to develop will help the clinic to manage the grading procedure.

1.2Purpose of the Study

We choose this type of system because facilitate the entry of patients to the treatment room by opening a special file for each person, this file contains data on patient treatment and his reports and all related visit to the clinic and medicines used by all the details necessary to direct a doctor to the patient

And the system saves all the data related to the patient and makes it a secret "because the right of the patient".

It can also with the passage of time development of the system to automatically send messages containing tips specific to each patient and communicate with the patient to ensure his safety.

1.3 Objectives of the Study

1.4 General Objectives:

To design and develop an automated patient and staff system for the clinic.

1.5 Specific Objectives:

1. To determine how the existing system works.

2. To enumerate the problems encountered in the existing system.

3. To design and develop the proposed system that will provide:

A.User friendly & easy navigation system

B.Saves time and convenient

C.Up to date information.

4. To determine if the proposed system is technically, operationally and economically feasible for implementation.

1.6 Hypothesis of the study

It answerers the objective of the study into two ways:

-Alternative hypothesis (Ha): there is a significant difference between the purposed and the existing system in term of convenience, efficiency, speed, accurate information and reliability.

-Null hypothesis (Ho): there is no significant difference between the purposed and the existing system in term of convenience, efficiency, speed, accurate information and reliability.

1.7 Scope of Product

Scope: the proposed database software programme will include many features that would be required for the all the staff

The main feature of the database software programme will be to help the staff and patient for save time

Delimitation: this system can use by the staff with the managements to obtain the patient information when they required to get it.

1.8 Definitions of Terms

Accuracy - This is the ability of the system to generate correct and precise results that the system can perform.

Acquiring - It gathering something like knowledge or information from somewhere.

Computer - It is an electronic device design to manipulate data so useful information can be generated.

Computer Literate - is a person who knows how to operate a computer.

Computer application - is the software by which we can do some specific work.

Eliminating - mean removing.

Efficiency - is the ability of the system to produce the desired result with a minimum of time and effort.

Infrastructure - This is the basic structure, processes, and design for any business or organization.

Information technology - That is the technology of the production, storage and communication using computers and micro computers.

Interface - the interaction of the computer with the user.

Interactive window - These are the frames which are user friendly and it can take and give information from and to the user.

Software and tools: In this part of the introduction we are going to talk about the tools we used to develop our project.

CHAPTER II

2.0Review of Related Literature and Studies

2.1Theoretical /conceptual Framework of Study

In this section of the study, our attempt is to compile and present the existing literatures, previously published articles, e-books and journals that speak about web based business solutions such as the clinic new system for which the project is done. In the present world, these days, having a fully automated system is very necessary for enhancing the revenue growth of the business. So most of the organizations realize their business can't maximize profits without an automated system. Selling products or providing services become easier for both customers and the company when it becomes automated.

2.2 Framework of the study

This framework of the study shows the relationship of the input, process and output of the existing and the proposed system.

These are the basic functions of the software. Data must be feed into the process (input), which is then analyzed and reorganized (process), and then it is displayed or printed (output).

The Framework of the study describe that how this system has to be developed in creating a theoretical model of computer based management System for Popular health clinics. The mission of the developers is to work closely with the clients to visualize and realized their potential in the challenging environment. It is convenient to inquire information of patients required by the doctors, nurses and other staff; the designed system is accurate, efficient, reliable and not time consuming.

In case of tradition approach, when a intended staff enquiring such information about particular patient in the clinic, the receptionist either has to remember all the details of the patient or has to go through the register to get the detail information about the patient or have to search in store for the patient file among bulks of stored files.

2.3Related literature

The researchers researched the following literature to enrich the study as well give prestige and credibility to the study.

These days the computer based applications has established itself as a very important tool for everyday life and the user friendly interfaces are always in demand because it is easy to understand and easy to operate. Hence the purpose of developing software for patient management system, lots of input has been taken from customers and clinic staff. Current manual system is analyzed by going through all the record keeping system and realizing all the problems encountered by the current system.

By 1999, spending over the Internet reached $20 billion, although mostly in the developed countries only. Many companies contributed to this growth by doing their business online in the U.S.A & Europe, but not yet established in the developing countries or in the Middle East, but it is catching up, with many developing countries investing heavily on internet.

2.4Foreign Literature

Some may ask the reasons for creating a computer based system or a website and what’s the need to develop and re-design an existing system. Many companies nowadays are facing stiff competition in the field of business and proving their credibility in internationally market.

Companies have to develop themselves and come in terms with the latest technologies in the 21st century. Information technology has revolutionized the way people behave, work and interact with each other. Businesses and other various industries are quickly jumping on the bandwagon of this new development. As this has become one of the main criteria in showing an institutions development and progress.

According to the book “Building & promoting successful websites” by Mike Slocombe, published by Rotovision, U.S.A dated August 2003, says that:

“Pros and cons come into play in most Web site design decisions. For example, developers must weigh design versus download time or latest technology versus browser compatibility. These decisions are unique to each site and help developers make knowledgeable choices. The advice can be as simple as hitting the auto button on the levels panel in Photoshop to clear up a muddy photograph or as complex as delivering appropriate content to your audience.”This is a good book that looks at all the details involved in making a Web site. It's well written, well designed, well coded, and gets lots of attention from search bots. And it clues readers in to some of the coolest sites existing on the Web today.

This information serves us a background for the overall development of the website, as it gives vital information needed how website designed for end users should look like.

In the book “Build your own website – the right way using HTML & CSS”, by Ian Lloyd, published in May 2006, states:

“Learn web design from a beginner’s book; get taught the basics along with some nasty old code that should have been ditched a few years ago. Discover that there are such things as 'web standards' and realize that they've been taught things that go against those standards. Try to unlearn many things that they spent time and money on learning. Only then can they understand the error of their ways (not their fault - the books were to blame) and can then move on to the excellent intermediate/semi-pro books I mentioned”

Build Your Own Website the Right Way Using HTML & CSS teaches web development from scratch, without assuming any previous knowledge of HTML, CSS or web development techniques. This book introduces us to HTML and CSS as we follow along with the author, step-by-step, to build a fully functional web site from the ground up.

However, unlike countless other "learn web design" books, this title concentrates on modern, best-practice techniques from the very beginning, which means the researchers, will; get it right the first time. This article is taken from the website “killersites.com”; it’s a web design tutorial site which gives lot of information on the Do’s & don’ts of web design:

1. No page counters: Page counters do nothing except make you look like an amateur, mess with your design and tell people information about your site you probably don’t want them to know.

2. Forget blinking or flashing text: The only place you see blinking and or flashing text is on the neon signs of web sites made in the mid 90's! People don’t like them.

3. Make your titles on your web page make sense: One of the core attributes of a web page is its title. In between the <title> </title> tags you can specify the page's title as it appears in the browsers top title bar and in the search engine results. People pay attention to page titles, so you should make sure that they are clear