alosra clinic

Document Sample
alosra clinic Powered By Docstoc
					                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                 BH07500643
    Bushra Mohammed                  BH07500388
    Hussain ali atya                 BH06500828
    Noora Jassim                     BH06501059
    Khatoon Ebrahim                  BH07500619



                           1
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.




                                   2
Contents
CHAPTER I .................................................................. 6
Introduction .................................................................. 6
1.0Background of the study ......................................... 6
1.2Purpose of the Study .............................................. 7
1.3 Objectives of the Study ............................................. 7
1.4 General Objectives: ................................................... 7
1.5 Specific Objectives: .................................................. 7
1.6 Hypothesis of the study ............................................. 8
1.7 Scope of Product ....................................................... 8
1.8 Definitions of Terms ................................................. 9
CHAPTER II ............................................................... 10
2.0Review of Related Literature and Studies ................... 10
2.1Theoretical /conceptual Framework of Study.............. 10
2.2 Framework of the study ........................................... 10
2.3Related literature................................................... 11
2.4Foreign Literature.................................................. 11
2.5Local Literature ..................................................... 16
2.6Related studies ..................................................... 18
2.7Foreign studies ..................................................... 18
2.8Local research projects: ........................................ 20
2.9Significance of the Study ...................................... 21
2.9.1Educational significance .................................... 21
2.9.2Economic significance ....................................... 22
2.9.3Technological significance ................................. 23
2.10.3The advantages of Visual Basic: ..................... 25
2.10.4The disadvantages of Visual Basic: ................. 26
CHAPTER III .............................................................. 26
3.0The Analysis Phase .............................................. 26
3.2Methods of Research Used .................................. 27
3.3Descriptive Research Method............................... 27
3.4Creative Research Method ........................................ 28
3.5Prognostic Research Method ............................... 28
3.6Data Gathering Instrument ................................... 28
3.6Observation........................................................... 29
                                       3
3.7Interview ................................................................ 29
3.8Questionnaire ........................................................ 29
3.9Evaluation Form .................................................... 30
3.9.1Analytical tools: .................................................. 30
3.9.2Data Flow Diagram (DFD) ................................. 30
3.9.3Visual Table of Contents (VTOC) ...................... 31
3.9.5System Flowchart .............................................. 32
3.9.6Methods used in Developing the System .......... 33
The Waterfall Model ................................................... 33
3.10System Feasibility ............................................... 34
3.10.1Specification & Requirements.......................... 34
3.10.2Design .............................................................. 34
3.10.5Implementation ................................................ 35
3.10.6Testing ............................................................. 35
3.10.7Maintenance .................................................... 35
3.11Methods used for Product Evaluation ................. 36
3.11.1Technical Feasibility ........................................ 36
3.11.2Operational Feasibility ..................................... 36
3.11.3Test .................................................................. 37
3.12Formula to compute the Mean: ........................... 37
3.12.1Economic Feasibility ........................................ 38
3.12.2 Formula used to determine the Economic
Feasibility ................................................................... 38
CHAPTER IV .............................................................. 40
4.0 The New System ..................................................... 40
4.1 The Need to Develop of System .......................... 40
4.2The Objectives of the System ............................... 40
4.3 The Prospective Users ........................................ 41
4.4The Components of the Designed System/
Software ..................................................................... 42
4.5 General Functions and Features ......................... 42
4.6System / Software Development................................ 43
4.6.1 System Requirements ........................................... 43
4.6.2 Hardware Specifications ....................................... 43
4.1.3 Software Specifications......................................... 44
                                        4
CHAPTER V ............................................................... 45
5.0Implementation Phase .......................................... 45
5.1Sample Output Screen ......................................... 45
5.1.1Main Page .......................................................... 45
5.2Customer Questionnaire Result............................ 51
CHAPTER VI .............................................................. 57
System Testing .......................................................... 57
6.0System testing ...................................................... 57
6.1Testing the whole system ..................................... 57
6.2Types of system tests ........................................... 58
6.3 Software Testing Objectives ................................ 59
6.3.1 Primary objectives............................................. 59
6.3.2 Secondary Objectives ....................................... 59
CHAPTER VII ............................................................. 64
7.0 Summary .............................................................. 64
7.1 Specific Objectives:.............................................. 64
7.2 Conclusion ........................................................... 64
7.3Recommendation .................................................. 65




                                     5
                              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.




                                     6
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

                                      7
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.




                                     8
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.




                                     9
                               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.



                                     10
      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

                                     11
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.




                                    12
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.




                                    13
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

4. Don’t force people to download a new browser of special plug-in to see
your site: Unless you have a site that people are dying to see, why limit
your audience because you want to use some special features in a browser
or a plug-in like Flash.

5. Think twice before using framesets: In the olden days you could argue
a use for framesets because of HTML’s lousy layout capabilities. Today
with CSS positioning being well supported by all the major browsers
there is no need to use framesets for just about 99.9% of websites.




6. Flash intros: I am guilty of this as much as the next guy. A few years
back Flash intros where all the rage, not sure if anyone knew why we
‘needed’ them, but as it turns out the ‘skip intro’ button is the 2nd most
clicked on the web today.




                                     14
7. Under construction pages: Just forget it, if the page is not ready, don’t
put it up. If you have links that are pointing to the pages, disable them
until your page is ready. “

      This is a good website, which helps amateurs to make world class
websites with ease.

According to Mr. Michel Fortin, author, speaker and Internet marketing
consultant and also the editor of the "Internet Marketing Chronicles"
(year 2002) states that:

“There is no question that ecommerce is growing rapidly. From totally
web-based to "clicks-and-mortar" companies (i.e., offline businesses with
an online presence), everybody seems to be jumping onto the Internet
bandwagon. The upcoming holiday season is purported if not feared to be
one of the busiest of all time. Online sales are exploding.

      The reason for this incredible slope upwards is the fact that more
and more people are going online. It was only recently that the number of
online users was believed to grow to over 250 million by the year 2005.
But according to recent NUA Surveys, the Internet demographic people,
the latest numbers published in September of 1999 indicate that we're not
too far off the mark already—incredibly, with an online population now
toppling the 200 million mark”

According to Mr. Jeremy Schlosberg in his book “the art of web design”
(published 2001)

      Evolution isn’t going to change human beings because the internet
came along. Design from other media is completely applicable to the



                                    15
web. All the things we’ve already learned about how people think are
very useful.

      The internet is simply an artifact of culture. It is the thing being
transformed by humans. The internet is not transforming human nature.”

      Mr. Jeremy Schlosberg gives the correct information in designing a
website whether for a company or something else. The main criteria are
that websites should focus on one aspect and not indulge in and display
all kinds of information and stuff.

2.5Local Literature
      The researchers have researched a lot regarding the type of
technology used and work done in the Arab world. Computer usage,
Internet usage and website development started late in the Gulf, although
the technology revolution grasped the rest of the world by 1995. Many
were skeptic about the new technology and its usage in the business
world.
      According to an article from the Journal of Information
management book dated October 2001 – “Transfer of Information
Technology to the Arab World: A Test of Cultural Influence Modeling”
by Detmar W Struab states that “The complex societal beliefs and values
of the Arab world provide a rich setting to examine the hypothesized
influence of culture on information technology transfer (ITT). Two
research questions arise in this context:
(1) Do cultural beliefs and values affect the transference of information
technology in the Arab world?
(2) Does contact with technologically advanced society’s impact ITT and
systems outcomes? The present study addresses these research questions
by conceptualizing and testing a cultural influence model of ITT.”

                                      16
        In this book, cultural beliefs and values are one major construct
while a counterbalancing variable is the external influence of
technologically advanced societies. These constructs along with the
variable "national IT development" form the conceptual basis for the
book.


According to an article “IT spending in UAE likely to grow 10 percent to
Dh4.77 billion” from the Africa & the Middle East Telecom Newsletter,
dated July 2005, published by Information Gatekeepers, Inc states that:

        “IT spending in the UAE would put in a relatively sedate 10
percent year-on-year growth in 2005 to total $1.37 billion (Dh4.77
billion), according to preliminary forecasts released by International Data
Corp (IDC).”

        As has been the case in the past two years or so, the focus of this
spending will revolve around emerging technology requirements such as
storage and security solutions, content management, network/systems
management solutions, and IT services, coupled
        with a healthy demand for IT hardware and infrastructure
solutions. Healthy volumes will still exist for such products as PCs and
peripherals, especially on the re-export front. The gulf countries are
investing heavily on IT infrastructure and software development.


        An article written by Ms. Haleh Nazeri, Iran on “Imagined Cyber
Communities” published in the Middle East Studies Association Bulletin,
Vol 30, No. 2, December 1996
        “The mere ability to discuss issues like politics and breaking
traditions creates an open channel for networking and communication


                                    17
that most other resources can’t match. How the deluge of information and
networking on-line crosses over to non-electronic venues can be seen in
some current electronic network projects.”
      Any website being developed should be a means of communication
between the user and the company or organization. A website should be
developed in such a way that users can interact via online and get results
faster and in a more efficient way as these results in zero time
consumption.



2.6Related studies
      There are 5 research projects that we had studied for references for
the website project, as it gave the researchers insight into the
development and the research methodologies used in this aspect.

2.7Foreign studies
      There is one project which was very fascinating to the researchers;
it was the cyberspace project to connect undergraduate nursing students
in Canada and the United States. (Building And Critiquing Qualitative
Research Websites): An article from: Nursing Education Perspectives,
from the National league of Nursing, U.S.A, dated May 2005.




      This project had a dual purpose:

1) to facilitate student learning about qualitative research methods.



                                   18
2) to promote collegiality and professional development among senior
nursing students in Canada and the United States through the use of
distance technology. In each of three project years, students at St. Francis
Xavier University (STFX) in Nova Scotia initiated the experience by
working in small groups to develop websites about different
methodological approaches in qualitative research. Site information
included an overview of the selected approach, discussion of
trustworthiness

      Issues, citation of journal articles in which authors used the
approach, additional references, and some personal information about the
student developers.

      According to Ashley Friedman, the author of the book “Web
project management”, published in October 2000, U.S.A states that

      "It wasn't that long ago that the majority of Web sites consisted of
static HTML pages containing text and graphics, and incorporating some
basic functionality, such as online forms for collecting feedback,
rollovers, and search functions."

      This book provides a clear and thorough roadmap for achieving
success {in the researcher’s work]. It is a comprehensive guide giving
historical context as well as covering methodology and case studies. It's
perfect for people who are looking to move into this challenging
profession.
      In the book “User centered website development”, by Daniel
McCracken, published on May 2003, combines an introduction to human-
computer interaction (HCI) with an exposition of website development.
No one today needs convincing that the World Wide Web is a major

                                    19
phenomenon. Students are surely convinced, and they desire instruction
in developing websites, but they usually see the subject in terms of
writing HTML and of associated implementation tools. They often
undervalue what the established field of HCI has to contribute to a good
website. This book is intended for such a student and for anyone else who
wants to build effective interfaces between people and computers.

2.8Local research projects:
      A software development company in Egypt called Arabeyes, is
working to make computing more relevant to the hundreds of millions
using Arabic lettering across the globe.Arabeyes is a Meta project that is
aimed at fully supporting the Arabic language in the Unix/Linux
environment. It is designed to be a central location to standardize the
Arabization process. Arabeyes relies on voluntary contributions by
computer professionals and enthusiasts all over the world.

      The Ministry of Industry & commerce, Bahrain had implemented
an ambitious project in the development and design of the Ministry’s
website. They have adopted the Lunch Content Management System
(CMS) to serve the general public, the business community and to
streamline all the business in Bahrain thereby strengthening the Bahraini
economy. (commerce.gov.bh)




As stated on their website:
      Working with the privet sector to Support the "Online Business"
program to help Bahrain's businesses and industries exploit the business
benefits of Information Communication Technologies (ICTs) as a major

                                   20
driver for competitiveness in eMarket. EInvestor solutions that aims to
provide the basis for operations automation and a business intelligence
solution catering to pre- and post- investment services”.



2.9Significance of the Study
       This study will be a significant endeavor in promoting good work
environment in the workplace and motivations of its employees..
      Moreover, this study will be helpful to the retail industry and
business practitioners in training and informing them in the area of
human resources management, objectives, and strategies. It will also
serve as a future reference for researchers on the subject of human
resources and corporate companies. And importantly, this research will
educate clients in deciding on whether an industry e.g. business industry
is really fulfilling its responsibility to the community or is just showing
off to promote its business.

2.9.1Educational significance
      The learning situations analyzed and described in this thesis
provide new information for the design, implementation and evaluation of
socioculturally oriented science and mathematics learning situations. The
micro-analytical maps of learning situations in this thesis illuminate the
micro-level processes of social interaction in these classrooms with the
goal of providing practice-based examples of socioculturally grounded
pedagogy.

Hence, the maps provide valuable material to be investigated and
analyzed in the teacher education courses. On the other hand, the analysis
methods developed for the case studies of this thesis can be used as tools
for authentic evaluation in educational courses.
                                   21
      The requirement of the presence of communicative consciousness
in the collaborative activity of participants is demanding. As the case
study results of this thesis suggest the collaborative interaction of the
participants includes argumentative and tutoring episodes during which
the participants help one another by explicating their point of view
through verbal and non-verbal interaction. Equal participation, jointly
negotiated and shared opinions are also features of collaborative activity.
It is evident, that participants who are able to collaborate in this manner,
gain more in learning situations which are grounded on collaboration than
participants whose social interaction lacks these elements. Hence it is
possible that the requirement of communicative consciousness for
successful participation in educational interaction, brings about inequality
among participants in social positioning. Therefore educators who apply
sociocultural theory to their pedagogical activities need to take into
account adequate measures of support for those participants who so far
lack sufficient social and cognitive skills for successful participation.

2.9.2Economic significance

      Study of the project in economic terms are very important and must
be done before start racing in the stages of the project and knowledge of
the possibilities available to determine the type and quantity and quality
of production.


      After the completion of the economic study come the following
stages:


- Goods and services and alternative production estimates for each, and
the corresponding technologies used.

                                     22
- The availability of key production elements required for the project.
- Duration of the project.
- Approximate size of the investment and operating expenses.
- Any restrictions or other factors that could have a significant impact on
the proposed project implementation, policies, regulations and laws
related to key government project.
- If the idea of the project proved an advantage to get additional
information about the project, such as: A detailed study of the market.
- The availability of technical skills required for the project.
- Studies evaluating the results of similar projects to take advantage of
them.
- Economic and social characteristics of the population of the region,
which will be held by the project.




2.9.3Technological significance

        Technological study is an important step must be carried out by the
researcher before the start racing in the activation of this project is a
practical step is that of determining the time required to Taathakiq goal
depending on the technological competencies available to the researcher.




2.10Overview of the Software
        2.10.1 Access 2007:
        Making Information Easy to Find and Use
             Convert Database to Prior Access Version
             Database Window

                                     23
          Name AutoCorrect
          Conditional Formatting
          Subdatasheets
          Drag and Drop to Excel
          Form Enhancements
          Print Relationships Wizard
          Control Grouping
          Report Snapshot
          Compact on Close
     Web-Enabled for Sharing Information
          Data Access Pages
          Grouped Data Access Pages
          Data Access Pages Toolbox
          Field List
          Hyperlink Handling
          Integration of Shared Components
     Rich Analysis Tools for Managing Information
          Microsoft SQL Server Interoperability
          Microsoft Access Project
          Microsoft Access Project Wizards
          Microsoft Access Project Design Tools
          Microsoft SQL Server Administration Tools.


2.10.2Visual Basic
     Visual Basic is Easy to learn Programming language.
With Visual Basic you can develop Windows based applications and
games.


                                24
Visual Basic is much easier to learn than other language (like Visual
C++),and yet it's powerful programming language.
Visual Basic suits more for application developing than for Games
developing.
You can create sophisticated games using Visual Basic, But
If you want to make a really advanced professional game like Quake 2,
You may choose other language (like C++), that would be much more
harder to program with.
However, Visual Basic will be probably powerful enough to suit all your
application and games programming needs.



2.10.3The advantages of Visual Basic:
1) It's simple language. Things that may be difficult to program with
other language can be done in Visual Basic very easily.
2) Because Visual Basic is so popular, There are many good resources
(Books,
Web sites, News groups and more) that can help you learn the language.
You can find the answers to your programming problems much more
easily than other programming languages.




3) You can find many tools (Sharewares and Freewares) on the internet
that will Spare you some programming time. For example, if you want to
ping a user over the internet in your program, Instead of writing the ping
function yourself, you can download a control that does it, and use it in
your program.
Compare to other languages, Visual Basic have the widest variety of tools

                                   25
that you can download on the internet and use in your programs.

2.10.4The disadvantages of Visual Basic:
1) Visual Basic is powerful language, but it's not suit for programming
really sophisticated games.
2) Its much slower than other languages.




                              CHAPTER III


  3.0The Analysis Phase
      In this chapter, the researcher will describe the methods of research
used, the analytical tools implied and the methods used in developing the

                                   26
software system. With various research methods, data gathering
instruments, analytical tools and the testing of the whole process of the
developed software being undertaken.
      Performing the tests and analyses to establish that the software is a
correct, complete and consistent implementation of the system
specifications and requirements is very critical for any type of software.



3.2Methods of Research Used
      Different types of research methods were utilized during the
software development and which is important to the research study.



 3.3Descriptive Research Method
      Descriptive research describes a condition, where the data are
collected using questionnaires, observations and/or interviews. Generally
these data are analyzed using percentages, standard deviations and so
forth. The descriptive method serves the researcher as the foundation to
conduct this study.
The Activity Analysis should be considered a worksheet for exploring the
structure of an activity. Activity analysis and activity modeling help the
researcher to understand how to go about the development process, and
this understanding is the first step in improving the software development
practices.


Some of the identified general activity analysis techniques can be
grouped into four different categories as - Observation and Interviewing,
Performance Analysis, Modeling and Facilitated Group Decision Making.
The proposed website functions for Bahrain Diabetic Clinic are carried
out in the work flow diagram.
                                    27
   3.4Creative Research Method
       To produce a reliable and creative software system, the way the
software development process is handled is an essential ingredient. The
ultimate goal is providing users with products that meet their needs and
expectations.



   3.5Prognostic Research Method
      This method of research deals with any technical exploration. Its
main purpose is to foretell the future operation of the investigated factors,
so that unavoidable problems which need to be dealt with or controlled
maybe done on the basis of intelligently analyzing the trend of the
occurrence over a definite period of time.




3.6Data Gathering Instrument
      To adequately address the research questions, a variety of data
collection methods and instruments will be used. There are many
possibilities   including:   telephone    surveys,    web-based     surveys,


                                    28
observation, literature reviews, and field tests with experimental designs,
trend analyses and projections.

3.6Observation
      This is one of the research techniques for gathering data about the
study. This observation might help the researcher in identifying certain
flaws/limitations in the functionality or contents, which might not have
surfaced through questionnaires or through some other techniques.



3.7Interview
       In order to gather some vital information, informal interview is
much needed. Informal interview is nothing but a casual type of
interview, where the interviewer and the person being interviewed sit in a
relax atmosphere and have a casual business talk. This type of interview
gave the researcher an insight to the functioning of Bahrain Diabetic
Clinic (BDC). (See Appendix)




3.8Questionnaire
       The information gathered using this type of instrument will help
the researcher to attain the desired system and determine if the proposed
system will be more efficient and reliable then the existing system. The
                                   29
   questionnaires are used as a tool to investigate satisfaction as well as the
   areas where further improvements can be done on the proposed system.
   This questionnaire were submitted to the Bahrain Diabetic Clinic(BDC),
   Staff and Visitors in order to get their feedback (See Appendix).



     3.9Evaluation Form
     This method is used to find out the views of the users for the designed
system. Researcher will take a note on the opinions on the accuracy,
reliability, user-friendliness and efficiency of the designed system. For this
study the researcher has created an evaluation form to get the users feedback
on the designed system so that they can modify it to improve the system
further. (See Appendix D).

     3.9.1Analytical tools:
         Using the analytical tools helps the researcher to design and
   develop a system that they plan to create and develop. By using analytical
   tools the researcher will be able to analyze the existing and the proposed
   system in detail.




   3.9.2Data Flow Diagram (DFD)




                                       30
      A description of data and the manual and machine processing
performed on the data as it moves and changes from one stage to the next.
It also includes the locations where the data are placed in permanent
storage. It is a graphic representation of the "flow" of data through




business functions or processes. More generally, a data flow diagram is
used for the visualization of data processing. It illustrates the processes,
data stores, and external entities, data flows in a business or other system
and the relationships between these things. (See Appendix).




3.9.3Visual Table of Contents (VTOC)
      This is the tool being used in the presentation of the VTOC of the
program, which illustrates the hierarchical process in the level of detail,
increase from top to bottom, modify from general to specific. It consists
                                    31
of a tree-structured directory, which summarizes the contents of each
input - process – output overview diagram. This was used by the
researchers in present of a   hierarchical view of their design system by
indicating module at each level as well as the modules that succeed them.
Flows are also noticed more easily and are then corrected prior to
implementation and by viewing the modular the modular structure
through VTOC, the researchers were easily able to evaluate and rehire the
design and organization of the website.




3.9.5System Flowchart
      It is a graphical representation of the sequence of operations in an
information system or program. Information system flowcharts show how
data flows from source documents through the computer to final
                                   32
distribution to users. Program flowcharts show the sequence of
instructions in a single program or subroutine.

       The researcher in this website development have used the
flowchart to be able to define a           systematic procedure for the
programming affects of the website, where each page will be interlinked
and perform a certain function based on the requisite information. The
flowchart helps the researcher to maintain a uniformed flow of the whole
program based on certain actions of the use (See Appendix).



  3.9.6Methods used in Developing the System
      There    are   various   methodologies      available   for   software
development. A Methodology is composed of a Software Development
Model used in conjunction with one or more Software Development
Techniques. The correct choice of methodology plays a crucial role for
the delivery of reliable and correct software products.




                        The Waterfall Model



                                    33
3.10System Feasibility
      This system view is essential when software must interface with
other system. It provides the software engineer with an indication of the
role of software within the context of the system as a whole. The whole
process must be well planned.

3.10.1Specification & Requirements
      Requirements specifications play a key role in the software
development process. It is used to gather information needed to give an
insight into the product, its functionality, its design and its
implementation procedure. Requirements analysis starts by studying the
system specification and the software project plan to understand software
in the context system and ends with a requirements specification
document.



3.10.2Design
       Once the requirements specification document is ready, the
software developer has a clear description of what functions the software
system must provide. The information in the requirements specification
document is used to decompose the system into modules and describing
what each module is intended to do and the relationship among the
modules in other words, producing a description of the software
architecture.




                                  34
  3.10.5Implementation
      During the implementation, the software is coded and unit tested.
All documentation is produced in quasi-final form, including internal
code documentation. Documents should be inspected for accuracy,
completeness, and traceability to higher level documents.



  3.10.6Testing
      During this phase the software units are integrated into a completed
system; non-conformances are detected, documented, and corrected; and
it is demonstrated that the system meets its requirements. The integration
and test plan is executed, the software documentation is updated and
completed, and the products are finalized for delivery.



 3.10.7Maintenance
      During this phase, the software is used to achieve the objectives for
which it was developed and acquired. Corrections and modifications are
made to the software to sustain its operational capabilities and to upgrade
its capacity to support its users. Software changes may range in scope
from simple corrective action up to major modifications that require a full
life cycle process.




                                   35
 3.11Methods used for Product Evaluation
      Any product after development should undergo evaluation in terms
of its performance and feasibility. The software product should be
technically, operationally and economically feasible for implementation.



  3.11.1Technical Feasibility
      The objective of the technical feasibility step is to confirm that the
product will perform and to verify that there are no production barriers.
The technical feasibility step generates knowledge about the product or
process's design, performance, production requirements, and preliminary
production costs.



3.11.2Operational Feasibility
       Here the researcher evaluates the effects of each alternative on the
routine operations of the organization. Management has to be heavily
involved in this area of the feasibility study because management
understands the operations of the organization.
      The data gathered from the evaluation form helps the researcher to
establish the operational feasibility of the proposed system, due to the
designed systems reliability, accuracy and efficiency.




                                   36
3.11.3Test
The t-test is used to measure the level of importance of the designed
system from the existing system. The logic is that if the t-computed is
greater than the t-tabulated, then there is a significant level of difference
between the two systems. A t-test is any statistical hypothesis test in
which the test statistic has a t-distribution if the null hypothesis is true.
we have two data sets, each characterized by its mean, the standard
deviation and the number of data points, we can use some kind of t-test to
determine whether the means are distinct, provided that the underlying
distributions can be assumed to be normal.

3.12Formula to compute the Mean:


1. Frequency Mean (FM) = ∑ f (x1 + x2 +-------Xn)

                                         n

Where

      f = frequency of number of times that a given number (x) was
      chosen by the respondents as rating for a given criterion.

      x = represents any of the numerical ratings 1, 2, 3, 4, 5 representing
      the evaluator’s rating options for each given criterion.

      n = refers to the sample size or the total number of respondents




                                    37
 3.12.1Economic Feasibility
         This feasibility study is used to determine the financial aspects of
the project, which was incurred during the design, planning and
development of the software. Since this is a website, designed and
developed by using Microsoft FrontPage, the cost incurred for the
development and design is very minimal. The clinic website development
at the most requires only 2 web developers for developing and
maintenance.

3.12.2 Formula used to determine the Economic
Feasibility
Computation for Development Cost:
Annual Depreciation cost = Hardware cost – Salvage value
                                      Life Expectancy

Salvage value = [(Hardware cost / life expectancy) * development period]

                                               12

Monthly depreciation cost = Annual depreciation cost

                                        12

Hardware development cost = monthly depreciation cost * development
period

Software development cost = monthly depreciation cost * development
perio

Annual Depreciation cost =         Software cost – Salvage value
                                          Life Expectancy

                                     38
Labor cost = developer’s fee x development period

Since this will be a normal website with minimal technology, the cost of
developing this site is not much. The website can only be treated as an
expense, since no advertisements or other types of selling is done via the
website where income can be generated.




                                   39
                            CHAPTER IV



4.0 The New System

      Currently the alosra Clinic does not have an online presence, i.e.

The Clinic does not have its own website till now.

      The alosra Clinic has many customers who bring repeat business to

the Clinic and its reputation is known through the Clinics circle in this

manner.




4.1 The Need to Develop of System

      The main purpose of developing a new website for The ALOSRA
Clinic is to make the company more efficient and to increase its
awareness among potential clients. The proposed system will have a
creative design with simple navigation process, where users can easily
view the pages they require. The contents of the page will also be kept
simple, as this site will be used to enhance the Clinic's capabilities in
terms of IT.




4.2The Objectives of the System
      Out of the problems of the existing system the need to develop on
alternatives is evident. The general objective of this study is to design a

                                   40
website for the alosra Clinic Management System. The specific objectives
are:
1) Provide an easy and user friendly environment to retrieve all the
required information.


2) Provide methods to search and gather information automatically.
The designed system is accurate, efficient, reliable and not time
consuming.



       Therefore it is convenient to inquire information on patients by the
users, So the researchers intend to implement the designed system
because they want to minimize if not eliminate the problems and
weaknesses of the present system and the designed system gives the
prospective users, effectiveness in searching information regarding the
topic by giving them faster and accurate information. It turns out that the
common problems of the time-consuming, lack of reference needed,
inaccurate information, inconvenience and unreliability through the
studies performed by the researchers.



4.3 The Prospective Users
This part of the study identifies who the prospective users are and
specifies the benefits that could be desired by the moment that the study
is completed. Users of The alosra Clinic Management systems will
benefit the most when the system is update.
The clinic staff will benefited from this system as they don’t have to
maintain the records, and on the other side the patients will be benefited
in the way that they don’t have to wait for a long time to get the
information as the system can fetch the information very fast.

                                    41
The alosra Clinic is designed in such a way that can cater to the proposed
system for needs of any type of clinics in Bahrain, etc.
Bahrain alosra Clinic system is designed and developed for potential
clients, who want information about the clinic and its various services.

4.4The Components of the Designed System/ Software
          The components of the proposed system are divided into three
sections: General function, system function and system input and output.

4.5 General Functions and Features
          The feature integrated into the system is that it will be user-
friendly and menu-driven website. The site will be user-friendly in terms
of contents, design and navigation process. The site will be focused on
showcasing the clinic services and their company profile.
          The menu-driven aspect is used to help the visitor to navigate
through the website, as the homepage will consist of the customary
hyperlinks to the ‘home’, ‘services’, ‘clientele’ and ‘contacts’. Each of
the hyperlinked pages contains information of its respective field and also
has hyperlinks within them to help the user to go back to the homepage.


4.5.1 System Functions
          The components of the main menu of the website are divided into
submenus, such as ‘Home’, ‘Services’, ‘clientele’ and ‘Contact us’.
- The ‘Home’ page will consist of brief information about the site and the
clinic.
- The details mentioned in this page will be to direct the users to enter the
website and to gather info about the Clinic's staff and visitors and the
online services offered on the web.
- The ‘Service’ page will provide the user with various services offered
by the Clinic.
                                      42
4.6System / Software Development
4.6.1 System Requirements
      Specifications For any type of software development, the hardware
and software tools required should be reliable and technically sound. The
proposed system is used to execute the contents of the webpage on the
Internet without any errors or bugs. The system should also not crash.

4.6.2 Hardware Specifications
      In order for the website to function properly, the following
hardware minimum requirements should be satisfied.
  HARDWARE                    MINIMUM                   RECOMMENDED

                     at least 1 GB                    128 MB SD RAM
RAM

                     Pentium II or higher             Pentium IV
Computer

Hard disk                                             10 GB
                     at least 80 GB

Monitor              Colored Monitor                  Colored Monitor



                     any type of keyboard             DTS Keyboard
Keyboard


Mouse                any type of mouse                Logitech Mouse

                     any compatible video card at 32 MB Video Card
Video Card
                     least 32 MB
                                                      100 MB
Network adapter      100 MB




                                     43
    4.1.3 Software Specifications
           In order for the website to function properly, the following
    Software minimum requirements should be satisfied.


  SOFTWARE                   MINIMUM                RECOMMENDED

                    Microsoft Windows 98 or       Windows XP
Operating System
                    higher

                    MICROSOFT OFFEICE
Programming
                                                  ACCESS
                    2003
language


Design &
                    Microsoft STODIO 2005         VISUAL BASIC 6.0
Development




                                     44
                            CHAPTER V


5.0Implementation Phase
      After the designing the system, it need to be implemented
according to waterfall model. The system has been developed using
Microsoft studio. Following are the interfaces through which the system
can be understood in better way.


The system consists of following pages:

5.1Sample Output Screen


5.1.1Main Page

  The following are the main functions of the system:
   1- first page: have two chooses enter the system , end
   The code is: Command1_Click () Form2.Show, Private Sub
   Command2_Click ()
   End.




                                   45
2- Enter the system and have home page the code is Private Sub
Command1_Click ()
Form8.Show, Command2_Click () Form6.Show, Sub Command3_Click
() Form3.Show, Sub Command4_Click () Form4.Show.




3-if you choose appointments can record the appointments the code is
List1.AddItem Text1.Text / Text1.Text = "", Private Sub
Command2_Click ()/List2.AddItem Text1.Text
Text1.Text = "", Private Sub Command3_Click ()/List3.AddItem
Text1.Text/Text1.Text = "",
List4.AddItem Text1.Text/Text1.Text = "",
List1.Clear/List2.Clear/List3.Clear/List4.Clear,




                                   46
4-Doctor page: can patios choose which doctor do him want, time and
which clinic
The code is: Private Sub Command1_Click ()/MsgBox "Registration",
Private SubCommand2_Click ()/Form2.Show.




5- Employee page: have two pages logo screen and salary the code is
Private Sub Command1_Click () Form5.Show, Private Sub
Command2_Click () Form7.Show
Private Sub Command3_Click () Form2.Show.




                                  47
6- The logo screen Private Sub Command2_Click ()
If Text1 = "Fatima" & Text2 = "12345" Then MsgBox "welcome" Else
MsgBox "welcome"




7-the salary calculation the salary Private Sub Command2_Click ()
Text6.Text = Val(Text2.Text) + Val(Text3.Text) + Val(Text4.Text) -
Val(Text5.Text)/
Private Sub Command3_Click () Text1.Text = ""/Text2.Text =
""/Text3.Text = ""
Text4.Text = ""/Text5.Text = ""/Text6.Text = "".




                                  48
8- The page patinas have two page personal information and payment the
code is
Private Sub Command1_Click () /Form9.Show, Private Sub
Command2_Click ()
Form10.Show, Private Sub Command3_Click () /Form2.Show.




9-the personal information code: Private Sub Command1_Click ()/
Form9.Show, Private Sub Command2_Click () , Form10.Show/
Private Sub Command3_Click()
Form2.Show




                                 49
10 –payment page calculation the expresses patinas Private Sub
Command2_Click ()
Text6.Text = Val (Text2.Text) + Val (Text3.Text) + Val (Text4.Text) +
Val (Text5.Text)
Private Sub Command3_Click()/Text1.Text = ""/Text2.Text =
""/Text3.Text = ""/Text4.Text = ""/Text5.Text = ""/Text6.Text = "".




                                  50
5.2Customer Questionnaire Result

1. Are you satisfied with the recent system in the clinic?

     i.    Yes

    ii.    No




                               Yes
                               45%      Yes
     No                                 No
    55%




2. Will the proposed system help to find out the updated patient information?

    i.     Yes

   ii.     No


          100       Yes, 90
           90
           80
           70
           60
           50
           40
           30
           20                                 No, 10
           10
            0
                     Yes                       No




                                      51
3. After developing the proposed system, do you think that you have to wait

    for long time to receive the required services in

    the clinic?
                                                                      No
                                                                     10%
         i.   Yes
                                                                                                Yes

    ii.       No                                                                                No


                                                                              Yes
                                                                              90%




4. Do you think that the proposed system is perfect and well-organized?

    i.          Yes

   ii.          No

                               100         Yes, 95
                                90
                                80
                                70
                                60
                                50
                                40
                                30
                                20
                                10                                    No, 5
                                 0
                                             Yes                       No




5. Using existed system, is it easy to inquire the needed information about any

    patient in the clinic?

    i.         Easy

   ii.         Difficult                                            Easy
                                                                    14%

                                                                                    Easy
                                                                                    Difficult

                                                        Difficult
                                                         86%




                                      52
6. Is it too hard to find the patients records and information using the existing

    system?

    i.        Yes                                         No
                                                         15%


   ii.        No                                                                    Yes
                                                                                    No


                                                                           Yes
                                                                           85%




7. According to you, which system is preferable for the clinic?

    i.   Manual (Existing System)

   ii.   Designed system (New System)



                                                                   Designed
                                100
                                                                  system, 87
                                 90
                                80
                                70
                                60
                                50
                                40
                                30
                                20         Manual, 13
                                10
                                 0
                                            Manual             Designed system




                                      53
8. Is the proposed system designed to eliminate the manual work load in the

   clinic?

    i.         Yes

   ii.         No


                             90         Yes, 80
                             80
                             70
                             60
                             50
                             40
                             30
                                                               No, 20
                             20
                             10
                              0
                                          Yes                   No




   9. Do you think that the proposed system will increase the business revenue
      for the clinic?

          i.    Yes

         ii.    No



                                            No
                                            8%


                                                                          Yes
                                                                          No


                                                     Yes
                                                     92%




                                     54
10. Do you think that the software is developed with the intension to make its

         services fast and enhanced?

          i.    Yes

         ii.    No


  120
                    Yes, 96
  100

   80

   60

   40

   20
                                       No, 4
    0
                     Yes                No




11. Within the existing system, how is the response from the staff of the clinic

whenever there is any inquiry from your side?

    i.    Good
   ii.    Bad
  iii.    Satisfactory

  50                          45

  40
               30
  30                                           25
  20
  10
   0
               Good           Bad      Satisfactory




                                        55
12. Will the proposed system going to improve the customer relation in the

    clinic?

     i.   Yes

    ii.   No



                                            No
                                            5%


                                                                        Yes
                                                                        No


                                                  Yes
                                                  95%




                                    56
                              CHAPTER VI


                             System Testing
6.0System testing
      Is testing conducted on a complete, integrated system to evaluate the
system's compliance with its specified requirements. System testing falls
within the scope of Black box testing, and as such, should require no
knowledge of the inner design of the code or logic.

      Alpha testing and Beta testing are sub-categories of System testing.

      As a rule, System testing takes, as its input, all of the "integrated"
software components that have successfully passed Integration testing
and also the software system itself integrated with any applicable
hardware system(s). The purpose of Integration testing is to detect any
inconsistencies between the software units that are integrated together
called assemblages or between any of the assemblages and hardware.
System testing is more of a limiting type of testing, where it seeks to
detect both defects within the "inter-assemblages" and also the system as
a whole.

6.1Testing the whole system
      Generally speaking, System testing is the first time that the entire system
can be tested against the Functional Requirement Specification(s) (FRS) and/or
the System Requirement Specification (SRS), these are the rules that describe
the functionality that the vendor (the entity developing the software) and a
customer have agreed upon. System testing tends to be more of an
investigatory testing phase, where the focus is to have almost a destructive
attitude and test not only the design, but also the behavior and even the
                                      57
believed expectations of the customer. System testing is intended to test up to
and beyond the bounds defined in the software/hardware requirements
specification(s).

One could view System testing as the final destructive testing phase before
Acceptance testing.


6.2Types of system tests
The following examples are different types of testing that should be considered
during System testing:

             Functional testing
             User interface testing
             Usability testing
             Compatibility testing
             Model based testing
             Error exit testing
             User help testing
             Security testing
             Capacity testing
             Performance testing
             Sanity testing
             Regression testing
             Reliability testing
             Recovery testing
             Installation testing
             Maintenance testing
             Accessibility testing (You may need to comply with American
             Disabilities Act, Section 508 of American Rehabilitation Act)




                                       58
Although different testing organizations may prescribe different tests, within
System testing, this list serves as a general framework or foundation to begin
with.




6.3 Software Testing Objectives
6.3.1 Primary objectives
          – “Testing is a process of executing a software program with
              the intention of finding an error
          – A good test case is one that has a high probability of finding
              an as-yet undiscovered error
          – A successful test is one that uncovers an as-yet undiscovered
              error”

(Glen Myers," The art of software testing”)

6.3.2 Secondary Objectives
          – Design tests that systematically uncover different classes of
              errors
          – Do so with a minimum of time and effort
          – Provide reliable indications of software quality

         Software System Testing




                                      59
               Input
                                         Testing essentially involves 3 basic
                                          steps
                                          1. Selecting the inputs
                                          2. Applying to the system
           Software                       3. Checking the output
            System


              Output




    A series of system integration and validation tests
    To fully exercise the software-based system
    Simulating actual use environment

         –   Along with other system elements like target hardware,
             field data, etc.

    By people with little knowledge of how the software is
      implemented

         –   Only Black box view

And this is some slide form system:




                                   60
Employee:




            61
Patients:




            62
Doctor and Appointment:




                          63
                                  CHAPTER VII


7.0 Summary

        The report is talking about a system that shows how a clinic reception
works also shows the procedures and steps taken during the process, once a
patient enters a clinic he will directly go to the reception and might ask for an
appointment with a doctor, change some of his details or create a new record
for himself if it’s his first visit to the clinic.



7.1 Specific Objectives:

    1. To determine how the existing system works.

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

To design and develop the proposed system that will provide:
1-User friendly & easy navigation system
2-Saves time and convenient
3- Up to date information
4. To determine if the proposed system is technically, operationally         and
economically feasible for implementation



7.2 Conclusion

        The Project helped us uncover the hidden potential of our abilities to
excel under pressure and stiff deadline to meet clinic priorities. The Project
exposed us to the real working experience by merging theoretical computer
studies with practical experience.
It is worthwhile mentioning that the Project is a vital aspect of enriching the
theoretical studies with practical knowledge.



                                            64
The marriage of theory with practical knowledge delivers a robust human
performance in any industry. Such benefit was not realized until the Project
opportunity was given to us.
In conclusion, I would like to offer special thanks to all who helped me and
stood side in the period spent studying in 111 until he reached for a graduation
and good luck to all my fellow students in their university.
After a thorough analysis of the existing system and the results of the designed
system, the researchers were able to come up with the following conclusions:
1- The system is very much user-friendly based on the evaluation given by the
respondents.
2- There is a significant difference between the existing manual system and the
designed.
3- The designed system is technically, operationally and economically feasible.
4- The designed system will greatly benefit both Human Resource and other
staffs.



7.3Recommendation
          Researchers would like to recommend that this system should be
implemented in Bahrain alosra Clinic as the system is proved to be working
fine as far as its user friendliness and efficiency is concern. This system will
help the staff by providing them a way to access patients’ records, as will as to
reduce or terminate the manual workload. Therefore the clinic will provide
efficient and effective services and it will increase the business revenue for the
Clinic.




                                       65

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:14
posted:8/7/2012
language:
pages:65