Professional Documents
Culture Documents
2-Feasibility Report
2-Feasibility Report
Document Control
Approval
The Guidance Team and the Customer shall approve this document.
Distribution List
This following list of people shall receive a copy of this document every time a new version of this document
becomes available:
Guidance Team Members:
Mrs. Wafa Al-Tarawneh
Customer:
Software Team Members: <<Your Names Here>>
Change Summary
The following table details changes made between versions of this document
Table of Contents
DOCUMENT CONTROL II
APPROVAL II
DOCUMENT CHANGE CONTROL II
DISTRIBUTION LIST II
CHANGE SUMMARY II
1. INTRODUCTION 3
1.1. PURPOSE OF THE FEASIBILITY REPORT 3
1.2. JUSTIFICATION FOR THE PROPOSED SYSTEM 3
1.3. REQUIREMENTS DEFINITION 3
1.4. USE CASES (FIRST LEVEL ABSTRACTION) 3
1.4.1. Actors 3
1.4.2. Use Case Descriptions 3
2. CONSIDERATIONS 3
2.1. ONTOLOGY TOOLS 3
2.1.1. Protégé 3
2.1.2. WebODE 3
2.2. DATABASE SYSTEMS 3
2.2.1. Oracle 3
2.2.2. MySql 3
2.3. INFERENCE ENGINES 3
2.3.1. Flogic 3
2.3.2. Jess 3
2.3.3. CLIPS 3
2.4. PLATFORMS AND LANGUAGE 3
2.4.1. C++ 3
2.4.2. Prolog 3
2.4.3. Lisp 3
2.4.4. Net 3
3. SOLUTIONS 3
3.1. SOLUTION 1 3
3.1.1. Description 3
3.1.2. Requirements 3
3.1.3. Resources Needed 3
3.1.4. Limitations 3
3.2. SOLUTION 2 3
3.2.1. Description 3
3.2.2. Requirements 3
3.2.3. Resources Needed 3
3.2.4. Limitations 3
4. COMPARISON OF SOLUTIONS 3
5. CONCLUSIONS 3
6. REFERENCES 3
1.
2. Introduction
<< BEFORE YOU BEGIN:
This outline is structured in sections. To display section breaks, headers and footers, from the View menu, point
to Page Layout. To add information to a chapter, insert the information before a section break to ensure it flows
onto the next page properly. Information inserted after a section break disrupts the header and footer layout
scheme and results in incorrect pagination. For more information about section breaks, consult Microsoft
Word’s online help. >>
- Performance Requirements
Response time-The system will give responses within 1 second after checking the patient
information and other information.
Capacity-The system must support 1000 people at a time
User interface- User interface screen will response within 5 seconds.
Conformity –The system must conform to the Microsoft accessibility
- Safety Requirements
If there is extensive damage to a wide portion of the database due to catastrophic failure,
such as a disk crash, the recovery method restores a past copy of the database that was backed up
to archival storage and reconstructs a more current state by reapplying or redoing the operations
of committed transactions from the backed up log, up to the time of failure.
- Security Requirements
All the administrative and data entry operators have unique logins so system can
understand who is login in to system right now no intruders allowed except system
administrative nobody cannot change record and valuable data.
- Business Rules
Want take the responsibility of failures due to hardware malfunctioning.
Warranty period of maintaining the software would be one year.
Additional payments will be analyzed and charged for further maintenance
If any error occur due to a user’s improper use. Warranty will not be allocated to it.
No money back returns for the software.
Trust bond placement should be done before designing and coding. An advance or an
Agreement.
1.1.1. Actor
Front-desk staff(receptionist):
they all have general reception and secretarial duties. Every staff has some basic computer training. They are
responsible for patient’s check-in or notification of appropriate people.
Administrators:
They all have post-secondary education relating to general business administration practices. Every
administrator has basic computer training. they are responsible for all the scheduling and updating day/night
employee shifts. Administration in the wards are responsible for assigning doctors and nurses to patients.
Doctors:
All doctors have a medical degree. Some have further specialized training and are computer literate. Doctors
will use the HPMS to check their patient’s lists.
3. Considerations
1.5. Ontology Tools
1.1.3. Protect
1.1.4. WebODE
1.1.6. MySql
A query language for RDBMS based on. Non –procedure approach to retrieve record
from RDBMS.
SQL was proposed by IBM and got its standardization by ANSI and adopted by different corporation with bit
modification.
1.1.8. Jess
1.1.9. CLIPS
1.1.11. PHP
1.1.12. CSS
1.1.13. javascript
4. Solutions
1.9. Solution 1
1.1.14. Description
This system (HMS) provides online 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
1.1.15. Requirements
1.1.17. Limitations
Lack of security of data.
Time consuming.
Consumes large volume of paper work .
Manual work
No direct role for the higher officials
1.10. Solution 2
1.1.18. Description
1.1.19. Requirements
1.1.21. Limitations
5. Comparison of Solutions
<< This section should discuss how each option measures up against any constraints set forth in the statement of
requirements and how each compares with the others.
Include the following:
• Specific hardware and software requirements
• Time constraints
• Ease of use
• Staffing levels and training required
• User preference
• Security issues
A matrix that compares features is required. >>
6. Conclusions
<< Summary and recommendations >>
7. References
<< All information in the above text that comes from outside sources should be cited. All references that are
cited should be enumerated below. >>