Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
43
Dung lượng
1,83 MB
Nội dung
Software project management Project: Beauty&Spa Store Management Application Class: E18CN02 Group Member: - Dương Hoàng Vũ - Hoàng Duy Đạt - Ngô Đăng Thái - Đỗ Xuân Hiếu Table of Contents I) Member’s distribution: II) SOW and project charter: III) WBS: IV) Scheduling: 10 V) Risk management: 14 VI) Communication management: 24 VII) Human resource management: 27 VIII) Quality management: 32 IX) Configuration management: 34 I) Member’s distribution: STT Name Đỗ Xuân Hiếu Hoàng Duy Đạt Work SOW and project charter document Configuration management document WBS Scheduling Human resource management documet Ngô Đăng Thái Quality management document Power point creating Risk management document Dương Hoàng Vũ Communication management document Presenting II) SOW and project charter: 1) Statement of work (SOW): Statement of Work A Introduction Project name: Beauty&Spa Store Management Application Client: A Beauty&Spa store B Objectives This project will construct an application which will be installed in employee computer and running on web browser This application will have GUI that easy-to-use and provide functions that make store management easier, reduce the workload for manager, more convenient and more exactly C Scope Of Work Arcording to customer’s requirement above, propose an application with following feature: - This is a web application which will be internally used inside a store This application could be installed on many computers of the store employees However, the database is stocked on the store server This application supports the management for only one store Only used by types of employees • Store manager • Receptionist - Include: • Import product management • Check in • Payment • Statistic by revenue • Statistics by imported products - Not include: • Infrastructure management • Working days management • News showing • Internet connection The project is expected to start in 01/09/2021 and complete in 01/12/2021 2) Project charter: Project Charter Project Overall Project name: Beauty&Spa Store Management Application Project manager: Date of Project Authorization: 01/09/2021 Stakeholder: Sponsor: VNPT Client: A Beauty&Spa store User: Employees of the store Business adviser: Store owner Project Team: No Role PM BA Developer Tester Number Project Objective This project will construct an application which will be installed in employee computer and running on web browser This application will have GUI that easyto-use and provide functions that make store management easier, reduce the workload for manager, more convenient and more exactly It helps the manager to manage all information of bills, customer, employee, service and control product in warehouse It also provide functions which help receptionist to counter staff like receive customers and make a payment automatically Project Scope – Deliverables - Web application with following functions: • Import product management ▪ Search engine ▪ Add/edit/delete ▪ Print out invoice • Check in ▪ Search engine ▪ Add/edit/delete • Payment ▪ Search engine ▪ Payment ▪ Print out invoice • Statistic by revenue ▪ Statistic ▪ Order by date ▪ Order by money ▪ View detail revenue of each service • Statistic by imported products ▪ Statistic ▪ Order by date ▪ Order by amount ▪ View detail imported product of each product - Not include: • Infrastructure management • Working days management • News showing • Internet connection - Instruction - Install database system to store’s server - Install environment - Maintenance Project Schedule Event Estimated time Projected Date Completed Comment Date Project Management days 01/09/2021 03/09/2021 Requirement gathering days 06/09/2021 13/09/2021 Analysis 13 days 14/09/2021 30/09/2021 Design 21 days 01/10/2021 29/10/2021 Implementation 12 days 01/11/2021 16/11/2021 Testing days 17/11/2021 24/11/2021 Deployement days 25/11/2021 30/11/2021 - The first version will be release and implement on store employee’s computer on 01/12/2021 - Assumptions This will be a web-based application System will run on existing networking and computer resources The front-end will be built using Angular 10 The back-end will be built using Spring framework Our in-house development team will the work All import data will be available in JSON format We will partner with a third-party company to create the security system Database Management System will be MySQL Server Project Approval & Signatures Name Title Project Manager Project Sponsor Client Signature Date III) WBS: WBS 0.0 Beauty&Spa Store Management Application 1.0 Project Management (3 days) 2.0 Requirement gathering 2.1 Unified Modeling Language (3 days) 3.0 Design and Analysis 3.1 Analysis 3.1.1 UML Structure Diagrams (3 days) 3.1.2 Making scenario (3 days) 3.1.3 Static analysis (3 days) 3.1.3.1 Entity class (3 days) 3.1.3.2 Module class diagram 3.1.3.2.1 Create class diagram for manager’s modules (2 days) 3.1.3.2.2 Create class diagram for receptionist’s modules (2 days) 3.1.3.2.3 Create class diagram for client’s modules(2 days ) 3.1.4 Dynamic analysic 3.1.4.1 Sequence diagram 3.1.4.1.1 Create Sequence diagram for manager’s modules (2 days) 3.1.4.1.2 Create Sequence diagram for receptionist’s modules (2 days) 3.1.4.1.3 Create Sequence diagram for client’s modules(2 days ) 3.1.4.2 State diagram 3.1.4.2.1 Create State diagram for manager’s modules (2 days) 3.1.4.2.2 Create State diagram for receptionist’s modules (2 days) 3.1.4.2.3 Create State diagram for client’s modules(2 days ) 3.1.5 Review (1 days) 3.2 Design 3.2.1 Class diagram 3.2.1.1 Design class diagram for System(2 days) 3.2.1.2 Design class diagram for manager’s modules (2 days) 3.2.1.3 Design class diagram for receptionist’s modules (2 days) 3.2.1.4 Design class diagram for client’s modules(2 days ) 3.2.2 Database diagram (3 days) 3.2.3 Static design 3.2.3.1 Interface design 3.2.3.1.1 Design interface for manager’s modules (2 days) 3.2.3.1.2 Design interface for receptionist’s modules (2 days) 3.2.3.1.3 Design interface for client’s modules(2 days ) 3.2.4 Dynamic design 3.2.4.1 Activity diagram (3 days) 3.2.4.2 Sequence diagram 3.2.4.2.1 Sequence diagram for manager’s modules (2 days) 3.2.4.2.2 Sequence diagram for receptionist’s modules (2 days) 3.2.4.2.3 Sequence diagram for client’s modules(2 days ) 3.2.5 Package diagram (3 days) 3.2.6 Deployment diagram (3 days) 3.2.7 Review(1 days) 4.0 Implementation 4.1 Frontend 4.1.1 Create HTML (3 days) 4.2 Backend 4.2.1 Database implementation (3 days) 4.2.2 Java development 4.2.2.1 Code module for manager’s modules (3 days) 4.2.2.2 Code module for receptionist’s modules (3 days) 4.2.2.3 Code module for client’s modules (3 days) 4.3 Review 4.3.1 JUnit test (3 days) 5.0 Testing 5.1 Black box test case (3 days) 6.0 Deployement 6.1 Set up environment for customer(2 days) 6.2 Record user instructions (2 days) ... Project name: Beauty&Spa Store Management Application Project manager: Date of Project Authorization: 01/09/2021 Stakeholder: Sponsor: VNPT Client: A Beauty&Spa store User: Employees of the store. .. Database Management System will be MySQL Server Project Approval & Signatures Name Title Project Manager Project Sponsor Client Signature Date III) WBS: WBS 0.0 Beauty&Spa Store Management Application. .. Communication management document Presenting II) SOW and project charter: 1) Statement of work (SOW): Statement of Work A Introduction Project name: Beauty&Spa Store Management Application Client: