BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

14 24 0
BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

Đ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 BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG *****  ***** BÁO CÁO BÀI TẬP LỚN: Kỹ thuật phần mềm ứng dụng ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ HÓA ĐƠN QUÁN CAFE Hà Nội, 12/2020 Giảng viên hướng dẫn : TS Nguyễn Thị Kim Thoa Sinh viên thực Trần Đức Duy : 20182467 Nguyễn Như Đạt : 20182415 Vũ Thị Thanh Ngọc : 20182710 Lương Thị Ngọc Anh : 20182344 Lê Trần Huy : 20182581 Mã lớp : 119029 MỤC LỤC DANH MỤC HÌNH VẼ LỜI MỞ ĐẦU CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng 1.1.1 Nghiệp vụ hệ thống 1.1.2 Nhược điểm hệ thống 1.1.3 Giá trị nghiệp vụ dự án 1.2 Mục đích dự án 1.3 Phân tích tính khả thi 1.3.1 Tính khả thi mặt kỹ thuật 1.3.2 Tính khả thi mặt kinh tế 1.3.3 Tính khả thi mặt tổ chức 1.4 Xác lập dự án CHƯƠNG II: TÌM HIỂU YÊU CẦU .12 2.1 Các kỹ thuật sử dụng (trình bày chi tiết kỹ thuật thực nào) 12 2.2 Các yêu cầu chức phi chức 13 2.2.1 Yêu cầu chức 13 2.2.2 Yêu cầu phi chức .14 CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 16 3.1 Sơ đồ chức 16 3.2 Sơ đồ luồng liệu hệ thống 17 3.2.1 Sơ đồ mức ngữ cảnh 17 3.2.2 Sơ đồ mức đỉnh 18 3.2.3 Sơ đồ mức đỉnh 18 3.3 Đặc tả chức Hình Sơ đồ chức hệ thống 13 Hình Sơ đồ mức ngữ cảnh hệ thống 14 Hình 3 Sơ đồ luồng liệu mức đỉnh 15 Hình 3.4 Sơ đồ mức đỉnh chức quản lý hóa đơn……………….15 Hình Sơ đồ mức đỉnh chức quản lý menu 22 Hình 3.6 Sơ đồ mức đỉnh chức tìm kiếm 25 Hình 3.7 Sơ đồ mức đỉnh chức báo cáo …………………… 25 LỜI MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ khoa học cơng nghệ, đặc biệt phát triển nhanh chóng lĩnh vực công nghệ thông tin, công nghệ thông tin ngày vào đời sống người khai thác cách hiệu biến thành cơng cụ lao động hữu ích đóng vai trò quan trọng đời sống xã hội Việc áp dụng cơng nghệ thơng tin vào việc quản lí giúp người quản lí sở liệu cách đơn giản, dễ dàng nhanh chóng hơn,giúp tiết kiệm nhiều thời gian nhân lực Chúng em thực đề tài “Xây dựng phần mềm quản lí hóa đơn qn cafe” nhằm nâng cao thêm kiến thức tầm hiểu biết lĩnh vực cơng nghệ thơng tin nói chung mơn thiết kế quản lý hệ thống nói riêng Chúng em chân thành cảm ơn Cô thời gian qua cung cấp cho chúng em kiến thức lĩnh vực phân tích thiết kế hệ thống thơng tin, hướng dẫn chúng em hồn thành đề tài cách tốt Tuy nhiên, hiểu biết chúng em lĩnh vực cịn hạn chế, đề tài cịn nhiều thiếu sót,và chưa hồn thiện ,vậy chúng em kính mong Cơ thơng cảm góp ý thêm cho nhóm để lần sau nhóm có thêm nhiều ý tưởng hồn thiện thêm vốn kiến thức đề tài mà nhóm làm Chúng em xin chân thành cảm ơn Cô! CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng 1.1.1 Nghiệp vụ hệ thống Sau khảo sát tình hình thực tế quán nước X: - Về quy mơ(diện tích, số lượng bàn, số lượng nhân viên, số lượng khách đến quán, quán đông khách, vắng khách,…) - Về cấu tổ chức qn,cách thức quản lí: cơng việc cụ thể nhóm người quán: + Chủ quán (quản lý): quản lí số lượng đồ bán ra, doanh thu quán +Nhân viên thu ngân: quản lí việc order khách, quản lí menu, hóa đơn cho khách 1.1.2 Nhược điểm hệ thống Nhóm nhận thấy làm xảy số bất cập sau: - Bộ phận quản lý khó khăn việc kiểm soát lượng đồ uống bán hàng ngày - Khi thời điểm quán đông khách, số lượng nhân viên bàn không đáp ứng đủ kịp thời cho khách hàng - Việc ghi lại danh sách đồ uống vào giấy làm tốn thời gian nhân viên ghi chép, người pha chế làm sai sót order khách ,đưa nhầm bàn, xảy sai sót tính tiền, khơng xuất hóa đơn đồ uống khách cách chuyên nghiệp Đứng trước bất cập vậy, nhóm em hướng đến giải pháp cho quán HSE Corner xây dựng phần mềm quản lý bán hàng cho quán 1.1.3 Giá trị nghiệp vụ dự án - Giúp quản lý dễ dàng số lượng đồ uống bán hàng ngày: số lượng đồ uống tiền cho đơn lưu vào phần mềm, có hiển thị ngày thời gian bán hàng đơn - Giúp tiết kiệm thời gian cho khách hàng nhân viên order: Khi khách vào quán, có menu quầy gọi đồ, khách gọi đồ trực tiếp với nhân viên order, nhân viên thực thao tác đặt đồ phần mềm cài máy tính/máy tính bảng, sau máy tính thực tính tiền đơn hàng khách Có máy xuất hóa đơn trực tiếp quầy: hóa đơn có in số thứ tự đơn, hóa đơn đưa cho khách hàng, hóa đơn đưa cho phận pha chế Khi nhân viên pha chế làm xong đơn khách gọi theo số in hóa đơn để khách nhận đồ uống - Chính xác việc tính tiền hóa đơn khách hàng 1.2 Mục đích dự án - Giúp phận quản lý dễ dàng quản lý số lượng tiền bán đồ uống ngày - Giúp khách hàng nhân viên order tiết kiệm thời gian, thuận tiện việc gọi đồ uống - Chính xác việc tính tiền hóa đơn khách hàng 1.3 Phân tích tính khả thi 1.3.1 Tính khả thi mặt kỹ thuật - Khả thi mặt kĩ thuật: Sản phẩm phát triển dựa công cụ C# SQL sever công cụ hỗ trợ mạnh đảm bảo tính khả thi mặt kĩ thuật, tốn tài nguyên hệ thống giá thành sản phẩm rẻ - Các thành viên nhóm có khả phân tích, thiết kế sở liệu, lập trình nên xây dựng hệ thống - Sản phẩm thiết kế chạy window đảm bảo phù hợp với đa số người dùng 1.3.2 Tính khả thi mặt kinh tế + Do thành viên nhóm có khả thiết kế lập trình cho hệ thống nên khơng tiền th nhân lực, phí bảo trì phần mềm gần khơng có + Cần kèm máy xuất hóa đơn với chi phí dao động từ 500.0001.000.000 (tùy loại), phù hợp với quy mô quán đồ uống X + Giảm nhiều thời gian quản lý, giúp quản lý linh hoạt hơn, giảm tải đội ngũ nhân viên doanh thu tăng + Tại hài lịng, tin tưởng cho khách hàng phương pháp toán chuyên nghiệp khoa học tuyệt đối xác 1.3.3 Tính khả thi mặt tổ chức - Phần mềm sau hoàn thành người quản lý, nhân viên sử dụng dễ dàng hiệu - Sản phẩm đáp ứng yêu cầu đặt mong muốn mở rộng tương lai 1.4 Xác lập dự án Dự án xây dựng phần mềm quản lý hóa đơn quán cafe HSE Corner có quy mơ nhỏ, áp dụng cho quản lý cửa hàng Phân công công việc kế hoạch thực dự án trình bày Bảng 1.1 Bảng 1 Bảng phân công công việc kế hoạch thực TT Tên công việc Khảo sát trạng thu thập thông tin Bắt đầu 4/9/2020 Kết thúc 5/9/2020 Tài nguyên MS Word Kết Báo cáo trạng Trạng thái Hoàn thành Xác định mục tiêu 6/9/2020 8/9/2020 MS Word Đánh giá khả thực 9/9/2020 11/9/2020 MS Word Xác lập dự án 12/9/2020 22/9/2020 MS Excel 23/9/2020 27/9/2020 MS Word Tìm hiểu yêu cầu khách hàng Mô tả yêu cầu 28/9/2020 30/9/2020 MS Word Phân tích hệ thống 1/10/2020 13/10/202 MS Visio Thiết kế CSDL Nhận diện thực thể hệ thống, liệt kê thuộc tính, lập từ điển liệu 8.2 Đưa giả thiết hợp lý phụ thuộc hàm cần có 8.3 Chuẩn hóa CSDL 8.5 8.6 Hồn thành Hoàn thành Hoàn thành Hoàn thành Hoàn thành Hoàn thành Chưa hoàn thành Chưa hoàn thành 8.1 8.4 Các mục tiêu hướng tới Bản phân tích tính khả thi Bản phân công công việc Bản liệt kê yêu cầu Bản mô tả yêu cầu chức phi chức Sơ đồ chức năng, sơ đồ luồng liệu Chưa hoàn thành Chưa hoàn thành Chưa hoàn thành Chưa hoàn thành Chưa hoàn thành Vẽ sơ đồ thực thể liên kết hệ thống Mô tả lược đồ khái niệm hệ thống Thiết kế form báo cáo đầu Lập trình giao diện cho phần mềm 10 Kiểm thử sửa lỗi 11 Bàn giao sản phẩm Chưa hoàn thành Chưa hoàn thành Chưa hoàn thành CHƯƠNG II: TÌM HIỂU YÊU CẦU 2.1  Các kỹ thuật sử dụng (trình bày chi tiết kỹ thuật thực nào) Kỹ thuật vấn Dạ cửa hàng anh thực Cửa hàng thực hiện loại hình kinh doanh ạ? kinh doanh đồ uống, nước giải khát tự chế Cơ sở anh hoạt động có rộng Anh có sở kinh khơng ạ? Hiện anh có doanh hai tầng tòa nhà sở ? Vậy hệ thống quản lý nguyên liệu, Mình hồn tồn làm thủ cơng sổ hóa đơn, nhân viên anh sách gì? Anh nói rõ khơng Đầu tiên nhân viên ghi lại yêu ạ? cầu khách viết vào quản lý, có gọi thêm điền thêm, tốn quầy theo thơng tin Cịn phần nhân viên ạ? Nhân viên anh khơng có hệ thống quản lý cụ thể, họ đến xin việc anh lưu số điện thoại, xem qua chứng minh thư làm việc anh ghi tên vào quản lý để theo dõi theo tháng Về phần nguyên liệu, sở vật Về phần anh hồn tồn khơng có chất anh có sử dụng cơng cụ quản lý cụ thể không ạ? Khi đông khách trường Khi đơng khách anh thực hợp khó khăn thể anh giải theo thứ tự anh bảo, mong ạ? khách chờ đợi, việc thiếu nguyên liệu anh báo với nhân viên mua báo với khách hết đồ uống, khó khăn việc quản lý thủ cơng khiến anh khó lưu giữ quản lý Những khó khăn anh có Hiện chưa anh muốn hướng giải chưa ạ? nâng cấp hệ thống quản lý nhân viên đơn hàng lên Anh có nguyện vọng với hệ A đầu tư cho việc quản lý sâu thống quản lý hay thay đổi giao tiếp với khách hàng với khơng ạ? 10 Việc áp dụng hệ thống máy tính, Anh thấy giải pháp tốt, có lẽ phần mềm hỗ trợ cho anh quản lý mà em giới thiệu, anh nghĩ nó? áp dụng thử sớm để giúp đỡ cho anh Kỹ thuật quan sát Để hiểu rõ bổ xung thêm thơng tin hệ thống, nhóm em dùng kỹ tìm hiểu yêu cầu quan sát : Sau phép quản lý quán không làm ảnh hưởng đến nhân viên khách hàng, nhóm tìm hiểu quy trình nghiệp vụ thực tế sau: - Mỗi có mới, nhân viên nhập thơng tin vào hệ thống gồm: mã đồ uống, tên đồ uống, ngày nhập, giá - Nếu liệu nhập sai, nhân viên sửa, xóa đồ uống khỏi thực đơn cần - Việc quản lý đơn nhân viên đảm nhiệm Nhân viên có thểm thêm loại đồ uống, xóa sửa loại đồ uống đơn cần - Quản lý cửa hàng thêm thơng tin nhân viên mới, sửa thơng tin nhân viên có sai sót xóa nhân viên khỏi hệ thống, cập nhật menu đồ uống - Khi có khách hàng tới, khách hàng thực chọn đồ uống toán quầy Nhân viên lập hóa đơn cho khách, thơng tin hóa đơn bao gồm: mã hóa đơn, ngày toán, mã đồ uống, tên đồ uống , tổng tiền Sau lưu in hóa đơn cho khách hàng - Quản lý tìm kiếm thơng tin nhân viên, hóa đơn Nhân viên tìm kiếm thơng tin thơng tin đồ uống , menu hóa đơn bán hàng - Hàng tháng nhân viên lập báo cáo thu chi gửi đến cho quản lý cửa hàng 2.2 Các yêu cầu chức phi chức 2.2.1 Yêu cầu chức Để thực hiên đề tài, nhóm thực quan sát thực tế hoạt động số hệ thống, quán nước bán đồ ăn nhanh như: KFC, Lotteria, the cofe house …Từ đưa yêu cầu mặt chức hệ thống: - Chức lập hóa đơn: nhân viên nhập thơng tin đơn khách (mã đồ uống, số lượng …) xuất hóa đơn để in cho khách cần - Chức quản lý đồ uống : nhân viên thêm xóa đồ uống khỏi menu - Chức quản lý nhân viên: Quản lý cửa hàng thêm, sửa xóa thơng tin nhân viên, menu - Chức tìm kiếm: nhân viên bán hàng tìm kiếm thơng tin cung thơng tin đồ uống, menu hóa đơn bán hàng hệ thống.Quản lý tìm kiếm thơng tin nhân viên, hóa đơn - Chức báo cáo: nhân viên lập báo cáo thu/chi ngày, tuần, tháng…gửi cho quản lý 2.2.2 Yêu cầu phi chức + Hoạt động: Môi trường vật lý kỹ thuật để triển khai hệ thống:  - Hệ thông triển khai tảng phần mềm chạy hệ điều hành window - Hệ thống tùy chỉnh để menu, chương trình giảm giá, hóa đơn tốn tiền Đồng thời, có cứng để đưa cho khách hàng cần - Hệ thống kết nối nhập xuất liệu lưu trữ với hệ thống quản lý kế toán + Hiệu năng: Tốc độ, dung lượng độ tin cậy: - Hệ thông phải hoạt động ổn định 24h/ngày, 365 ngày/năm - Kết trả từ lệnh hiển thị hình với độ trễ khơng qn 3s sau gửi lệnh - Dung lượng ứng dụng không lớn, từ vài MB tới vài chục MB + Bảo mật: Quyền truy cập: - Gồm cấp độ: Nhân viên quản lý - Tất người đề xem thơng tin menu Nhân viên bán hàng quản lý duyệt thơng tin trạng thái đơn hàng khách - Chỉ người quản lý thêm xóa thơng tin nhân viên - Hệ thống xử lý đơn vị tiền tệ VNĐ - Ngơn ngữ sử dụng:Tiếng Việt CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 3.1 Sơ đồ chức Hệ thống quản lý hóa đơn cho quán cafe Quản lý hóa đơn Quản lý menu Quản lí tìm kiếm Quản lí báo cáo 1.1 Thêm 2.1 Thêm 3.1 Hóa đơn 4.1 Hóa đơn 1.2 Sửa 2.2 Sửa 3.2 Menu 1.3 Xóa 2.3 Xóa 1.4 In/xuất Hình 3.1 Sơ đồ chức hệ thống Sơ đồ chức hệ thống mơ tả Hình Hệ thống gồm chức chính, cụ thể trình bày phần 3.2 Sơ đồ luồng liệu hệ thống 3.2.1 Sơ đồ mức ngữ cảnh Quản lí Nhân viên Quản lí quán cafe Menu Máy in Hình 3.2 Sơ đồ mức ngữ cảnh hệ thống 10 3.2.2 Sơ đồ mức đỉnh Menu Hóa đơn Máy in Quản lí hóa đơn Quản lí tìm kiếm Nhân viên Quản lí báo cáo Quản lý menu Quản lý Hóa đơn Hình 3.3 Sơ đồ luồng liệu mức đỉnh Sơ đồ luồng liệu mức đỉnh thể Hình 3.3 3.2.3 Sơ đồ mức đỉnh a Chức (Quản lí hóa đơn) Nhân viên Thêm Sửa Xóa Xuất Hóa đơn Hình 3.4 Sơ đồ mức đỉnh chức quản lý hóa đơn b Chức (Quản lí menu) Quản lý Thêm Xóa Sửa Menu c Chức (Quản lí tìm kiếm) Quản lý Tìm hóa đơn Hóa đơn Tìm menu Menu 11 Máy in d e Chức Người quản lý Xem báo cáo Hóa đơn 3.3 Đặc tả chức 3.3.1 Chức quản lý hóa đơn Đầu đề: Tên chức năng: Quản lý hóa đơn Thơng tin đầu vào: Chi tiết hóa đơn (mã số hóa đơn, tên khách hàng, số điện thoại, tên món, đơn vị số lượng, đơn giá, thành tiền) Thơng tin đầu ra:Chi tiết hóa đơn thêm sửa xóa Thân: Chức thêm: Điền thơng tin muốn thêm theo yêu cầu, hệ thống tiến hành ghi vào sở liệu Chức sửa: Chọn thông tin để tiến hành cập nhật thông tin, hệ thống kiểm tra liệu liệu truyền vào Chức xóa: Chọn thơng tin cần xóa hệ thống đưa u cầu có xóa khơng xóa thơng tin xóa sở liệu 3.3.2 Chức tốn hóa đơn theo bàn Đầu đề: Tên chức năng: Thanh tốn hóa đơn theo bàn Thông tin đầu vào: Số bàn, mã đồ uống, số lượng, đơn giá, phần trăm giảm (nếu có) Thơng tin đầu ra: Tổng số tiền toán Thân: Số tiền=Số lượng đồ uống x đơn giá x phần trăm giảm 3.3.3 Chức quản lý menu Đầu đề: Tên chức năng:Quản lý menu Thông tin đầu vào: Danh mục đồ uống Thông tin đầu ra: Danh mục đồ uống thêm sửa xóa Thân: Chức thêm: Điền thông tin đồ uống muốn thêm theo yêu cầu, hệ thống kiểm tra trùng lặp liệu, không trùng tiến hành ghi vào sở liệu, ngược lại không thêm Chức sửa: Chọn thông tin đồ uống để tiến hành cập nhật thơng tin, hệ thống kiểm tra tính hợp lệ liệu liệu truyền vào Chức xóa: Chọn thơng tin cần xóa hệ thống đưa u cầu có xóa khơng xóa thơng tin xóa sở liệu 3.3.4 Chức quản lý tìm kiếm Đầu đề: Tên chức năng:Quản lý tìm kiếm Thơng tin đầu vào: thơng tin cần tìm kiếm Thông tin đầu ra: thông tin hiển thị sau tìm kiếm Thân: 12 Chức tìm kiếm: Hóa đơn: tìm kiếm thơng tin hóa đơn theo u cầu tìm kiếm theo ngày mã số hóa đơn, tên khách hàng Hệ thống tiến hành lọc có hiển thị liệu Menu: tìm kiếm thơng tin đồ uống theo u cầu tìm kiếm theo tên, mã, giá tiền, Hệ thống tiến hành lọc có hiển thị liệu Chức tốn hóa đơn 3.3.5 Chức quản lý báo cáo Đầu đề: Tên chức năng: Quản lý báo cáo Thông tin đầu vào: Yêu cầu xuất doanh thu theo tháng cửa hàng Thông tin đầu ra: Hiển thị doanh thu theo tháng Thân: Doanh thu theo tháng= Tổng doanh thu theo ngày x số ngày tháng 13 ... in d e Chức Người quản lý Xem báo cáo Hóa đơn 3.3 Đặc tả chức 3.3.1 Chức quản lý hóa đơn Đầu đề: Tên chức năng: Quản lý hóa đơn Thơng tin đầu vào: Chi tiết hóa đơn (mã số hóa đơn, tên khách hàng,... lí hóa đơn) Nhân viên Thêm Sửa Xóa Xuất Hóa đơn Hình 3.4 Sơ đồ mức đỉnh chức quản lý hóa đơn b Chức (Quản lí menu) Quản lý Thêm Xóa Sửa Menu c Chức (Quản lí tìm kiếm) Quản lý Tìm hóa đơn Hóa đơn. .. THỐNG 3.1 Sơ đồ chức Hệ thống quản lý hóa đơn cho quán cafe Quản lý hóa đơn Quản lý menu Quản lí tìm kiếm Quản lí báo cáo 1.1 Thêm 2.1 Thêm 3.1 Hóa đơn 4.1 Hóa đơn 1.2 Sửa 2.2 Sửa 3.2 Menu 1.3 Xóa

Ngày đăng: 24/04/2022, 21:49

Hình ảnh liên quan

Hình 3.1 Sơ đồ chức năng của hệ thống - BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

Hình 3.1.

Sơ đồ chức năng của hệ thống Xem tại trang 11 của tài liệu.
Sơ đồ chức năng của hệ thống được mô tả như trên Hình 1 Hệ thống gồm 4 chức năng chính, cụ thể sẽ được trình bày ở phần tiếp theo. - BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

Sơ đồ ch.

ức năng của hệ thống được mô tả như trên Hình 1 Hệ thống gồm 4 chức năng chính, cụ thể sẽ được trình bày ở phần tiếp theo Xem tại trang 11 của tài liệu.
Hình 3.3 Sơ đồ luồng dữ liệu mức đỉnh - BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

Hình 3.3.

Sơ đồ luồng dữ liệu mức đỉnh Xem tại trang 12 của tài liệu.
Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình 3.3 - BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài xây DỰNG PHẦN mềm QUẢN lý hóa đơn QUÁN CAFE

Sơ đồ lu.

ồng dữ liệu mức đỉnh được thể hiện trên Hình 3.3 Xem tại trang 12 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan