Develop skills in systems analysis and skills in modeling

Assignment Help Operating System
Reference no: EM13316710

Aims: The assignment aims to develop skills in systems analysis and skills in modeling information systems.

Value: This assignment is worth 30% of the total assessment. (This is an individual assignment; please complete your work independently.)

Reading the following narrative on the business system of Quality Building Supply (QBS) stores, complete your task that is described below.

Quality Building Supply (QBS) has proposed a project to develop a business system. The project team has gathered the following information:

The QBS stores have two kinds of customers: general public and contractors. The general public customers must supply credit card information in order to purchase any items. Their name, phone number and e-mail address are also stored for warranty/refund purposes. In addition, contractors have an account created by a QBS clerk so that they can get a specific discount. Each account thus created has a unique identifier and also stores the contractor's company name (if any), the current credit limit and the last purchase date and amount. The transactions for general public and for the contractors are accomplished by a QBS clerk who scans each item and adds them to the purchase. Items that cannot be successfully scanned are added to the purchase by hand.

If one or more items are not present on the shelf and a search reveals that the stock level is zero, they are added on an order that is created by the QBS clerk on behalf of the customer (either general public or contractor). Each order thus created has a unique identifier and stores order creation date, total amount and status (e.g. pending, closed...).

The name, price and stock level of the items stocked by QBS are recorded in the system of interest together with the item type. Items are produced by and sourced from a manufacturer, whose name and country are recorded in the system. The date of the last payment, the open balance and the date of the next shipment of items are also recorded for each manufacturer. Note that the manufacturer has no direct access to the system of interest. Also, at this stage the general public and contractors can search items online but can only purchase them in store.

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, etcYour task is (as a system analyst / designer) to prepare a report of system analysis for the above business system. Your report should consist of the following sections:

- Section 1: Identifying the use cases of the system based on the narrative above, and giving a brief description for each of the use cases.
(Please note that the narrative does not cover all the aspects of the QBS business system. You are only required to identify the use cases covered by the given information.)

From Section 2, you focus on only one use case. Although you can choose any use case identified in Section 1, we recommend that you take the use case, "Buy Items", for the following sections.

- Section 2: Developing a use case diagram.

- Section 3: Developing activity diagrams. (Please note that for the use case, "Buy Items", there are two scenarios, namely, "General public customer buys items" and "Contractor customer buys items". You should develop an activity diagram for each of the scenarios.)

- Section 4: Providing fully developed use case descriptions for the use case, (that is, a fully developed use case description for each of the scenarios).

- Section 5: Developing domain model class diagrams, (a diagram for each of the scenarios).

- Section 6: Developing system sequence diagrams, (a diagram for each of the scenarios).

Reference no: EM13316710

Questions Cloud

What is the source of the centripetal force acting on riders : At amusement parks, there is a popular ride where the floor of a rotating cylindrical room falls away, What is the source of the centripetal force acting on the riders
Current market data for anz shares : The required return on ANZ shares is 9%. Based on this information would you buy the share today? (Base your answer on current market data for ANZ shares)
Sum of component task costs : In cost estimation, the total cost of a project is the sum of component task costs. each of these costs is a random variable with a probability distribution. It is customary to obtain information about the total cost distribution by adding together c..
Calculate the weight of block : Blocks A, B, and C are placed as in the diagram below and connected by ropes of negligible mass. What is the weight of block
Develop skills in systems analysis and skills in modeling : The assignment aims to develop skills in systems analysis and skills in modeling information systems. This assignment is worth 30% of the total assessment. (This is an individual assignment; please complete your work independently.)7002ICT Syst..
Find the potential energy is stored in the spring : A 5.60 kg of mass is pressed against a spring with a spring constant of 12500 N/m. what potential energy is stored in the spring before the mass if released
Making an erroneous decision at various stages of project : Maurice Micklewhite has decided to replant his garden. Show him what the cost is of making an erroneous decision at various stages of the project, starting with conceptual design and ending with the ongoing maintenance of the garden.
Essay about marketing core concept : Write an essay about marketing core concept and application to select the industries
Which ball exerts a greater net force on the block : Two balls attached to strings have the same mass and volume, but are made of different materials. Which ball exerts a greater net force on the block

Reviews

Write a Review

Operating System Questions & Answers

  Write the send and receive primitives for stated processes

Write the send and receive primitives for stated processes and processes can communicate with each other by name along with message. You need to Identify what type of IPC is this?

  Example for processor scheduling

Give a (specific) example for processor scheduling in which preemption helps improve performance. Now discuss the feasibility of designing a preemptive disk scheduling algorithm for a disk read workload in which each job has the same priority. Do ..

  Explaining first-in-first-out scheduling

Qqueue for service (if the server process is busy servicing another request). Requests in queue are served according to the scheduling policy in use: First-In-First-Out (FIFO) scheduling.

  Differences between olap and oltp

Business intelligence systems are sometimes called online analytical processing systems. These online analytical processing systems are used to make decisions and are characterized

  Fundamental stages of an enterprise system life cycle

Discuss why is this important to the success of the implementation project? Determine the fundamental stages of an enterprise system life cycle?

  Calculate waiting and average waiting time

A program that can do cpu scheduling algorithm priority using javascript or php to display gaant chart and calculate waiting and average waiting time

  What is structured programming

What does it mean to say that a programming language is machine independent and name and describe four different programming paradigms.

  Question about deadlock

A system has five active procedures(A-E) and one type of resource, which there are two-hundred total unites available in the system.

  Three-process 4 resource system

Give an example of a three-process 4 resource system that is in an unsafe state. Explain why it is in an unsafe state. How many more resources would need to be added to make it a safe state?

  The state of the waiting thread to blocked

Which IPC mechanism does not change the state of the waiting thread to blocked?

  Consider a web server with one cpu that serves web requests

Consider a web server with one CPU that serves web requests; each web request requires 3 (time) units of CPU processing and 9 (time) units to read data from disk.

  Explain the elements and capabilities of a fault

Discuss briefly the network management software components and describe the elements and capabilities of a fault, configuration, accountingn and security server.

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