Bài tập lớn Phân tích thiết kế hệ thống hướng đối tượng quản lí quán đồ ăn nhanh

24 1.2K 18
Bài tập lớn Phân tích thiết kế hệ thống hướng đối tượng quản lí quán đồ ăn nhanh

Đ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

đề tài giúp xây dựng được 1 phần mềm quản lý cửa hàng đồ ăn nhanh theo phương pháp hướng đối tượng,giúp cho cửa hàng bán hàng 1 cách hiệu quả hơn như:giúp quản lí nhân viên,lương nhân viên,quản lí đồ ăn,v,v....ps: đề tài có sản phẩm đi kèm là 1 phần mềm quản lí đồ ăn nhanh viết bằng java

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM VIỆN ĐÀO TẠO CHẤT LƯỢNG CAO BÁO CÁO BÀI TẬP LỚN HỌC PHẦN : Phân tích thiết kế hệ thống Hướng đối tượng Đề tài : “Quản lý cửa hàng đồ ăn nhanh” Thực : Nhóm Thành viên nhóm : Đặng Thanh Sơn (67702) Nguyễn Lê Ngọc Minh (69258) Phan Thị Linh (69814) Nguyễn Linh Hương(69396) Lời nói đầu Ngày nay, ngành Cơng nghệ thơng tin phát triển nhanh chóng ứng dụng ngày rộng rãi sống công tác quản lý công ty lớn, bệnh viện, trường học, trụ sở ủy ban,… Đặc biệt cơng tác quản lý bán hàng Nó có tác dụng thiết thực đời sống người, giúp cho người quản lý có nhìn tổng thể mà chi tiết, thông tin lưu trữ đầy đủ, cập nhật hàng ngày, nâng cao hiệu làm việc, tiết kiệm sức làm việc Một cửa hàng thức ăn nhanh muốn có doanh thu cao phải thu hút khách hàng, vậy, nhu cầu phần mềm có khả quản lý nhanh chặt chẽ mặt nhân sự, quản lý thu chi, quản lý kho, sách khuyến mãi, giao hàng tận nơi,…do đó, chúng em xin trình bày đồ án"quản lý cửa hàng đồ ăn nhanh" Mục Lục Chương I: Khảo sát hệ thống Giới thiệu dự án Các hoạt động nguyên tắc quản lý Chương II: Phân tích thiết kế Phân tích thiết kế: Biểu đồ use case Xây dựng biểu đồ lớp sở Xây dựng biểu đồ Biểu đồ lớp chi tiết Biểu đồ ca sử dụng Biểu đồ triển khai Biểu đồ thành phần Thiết kế liệu Chương III: Sản phẩm Giao diện Code Chương IV: Kết luận Chương I: Khảo sát hệ thống I.Giới thiệu dự án Mục tiêu: - Xây dựng cửa hàng đồ ăn nhanh với sản phẩm như: Hambugar, gà rán, xúc xích, … Cùng loại thức uống: nước ngọt, sinh tố, kem tươi,… Với mục đích đem đến cho khách hàng khơng gian ăn uống tiện lợi, hợp vệ sinh, phù hợp với yêu cầu người tiêu dùng, mang đến cho khách hàng hài lòng tối đa - Qua việc xây dựng, cửa hàng mong muốn phát triển mạng lưới hệ thống kinh doanh thông minh, trở thành hệ thống cửa hàng thức ăn nhanh Các hoạt động nguyên tắc quản lý Trong trình khảo sat thực tế cửa hàng đồ ăn nhanh thu thập thông tin Việc quản lý kinh doanh dựa nguyên tắc chung từ việc bán hàng, toán, thống kê, tạo báo cáo tổng kết theo định kỳ Sau nguyên tắc quản lý: Bán hàng: Khi nhận yêu cầu mua hàng nhân viên cửa hàng quầy tiếp tân báo cáo, ghi thu liệu vào máy tính xuất hóa đơn để tính tiền cho khách hàng quầy tiếp tân,sau nhân viên sẽ truyền thơng tin xuống phận làm thức ăn xem có thức ăn khơng ,nếu có có liền cho khách khơng hoàn thành cho khách thời gian sớm Thanh toán: Các nhân viên kế toán dựa đơn hàng lưu trữ sổ công ty gồm đơn hàng nhập đơn hàng xuất Thanh toán đơn hàng nhập thực với nhà sản xuất tính tốn đưa số liệu cần toán nhà toán số lượng hàng, đơn giá, số tiền toán Thống kê: Theo thời gian định kỳ tháng ,việc kinh doanh cần thống kê lại số liệu hàng hóa hóa đơn mua bán lưu lại , sau đưa số cụ thể số lượng hàng tồn kho , dựa số liệu thống kê đưa tình hình kinh doanh thời gian Dựa số liệu thống kê, tình hình kinh doanh khoảng thời gian định kỳ để lập báo cáo tình trạng kinh doanh cho người quản lý Chương II: Phân Tích Thiết Kế Biểu đồ use case Biểu đồ use case mơ hình đồ họa chức hệ thống từ khung nhìn người sử dụng a) Xác định tác nhân use case Một biểu đồ Use case số lượng tác nhân ngoại cảnh mối liên kết chúng Use case mà hệ thống cung cấp Một Use case lời miêu tả chức mà hệ thống cung cấp Lời miêu tả Use case thường văn tài liệu, kèm theo biểu đồ hoạt động Các Use case miêu tả theo hướng nhìn từ ngồi vào tác nhân (hành vi hệ thống theo mong đợi người sử dụng), không miêu tả chức cung cấp hoạt động nội bên hệ thống Các Use case định nghĩa yêu cầu mặt chức hệ thống b) Biểu đồ use case tổng quát Khái quát chức hệ thống Các chức có tính tổng quát dễ dàng nhìn thấy quan điểm tác nhân Dựa vào yêu cầu tốn ta có use case tổng qt sau: c) Use case tìm hàng Tác nhân: Nhân viên Mơ tả: Nhân viên tìm ăn theo tên theo mã Nhập thơng tin mã mõn tên món, hệ thống tìm kiếm theo u cầu gửi kết lại cho nhân viên biết d) Use case quản lý khách hàng Tác nhân: Nhân viên Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Nhân viên sau đăng nhập Tìm khách hàng theo mã tên sau tùy chọn chức tương ứng nhập thông tin khách hàng, xóa thơng tin khách hàng, sửa thơng tin khách hàng e) Use case quản lý nhà cung cấp Tác nhân: quản lý Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Quản lý sau đăng nhập Tìm nhà cung cấp theo tên địa sau tùy chọn chức tương ứng nhập thông tin nhà cung cấp, xóa thơng tin nhà cung cấp, sửa thơng tin nhà cung cấp f) Use case tích thẻ bàn Tác nhân: nhân viên Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Khách yêu cầu bàn ăn nhân viên đưa thẻ bàn sau tích số vào hệ thống g) Use case xuất hóa đơn Tác nhân: nhân viên Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Nhân viên nhập thơng tin đặt khách hang.Khi kết thúc in hóa đơn cho khách hang sau lưu lại hóa đơn vào hệ thống h) Use case tốn Tác nhân: khách hàng Mơ tả : Khách hàng chọn phương thức tốn Sau điểm hệ thống tự động cập nhập dù cách i) Use case thêm tài khoản Tác nhân: quản lý Điều kiện: Phải đăng nhập vào hệ thống Mô tả : Quản lý sau đăng nhập Chọn chức tương ứng nhập thơng tin nhân viên, xóa thơng tin nhân viên, sửa thông tin nhân viên i) Use case báo cáo thống kê Tác nhân: quản lý Điều kiện: Phải đăng nhập vào hệ thống Mô tả : Quản lý sau đăng nhập Chọn chức tương ứng thống kê thu chi,hóa đơn,hàng nhập,nguyên liệu tồn.Sau in báo cáo 2 Biểu đồ lớp sở Biểu đồ hoạt động Hoạt động thêm ăn Đăng nhập Đăng ký thành viên Đặt hàng Tích thẻ bàn Biểu đồ trạng thái Món ăn Tài khoản Khách hàng Thẻ bàn Khách hàng thành viên Tài khoản Biểu đồ Mục đích: biểu diễn tương tác người dùng đối tượng bên hệ thống Biểu đồ cho biết thông điệp truyền theo thời gian Thứ tự kiện biểu đồ hồn tồn tương tự scenario mơ tả use case tương ứng Biểu diễn: Biểu đồ biểu diễn đối tượng message truyền đối tượng Trong hệ thống quản lý bán hàng, lựa chọn biểu đồ tương tác dạng để biểu diễn tương tác đối tượng Để xác định rõ thành phần cần bổ sung biểu đồ lớp, biểu đồ hệ thống quản lý bán hàng thực hiện: - Xác định rõ kiểu đối tượng tham gia tương tác (ví dụ giao diện, điều khiển hay thực thể) - Mỗi biểu đồ có lớp giao diện (Form) tương ứng với chức (use case) mà biểu đồ mơ tả - Mỗi biểu đồ liên quan đến nhiều đối tượng thực thể Các đối tượng thực thể đối tượng lớp xây dựng biểu đồ thiết kế chi tiết Dưới số biểu đồ cho chức hệ thống quản lý bán hàng: • Biểu đồ cho chức đăng nhập • Biểu đồ cho chức tìm hàng • Biểu đồ cho chức thêm hàng • Biểu đồ cho chức cho chức quản lý bán hàng • Biểu đồ cho chức cho chức quản lý khách hàng • Biểu đồ cho chức cho chức thông kế bán hàng Chương III: Sản phẩm Giao diện Chương IV: Kết luận Được hướng dẫn cô giáo ….Hương mơn phân tích thiết kế hệ thống chúng em hiểu hệ thống thông tin Nhưng thời gian hạn hẹp nên tiếp thu hết kiến thức môn trình làm tập lớn Mặc dù cố gắng để hồn thiện khơng tránh khỏi thiếu sót Mong góp ý để hồn thiện Chúng em xin chân thành cảm ơn cô! ... nhiều đối tượng thực thể Các đối tượng thực thể đối tượng lớp xây dựng biểu đồ thiết kế chi tiết Dưới số biểu đồ cho chức hệ thống quản lý bán hàng: • Biểu đồ cho chức đăng nhập • Biểu đồ cho... Khảo sát hệ thống Giới thiệu dự án Các hoạt động nguyên tắc quản lý Chương II: Phân tích thiết kế Phân tích thiết kế: Biểu đồ use case Xây dựng biểu đồ lớp sở Xây dựng biểu đồ Biểu đồ lớp chi... truyền đối tượng Trong hệ thống quản lý bán hàng, lựa chọn biểu đồ tương tác dạng để biểu diễn tương tác đối tượng Để xác định rõ thành phần cần bổ sung biểu đồ lớp, biểu đồ hệ thống quản lý

Ngày đăng: 14/01/2019, 19:36

Từ khóa liên quan

Mục lục

  • 1. Biểu đồ use case

  • 2. Biểu đồ lớp cơ sở

  • 3. Biểu đồ hoạt động

  • 4. Biểu đồ trạng thái

  • 5. Biểu đồ tuần tự

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

Tài liệu liên quan