Paper, Order, or Assignment Requirements
Part I of the assignment is to become familiar with the cost benefit analysis method to justify software selection. Follow the example given at FreeTutes, available at the link below. The CBA template is a good example of a typical cost benefit analysis, and the site contains other links to systems analysis. Use the cost categories given on the site to develop the SLP. You will not be calculating the “select evaluation methods” since this requires math formulas.
For Part II of the assignment, the purpose is to introduce you to Object-Oriented modeling techniques and use the output model to document the system and train users. Structure process and data models were introduced in previous modules. Object-oriented systems analysis and design have adopted the concept of Use Cases to analyze processes and data and corresponding behaviors. Use Cases are a representation of an individual actor (user or entity) interfacing with a system. For example, selling a product to a customer can be represented with two actors, the customer and the seller, if the transaction is face-to-face. In online systems the seller is the online store, and it is redefined as the purchasing database system.
Use Cases are specified through UML (Unified Modeling Language) notations and written scripts. For the time being, your main concern should be expressing Use Cases in a clear and easily-understood write-up, so that others can interpret them. The following sites provide information on Use Cases.
Search Software Quality. (2012). Use case definition. Retrieved from https://searchsoftwarequality.techtarget.com/definition/use-case
Sparx Systems (2012). The use case model. Retrieved from https://www.sparxsystems.com/resources/uml2_tutorial/uml2_usecasediagram.html and https://www.sparxsystems.com/resources/map_uc.html
GatherSpace. (2012). Writing effective use cases and user story examples. Retrieved from https://gatherspace.com/static/use_case_example.html
SLP Assignment Part I
Calculate a cost benefit analysis (CBA) for the inventory COTS acquisition you investigated in Case 4. Include major cost categories associated COTS purchase price, personnel, equipment, supplies, 5-year maintenance, training, and consultant fees. Be detailed in your categories to show where the money is being spent and what the benefits will be for the proposed system. Follow the CBA example for this assignment and include a short written explanation of your analysis.
Use the following site as a reference to the Performing Cost Benefit Analysis.
Please note that tangible benefits are those that can be quantified in terms of dollars or unit volumes such as reduced expenses, increases throughput, or fewer processing errors. Alternatively, intangible benefits cannot be quantified and examples are customer goodwill, employee morale, better decision making, etc.
FreeTutes. (2012). Cost benefit analysis. Systems Analysis and Design. Retrieved from https://www.freetutes.com/systemanalysis/sa3-cost-benefit-analysis.html
Plowman, M. (September, 2011). Writing a cost benefit analysis. Bright Hub. Retrieved from https://www.brighthub.com/office/project-management/articles/58181.aspx
Eresource. (2010). What are the tangible and intangible benefits of ERP systems. Retrieved from https://www.eresourceerp.com/tangible-and-intangible-benefits-of-ERP-system.html
Additionally, review a system configuration and hardware requirements for the Fishbowl inventory application as a guideline to deliver your inventory system CBA.
Fishbowl. (2012). Setup guide and system requirements. Retrieved from https://www.fishbowlinventory.com/files/system-requirements-setup-guide.pdf
For SLP Part II, you will be describing the assignment as a scripted Use Case and not as a UML notation. Please complete the Use Case Template as noted in the following website under pages 1-3 and up to the Main scenario section in page 3. You do not need to complete extensions, variations and special requirements in pages 3-5. Select the Microsoft Word format “Use Case Template” to download the template.
Tecno Solutions. (2012). Use case templates. Retrieved from https://www.technosolutions.com/use_case_template.html
SLP Assignment Part II
Provide a Use Case detailed description for the following user and system interactions. For this assignment the customer is the “actor” and Amazon database is the system.
Create a Use Case for a customer searching Amazon.com for the availability of products wishing to purchase such as books, music, apps for Android, and digital games. The customer will also place an order for the multiple items via the Amazon screen for “add to cart” and “add to wish list” options.
Use the Techno Solutions Use Case Template.
Segment the Use Case into separate activities and number the step.
Show alternative courses of action or events separately (i.e., system steps when phone is busy or customer enters an invalid ID).
Part I, complete the cost benefit analysis in a Word table. The accompanying explanation must be written in 2-3 pages and be double spaced. Include a cover page with the assignment.
For Part II, complete the Techno Solutions Use Case Template.
Deliver a single paper containing SLP Parts I and II properly labeled for a total of 5-7 page paper excluding cover page and reference list.