3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction...

24
e-Restaurant System Supervisor: Nguyễn Hồng Kỳ

Transcript of 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction...

Page 1: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

e-Restaurant System

Supervisor: Nguyễn Hồng Kỳ

Page 2: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companye-Restaurant System

Project management plan lick to add Title2

Contents

Introduction add Title1

Requirement Specifications3

Design Description to add Title4

Implementation Title5

Testing6

Demo & Q&A7

Page 3: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

1. Introduction

Company Logoe-Restaurant System

Background add Title

Literature Review

Our Proposal

Page 4: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

2. Project management plan

Company Logoe-Restaurant System

Development Environment

Process Model

Project organization

Project Planning

Page 5: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

2. Project management plan

Company Logoe-Restaurant System

Development Environment

HardwareOperating system: Windows 7Personal computers for developing with the minimum

configuration: 2 Gb of RAM, 50Gb of hard disk, Core 2 Duo 2.0 Ghz

SoftwareVisual Studio 2010SQL Server 2008Web Server: IIS 7Framework: .NET Framework 4.0

Page 6: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

2. Project management plan

Company Logoe-Restaurant System

Process Model

V-Model

Page 7: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

2. Project management plan

Company Logoe-Restaurant System

Project organization

Page 8: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

2. Project management plan

Company Logoe-Restaurant System

Project Planning

Schedule Management

Resource Management

Communications management

Risk management

Page 9: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3. Requirement Specifications

Company Logoe-restaurant System

User Requirements

System Requirements

Non-functional requirements

Page 10: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

Company Logowww.themegallery.com

Page 11: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

Company Logowww.themegallery.com

Page 12: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

Company Logowww.themegallery.com

Page 13: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

4. Software Design Description

Company Logoe-restaurant System

Architectural design

Detailed design

Database design

Page 14: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

5. Implementation

Company Logoe-Restaurant System

Technologies

Tools

Coding convention

Page 15: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

5. Implementation

Company Logoe-Restaurant System

Technologies

.NET Framework 4SQL Server 2008DotNetBar for Windows forms (Devcomponent)GSM Communication Library (GSMComm)

Page 16: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

5. Implementation

Company Logoe-Restaurant System

Tools

Visual Studio 2010ReSharperTortoiseSVN

Page 17: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

5. Implementation

Company Logoe-Restaurant System

Coding convention

Follow general .NET coding conventions

(e.g. Pascal Casing, Camel Casing…)Create specific conventions for our project

Page 18: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

6. Testing

Company Logoe-Restaurant System

Test plan

Bug control

Test report

Page 19: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companywww.3tc-restaurant.vn

Testing Model

Process Testing

Page 20: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companywww.3tc-restaurant.vn

Test Plan

Test Plan

Task Name Duration Start Finish

Complete (%) Resource Name

Test Cases Development 21 days 6/6/2011 27/6/2011 0%  

Test Cases Writing 14 days 6/6/2011 20/6/2011 100 ThuDA

Test Cases Review & Update 6 days 21/6/2011 27/6/2011 100ThuDA, ThuongTH

Execute Test  35 days 28/6/2011 2/8/2011  

Unit Test 13 days 28/6/2011 10/7/2011  Module Website 1 days 26/6/2011 27/6/2011 100 ThuongTH

Module Application_Đăng nhập0.5 days 27/6/2011 27/6/2011 100 CuongTM

Module Application_Đặt chỗ 1.5 days 27/6/2011 29/6/2011 100 TienND

Integration Test 17 days 11/7/2011 28/7/2011Module Website 2 days 11/7/2011 12/7/2011 100 ThuDA

Module Application_Đăng nhập2 days 13/7/2011 14/7/2011 100 ThuDA

System Test  30 days 18/7/2011 18/8/2011Module Website 3 days 18/7/2011 21/7/2011 100 ThuDA

Module Application_Đăng nhập3 days 21/7/2011 24/7/2011 100 ThuDA

Acceptance Test  8 days 18/8/2011 26/8/2011   User 

Page 21: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companywww.3tc-restaurant.vn

Testing Phases

Unit Testing

Unit Testing will be done by developers (ThuongTH, CuongTM, TienND), is integrated and approved by ThuDA, ThuongTH

IntegrationTest

Integration Test will be done by ThuDA

System Test

System Test will be done by ThuDA and ThuongTH

Acceptant Test

Acceptent Test will be done by people who use product with supported of team member

Page 22: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companywww.3tc-restaurant.vn

Test Report

Page 23: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

3TC Companywww.3tc-restaurant.vn

Demo

Page 24: 3TC Company e-Restaurant System Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.

LOGO

e-Restaurant