Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
8,78 MB
Nội dung
TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN -*** - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN “XÂY DỰNG VÀ QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN” Đề tài: “XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN CAFFE NO 1986” GVHD: ThS Bùi Đình Vũ Sinh viên thực hiện: Đồng Tấn Anh - Mã SV: 85988 Trịnh Trần Việt Anh - Mã SV: 86097 Bùi Minh Tuân - Mã SV: 85718 Hải Phòng, tháng 10 năm 2022 LỜI MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ khoa học công nghệ, đặc biệt phát triển nhanh chóng lĩnh vực cơng nghệ thơng tin, công nghệ thông tin ngày vào đời sống người khai thác cách hiệu biến thành cơng cụ lao động hữu ích đóng vai trị quan trọng đời sống xã hội công cụ lao động Phân tích thiết kế hệ thống thơng tin phần quan trọng lĩnh vực cơng nghệ thơng tin, giúp người quản lí sở liệu cách đơn giản, dễ dàng nhanh chóng hơn,giúp tiết kiệm nhiều thời gian nhân lực Chúng em thực đề tài “Phân tích thiết kế hệ thống quản lí quán cafe” nhằm nâng cao thêm kiến thức tầm hiểu biết lĩnh vực này.lĩnh vực cơng nghệ thong tin nói chung môn thiết kế quản lý hệ thống nói riêng Chúng em chân thành cảm ơn Thầy thời gian qua cung cấp cho chúng em kiến thức lĩnh vực phân tích thiết kế hệ thống thơng tin, hướng dẫn chúng em hoàn thành đề tài cách tốt Tuy nhiên, hiểu biết chúng em lĩnh vực hạn chế, đề tài nhiều thiếu sót,và chưa hồn thiện ,vậy chúng em kính mong Thầy thơng cảm góp ý them cho nhóm để lần sau nhóm có them nhiều ý tưởng hồn thiện thêm vốn kiến thức đề tài mà nhóm làm Chúng em xin chân thành cảm ơn Thầy ! PHẦN : TỔNG QUAN VỀ DỰ ÁN I THÔNG TIN DỰ ÁN Tên dự án : “ Xây dựng phần mềm quản lý quán caffe No 1986 ” Quản lý dự án: - Đồng Tấn Anh - Trịnh Trần Việt Anh - Bùi Minh Tuân Đơn vị đầu tư kiêm khách hàng: Chủ doanh nghiệp Địa chỉ: 20 P Hồ Xuân Hương, Minh Khai, Hồng Bàng, Hải Phòng, Việt Nam Số điện thoại: 0908.941.986 Thời gian thực dự án : Thời gian : tháng Ngày bắt đầu : 24/11/2022 Ngày kết thúc : 24/12/2022 Tổng quan Quán caffe kinh doanh mặt hàng giải khát,ví dụ cafe,sinh tố, trà loại nằm đường 20 P Hồ Xuân Hương, Minh Khai, Hồng Bàng, Hải Phịng, Việt Nam Quản lí cửa hàng tổ chức sau:có bốn phận bao gồm: phận kế toán, phận phục vụ,bộ phận pha chế(đồng thời phận quản lí hàng hóa).bộ phận bảo vệ.Với đội ngũ nhân viên quản lý có kinh ngiệm làm việc, quán dần lấy vị chỗ đứng thị trường kinh doanh quán caffe địa bàn thành phố Mục đích dự án: Với xu cơng nghệ hóa tồn cầu, mơ hình quản lý tiên tiến đưa vào vấn đề nhằm giải nhu cầu mặt nhân lực vật lực, dự án xây dựng phần mềm quản lý quán Caffe xây dựng phát triển nhằm mục đích theo dõi, quản lý phục vu khách hàng mặt cách khách quan xác nhất, đơn giản hóa vấn đề mua bán, thoả mãn nhu cầu khách hàng cách nhanh chóng Mục tiêu dự án: Yêu cầu 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 đối tượng người dùng, thuận tiện quản trị, dễ bảo trì + Thông tin hiển thi chi tiết + Chạy ổn định trình duyệt + Hồn thành sản phẩm thời gian quy định Yêu cầu chức năng: + Dễ dàng tùy chỉnh, thay đổi modul, có khả tích hợp nhiều thành phần + Có tính hiệu cao + Có tính bảo mật cao Yêu cầu tính hữu dụng phần mềm: + Giúp trung tâm quản lý hoạt động, công việc + Cập nhật thơng tin, thêm, sửa, xóa tra cứu thông tin khách hàng, nhân viên, sản phẩm,… + Quản lý dịch vụ trung tâm khách hàng sử dụng dịch vụ + Thống kê, báo cáo hoạt động theo tuần, tháng, năm + Hỗ trợ khách hàng đặt vé, sử dụng tiện ích online + Hệ thống đáp ứng, sử dụng lâu dài Các điều kiện ràng buộc Về khách hàng: + Phạm vi dự án khơng thay đổi q trình làm dự án thời gian kinh phí cho dự án khơng thay đổi + Phía khách hàng khơng chấp nhận sản phẩm giao chậm 15 ngày, sản phẩm không đảm bảo chất lượng, không yêu cầu không chấp thuận + Mọi rủi ro người, kĩ thuật khách hàng không chịu trách nhiệm + Mọi rủi ro liên quan đến trung tâm phải thông báo trước cho trung tâm + Nếu xảy lỗi thời gian bảo trì phía cửa hàng phải chịu trách nhiệm tổn thất hệ thống gây Về nhân sự: - Những người thực dự án: + Người quản lý dự án: Đồng Tấn Anh + Nhóm thực dự án: Đồng Tấn Anh, Trịnh Trần Việt Anh, Bùi Minh Tuân Về công nghệ, kỹ thuật: + Sử dụng ngơn ngữ lập trình: NodeJS, HTML, CSS, JavaScript + Cơ sở liệu: SQL server + Công cụ làm việc: Máy tính cấu hình cao, phần mềm hỗ trợ có quyền đầy đủ + Các cơng cụ khác như: Macrommedia, Dreamweaver, CS4, Photoshop CS3, Designer nhiều công nghệ khác,… + Mơi trường test: Máy tính đ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 + Các nên test Windows XP/Win Về tài chính: + Khách hàng tốn trước 20% tồn kinh phí xây dựng dự án tốn nốt số tiền lại sau bàn giao sản phẩm + Thanh toán tiền mặt chuyển khoản trực tiếp qua tài khoản Về tài nguyên: + Các thành viên dự án không bị điều động sang dự án khác + Có cung cấp đầy đủ trang thiết bị đáp ứng yêu cầu phát triển dự án + Khơng gặp khó khăn với khách hàng trình tìm hiểu xây dựng dự án Những người liên quan + Nhóm thực dự án: Đồng Tấn Anh, Trịnh Trần Việt Anh, Bùi Minh Tuân + Những người sử dụng sản phẩm dự án: Nhân viên quán caffe, người quản trị hệ thống, khách hàng truy cập để sử dụng dịch vụ Phạm vi + Ranh giới dự án: Sản phẩm thực theo yêu cầu khách hàng + Sản phẩm chính: Phần mềm tài liệu hướng dẫn sử dụng, quản trị + Các yếu tố đưa vào dự án: Thông tin từ phía khách hàng + Các yếu tố đưa dự án: Loại bỏ yếu tố ảnh hưởng đến khách hàng Các điểm mốc thời gian quan trọng Thời gian Từ ngày Đến ngày 24/11/2022 1/12/2022 Kết Bàn giao mô tả chi tiết sản phẩm 2/12/2022 15/12/2022 cho khách hàng yêu cầu sửa lỗi Hoàn chỉnh chức năng, modul 16/12/2022 23/11/2022 sản phẩm Hoàn thiện tài liệu hướng dẫn sử 24/12/2022 24/12/2022 dụng tiếp tục, đào tạo Bàn giao sản phẩm lý hợp đồng Sản phẩm bàn giao cho khách hàng STT Sản phẩm Tài liệu phân tích thiết kế Ngày bàn giao 24/12/2022 Nơi bàn giao Hoàng Văn hệ thống Phần mềm ứng dụng hồn 24/12/2022 Thụ, Hải Phịng Hồng Văn thiện Chế độ bảo hành 24/12/2022 Thụ, Hải Phịng Hồng Văn Tài liệu hướng dẫn sử 24/12/2022 Thụ, Hải Phòng Hoàng Văn dụng Hướng dẫn đào tạo 24/12/2022 Thụ, Hải Phịng Hồng Văn Thụ, Hải Phịng Các chức hệ thống ( sau khảo sát ) Gian hàng: + Trong nhà: + Gian hàng: Quản lý nhân viên: + Quản lý chức vụ( Trưởng trung tâm, giám sát, nhân viên): sai chức yêu cầu sản phẩm cần có Thiếu kĩ thuật 1% Người quản lý dự án chưa hình cơng nghệ ý tưởng dung công việc cần làm triển khai sản dự án, từ để đưa phẩm cơng nghệ kĩ thuật yêu cầu thực dự án Giá thiết bị kĩ 2% Khi mua thiết bị gặp trường hợp giá thuật tăng lên so tăng cao dẫn đến thiếu chi phí với dự kiến dự án Nghiệm thu sản phậm 1% chậm dự kiến Sau hồn thành khơng giao sản phẩm cho khách hàng Không gặp khách 2% Thực công việc cần thực hàng có vấn đề cần module quan trọng để trao đổi trao đổi PHẦN 3: XÂY DỰNG BIỂU ĐỒ PHỤ TẢI NGUỒN LỰC Xác định công việc dự án Khởi tạo dự án Khảo sát yêu cầu Phân tích yêu cầu Phân tích thiết kế hệ thống Thiết kế giao diện Thiết kế sở liệu Lập trình tích hợp hệ thống Kiểm thử khắc phục lỗi Bàn giao sản phẩm Ước tính thời gian thực theo phương pháp PERT - ML: Ước lượng kha dĩ (Most likely) thời gian cần để hồn thành cơng việc điều kiện hợp lý - MO: Ước lượng lạc quan (Most Optimistic) thời gian cần để hồn thành cơng việc điều kiện lý tưởng (khơng có trở ngại nào) - MP: Ước lượng bi quan (Most Pessimistic) thời gian cần để hồn thành cơng việc điều kiện tồi (có nhiều trở ngại) - EST: Ước lượng cuối(Estimation) Được tính theo cơng thức: EST = (MO + 4(ML) + MP)/6 Khởi tạo dự án Tên công việc Nhận dự án Xác định phạm vi MO ML MP ETS(Làm 1.5 1.5 tròn) 1.5 Lập kế hoạch Chuẩn bị tài nguyên, nguồn 4.5 4.5 nhân lực Thảo luận thông tin dự án tới 1.5 2 thành viên tham gia dự án Tổng thời gian 12 13 16 13 Khảo sát: Tên công việc MO ML MP ETS(Là Quan sát Gặp gỡ khách hàng, vấn 1.5 2.5 m tròn) 1.5 2.5 thăm dò, thu nhận yêu cầu Xác định yêu cầu cần thực Kiểm duyệt yêu cầu Lập báo cáo kết khảo sát Tổng thời gian 11 1.5 2.5 14 11 MO ML MP ETS(Làm 1.5 2 1.5 2.5 1.5 tròn) 2 3 7.5 11.5 Phân tích u cầu: Tên cơng việc Liệt kê yêu cầu Xây dựng biểu đồ usecase Đặc tả yêu cầu hệ thống Tổng hợp đặc tả yêu cầu hệ thống Xây dựng tài liệu đặc tả yêu cầu hệ thống Tổng thời gian Phân tích thiết kế hệ thống: Tên công việc MO ML MP ETS(Là m trịn) Phân tích chức hệ thống Thiết kế khung hệ thống Hồn thành tài liệu phân tích thiết 2.5 2.5 Xin ý kiến khách hàng 1.5 1.5 Chỉnh sửa để hoàn thiện 2 2.5 Tổng thời gian 12 15 18.5 15 MO ML MP ETS(Là 3 m tròn) 8 kế hệ thống Thiết kế giao diện: Tên công việc Thiết kế giao diện demo cho khách hàng Thiết kế chi tiết giao diện chức Thiết kế giao diện trang quản trị Tích hợp Reponsive 2 2.5 Tích hợp hiệu ứng Animation 2.5 2.5 Nhận ý kiến khách hàng hoàn 1.5 thiện giao diện Tổng thời gian 19.5 21.5 26.5 21.5 MO ML MP ETS(Là Thiết kế bảng nhân viên 1 1.5 Thiết kế bảng lịch làm việc 1 1.5 Thiết kế bảng quản lý lương 1 1.5 Thiết kế bảng chấm công 1 1.5 Thiết kế bảng khen thưởng kỷ 1 1.5 luật Thiết kế bảng vật tự 1 1.5 Thiết kế bảng thẻ thành viên 1 1.5 Thiết kế bảng chương trình 1 1.5 Marketing Thiết kế bảng ưu đãi, khuyến 1 1.5 Thiết kế sở liệu: Tên công việc m tròn) Thiết kế bảng đặt vé Online 1 1.5 Thiết kế bảng sản phẩm cho bé 1 1.5 Thiết kế bảng nhập hàng 1 1.5 Thiết kế bảng quản lý Tini điểm 1 1.5 Thiết kế bảng quản lý quà tặng 1 1.5 Thiết kế bảng tài khoản game 1 1.5 Thiết kế bảng hàng hóa 1 1.5 Thiết kế bảng báo cáo – Thống 1 1.5 17 17 25.5 17 MO ML MP ETS(Là 2 2.5 m tròn) kê Tổng thời gian Lập trình tích hợp hệ thống: Tên cơng việc Lập tình module quản lý nhân viên Lập tình module quản lý lịch làm 2 2.5 Lập tình module quản lý lương 2 2.5 Lập tình module quản lý chấm 2 2.5 1 1.5 Lập tình module quản lý vật tư 2.5 2.5 2.5 Lập tình module quản lý thẻ thành 2 2.5 1.5 1.5 Lập tình module quản lý ưu đãi, 1.5 1.5 1.5 khuyến Lập tình module quản lý đặt vé 2 2.5 1.5 1.5 1.5 1.5 1.5 1.5 việc công Lập tình module quản lý khen thưởng, kỷ luật viên Lập tình module quản lý chương trình Marketing Online Lập tình module quản lý sản phẩm cho bé Lập tình module quản lý hàng nhập Lập tình module quản lý Tini 1 1.5 Lập tình module quản lý quà tặng 1 1.5 Lập tình module quản lý tài khoản 2 2.5 Lập tình module quản lý hàng hóa 2 2.5 Lập tình module báo cáo,thống kê 2 2.5 1.5 1.5 1.5 30.5 31 39.5 30.5 MO ML MP ETS(Là Test tích hợp 2 2.5 m trịn) Test chức 2 Test giao diện 1.5 1.5 1.5 điểm game Tích hợp hệ thống Tổng thời gian Kiểm thử khắc phục lỗi: Tên công việc Test sở liệu 2 2.5 Sửa lỗi phát sinh 1.5 1.5 Đưa hệ thống vào chạy thử nghiệm 2 2.5 Giao cho khách hàng kiểm thử, tiếp 2 2.5 2.5 2.5 15 15.5 20.5 15.5 nhận lỗi và hoàn thiện Xây dựng tài liệu hướng dẫn quản trị sử dụng sản phẩm Tổng thời gian Bàn giao sản phẩm: Tên công việc MO ML MP ETS(Làm tròn) Bàn giao sản phẩm 1 2 lý hợp đồng Đào tạo sử dụng Lập báo cáo kết thúc dự án Tổng thời gian 1 1.5 4 5.5 + Tổng thời gian hoàn thành dự án theo PERT là: 136,5 ngày Bảng công việc Tên công việc Công việc Thời gian Lao động ràng buộc 1 1 1 A Khởi tạo dự án A1 Nhận dự án A2 Xác định phạm vi A3 Lập kế hoạch dự án A4 Chuẩn bị tài nguyên, nhân lực A5 Thảo luận thông tin dự án tới A1 A2 A3 A4 thực 13 1.5 4.5 thành viên tham gia dự án B Khảo sát B1 Quan sát B2 Gặp khách hàng, vấn, A5 B1 11 1.5 2.5 trao đổi B3 Xác định yêu cầu cần thực B4 Kiểm duyệt yêu cầu B5 Lập báo cáo kết khảo sát C Phân tích yêu cầu C1 Liệt kê yêu cầu C2 Xây dựng biểu đồ usecase C3 Đặc tả yêu cầu hệ thống C4 Tổng hợp đặc tả yêu cầu hệ thống C5 Xây dựng tài liệu đặc tả yêu cầu hệ thống D Phân tích thiết kế hệ thống B2 B3 B4 1 B5 C1 C2 C3 2 C4 15 1 1 D1 Phân tích chức hệ thống C2 D2 Thiết kế khung hệ thống D1 D3 Hồn thành tài liệu phân tích D2 2.5 thiết kế hệ thống D4 Xin ý kiến khách hàng D3 1.5 D5 Chỉnh sửa để hoàn thiện D4 E Thiết kế giao diện 21.5 E1 Thiết kế giao diện demo cho D5 khách hàng E2 Thiết kế chi tiết giao diện D5 chức E3 Thiết kế giao diện trang quản trị E4 Tích hợp Reponsive E2 E3 1 E5 Tích hợp hiệu ứng Animation E4 2.5 E6 Gửi cho khách hàng xem E5 giao diện F Thiết kế sở liệu F1 Thiết kế bảng nhân viên F2 Thiết kế bảng lịch làm việc F3 Thiết kế bảng quản lý lương F4 Thiết kế bảng quản ly chấm E6 F1 F2 F3 17 1 1 1 1 công F5 Thiết kế bảng khen thưởng, kỷ F4 1 luật F6 Thiết kế bảng quản lý vật tư F5 1 F7 Thiết kế bảng quản lý thẻ thành F6 1 viên F8 Thiết kế bảng quản lý chương F7 1 nhận ý kiến, chỉnh sửa hoàn thiện trình Marketing F9 Thiết kế bảng quản lý ưu đãi, F8 1 khuyến F10 Thiết kế bảng đặt vé Online F9 1 F11 Thiết kế bảng quản lý sản phẩm F10 1 cho bé F12 Thiết kế bảng quản lý hàng F11 1 nhập F13 Thiết kế bảng quản lý Tini F12 1 điểm F14 Thiết kế bảng quản lý quà tặng F13 1 F15 Thiết kế bảng quản lý tài khoản F14 1 game F16 Thiết kế bảng quản lý hàng F15 1 hóa F17 Thiết kế bảng báo cáo – thống F16 1 kê G Lập trình tích hợp hệ 30.5 thống G1 Lập tình module quản lý nhân F17, F1 viên G2 Lập tình module quản lý lịch G1, F2 làm việc G3 Lập tình module quản lý lương G2,F3 G4 Lập tình module quản lý chấm G3,F4 cơng G5 Lập tình module quản lý khen G4,F5 1 thưởng, kỷ luật G6 Lập tình module quản lý vật tư G5,F6 2.5 G7 Lập tình module quản lý thẻ G6,F7 thành viên G8 Lập tình module quản lý G7,F8 1 Marketing G9 Lập trình module quản lý ưu G8,F9 1.5 đãi, khuyến G10 Lập tình module quản lý đặt vé G9,F10 online G11 Lập tình module quản lý sản G10,F11 1.5 phẩm cho bé G12 Lập tình module quản lý hàng G11,F12 1.5 nhập G13 Lập tình module quản lý Tini G12,F13 1 điểm G14 Lập tình module quản lý quà G13,F14 1 tặng G15 Lập tình module quản lý tài G14,F15 khoản game G16 Lập tình module quản lý hàng G15,F16 hóa G17 Lập tình module quản lý báo G16,F17 G17 1 1 1 cáo – thống kê G18 Tích hợp hệ thống H Kiểm thử khắc phục lỗi H1 Test tích hợp H2 Test chức H3 Test giao diện H4 Test sở liệu H5 Sửa lỗi phát sinh H6 Đưa hệ thống vào chạy thử G18 H1 H2 H3 H4 H5 1.5 15.5 2 1.5 1.5 nghiệm H7 Giao cho khách hàng kiểm thử, H6 tiếp nhận lỗi và hoàn thiện H8 Xây dựng tài liệu hướng dẫn H7 2.5 quản trị sử dụng sản phẩm I Bàn giao sản phẩm I1 Bàn giao sản phẩm lý H8 1 hợp đồng I2 Đào tạo sử dụng I3 Lập báo cáo kết thúc dự án I1 I2 1 Xác định lịch sớm, trễ công việc Tính lịch sớm: ghi cạnh sơ đồ mạng công việc theo chiều thuận + ESi (Early Start Date): Thời gian sớm để bắt đầu công việc i + EFi (Early Finish Date): Thời gian sớm để kết thúc công việc i + ESi = Max(EFj) + Với công việc J công việc trước công việc i + EFi = ESi + thời gian thực -1 Tính lịch trễ: ghi cạnh sơ đồ mạng công việc theo chiều ngược + LSi (Late Star Date): Thời gian muộn để bắt đầu công việc i + LFi (Late Finish Date): Thời gian muộn để kết thúc công việc i + LFi = Min(LSj) -1 Với công việc J công việc sau công việc i + LSi = LFi – thời gian thực +1 Sơ đồ công việc o Sơ đồ AON o Biểu đồ phụ tải nguồn lực o Biểu đồ điều chỉnh nguồn lực