Question

The request is for requirements that would be used in a typical software development project. For...

The request is for requirements that would be used in a typical software development project. For this instance the software being developed would be for Information System that is managing patient records and healthcare data.

Develop a requirements specification with a minimum of 20 requirements. Define in very clear, detailed terms what your system does. While your overview might describe a website as allowing users to log in, a requirements document would take this down to much more detail. For example, “A user is allowed three login attempts” or “customer information will be saved in a database for up to 10 years if no activity occurs on this account.” More importantly, you will want requirements that define your functionality, such as “a user can access their account balance through a summary page and a detailed account page.” You could then have follow-up requirements that explain what a summary and detailed account page mean. Note that requirements might be nested: one could depend on a master requirement. Requirements should be numbered and ideally categorized (e.g., functional/nonfunctional, by interface, by purpose, etc.)

Please do so for the following stakeholder overview matrix. The software program would be for an Information system for managing patient records and healthcare data. No actual programming is needed

Stakeholder’s name

Objective

Possible conflicts

Criticality

How much time they can devote

Level of involvement

Impact on cost

Impact on functionality

Patient

To access personal health data

May provide biased or false information at times

High

Depends

High

Low

Medium

Health professional/Nurses

To file and manage patient’s health data and diagnostic

May make errors while feeding data to system

Medium

Full

Medium

Low

Medium

Doctor

To access, analyze patient’s data, suggest diagnostics , issue prescription etc.

May ignore certain symptoms thus making errors in diagnostics

High

Depends

High

High

High

Pharmacist

To access system to issue medicines as per prescription

May not understand prescription fully, thus leading to wrong issue of medicines

High

As and when require

Medium

High

High

Lab technician

To access patient’s health data, To feed results and details of lab tests etc.

May make errors while feeding data to system

Medium

Full

Medium

Low

Medium

Pathologist

To conduct and analyze lab tests, issue reports etc.

May ignore certain symptoms thus making errors in diagnostics

High

Depends

High

High

High

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Functional Requirements:

- purpose

1) Add new account, which can add to categories of Patient, Health professional/Nurses, Doctors, Pharmacist, Lab technologist or pathologist.

2) Information for patient : Name, Contact(self, family), Age, BloodGroup, History(disease, allergies, etc).

3) For every doctor visit of the patient, the purpose, symptoms, diagnosis and prescription are required to be updated. If no medicines or drugs are subscribed, write the none.

4) Do not allow patients to delete/ alter their records. If they wish to wipe away their medical history, they can consult the doctor.

5) Everybody except patients are required to upload their original certificates to validate their degree and practice, apart from the information taken from patients.

6) Everybody except patients are given computer training to handle the software, use it.

7) if a patient gives his/her samples for testing in the pathology lab, they must be dated and the report generated after the test is also stamped. this is to see if the sample was fresh and fine for testing.

8) Generate bills and maintain ledger.

9) Also, keep track of the payments of the hospital staff, medical investments in machinery, medicines or medical equipment.

- design

8) Database in MySQL.

9) Support till Win 10

10) Local software, not web based to assure privacy.

11) Schedule emergencies and priority patients first. Rate the patient's emergencies and appoint accordingly.

Non Functional Requirements:

-security

1) To avoid misidentification or identity theft that patient may attempt to forge medical documents, the patient can open account only in presence of nursing staff. they can authenticate a new account with their id.

2) The patient is required to add a contact of their family. If the member stays out of town, he/she is required to add a local contact too in case of emergencies.

3) Identify patients by an ID so that sensitive information does not go to the lab technician or the anyone outside.  

4) Nurses are allowed to only view data and add patients. They cannot alter data.

-Performance

5) Till possible, the software should allocate/ appoint the same doctor to a patient that has treated them previously, for they know the patient well.

6) 1-3 seconds of response time

7) Designed to support till 10000 patients.

8) Data backup on the cloud every 4 hours.

9) All time available, no downtime allowed.

Add a comment
Know the answer?
Add Answer to:
The request is for requirements that would be used in a typical software development project. For...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • The request is for requirements that would be used in a typical software development project. For...

    The request is for requirements that would be used in a typical software development project. For this instance the software being developed would be for Information System that is managing patient records and healthcare data. Looking for an original answer and a little more detail then previously given. Develop a requirements specification with a minimum of 20 requirements. Define in very clear, detailed terms what your system does. While your overview might describe a website as allowing users to log...

  • Create a testing plan as described below. The testing plan would be for the software development...

    Create a testing plan as described below. The testing plan would be for the software development project of Information system for managing patient records and healthcare data. An overview matrix has also been added to show the some of the concepts behind the software development. Part 5: Testing Plan Create a testing plan that highlights what elements will be tested and how they will be tested. Identify the following: Types of testing that will be used (e.g., automated, regression, etc.)...

  • Need help with this project please! Please name the compiler and software used, would really appr...

    Need help with this project please! Please name the compiler and software used, would really appreciate that information. Don't bother doing the report section on this assignment either. Me and my group will handle it. This is a group project. Group size should be exactly 2 (unless approved earlier by the instructor). Only ne mi imi ma Design a security architecture for a smart electric metering infrastructure. Smart electric meters have embedded hardware for cellular connectivity, and are able to...

  • Project 1 – Classes and Top-down Design Overview Software development projects using the object-oriented approach involve...

    Project 1 – Classes and Top-down Design Overview Software development projects using the object-oriented approach involve breaking the problem down into multiple classes that can be tied together into a single solution. In this project, you are given the task of writing some classes that would work together for providing a solution to a problem involving some basic computations. Learning Objectives The focus of this assignment is on the following learning objectives: • Be able to identify the contents of...

  • ***I only need the High Level Project Plan (Time to Implement)****** You have recently been hired...

    ***I only need the High Level Project Plan (Time to Implement)****** You have recently been hired by a new Japanese accounting firm, headquarter in Tokyo, as the director ofInformation Systems and Telecommunications. Your assignment is to assist security posture of the firm anddevelop a security structure for this new company. Write your recommendations and reasons to the firm’s CEO. The firm has 600 employees in Tokyo, 50 in Houston, and is planning to open two branch offices in India andCalifornia....

  • I only need requirements 3 & 4, thank you! The University of Delaware Press is wholly...

    I only need requirements 3 & 4, thank you! The University of Delaware Press is wholly owned by the university. It performs the bulk of its work for other university departments, which pay as though the press were an outside business enterprise. The press also publishes and maintains a stock of books for general sale. The press uses normal costing to cost each job. Its job-costing system has two direct-cost categories (direct materials and direct manufacturing labor) and one indirect-cost...

  • A new version of the operating system is being planned for installation into your department’s production...

    A new version of the operating system is being planned for installation into your department’s production environment. What sort of testing would you recommend is done before your department goes live with the new version? Identify each type of testing and describe what is tested. Explain the rationale for performing each type of testing. [ your answer goes here ] Would the amount of testing and types of testing to be done be different if you were installing a security...

  • Unplanned hospital readmissions are a serious matter for patients and a quality and cost issue for...

    Unplanned hospital readmissions are a serious matter for patients and a quality and cost issue for the healthcare system of every country. For example, in the United States, during 2011, nearly 19 percent of Medicare patients were readmitted to the hospital within 30 days of their initial discharge, running up an additional $26 billion in healthcare costs. Hospitals are seeking more effective ways to identify patients at high risk of readmission—especially now that Medicare has begun reducing payments to hospitals...

  • Title: Partners Health Care Systems (PHS): Transforming Health Care Services Delivery through Information Management According to...

    Title: Partners Health Care Systems (PHS): Transforming Health Care Services Delivery through Information Management According to government sources, U.S. expenditures on health care in 2009 reached nearly $2.4 trillion dollars ($2.7 trillion by the end of 2010).[1] Despite this vaunting national level of expenditure on medical treatment, death rates due to preventable errors in the delivery of health services rose to approximately 98,000 deaths in 2009.[2] To address the dual challenges of cost control and quality improvement, some have argued...

  • I need help writing this code in C++ Proj11.cpp is provided as well as the randomdata.txt thank you in advance! Objectives: The main objectives of this project is to introduce you to recursion,...

    I need help writing this code in C++ Proj11.cpp is provided as well as the randomdata.txt thank you in advance! Objectives: The main objectives of this project is to introduce you to recursion, and test your ability to work with some STL functionalities. A review of your knowledge on working with templates, dynamic data structures, as well as manipulating dynamic memory, classes, pointers and iostream to all extents, is also included. Description: For the entirety of this project, you will...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT