1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài tập lớn học phần phân tích thiết kế hệ thống tên bài tập lớn quán lý quán internet

31 2 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 0,92 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á (bìa 1, bìa đóng giấy màu) BÀI TẬP LỚN HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG TÊN BÀI TẬP LỚN QUÁN LÝ QUÁN INTERNET Sinh viên thực hiện Khóa Lớp Mã[.]

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐƠNG Á (bìa 1, bìa đóng giấy màu) BÀI TẬP LỚN HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG TÊN BÀI TẬP LỚN: QUÁN LÝ QUÁN INTERNET Sinh viên thực Khóa Lớp Mã sinh viên Vi Giang Huy K12 DCCNTT12.10.0 20210779 Phan Đức Huy K12 DCCNTT12.10.0 20210664 Trần Đàm Minh Kiên K12 DCCNTT12.10.0 20210807 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐƠNG Á (trang phụ bìa số 2, bìa mềm) BÀI TẬP LỚN HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Nhóm: TÊN (BÀI TẬP LỚN): QUẢN LÝ QUÁN INTERNET STT Sinh viên thực Khóa Vi Giang Huy K12 Phan Đức Huy K12 Trần Đàm K12 Minh Kiên CÁN BỘ CHẤM (Ký ghi rõ họ tên) Lớp DCCNTT12.10 DCCNTT12.10 DCCNTT12.10 Mã sinh viên Điểm Điểm Ký số chữ tên SV 20210779 20210664 20210807 CÁN BỘ CHẤM (Ký ghi rõ họ tên) Mục lục LỜI MỞ ĐẦU CHƯƠNG MƠ TẢ BÀI TỐN Giới thiệu: Chức năng: .7 CHƯƠNG 2: PHA PHÂN TÍCH 12 I Sơ đồ khảo sát thực trạng tại: 12 II Biểu đồ luồng liệu 13 III Biểu đồ phân luồng liệu: 19 Biểu đồ Use case tổng quát: 19 1.1 Mơ tả Use case 19 2.Biểu đồ hoạt động 24 Biểu đồ trình tự 25 3.1Biểu đồ trình tự khách hàng 25 3.2Biểu đồ trình tự người quản lí 26 4.Biểu đồ giao tiếp 27 4.1 Biểu đồ giao tiếp khách hàng 27 4.2 Biểu đồ giao tiếp người quản lý 28 CHƯƠNG 3: PHA THIẾT KẾ 29 Biểu đồ lớp chi tiết 29 Thiết kế sở liệu 30 KẾT LUẬN 31 LỜI MỞ ĐẦU Ngày với phát triên nhanh chóng cơng nghê thơng tin tồn cầu Chiếc máy tính trở thành thân thuộc với người Cùng với nhu cầu mạng Internet khơng thể tách rời Điều khiến cho tốc độ mật độ quán NETtăng lên nhanh chóng Nhu cầu vào mạng Internet người ngày cao Vì quán net mở đòi hỏi phải có giải pháp hợp lí để qn lí qn Net cách tốt nhât Giải pháp tối ưu dùng phần mềm quản lí Quán net Để làm sản phẩm phần mềm tốt địi hỏi bên tham gia dự án phần mềm thực nhiều cơng việc, việc phân tích thiết kế xây dựng phần mềm công việc quan trọng mà nhà phát triển phải thực Đây cơng việc quan trọng khó khăn, ảnh hưởng lớn đến việc dự án có thực tốt hay khơng Có phân tích thiết kế giúp cho việc xây dựng phần mềm tối ưu Ngược lại, làm không tốt dẫn đến hậu khơng tốt, nhẹ sản phẩm không tối ưu, dẫn đến thiếu hụt kinh phí, thua lỗ nghiêm trọng khơng thực dự án Do nhà phát triển cần thực tốt công việc Chúng em thực đề tài “Quản lý quán net” để áp dụng kiến thức phân tích thiết kế phần mềm vào hệ thống thực tế để hiểu rõ công việc Đây công việc mẻ khó khăn nên q trình thực mắc phải số sai lầm thầy bảo để sửa chữa Chúng em xin chân thành cảm ơn giúp đỡ thầy: cung cấp kiến thức cần thiết để hồn thành đề tài, góp ý sai lầm để chúng em sửa chữa Trong q trình thực đề tài khơng tránh khỏi sai sót, chúng em mong nhận góp ý đánh giá Sau đây, chúng em xin trình bày nội dung cơng việc làm Báo cáo Mong cô bạn lắng nghe CHƯƠNG MÔ TẢ BÀI TỐN Giới thiệu: Đây chương trình quản lí quán NET cho quán NET nhỏ tầm 20 máy Chương trinh cài đắt máy chủ Phân mêm giông bảng qua ta co thể xử lí thơng tin liên quan đên qn NET Thanh tốn tiền máy Lưu thơng tin cố máy quán NET, đưa cácthơng tin tổng kêt tình hình quán NET sau khoảng thời gian định: sau tháng, quý, năm Qua người chủ quán NET đưa bươc phát triển quán NET * Mục đích: Phân tích thiết kế phần mềm quản lý quán game * Khảo sát thực trạng: Nhóm khảo sát thực trạng quán net cách tham quan hỏi ý kiến khách hàng nhân viên làm việc quán net Kết khảo sát cho thấy quán net gặp phải nhiều vấn đề quản lý khách hàng tiền bạc * Đánh giá trạng: Hiện tại, qn net khơng có hệ thống quản lý rõ ràng, dẫn đến việc quản lý khách hàng tiền bạc không hiệu Một số khách hàng thấy khó khăn việc đặt chỗ đưa yêu cầu sử dụng phịng máy tính * Phương án: Nhằm giải vấn đề trên, nhóm định triển khai hệ thống quản lý quán net hoàn chỉnh, bao gồm tính quản lý khách hàng, quản lý thiết bị, quản lý phịng máy tính quản lý tiền bạc Chức năng: * Yêu cầu chức năng: - Chức quản lí máy: quản lí thơng tin cua máy, thơng tin bảo trí sửa chữa, qua tình trạng máy chủ quán cần xem - Chức quản lí kỉn tế: quản lí khoản thu, khoản chi Đăc biệt phân thu (phần tính tiền quán NET) phân cốt lõi phần mềm Hiệu phần mềm phụ thuộc nhiều vào phần Vì qua khảo sáthiên trạng quán NET, khác hàng vào quán nhu cầu sử dụngmáy thi cịn có nhu cầu khác kèm như: hút thuốc, uống nước… Vì tạo khoản ngoại thu khác ngồi tiền máy Khí tính tiền thi tính tiềnngoại thu, tiền máy - Chức thơng kê tìm kiếm: phần quan trọng, giúp chủ quán cóthể đưa nhận xet tình tràn phịng máy, phần gồm chức năng, kế toán thu, kế toán chi … * Hệ thống quản lý Quán Game gồm chức sau: - Quản lý tài khoản khách hàng: - Cho phép tạo tài khoản khách hàng với thông tin tên đăng nhập, mật khẩu, email, số điện thoại - Cho phép đăng nhập thay đổi thơng tin tài khoản - Cho phép tìm kiếm tài khoản khách hàng tên đăng nhập email - Quản lý tài khoản quản lý: + Cho phép tạo tài khoản quản lý với thông tin tên đăng nhập, mật khẩu, email, số điện thoại, quyền hạn + Cho phép đăng nhập thay đổi thơng tin tài khoản + Cho phép tìm kiếm tài khoản quản lý tên đăng nhập email - Quản lý thông tin game: + Cho phép thêm game với thơng tin tên game, hình ảnh, giá bán, mô tả + Cho phép chỉnh sửa thông tin game + Cho phép xóa game khỏi danh sách game - Quản lý hóa đơn: + Cho phép tạo hóa đơn khách hàng chơi game + Cho phép tìm kiếm hóa đơn tên khách hàng, ngày bắt đầu ngày kết thúc sử dụng dịch vụ khách hàng, mã hóa đơn + Cho phép in hóa đơn sau tốn - Thống kê: + Cho phép thống kê số lượng khách hàng thu nhập theo ngày, tháng năm + Cho phép thống kê game chơi nhiều theo tháng năm + Cho phép thống kê số lượng game bán khoảng thời gian cho trước - Đặt chỗ trước: + Cho phép tạo quản lý danh sách đặt chỗ trước, với thông tin tên khách hàng, số điện thoại, game muốn chơi thời gian muốn chơi + Về phần thiết kế hệ thống, ta sử dụng mơ hình MVC (Model-View- Controller) để phân tách thành phần hệ thống - Model: Bao gồm tất class đối tượng liên quan đến liệu quản lý tài khoản, quản lý game, quản lý hóa đơn, quản lý đặt chỗ trước - View: Bao gồm trang giao diện người dùng để hiển thị thông tin trang chủ, trang quản lý tài khoản, trang quản lý game, trang quản lý hóa đơn trang thống kê - Controller: Bao gồm phương thức liên kết view model, xử lý yêu cầu từ người dùng trả kết tương ứng Hơn nữa, ta nên sử dụng sở liệu để lưu trữ thông tin khách hàng, tài khoản quản lý, thơng tin game, hóa đơn, đặt chỗ trước thống kê Ta cần xác định bảng liệu quan hệ chúng * Mục Tiêu hệ thống: Quản lý thông tin 60 máy Quản lý dịch vụ quán (đồ ăn, đồ uống, thẻ game…) Quản lý thời gian sử dụng máy Quản lý doanh thu quán * Đầu vào: Thông tin khách, thông tin máy, thông tin loại dịch vụ, thời gian sử dụng, giá loại dịch vụ, chi phí sử dụng * Đầu ra: Thơng tin chi phí khách hàng cần tốn (dịch vụ, tiền máy), thơng tin doanh thu cửa hàng * Nghiệp Vụ: - Khách hàng vào quán đến đăng kí với người quản lý cửa hàng - Nếu chọn kiểu khách vãng lai cần thông tin tên khách hàng - Nếu chọn thuộc loại khách thường xun đăng kí số thông tin cá nhân tên tuổi, tên đăng kí thành viên, … lần đến (khách phát cho thẻ thành viên quán) Sau khách hàng đăng ký, người quản lý ghi thông tin vào sổ thành viên: Tên thành viên, Mã thành viên, số tiền tài khoản khách ngày tháng đăng kí - Trong thẻ thành viên bao gồm thông tin: Tên thành viên, Mã thành viên, Tên quán Xác nhận người quản lý (chữ kí) Loại khách hàng đưa trước tiền ghi chép lại tiền thừa để lần sau đến tiếp tục sử dụng - Sau đăng kí khách nhân viên quán dẫn bật máy Nhân viên sau chỗ người quản lý cửa hàng thông báo thời gian bắt đầu sử dụng số hiệu máy khách hàng Người quản lý ghi lại thơng tin vào sổ ghi chép - Nếu tình trạng máy khơng tốt khách hàng gửi u cầu đến nhân viên quản lý máy để nhân viên đến đổi cho máy khác - Nhân viên quản lý máy sau đổi máy cho khách đến thơng báo lại cho người quản lí cửa hàng thơng tin máy đổi cho khách hàng - Khách hàng muốn sử dụng dịch vụ yêu cầu nhân viên quán dịch vụ muốn (nước, mỳ tôm, …) Nhân viên thực cung cấp dịch vụ cho khách hàng Những thông tin dịch vụ ghi bảng giá dán tường, gồm có tên dịch vụ giá đơn vị - Người quản lý thay đổi dịch vụ, cách sửa thông tin bảng giá - Các thông tin việc thêm bớt dịch vụ ghi vào sổ kinh doanh - Sau nhân viên quán đến thông báo cho người quản lý cửa hàng dịch vụ khách hàng sử dụng Người quản lý ghi bổ sung thơng tin vào sổ ghi chép Thông tin khoản chi: - Chức quản lí kinh tế biêu diễn hai chức năng: THU CHI + CHI: nhập vào khoản cho quán NET dang sử dụng, tiền điện, tiền mạng, tiền bảo trì + THU: Đây chức quan trọng nhất, dùng để tính tiền cho máy quán NET Sau sơ đồ luồng liệu định nghĩa chức THU Thông tin chơi: - Chức THU chia làm hai phần Trong thực tê ngườikhách vào quán NET nhu cầu sử dụng máy ,khách hàng yêu cầu thêm nhucâu khác phát sinh khoản ngoại thu SƠ ĐỒ LUỒNG DỮ LIỆU ĐỊNH NGHĨA CHỨC NĂNG THÔNG KÊ : III Biểu đồ phân luồng liệu: Biểu đồ Use case tổng quát: 1.1 Mô tả Use case Mơ tả Use case: Quản lí máy - Tên use case: Quan li may - Actor tham gia: Người quản lý - Mô tả: Chức giúp người quản lí theo dõi tình trạng máy trạm thời điểm tại, máy hoạt động, máy trống, thời gian sử dụng ngày cố gặp phải có - Điều kiện kích hoạt: Người quản lý muốn kiểm tra tình trạng máy - Luồng thực hiện: người quản lý yêu cầu nhân viên quản lí máy -> ghi lại tình trạng máy trạm -> Nhận yêu cầu khách -> Thao tác tắt máy, mở máy, đổi máy - Luồng phụ: Máy trạm gặp cố, kết nối -> Liên hệ với nhân viên quản lý máy -> báo cáo với người quản lý cửa hàng * Mô tả use case: Quản lý thơng tin khách hàng: • Tên use case: Quan ly thong tin khach hang • Acter tham gia: Người quản lý • Mơ tả: chức thể người quản lý quán quản lý thông tin người dùng tên, chơi, tiền nạp • Điều kiện kích hoạt: khách hàng đăng kí thành viên cửa hàng • Luồng thực hiện: lấy sổ ghi chép thông tin khách hàng -> tra cứu thông tin khách hàng -> cập nhật thông tin khách hàng • Luồng ngoại lệ: • Khách hàng muốn đăng kí: đăng kí tên, thơng tin cá nhân * Mơ tả use case: Quản lý dịch vụ • • Tên use case: Quan ly dich vu • Acter tham gia: Người quản lý Mô tả: Chức thể người quản lý quán quản lý dịch vụ quán có người sử dụng

Ngày đăng: 20/04/2023, 08:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w