Create a behavioral model that identifies events

Assignment Help Software Engineering
Reference no: EM13805410

Scenario

You have been asked to lead a software development team to build a system fulfilling the Statement of Need below. Your team is employed by a small company. The customer wants a project that balances reasonable development cost, timely delivery, software quality, and functionality.

In this project, you will perform preliminary system engineering and create an analysismodel for this system. (See Module 3, Figure 3.1 of the course module commentaries for an overview of the elements of an analysis model). Completing this project will require that you do the following:

• Develop initial notes of the structure/functionality of the system.
• Produce an initial system specification document for the system.
• Develop a detailed scenario based model by writing use cases and develop an activity diagram.
• Create a behavioral model that identifies events with a use case

Completing this project will requirethat you produce a software requirements specification (SRS) document for the system The SRS that you create will be a combination of the System Specification (SS) and the SRS; your SRS must include the essential components of the SS in the SRS.

Your SRS will provide the foundation for Projects 2 through 4, so it must:

• Describe the customer requirements
• Establish the basis for software design
• Be testable, flexible, and traceable.

Statement of Need

John and Jane are starting a bed-and-breakfast (B&B) in a small New England town. They will have three bedrooms for guests. They want a system to manage the reservations and to monitor expenses and profits. When a potential customer calls for a reservation, they will check the calendar, and if there is a vacancy, they will enter the customer name, address, and phone number, dates, agreed upon price, credit card number, and room numbers. Reservations must be guaranteed by 1 day's payment. Reservations will be held without guarantee for an agreed upon time. If not guaranteed by that date, the reservation will be dropped.

Reference no: EM13805410

Questions Cloud

What is the main ideas of the given article : Who wrote the article "Why family conflict affects some children more than others". What is the main ideas of it? main points in short sentence for each paragraph what is your comment about the article ?
Agenda for a team meeting : Write a memo to attach to the agenda for a team meeting. State the issues you know of.
Reporting to the sale manager : The forecasting department, traditionally reporting to the sale manager, has historically seen a forecast accuracy of about 60%, and this in turn causes problems for the following departments:
Analysis of a specific area of urban planning : Sample Research Paper ideas could include: The politics of urban planning, an analysis of a specific area of urban planning (for example, transportation planning), a comparative analysis of several areas of urban planning
Create a behavioral model that identifies events : You have been asked to lead a software development team to build a system fulfilling the Statement of Need below. Develop initial notes of the structure/functionality of the system. Create a behavioral model that identifies events with a use case
Applying the huntington-hill apportionment method : Explain how applying the Huntington-Hill apportionment method helps to avoid an Alabama Paradox.
Controversial corporate social responsibility : Specify one (1) controversial corporate social responsibility concern associated with your selected organization.
Competitive advantage in terms of sustainability : Evaluate LensCrafters' operations strategy and explain how the organization seeks to gain a competitive advantage in terms of sustainability.
Fair shares the center city anuraphilic : case study : What is each person's fair share of the monetary value of the collection?

Reviews

Write a Review

Software Engineering Questions & Answers

  Sketch diagram displaying how message-application-layer

Sketch a diagram displaying how message gets from Alice's host to Bob's host. Ensure to list series of application-layer protocols which are used to move message between two hosts.

  What is meant by data abstraction

The discussion can be aided with references to your experiences/knowledge of using similar constructs in VB.Net - discuss briefly what is meant by data abstraction and Object Oriented Programming.

  What is the cursor-position code

Assurning that the internal clock rate of the microcontroller is 2.5MHz. What should the Bignum value for the LoopTime subroutine be to make it count with a scale of 2,500 cyclesto generate precisely a imillisecond delay between every rollover of ..

  Create storyboards interactivity diagram object dictionary

Create storyboards interactivity diagram object dictionary and any essential scripts for an interactive program for customers of sunflower floral designs.

  Discuss two future trends in system development

Discuss two future trends in system development. How do you think they will affect the future development of systems in the health care industry

  Question about ranges and functions

Assume you have functions that you want to call for many individual year values, as well as ranges of years, and you are deciding on whether to use an if statement or a switch statement.

  Design of the software

Report of the software design and implement the software as per the design, and demonstrate it

  Developing domain model class diagrams

The stock levels of each item are changed by the system with each purchase. However these levels need to be manually updated by a clerk in certain cases such as shipments of items from manufacturers, refunds, exchanges, etc.

  Information security policies for online food supply company

Explain four suitable information security policies for online food supply company.

  In her paper developing an effective metrics program

in her paper developing an effective metrics program rosenberg described a group of sample goals questions and metrics.

  Part a short-answer questionsanswer each question in one to

part a short-answer questionsanswer each question in one to two paragraphs.1. what are the major differences between

  Discuss strategies risks strengths weaknesses opportunities

discuss strategies risks strengths weaknesses opportunities and threats of using it systems in a specific business at a

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