24
e- Restaurant SUPERVISOR: NGUYỄN HỒNG KỲ

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

Embed Size (px)

Citation preview

e-Restaurant

SUPERVISOR: NGUYỄN HỒNG KỲ

3TC Companye-Restaurant

Project management plan lick to add Title2

Contents

Introduction add Title1

Requirement Specifications3

Design Description to add Title4

Implementation Title5

Testing6

Demo & Q&A7

1. Introduction

Company Logoe-Restaurant

Background add Title

Literature Review

Our Proposal

2. Project management plan

Company Logoe-Restaurant

Development Environment

Process Model

Project organization

Project Planning

2. Project management plan

Company Logoe-Restaurant

Development Environment

HardwareOperating system: Windows 7

SoftwareVisual Studio 2010SQL Server 2008Web Server: IIS 7Office 2010

2. Project management plan

Company Logoe-Restaurant

Process Model

V-Model

2. Project management plan

Company Logoe-Restaurant

Project organization

2. Project management plan

Company Logoe-Restaurant

Project Planning

Schedule Management

Resource Management

Communications management

Risk management

Risk Management

People risk

Schedule risk

Technology risk

Requirement risk

3. Requirement Specifications

Company Logoe-Restaurant

User Requirements

System Requirements

Non-functional requirements

3.1 User Requirements

Website : Customers :

• View information on the website.

Example : News, Event, Menu, Albums…• Make the reservation on the website• Make a contact on website.

Applications: Customer :

• Make the reservation on the website or phone

Administrators :• Add edit delete information user

Company Logowww.themegallery.com

3.1 User Requirements

Applications: User:

• Manage Reservation (Add, edit, delete)• Manage table’s information• Manage menu’s information, menu details(Add,

edit, delete)• Manage customer’s information(Add, edit, delete)• Statistics menu lists dishes in a restaurant• Statistics monthly bills• Statistics client list has reservation• Send SMS, Email to customers• Manage Website’s information

Company Logowww.themegallery.com

3.2 Non-functional requirements

Company Logowww.themegallery.com

Usability

Availability

Security

Reliability

PerformanceSecurity

Maintainability

3.3 System Requirements

Company Logowww.themegallery.com

Use case diagram

Summary

Goals

Relationship

Business rules

Company Logo

3.3 System Requirements

www.themegallery.com

Data field definitions

Screen

Description

Main success scenarios

Alternative scenarios

4. Software Design Description

Company Logoe-Restaurant

Architectural design

Detailed design

Database design

5. Implementation

Company Logoe-Restaurant

Technologies

Tools

Coding convention

5. Implementation

Company Logoe-Restaurant

Technologies

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

5. Implementation

Company Logoe-Restaurant

Tools

Visual Studio 2010ReSharperTortoiseSVN

5. Implementation

Company Logoe-Restaurant

Coding convention

Follow general .NET coding conventions

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

6. Testing

Company Logoe-Restaurant

Test plan

Bug control

Test report

3TC Companywww.3tc-restaurant.vn

Testing

Process Testing

3TC Companywww.3tc-restaurant.vn

Testing

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

3TC Companywww.3tc-restaurant.vn

Demo

LOGO

e-Restaurant