Capstone Project MIDAS PROJECT
Supervisor Project Members Teacher:Nguyễn Tất Trung Teacher: Huỳnh Anh Dũng Trần Mạnh Thụy Lại Vũ Mão Nguyễn Ngọc Khanh Nguyễn Văn Hiển Trần Đình Đức Đỗ Xuân Bách
Table of content Introduction Project Management Requirements Design and Implementation Testing Result and Future Demo and Q&A 1 2 3 4 5 6 7
1. Introduction Introduce CRM
1. Introduction Existing system
MIDAS 1. Introduction Idea Easy to use Portability Analyst and Tracking Accessibility Save cost 1. Introduction Idea
2. Project management Project goal Time Success Scope Cost Mucj tiêu cho project Time Scope Cost
2. Project management Process model always have a running version of the program Difficult in specify all requirement Limit time and experience Save effort when requirement changed Neu li do chon model Iterative and incremental Neu loi ich cua viec dung model nay
2. Project management Project organization Supervisor Teacher:Nguyen Tat Trung Teacher: Huynh Anh Dung Project Manager Trần Mạnh Thụy Project Manager Lại Vũ Mão Team Leader/Developer Trần Đình Đức Tester Đỗ Xuân Bách Developer Nguyễn Ngọc Khanh Tester Nguyễn Văn Hiển Team Leader/Developer
2. Project management Milestone Jan Feb Mar Apr Intro R1 Project plan R2 Requirement R3 Design R4 Để đạt được target về time thì define ra các milestones Coding Unit testing R5 Testing R6 User Manual
2. Project management Project Plan
2. Project management Time management Weekly meeting Assign Task Personal working Individual Report
2. Project management Risk Management
3. Requirement Specification User requirement Function Administrator User Guest View acticle O Profile View X Add – Edit – Delete Contact Email Create Form Mail Change Theme Change Article [1] X: has right [2] O: has NO right
3. Requirement Specification Functional requirement Manage data (manual by particular record and automatic by excel) Insert Update Delete View
3. Requirement Specification NonFunctional requirement Usability Reliability Availability Security Maintainability Portability Success Criteria
4. Design and Implementation System Overview
4. Design and Implementation Server App – Architecture
4. Design and Implementation Client App – Class diagram
4. Design and Implementation Client App – Class diagram
4. Design and Implementation Client App – Sequence Diagram
4. Design and Implementation Database
5. Testing Test strategy Test types: Functional testing User interface testing Data Volume testing Installation testing
5. Testing Test stage Type of Tests Stage of Test Unit Integration System Functional Tests x User Interface Tests Data Volume Tests
5. Testing Test schedule Test Schedule Start Date End Date Unit Testing 01/03/2012 23/03/2012 Integration Testing 25/03/2012 30/03/2012 System Testing 01/04/2012 06/04/2012
5. Testing How to test
5. Testing Test report Severity Total Defect Open Defect Assigned Corrected Accepted Total Open defects Fatal Serious Medium 8 Cosmetic 4 Total (Status) 12 Total (W.def) 28
6. Lesson learn Requirement specify Project management Team work
Demo & QA