BÁO CÁO BÀI TẬP LỚN QUẢN LÝ DỰ ÁN PHẦN MỀM ĐỀ TÀI: PHẦN MỀM QUẢN LÝ SIÊU THỊ Nhóm môn học : 04 Nhóm bài tập lớn : 06 Giảng viên: Nguyễn Thanh Thủy Mục lục Mục lục 2 BẢNG THUẬT NGỮ VIẾT TẮT 4 I. Phát biểu bài toán (SOW) 5 II Tôn chỉ của dự án (Charter project) 6 1. Nhu cầu công việc 6 2. Mục tiêu của dự án 7 3. Những người tham gia chính 7 4. Các giả thiết cần thiết lập 7 5. Các phương pháp tiếp cận 7 6. Sản phẩm bàn giao 8 7. Ngoài phạm vi dự án 8 8. Lịch thực hiện 8 III. Phạm vi dự án 8 Bảng phân công công việc WBS 9 IV. Quản lý thời gian 12 1. Các mốc công việc quan trọng trong dự án 12 2. Lập lịch và phân bổ thời gian 12 3. Biểu đồ Gantt 14 V .Quản lí cấu hình 16 1. Quy ước đặt tên cho CI 16 2. Danh sách các cấu hình 16 3. Lịch trình 20 4. Các khu vực chức năng 21 5. Cấu trúc các thư mục 21 6. Sao lưu cấu hình 22 7. Quy ước cách đặt tên 23 VI. Kế hoạch quản lý rủi ro 25 1. Sơ đồ rủi ro 25 2. Bảng danh sách rủi ro 26 Kí hiệu : T - thấp. 26 TB - Trung bình. 26 C - cao. 26 3. Kế hoạch và các chiến lược giải quyết 10 rủi ro cao nhất: 28 VII. Quản lý chất lượng và kiểm thử 30 1. Các thành phần tham gia 30 2. Môi trường và các công cụ kiểm thử 30 3. Chiến lược ngăn ngừa rủi ro 31 4. Chiến lược đánh giá: 31 5. Chiến lược kiểm thử mức đơn vị 33 6. Kiểm thử tích hợp 34 7. Kiểm thử hệ thống 34 VIII. Quản lý nhân lực và tài nguyên 35 1. Các vị trí trong nhóm thực hiện dự án 35 2. Tổ chức đội dự án 36 3. Ma trận kĩ năng 38 4. Ma trận trách nhiệm 38 IX. Quản lý truyền thông và giao tiếp. 40 1. Thành phần tham gia 40 2. Phương thức liên lạc 40 3. Theo dõi nhiệm vụ dự án 41 4. Các cuộc họp trong đội dự án 42 5. Giao tiếp với khách hàng 44 6. Các loại truyền thông và báo cáo khác 46
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG BÁO CÁO BÀI TẬP LỚN QUẢN LÝ DỰ ÁN PHẦN MỀM ĐỀ TÀI: PHẦN MỀM QUẢN LÝ SIÊU THỊ Nhóm mơn học : 04 Nhóm tập lớn : 06 Giảng viên: Nguyễn Thanh Thủy Mục lục Mục lục BẢNG THUẬT NGỮ VIẾT TẮT I Phát biểu toán (SOW) II Tôn dự án (Charter project) Nhu cầu công việc Mục tiêu dự án Những người tham gia Các giả thiết cần thiết lập Các phương pháp tiếp cận Sản phẩm bàn giao Ngoài phạm vi dự án 8 Lịch thực III Phạm vi dự án Bảng phân công công việc WBS IV Quản lý thời gian 12 Các mốc công việc quan trọng dự án 12 Lập lịch phân bổ thời gian 12 Biểu đồ Gantt 14 V Quản lí cấu hình 16 Quy ước đặt tên cho CI 16 Danh sách cấu hình 16 Lịch trình 20 Các khu vực chức 21 Cấu trúc thư mục 21 Sao lưu cấu hình 22 Quy ước cách đặt tên 23 VI Kế hoạch quản lý rủi ro 25 Sơ đồ rủi ro 25 Bảng danh sách rủi ro 26 Kí hiệu : T - thấp 26 TB - Trung bình 26 C - cao 26 Kế hoạch chiến lược giải 10 rủi ro cao nhất: 28 VII Quản lý chất lượng kiểm thử 30 Các thành phần tham gia 30 Môi trường công cụ kiểm thử 30 Chiến lược ngăn ngừa rủi ro 31 Chiến lược đánh giá: 31 Chiến lược kiểm thử mức đơn vị 33 Kiểm thử tích hợp 34 Kiểm thử hệ thống 34 VIII Quản lý nhân lực tài nguyên 35 Các vị trí nhóm thực dự án 35 Tổ chức đội dự án 36 Ma trận kĩ 38 Ma trận trách nhiệm 38 IX Quản lý truyền thông giao tiếp 40 Thành phần tham gia 40 Phương thức liên lạc 40 Theo dõi nhiệm vụ dự án 41 Các họp đội dự án 42 Giao tiếp với khách hàng 44 Các loại truyền thông báo cáo khác 46 BẢNG THUẬT NGỮ VIẾT TẮT Từ viết tắt Ý nghĩa SOW (Statement of work): Phát biểu toán WBS CI DEV PM PA MVC CSDL M (work breakdown structure) Cấu trúc phân rã công việc Configuration Item Deverloper Project Manager Project Anaylist Mơ hình Model – view - control Cơ sở liệu Milestone I Phát biểu toán (SOW) - Tên dự án: Phần mềm quản lý bán hàng siêu thị - Khách hàng: Chủ siêu thị - Nhu cầu kinh doanh khách hàng : Bán mặt hàng tiêu dùng ,hàng điện tử …… - Đơn vị thực hiện: Nhóm 06 - Số người tham gia: Đàm Khắc Hữu Hà Thị Đào Vương Thị Quỳnh Anh Vũ Đức Mạnh - Mục tiêu dự án: Xây dựng phần mềm quản lý bán hàng siêu thị - Mô tả dự án: o Hệ thống gồm chức năng: Quản lý quyền sử dụng: Quản lý nhân viên Quản lý loại sản phẩm Quản lý sản phẩm Quản lý người dùng o Người sử dụng phần mềm: Chủ siêu thị Quản lý cấp cao Nhân viên siêu thị - Mô tả phạm vi sản phẩm: o Hỗ trợ quản lý cho siêu thị o Chỉ có người thẩm quyền thao tác, sử dụng phần mềm thông qua Quyền truy cập (Login) o Hệ thống xây dựng sử dụng mơ hình MVC , sử dụng Java để viết - Danh sách sản phẩm chuyển giao: o Phần mềm Quản lý bán hàng siêu thị o Tài liệu hướng dẫn sử dụng - Điều kiện biên: o Phân phối: chức sản phẩm o Không phân phối: mã nguồn, thiết kế phần mềm - Các điều kiện ràng buộc: o Nhân o Công nghệ, kỹ thuật o Tiến độ dự án - Chi phí: 0đ - Thời gian thực dự án: o Thời gian dự kiến: tháng o Dự án bắt đầu từ: 1/11/2018 – 28/2/2019 - Phiên thức dự kiến bắt đầu hoạt động vào ngày 5/3/2019 II Tôn dự án (Charter project) Nhu cầu cơng việc - Cần có phần mềm để thực công việc quản lý bán hàng siêu thị - Phần mềm có chức năng: o Quản lý quyền sử dụng: Chức thêm Chức sửa Chức xóa Chức tìm kiếm o Quản lý người dùng: Chức thêm Chức sửa Chức xóa Chức tìm kiếm o Quản lý loại sản phẩm: Chức thêm Chức sửa Chức xóa Chức tìm kiếm o Quản lý sản phẩm: Chức thêm Chức sửa Chức xóa Chức tìm kiếm o Quản lý nhân viên: Chức thêm Chức sửa Chức xóa Chức tìm kiếm Mục tiêu dự án - Hoàn thành tiến độ cam kết - Phần mềm đáp ứng đầy đủ yêu cầu khách hàng đặt trước Những người tham gia - Nhóm phát triển: o Đàm Khắc Hữu : PM o Vương Thị Quỳnh Anh : PA o Hà Thị Đào : TESTER o Vũ Đức Mạnh : DEV Các giả thiết cần thiết lập - Hệ thống phần mềm xây dựng dựa mơ hình MVC - Xây dựng mơ hình thực thể để lên kế hoạch phân tích, thiết kế hệ thống chức - Hệ thống chạy máy tính mạng sẵn có - Đội dự án nội thực công việc Các phương pháp tiếp cận - Thực dự án theo mơ hình thác nước (Waterfall) - Thu thập, khảo sát, lấy yêu cầu khách hàng (chủ cửa hàng) - Cập nhật ý kiến khách hàng thường xuyên - Tham khảo ý kiến chuyên gia - Sử dụng ngôn ngữ Java để viết Sử dụng hệ quản trị sở liệu SQL Server Sản phẩm bàn giao - Phần mềm quản lý bán hàng siêu thị có chức năng: o Quản lý sản phẩm o Quản lý người dùng o Quản lý loại sản phẩm o Quản lý nhân viên o Quản lý quyền sử dụng Đối với chủ siêu thị , chủ siêu thị có tất quyền thêm sửa xóa, tìm kiếm thông tin Đối với nhân viên : có quyền quản lý sản phẩm o Phần mềm có đầy đủ chức thêm sửa xóa , tìm kiếm sản phẩm , người dùng , loại sản phẩm , nhân viên - Tài liệu hướng dẫn sử dụng phần mềm Ngồi phạm vi dự án - Tích hợp vấn đề bảo mật - Bảo hành phần mềm trọn đời - Tích hợp với luật pháp - Hệ thống trợ giúp Lịch thực - Thời gian dự kiến: tháng - Dự án bắt đầu từ: 1/11/2018 – 28/2/2019 - Phiên thức dự kiến bắt đầu hoạt động vào ngày 1/3/2019 - Quá trình thu thập u cầu: ngày - Phân tích yêu cầu phần mềm: 15 ngày - Thiết kế chương trình: 22 ngày - Phát triển phần mềm: 58 ngày - Kiểm thử: 15 ngày - Chuyển giao: ngày III.Phạm vi dự án Bảng phân công công việc WBS Dự án: Phần mềm quản lý Siêu thị - Quản lý dự án - Bản WBS: 1.1 1.1.1 1.1.2 1.1.3 1.2 1.2.1 1.2.2 1.3 1.3.1 1.3.2 1.4 2.1 2.1.1 2.1.2 2.2 2.2.1 2.2.2 2.2.3 2.3 3.1 3.1.1 3.1.2 3.1.3 3.2 3.2.1 3.2.3 Xác định yêu cầu Thu thập yêu cầu khách hàng hệ thống Yêu cầu liệu Yêu cầu quản lý đối tượng Yêu cầu tảng công nghệ (database, mạng) Yêu cầu chức năng: Chức quản lý chung cho Siêu thị Chức quản lý đối tượng riêng Yêu cầu giao diện Giao diện login giao diện hình Giao diện chức riêng biệt Tổng kết đánh giá yêu cầu Phân tích u cầu Mơ hình nghiệp vụ Các chức quản lý đối tượng Đặc tả chức quản lý: thêm, sửa, xóa, tìm kiếm Mơ hình hệ thống Các module 2.2.1.1 Module Quản lý quyền sử dụng 2.2.1.2 Module Quản lý nhân viên 2.2.1.3 Module Quản lý loại sản phẩm 2.2.1.4 Module Quản lý sản phẩm 2.2.1.5 Module Quản lý người dùng Giao diện Phân tích csdl Review Thiết kế Thiết kế tổng thể hệ thống Quản lý Sản phẩm Lựa chọn công nghệ mạng cho hệ thống Thiết kế tương tranh Phân rã hệ thống thành hệ thống Thiết kế module Thiết kế hệ thống Quản lý Quyền sử dụng 3.2.1.1 Xây dựng mơ hình lớp thiết kế 3.2.1.2 Thiết kế chức thêm, sửa, xóa, tìm kiếm 3.2.2 Thiết kế hệ thống Quản lý Nhân viên 3.2.2.1 Xây dựng mơ hình lớp thiết kế 3.2.2.2 Thiết kế chức thêm, sửa, xóa, tìm kiếm Thiết kế hệ thống Quản lý Loại sản phẩm ... Thị Đào Vương Thị Quỳnh Anh Vũ Đức Mạnh - Mục tiêu dự án: Xây dựng phần mềm quản lý bán hàng siêu thị - Mô tả dự án: o Hệ thống gồm chức năng: Quản lý quyền sử dụng: Quản lý nhân viên Quản. .. hệ quản trị sở liệu SQL Server Sản phẩm bàn giao - Phần mềm quản lý bán hàng siêu thị có chức năng: o Quản lý sản phẩm o Quản lý người dùng o Quản lý loại sản phẩm o Quản lý nhân viên o Quản lý. .. Quản lý loại sản phẩm Quản lý sản phẩm Quản lý người dùng o Người sử dụng phần mềm: Chủ siêu thị Quản lý cấp cao Nhân viên siêu thị - Mô tả phạm vi sản phẩm: o Hỗ trợ quản lý cho siêu thị