1. Introduction
1.1 Methodology
1.2 Purpose
1.3 Scope
1.4 Definitions, Acronyms and Abbreviations
1.5 Tools Used
1.6 References
1.7 Technologies to be used
1.8 Overview
2. Overall Description
2.1 Product Perspective
2.2 Software Interface
2.3 Hardware Interface
2.4 Communication Interface
2.5 Constraints
2.6 ER Diagram
2.7 Use-Case Model Survey
2.8 Architecture Design
2.9 Database Design
3. Specific Requirements
3.1 Use-Case Reports
3.2 Activity Diagrams
3.3 Sequence Diagrams
4. Supporting Information
4.1 Index
34
14
18
28
8
8
9
10
10
10
11
12
13
3
4
4
5
6
7
7
7
1. Introduction
1.1 Methodology
Rational Unified Process
2009
Page 2 ONLINE COLLEGE MAGAZINE
The Rational Unified Process brings together elements from all of the generic process models, sup- ports iteration and illustrates good practice in specification and design. The RUP is normally de- scribed from three perspectives:
A dynamic perspective that shows the phases of the model over time.
A static perspective that shows the process activities that are enacted.
A practice perspective that suggests good practices to be used during the process.
The different phases in RUP are
Inception
The goal of the inception phase is to establish a business case for the system. Identifying all external entities that will interact with the system and defining these interaction. This information is used to assess the contribution of system to business.
Elaboration
The goals of the elaboration phase are to develop an understanding of the problem domain, estab- lish an architectural framework, develop project plan and identify key project risks.
Construction
This phase is concerned with system design, programming and testing. Parts of the system are de- veloped in parallel and integrated during this phase.
Transition
2009
Page 3 ONLINE COLLEGE MAGAZINE
This is the final phase of RUP and is