Đề tài phân tích thiết kế hệ thống quản lý quán billard kf pool arena

47 0 0
Đề tài phân tích thiết kế hệ thống quản lý quán billard kf pool arena

Đ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 ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN Mơn: Phân tích thiết kế hướng đối tượng Đề tài: Phân tích thiết kế hệ thống quản lý quán billard KF POOL ARENA Giảng viên hướng dẫn: TS.Lê Thị Trang Linh Sinh viên thực : Phạm Trung Hiếu Ngành Công nghệ thông tin Chuyên ngành Công nghệ phần mềm Mã sinh viên: 20810320116 Lớp: D15CNPM7 Hà Nội , tháng năm 2022 1 Mơ tả tóm tắt đề tài - Xây dựng hệ thống phần mềm quản lý quán billard KF POOL ARENA bao gồm chức sau:  Quản lý nhân viên  Quản lý kho  Quản lý lương  Quản lý bàn chơi  Thanh toán Nội dung thực - Chương 1: Khảo sát hệ thống - Chương 2: Phân tích thiết kế hệ thống - Chương 3: Phát sinh mã trình - Chương 4: Thiết kế giao diện Kết đạt Hoàn thành đề cương chun đề học phần mơn: “Phân tích thiết kế hướng đối tượng” Xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng, đơn giản phù hợp với quán vừa nhỏ Hà Nội, ngày tháng 06 năm 2022 Giảng viên hướng dẫn (ký ghi rõ họ tên) Sinh viên thực (ký ghi rõ họ tên) Hiếu PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Nội dung thực Phạm Trung Hiếu Khảo sát + phân tích + làm báo cáo 20810320116 Điểm CHữ kí Giảng Viên Chấm: Họ tên Chữ ký Ghi Giảng viên 1: Giảng viên 2: MỤC LỤC LỜI CẢM ƠN Ngày nay, mà người trình đại hóa việc ứng dụng cơng nghệ thơng tin vào lĩnh vực sống như: giáo dục, kinh tế, giải trí,… trở nên phổ biến Đặc biệt công tác quản lý, việc ứng dụng công nghệ cao biến công việc trở nên đơn giản dễ kiểm soát hết Chính vậy, để bắt kịp nhịp độ phát triển xã hội ngày kiến thức học cịn ngồi ghế nhà trường vơ quan trọng với sinh viên chúng em Em xin chân thành cảm ơn thầy tận tình bảo em thời gian vừa qua Nhờ có giảng dạy tận tình thầy cơ, đặc biệt cô Lê THị Trang Linh – giáo viên mơn Phân tích thiết kế hướng đối tượng – đem lại cho em kiến thức để hoàn thành báo cáo Đồng thời cô đem lại cho em động lực để vũng bước đường khám phá chinh phục công nghệ Em xin chân thành cảm ơn! LỜI NĨI ĐẦU Thời đại tồn cầu hóa kinh tế tri thức phát triển mạnh mẽ kéo theo phát triển không ngừng công nghệ thông tin Việc ứng dụng thành tựu công nghệ thông tin vào đời sống quan trọng, định thành cơng hay thất bại hoạt động sản xuất, kinh doanh công ty, doanh nghiệp,hàng qn Nhờ tin học hóa, cơng việc quản lý trở nên đơn giản, hiệu cao, tiết kiệm sức lao động nâng cao suất lao động người quản lý Trong trình khảo sát, em nhận thấy hoạt động quản lý quán giải trí billard hoạt động quan trọng, mang lại lợi nhuận chủ yếu cho quán đồng thời chứa nhiều rủi ro mà yêu cầu phải có hệ thống quản lý chặt chẽ Tuy nhiên, nhiều nơi lại chưa có hệ thống phù hợp để đáp ứng nhu cầu hầu hết tất công việc thực hiên cách thủ cơng gây khó kiểm sốt dễ sai phạm tài liệu liên quan Do đó, em định chọn đề tài nghiên cứu: “Phân tích thiết kế hệ thống quản lý quán billard KF POOL ARENA” Thông qua việc việc nghiên cứu em mong xây dựng hệ thống thơng tin với hỗ trợ phần mềm, ứng dụng để thay số công việc thủ công tin học hóa Qua hộ trợ máy tính, trình nhập, xuất xử lý lưu trữ thông tin cửa hàng, nhân viên cập nhật, lưu trữ xử lý cách nhanh chóng, xác, kịp thời đầy đủ Đông thời, nhân viên khách hàng quan tâm đến tình hình cửa hàng công cấp thông tin cần thiết Với vốn kiến thức cịn hạn chế làm em chắn có nhiều thiếu sót Rất mong góp ý để làm tốt CHƯƠNG I : KHẢO SÁT HỆ THỐNG 1.1 Hiện trạng Mô tả: Hiện môn Billard phát triển quán chơi billard ngày nhiều Bên cạnh việc phục vụ nhu cầu giải trí người với việc ngày có nhiều đối tượng khác việc quản lí nhiều hoạt động khác quán nhân viên hay dụng cụ quán quan trọng Tuy nhiên hệ thống quản lý quán sổ sách hay ghi chép khơng cịn phù hợp với quy mơ tốc độ phát triển.Quán bida KF POOl ARENA khơng phải ngoại lệ ,cũng phải cần có hệ thống quản lý điện tử để dễ dàng sử dụng kiểm sốt hơn,tránh bị nhầm lẫn Vì nên việc cần có hệ thống quản lý tự động vô cần thiết,vừa tiết kiệm thời gian không nhiều công sức người 1.2 Tổng quan - Quán billard KF POOl ARENA: + Địa chỉ: Số 20 ngõ 165 đường Cầu Giấy,phường Dịch Vọng ,quận Cầu Giấy, thành phố Hà Nội + Vị trí: Sảnh A khu tổ hợp giải trí + Chủ sở hữu : Đỗ Thế Kiên + Điện thoại : 0888 158 666 + Website: https://www.facebook.com/kfpool/ Hình 1.1 Sảnh quán KF POOL ARENA - KF POOl ARENA để phục vụ nhu cầu giải trí giới trẻ bên cạnh nơi thi đấu số giải đấu phong trào dành cho học sinh ,sinh viên thủ từ nghiệp dư tới bán chuyên - Khách chơi đặt bàn trước qua website qn.Khơng gian qn rộng rãi thống mát với hệ thống bàn chơi ,điều hòa đại mang lại thoải mái - Đội ngũ nhân viên phục vụ nhiệt tình, thân thiện, chu đáo ,chuyên nghiệp - Danh mục đồ ăn, đồ uống tự chọn phong phú chắn làm hài lòng quý khách 1.3 Hoạt động nghiệp vụ 1.3.1 Chức quản lý kho: + Cứ sau ngày nhân viên giao quản lý kho kiểm tra lại số lượng đồ uống đồ ăn dư quán lưu lại vào hệ thống.Từ biết số lượng cần để mua thêm + Chủ quán kiểm tra lại hệ thống sau chốt số lượng cần mua thêm 1.3.2 Chức quản lý nhân viên: + Bộ phận quản lý lưu lại thông tin cá nhân hồ sơ lý lịch nhân viên (số cmnd,họ tên,ngày tháng năm sinh, địa ,ngày vào làm, ) để dễ quản lý + Khi có nhân viên vào phải thêm nhân viên vào danh sách Cịn có nhân viên nghỉ việc khơng làm xóa nhân viên khỏi hệ thống nhân viên hay thơng tin nhân viên có thay đổi so với lúc đầu phải sửa đổi thơng tin hệ thống cập nhật lại + Chức lưu lại số ngày công làm nhân viên 1.3.3 Chức quản lý bàn chơi : + Khi người quản lý muốn tìm kiếm phải nhập vào số thứ tự bàn tìm theo trạng thái bàn “ Còn trống” hay “ Đang sử dụng ” tìm theo loại bàn pool,snooker hay carom Nếu trạng thái “Đang sử dụng ” màu đỏ,cịn “Cịn trống” màu xanh da trời 1.3.4 Chức quản lý lương thưởng : + Lương nhân viên cuối tháng tổng kết lại toán cho nhân viên vào ngày mùng 10 tháng sau (nhân viên lựa chọn làm partime full time làm đêm),lương tính theo khung sau : + Sáng: 7h – 12h ; 20.000VND /h (100.000VND/ ca) +Chiều: 12h-17h; 20.000VND/h (100.000VND/ ca) +Tối:17h-23h; 30.000VND/h (180.000VND/ ca) +Đêm:23h-7h; 40.000VND/h (320.000VND/ ca) + Lương nhân viên tính theo cơng thức sau: ∑lương = Số ca làm/ ngày X Số ngày làm/Tháng + Thưởng ngày lễ( tháng có ngày lễ đặc biệt ) * Nhân viên nghỉ tối đa ngày tháng , trừ thứ chủ nhật vầ ngày lễ Khi muốn nghỉ hẳn phải báo trước với quản lý nửa tháng,nhân viên vào có hai ngày thử việc tính lương từ ngày thứ ba trở 1.3.5 Chức đăng nhập hệ thống: + Đây chức bắt buộc phải nhập vào quản lý quán nhân viên mở phần mềm quản lý Người dùng phải nhập tên đăng nhập mật có.Sau vào hệ thống thành cơng tùy vào chức người truy cập phần khác 1.3.6 Chức tốn tiền(hóa đơn) + Khi khách quầy tốn vầ nhận hóa đon tiền từ quầy thu ngân.Bill tính tiền gồm tiền chơi bàn cộng thêm với dịch vụ gọi thêm đồ ăn,đồ uóng, + Tiền bàn tính theo khung sau o Từ 7h-12h: 69k/h o Từ 12h-23h:79k/h o Từ 23h-7h:89k/h +Quán có list menu dịch vụ bảng dưới,khi toán cộng thêm dịch vụ khách gọi ĐỒ UỐNG Nước lọc Sting đỏ/vàng Trà gừng Trà xanh không độ Trà đào cam xả Trà ô long đào dâu tây Cà phê đen/nâu Cà phê dừa sầu riêng Cà phê trứng Sinh tố bơ Sinh tố chuối dâu tây Sinh tố sapoche Nước ép dứa Nước ép dưa hấu Nước ép táo Nước ép chanh dây Trái đĩa nhỏ Trái đĩa lớn Sữa chua hoa Bạc xỉu Bò húc Cookie choco GIÁ TIỀN 15.000 VND 20.000VND 25.000VND 20.000VND 40.000 VND 40.000VND 40.000VND 55.000VND 45.000VND 50.000VND 60.000VND 50.000VND 55.000VnD 55.000VND 55.000VND 55.000VND 70.000VND 100.000VND 40.000VND 35.000VND 25.000VND 60.000VND Hình Biểu đồ trình tự sửa nhân viên 2.2.2.3.4 Biểu đồ trình tự tìm kiếm nhân viên Hình Biểu đồ trình tự tìm kiếm nhân viên 2.2.3 Chức quản lý bàn chơi 2.2.3.1 Biểu đồ use case chức quản lý bàn chơi Hình : Biểu đồ use case chức quản lý bàn chơi  Đặc tả use case quản lý bàn chơi - Tác nhân :Chủ quán - Mô tả :khi khách muốn chơi tác nhân tìm kiếm xem bàn cịn trống sau khách hàng chơi bàn -Dịng kiện chính: + Use case bắt đầu tác nhân yêu cầu giao diện tìm kiếm bàn + Tác nhân tìm kiếm theo trạng thái bàn “ Còn trống” “ Đang sử dụng ” + Tác nhân tìm kiếm theo số thứ tự bàn chơi 1,2,3,4, ,80 -Dịng kiện phụ : Khơing có -Các u cầu đặc biệt: Khơng có - Trạng thái hệ thống trước sử dụng use case :Khơng có u cầu - Trạng thái hệ thống sau sử dụng use case: + Sau tìm kiếm bàn theo trạng thái danh sách bàn Mỗi bàn danh sách hiển thị gồm “số bàn ,trạng thái, vào , ,dịch vụ gọi” “ TÌm kiếm thành cơng !!!” 2.2.3.2 Biểu đồ hoạt động quản lý bàn chơi Hình Biểu đồ hoạt động chức quản lý ban chơi 2.2.4 Chức Quản lý kho 2.2.4.1 Biểu đồ use case chức quản lý kho Hình : Biểu đồ use case chức quản lý kho  Đặc tả use case quản lý kho -Tác nhân; CHủ quán - Mô tả: Khi muốn biết vật phẩm dịch vụ đồ ăn, đồ uống hay dụng cụ chơi bida cịn hay gần hết tác nhân kiểm tra thơng qua phần mềm - Dịng kiện : + Use case bắt đầu tác nhân yêu cầu giao diện quản lí kho + Khi muốn thêm loại vật phẩm truy cập vào phần “Thêm ” + Khi muốn tìm kiếm loại vật phẩm truy cập vào mục “TÌm kiếm ” + Khi muốn xóa mặt hàng khơng kinh doanh truy cập vào mục “Xóa” - Dịng kiện phụ : Khơng có - Các u cầu đặc biệt : Khơng có - Trạng thái hệ thống trước sử dụng use case Người sử dụng use case bắt buộc phải đăng nhập vào hệ thống với vai trò xác định -Trạng thái hệ thống sau sử dụng use case : + Sau thêm/xóa vật phẩm hệ thống hiển thị “Thêm/Xóa vật pẩm thành cơng !!! ” + Sau tác nhân tìm kiếm vật phẩm mong muốn hệ thống hiển thị danh sách vật phẩm hiển thị “ TÌm kiếm hồn tất !!!”.Theo cài đặt sản phẩm gồm mục “Số thứ tự, Mã sản phẩm , Tên sản phẩm , Số lượng , Ngày nhập , Đơn vị tính , Giá tiền ” 2.2.4.2 Biểu đồ hoạt động quản lý kho Sơ đồ chức modul quản lý kho Chức quản lý kho gồm chức con: Thêm sản phẩm Xóa sản phẩm TÌm kiếm sản phẩm Hình Biểu đồ hoạt động chức quản lý kho 2.2.4.2.1 Thêm sản phẩm a Người thực  (Actor) Người quản lý kho b Điều kiện kích hoạt  Actor đăng nhập vào hệ thống để vào chức vào chức thêm sản phẩm hệ thống c Sơ đồ luồng nghiệp vụ Hình Biểu đồ hoạt động chức thêm sản phẩm - Bước 1Actor yêu cầu thêm sản phẩm - Bước 2: Hiển thị giao diện thêm sản phẩm - Bước 3: Người dùng nhập liệu thêm sản phẩm bao gồm:  Mã sản phẩm (*)  Tên sản phẩm (*)  Số lượng (*)  Đơn vị tính (*)  Giá tiền (*) - Bước 4: Kiểm tra liệu nhập vào bao gồm:  Mã sản phẩm  Tên sản phẩm  Số lượng (*)  Đơn vị tính (*)  Giá tiền (*)  Nếu chuyển sang bước  Nếu sai quay trở bước - Bước 5: Lưu thông tin vào sở liệu - Bước 6: Thông báo: “Thêm sản phẩm thành cơng” - Bước 7: Kết thúc 2.2.4.2.2 Xóa sản phẩm a Người thực  Người dùng b Điều kiện kích hoạt  Người dùng đăng nhập vào hệ thống để vào chức vào chức xóa sản phẩm hệ thống c Sơ đồ luồng nghiệp vụ Hình Biểu đồ hoạt động xóa sản phẩm d Mô tả chức luồng nghiệp vụ - Bước 1: Actor yêu cầu xóa sản phẩm - Bước 2: Hiển thị giao diện xóa sản phẩm - Bước 3: Người dùng lựa chọn nhập liệu sản phẩm cần xóa bao gồm:  Mã sản phẩm (*) - Bước 4: Kiểm tra liệu đầu vào bao gồm:  Mã sản phẩm  Nếu nhập xóa mã sản phẩm chuyển sang bước  Nếu nhập mã sản phẩm sai quay trở bước - Bước 5: Lưu thông tin vào sở liệu - Bước 6: Thơng báo: “Xóa sản phẩm thành cơng” - Bước 7: Kết thúc 2.2.4.2.3 Tìm kiếm sản phẩm a.Người thực  Người dùng b.Điều kiện kích hoạt  Người dùng vào chức tìm kiếm sản phẩm hệ thống c.Sơ đồ luồng nghiệp vụ Hình Biểu đồ hoạt động tìm kiếm sản phẩm 1 2.2.5 Chuc nang quan ly lương 2.2.5.1 Biểu đồ use case chức quản lý lương Hình : Biểu đồ use case chức quản lý lương  Đặc tả use case quản lý lương -Tác nhân : CHủ quán -Mô tả: Khi hết tháng chủ quán thực toán lương cho nhân viên tính cơng thơng qua chức -Dịng kiện chính: +Use case bắt đầu tác nhân yêu cầu giao diện quản lí lương + Khi muốn tính lương cho nhân viên dựa theo số công làm lưu lại + Sau hồn tất đóng lại giao diện quản lí lương -Dịng kiện phụ:Khơng có - Các u cầu đặc biệt : Khơng có - Trạng thái hệ thống trước sử dụng use case Người sử dụng use case chủ quán -TRạng thái hệ thống sau sử dụng use case + Sau xem xét số công lưu hệ thống chủ qn ấn vào nút “ Tính lương” Sau hệ thộng hiển thị hình “Tính lương thành cơng” hiển thị số lương 2.2.6 Chức toán tiền 2.2.6.1 Biểu đồ use case chức toán tiền  Đặc tả use case toán -Tác nhân: Nhân viên thu ngân - Mô tả: khách trả bàn nhân viên thu ngân thực việc toán tiền bàn chơi trả hóa đơn cho khách hàng - dịng kiện chính: + Use case bắt đầu tác nhân yêu cầu chức toán tiền + Khi muốn tốn tiền bàn chơi dựa vào thông tin liệu bàn chơi + Sau hồn tất tốn quay lại giao diện trang chủ -Dòng kiện phụ : Khơng có - Các u cầu đặc biệt : Khơng có - Trạng thái hệ thống trước sử dụng use case: + Người quyền sử dụng use case bao gồm nhân viên thu ngân chủ quán -Trạng thái hệ thống sau sử dụng use case + Sau khách hàng yêu cầu toán nhân viên thu ngân chọn bàn khách vừa chơi ấn vào nút “Tính tiền”.Sau hình hiển thị hóa đơn tổng cộng nhân viên in hóa đơn trả khách cách ấn vào nút “In hóa đơn”

Ngày đăng: 09/06/2023, 15:42

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

Tài liệu liên quan