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 .
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
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
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
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
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.
at least 64 MB
128 MB SD RAM
Pentium II or higher
any compatible video card at least 32 MB
32 MB Video Card
30X or faster
DVD ROM drive
any type of keyboard
any type of mouse
Microsoft Windows 98
Visual Basic 6.0
Visual Basic 6.0
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.