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

  What is configuration control in information systems

What is configuration control in information systems.

  Project scenario on customer request for pc

Develop a project scenario on Customer request for PC.

  Describe graph that would create to accompany the report

Describe the graph that you would create to accompany the report in Part C. Include formatting considerations to make important facts stand out.

  Path and editor variables in linux login

Login to Linux environment and construct start-up shell script. Whether you write the scripts as .profile or .cshrc, include the following options:

  Creation of a test plan document based on the requirements

Creation of a test plan document based on the requirements and design documents that were created earlier in this course.

  Can capabilities protect against all trojan horses

A company develops a new security product using the extreme programming software development methodology. Programmers code, then test, the en add more code, then test, and continue this iteration.

  Complete life cycle data management

MS Excel is one of the most comprehensive environments for the compilation and interpretation of information. With its information structuring, analysis, and graphing capabilities.

  One of the most difficult aspects of planning software

one of the most difficult aspects of planning software development is estimating the effort. often times we are asked

  The task is to investgateresearch informed papers and

the task is to investgateresearch informed papers and articles and produce a critical evaluation report on any issues

  Compare and evaluate proprietary project management software

You need to select a tool for project planning and scheduling from various tools available in the market. What factors would you consider in selecting the most appropriate software tool for your company?

  Java programmer for a software company

Imagine that you work as a Java programmer for a software company. Your company is developing a new interactive learning management tool called uGrade

  Create the diagram 0 dfd for new century

Create the diagram 0 DFD for New Century. Make sure to illustrate numbered processes for handling appointment processing, payment and insurance processing.

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