cs504 assignment 1 help needed
#1
Anyone can help me out in solving these two questions;


Suppose you are working as Requirement Engineer in a renowned software house ABC. You have
been given a task to model requirements for a mobile app project for a XYZ bank.
Scenario: Mobile app provides banking services to customers. System administrator is responsible
for maintaining the app by adding new modules or repairing the existing. Customer has to login in
order to use the services after registration. He can check account details; make payments, transfer
funds and other services like change password and T-PIN, view transaction activity and give
feedback. After seeing the account details, he can also view account statement and download it.
Customer can pay educational fee, utility bills and mobile top-up through app. Customer can
perform funds transfer activities like own-bank transfer, inter-bank transfer, inter-branch transfer
and adding beneficiaries.
You are required to do the following tasks:
Question No 1:
1. Develop a Use case diagram for the system discussed above. (15 Marks)
Question No 2 :
2. Elaborate the following Use cases by alternative way of documenting Use cases (in terms of
User Action and System Reaction): ( 5 Marks)
a) Interbank Funds Transfer
#2
To get the example of this CS504 assignment 1, take a look at the Software Engineering 1 - Lecture 6 handouts starting from page 36.

Basically in Use Case Diagrams, you have to get the actors from the given scenario, an actor can be a person, a thing or even a system that is actually performing some sort of action, for example in given assignment scenario, the actors could be System Administrator and Customer.
And then you have to mention all the processes these actors are performing, for example System Admin is adding new module or repairing existing modules in the mentioned scenario, also Customer can transfer fund, make payments or download his account statement, these are all processes that you have to draw and link to the actors.

For question two, take a look at 3.11 Alternative Ways of Documenting the Use Case at page 40 of lecture 6 from Software Engineering CS504 handouts. You just have to make a two column table, and write the action user is performing in this use case and how would the system respond to the user's action.

Hope this helps.
#3
great
#4
(05-06-2017, 08:07 PM)Syed Muhammad Taha Wrote: great

Glad I could help. 
Good luck!
  


Possibly Related Threads...
Thread Author Replies Views Last Post
  Assignment Solutions Iram shahzad 2 137 05-22-2017, 08:21 AM
Last Post: Rana
  CS301 Assignment 2 Solution - Spring 2017 Rana 0 348 05-17-2017, 08:54 PM
Last Post: Rana
  CS403 Assignment 1 help required Syed Muhammad Taha 3 220 05-06-2017, 06:50 PM
Last Post: Rana
  CS506 Assignment No1 Solved 2017 Rubaisha(Moody Girl) 0 311 05-05-2017, 02:11 PM
Last Post: Rubaisha(Moody Girl)
Thumbs Up cs402 Assignment jamshed Ansari 1 199 05-03-2017, 06:05 PM
Last Post: Rana
  CS610 Assignment 1 Pakistani 3 488 05-03-2017, 01:50 PM
Last Post: jamshed Ansari
  CS601 Data Communication Assignment Solution Rana 2 1,339 02-07-2017, 06:00 PM
Last Post: Pakistani
  CS301 Assignment 3 Solution Rana 8 1,521 01-21-2017, 02:25 PM
Last Post: Rana
  CS601 Assignment 3 Solution Rana 0 585 01-12-2017, 01:41 PM
Last Post: Rana
Lightbulb Need CS502 Assignment no 1 solution Adorable Pakhtoon 3 880 11-17-2016, 04:21 PM
Last Post: Rubaisha(Moody Girl)



Users browsing this thread:
1 Guest(s)