Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Objective: To develop a web server to help reduce phone call time for Doctors, Nurses and Administrative Personnel and to increase patient satisfaction by providing

Objective: To develop a web server to help reduce phone call time for Doctors, Nurses and Administrative Personnel and to increase patient satisfaction by providing easier access to standard information.

The Cardiologist Group has hired you to develop Systems Requirements for a proposed web site that will perform the functions described above, including providing patients with the ability to schedule their own appointments. Patients will access the module by using their Social Security Number (SSN), which means that you need to access a database that has patient information including SSN and insurance information. First, the firm wants you to check to see if the patient has paid all his bills. If so, the patient can proceed, otherwise the patient should be given a message to call the billing department. Second, if the patient has insurance, a screen should appear presenting him with the insurance policy information and to ask the patient to verify it. If it is not verified, the patient should be asked to call the billing department. If the patient has no insurance, a screen should appear asking the patient how the bill will be paid. This verification or indication of payment method should be recorded in a database. If verification or indication is provided, the patient should be presented with a screen asking what type of procedure (stress test, EKG, ultra-sound, consult with doctor, etc. database with procedures) they are scheduling. After the patient selects one, a screen should present a calendar with open dates and times for a specified appointment (calendar database). Once the patient selects a time, a screen should appear asking the patient to verify the selected date and time, and to provide a phone number where they can be reached in case the appointment is cancelled or to remind the patient the day before the scheduled appointment. When the patient accepts the appointment and the transaction is recorded in the database.

1. Write a Systems Requirements Document

Use the Requirements Template to write your document.

Include all the key elements and functions of the web site. While the template suggests categories that you need to fill in or change, you do not have to use every one of them. (Delete the categories you will not use.) Be sure to use function numbers based upon the Traceability procedures specified in the document. Begin your own Revisions Table. If you use the template, the Table of Contents and other WORD tables will update automatically as you add or delete categories that are named and formatted similarly. Otherwise, include a Table of Contents that you develop. Use short, simple sentences to describe the function. This is a not a novel!

Mostly, make sure that the requirements you write make sense. Someone should be able to read them, understand what the web site will do. A web site developer should be able to create the web site based upon your document without needing to ask questions.

Your requirements document should include the following diagrams and flow charts (see Chapter 5 in your textbook for examples) to describe the web appointment module:

Context Diagram for the Web appointment module

Data Flow Diagram for module

Process Flow Diagram

Decide what databases you need to support the transaction and draw them in your diagrams. Use PowerPoint for the diagrams. While you dont have to use exactly the same symbols as the text book, you need to be consistent and indicate what symbol you are using for what purpose.

Using This Template

This and other PDM tools are available. All Sections are required to be addressed, however if a section or subsection is not needed, that section/subsection of the document can be marked as Not Applicable but as explanation must be provided as to why it does not apply. Please also reference the Lessons Learned section in the Appendix for additional information that may assist.

To create a deliverable from this template:

Delete the template title page (previous page) and this page.

Replace [bracketed text] on the cover page (next page) with your project and agency information.

Replace [bracketed text] in the tool header area at the top of Page i (Contents page) with the same project and agency information as on the cover page.

Note: Please do not remove or modify content in the footer area.

Complete the entire template. Each section contains abbreviated instructions, shown in italics, and a content area. The content area is marked with a placeholder symbol () or with a table. Relevant text from other project deliverable may be pasted into content areas.

Note: Please do not remove the italicized instructions.

Update the table of contents by right-clicking and selecting Update Field, then Update entire table.

Template Revision History

Version

Date

Name

Description

1.0

2/5/2012

PDM Project team

Initial Creation

2.0

6/28/2012

Reformatted document template; Renamed template to System Requirements. Added Initial Technical Architecture Specifications

2.1

1/14/2013

Revised system requirements instructions section

2.1

5/17/2013

Correct typos

Project Delivery Methodology (PDM)

System Requirements

[Functional Office(s) Name]

[PROJECT NAME]

VERSION: [Version Number] REVISION DATE: [Date]

Approval of the System Requirements indicates an understanding of the purpose and content described in this deliverable. By signing this deliverable, each individual agrees with the content contained in this deliverable.

Approver Name

Contents

Section 1 Purpose. 3

Section 2 General System Requirements. 3

2.1 Major System Capabilities. 3

2.2 Major System Conditions. 3

2.3 System Interfaces. 3

2.4 System User Characteristics. 3

Section 3 Policy and Regulation Requirements. 4

3.1 Policy Requirements. 4

3.2 Regulation Requirements. 4

Section 4 Security Requirements. 4

Section 5 Training Requirements. 4

Section 6 Initial Capacity Requirements. 4

Section 7 Initial System Architecture. 5

Section 8 System Acceptance Criteria. 5

Section 9 Current System Analysis. 5

Section 10 References. 6

Section 11 Glossary. 6

Section 12 Document Revision History. 6

Section 13 Appendices. 6

Section 1 Purpose

The purpose of the System Requirements document is to specify the overall system requirements that will govern the development and implementation of the system. The document will also establish initial security, training, capacity and system architecture requirements, as well as, system acceptance criteria agreed upon be the project sponsor and key stakeholders.

Section 2 General System Requirements

2.1 Major System Capabilities

Specify the major system capabilities in terms of availability, target deployment environment(s), device accessibility, and/or technical capability.

For example:

System must be available on the Internet

System must be available 24 hours per day

System must be accessible by mobile devices

System must be able to accept electronic payments

2.2 Major System Conditions

Specify major system assumptions and/or constraints (aka conditions). The conditions may limit the options available to the designer/developer. For example:

- System must use the FDOT Enterprise GIS Framework

- System must use FDOT Enterprise Document Management System

- System must interface with Bank of America credit card payment system

2.3 System Interfaces

Describe the dependency and relationship requirements of the system to other enterprise/external systems. Include any interface to a future system or one under development. For clarity, a graphical representation of the interfaces should be used when appropriate.

2.4 System User Characteristics

Identify each type of user of the system by function, location, and type of device. Specify the number of users in each group and the nature of their use of the system.

Section 3 Policy and Regulation Requirements

Specify relevant applicable laws, regulations, policies, and standards that will affect the operation and performance of the system, as well as any relevant external regulatory requirements, or constraints imposed by normal business practices.

3.1 Policy Requirements

3.2 Regulation Requirements

Section 4 Security Requirements

Specify security requirement for users of the system.

Section 5 Training Requirements

Specify Training requirements for the system.

Section 6 Initial Capacity Requirements

Specify the initial capacity requirements for the system. An initial estimation can be established using current data amounts, planned number of users, and estimated number of transactions.

Identifies the highest and lowest estimated number of transactions and processing frequency expected usage (including any seasonal peaks) for capacity planning for storage and memory requirements for the application or project. Identifies the highest and lowest estimated number of transactions and processing frequency expected usage (including any seasonal peaks) for capacity planning for storage and memory requirements for the application or project.

Section 7 Initial System Architecture

Specify the data platform, hardware, software, programming languages, tools and operating system requirements for the application or project.

Identify any specialized hardware requirements that must be purchased or upgraded prior to development, or in support of the implementation, of the application or project.

Identify any specialized software requirements that must be purchased or upgraded prior to development, or in support of the implementation, of the application or project.

Identify any programming languages and tools selected for the development of the application or project.

Identify any network/operating system or combination of network/operating systems that will be used for the development of the application of project.

Section 8 System Acceptance Criteria

Specify the general system acceptance criteria specified and agreed upon by the project sponsor and key stakeholders that will be used to accept the final end product. For example:

New system must run in parallel with current production system for x months

3 years of data must be in system (conversion implied) on day one

Section 9 Current System Analysis

If a current system exists, perform analysis on the system and describe how the current system is used by the business. Specify data conversion requirements, relevant data flows, system interfaces to existing systems, reporting capability, etc.

Section 10 References

Provide a list of all documents and other sources of information referenced in this document and utilized in its development. Include for each the document number, title, date, and responsible office/author.

Document No.

Document Title

Date

Author

Section 11 Glossary

Define of all terms and acronyms required to properly interpret the requirements contained within this document.

Section 12 Document Revision History

Identify revisions to the document starting with initial creation. This section should be updated when an approval is required (i.e. initial creation, change request, new mandated change, etc)

Version

Date

Name

Description

Section 13 Appendices

Include any relevant appendices.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Spatial Databases 2nd Symposium Ssd 91 Zurich Switzerland August 1991 Proceedings Lncs 525

Authors: Oliver Gunther ,Hans-Jorg Schek

1st Edition

3540544143, 978-3540544142

More Books

Students also viewed these Databases questions

Question

What will the below code do -

Answered: 1 week ago