Download presentation
Presentation is loading. Please wait.
Published byHope Owens Modified over 8 years ago
1
KFC VIETNAM ORDER SYSTEM HTC TEAM
2
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
3
TEAM INTRODUCTION HTC TEAM Mentor 2: Toan Duc VoMentor 1: Son Van Phan
4
TEAM MEMBERS HTC TEAM
5
Roles of team members HTC TEAM RoleParticipant(s) MentorSon Van Phan Toan Duc Vo Project team leaderHung Phi Cao ProgrammerHan Van Le Tan Nhat Tran Van TesterHoang Phuoc Tran Chuong Hong Nguyen Tan Nhat Tran Van Han Van Le ReviewerHung Phi Cao DesignerHung Phi Cao Han Van Le Tan Nhat Tran Van AnalystHung Phi Cao Han Van Le Tan Nhat Tran Van Hoang Phuoc Tran Chuong Hong Nguyen
6
TEAM GOALS Integrating knowledge of four years so that doing a real project. Learn XP process and follow XP process. Learn how to write document. Learn what and how to communicate between members. Create a product follow customer’s requirement. HTC TEAM
7
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
8
PROJECT IDEAS Creating more channel in order to customers approach KFC’s products. Customers can order KFC’s dishes more easier through viewing and liquidating. HTC TEAM
9
XP Process HTC TEAM
10
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
11
MILESTONES HTC TEAM
12
BURNDOWN CHART OF DEVELOPING RELEASE HTC TEAM
13
EFFORT EVALUATION HTC TEAM
14
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
15
Architectural Drivers HTC TEAM
16
Architectural Drivers Business constraints: Project begins from March 8th, 2013 to May 14th, 2013 with 5 members. Project’s budget is 800USD. The product follows customer’s requirements. HTC TEAM
17
Architectural Drivers Technical constraints: Technology: Microsoft Visual Studio 2012, MySQL Server 5.1.57, Eclipse with Android SDK. Network : Internet. OS: Windows XP SP3/ Vista/ 7 / 8. Framework Tool:.NET framework 3.5+, Java Runtime Environment, Android 3.0.3 or higher. Server hardware: Ram: Min 512M, HDD: Min 40GB, CPU: Intel or AMD. HTC TEAM
18
Architectural Drivers Functional requirements: Client Side Registration Log in Log out Profile Management Route Map Search Ordering the dish Favorite List Cart Management HTC TEAM
19
Architectural Drivers Functional requirements: Server Side Role Management User Management Order Management Dish Management Cities Management Policies Management Branch Management HTC TEAM
20
Architectural Drivers Quality Attribute: Availability Performance Security Capability Usability HTC TEAM
21
System Context Diagram HTC TEAM
22
C&C VIEW HTC TEAM
23
MODULE VIEW HTC TEAM
24
ALLOCATION VIEW HTC TEAM
25
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
26
Figure : Entity relationship diagram of TFW Entity relationship diagram of KFC Vietnam Order System DATABASE DESIGN HTC TEAM
27
RELATION DIAGRAM MODEL HTC TEAM Relation diagram model of KFC Vietnam Order System
28
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTVN TEAM
29
TEST TYPES Unit testing Function testing Integration testing Regression testing Acceptance testing HTC TEAM
30
TEST LIST HTC TEAM
31
TEST REPORT HTC TEAM
32
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
33
Reflection 1 What we did well? Integrating knowledge and applying in real project. Understanding XP process, role of team's members, work together. Learning how to communicate with customers. HTC TEAM
34
Reflection 2 What we did well? Writing technical documents. Analyzing, designing and programming are made simultaneously. HTC TEAM
35
Reflection 3 What we didn’t well? Spending more time than plan. Sometimes getting trouble in XP process. Setting project. HTC TEAM
36
Reflection 4 What we didn’t well? Customers worked with team less than process’s requirement. Project was behind schedule. Reporting project to mentor. HTC TEAM
37
Reflection 5 Positives Adequate understanding of business drivers and system architecture. XP process in a real project. HTC TEAM
38
Reflection 6 Positives Independent work help us to promote the full potential of each member. Changing think, and know how an actual software engineer must do, what actual skills? Good communication. HTC TEAM
39
Reflection 7 Negatives Getting troubles when writing technical documents. Sometimes conflicting happen between team’s members. Time. Lack of experience. Customers do not often work with team. HTC TEAM
40
AGENDA 1.TEAM INTRODUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT 7.REFLECTION 8.DEMONSTRATION 9.QUESTIONS AND ANSWERS HTC TEAM
41
DEMONSTRATION HTC TEAM
42
THANK YOU! HTC TEAM
43
QUESTION & ANSWER HTC TEAM
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.