The Proposed Management System Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Planned approach towards working: - The working in the clinic will be well planned and organized. The data will be stored properly in database, which will help in retrieval of information as well as its storage.

Accuracy: - The level of accuracy in the proposed system will be higher. All operation would be done correctly and it ensures that whatever information is coming from the center is accurate.

Reliability: - The reliability of the proposed system will be high due to accuracy and planned working as the above stated reasons. The system is that now there would be proper storage of information.

No Redundancy: - In the proposed system utmost care would be that no information is repeated anywhere, in storage or otherwise. This would assure economic use of storage space and consistency in the data stored.

Immediate retrieval of information: - The main objective of proposed system is to provide for a quick and efficient retrieval of information. Any type of information would be available whenever the user requires.

Immediate storage of information: - In manual system there are many problems to store the largest amount of information.

7. Easy to Operate: - The system should be easy to operate and should be such that it can be developed within a short period of time and fit in the limited budget of the user clinic is providing medical services to the patients around Kuwait .

Problem Background:

A lot of patients daily visits the clinic and are facing problems regarding pre- appointments and on the spot registrations. The administrative staff of the clinic is not able to keep and locate the daily appointments and the history record details of the patients manually.

There are a small number of most significant problems in the current system as follows:-

Lack of immediate retrievals: -The information is very difficult to retrieve and to find particular information like- E.g. - To find out about the patient’s history, the user has to go through various registers. This results in inconvenience and wastage of time.

Preparation of accurate and fast reports: - This becomes a difficult task to create fast and accurate reports as information is difficult to collect from various registers.

Error in manual calculation: - Manual calculations may have error and take a lot of time to calculate, this may result in incorrect information. For example calculation of patient’s bill based on various treatments

Proposed Solution

As there are many problems in manual system, the management of clinic decided to choose for a computerized management system that can help them to reduce the problems that the manual system currently they are running and also trying for the better dealings with their patients by providing those expert services.

The proposed Management system will provide the following updated features

to their patients:

The old manual management system is to be replaced by Management system

including database.

1. Improved Manual System: - Proper person for proper work should be made

responsible so that a better efficiency could be achieved. This needs a lot of work

force. One of the alternative solutions is the improvement of the manual system.

Anything, which can be done manually, can be automated.

2. This system (CMS) provides database storage/ updating and retrieval facility. This

system promises very less or no paper work and also provides help to Doctor and

operational staff.

In this system everything is stored electronically so very less amount of paper

work is required and information can be retrieved very easily without searching

here and there into registers. This system is been discussed here.

Hardware Setup :

In the current system the work stored, updating amount paper work ,there is no any system .But in the clinic there is many of computers ,printer not used.

THE SDLC Waterfall:

Small to medium database software projects are generally broken down into six

The relationship of each stage to the others can be roughly described as a

waterfall, where the outputs from a specific stage serve as the initial inputs for the

following stage.

During each stage, additional information is gathered or developed, combined

with the inputs, and used to produce the stage deliverables

the project in directions not anticipated by the initial set of high-level

requirements are not incorporated into the project. Rather, ideas for new

capabilities or features that are out-of-scope are preserved for later consideration.

After the project is completed, the Primary Developer Representative (PDR) and

Primary End-User Representative (PER), in concert with other customer and

development team personnel develop a list of recommendations for enhancement

of the current software


Unless you know what you want to design, you cannot proceed with the project. Not only big projects, but even a small code of adding two integer numbers also needs to be written with the output in mind. Here, in this stage, the requirements which the software is going to satisfy is specified. All requirements are presented to the team of programmers. If this phase is completed successfully, it ensures a smooth working of the remaining waterfall model phases, as the programmer is not burdened to make changes at later stages because of changing requirements.


As per the requirements, the software and hardware for the proper completion of the project is analyzed in this phase. Right from the point of which computer language should be used for the designing of the software, to the database system that can be used for the smooth functioning of the software is decided at this stage.


The algorithm or flowchart of the program or the software code to be written in the next stage is created now. It is a very important stage, which relies on the previous two stages for its proper implementation and the proper execution of the same ensures a smooth working of the next stage. If during the design phase it can be made out that there are some more requirements for designing the code, it is added up to the list in the analysis phase and the design phase is carried out according to the new set of resources.


Based on the algorithm or flowchart designed, the actual coding of the software is carried out. This is the stage where the entire idea of the software of program to be designed is materialized. A proper execution of the previous stages ensures a smooth implementation of this stage.


With the coding complete, the testing department now comes into scene. It checks out if there are any flaws in the designed software and if the software has been designed as per the specifications. A proper execution of this stage ensures that the client for which the software has been designed, will be satisfied with the work. If there are any flaws, the problem is reverted back to the design phase. In the design phase, the changes are implemented and then its succeeding stages, coding and testing are again carried out. Read more on software testing.

Hardware Requirements





at least 64 MB



Pentium II or higher

Pentium IV

Video Card

any compatible video card at least 32 MB

32 MB Video Card

Hard disk

5 GB

10 GB


Colored Monitor

Colored Monitor

CD-ROM Drive

CD-ROM Drive

30X or faster

DVD ROM drive


any type of keyboard

DTS Keyboard


any type of mouse

Logitech Mouse

Software Specifications




Operating System

Microsoft Windows 98

or higher

Windows vista

Programming language

Visual Basic 6.0

Visual Basic 6.0


Microsoft Access

Microsoft Access

Project Feasibility

Technical Feasibility. The software developed is technically feasible in terms of bugs and reliability. The hardware and the software tools utilized were able to meet the requirements. Based on the hardware and software tools, as mentioned earlier in the specification section, the design and development of the site was implemented successfully.

Operational Feasibility. By using the evaluation form, the researcher was able to determine the accuracy, efficiency, reliability, and conciseness and user friendliness of the designed system. Based on the results from the evaluation form, proved that the proposed / designed system is better and will be widely received.

The designed management system operational feasibility could still be established through an assessment of the responses given to the evaluation form. This evaluation form was distributed to Bahrain cinema staffs and customers.

Economic Feasibility. The software development cost method was used to determine the economic feasibility of the designed system compared to the existing manual system. The researchers made use of this method to determine the actual cost of the designed system compared to the existing manual system.

Therefore using the simplest technology such as Microsoft visual basic 6.0 and Access the developer/ researcher is able to create a management system that can be economically feasible and to maintain. Whereby the developers required doing the work at the most requires only 2 software engineers for developing and maintenance.

Using only two programmers and developers the proposed system was made possible in a short period of time.