Draw a system sequence diagram

Assignment Help Other Subject
Reference no: EM132306482

Part A

Case Study - SolarPower

Consider a project involving development of an Online SolarPower System for Bob Sparks.

System Information

Bob Sparks is a professional electrical engineer who works part time for a local coal-fired electricity power station. With the recent advent of government rebates, it has now become affordable for ordinary people to install solar power cells on the roof of their home to generate electricity and sell unused power back to the local electricity provider. Bob recently decided that he has the time and expertise to start a small business supplying and installing the solar panels and has registered the business name as SolarPower.

To date you have helped Bob through the planning and analysis phases of a computerised information system for his new business. Now Bob has asked you to help him with the design and implementation phases.

You have agreed with Bob that the system should be largely ‘form-driven'. For example, a potential customer may, through SolarPower's website, complete an online request for a free consultation and quote. Or they may apply by phone or in person, in which case one of the staff will complete the form.

One of Bob's staff members will arrange a mutually convenient date and time for Bob to call on the customer. Bob will discuss the customer's needs with them and supply the customer with a written quote for the desired system.

SolarPower currently have four systems on offer, based on the average amount of power they generate: 1.5 kilo-watts (kW), 2.3kW, 3.4kW and 4kW.

If the customer is willing to go ahead with a type of system, they are required to sign a ‘Solar Power Supply and Installation Agreement' form. When installation is complete SolarPower leave an invoice/statement with the customer, which must be paid in full within 7 days. Part payments are not allowed. Payment may be by cash, eftpos or credit card and customers are given a receipt.

Bob requires the system to provide him with regular reports showing:
• Appointment details for consultations
• Quotes accepted
• Job schedule (when installation at premises is to be carried out)
• Outstanding accounts (installation completed but not yet paid for) You may be able to suggest other more appropriate reports to Bob.

The Tasks
Consider the same case scenario for an Online SolarPower System for a web-based system project in Assignment 1, as a system analyst in a project team of four members.

With the above project in hand, you are to complete Tasks 1, 2, 3, 4 and 5 below.
Task 1 needs you to decide your ways to gather the critical information system requirements information from the related end-users and/or stakeholders, in order to model some important modelling diagrams that usefully demonstrate what the new system is technically about.

For Tasks 2, 3, 4 and 5, you need to fully explain each modelling diagram and clearly provide any useful assumptions supporting why a diagram is drawn the way you present it, e.g. you clear the doubts of readers by telling:
• Reasons for any inclusion of <<includes>> relationship in UCD,
• Selective use of new unknown useful attributes in CD,
• Selective use synchronisation bars for looping, join and/or split concepts to handle tasks in the system in AD, and
• Selective use of LOOP, OPT and ALT frame in SSD.

Task 1. Requirements Elicitations

There are six information gathering techniques covered in this unit. Select two most useful relevant information gathering techniques out of the six for the above scenario that would help you effectively investigate the new system requirements. You have to:
• Describe each of the two information gathering techniques in detail. Include tasks that would be performed using the technique for the Online SolarPower System project.
• Explain the advantages and disadvantages of each technique in the context of the Online SolarPower System project. The advantages/disadvantages are relative to all 5 other techniques (not just the selected techniques).

What to include in your report for this task?
1. Description of two techniques
2. Explanation of advantages/disadvantages of selected technique 1
3. Explanation of advantages/disadvantages of selected technique 2

Task 2. Use Case Diagram (UCD)
Draw a use case diagram for the entire system within the project.
What to include in your report for this task?
1. A screenshot or copy-and-paste of the diagram. You MUST also submit the original MS Visio file containing the diagram.
2. Succinct explanations and supporting assumptions for your UCD.

Task 3. Domain Class Diagram (DCD)
Draw a domain class diagram for the entire system. You must closely follow instructions below:
• Each class must have a primary key, e.g. customerID, productID, etc.
• Each class must have at least two or more other related attributes.
• On each association line, there must be a meaningful word reflecting the relationship in the association.
• Show inheritance for a superclass with TWO (2) different subclasses to handle the two credit card payment types (Visa card and Master card) as in the case scenario above.

• Indicate AT LEAST three common attributes as identified in the superclass. Indicate appropriate different attributes as identified for the subclasses.

What to include in your report for this task?
1. A screenshot or copy-and-paste of the diagram. You MUST also submit the original MS Visio file containing the diagram.
2. Succinct explanations of your CD (e.g. what the classes represent, why you have chosen certain relationships), and support assumptions for what you have made about the system (e.g. you add shipping address in addition to postal address for a customer user).

Task 4. Activity Diagram (AD)
Draw an activity diagram for a specific scenario that shows an online user entering his details to make an appointment for a consultation with Bob Sparks through the Online SolarPower System, and obtaining an appointment confirmation via email.
What to include in your report for this task?
1. A screenshot or copy-and-paste of the diagram. You MUST also submit the original MS Visio file containing the diagram.
2. Succinct explanations and supporting assumptions for your AD if any.

Task 5. System Sequence Diagram (SSD)
For the system in Task 4, draw a system sequence diagram based on a part of the scenario, showing "Bob Sparks hits a print button at the end of month. Subsequently, the system prints a receipt for all customers with outstanding accounts, i.e. installations completed but not paid."
Note: You are to keep your SSD as simple as in the task description above.

What to include in your report for this task?
1. A screenshot or copy-and-paste of the diagram. You MUST also submit the original MS Visio file containing the diagram.
2. Succinct explanations and supporting assumptions for your AD if any.

Attachment:- system analysis assignment.rar

Reference no: EM132306482

Questions Cloud

What is the cancellation penalty for a fare : What is the cancellation penalty for a fare purchased at the VAP14PE75 fare basis?
External factors analysis summary : What are some EFAS (External Factors Analysis Summary) for amazon inc when looking for opportunities and threats.
Plaintiff must make a prima facie case of discrimination : Plaintiff must make a prima facie case of discrimination.
New frontier for fresh foods supermarkets : Fresh Foods Supermarket is a grocery store chain that was established in the Southeast 20 years ago. The company is now beginning to expand
Draw a system sequence diagram : COIT11226 - Systems Analysis - Central Queensland University - Online SolarPower System for a web-based system project in Assignment 1, as a system analyst
Philosophy statement could satisfy the core values : Explain how this Philosophy Statement could satisfy the Core Values and Concepts or key principles of the Baldrige Criteria.
Important for information technology field : In what cases are positive messaging especially important for information technology field?
Why do you think positive messaging is important : Why do you think positive messaging is important? Please quote from your findings and cite it appropriately in-text.
Professional communication and your e-portfolio : How can you convey positive messages about yourself both in your professional communication and your e-Portfolio?

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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