Provide a brief introduction to your project

Assignment Help Computer Engineering
Reference no: EM132083479

A newly developed hospital requires an Electronic Decision Support System (DSS) for clinicians. This DSS is required to have all the necessary features to help the practice.

Develop a Software Requirements Specification (SRS) document that identifies all the necessary requirements for the system. This document must strictly follow the IEEE template uploaded on canvas.

However, there may be sections in the template that may not apply to the project, these sections can be eliminated.

Use the template below to answer the above statement.

Software Requirements Specification

1 Introduction

<TO DO: Please provide a brief introduction to your project and a brief overview of what the reader will find in this section.>

1.1 Document Purpose

<Identify the product whose software requirements are specified in this document, including the revision or release number. This should including relevant benefits, objectives, and goals.

TO DO: Write 1-2 paragraphs describing the purpose of this document as explained above.>

1.2 Product Scope

<Provide a short description of the software being specified and its purpose; describe the scope of the product that is covered by this SRS, particularly if this SRS describes only part of the system or a single subsystem.

TO DO: 1-2 paragraphs describing the scope of the product. Make sure to describe how it is associated with other product or subsystems.>

1.3 Definitions, Acronyms and Abbreviations

<Define all the terms necessary to properly interpret the SRS, including acronyms and abbreviations.

TO DO: Please provide a list of all abbreviations and acronyms used in this document sorted in alphabetical order.>

1.4 References and Acknowledgments

<List any other documents or Web addresses to which this SRS refers. These may include user interface style guides, contracts, standards, system requirements specifications, use case documents, or a vision and scope document.>

2 Overall Description

2.1 Product Functionality

<Summarize the major functions the product must perform or must let the user perform. Details will be provided in Section 3, so only a high level summary is needed here (user requirement). Organize the functions to make them understandable to any reader of the SRS.

TO DO:

1. Provide a bulleted list of all the major functions of the system.>

2.2 End Users and Characteristics

<Identify the various users that you anticipate will use this product. Users may be differentiated based on frequency of use, subset of product functions used, technical expertise, security or privilege levels, educational level, or experience.

TO DO:

1. Describe the characteristics of each user. Certain requirements may affect (relate) only to certain users.

3. Distinguish the most important users for this product from those who are less important to satisfy.>

2.3 System Stakeholders

You should build a list of your system stakeholders. You should define the role of each stakeholder in the big system.

2.4 Operating Environment

<Describe the environment in which the software will operate, including the hardware platform, operating system and versions, and any other software components or applications with which it must peacefully coexist. In this part, make sure to include a simple diagram that shows the major components of the overall system, subsystem interconnections, and external interface

TO DO: in at least one paragraph, describe the environment your system will have to operate in. Make sure to include the minimum platform requirements for your system. >

3 Specific Requirements

3.1 User Interface

<Describe the logical characteristics of each interface between the software product and the users. This should include sample screen images, any GUI standards.

TO DO: The least you can do for this section is to describe in words the different User Interfaces and the different screens that will be available to the user. Those who will be able to provide optional Graphical User Interface screenshots will be rewarded by extra marks.>

3.2 Functional Requirements

<Functional requirements capture the intended behavior of the system. This behavior may be expressed as services, tasks or functions the system is required to perform. (System Requirements)

TO DO: Break the functional requirements to several functional areas and divide this section into subsections accordingly. Provide a detailed list of all product operations related to these functional areas.

3.3 Use Case Diagram

<A use case defines a goal-oriented set of interactions between external actors and the system under consideration.

TO DO: Provide a use case diagram which will encapsulate the entire system and all possible actors. Do not include detailed use case descriptions, but make sure to include a short description of what every use-case is, who are the actors in your diagram>

4 Non-functional Requirements

4.1 Software Quality Attributes

<Specify any quality characteristics for the product that will be important to either the customers or the developers. Some to consider are: performance, safety, security, adaptability, availability, correctness, flexibility, interoperability, maintainability, portability, reliability, reusability, robustness, testability, and usability. Write these to be specific, quantitative, and verifiable when possible. At the least, clarify the relative preferences for various attributes, such as ease of use over ease of learning. >

5 Other Requirements

<This section is Optional. Define any other requirements not covered elsewhere in the SRS. This might include database requirements, internationalization requirements, legal requirements, reuse objectives for the project, and so on. Add any new sections that are pertinent to the project.>

Appendix A - Group Log

<Please include here all the minutes from your group meetings, your group activities, and any other relevant information that will assist the instructor to determine the effort put forth to produce this document>

Reference no: EM132083479

Questions Cloud

Calculate gross profit and the gross profit ratio for year : Net sales for the year were $500,000 and cost of goods sold was $295,000 for the company's, Calculate gross profit and the gross profit ratio for the year
Design a usability questionnaire : Next you will design a usability questionnaire , administer it to at least 3 subjects, perform analysis on their responses, and compile a usability report.
Investment in the machine attractive in economic terms : Is the investment in the machine attractive in economic terms?
Prepare the journal entry to record the replenishment : On March 20, Dody's petty cash fund of $115 is replenished when the fund contains $7 in cash, Prepare the journal entry to record the replenishment of the petty
Provide a brief introduction to your project : Identify the product whose software requirements are specified in this document, including the revision or release number.
When should the company make the payment : The company expects the exchange rate for the euro to decline to 1.2030 prior to the account's due date. When should the company make the payment?
Compute the cost of goods manufactured : A firm had beginning finished goods inventory of $15,000; ending finished goods inventory of $20,000; The cost of goods manufactured was
What are the equivalent annual costs for two models : Machine B costs $550,000 to purchase, result in electricity bills of $80,000 per year, and last for 15 years. The discount rate is 12%.
Write a node js script that starts a simple http server : Write a Node.js script that starts a simple HTTP Server. The HTTP server should run on port 8001, and writes back to client.

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is the snr for each of the reconstructions

What is the SNR for each of the reconstructions? Do the relative values reflect the difference in the perceptual quality?

  What is a post-implementation audit of an information system

What is a post-implementation audit of an information system

  Program that prompts the user to input a string

Write down a program that prompts the user to input a string. The output will be the total number of characters in the string, the total number of consonants in the string, and the total number of vowels in the string

  What is the document root of a web server

In what common situation is the document returned by a Web server created after the request is received? What is the document root of a Web server?

  Conclude your presentation with a summary of your goals and

technology is always changing and mankind is always finding new uses for computers. you will create a presentation that

  Why words much clearer after running faux increase volume

Run increase Volume on the sound, and then only Maximize on the same sound. Why the words will be much clearer after running faux Increase Volume.

  Could it use the same stack as the application program

When an operating system receives a system call from a program, a switch to the operating system code occurs with the help of the hardware.

  Develop a GUI that will work with the objects you created

You are required to develop a GUI that will work with the objects you created in project 2 and provide the same level of functionality

  Problem on human computer interface

You are booking a flight from Port of Spain Trinidad to VC Bird airport in Antigua. You will be using LIAT and Caribbean Airlines websites to do so and noting a few comparisons along the way.

  Write a non-recursive version of the process fibonacci

Write a non-recursive version of the process Fibonacci

  Why valuable time is lost in planning

Valuable time is lost in planning. Substantial savings could be realized if corporations would cut down on planning and concentrate on implementing.

  Questionwrite down program for a bank account starts out

questionwrite down program for a bank account starts out with user selectable .interest is compounded monthly at user

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd