Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 121 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
121
Dung lượng
3,85 MB
Nội dung
TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MÔN HỌC: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ BÀI: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ HOẠT ĐỘNG TẠI NHÀ HÀNG KFC Siêu thị Thạch Kim, Trần Nguyên Đán, Khu Đô Thị Mới Định Công, Hoàng Mai, Hà Nội Giảng viên hướng dẫn: ThS Lê Hữu Dũng Nhóm/Sinh viên thực hiện: 1 Vũ Trọng An – 1910A01 2 Trần Lan Anh – 1910A05 3 Trần Thị Ánh – 1910A02 4 Nguyễn Xuân Dương – 1910A05 5 Nguyễn Thu Hà - 1910A05 6 Phạm Thị Thu Hiền - 1910A03 7 Trịnh Chung Hiếu - 1910A02 Hà Nội - 2022 CHƯƠNG 1 GIỚI THIỆU 1.1 Tổng quan về đề tài - Việc ứng dụng Công Nghệ Thông Tin vào đời sống ngày nay đã không còn xa lạ với chúng ta CNTT với tốc độ nhanh chóng, chính xác đã giúp con người trong rất nhiều lĩnh vực, nhất là kinh doanh,…Trong đó kinh doanh thức ăn nhanh cũng không ngoại lệ Ngày nay, các hệ thống cửa hàng thức ăn nhanh đã trở nên khá phổ biến tại Hà Nội Cửa hàng thức ăn nhanh xuất hiện ồ ạt khiến cho thói quen tiêu dùng của người dân thành phố có sự thay đổi Sản phẩm thức ăn nhanh KFC mang tiêu chí là vệ sinh đảm bảo, gà sạch, thức ăn phong phú đầy đủ chất dinh dưỡng đã tạo nên chỗ đứng của KFC tại Việt Nam - Một cửa hàng thức ăn nhanh muốn có doanh thu cao thì phải thu hút được khách hàng, do vậy, nhu cầu về một phần mềm có khả năng quản lý nhanh và chặt chẽ về mọi mặt như quản lý nhân sự, quản lý thu chi, quản lý kho, chính sách khuyến mãi, giao hàng tận nơi, … Để giúp cho hệ thống cửa hàng thức ăn nhanh trở nên gần gũi với người tiêu dùng và tạo nhiều thuận lợi nhất cho người tiêu dùng, chúng em xin trình bày về đề tài “ Hệ thống quản lý hoạt động cho nhà hàng KFC tại Siêu thị Thạch Kim, Trần Nguyên Đán, Khu Đô Thị Mới Định Công, Hoàng Mai, Hà Nội” 1.2 Đánh giá các đề tài liên quan Đề tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN § Sinh viên: Bùi Thị Hằng § Đánh giá: 1 - Sinh viên đã trả lời được câu hỏi WHAT (đã tìm hiểu và đặc tả được những gì mà hệ thống cần phải làm: mô tả bài toán, yêu cầu về chức năng nhiệm vụ của từng bộ phận, giải quyết vấn đề) 1 Mô tả bài toán - Theo hiện trạng nêu trên, các nhà hàng cần áp dụng công nghệ vào việc quản lý, thanh toán hóa đơn khách hàng Việc sử dụng một phần mềm chuyên nghiệp trong các nghiệp vụ của nhà hàng sẽ làm tăng khả năng quản lý, nhanh chóng và chính xác trong khâu thanh toán - Quản lý sẽ nhập thông tin các thực đơn và nhân viên làm việc trong nhà hàng vào hệ thống chương trình Thông tin thực đơn gồm có: mã thực đơn, tên thực đơn, đơn giá, đơn vị tính Thông tin về nhân viên gồm có: mã nhân viên, họ tên, ngày sinh, tên DN(đăng nhập) và mật khẩu (nếu có),quyền, công việc (gồm tiếp tân, thu ngân, quản lý) - Khi có khách hàng yêu cầu thực đơn, người sử dụng chương trình sẽ yêu cầu chức năng gọi món của chương trình, và sẽ yêu cầu chức năng thanh toán khi khách hàng yêu cầu Ngoài ra chương trình cần có thêm các chức năng như: Tra cứu thông tin thực đơn Tra cứu thông tin nhân viên Phân công nhân viên Thống kê doanh thu, số khách đến, thức ăn nước uống được bán nhiều nhất theo ngày, tháng năm, khoảng ngày 2 Yêu cầu chức năng và phi chức năng 2.1 Yêu cầu chức năng Bài toán có các chức năng sau đây: Cho phép người dùng đăng nhập vào hệ thống Cho phép thu ngân lập hóa đơn và in hóa đơn Cho phép người quản trị thêm, xóa sửa nhân viên, thực đơn, phân công Cho phép người dùng thống kê doanh thu theo ngày, tháng năm, khoảng ngày, thức ăn nước uống 2 được bán nhiều nhất Cho phép người dùng tra cứu thực đơn, nhân viên Cho phép người quản trị xóa hóa đơn 2.2 Yêu cầu phi chức năng - Đảm bảo chương trình hoạt động tốt - Tốc độ truy xuất dữ liệu nhanh và chính xác - Tiện dụng 3 Phương pháp tiếp cận giải quyết vấn đề Bài toán được phân tích thiết kế theo phương pháp hướng đối tượng gồm các bước sau: - Khảo sát thực tế tại nhà hàng - Xây dựng sơ đồ use case và đặc tả use case - Xây dựng sơ đồ cơ sở dữ liệu quan niệm và mô tả thuộc tính của bảng - Xây dựng sơ đồ tuần tự - Xây dựng sơ đồ quan hệ cơ sở dữ liệu - Cài đặt cơ sở dữ liệu - Cài đặt các ứng dụng, lập trình - Kết luận - Sinh viên cũng đã trả lời được câu hỏi HOW (đặc tả chi tiết xem từng phần của hệ thống thông tin cần phải làm như thế nào) 3 4 5 6 7 8 1.3 Mục tiêu của đề tài 9