o Gặp gỡ khách hàng, phỏng vấn thu nhận yêu cầu o Phân tích và tổng hợp yêu cầu o Xây dựng tài liệu yêu cầu khách hàng Sản phẩm: Tài liệu phân tích hệ thống Công việc: o Viết mô tả ngh
GIỚI THIỆU VỀ DỰ ÁN
Thông tin dự án
Xây dựng phần mềm quản lý Quán bán đồ ăn nhanh Anh Béo.
Đơn vị đầu tư kiêm khách hàng :
Quán đồ ăn nhanh Anh Béo Địa chỉ: khu 8 – Tiên Lãng - Hải Phòng
Tổng quan
Trong bối cảnh công nghệ hóa toàn cầu, mô hình quản lý hiện đại ngày càng trở nên quan trọng để đáp ứng nhu cầu về nhân lực và vật lực Dự án xây dựng phần mềm quản lý Quán đồ ăn nhanh Anh Béo được phát triển nhằm mục tiêu theo dõi và quản lý khách hàng một cách chính xác và khách quan, từ đó đơn giản hóa mọi vấn đề liên quan đến mua bán mà khách hàng cần.
Yêu cầu về phía người sử dụng:
+ Giao diện đẹp, thân thiện phù hợp với yêu cầu khách hàng.
+ Dễ sử dụng với các đối tượng người dùng, thuận tiện trong quản trị, dễ bảo trì. + Thông tin hiển thi chi tiết.
+ Chạy ổn định trên các trình duyệt.
+ Hoàn thành sản phẩm đúng thời gian quy định.
Yêu cầu về chức năng:
+ Dễ dàng tùy chỉnh, thay đổi các modul, có khả năng tích hợp nhiều thành phần. + Có tính hiệu quả cao.
+ Có tính bảo mật cao.
Yêu cầu tính hữu dụng của phần mềm:
+ Giúp quán ăn quản lý được các hoạt động, công việc.
Cập nhật thông tin nhân viên và sản phẩm một cách nhanh chóng và chính xác, bao gồm thêm, sửa và xóa dữ liệu Quản lý hiệu quả các dịch vụ của quán cùng với thông tin khách hàng đang sử dụng dịch vụ Thực hiện thống kê và báo cáo các hoạt động kinh doanh theo tuần, tháng và năm để theo dõi hiệu suất và đưa ra quyết định kịp thời.
+ Hệ thống đáp ứng, sử dụng được lâu dài.
Các điều kiện ràng buộc
+ Phạm vi dự án không thay đổi trong quá trình làm dự án vì vậy thời gian và kinh phí cho dự án là không thay đổi.
Khách hàng sẽ không chấp nhận sản phẩm nếu giao hàng chậm quá 15 ngày, không đảm bảo chất lượng hoặc không đúng yêu cầu Tất cả rủi ro liên quan đến con người và kỹ thuật sẽ không được khách hàng chịu trách nhiệm Trong trường hợp xảy ra lỗi trong thời gian bảo trì, quán sẽ phải hoàn toàn chịu trách nhiệm về mọi tổn thất do hệ thống gây ra.
- Những người thực hiện dự án:
+ Người quản lý dự án: Phạm Ngọc Tú
+ Nhóm thực hiện dự án: Phạm Ngọc Tú, Phạm Thị Linh, Lê Thị Nền
- Về công nghệ, kỹ thuật:
+ Sử dụng ngôn ngữ lập trình: NodeJS, HTML, CSS, JavaScript.
+ Cơ sở dữ liệu: SQL server.
+ Công cụ làm việc: Máy tính cấu hình cao, các phần mềm hỗ trợ có bản quyền đầy đủ.
+ Môi trường test: Máy tính và điện thoại có cấu hình tương đương với khách hàng sử dụng.
+ Tài liệu quy trình Test.
+ Khách hàng sẽ thanh toán toàn bộ kinh phí xây dựng dự án sau khi bàn giao sản phẩm.
+ Thanh toán bằng tiền mặt hoặc chuyển khoản trực tiếp qua tài khoản.
+ Các thành viên trong dự án không bị điều động sang các dự án khác.
Để phát triển dự án hiệu quả, cần có đầy đủ trang thiết bị đáp ứng yêu cầu Đồng thời, quá trình tìm hiểu và xây dựng dự án với khách hàng cần diễn ra suôn sẻ, không gặp khó khăn.
Những người liên quan chính
+ Nhóm thực hiện dự án: Phạm Ngọc Tú, Phạm Thị Linh, Lê Thị Nền
+ Những người sử dụng sản phẩm dự án: Nhân viên quán, người quản trị hệ thống.
Phạm vi
Dự án được thực hiện dựa trên yêu cầu cụ thể của khách hàng, với sản phẩm chính bao gồm phần mềm và tài liệu hướng dẫn sử dụng, quản trị.
+ Các yếu tố được đưa vào dự án: Thông tin từ phía khách hàng.
+ Các yếu tố được đưa ra ngoài dự án: Loại bỏ các yếu tố ảnh hưởng đến khách hàng.
Các chức năng hệ thống
+ Quản lý lịch làm việc:
+ Quản lý khen thưởng, kỷ luật
+ Quản lý khuyến mãi, ưu đãi:
+ Danh mục nguyên liệu mới về
Quản lý phương thức thanh toán:
+ Thanh toán tại cửa hàng.
+ Thanh toán qua ví điện tử.
+ Thanh toán qua thẻ ngân nguyên liệu.
+ Quản lý nhập nguyên liệu (số lượng, loại nguyên liệu nhập vào theo tuần, tháng, năm).
+ Quản lý xuất nguyên liệu( số lượng, loại nguyên liệu xuất ra theo tuần, tháng, năm).
+ Thống kê doanh thu ( thống kê doanh thu của quán theo tuần, theo tháng, theo năm).
+ Thống kê nguyên liệu ( thống kê số lượng, loại nguyên liệu đã dùng, và số lượng còn tồn).
+ Thống kê giờ công nhân viên ( thống kê giờ làm công của nhân viên theo tuần, tháng và năm).
+ Báo cáo nguyên liệu tồn kho ( báo cáo lại số lượng nguyên liệu còn trong kho)
+ Báo cáo nguyên liệu hết hạn thanh lý ( báo cáo số lượng nguyên liệu còn trong kho đã sắp hết hạn cần phải thanh lý)
XÂY DỰNG BẢNG PHÂN RÃ CÔNG VIỆC
Giới thiệu về nhân sự
Phạm Ngọc Tú, sinh ngày 14 tháng 8 năm 2002, hiện đang là sinh viên tại Đại học Hàng hải Việt Nam Anh sinh sống tại Tiên Lãng, Hải Phòng và có địa chỉ email là tu86906@st.vimaru.edu.vn.
Phạm Thị Linh, sinh ngày 15 tháng 11 năm 2002, hiện đang là sinh viên tại Đại học Hàng hải Việt Nam Cô sống tại Tiên Lãng, Hải Phòng và có địa chỉ email linh89969@st.vimaru.edu.vn.
Lê Thị Nền, sinh ngày 11 tháng 1 năm 2001, hiện đang là sinh viên tại Đại học Hàng hải Việt Nam Cô sống tại An Lão, Hải Phòng và có địa chỉ email là nen85956@st.vimaru.edu.vn.
Các sản phẩm và các công việc cho sản phẩm của dự án
Sản phẩm: Tài liệu yêu cầu khách hàng
Công việc bao gồm khảo sát quán, gặp gỡ khách hàng để phỏng vấn và thu nhận yêu cầu, phân tích cũng như tổng hợp các yêu cầu, và cuối cùng là xây dựng tài liệu yêu cầu khách hàng.
Sản phẩm: Tài liệu phân tích hệ thống
Công việc bao gồm viết mô tả nghiệp vụ cho bài toán, xây dựng biểu đồ hệ thống, phân tích và tổng hợp các module của hệ thống Sau đó, gửi kết quả phân tích cho khách hàng để thu thập ý kiến phản hồi, đồng thời xây dựng và hoàn thiện tài liệu phân tích hệ thống.
Sản phẩm: Phần mềm hệ thống
Module quản lý người dùng bao gồm việc thiết kế giao diện người dùng thân thiện, lập trình mã nguồn để thực hiện các chức năng quản lý, và xây dựng bảng cơ sở dữ liệu hiệu quả để lưu trữ thông tin người dùng.
Module sao lưu dữ liệu được thiết kế với giao diện thân thiện, giúp người dùng dễ dàng thực hiện việc sao lưu Việc viết code cho module này đảm bảo tính hiệu quả và bảo mật cho dữ liệu Ngoài ra, module cũng bao gồm chức năng đăng xuất, cho phép người dùng thoát khỏi chương trình một cách an toàn.
Nhà cung cấp cần thiết kế giao diện và viết code cho module nhà cung cấp, cùng với việc thiết kế bảng cơ sở dữ liệu liên quan Đối với nhân viên, cần thiết kế giao diện và viết code cho module quản lý nhân viên, đồng thời thiết kế bảng cơ sở dữ liệu quản lý nhân viên và vật tư.
Trong việc phát triển hệ thống quản lý, cần chú trọng vào các module quan trọng như kho nguyên liệu, loại nguyên liệu, món ăn và bảng giá Đầu tiên, thiết kế giao diện cho từng module là bước cần thiết để đảm bảo tính thân thiện và dễ sử dụng Tiếp theo, việc viết code cho các module này giúp hiện thực hóa chức năng và tính năng cần thiết Cuối cùng, thiết kế bảng cơ sở dữ liệu cho từng module sẽ đảm bảo lưu trữ và quản lý thông tin một cách hiệu quả, bao gồm cả thu chi liên quan đến các nguyên liệu và món ăn.
Sổ thu chi o Thiết kế giao diện module sổ thu chi o Viết code module sổ thu chi o Thiết kế cơ sở dữ liệu sổ thu chi
Nghiệp vụ a Kho nguyên liệu
Trong quy trình quản lý nguyên liệu, việc nhập và xuất nguyên liệu là rất quan trọng Đầu tiên, cần thiết kế giao diện cho module nguyên liệu nhập, sau đó viết code để triển khai chức năng của module này và thiết kế bảng cơ sở dữ liệu tương ứng Tương tự, đối với nguyên liệu xuất, cũng cần thực hiện thiết kế giao diện, viết code và xây dựng bảng cơ sở dữ liệu để đảm bảo quy trình hoạt động hiệu quả.
Quản lý lịch làm việc bao gồm việc thiết kế giao diện và viết mã cho module quản lý lịch làm việc, cùng với việc thiết kế bảng cơ sở dữ liệu liên quan Bên cạnh đó, quản lý lương cũng yêu cầu thiết kế giao diện, viết mã cho module quản lý lương, và thiết kế bảng cơ sở dữ liệu tương ứng.
Quản lý chấm công bao gồm việc thiết kế giao diện và viết code cho module chấm công, cùng với việc tạo bảng cơ sở dữ liệu tương ứng Đối với quản lý khen thưởng và kỷ luật, cần thiết kế giao diện, lập trình module và xây dựng bảng CSDL cho hệ thống này Cuối cùng, trong quản lý vật tư, quy trình cũng tương tự với việc thiết kế giao diện, viết code cho module và thiết kế bảng CSDL quản lý vật tư.
Quản lý thông tin thẻ khách hàng thân thiết (KHTT) bao gồm thiết kế giao diện, viết code và thiết kế cơ sở dữ liệu (CSDL) cho module này Bên cạnh đó, việc quản lý hóa đơn cũng cần thiết kế giao diện, viết code và thiết kế CSDL tương ứng Cuối cùng, quản lý ưu đãi và khuyến mãi yêu cầu thiết kế giao diện, viết code và thiết kế CSDL để đảm bảo hiệu quả trong việc theo dõi và triển khai các chương trình khuyến mãi.
Chúng tôi cung cấp dịch vụ kiểm thử sản phẩm bao gồm kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử chức năng Sau khi hoàn thành các bước kiểm thử, chúng tôi sẽ đưa hệ thống vào chạy thử nghiệm thực tế Cuối cùng, sản phẩm sẽ được giao cho khách hàng để kiểm thử, thu nhận ý kiến và hoàn thiện sản phẩm.
Sản phẩm: Tài liệu hướng dẫn quản trị và sử dụng o Xây dựng tài liệu hướng dẫn quản trị và sử dụng
Ước lượng thời gian cho mỗi công việc và chi phí cho mỗi công việc
Kế hoạch phân công công việc cụ thể được chia thành các sản phẩm cụ thể như sau:
STT Chi tiết Số ngày Thành tiền Lao động
1 Tài liệu yêu cầu khách hàng
Gặp gỡ, phỏng vấn thu nhận yêu cầu
Phân tích và tổng hợp yêu cầu
Xây dựng tài liệu yêu cầu khách hàng
2 Tài liệu phân tích hệ thống
Viết mô tả nghiệp vụ bài toán
Xây dựng các biểu đồ cần thiết của hệ thống
Phân tích, liệt kê 2 400.000 1 và tổng hợp module của hệ thống
Gửi kết quả phân tích cho khách hàng và thu nhận ý kiến
Xây dựng, hoàn thiện tài liệu phân tích hệ thống
Thiết kế giao diện module quản lý người dùng
Viết code module quản lý người dùng
Thiết kế CSDL bảng quản lý người dùng
Sao lưu, back up dữ liệu
Thiết kế giao diện module sao lưu, back up dữ liệu
Viết code module sao lưu, back up dữ
Thiết kế CSDL bảng sao lưu, back up dữ liệu
Thiết kế giao diện module nhà cung cấp
Viết code module nhà cung cấp
Thiết kế CSDL bảng nhà cung cấp
Thiết kế giao diện module thẻ
Viết code module khách hàng
Thiết kế CSDL bảng khách hàng
Thiết kế giao diện module nhân viên
Viết code module nhân viên
Thiết kế CSDL bảng nhân viên
Thiết kế giao diện module kho
Viết code module kho nguyên liệu
Thiết kế CSDL bảng kho nguyên liệu
Thiết kế giao diện module loại nguyên liệu
Viết code module loại nguyên liệu
Thiết kế CSDL bảng loại nguyên liệu
Thiết kế giao diện module món ăn
Viết code module món ăn
Thiết kế CSDL bảng món ăn
Thiết kế giao diện module bảng giá
Viết code module bảng giá
Thiết kế CSDL bảng giá
Thiết kế giao diện module sổ thu chi
Viết code module sổ thu chi
Thiết kế CSDL bảng sổ thu chi
Thiết kế giao diện module nguyên liệu nhập
Viết code module nguyên liệu nhập
Thiết kế CSDL bảng nguyên liệu nhập
Thiết kế giao diện module nguyên liệu xuất
Viết code module nguyên liệu xuất
Thiết kế CSDL bảng nguyên liệu xuất
Thiết kế giao diện module lịch làm
Viết code module lịch làm việc
Thiết kế CSDL bảng lịch làm việc
Thiết kế giao diện module lương
Thiết kế CSDL bảng lương
Thiết kế giao diện module chấm công
Viết code module chấm công
Thiết kế CSDL bảng chấm công
Thiết kế giao diện module khen thưởng, kỷ luật
Viết code module khen thưởng, kỷ luật
Thiết kế CSDL 1 200.000 1 bảng khen thưởng, kỷ luật
Thiết kế giao diện module vật tư
Viết code module vật tư
Thiết kế CSDL bảng vật tư
Thiết kế giao diện module thông tin thẻ KHTT
Viết code module thông tin thẻ
Thiết kế CSDL bảng thông tin thẻ
Thiết kế giao diện module hóa đơn
Viết code module thông tin hóa đơn
Thiết kế CSDL bảng thông tin hóa đơn
Thiết kế giao diện module ưu đãi, khuyến mãi
Viết code module ưu đãi, khuyến mãi
Thiết kế CSDL bảng ưu đãi, khuyến mãi
4 Kiểm thử khắc phục lỗi
Test chức năng 3 600.000 1 Đưa hệ thống vào chạy thử nghiệm
Giao cho khách hàng kiểm thử, thu nhận ý kiến và hoàn thiện
5 Tài liệu hướng dẫn quản trị và sử dụng
Xây dựng tài liệu hướng dẫn quản trị và sử dụng
Đơn giá đội thực hiện dự án.
STT Họ và tên Đơn giá giờ hành chính Đơn giá OT
Rủi ro trong kế hoạch bao gồm việc không nhận diện đầy đủ danh sách các nhiệm vụ, phân công công việc không hợp lý, ước lượng thời gian và ngân sách không chính xác, lập lịch biểu không hợp lý, thay đổi kế hoạch và tiến độ, cũng như việc không có nhân sự nào đảm nhiệm các công việc được giao.
Rủi ro trong tổ chức có thể xuất phát từ việc phân bổ nhiệm vụ không hợp lý, lựa chọn nhân sự không phù hợp, huấn luyện nhân sự không đạt kết quả tốt và các buổi họp không đạt được kết quả như mong muốn.
Rủi ro về kiểm soát: o Kế hoạch dự phòng có nhiều sai sót. o Theo dõi không chính xác về chi phí, chất lượng, tiến độ.
Rủi ro về kỹ thuật có thể ảnh hưởng nghiêm trọng đến hiệu quả của dự án, bao gồm việc không phân tích nghiệp vụ một cách tốt nhất, hệ thống máy chủ không đáp ứng yêu cầu, và kiểm thử chưa đầy đủ để phát hiện lỗi Ngoài ra, sự cố phần cứng và phần mềm trong công cụ phát triển cũng là một vấn đề lớn, cùng với việc kỹ thuật phát triển không phù hợp và thiếu kiểm soát về phạm vi dữ liệu Cuối cùng, hệ thống cần đảm bảo tính an toàn và bảo mật để giảm thiểu các rủi ro này.
Bảng biểu phân tích quản lý rủi ro ảnh hưởng công việc
Không đồng bộ các thành phần giao cho từng thành viên có thể dẫn đến sai lệch, gây khó khăn trong việc ghép chúng lại thành sản phẩm hoàn chỉnh và từ đó phát sinh lỗi.
Phân công trong dự án không hợp lý.
Khi thực hiện kế hoạch có nhiều phát sinh hơn dự kiến.
Chi phí ước tính không chuẩn.
Khi thực hiện kế hoạch có nhiều phát sinh hơn. Ước lượng thời gian không đúng.
Khi thực hiện kế hoạch có nhiều phát sinh hơn.
Kế hoạch dự án không hợp lý.
Khi thực hiện kế hoạch có nhiều phát sinh hơn.
Chất lượng sản phẩm chưa đạt yêu cầu khách hàng.
Đội ngũ lập trình viên thiếu kinh nghiệm và hiểu biết sâu sắc về hệ thống, dẫn đến việc triển khai sản phẩm chất lượng kém và hiệu quả làm việc không cao.
Nhân lực dự án bị thiếu so với dự kiến ban đầu.
Trong đội thực hiện dự án có người bỏ việc hoặc có người ốm hoặc vì một vài lí do nào đó mà thiếu người tham gia dự án.
Sự phối hợp giữa các cá nhân không tốt.
Đoàn kết và sự phối hợp giữa các thành viên trong nhóm là yếu tố quan trọng trong công việc của dự án, vì đây là một nỗ lực tập thể.
Xác định yêu cầu sản phẩm chưa đúng.
Việc thu thập và khảo sát yêu cầu từ khách hàng không hiệu quả có thể dẫn đến sự hiểu lầm về các chức năng và yêu cầu cần thiết của sản phẩm.
Thiếu các kĩ thuật về công nghệ và ý tưởng khi triển khai sản phẩm.
Người quản lý dự án cần có cái nhìn rõ ràng về các công việc cần thực hiện trong dự án để xác định công nghệ và kỹ thuật phù hợp cho quá trình triển khai.
Giá các thiết bị kĩ thuật tăng lên quá so với dự kiến.
Khi mua thiết bị gặp trường hợp giá tăng quá cao dẫn đến thiếu chi phí dự án.
Nghiệm thu sản phậm chậm hơn dự kiến.
Sau khi hoàn thành nhưng không bản giao được sản phẩm cho khách hàng.
Không gặp được khách hàng khi có vấn đề cần trao đổi.
Thực hiện công việc khi cần thực hiện những module quan trọng để trao đổi.
5 Xây dựng biểu đồ WBS
WBS trong dự án xây dựng hệ thống quản lý quán Anh Béo
Xây dựng biểu đồ WBS
1 Xác định công việc của dự án, sắp xếp ràng buộc trước sau
Tên công việc Công việc ràng buộc
A3 Lập kế hoạch dự án A2 1
A4 Chuẩn bị tài nguyên, nhân lực A3 1
A5 Thảo luận thông tin dự án tới thành viên tham gia dự án.
A6 Khảo sát quán “Anh Béo” A5 1
A7 Gặp gỡ, phỏng vấn thu nhận yêu cầu A6 1
A8 Phân tích và tổng hợp yêu cầu A7 1
A9 Xây dựng tài liệu yêu cầu khách nguyên liệu
A10 Viết mô tả nghiệp vụ bài toán A9 1
A11 Xây dựng các biểu đồ cần thiết của hệ thống
A12 Phân tích, liệt kê và tổng hợp các module của hệ thống
A13 Gửi kết quả phân tích cho khách nguyên liệu và thu nhận ý kiến
A14 Xây dựng, hoàn thiện tài liệu phân tích hệ thống
XÂY DỰNG BIỂU ĐỒ PHỤ TẢI NGUỒN LỰC
Xác định công việc của dự án, sắp xếp ràng buộc trước sau
Tên công việc Công việc ràng buộc
A3 Lập kế hoạch dự án A2 1
A4 Chuẩn bị tài nguyên, nhân lực A3 1
A5 Thảo luận thông tin dự án tới thành viên tham gia dự án.
A6 Khảo sát quán “Anh Béo” A5 1
A7 Gặp gỡ, phỏng vấn thu nhận yêu cầu A6 1
A8 Phân tích và tổng hợp yêu cầu A7 1
A9 Xây dựng tài liệu yêu cầu khách nguyên liệu
A10 Viết mô tả nghiệp vụ bài toán A9 1
A11 Xây dựng các biểu đồ cần thiết của hệ thống
A12 Phân tích, liệt kê và tổng hợp các module của hệ thống
A13 Gửi kết quả phân tích cho khách nguyên liệu và thu nhận ý kiến
A14 Xây dựng, hoàn thiện tài liệu phân tích hệ thống
A15 Thiết kế giao diện module quản lý người dùng
A16 Viết code module quản lý người dùng A15 1
A17 Thiết kế CSDL bảng quản lý người dùng
A18 Thiết kế giao diện module sao lưu, back up dữ liệu
A19 Viết code module sao lưu, back up dữ liệu
A20 Thiết kế CSDL bảng sao lưu, back up dữ liệu
A21 Thiết kế giao diện module nhà cung cấp A14 1
A22 Viết code module nhà cung cấp A21 1
A23 Thiết kế CSDL bảng nhà cung cấp A22 1
A24 Thiết kế giao diện module khách nguyên liệu
A25 Viết code module nguyên liệu A24 1
A26 Thiết kế CSDL bảng nguyên liệu A25 1
A27 Thiết kế giao diện module nhân viên A14 1
A28 Viết code module nhân viên A27 1
A29 Thiết kế CSDL bảng nhân viên A28 1
A30 Thiết kế giao diện module kho nguyên liệu
A31 Viết code module kho nguyên liệu A30 1
A32 Thiết kế CSDL bảng kho nguyên liệu A31 1
A33 Thiết kế giao diện module loại nguyên liệu
A34 Viết code module loại nguyên liệu A33 1
A35 Thiết kế CSDL bảng loại nguyên liệu A34 1
A36 Thiết kế giao diện module mặt nguyên liệu
A37 Viết code module mặt nguyên liệu A36 1
A38 Thiết kế CSDL bảng mặt nguyên liệu A37 1
A39 Thiết kế giao diện module bảng giá A14 1
A40 Viết code module bảng giá A39
A41 Thiết kế CSDL bảng giá A40 1
A42 Thiết kế giao diện module sổ thu chi A14 1
A43 Viết code module sổ thu chi A42 1
A44 Thiết kế CSDL bảng sổ thu chi A43 1
A45 Thiết kế giao diện module nguyên liệu nhập
A46 Viết code module nguyên liệu nhập A45 1
A47 Thiết kế CSDL bảng nguyên liệu nhập A46 1
A48 Thiết kế giao diện module nguyên liệu xuất
A49 Viết code module nguyên liệu xuất A48 1
A50 Thiết kế CSDL bảng nguyên liệu xuất A49 1
A51 Thiết kế giao diện module lịch làm việc A14 1
A52 Viết code module lịch làm việc A51 1
A53 Thiết kế CSDL bảng lịch làm việc A52 1
A54 Thiết kế giao diện module lương A14 1
A56 Thiết kế CSDL bảng lương A55 1
A57 Thiết kế giao diện module chấm công A14 1
A58 Viết code module chấm công A57 1
A59 Thiết kế CSDL bảng chấm công A58 1
A60 Thiết kế giao diện module khen thưởng, kỷ luật
2 Ướ c tính thời gian thực hiện theo phương pháp PERT.
A61 Viết code module khen thưởng, kỷ luật A60 1
A62 Thiết kế CSDL bảng khen thưởng, kỷ luật
A63 Thiết kế giao diện module vật tư A14 1
A64 Viết code module vật tư A63 1
A65 Thiết kế CSDL bảng vật tư A64 1
A66 Thiết kế giao diện module thông tin thẻ
A67 Viết code module thông tin thẻ KHTT A66 1
A68 Thiết kế CSDL bảng thông tin thẻ
A69 Thiết kế giao diện module Marketing A14 1
A71 Thiết kế CSDL bảng Marketing A70 1
A72 Thiết kế giao diện module ưu đãi, khuyến mãi
A73 Viết code module ưu đãi, khuyến mãi A72 1
A74 Thiết kế CSDL bảng ưu đãi, khuyến mãi
A78 Đưa hệ thống vào chạy thử nghiệm A77 1
A79 Giao cho khách nguyên liệu kiểm thử, thu nhận ý kiến và hoàn thiện
A80 Xây dựng tài liệu hướng dẫn quản trị và sử dụng
- ML: Ước lượng kha dĩ nhất (Most likely) thời gian cần để hoàn thành công việc trong điều kiện hợp lý.
- MO: Ước lượng lạc quan nhất (Most Optimistic) thời gian cần để hoàn thành công việc trong điều kiện lý tưởng nhất (không có trở ngại nào).
- MP: Ước lượng bi quan nhất (Most Pessimistic) thời gian cần để hoàn thành công việc trong điều kiện tồi nhất (có nhiều trở ngại).
- EST: Ước lượng cuối(Estimation) Được tính theo công thức:
Tên công việc MO ML MP ETS(Làm tròn)
Chuẩn bị tài nguyên, nguồn nhân lực 4 4.5 5 4.5
Thảo luận thông tin dự án tới thành viên tham gia dự án 1.5 2 2 2
Khảo sát quán “Anh Béo” 1 1 1.5 1
Gặp gỡ, phỏng vấn thu nhận yêu cầu 1 1.5 2 1.5
Phân tích và tổng hợp yêu cầu 2 2 2.5 2
Xây dựng tài liệu yêu cầu khách nguyên liệu 2 2 3 2
Viết mô tả nghiệp vụ bài toán 2 2 3 2
Xây dựng các biểu đồ cần thiết 3 3 4 3 của hệ thống
Phân tích, liệt kê và tổng hợp các module của hệ thống 2 2 2.5 2
Gửi kết quả phân tích cho khách nguyên liệu và thu nhận ý kiến
Xây dựng, hoàn thiện tài liệu phân tích hệ thống 2 2 3 2
Thiết kế giao diện module quản lý người dùng 1 1 1.5 1
Viết code module quản lý người dùng 1 1 1.5 1
Thiết kế CSDL bảng quản lý người dùng 1 1 1.5 1
Thiết kế giao diện module sao lưu, back up dữ liệu 1 1 1.5 1
Viết code module sao lưu, back up dữ liệu 1 1 1.5 1
Thiết kế CSDL bảng sao lưu, back up dữ liệu 1 1 1.5 1
Thiết kế giao diện module nhà cung cấp 1 1 1.5 1
Viết code module nhà cung cấp 1 1 1.5 1
Thiết kế CSDL bảng nhà cung cấp 1 1 1.5 1
Thiết kế giao diện module khách nguyên liệu 1 1 1.5 1
Viết code module khách nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng khách nguyên liệu 1 1 1.5 1
Thiết kế giao diện module nhân viên 1 1 1.5 1
Viết code module nhân viên 1.5 1.5 2 1.5
Thiết kế CSDL bảng nhân viên 1 1 1.5 1
Thiết kế giao diện module kho nguyên liệu 1 1 1.5 1
Viết code module kho nguyên liệu 1.5 1.5 2 1.5
Thiết kế CSDL bảng kho nguyên liệu 1 1 1.5 1
Thiết kế giao diện module loại nguyên liệu 1 1 1.5 1
Viết code module loại nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng loại nguyên liệu 1 1 1.5 1
Thiết kế giao diện module mặt nguyên liệu 1 1 1.5 1
Viết code module mặt nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng mặt nguyên liệu 1 1 1.5 1
Thiết kế giao diện module bảng giá 1 1 1.5 1
Viết code module bảng giá 1 1 1.5 1
Thiết kế CSDL bảng giá 1 1 1.5 1
Thiết kế giao diện module sổ 1 1 1.5 1 thu chi
Viết code module sổ thu chi 1 1 1.5 1
Thiết kế CSDL bảng sổ thu chi 1 1 1.5 1
Thiết kế giao diện module nguyên liệu nhập 1 1 1.5 1
Viết code module nguyên liệu nhập 1 1 1.5 1
Thiết kế CSDL bảng nguyên liệu nhập 1 1 1.5 1
Thiết kế giao diện module nguyên liệu xuất 1 1 1.5 1
Viết code module nguyên liệu xuất 1 1 1.5 1
Thiết kế CSDL bảng nguyên liệu xuất 1 1 1.5 1
Thiết kế giao diện module lịch làm việc 1 1 1.5 1
Viết code module lịch làm việc 1.5 1.5 2 1.5
Thiết kế CSDL bảng lịch làm việc 1 1 1.5 1
Thiết kế giao diện module lương 1 1 1.5 1
Thiết kế CSDL bảng lương 1 1 1.5 1
Thiết kế giao diện module chấm công 1 1 1.5 1
Viết code module chấm công 1 1 1.5 1
Thiết kế CSDL bảng chấm công 1 1 1.5 1
Thiết kế giao diện module khen thưởng, kỷ luật 1 1 1.5 1
Viết code module khen thưởng, kỷ luật 1 1 1.5 1
Thiết kế CSDL bảng khen thưởng, kỷ luật 1 1 1.5 1
Thiết kế giao diện module vật tư 1 1 1.5 1
Viết code module vật tư 1.5 1.5 2 1.5
Thiết kế CSDL bảng vật tư 1 1 1.5 1
Thiết kế giao diện module thông tin thẻ KHTT 1 1 1.5 1
Viết code module thông tin thẻ
Thiết kế CSDL bảng thông tin thẻ KHTT 1 1 1.5 1
Thiết kế giao diện module
Thiết kế CSDL bảng Marketing 1 1 1.5 1
Thiết kế giao diện module ưu đãi, khuyến mãi 1 1 1.5 1
Viết code module ưu đãi, khuyến mãi 1 1 1.5 1
Thiết kế CSDL bảng ưu đãi, khuyến mãi 1 1 1.5 1
Test chức năng 3 3 4 3 Đưa hệ thống vào chạy thử nghiệm 5 6 7 6
Giao cho khách nguyên liệu kiểm thử, thu nhận ý kiến và hoàn thiện
Xây dựng tài liệu hướng dẫn quản trị và sử dụng 3 3 4 3
+ Tổng thời gian hoàn thành dự án theo PERT là: 114 ngày.
3 Sơ đồ mạng công việc , lịch sớm, trễ, thời gian dữ trữ
Tính lịch sớm: ghi ở cạnh trên sơ đồ mạng công việc theo chiều thuận.
+ ESi (Early Start Date): Thời gian sớm nhất để bắt đầu công việc i.
+ EFi (Early Finish Date): Thời gian sớm nhất để kết thúc công việc i.
+ ESi = Max(EFj) + 1 Với công việc J là công việc trước công việc i.
+ EFi = ESi + thời gian thực hiện -1.
Tính lịch trễ: ghi ở cạnh dưới của sơ đồ mạng công việc theo chiều ngược.
+ LSi (Late Star Date): Thời gian muộn nhất để bắt đầu công việc i.
+ LFi (Late Finish Date): Thời gian muộn nhất để kết thúc công việc i.
+ LFi = Min(LSj) -1 Với công việc J là công việc sau công việc i.
+ LSi = LFi – thời gian thực hiện +1. o Sơ đồ AON. o Thời gian dự trữ
ESi EFi LSi LFi FTi
4 Đường găng – thời gian thực hiện dự án o Đường găng
>A13 -> A14 -> A75 -> A76 -> A77 -> A78-> A79 -> A80 -> A81 o Thời gian thực hiện dự án: 51.5 ngày
5 Xây dựng biểu đồ phụ tải nguồn lực
5.1 Biểu đồ phụ tải nguồn lực
5.2 Điều chỉnh biểu đồ phụ tải nguồn lực
Sơ đồ mạng công việc , lịch sớm, trễ, thời gian dữ trữ
Tính lịch sớm: ghi ở cạnh trên sơ đồ mạng công việc theo chiều thuận.
+ ESi (Early Start Date): Thời gian sớm nhất để bắt đầu công việc i.
+ EFi (Early Finish Date): Thời gian sớm nhất để kết thúc công việc i.
+ ESi = Max(EFj) + 1 Với công việc J là công việc trước công việc i.
+ EFi = ESi + thời gian thực hiện -1.
Tính lịch trễ: ghi ở cạnh dưới của sơ đồ mạng công việc theo chiều ngược.
+ LSi (Late Star Date): Thời gian muộn nhất để bắt đầu công việc i.
+ LFi (Late Finish Date): Thời gian muộn nhất để kết thúc công việc i.
+ LFi = Min(LSj) -1 Với công việc J là công việc sau công việc i.
+ LSi = LFi – thời gian thực hiện +1. o Sơ đồ AON. o Thời gian dự trữ
ESi EFi LSi LFi FTi
Xây dựng biểu đồ PERT
WBS trong dự án xây dựng hệ thống quản lý quán Anh Béo
PHẦN 3: XÂY DỰNG BIỂU ĐỒ PHỤ TẢI NGUỒN LỰC
1 Xác định công việc của dự án, sắp xếp ràng buộc trước sau
Tên công việc Công việc ràng buộc
A3 Lập kế hoạch dự án A2 1
A4 Chuẩn bị tài nguyên, nhân lực A3 1
A5 Thảo luận thông tin dự án tới thành viên tham gia dự án.
A6 Khảo sát quán “Anh Béo” A5 1
A7 Gặp gỡ, phỏng vấn thu nhận yêu cầu A6 1
A8 Phân tích và tổng hợp yêu cầu A7 1
A9 Xây dựng tài liệu yêu cầu khách nguyên liệu
A10 Viết mô tả nghiệp vụ bài toán A9 1
A11 Xây dựng các biểu đồ cần thiết của hệ thống
A12 Phân tích, liệt kê và tổng hợp các module của hệ thống
A13 Gửi kết quả phân tích cho khách nguyên liệu và thu nhận ý kiến
A14 Xây dựng, hoàn thiện tài liệu phân tích hệ thống
A15 Thiết kế giao diện module quản lý người dùng
A16 Viết code module quản lý người dùng A15 1
A17 Thiết kế CSDL bảng quản lý người dùng
A18 Thiết kế giao diện module sao lưu, back up dữ liệu
A19 Viết code module sao lưu, back up dữ liệu
A20 Thiết kế CSDL bảng sao lưu, back up dữ liệu
A21 Thiết kế giao diện module nhà cung cấp A14 1
A22 Viết code module nhà cung cấp A21 1
A23 Thiết kế CSDL bảng nhà cung cấp A22 1
A24 Thiết kế giao diện module khách nguyên liệu
A25 Viết code module nguyên liệu A24 1
A26 Thiết kế CSDL bảng nguyên liệu A25 1
A27 Thiết kế giao diện module nhân viên A14 1
A28 Viết code module nhân viên A27 1
A29 Thiết kế CSDL bảng nhân viên A28 1
A30 Thiết kế giao diện module kho nguyên liệu
A31 Viết code module kho nguyên liệu A30 1
A32 Thiết kế CSDL bảng kho nguyên liệu A31 1
A33 Thiết kế giao diện module loại nguyên liệu
A34 Viết code module loại nguyên liệu A33 1
A35 Thiết kế CSDL bảng loại nguyên liệu A34 1
A36 Thiết kế giao diện module mặt nguyên liệu
A37 Viết code module mặt nguyên liệu A36 1
A38 Thiết kế CSDL bảng mặt nguyên liệu A37 1
A39 Thiết kế giao diện module bảng giá A14 1
A40 Viết code module bảng giá A39
A41 Thiết kế CSDL bảng giá A40 1
A42 Thiết kế giao diện module sổ thu chi A14 1
A43 Viết code module sổ thu chi A42 1
A44 Thiết kế CSDL bảng sổ thu chi A43 1
A45 Thiết kế giao diện module nguyên liệu nhập
A46 Viết code module nguyên liệu nhập A45 1
A47 Thiết kế CSDL bảng nguyên liệu nhập A46 1
A48 Thiết kế giao diện module nguyên liệu xuất
A49 Viết code module nguyên liệu xuất A48 1
A50 Thiết kế CSDL bảng nguyên liệu xuất A49 1
A51 Thiết kế giao diện module lịch làm việc A14 1
A52 Viết code module lịch làm việc A51 1
A53 Thiết kế CSDL bảng lịch làm việc A52 1
A54 Thiết kế giao diện module lương A14 1
A56 Thiết kế CSDL bảng lương A55 1
A57 Thiết kế giao diện module chấm công A14 1
A58 Viết code module chấm công A57 1
A59 Thiết kế CSDL bảng chấm công A58 1
A60 Thiết kế giao diện module khen thưởng, kỷ luật
2 Ướ c tính thời gian thực hiện theo phương pháp PERT.
A61 Viết code module khen thưởng, kỷ luật A60 1
A62 Thiết kế CSDL bảng khen thưởng, kỷ luật
A63 Thiết kế giao diện module vật tư A14 1
A64 Viết code module vật tư A63 1
A65 Thiết kế CSDL bảng vật tư A64 1
A66 Thiết kế giao diện module thông tin thẻ
A67 Viết code module thông tin thẻ KHTT A66 1
A68 Thiết kế CSDL bảng thông tin thẻ
A69 Thiết kế giao diện module Marketing A14 1
A71 Thiết kế CSDL bảng Marketing A70 1
A72 Thiết kế giao diện module ưu đãi, khuyến mãi
A73 Viết code module ưu đãi, khuyến mãi A72 1
A74 Thiết kế CSDL bảng ưu đãi, khuyến mãi
A78 Đưa hệ thống vào chạy thử nghiệm A77 1
A79 Giao cho khách nguyên liệu kiểm thử, thu nhận ý kiến và hoàn thiện
A80 Xây dựng tài liệu hướng dẫn quản trị và sử dụng
- ML: Ước lượng kha dĩ nhất (Most likely) thời gian cần để hoàn thành công việc trong điều kiện hợp lý.
- MO: Ước lượng lạc quan nhất (Most Optimistic) thời gian cần để hoàn thành công việc trong điều kiện lý tưởng nhất (không có trở ngại nào).
- MP: Ước lượng bi quan nhất (Most Pessimistic) thời gian cần để hoàn thành công việc trong điều kiện tồi nhất (có nhiều trở ngại).
- EST: Ước lượng cuối(Estimation) Được tính theo công thức:
Tên công việc MO ML MP ETS(Làm tròn)
Chuẩn bị tài nguyên, nguồn nhân lực 4 4.5 5 4.5
Thảo luận thông tin dự án tới thành viên tham gia dự án 1.5 2 2 2
Khảo sát quán “Anh Béo” 1 1 1.5 1
Gặp gỡ, phỏng vấn thu nhận yêu cầu 1 1.5 2 1.5
Phân tích và tổng hợp yêu cầu 2 2 2.5 2
Xây dựng tài liệu yêu cầu khách nguyên liệu 2 2 3 2
Viết mô tả nghiệp vụ bài toán 2 2 3 2
Xây dựng các biểu đồ cần thiết 3 3 4 3 của hệ thống
Phân tích, liệt kê và tổng hợp các module của hệ thống 2 2 2.5 2
Gửi kết quả phân tích cho khách nguyên liệu và thu nhận ý kiến
Xây dựng, hoàn thiện tài liệu phân tích hệ thống 2 2 3 2
Thiết kế giao diện module quản lý người dùng 1 1 1.5 1
Viết code module quản lý người dùng 1 1 1.5 1
Thiết kế CSDL bảng quản lý người dùng 1 1 1.5 1
Thiết kế giao diện module sao lưu, back up dữ liệu 1 1 1.5 1
Viết code module sao lưu, back up dữ liệu 1 1 1.5 1
Thiết kế CSDL bảng sao lưu, back up dữ liệu 1 1 1.5 1
Thiết kế giao diện module nhà cung cấp 1 1 1.5 1
Viết code module nhà cung cấp 1 1 1.5 1
Thiết kế CSDL bảng nhà cung cấp 1 1 1.5 1
Thiết kế giao diện module khách nguyên liệu 1 1 1.5 1
Viết code module khách nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng khách nguyên liệu 1 1 1.5 1
Thiết kế giao diện module nhân viên 1 1 1.5 1
Viết code module nhân viên 1.5 1.5 2 1.5
Thiết kế CSDL bảng nhân viên 1 1 1.5 1
Thiết kế giao diện module kho nguyên liệu 1 1 1.5 1
Viết code module kho nguyên liệu 1.5 1.5 2 1.5
Thiết kế CSDL bảng kho nguyên liệu 1 1 1.5 1
Thiết kế giao diện module loại nguyên liệu 1 1 1.5 1
Viết code module loại nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng loại nguyên liệu 1 1 1.5 1
Thiết kế giao diện module mặt nguyên liệu 1 1 1.5 1
Viết code module mặt nguyên liệu 1 1 1.5 1
Thiết kế CSDL bảng mặt nguyên liệu 1 1 1.5 1
Thiết kế giao diện module bảng giá 1 1 1.5 1
Viết code module bảng giá 1 1 1.5 1
Thiết kế CSDL bảng giá 1 1 1.5 1
Thiết kế giao diện module sổ 1 1 1.5 1 thu chi
Viết code module sổ thu chi 1 1 1.5 1
Thiết kế CSDL bảng sổ thu chi 1 1 1.5 1
Thiết kế giao diện module nguyên liệu nhập 1 1 1.5 1
Viết code module nguyên liệu nhập 1 1 1.5 1
Thiết kế CSDL bảng nguyên liệu nhập 1 1 1.5 1
Thiết kế giao diện module nguyên liệu xuất 1 1 1.5 1
Viết code module nguyên liệu xuất 1 1 1.5 1
Thiết kế CSDL bảng nguyên liệu xuất 1 1 1.5 1
Thiết kế giao diện module lịch làm việc 1 1 1.5 1
Viết code module lịch làm việc 1.5 1.5 2 1.5
Thiết kế CSDL bảng lịch làm việc 1 1 1.5 1
Thiết kế giao diện module lương 1 1 1.5 1
Thiết kế CSDL bảng lương 1 1 1.5 1
Thiết kế giao diện module chấm công 1 1 1.5 1
Viết code module chấm công 1 1 1.5 1
Thiết kế CSDL bảng chấm công 1 1 1.5 1
Thiết kế giao diện module khen thưởng, kỷ luật 1 1 1.5 1
Viết code module khen thưởng, kỷ luật 1 1 1.5 1
Thiết kế CSDL bảng khen thưởng, kỷ luật 1 1 1.5 1
Thiết kế giao diện module vật tư 1 1 1.5 1
Viết code module vật tư 1.5 1.5 2 1.5
Thiết kế CSDL bảng vật tư 1 1 1.5 1
Thiết kế giao diện module thông tin thẻ KHTT 1 1 1.5 1
Viết code module thông tin thẻ
Thiết kế CSDL bảng thông tin thẻ KHTT 1 1 1.5 1
Thiết kế giao diện module
Thiết kế CSDL bảng Marketing 1 1 1.5 1
Thiết kế giao diện module ưu đãi, khuyến mãi 1 1 1.5 1
Viết code module ưu đãi, khuyến mãi 1 1 1.5 1
Thiết kế CSDL bảng ưu đãi, khuyến mãi 1 1 1.5 1
Test chức năng 3 3 4 3 Đưa hệ thống vào chạy thử nghiệm 5 6 7 6
Giao cho khách nguyên liệu kiểm thử, thu nhận ý kiến và hoàn thiện
Xây dựng tài liệu hướng dẫn quản trị và sử dụng 3 3 4 3
+ Tổng thời gian hoàn thành dự án theo PERT là: 114 ngày.
3 Sơ đồ mạng công việc , lịch sớm, trễ, thời gian dữ trữ
Tính lịch sớm: ghi ở cạnh trên sơ đồ mạng công việc theo chiều thuận.
+ ESi (Early Start Date): Thời gian sớm nhất để bắt đầu công việc i.
+ EFi (Early Finish Date): Thời gian sớm nhất để kết thúc công việc i.
+ ESi = Max(EFj) + 1 Với công việc J là công việc trước công việc i.
+ EFi = ESi + thời gian thực hiện -1.
Tính lịch trễ: ghi ở cạnh dưới của sơ đồ mạng công việc theo chiều ngược.
+ LSi (Late Star Date): Thời gian muộn nhất để bắt đầu công việc i.
+ LFi (Late Finish Date): Thời gian muộn nhất để kết thúc công việc i.
+ LFi = Min(LSj) -1 Với công việc J là công việc sau công việc i.
+ LSi = LFi – thời gian thực hiện +1. o Sơ đồ AON. o Thời gian dự trữ
ESi EFi LSi LFi FTi
4 Đường găng – thời gian thực hiện dự án o Đường găng
>A13 -> A14 -> A75 -> A76 -> A77 -> A78-> A79 -> A80 -> A81 o Thời gian thực hiện dự án: 51.5 ngày
5 Xây dựng biểu đồ phụ tải nguồn lực
5.1 Biểu đồ phụ tải nguồn lực
5.2 Điều chỉnh biểu đồ phụ tải nguồn lực
Xây dựng biểu đồ phụ tải nguồn lực
Trên đây là toàn bộ nội dung đề tài:” Xây dựng phần mềm quản lý quán “Anh
Béo”, giáo trí Tini World”
Mô hình dự án phần mềm bao gồm việc mô tả các sản phẩm, công việc cần thiết, và kinh phí dự kiến Để đảm bảo thành công, việc quản lý dự án phải được thực hiện một cách hiệu quả, bao gồm việc theo dõi tiến độ và điều chỉnh kế hoạch khi cần thiết.
Do hạn chế về mặt kinh nghiệm nên em còn gặp nhiều thiếu xót
Các số liệu chưa được hoàn toàn chính xác tuyệt đối
Mô hình chưa hoàn chỉnh.
Em sẽ cố gắng phát triển chi tiết hơn phần hệ thống để có thể đưa ra hệ thống hoàn hảo áp dụng dùng thử.
Tùy thuộc vào quy mô của hệ thống, người thiết kế có thể linh hoạt trong việc thêm hoặc bớt chức năng, từ đó tối ưu hóa hoạt động của hệ thống Điều này giúp hệ thống hoạt động hiệu quả hơn và phù hợp với khả năng tài chính của từng đối tượng sử dụng.
Em xin chân thành cảm ơn thầy Bùi Đình Vũ đã hỗ trợ em trong quá trình nghiên cứu và thực hiện bài tập lớn về đề tài này Sự giúp đỡ của thầy sẽ là nền tảng vững chắc cho em trong việc áp dụng kiến thức vào các lĩnh vực của đời sống và xã hội trong tương lai.
Em xin chân thành cảm ơn!