Creating an information system such as automating an outdoor

Assignment Help Management Information Sys
Reference no: EM13946035

1) I NEED HELP IN CREATING A SOFTWARE REQUIREMENTS (SRS) DOCUMENT, HERE'S THE BUSINESS SOLUTION TO SOLVE:

1. A CASE EXAMPLE: creating an information system such as automating an outdoor goods rental company's retail system, that takes their manual system, and automates it.

a. Allowing the customer (ACTOR) to access their inventory database (currently available), online within a webpage hosted on a web server

b. Allow customers to login into the website, using a customer ID and password, and authenticate/validate the user with the company's existing customer account information on their server

c. Allow customers to search for available rental inventory

d. Allow the customer within the website to purchase the rental, validate the purchase, and produce a receipt, and notify the company's ACCOUNTING department (ACTOR)

e. Allow customers to create a customer profile/account

f. Email the customer, the rental purchased receipt

g. Produce a cash received report for the ACCOUNTING department (ACTOR)

h. Produce a management report for MANAGEMENT (ACTOR)

i. The website would be designed to support the interface to MS Internet Explorer

j. Here would be software system's ACTORS/ENTITIES that would interact with the designed software:

i. CUSTOMER

ii. ACCOUNTING

iii. MANAGEMENT

iv. WEB ADMINISTRATOR

v. DATABASE SYSTEM

vi. ACCOUNTING SYSTEM

2. Please if you have any other suggestions, or other software solutions/implementations for a business need that you have previously developed or have experience with, that could be the utilized case for this project as well.

3. Just a note, the format that you produce doesn't have to be in a finished state, I'm more concerned about the developed concepts. It sounds like a lot, but it's really more about describing the system's conceptual processes and descriptions.

4. I also have attached various supporting documents from my course to assist you with the different topics I list below. And I can send additional examples of each of the phases I've described below, you can contact me at rodl0512 at gmail . com
*************************************************************************************
2) Then assistance with creating the software concept:

SOFTWARE/SYSTEM REQUIREMENTS SPECIFICATION (SRS) DOCUMENT

***************OUTLINE**************

1. FUNCTIONAL DECOMPOSITION DOCUMENT

2. DESCRIPTION OF THE FUNCTIONAL ELEMENTS

3. CONTEXT DATA FLOW DIAGRAM (DESCRIBING THE SOFTWARE PROCESS MODELS INTERACTIONS)

a. Level 0

b. Level 1

c. Level 2

d. Level 3

4. REQUIREMENTS MATRIX. (TAKING EACH FUNCTIONAL DECOMPOSITION DOCUMENT ELEMENT AND LISTING ITS ROLL WITHIN THE MATRIX)

5. USAGE SCENARIO (A USAGE SCENARIO FOR THE DESIGNED SOFTWARE, ORGANIZED INTO USE-CASES)

a. User profiles (profiles of all user categories described)

b. Use-Cases (all the use-cases for the software)

c. Business Process Model

d. Work Flow Chart

e. Special requirements associated with the use of the software

6. DATA MODEL AND DESCRIPTION

a. Description of the Data Objects that are managed by the software

b. Data Objects and their major attributes described

c. Data Objects relationships

d Relationships between the data objects in ERD form (no detailed information is needed here)

e. Complete Data Model (in ERD form for the main software)

f. Data dictionary (to maintained in electronic form)

7. FUNCTIONAL MODEL AND DESCRIPTION (A DESCRIPTION OF THE EACH MAJOR SOFTWARE FUNCTIONAL, ALONG WITH DATA FLOW OR CLASS HIERARCHY (OBJECT ORIENTED)

a. Description of each software function in Function n format

i. Processing narrative (PSPEC) for function n. (Processing narrative for function n here)

ii. Function n flow diagram. (A diagram showing the flow of info through the function and the transformation it undergoes)

iii. Function n interface description. (Detailed description of the input and output interfaces for the function is presented.

iv. Function n transforms. (Detailed description for each transform (sub functions) for functions n.)

b. If required, then the same above items for the transform k descriptions

i. Transform k description

ii. Transform k interface description

iii. Transform k lower level flow diagrams

iv. Transform k interface description

c. System performance issues. (Special performance required for the subsystem specified)

d. Software Design Constraints (Any design constraints that will impact the subsystem noted)

8. SOFTWARE INTERFACE DESCRIPTION (SOFTWARE INTERFACE TO THE OUTSIDE WORLD DESCRIBED)

a. External machine interface

b Interfaces to other machines(computer or devices) described

c. External system interfaces

d Interfaces to other systems, products or networks described

e. Human interface

f Overview of any human interfaces to be designed for the software is presented

g. Control flow description

h. control flow for the system is presented

9. BEHAVIORAL MODEL AND DESCRIPTION (A DESCRIPTION OF THE BEHAVIOR OF THE SOFTWARE DESCRIBED)

a. Description for software behavior (detailed description of major events described)

b. Events (Listing of events (control, items) that will cause behavioral change within the software system developed)

c. States (listing of states (modes of behavior) that will result as a consequence of events described)

d. State Transition Diagram (depicting the overall behavior of the system)

e. Control Specification (CSPEC). (Depicting the manner in which control is managed by the software)

10. RESTRICTION, LIMITATIONS AND CONSTRAINTS. (SPECIAL ISSUES WHICH IMPACT THE SPECIFICATION, DESIGN OR IMPLEMENTATION OF THE SOFTWARE DESCRIBED)

11. VALIDATION CRITERIA (DESCRIBING THE SOFTWARE VALIDATION PROCESS OR APPROACH)

a. Classes of tests. (types of tests to be conducted specified, focused on black-box testing to be described)

b. Expected software response (expected results from testing described)

c. Performance bounds. (special performance requirements are described)

12. SYSTEM TRACEABILITY MATRIX INFORMATION. (DESCRIPTION OF STATED SOFTWARE REQUIREMENTS BACK TO THE SYSTEM SPECIFICATION)

Attachment:- #2 SOFTWARE REQUIREMENTS SPECIFICATIONS DETAILED OUTLINE.docx

Reference no: EM13946035

Questions Cloud

Which were most difficult to specify in terms of a scenario : Stimulus. The stimulus is a condition that needs to be considered when it arrives at a system.
Different sociological perspectives on deviance : What is social interaction? What are the elements of social structures? How does this apply to the activity you just completed?
How much will this deposit be worth in x years : We focus on some of the assumptions behind the TVM calculations. What are those? How do these assumptions limit our application of these calculations?
How many shares are outstanding : How many shares are outstanding?
Creating an information system such as automating an outdoor : Allowing the customer (ACTOR) to access their inventory database (currently available), online within a webpage hosted on a web server
Compute the current price of this stock : After Careful analysis ,you have determined that a firm'a dividend should grow at 8%on average in the foreseeable future .Its last dividend was $4. Compute the current price of this stock ,assuming the required return is 18%.
Critiquing the validity and robustness of research : Critiquing the validity and robustness of research featured in journal articles provides a critical foundation for engaging in evidence-based practice. In Weeks 5 and 6, you explored quantitative research designs.
Graph the total product of labor curve : Graph the Marginal Product of Labor Curve, Graph the Total Product of Labor Curve and Graph the MRPL and MEL curves and note the quantity of labor at which MRPL = MEL
What is gencorp market debt-equity ratio : GenCorp has a total debt of $140 million and stockholders' book equity of $50 million. It also has 25 million shares outstanding, with a market price of $3.50 per share. What is GenCorp's market debt-equity ratio?

Reviews

Write a Review

Management Information Sys Questions & Answers

  Explains what you would recommend to peachtree

Write a 1,050- to 1,750-word paper, which explains what you would recommend to Peachtree to solve their IT problems as if you were hired as a consultant. Support your recommendations with references and outside citations

  Differentiate corporate strategy from project management

Differentiate corporate strategy from project management. and Identify the implications of organizational culture on project structure.

  Write an authentication policy for hypothetical organization

For this assignment you are asked to write an authentication policy for a hypothetical organization. This policy should address the use of various authentication schemes for different assets

  Run the sample problem utilizing one small ec2

Run the sample problem utilizing one "small" EC2 instance (containing one virtual core) and record the runtime along with the solution to the problem (to verify that it calculated correctly)

  Network switching upgrade for star topology

Network switching upgrade for star (hub and spoke) topology - What classes of IP address do you need now and in the future?

  How does supply chain management help reduce costs

How does supply chain management help reduce costs - Supply chain management is typically one of the most fractured aspects of operations management in the sense that typically it is made of many disparate organizations

  What to do about their information systems

Cross-Functional System - what to do about their information systems. They anticipate strong growth over the next 10 years and cannot afford to make a mistake with their IS.

  Piracy and software

Most computer software carries a warning against copying, yet many people feel the warning is unreasonable.

  Mobile devices and outsourcing

Mobile devices and Outsourcing

  Show the supply chain strategies

Supply chain strategies - Offer your opinion as to whether or not it's the best strategy for the company or offer the changes you believe to be the better way to go.

  How are mobile devices changing the way it systems

How are mobile devices changing the way IT systems

  What methods you would use to integrate this technology

Select one of these technologies and determine what methods you would use to integrate this technology into a company of your choosing. Explain why you chose this technology and what advantages it presents to the company

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