Tuesday, 25 March 2014

develop a Course Management System that addresses the following high level functionality.


ITEC 3700 – Use Case Modeling Assignment

Goals
·         Learn about use case modeling
·         Learn about use case diagramming
·         Learn about use case narrative specification
·         Learn about the use of the Rational Rose Enterprise tool


Assignment Case System description (The Course Management System)

A college needs to develop a Course Management System that addresses the following high level functionality.
·         Course Establishment
o   New Course Creation
o   Existing Course Update
o   Existing Course Deletion/Inactivate
·         Course Scheduling
o   Section Creation
o   Day/time Scheduling
o   Building/Room Assignment
o   Instructor assignment
·         Course Registration
o   Class Search
o   Class Drop
o   Class Add
o   Class Withdrawal
·         Course grading
o   Mid-term Grade Posting
o   Final Grade Posting


Click here to have a similar A+ quality paper done for you by one of our writers within the set deadline at a discounted.....
Use Case Model Requirements

Add Requirements Documentation

Within the Use Case View Folder/Package, create a Folder/Package named Requirements Documentation and insert both the CMS Interview Notes and the Requirements Definition documents from the previous CMS Requirements Definition Assignment.

Identify Business Actors

Within the Actors Folder/Package, create and define the CMS Actors.  For each Actor include a name, description and an initial set of attributes.  Include any Abstract Actors identified with the Inheritance Relationships to the Primary Actors.

Create Subsystem Packages

Within the Use Cases folder/package, create a Folder/Package for each of your subsystems.

Identify Business Requirements Use Cases

Within each subsystem folder/package, create the use cases for the subsystem.

Within each subsystem folder/package, create a use case diagram that shows the use cases and actor interaction for the subsystem.  Place a title on each use case diagram.

Create System Level Use Case Diagram with Packages

Within the Use Cases folder/package, create a Course Management System level use case diagram.  On the system level diagram, show a package for each subsystem, the use cases of each subsystem within the packages, and the actors and their interaction with the use cases.  Place a title on the diagram.

Create Use Case Narrative Document for Add Class

Within the use case for adding a class, insert a completed use case narrative document (see template attached to the assignment.)

Create Analysis Level Activity Diagram

Within the use case folder/package for adding a class, create an activity diagram that visually shows the typical course of events and the alternative course of events.


Submission

·         Submit the Rational Rose model file named “yourname Use Case Model”
·         Submit the use case narrative file named “yourname Add Class Narrative”
·         Attached the Rose file and use case narrative file to the Use Case Modeling assignment and submit through D2L.



Click here to have a similar A+ quality paper done for you by one of our writers within the set deadline at a discounted.....

No comments:

Post a Comment