Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,06 MB
Nội dung
BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THƠNG TIN o0o ĐỀ TÀI: QUẢN LÍ QN CÀ PHÊ Mơn: Nhập mơn cơng nghệ phần mềm Giảng viên hướng dẫn: Nhóm: Sinh viên thực hiện: Thành phố Hồ Chí Minh 2019 MỤC LỤC I Hiện trạng yêu cầu Hiện trạng: a) Giới thiệu giới thực liên quan: b) Qui trình cơng việc liên quan đến đề tài c) Biểu mẫu có liên quan d) Qui trình ràng buộc có liên quan e) Qui trình cơng thức tính có liên quan: Yêu cầu: .4 a) Xác định yêu cầu chức nghiệp vụ b) Lập bảng II Mơ hình hóa u cầu Mơ hình USE CASE Sơ đồ DFF III Thiết kế sở liệu giao diện: IV Thiết kế sở liệu: a) Sơ đồ logic: b) Danh sách thành phần sơ đồ Thiết kế giao diện: 10 Cài đặt thử nghiệm: 18 Cài đặt: 18 Thử nghiệm: 19 V Tổng kết đánh giá: 20 Ưu điểm: 20 Nhược điểm: 20 Hướng phát triển phần mềm: .20 I Hiện trạng yêu cầu Hiện trạng: a) Giới thiệu giới thực liên quan: - Cùng với phát triển nhanh chóng phần cứng máy tính, phần mềm trở nên đa dạng, phong phú, hoàn thiện hỗ trợ hiệu cho người Các phần mềm ngày hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lí nhanh chóng số nghiệp vụ tự động hóa cao - Vì vậy, việc phát triển phần mềm, đòi hỏi khơng xác, xử lí nhiều nghiệp vụ thực tế mà phải đáp ứng yêu cầu khác tốc độ, giao diện thân thiện, mơ hình hóa thực tế vào máy tính để người dùng sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao, Các phần mềm giúp tiết kiệm lượng lớn thời gian, cơng sức người, tăng độ xác hiệu công việc - Một quán cà phê có loại thức uống, ăn, giá ăn, thức uống thay đổi khoảng thời gian Người quản lí muốn quản lí việc thu, chi ngày quán để làm sở tính thu nhập, tính lương, thưởng cho nhân viên b) Qui trình cơng việc liên quan đến đề tài - Nhân viên thu ngân: Đăng nhập vào hệ thống Chọn ăn Thanh tốn In bill Đặt bàn - Quản trị viên: Đăng nhập vào hệ thống Chọn ăn Thanh tốn In bill Đặt bàn Thêm, sửa, xóa ăn Thêm, sửa, xóa tài khoản c) Biểu mẫu có liên quan - Mẫu hóa đơn tốn - Mẫu thêm, sửa, xóa thực đơn - Mẫu danh sách nhân viên - Mẫu danh sách thực đơn - Mẫu thêm, sửa xóa nhân viên - Mẫu sửa thông tin cá nhân - Mẫu đổi mật d) Qui trình ràng buộc có liên quan - Hóa đơn có hiệu lực vòng 24h kể từ xuất hóa đơn - Đặt bàn tự động hủy khách khơng đến sau 15p e) Qui trình cơng thức tính có liên quan: - Món ăn = số lượng x đơn giá - Tổng tiền = Tổng Yêu cầu: a) Xác định yêu cầu chức nghiệp vụ Xác định phận sử dụng phần mềm: Quản lí Nhân viên thu ngân Xác định công việc mà người dùng thực phần mềm theo loại công việc sau: Lưu trữ Tra cứu Tính tốn Kết xuất Lần lượt lập bảng yêu cầu chức nghiệp vụ, bảng quy định/Công thức biểu mẫu mô tả chi tiết sau: b) Lập bảng *Mẫu 1: Bảng yêu cầu chức nghiệp vụ Bộ phận (người thực hiện): Quản lí STT Cơng việc Mã số: QL Loại Quy định/ Công Biểu mẫu công việc Lưu trữ thức liên quan liên quan Thêm ăn/thức uống Thêm, sửa xóa tài khoản Lưu trữ Tìm kiếm ăn, danh sách nhân viên Tra cứu Ghi Khi ăn, thức uống mới, phận quản lý có trách nhiệm rà xét xem số đồ dùng đó có hay chưa, chưa đưa vào thực đơn định mã số đồ dùng Nếu có gọi lại thực đơn để cập nhật bổ sung số lượng Khi tài khoản có tồn sửa lại thơng tin tài khoản, ngược lại thì thêm tài khoản Việc tìm ăn dựa thơng tin: tên ăn, loại thức ăn 4 Tính tiền hóa đơn Tính tốn Nhận đặt bàn Lưu trữ Tổng hợp doanh thu Kết xuất Món ăn = số lượng * đơn giá Tổng tiền = Tổng Đặt bàn dựa số điện thoại, tên khách hàng BM_1 BM_2 Tổng hợp doanh thu ngày, tháng, quí, năm *Mẫu 2: Bảng yêu cầu chức nghiệp vụ Bộ phận (người thực hiện): Nhân viên thu ngân STT II Công việc Loại công Mã số: NVTN Quy định/ Công thức Biểu mẫu Ghi liên quan BM_1 việc Tính tiền hóa đơn Tính tốn liên quan Món ăn = số lượng * đơn giá Tổng tiền = Tổng Nhận đặt bàn Đặt bàn dựa số điện thoại, BM_2 tên khách hàng Lưu trữ Mơ hình hóa u cầu Mơ hình USE CASE Sơ đồ DFF Chọn món, tốn Quản lí Nhân viên thu ngân Quản lí Thống kê Thơng tin Quản Lí Coffee House Gọi Đặt bàn Hóa đơn Cơ sở liệu Khách hàng Sơ đồ mức Đặt bàn Nhận Doanh thu Tổng hợp Quản lý tài khoản Quản lý Thêm, sửa, xóa, tìm kiếm Hóa đơn Tính tiền Tài khoản Món ăn, thức uống Phân rã chức quản lý mức Quản lý Tài khoản Hiển thị đăng nhập Phân rã chức Quản lý mức 1: Đăng nhập Hóa đơn Tính tiền Nhân viên thu ngân Món ăn, thức uống Tìm kiếm Phân rã chức Nhân viên thu ngân Quản trị viên Đăng nhập Tài khoản Phân rã chức đăng nhập cho Nhân viên thu ngân mức III Thiết kế sở liệu giao diện: Thiết kế sở liệu: a) Sơ đồ logic: b) Danh sách thành phần sơ đồ Bảng Account Bảng TypeRight Bảng Bill Bảng BillDetail Bảng Food Bảng FoodCategory Bảng TableFood Bảng OrderTable 10 Thiết kế giao diện: Giao diện đăng nhập Giao diện chọn chức năng: Giao diện gọi món: 11 Giao diện thông tin tài khoản: 12 13 Giao diện giới thiệu phần mềm: 14 Giao diện Admin Giao diện doanh thu: 15 Giao diện tài khoản: Giao diện bàn ăn: 16 Giao diện loại thức uống: Giao diện thức uống: Giao diện đặt bàn: 17 IV Cài đặt thử nghiệm: Cài đặt: STT Chức Mức độ hoàn thành Ý nghĩa Người dùng tốn nhanh xác Giúp người dùng dễ dàng di chuyển bàn khách hàng yêu cầu Đơn giản thực để thêm thức uống cho khách Đơn giản thực để bớt thức uống cho khách người dùng nhập sai Bảo mật cho người sử dụng Thanh toán 100% Chuyển bàn 100% Thêm thức uống 100% Bớt thức uống 100% Thay đổi mật 100% Quản lí doanh thu 100% 18 Quản lí hóa đơn hàng ngày, tháng, năm, tổng doanh thu Quản lí tài khoản 100% Quản lí bàn ăn 100% Quản lí loại thức uống 100% 10 Quản lí thức uống 100% 11 Đặt bàn 70% Quản lí tài khoản sử dụng phần mềm Quản lí bàn dựa yêu cầu quán Quản lí loại thức uống quán phù hợp với menu Quản lí thực uống quán quán có menu Giúp khách giữ bàn trước đến quán Thử nghiệm: - Chức thay đổi mật khẩu: - Tài khoản thử nghiệm: Tài khoản: nvtn02, Tên hiển thị: Nguyễn Sỹ Quyết Mật khẩu: 123 ID case Nội dung test TC0 Kiểm tra thay đổi mật TC0 Kiểm tra chức đổi mật khẩu: Nhập sai mật cũ TC0 Kiểm tra chức đổi mật khẩu: Mật để trống Các bước thực Kết mong muốn Kết thực tế - Chọn mục Thông tin tài khoản - Điền mật cũ - Xác nhận lại mật - Chọn cập nhật - Chọn mục Thông tin tài khoản - Để trống mật cũ/điền sai mật cũ - Chọn cập nhật - Chọn mục Thông tin tài khoản - Để trống mật - Chọn cập nhật Lưu lại mật tài khoản thành công Như mong muốn Thành công Báo lỗi: “Vui lòng xác nhận lại mật cũ.” Như mong muốn Khôn g thành công Báo lỗi: “Vui lòng nhập mật mới” Như mong muốn Khơn g thành công 19 Độ ưu tiên Trạng thái Ngày sửa đổi Gh i TC0 Kiểm tra chức đổi mật khẩu: Xác nhận mật để trống - Chọn mục Thông tin tài khoản - Để trống xác nhận mật - Chọn cập nhật Báo lỗi: “Vui lòng nhập xác nhận mật mới.” Như mong muốn Khôn g thành công TC0 Kiểm tra chức đổi mật Sửa TT cá nhân: Xác nhận mật không trùng khớp Kiểm tra chức đổi mật Sửa TT cá nhân: Mật cũ không khớp Kiểm tra chức đổi mật Sửa TT cá nhân: Mật gồm kí tự - Chọn mục Thơng tin tài khoản - Điền vào xác nhận mật - Chọn cập nhật Báo lỗi: “Vui lòng xác nhận mật mới.” Như mong muốn Khôn g thành công - Chọn mục Thông tin tài khoản - Điền mật cũ - Chọn cập nhật Báo lỗi: “Vui lòng xác nhận mật cũ.” Như mong muốn Trung bình Khơn g thành công - Chọn mục Thông tin tài khoản - Điền mật cũ - Chọn cập nhật Báo lỗi: “Mật gồm kí tự” Chưa bắt lỗi Trung bình Khơn g thành cơng TC0 TC0 V Tổng kết đánh giá: Ưu điểm: - Chương trình có giao diện thân thiện, dễ dàng sử dụng - Các chức thêm, xóa, sửa… thực nhanh chóng thuận tiện Dễ dàng quản lý liệu Nhược điểm: - Do thời gian nghiên cứu ngắn khả hạn chế nên số ý tưởng chưa thực thi vào chương trình Tính chun nghiệp chương trình chưa cao, chức Giao diện chưa có thẩm mỹ cao Hướng phát triển phần mềm: - Tìm hiểu hoàn thiện chức chưa thực thi ứng dụng 20 Kết luận: Phần mềm quản lý qn cà phê phần mềm hữu ích, giúp cho việc quản lý quán cà phê trở nên dễ dàng Qua em xin gửi lời cảm ơn Nguyễn Thị Bích Ngun tận tình giúp đỡ, hướng dẫn nhóm chúng em hồn thành đề tài Tuy nhiên trình độ kiến thức nhóm có hạn nên chương trình khơng tránh khỏi thiếu sót, chúng em mong nhận góp ý bổ sung cô bạn để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn! 21 ... Thay đổi mật 100% Quản lí doanh thu 100% 18 Quản lí hóa đơn hàng ngày, tháng, năm, tổng doanh thu Quản lí tài khoản 100% Quản lí bàn ăn 100% Quản lí loại thức uống 100% 10 Quản lí thức uống 100%... Đặt bàn 70% Quản lí tài khoản sử dụng phần mềm Quản lí bàn dựa yêu cầu quán Quản lí loại thức uống quán phù hợp với menu Quản lí thực uống qn qn có menu Giúp khách giữ bàn trước đến quán Thử nghiệm:... tăng độ xác hiệu cơng việc - Một quán cà phê có loại thức uống, ăn, giá ăn, thức uống thay đổi khoảng thời gian Người quản lí muốn quản lí việc thu, chi ngày quán để làm sở tính thu nhập, tính