Báo cáo quản lý dự án phần mềm

54 1 0
Báo cáo quản lý dự án phần mềm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

QUẢN LÝ DỰ ÁN PHẦN MỀM Nhóm lớp học phần: 03 Nhóm bài tập lớn: 06 Đề tài: Quản lý hệ thống bán hàng siêu thị điện máy • Dự án hệ thống quản lý siêu thị điện máy là một phần quan trọng của sự tiến bộ trong ngành thương mại và công nghệ thông tin. Trong thời gian gần đây, sự phát triển của công nghệ và xu hướng kinh doanh đã mang lại sự gia tăng đáng kể về doanh số, doanh thu và lợi nhuận cho các doanh nghiệp. Đồng thời, việc kết hợp công nghệ thông tin vào kinh doanh cung cấp trải nghiệm mua sắm thuận tiện và hấp dẫn hơn cho khách hàng. • Với tầm quan trọng của việc thích ứng với cuộc cách mạng công nghệ và thương mại, chủ siêu thị B quyết định xây dựng một ứng dụng hệ thống quản lý siêu thị điện máy, nhằm đáp ứng nhu cầu kinh doanh của mình và tối ưu hóa quản lý trong ngành bán lẻ.

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1 🙠🙠🙠- - QUẢN LÝ DỰ ÁN PHẦN MỀM Nhóm lớp học phần: 03 Nhóm bài tập lớn: 06 Đề tài: Quản lý hệ thống bán hàng siêu thị điện máy Danh sách các thành viên: Khúc Văn Vinh - B20DCCN737 Hồ Sỹ Bảo - B20DCCN086 Hoàng Văn Vương - B20DCCN749 Hoàng Hải Duy - B20DCCN150 Phạm Hữu Bắc - B19DCCN064 Hà Nội, Tháng 11 năm 2023 Contents ĐỊNH NGHĨA VÀ VIẾT TẮT .1 I TỔNG QUAN DỰ ÁN 1 1.1 Giới thiệu 1 1.2 Mô tả về dự án 2 1.3 Nhiệm vụ 2 1.4 Điều kiện biên 2 II TÔN CHỈ DỰ ÁN 2 2.1 Tổng quan về hệ thống 2 2.2 Mục tiêu của dự án .3 2.3 Phạm vi của dự án 3 2.4 Lịch thực hiện dự án .4 2.5 Các giả thiết cần thiết lập .4 2.7 Những người tham gia chính trong dự án 5 2.8 Ngân sách và thiết bị được cung cấp 5 III QUẢN LÝ PHẠM VI, PHÂN RÃ CÔNG VIỆC (WBS) 5 3.1 Khám phá và Lập kế hoạch (Exploration and Planning) .5 3.2 Phát triển Kiến trúc (Architecture Development) 5 3.3 Phát triển Ứng dụng (Application Development) 6 3.4 Phát triển Ứng dụng Hợp tác (Collaborative Application Development) 7 3.5 Tài liệu Hướng dẫn (Documentation) 7 3.6 Kiểm tra và Đảm bảo Chất lượng (Testing and Quality Assurance) 7 3.7 Triển khai và Đào tạo (Deployment and Training) 8 3.8 Quản lý Dự án (Project Management) 8 3.9 Nghiệm thu và Bàn giao (Acceptance and Handover) 8 3.10 Hoàn thiện và Bảo trì (Completion and Maintenance) 8 IV QUẢN LÝ LẬP LỊCH 8 V QUẢN LÝ RỦI RO 11 5.1 Lập kế hoạch quản lý rủi ro 11 5.2 Xác định rủi ro 12 5.3 Phân tích rủi ro 14 5.4 Quản lý rủi ro .15 5.5 Kế hoạch và chiến lược giải quyết 10 rủi ro cao nhất 22 VI QUẢN LÝ CHẤT LƯỢNG VÀ KIỂM THỬ 24 6.1 Tiêu chí đánh giá chất lượng 24 6.2 Quy định chuẩn 25 6.3 Môi trường và công cụ kiểm thử 25 6.4 Chiến lược kiểm thử mức đơn vị 25 VII QUẢN LÝ NHÂN SỰ 28 7.1 Kích cỡ dự án .28 7.2 Các vai trò trong dự án .28 7.3 Thông tin từng thành viên 29 7.4 Cấu trúc đội 30 7.5 Ma trận trách nhiệm 30 7.6 Thông tin từng thành viên 31 VIII QUẢN LÝ CẤU HÌNH .31 8.1 Giới thiệu 31 8.2 Quá trình cấu hình 33 IX QUẢN LÝ GIAO TIẾP VÀ TRUYỀN THÔNG 45 9.1 Hình thức truyền thông giao tiếp 45 9.2 Cách thức giao tiếp .45 9.3 Xử lý khi gặp vấn đề 50 ĐỊNH NGHĨA VÀ VIẾT TẮT Từ viết tắt Định nghĩa QLST Quản lý siêu thị MVC Model-View-Controller PM Project Manager QA Quality Analyst BA Business Analyst WBS Work breakdown structure CSDL Cơ sở dữ liệu DEV Developer S Ảnh hưởng tới độ hài lòng của khách hàng B Ảnh hưởng tới sự thành công của dự án W Ảnh hưởng tới ngân sách A Thông qua, phê chuẩn L Nhóm trưởng S Chịu trách nhiệm thay nhóm trưởng nếu nhóm trưởng vắng mặt C Cộng tác viên R Người kiểm tra lại I TỔNG QUAN DỰ ÁN 1.1 Giới thiệu  Dự án hệ thống quản lý siêu thị điện máy là một phần quan trọng của sự tiến bộ trong ngành thương mại và công nghệ thông tin Trong thời gian gần đây, sự phát triển của công nghệ và xu hướng kinh doanh đã mang lại sự gia tăng đáng kể về doanh số, doanh thu và lợi nhuận cho các doanh nghiệp Đồng thời, việc kết hợp công nghệ thông tin vào kinh doanh cung cấp trải nghiệm mua sắm thuận tiện và hấp dẫn hơn cho khách hàng 1  Với tầm quan trọng của việc thích ứng với cuộc cách mạng công nghệ và thương mại, chủ siêu thị B quyết định xây dựng một ứng dụng hệ thống quản lý siêu thị điện máy, nhằm đáp ứng nhu cầu kinh doanh của mình và tối ưu hóa quản lý trong ngành bán lẻ 1.2 Mô tả về dự án  Tên dự án: Hệ thống quản lý siêu thị điện máy  Khách hàng: Công ty CP siêu thị B  Mục tiêu: o Chuyển đổi và kết hợp bán hàng truyền thống và bán hàng trực tuyến trong ngành bán lẻ điện máy o Tạo môi trường quản lý hiệu quả cho chủ doanh nghiệp và cung cấp các tính năng dễ sử dụng cho nhân viên và khách hàng  Đội phát triển dự án: Công ty CP phát triển phần mềm A 1.3 Nhiệm vụ  Giai đoạn 1: Thu thập yêu cầu từ phía khách hàng  Giai đoạn 2: Phân tích yêu cầu và thiết kế hệ thống QLST  Giai đoạn 3: Phát triển sản phẩm theo yêu cầu  Giai đoạn 4: Kiểm thử để đảm bảo tính ổn định và an toàn của hệ thống QLST  Giai đoạn 5: Bàn giao sản phẩm cho khách hàng và hướng dẫn cách sử dụng  Giai đoạn 6: Kết thúc dự án và hỗ trợ sau triển khai 1.4 Điều kiện biên  Phân phối sản phẩm hoàn chỉnh với đầy đủ các tính năng của phần mềm cho khách hàng  Phần mềm không bao gồm mã nguồn (source code)  Bảo trì và bảo dưỡng sau triển khai là nhiệm vụ của Công ty CP phát triển phần mềm A và khách hàng sẽ phải thỏa thuận riêng về các dịch vụ này II TÔN CHỈ DỰ ÁN 2.1 Tổng quan về hệ thống  Tên của dự án: Hệ thống quản lý siêu thị điện máy  Tóm tắt mô tả hệ thống: o Dự án QLST là một hệ thống trang web quản lý và hỗ trợ bán hàng cho các cửa hàng siêu thị điện máy, cho phép quản lý và tương tác giữa nhân viên, khách hàng và chủ cửa hàng, cung cấp các chức năng quản lý toàn diện o Hệ thống cung cấp các chức năng quản lý cho chủ cửa hàng như tính lương, quản lý nhân viên, theo dõi doanh thu và nhiều chức năng khác…  Các đối tượng sử dụng trong hệ thống: Khách hàng, chủ cửa hàng/doanh nghiệp, nhân viên cửa hàng/doanh nghiệp, đối tác liên quan, và các bộ phận quản lý và vận hành sản phẩm  Mục tiêu của hệ thống: o Quản lý nghiệp vụ bán hàng siêu thị điện máy o Áp dụng công nghệ để tối ưu hóa trải nghiệm mua sắm của khách hàng và tạo doanh thu cho cửa hàng/doanh nghiệp o Đơn giản hóa quá trình quản lý cửa hàng/doanh nghiệp o Quản lý nguồn nhân lực nội bộ o Tối ưu hóa quy trình nghiệp vụ với sự chuyên nghiệp và hiệu quả 2.2 Mục tiêu của dự án  Quản lý các nghiệp vụ cơ bản trong lĩnh vực bán hàng trực tuyến cho các cửa hàng siêu thị điện máy  Sử dụng công nghệ để tạo tiện lợi cho khách hàng và tạo doanh thu cho cửa hàng/doanh nghiệp  Đơn giản hóa quản lý nghiệp vụ của cửa hàng/doanh nghiệp  Quản lý nguồn nhân lực nội bộ  Cải tiến quy trình nghiệp vụ theo hướng chuyên nghiệp và tinh gọn 2.3 Phạm vi của dự án 2.3.1 Các chức năng của hệ thống:  Quản lý các mặt hàng: Thêm, sửa, xóa các mặt hàng, thống kê lượt mua sản phẩm, đánh giá mặt hàng  Quản lý thông tin khách hàng: Thêm, sửa, xóa thông tin khách hàng  Quản lý nhân viên: Thêm, sửa, xóa nhân viên, hiển thị thông tin nhân viên  Quản lý kho  Đặt hàng trực tuyến  Giỏ hàng lưu trữ các sản phẩm mà khách hàng đã chọn  Quản lý thông báo hệ thống: Hiển thị thông báo từ chủ cửa hàng và từ hệ thống  Tìm kiếm các mặt hàng  Đăng nhập, đăng ký, xác thực người dùng qua email và số điện thoại  Thanh toán trực tuyến qua ngân hàng: Thanh toán thông qua thẻ ngân hàng và ví điện tử  Thống kê doanh thu 2.3.2 Các sản phẩm bàn giao  Trang web bán lẻ: Hệ thống mua bán nói chung, hệ thống đăng ký/đăng nhập tài khoản, hệ thống tìm kiếm mặt hàng, hệ thống giao tiếp với nhân viên/chủ cửa hàng  Hệ thống mua bán nói chung: Hệ thống tài khoản, đăng ký/đăng nhập, quản lý thông tin mua bán, hệ thống giỏ hàng, các chức năng bảo mật  Sản phẩm hợp tác: Tài liệu hướng dẫn sử dụng, mạng internet và phần cứng (máy tính), công cụ báo cáo  Sản phẩm ngoài phạm vi dự án: Hệ thống cập nhật giá bán, hệ thống cập nhật tin tức, hệ thống hỗ trợ 2.4 Lịch thực hiện dự án  Dự án sẽ được thực hiện trong khoảng thời gian từ tháng 8/2023 đến tháng 11/2023, không bao gồm các ngày nghỉ lễ 2.5 Các giả thiết cần thiết lập  Khách hàng sẽ cung cấp thông tin nghiệp vụ trong quá trình phát triển hệ thống  Khách hàng cung cấp tài nguyên (nếu có)  Sản phẩm là ứng dụng web  Khách hàng sẽ cho phép sử dụng bất kỳ tài nguyên nào đội dự án yêu cầu  Hệ thống được xây dựng dựa trên mô hình MVC 2.7 Những người tham gia chính trong dự án  Đơn vị thực hiện dự án là Nhóm 06 của Công ty CP phát triển phần mềm A  Các thành viên tham gia dự án: Khúc Văn Vinh, Hoàng Văn Vương, Hồ Sỹ Bảo, Hoàng Hải Duy, Phạm Hữu Bắc, và các thành viên khác trong dự án  Người dùng: Nhân viên quản lí, nhân viên kho, nhân viên bán hàng và khách hàng của siêu thị điện máy  Các khách hàng: Công ty CP bán lẻ B 2.8 Ngân sách và thiết bị được cung cấp  Ngân sách cho dự án là 500.000.000 VNĐ  Hệ thống máy tính Laptop và PC  Bàn ghế làm việc  Các phần mềm hỗ trợ: o Các phần mềm của Microsoft Office o Công cụ lập trình: Netbean o Ngôn ngữ lập trình: Java o Hệ quản trị cơ sở dữ liệu: SQL server III QUẢN LÝ PHẠM VI, PHÂN RÃ CÔNG VIỆC (WBS) 3.1 Khám phá và Lập kế hoạch (Exploration and Planning) 3.1.1 Xác định yêu cầu khách hàng 3.1.2 Thu thập thông tin và phân tích nghiệp vụ 3.1.3 Xác định mục tiêu và phạm vi dự án 3.1.4 Xác định tài nguyên cần thiết 3.1.5 Lập kế hoạch dự án 3.2 Phát triển Kiến trúc (Architecture Development) 3.2.1 Xây dựng kiến trúc hệ thống 3.2.2 Thiết kế cơ sở dữ liệu 3.2.3 Xác định hệ thống tích hợp 3.2.4 Lập kế hoạch bảo mật hệ thống 3.3 Phát triển Ứng dụng (Application Development) 3.3.1 Xây dựng trang web bán lẻ 3.3.2 Phát triển quyển catalog đầy đủ 3.3.3 Thiết kế giao diện 3.3.3.1 Thiết kế giao diện login 3.3.3.2 Thiết kế giao diện quản lý nhân viên 3.3.3.3 Thiết kế giao diện quản lý hàng hóa 3.3.3.4 Thiết kế giao diện quản lý khách hàng 3.3.3.5 Thiết kế giao diện quản lý hóa đơn 3.3.3.6 Thiết kế giao diện thanh toán 3.3.3.7 Thiết kế giao diện thống kê doanh thu theo ngày tháng 3.3.4 Code hệ thống quản lý nhân viên 3.3.4.1 Chức năng thêm nhân viên 3.3.4.2 Chức năng sửa nhân viên 3.3.4.3 Chức năng xóa nhân viên 3.3.4.4 Chức năng tìm kiếm nhân viên 3.3.4.5 Unit test 3.3.5 Code hệ thống quản lý khách hàng 3.3.5.1 Chức năng thêm khách hàng 3.3.5.2 Chức năng sửa khách hàng 3.3.5.3 Chức năng xóa khách hàng 3.3.5.4 Chức năng tìm kiếm khách hàng 3.3.5.5 Unit test 3.3.6 Code hệ thống quản lý sản phẩm 3.3.6.1 Chức năng thêm sản phẩm 3.3.6.2 Chức năng sửa sản phẩm 3.3.6.3 Chức năng xóa sản phẩm 3.3.6.4 Chức năng tìm kiếm sản phẩm 3.3.6.5 Unit test 3.3.7 Code hệ thống đặt hàng 3.3.7.1 Chức năng xem, tìm kiếm danh sách đơn hàng đã thanh toán 3.3.7.2 Chức năng xem, tìm kiếm danh sách đơn hàng chưa thanh toán 3.3.8 Code hệ thống quản lý kho 3.3.8.1 Chức năng quản lý số lượng, đơn giá, thời gian nhập, năm sản xuất của từng sản phẩm 3.3.8.2 Tự động cập nhập tồn kho sau khi đặt và bán hàng 3.3.9 Code hệ thống bán hàng và thanh toán 3.3.9.1 Chức năng tạo hóa đơn gồm thông tin khách hàng tên sản phẩm , số lượng, đơn giá và tổng số tiền 3.3.10 Code công cụ thống kê doanh thu doanh số bán hàng 3.3.10.1 Chức năng chọn thời gian thống kê 3.3.10.2 Chức năng hiện bảng thống kê sản phẩm bán được theo sản phảm và doanh thu 3.3.11 Xây dựng cơ sở hạ tầng cho bảo mật 3.4 Phát triển Ứng dụng Hợp tác (Collaborative Application Development) 3.4.1 Xây dựng mạng và phần cứng cho ứng dụng hợp tác 3.4.2 Phát triển quản lý tài nguyên con người di động trên Web 3.4.3 Xây dựng kết nối cho mạng riêng ảo (VPN) 3.4.4 Phát triển ứng dụng cổng quản lý tái sản "Asset Management Viewport" 3.4.5 Phát triển công cụ tạo báo cáo tuỳ biến 3.5 Tài liệu Hướng dẫn (Documentation) 3.5.1 Xây dựng tài liệu hướng dẫn sử dụng 3.6 Kiểm tra và Đảm bảo Chất lượng (Testing and Quality Assurance) 3.6.1 Lập kế hoạch kiểm tra 3.6.2 Thực hiện kiểm tra chức năng 3.6.3 Kiểm tra bảo mật và an ninh

Ngày đăng: 20/03/2024, 17:08

Tài liệu cùng người dùng

Tài liệu liên quan