Académique Documents
Professionnel Documents
Culture Documents
Outline
Introduction Project Plan
Project Plan Works Breakdown Risks Resources
Requirements
Functional Requirements Non-functional Requirements Domain Requirements
Introduction
Group
Nexus Software Development Group is founded by 4 member:
Project manager: Trn Khi Nguyn Business analyst: Phm Hong Long Software engineer: Ti Trng Tn Quality assurance engineer: Nguyn Duy Anh
Project Purpose
IU Campus Map is designed to satisfy the following goals:
Providing the IU campus map Providing helps to find the rooms location Providing the guides to the rooms
System overview:
Small scale project Web Publishing System an IUPortals module
Project Plan
Project Schedule
Project Schedule
Works Breakdown
Phase Task T1 T2 Phase 1 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 T14 T15 T16 Description Feasibility study Prepare requirement engineering process Make IUC survey Requirement elicitation and analysis Feasibility report writing Initial SRS writing SRS writing Architectural design Decomposition Initial SDS writing SDS writing SDS validation Implementation Create test case Write test plan Validation Milestone s Deliverable
Feasibility Report
M1
Complete SRS
Phase 2
M2 M3
Phase 3
M4
Test Plan
Project Risks
Risk Probability Effect Plan
Moderate
Serious
The requirement engineering is double checked and signed Changes in requirements are accepted only when the backup time is still remains
Very Low
Low
Very Low
Low
Increase the load of work of other team member to keep up with plan while Serious searching for replacement. A negotiation about schedule might be required. Core functions are prioritized, so if the Catastrophic development time is cut, product can still do some main tasks. Develop and store project in many different Tolerable workstation. Double check the schedule and project Serious scope, sign off before beginning development
Product Risks
Risk Probability Effect Plan
Low
Catastrophic
Low
Insignificant
Focus on the portability of system to prevent incompatibility Focus on developing core functions. Other functions are dropped to cope with budget change
Moderate
Tolerable
Information Resources
Area map of National University Area Map of IU main campus Map of IU campus in Central Library Map of IU campus in Natural Science University Pictures of offices and auditorium Information of auditorium and functional rooms Information about requirement of stakeholders.
Financial Resources
Human resources:
The salary for each team member is 5 million VND/month Our team consists of 4 members Project time is 3 months Total staff salary = 60 million VND
Hardware cost: 8 million VND for hardware maintenance Software cost: 5 million VND for DotNetNuke GUI package to satisfy clients request
Requirements
Stakeholders
No Stakeholders Descriptions
1
2 3 4 5 6
Students (main user) Teachers (main user) Staffs (main user) Youth Union IU Computer Service Center System administrators Provide nonfunctional & domain requirements Give constraints of the systems performance Provide functional & nonfunctional requirements
Maintenance group
Functional Requirements
Log in
Purpose: In beta testing, only some testing users can use the system Input: username & password Output: the main user interface
Functional Requirements
Users iMap system
Lock account
Functional Requirements
View Area Map
Purpose: display the location of all 3 IUs buildings in the National University area Input: click on the Area Map button Output: the area map This function also acts as the reset/home button
Functional Requirements
Users iMap system
Functional Requirements
Show room information
Purpose: display the rooms information consisting of:
Functionality Picture Type of room etc
Functional Requirements
Users iMap system
Functional Requirements
Interact with the map
Purpose: let users freely interact with the map to explore the IU campus This is the main focus of the IU Campus Map system
Functional Requirements
Users iMap system
Click on a building
Click on a button in the building map [ Click on a floor ] Display the floor map
[ Click on other floor ] [ Click on "Area Map" ] [ Click on a room ] Show the room information
Functional Requirements
Show direction
Purpose: show the direction to the required room Input: the source & destination rooms codes Output: the source-destination route is highlight
Functional Requirements
Users iMap system
Non-functional Requirements
Environment
Technology used: DotnetNuke Language used: C# Database used: Microsoft SQL Server 2008
Response Time
Each interaction with the map: less than 20 seconds Each search attempt: less than 20 seconds Maps can be rescaled to improve loading time
Non-functional Requirements
Accuracy
The rooms location must be accurate The rooms information and functionality must be up-todated
Size
As small as possible Acceptable size: less than 50 Mb
Non-functional Requirements
Usability
Simple and easy to use user interface The rooms information and functionality must be up-todated
Domain Requirements
Language
Primary language: Vietnamese Secondary language: English
Content
Mustnt contain any bad information that effects IU reputation Mustnt break any IUs regulations
The End
Thank you for your listening