Báo cáo chuyên đề học phần phân tích thiết kế hướng đối tượng đề ti quản lý cửa hng bia hơi thu hằng

37 12 0
Báo cáo chuyên đề học phần phân tích thiết kế hướng đối tượng đề ti quản lý cửa hng bia hơi thu hằng

Đ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

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 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TI: QUẢN LÝ CỬA HNG BIA HƠI THU HẰNG Sinh viên thực : NGÔ QUANG MINH Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM1 Khóa : 2021-2025 Hà Nội, tháng năm 2022 PHIẾU CHẤM ĐIỂM STT Họ tên sinh viên Nội dung thực Điểm Chữ ký Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1 Hiện trạng 1.2 tổng quan 1.2.1 Thông tin công ty 1.2.1.2Chức phận quán 1.3 Hoạt động nghiệp vụ .7 1.4Yêu cầu phần mềm 1.4.1 Yêu cầu chức 1.4.2 Yêu cầu phi chức .8 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Xác định Actor Use case tổng quát hệ thống 2.1.1 Các actor 2.1.2 Các use case tổng quát hệ thống 2.2 Phân tích, thiết kế chức hệ thống 10 2.2.1 Chức đăng nhập .10 2.2.2 Chức quản lý khách hàng 14 2.2.3 Chức quản lý hàng hóa 20 2.2.4 Chức Thanh Toán 29 2.2.5 Biểu đồ trạng thái Thanh Toán .33 2.2.6 Biểu đồ lớp .34 2.2.7 Biểu đồ thành phần 34 2.2.8 Biểu đồ triển khai 35 Chương Phát sinh Mã Trình 36 3.1 Mã trình cho chức quản lí khách hàng 36 3.2 Mã trình cho chức Quản lý Hàng Hóa 36 3.3 Mã trình cho Phương thức Mua Hàng 37 MỤC LỤC HÌNH ẢNH Hình Một số hình ảnh quán bia thu Hình 3: Biểu đồ use case tổng quát 10 Hình 4: Biểu đồ use case chức đăng nhập , đăng xuất , 11 LỜI MỞ ĐẦU Hiện ứng dụng công nghệ thông tin vào việc học hoá xem yếu tố mang tính định hoạt động phủ tổ chức cơng ty với phát triển không ngường kỹ thuật máy tính mạng điện tử Mạng internet sản phẩm thiếu sống ngày trở thành tảng cách mạng cơng nghiệp 4.0 Với internet ta tạo nhiều thứ để chuyền tải đến người dùng thông tin sống học tập làm việc sinh hoạt vui chơi giải chí Thời đại Công nghệ 4.0 tập trung vào phát triển cơng nghệ Tức tất liên quan đến hệ thống vật lý không gian mạng Internet Như cảm nhận được, công nghệ tạo ảnh hưởng to lớn lên tất ngành lĩnh vực đời sống Kỷ nguyên khác biệt tạo tốc độ phát triển sản xuất, xã hội siêu nhanh chóng, phá bỏ truyền thống trước Việc kinh doanh hàng quán ngày vô phát triển nên dựa vào em nhận đề tài quản lý quản lý quán bia thu để phục vụ việc kinh doanh ăn uống bán hàng đáp ứng nhu cầu người em cố gắng hoàn thành tiểu luận với hết khả tiểu luận khơng tránh khỏi thiếu sót, em mong nhận góp ý Q thầy để báo cáo em hoàn thiện Em xin chân thành cảm ơn! CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1 Hiện trạng Thời đại việc kinh doanh bia tươi chở nên phổ biến, có nhiều người chi tiền để mở quán bia tười đâu phải thành công hảy xem viết để biết mơ hình kinh doanh bia Hơm nay, brands.vn viết mơ hình kinh doanh bia tưới độc lạ Thành phố đất chật người đơng, số bạn trẻ có ý chí dùng giàu định trở quê hương để khởi nghiệp Bất kể vùng quê bạn miền núi, trung du, tốt đồng bằng, người ln có mơ ảnh bán hàng nhỏ đạt kết tốt để lựa chọn Không cần sang chảnh, xa hoa giống nhà hàng bia lớn Tp, mà quán đẹp phản tác dụng, người thơn q k quen với thứ cầu kỳ sang trọng Bán bia vùng nông thôn cách mua bán nhỏ lẻ nhà nhiều người áp dụng, cần vốn, không yêu cầu nhiều kỹ kinh nghiệm phức tạp 1.2 tổng quan 1.2.1 Thông tin công ty  Tên công ty: Quán bia thu  Thời gian làm việc: Các ngày tuần (từ thứ đến chủ nhật)  Sáng 7h0011h30  Chiều 14h0018h30  Chiều 19h0022h00  Địa chỉ: 86 Nguyễn phong sắc Cầu giấy Hà nội  Điện thoại: 0978007889  Email: biahoi@gmail.com.vn Hình Một số hình ảnh quán bia thu 1.2.1.2Chức phận quán Quản lý quán chuyên phận quản lý để chuyên thu ngân chuyên quản lý tất công việc quán Nhân viên bồi bàn chuyên tiếp nhận đơn bán phục vụ quán Nhân viên pha chế chuyên pha chế theo yêu cầu bán Đầu bếp chuyên phục vụ ăn cho bán hàng 1.3 Hoạt động nghiệp vụ -Thanh toán: Nhân viên quán viết bill toán cho khách hàng -Quản lý hàng hóa: cuối ngày nhân viên kiểm tra lại số lượng nguyên liệu kho cho biết nguyên liệu cần mua thêm Quản lý kiểm tra chốt số lượng cần mua -Quản lý nhân viên: Quản lý lưu lại thông tin nhân viên (cmnd, họ tên, ngày tháng năm sinh, dịa chỉ, số điện thoại, …) vào sổ 1.4Yêu cầu phần mềm 1.4.1 Yêu cầu chức Hệ thống thực chức năng: - Chức đăng nhập: Cho phép nhân viên đnăg nhập vào hệ thống đủ quyền phép truy cập - Thanh toán : Cho phép khách hàng tốn online Xuất hóa đơn cho khách hàng sau hoàn thành việc mua sản phẩm - Quản lí hàng hóa: Thêm,xóa, sửa thơng tin sản phẩm - Quản lí nhân viên: Thêm, xóa, sửa thơng tin nhân viên 1.4.2 Yêu cầu phi chức  Tốc độ xử lý thơng tin nhanh, đảm bảo xác, kịp thời  Tạo báo cáo hàng tháng, hàng quý…  Bảo mật tốt, làm việc với người có quyền sử dụng  Tính lưu: liệu  Yêu cầu khả sử dụng: Hệ thống dễ sử dụng người sử dụng có kinh nghiệm Đối với người có kiến thức tin học có khả sử dụng hệ thống  Giao diện ưa nhìn, chuyên nghiệp thân thiện với người sử dụng  Ngoài hệ thống phải tương thích với Window XP Window 7,8; tương thích với thiết bị hỗ trợ máy in, máy fax,… CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Xác định Actor Use case tổng quát hệ thống 2.1.1 Các actor STT Actor Use case Khách hàng -Đăng nhập - Thanh Toán -Đăng nhập Nhân viên -Quản lý khách hàng -Quản lý hàng hóa 2.1.2 Các use case tổng quát hệ thống Hình 2.1: Biểu đồ use case tổng quát 2.2 Phân tích, thiết kế chức hệ thống 2.2.1 Chức đăng nhập Hình 2.2: Biểu đồ use case cho chức đăng nhập Đặc tả use case đăng nhập, đăng xuất - Tác nhân: Quản lý cửa hàng, nhân viên - Mô tả: Mỗi tác nhân sử dụng hệ thống quản lý cần thực chức đăng nhập vào hệ thống Khi dùng xong phần mềm đăng xuất tài khoản khỏi phần mềm quản lý - Dịng kiện chính: + Tác nhân u cầu giao diện đăng nhập vào hệ thống + Hệ thống thị giao diện đăng nhập cho tác nhân + Tác nhân sẽ: cập nhật tên đăng nhập (usename) mật (password) + Hệ thống kiểm tra liệu xác nhận thông tin từ tác nhân gửi vào hệ thống + Thơng tin hệ thống gửi thơng báo đưa tác nhân vào hệ thống + Kết thúc use case đăng nhập - Dòng kiện phụ: Bước 4: Màn hình hiển thị giao diện Hiển thị hình quản lý hàng hóa Bước 5: Người dùng u cầu thêm thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 6: Hệ thống thị thêm thơng tin hàng hóa Bước 7: Nhập thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 8: Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu không sở liệu -> Hệ thống thị thêm thành công - Nếu liệu tồn không hợp lệ sở liệu -> Hệ thống thị thêm thất bại b, Biểu đồ hoạt động cho chức xóa hàng hóa Hình 2.14: Biểu đồ hoạt động cho chức xóa hàng hóa Mơ tả hoạt động: Bước 1: Người dùng gửi u cầu xóa thơng tin hàng hóavào hệ thống cách nhấn vào menu Bước 2: Màn hình hiển thị giao diện Xóa hàng hóa Bước 3: Người dùng chọn quản lý Hàng hóa Bước 4: Màn hình hiển thị giao diện Hiển thị hình quản lý hàng hóa Bước 5: Người dùng u cầu xóa thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 6: Hệ thống thị xóa thơng tin hàng hóa Bước 7: Nhập thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 8: Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu không sở liệu -> Hệ thống thị xóa thành cơng - Nếu liệu tồn không hợp lệ sở liệu -> Hệ thống thị xóa thất bại c, Biểu đồ hoạt động cho chức sửa hàng hóa Hình 2.15: Biểu đồ hoạt động cho chức sửa hàng hóa Mơ tả hoạt động: Bước 1: Người dùng gửi u cầu sửa thơng tin hàng hóavào hệ thống cách nhấn vào menu Bước 2: Màn hình hiển thị giao diện Sửa hàng hóa Bước 3: Người dùng chọn quản lý Hàng hóa Bước 4: Màn hình hiển thị giao diện Hiển thị hình quản lý hàng hóa Bước 5: Người dùng yêu cầu Sửa thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 6: Hệ thống thị sửa thơng tin hàng hóa Bước 7: Nhập thơng tin hàng hóa: -Mã hàng hóa -Tên hàng hóa -Số lượng -Giá tiền Bước 8: Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu không sở liệu -> Hệ thống thị sửa thành công - Nếu liệu tồn không hợp lệ sở liệu -> Hệ thống thị sửa thất bại 2.2.3.3 Biểu đồ trình tự cho chức quản lý hàng hóa a, Biểu đồ trinh tự cho chức thêm hàng hóa Hình 2.16: Biểu đồ trình tự cho chức thêm hàng hóa b, Biểu đồ trinh tự cho chức xóa hàng hóa Hình 2.17: Biểu đồ trình tự cho chức xóa hàng hóa c, Biểu đồ trinh tự cho chức sửa hàng hóa Hình 2.18: Biểu đồ trình tự cho chức sửa hàng hóa 2.2.4 Chức Thanh Toán 2.2.4.1 Biểu đồ Use case Thanh Tốn Hình 2.19: Biểu đồ use case cho chức mua hàng - Tên ca sử dụng : Thanh Tốn - Mục đích: Giúp khách hàng xem thơng tin sản phẩm, tìm kiếm sản phẩm tốn sản phẩm - Đối tác : Khách hàng Diễn biến : Khách hàng chọn chức Thanh tốn Khách hàng chọn xem thơng tin sản phẩm chọn sản phẩm yêu thích hệ thống yêu cầu khách hàng tốn Khách hàng nhập thơng tin cá nhân hệ thống kiểm tra thông tin khách hàng ,Hệ thống kiểm tra thông tin hợp lệ yêu cầu khách hàng toán Khách hàng toán xong hệ thống báo tốn thành cơng 2.2.4.3 Biểu đồ hoạt động Thanh Tốn Hình 2.21: Biểu đồ hoạt động cho chức tốn Mơ tả hoạt động: Bước 1: Người dùng gửi yêu cầu thêm thông tin hàng hóavào hệ thống cách nhấn vào mua hàng Bước 2: Màn hình hiển thị giao diện Mua hàng Bước 3: Người dùng chọn mua hàng Bước 4: Màn hình hiển thị giao diện Hiển thị hình mua hàng Bước 5: Người dùng yêu cầu toán: -Mã hàng hóa -Mã hóa đơn - Mã khách hàng -Số tiền Bước 6: Hệ thống thị xóa thơng tin hàng hóa Bước 7: Nhập thơng tin hàng hóa: -Mã hàng hóa -Mã hóa đơn - Mã khách hàng -Số tiền Bước 8: Hệ thống kiểm tra tính hợp lý liệu đầu vào - Nếu liệu không sở liệu -> Hệ thống thị tốn thành cơng - Nếu liệu tồn không hợp lệ sở liệu -> Hệ thống thị toán thất bại 2.2.4.5 Biểu đồ trình tự Thanh Tốn Hình 2.23: Biểu đồ trình tự cho chức toan 2.2.5 Biểu đồ trạng thái Thanh Tốn Hình 2.23: Biểu đồ trạng thái cho chức Thanh Tốn 2.2.6 Biểu đồ lớp Hình 2.24: Biểu đồ lớp 2.2.7 Biểu đồ thành phần Hình 2.25: Biểu đồ thành phần 2.2.8 Biểu đồ triển khai Hình 2.26: Biểu đồ triển khai Chương Phát sinh Mã Trình 3.1 Mã trình cho chức quản lí khách hàng Hình 2.27: Mã trình cho chức quản lí khách hàng 3.2 Mã trình cho chức Quản lý Hàng Hóa Hình 2.28: Mã trình cho chức quản lí hàng hóa 3.3 Mã trình cho Phương thức Mua Hàng Hình 2.29: Mã trình cho chức mua hàng

Ngày đăng: 09/06/2023, 09:55

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

Tài liệu liên quan