Phân Tích Thiết Kế Hệ Thống Quản Lý Quán Café Nhà Không Cửa.pdf

88 8 0
Phân Tích Thiết Kế Hệ Thống Quản Lý Quán Café Nhà Không Cửa.pdf

Đ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

lOMoARcPSD|38590726 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ T䄃I: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ QUÁN CAFÉ NH䄃 KHÔNG CỬA Sinh viên thực hiện : MAI HỒNG QUÂN Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ Lớp : D15HTTMĐT1 Khóa : 2022 Hà Nội, tháng 11 năm 2022 PHIẾU CHẤM ĐIỂM Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 STT Họ và tên Nội dung thực hiện Điểm Chữ sinh viên ký 1 Mai Hồng Quân 2 3 4 5 Họ và tên giảng Chữ ký Ghi chú viên Giảng viên chấm 1: Giảng viên chấm 2: Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 MỤC LỤC LỜI MỞ ĐẦU Trang CHƯƠNG 1: Giới thiệu dự án phần mềm .Error: Reference source not found 1.1 Khảo sát hệ thống .Error: Reference source not found 1.2 Xác định bài toán cần giải quyết 3 1.3 Phân tích đặc tả nghiệp vụ hệ thống 4 1.4 Xác định yêu cầu của dự án 7 1.4.1 Yêu cầu chức năng .7 1.4.2 Yêu cầu phi chức năng .8 1.4.2.1 Yêu cầu bảo mật 8 1.4.2.2 Yêu cầu về sao lưu 8 1.4.2.3 Yêu cầu về tính năng sử dụng 9 1.4.2.4 Yêu cầu về ràng buộc thiết kế 9 1.4.2.5 Yêu cầu về phần cứng .9 1.4.2.6 Phần mềm được sử dụng 9 1.4.2.7 Yêu cầu khi sử dụng phần mềm 9 1.4.2.Các yêu cầu khác 10 CHƯƠNG 2: QUẢN LÝ DỰ ÁN .11 2.1 Ước lượng dự án 11 2.1.1 Ước lượng chi phí .11 2.1.2 Ước lượng thời gian 14 2.1.3 Ước lượng người tham gia 17 2.2 Lập lịch và theo dõi .20 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG .22 3.1 Ước lượng dự án 22 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 3.1.1 Xác định các Actor và Use case tổng quan của hệ thống 22 3.1.2 Biểu đồ Use case của toàn hệ thống 23 3.2 Phân tích chi tiết từng chức năng của hệ thống 24 3.2.1 Chức năng đăng nhâp .24 3.2.1 Biểu đồ Use case chức năng đăng nhập 24 3.2.1.2 Biểu đồ hoạt động chức năng đăng nhập .24 3.2 Chức năng quản lý khách hàng 26 3.2.2.1 Biểu đồ Use case quản lý khách hàng 26 3.2.2.2 Biểu đồ hoạt động quản lý khách hàng 26 3.3.3 Chức năng quản lý nhân viên 35 3.3.3.1 Biểu đồ Use case quản lý nhân viên 35 3.3.3.2 Biểu đồ hoạt động quản lý nhân viên 35 3.3.4 Chức năng quản lý đồ uống 44 3.3.4.1 Biểu đồ Use case quản lý đồ uống 44 3.3.4.2 Biểu đồ hoạt động quản lý đồ uống .44 3.3.5 Chức năng quản lý nhà cung cấp 53 3.3.5.1 Biểu đồ Use case quản lý nhà cung cấp 53 3.3.5.2 Biểu đồ hoạt động quản lý nhà cung cấp .53 CHƯƠNG 4: THIẾT KẾ 62 4.1 Thiết kế giao diện 62 4.1.1 Giao diện đăng nhập 62 4.1.2 Giao diện trang chủ 63 4.1.3 Giao diện quản lý .63 4.1.3.1 Quản lý khách hàng .63 4.1.3.2 Quản lý nhân viên 64 4.1.3.3 Quản lý đồ uống 65 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 4.1.3.4 Quản lý nhà cung cấp 65 4.2 Thiết kế lưu trữ 66 4.2.1 Bảng douong .66 4.2.2 Bảng dangnhap 67 4.2.3 Bảng khachhang .67 4.2.4 Bảng nhanvien 67 4.2.5 Bảng nhacungcap .67 CHƯƠNG 5: LẬP TRÌNH 68 5.1 Ngôn ngữ lập trình 68 5.2 Code lập trình 68 CHƯƠNG 6: KIỂM THỬ PHẦN MỀM 72 6.1 Phương pháp kiểm thử 72 CHƯƠNG 7: ĐÓNG GÓI VÀ BẢO TRÌ PHẦN MỀM 76 7.1 Đóng gói phần mềm 76 7.2 Bảo trì phần mềm 77 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 DANH MỤC HÌNH ẢNH Hình 1.1: Cơ cấu tổ chức 2 Hình 3.1 Biểu đồ use case toàn hệ thống 23 Hình 3.2 Biểu đồ use case đăng nhập 24 Hình 3.3 Biểu đồ hoạt động chức năng đăng nhập .25 Hình 3.4 Biểu đồ use case quản lý khách hàng 26 Hình 3.5 Biểu đồ hoạt động thêm khách hàng 28 Hình 3.6 Biểu đồ hoạt động sửa thông tin khách hàng .30 Hình 3.7 Biểu đồ hoạt động xóa thông tin khách hàng 32 Hình 3.8 Biểu đồ hoạt động tìm kiếm khách hàng .34 Hình 3.9 Biểu đồ use case quản lý nhân viên 35 Hình 3.10 Biểu đồ hoạt động thêm nhân viên 37 Hình 3.11 Biểu đồ hoạt động sửa thông tin nhân viên 39 Hình 3.12 Biểu đồ hoạt động xóa thông tin nhân viên 41 Hình 3.13 Biểu đồ hoạt động tìm kiếm nhân viên 43 Hình 3.14 Biểu đồ use case quản lý đồ uống 44 Hình 3.15 Biểu đồ hoạt động thêm đồ uống 46 Hình 3.16 Biểu đồ hoạt động sửa thông tin đồ uống 48 Hình 3.17 Biểu đồ hoạt động xóa thông tin đồ uống 50 Hình 3.18 Biểu đồ hoạt động tìm kiếm đồ uống .52 Hình 3.19 Biểu đồ use case quản lý nhà cung cấp 53 Hình 3.20 Biểu đồ hoạt động thêm nhà cung cấp .55 Hình 3.21 Biểu đồ hoạt động sửa thông tin nhà cung cấp 57 Hình 3.22 Biểu đồ hoạt động xóa thông tin nhà cung cấp 59 Hình 3.23 Biểu đồ hoạt động tìm kiếm nhà cung cấp .61 Hình 4.1 Giao diện đăng nhập 62 Hình 4.1 Giao diện trang chủ .63 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 Hình 4.3 Giao diện quản lý khách hàng .63 Hình 4.4 Giao diện quản lý nhân viên 64 Hình 4.5 Giao diện quản lý đồ uống 65 Hình 4.6 Giao diện quản lý nhà cung cấp 65 Hình 5.1 Code kết nối với sql .68 Hình 5.2 Code form đăng nhập 69 Hình 5.3 Code form hệ thống 69 Hình 5.4 Code form quản lý khách hàng 70 Hình 5.5 Code form quản lý đồ uống 70 Hình 5.6 Code form quản lý nhà cung cấp 71 Hình 5.7 Code form quản lý nhân viên 71 Hình 7.1 Đóng gói phần mề bằng visual studio 2019 76 Hình 7.2 Phầm mềm sau khi được đóng gói 76 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 DANH MỤC BẢNG BIỂU Hình 4.7 Bảng diagram 66Hình 4.8 Bảng douong 66 Hình 4.9 Bảng dangnhap 67 Hình 4.10 Bảng khachhang .67 Hình 4.11 Bảng nhanvien 67 Hình 4.12 Bảng nhacungcap .67 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 LỜI NÓI ĐẦU Ngày nay khi chất lượng cuộc sống của con người được nâng cao thì con người ngày càng đòi hỏi nhiều hơn về các nhu cầu khác cho bản thân một trong số đó là nhu cầu về công nghệ thiết bị hiện đại là phục vụ mọi mặt trong cuôc sống của con người Vì thế hiện nay đã có rất nhiều siêu thị phục vụ cho nhu cầu mọi người Nhưng việc gia tăng quá nhiều cửa hàng hay các chuỗi cửa hàng lớn phục vụ nhu cầu mua sắm như vậy mà như ta đã biết ngày nay công nghệ đang trở nên rất hiện đại vì thế mà có đa dạng mẫu mã hang hóa phục vụ nhiều nhu cầu, công việc khác nhau vì thế việc quản lý gặp rất nhiều khó khăn và những cách quản lý thủ công hiện đang không phải là giải pháp tối ưu nhất Với sự phát triển của công nghệ thông tin luôn cố gắng đáp ứng các yêu cầu của con người Việc đưa công nghệ thông tin áp dụng vào quản lý đã và đang được đưa vào thực hiện để thể hiện tốc độ và độ chính xác Với xây dựng : " Quản lý quán cafe Nhà Không Cửa " em muốn tạo ra một hệ thống giúp các chủ của hàng có thể dễ dàng quản lý cửa hàng, chuỗi cửa hàng của mình một cách đơn giản, tối ưu và hiệu quả nhất Với các tính năng được xây dựng trên nhu cầu thực tế mà chủ cửa hàng đang cần để xử lý công việc của mình Downloaded by BINH NGUYEN (tailieuso.15@gmail.com) lOMoARcPSD|38590726 CHƯƠNG 1: : GIỚI THIỆU DỰ ÁN PHẦN MỀM 1.1 Khảo sát hệ thống Đề tài tập trung vào việc nghiên cứu các vấn đề liên quan như tìm hiểu hệ thống bán hàng, cách thức phân loại các loại đồ uống, tìm hiểu yêu cầu của khách hàng về các loại đồ uống Dân số nước ta hiện nay đạt mức hơn 90 triệu người Cùng với việc gia tăng dân số nhanh, thì nhu cầu về dịch vụ, mua bán cũng ngày một gia tăng Tuy nhiên, hệ thống quản lý bằng số sách trước kia của nhiều cửa hàng, công ty đã không còn phù hợp với quy mô và tốc độ phát triển này nữa Siêu thị cũng vậy, tuy đã áp dụng tin học vào công việc quản lý, buôn bán nhưng mới chỉ dừng lại ở mức đơn giản, cần có một hệ thống mới giúp việc quản lý tiện lợi dễ sử dụng Hệ thống được xây dựng nhằm giảm tối đa chi phí hoạt động, nâng cao chất lượng của việc bán hàng cũng như quản lý việc nhập hàng và xuất hàng.Việc quản lý và lưu trữ thông tin không qua giấy tờ sổ sách sẽ làm giảm chi phí và công sức làm việc của các nhân viên, cũng như tránh được các sai sót trong quá trình làm việc  Thông tin Quán cafe Nhà Không Cửa  Địa chỉ : 222 Hoàng Quốc Việt, Cầu Giấy, Hà Nội  Số điện thoại : 0987654321  Email: nhakhongcuacafe@gmail.com Cửa hàng gồm 12 nhân viên, trong đó:  1 quản lý chính (Chủ cửa hàng)  1 quản lý phụ( tiếp nhận yêu cầu và phản hồi của khách hàng)  2 nhân viên thu ngân 1 Downloaded by BINH NGUYEN (tailieuso.15@gmail.com)

Ngày đăng: 08/03/2024, 16:38

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

Tài liệu liên quan