3TC Company e-Restaurant Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description to add Title 4 Implementation Title 5 Testing 6 Demo & Q&A 7
1. Introduction Company Logo e-Restaurant Background add Title Literature Review Our Proposal
2. Project management plan Company Logo e-Restaurant Development EnvironmentProcess Model Project organization Project Planning
2. Project management plan Company Logo e-Restaurant Development Environment Hardware Operating system: Windows 7 Software Visual Studio 2010 SQL Server 2008 Web Server: IIS 7 Office 2010
2. Project management plan Company Logo e-Restaurant Process Model V-Model
2. Project management plan Company Logo e-Restaurant Project organization
2. Project management plan Company Logo e-Restaurant Project Planning Schedule Management Resource Management Communications management Risk management RiskManagement People risk Schedule risk Technology risk Requirement risk
3. Requirement Specifications Company Logo e-Restaurant User RequirementsSystem 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 Logo
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, to customers Manage Website’s information Company Logo
3.2 Non-functional requirements Company Logo Usability Availability Security Reliability Performance Security Maintainability
3.3 System Requirements Company Logo Use case diagram Summary Goals Relationship Business rules
3.3 System Requirements Company Logo Data field definitions Screen Description Main success scenarios Alternative scenarios
4. Software Design Description Company Logo e-Restaurant Architectural design Detailed design Database design
5. Implementation Company Logo e-Restaurant TechnologiesTools Coding convention
5. Implementation Company Logo e-Restaurant Technologies .NET Framework 4 SQL Server 2008 DotNetBar for Windows forms (Devcomponent) GSM Communication Library (GSMComm)
5. Implementation Company Logo e-Restaurant Tools Visual Studio 2010 ReSharper TortoiseSVN
5. Implementation Company Logo e-Restaurant Coding convention Follow general.NET coding conventions (e.g. Pascal Casing, Camel Casing…) Create specific conventions for our project
6. Testing Company Logo e-Restaurant Test planBug control Test report
3TC Company Testing Process Testing
3TC Company Testing UnitTesting 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 SystemTest System Test will be done by ThuDA and ThuongTH AcceptantTest Acceptent Test will be done by people who use product with supported of team member
3TC Company Demo
LOGO e-Restaurant