Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
2,31 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO MƠN: NHẬP MƠN CƠNG NGHỆ PHẦN MỀM Nhóm Đề tài: QUẢN LÝ PHỊNG TRỌ Giảng viên hướng dẫn: NGUYỄN THỊ BÍCH NGUYÊN Mục lục Hiện trạng Yêu cầu 2.1 Yêu cầu chức nghiệp vụ 2.2 Yêu cầu chức hệ thống yêu cầu chất lượng 2.3 Mơ hình luồng liệu (DFD) chung cho tồn hệ thống 10 2.4 Mơ hình luồng liệu (DFD) theo yêu cầu 11 Thiết kế phần mềm 13 3.1 Thiết kế liệu 13 3.2 Thiết kế giao diện 18 3.3 Thiết kế xử lý 23 Cài đặt thử nghiệm 23 4.1 Cài đặt 23 4.2 Thử nghiệm 24 5.Tổng kết 25 5.1 Các kết thực 25 5.2 Ưu khuyết điểm 25 5.3 Hướng mở rộng tương lai 25 Hiện trạng Cùng với phát triển nhanh chóng xã hội ứng dụng công nghệ phần mềm thiếu, việc có phần mềm để hỗ trợ quản lý kinh doanh nhu cầu cần thiết Vì quản lý giấy tờ trở nên lạc hậu, hiệu khó quản lý Mọi lĩnh vực kinh doanh khác cần có phần mềm có nhiều lợi (thuận tiện quản lý nhân viên, bn báq, kiểm tốn…) Vì nhóm em xây dựng phần mềm hỗ trợ việc quản lý phịng trọ với thuận tiện mà mang lại sau: - Thuận tiện, tiết kiệm thời gian việc quản lý Điều hành sử dụng dễ dàng Kiểm soát, thống kê doanh thu cách hiệu quả, rõ ràng Yêu cầu 2.1 STT Yêu cầu chức nghiệp vụ Bộ phận: Chủ trọ Công việc Mã số: 01 Loại Quy định/ Công thức Biểu Ghi công việc liên quan mẫu liên quan Xem danh sách nhân viên Tra cứu Thêm nhân viên Lưu trữ QĐ1 Chỉnh sửa thông tin nhân viên Lưu trữ QĐ2 Xóa nhân viên Lưu trữ QĐ3 Cấp quyền cho tài khoản nhân viên Lưu trữ QĐ4 Danh sách tài khoản Tra cứu Thêm tài khoản đăng nhập Lưu trữ QĐ5 Chỉnh sửa tài khoản Lưu trữ QĐ6 Xóa tài khoản Lưu trữ QĐ7 BM1 BM2 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Xem danh sách phòng Tra cứu Thêm phòng Lưu trữ QĐ8 Chỉnh sửa thơng tin phịng Lưu trữ QĐ9 Xóa phịng Lưu trữ QĐ10 Xem danh sách khách Tra cứu Thêm khách Lưu trữ QĐ11 Chỉnh sửa thông tin khách Lưu trữ QĐ12 Xóa khách Lưu trữ QĐ13 Xem danh sách khu vực Tra cứu Thêm khu vực Lưu trữ QĐ14 Chỉnh sửa khu vực Lưu trữ QĐ15 Xóa khu vực Lưu trữ QĐ16 Xem danh sách loại phòng Tra cứu Thêm loại phòng Lưu trữ QĐ17 Chỉnh sửa loại phịng Lưu trữ QĐ18 Xóa loại phịng Lưu trữ QĐ19 Xem danh sách dịch vụ Tra cứu Thêm dịch vụ Lưu trữ QĐ20 Chỉnh sửa dịch vụ Lưu trữ QĐ21 Xóa dịch vụ Lưu trữ QĐ22 Xem danh sách thuê Tra cứu Cho khách thuê Lưu trữ QĐ23 Cho khách trả phịng Lưu trữ QĐ24 Tính tiền phịng Tính tốn QĐ25 Danh sách đóng tiền Tra cứu BM3 BM4 BM5 BM6 BM7 35 36 37 Danh sách hóa đơn Tra cứu In hóa đơn Kết xuất Tính tiền dịch vụ Tính tốn Bộ phận: Quản lý Cơng việc STT QĐ26 Loại Quy định/ Công thức Biểu Ghi công việc liên quan mẫu liên quan 10 11 12 13 14 15 16 Xem danh sách khách Tra cứu Thêm khách Lưu trữ QĐ11 Chỉnh sửa thông tin khách Lưu trữ QĐ12 Xóa khách Lưu trữ QĐ13 Xem danh sách dịch vụ Tra cứu Thêm dịch vụ Lưu trữ QĐ20 Chỉnh sửa dịch vụ Lưu trữ QĐ21 Xóa dịch vụ Lưu trữ QĐ22 Xem danh sách thuê Tra cứu Cho khách thuê Lưu trữ QĐ23 Cho khách trả phòng Lưu trữ QĐ24 Tính tiền phịng Tính tốn QĐ25 Danh sách đóng tiền Tra cứu Danh sách hóa đơn Tra cứu In hóa đơn Kết xuất Tính tiền dịch vụ Tính tốn BM4 BM7 QĐ26 Quy định/ Cơng thức liên quan đến phận: Chủ trọ người quản lý STT Mã số Tên quy định/ công thức Quy định thêm nhân viên QĐ1 QĐ2 QĐ3 QĐ4 Quy định cấp quyền cho tài khoản QĐ5 QĐ6 QĐ7 Quy định thêm tài khoản Quy định chỉnh sửa tài khoản Quy định xóa tài khoản QĐ8 Quy định thêm phòng QĐ9 10 QĐ10 Quy định chỉnh sửa phịng Quy định xóa phịng 11 QĐ11 Quy định thêm khách 12 QĐ12 13 QĐ13 Quy định chỉnh sửa khách Quy định xóa khách 14 QĐ14 Quy định thêm khu vực 15 QĐ15 16 QĐ16 Quy định chỉnh sửa khu vực Quy định xóa khu vực 17 QĐ17 Quy định chỉnh sửa nhân viên Quy định xóa nhân viên Quy định thêm loại phịng Mơ tả chi tiết Phải có thơng tin bao gồm: Tên đăng nhập, ngày sinh, họ tên, địa chỉ, số điện thoại, CMND, giới tính Chỉnh sửa dựa vào ID nhân viên Xóa thơng qua ID nhân viên Khơng xóa admin, nhân viên tham gia quản lý Một tài khoản cấp quyền: Admin (Chủ trọ), Staff(Quản lý) Phải có thơng tin bao gồm:Tên đăng nhập, mật khẩu, chức vụ Chỉnh sửa dựa vào ID tài khoản Xóa tài khoản thơng qua ID tài khoản Khơng xóa tài khoản sử dụng Phải có thơng tin bao gồm: ID, tên phòng, trạng thái, loại phòng, khu vực phòng Chỉnh sửa thơng qua ID phịng Xóa phịng thơng qua ID phịng Khơng xóa phịng có khách Phải có thông tin bao gồm: CMND, họ tên, ngày sinh, địa chỉ, số điện thoại, giới tính Chỉnh sửa thơng qua ID khách Xóa thơng qua ID khách Khơng được khách th phịng Phải có thơng tin: ID, tên khu vực Chỉnh sửa thông qua ID khu vực Xóa thơng qua ID khu vực Khơng xóa khu vực dùng Phải có thông tin: ID, tên loại, số lượng người ở, giá, đặt cọc, ghi Ghi 18 QĐ18 19 QĐ19 20 QĐ20 Quy định thêm dịch vụ 21 QĐ21 22 QĐ22 Quy định chỉnh sửa dịch vụ Quy định xóa dịch vụ 23 QĐ23 24 QĐ24 25 QĐ25 26 QĐ26 Quy định chỉnh sửa loại phịng Quy định xóa loại phòng Quy định cho khách thuê Quy định cho khách trả phịng Quy định tính tiền phịng Quy định tính tiền dich vụ Chỉnh sửa thơng qua ID loại phịng Xóa thơng qua ID loại phịng Khơng xóa loại phịng sử dụng Phải có thông tin: ID, tên dịch vụ, giá tiền, đơn vị Chỉnh sửa thơng qua ID dịch vụ Xóa thơng qua ID dịch vụ Khơng xóa dịch vụ sử dụng Chỉ khách thuê phòng chỗ Tùy khách tự trả phịng Tính tiền theo hàng tháng, tính tổng tiền phịng dịch vụ Có thể lựa chọn dịch vụ sử dụng, tổng dịch vụ chọn Biểu mẫu liên quan đến phận: Người quản lý BM1: THÊM NHÂN VIÊN CMND: Ngày sinh: Họ tên: Địa chỉ: Số điện thoại: Giới tính: Tên đăng nhập: BM2: THÊM TÀI KHOẢN Tên đăng nhập: Mật khẩu: Xác nhận mật khẩu: Chức vụ: BM4: THÊM PHÒNG ID: Tên phòng: Trạng thái: Loại phòng: Khu vực phòng: BM4: THÊM KHÁCH TRỌ CMND: Họ Tên: Ngày sinh: Địa chỉ: Số điện thoại: Giới tính: BM5: THÊM KHU VỰC ID: Tên khu vực: BM6: THÊM LOẠI PHÒNG ID: Tên loại phòng: Số lượng khách ở: Giá tiền: Đặt cọc: Ghi chú: BM7: THÊM DỊCH VỤ ID: Tên dịch vụ: Giá tiền: Đơn vị tính: 2.2 Yêu cầu chức hệ thống yêu cầu chất lượng Bảng 1: Bảng yêu cầu chức hệ thống STT Nội dung Mô tả chi tiết Ghi Phân quyền sử dụng Chủ trọ phép sử dụng tất chức liên quan đến tài khoản nhân viên, phịng, khách, loại phịng, khu vực, dịch vụ, hóa đơn Nhân viên: sử dụng chức nhân viên: phịng, khách, cho th, trả phịng, hóa đơn Bảng 2: Mơ tả chức quản lí hệ thống STT Nội dung Mô tả chi tiết ADMIN hệ thống Có quyền kiểm sốt tồn hệ thống: Tạo chỉnh sửa tất thông tin Nhân viên bán hàng Bị giới hạn quản lý số thơng tin loại phịng, khu vực, phịng, dịch vụ Ghi Bảng 3: Bảng yêu cầu chất lượng ST T Nội dung Cho phép thay đổi thông tin quản lý Tiêu chuẩn Mô tả chi tiết Tiến hóa Người dùng phần mềm thay đổi ví dụ đơn giá tiền phịng, điện, nước, dịch Ghi vụ thông tin quản lý Hình thức tra cứu thật tiện dụng, tự nhiên, trực quan, dễ sử dụng Tiện dụng Hỗ trợ khả tra cứu nội dung Tốc độ thực việc thêm, xóa, sửa tra cứu Hiệu Tối đa 20 giây cho kết tra cứu thực lệnh 2.3 Mơ hình luồng liệu (DFD) chung cho tồn hệ thống 2.4 Mơ hình luồng liệu (DFD) theo yêu cầu Chức quản trị Chức quản lý hóa đơn Chức quản lý Chức cho thuê Thiết kế phần mềm 3.1 Thiết kế liệu + Mơ hình Diagrams: + Danh sách thành phần sơ đồ: STT Tên Loại Ý nghĩa ROLE Chức vụ người dùng USER Tài khoản người dùng STAFF Thông tin người dùng BILL Hóa đơn Ghi ROOMRANK Loại phịng MOTELROOM Phòng ROOMRANGE Khu vực phòng PARTICULAR SERVICE Thông tin chi tiết dịch vụ SERVICE Dịch vụ 10 RENTINFO Thơng tin th phịng 11 CUSTOMER Thơng tin khách trọ + Danh sách thuộc tính thành phần: Tên thành phần: ROLE Stt Tên Id RoleName Loại Kiểu Khóa Miền giá trị int Ý nghĩa Mã chức vụ Nvarchar 50 Tên chức vụ Tên thành phần: USER Stt Tên UserName Password IDRole Loại Khóa Khóa ngoại Kiểu Miền giá trị Ý nghĩa Varchar 40 Tên đăng nhập nvarchar 50 Mật Int Mã chức vụ Tên thành phần: STAFF Stt Tên Loại Khóa Kiểu Miền giá trị Ý nghĩa Mã người dùng ID int IDCard varchar 20 CMND StaffName nvarchar 50 Tên quản lý DateOfBirth Datetime Address Nvarchar 100 Địa NumberPhone varchar 20 Số điện thoại UserName varchar 40 Tên đăng nhập Sexual Nvarchar 10 Giới tính Khóa ngoại Ngày sinh Tên thành phần: BILL Stt Tên Loại Kiểu Ý nghĩa Miền giá trị ID Khóa int Mã hóa đơn IDRoom Khóa ngoại int Mã phịng IDStaff Khóa ngoại int Mã quản lý TotalMoney Money Tổng tiền Date Datetime Ngày Paid Bit Trạng thái Tên thành phần: ROOMRANK Stt Tên Loại Khóa Kiểu Miền giá trị int Ý nghĩa ID RankName nvarchar Quantity int Số lượng khách Price Money Giá phòng Deposits Money Tiền cọc About Nvarchar Tên thành phần: MOTELROOM Mã loại phòng 50 20 Tên loại phòng Ghi Stt Tên Loại Kiểu Khóa Ý nghĩa Miền giá trị ID int Mã phòng RoomName nvarchar StateRoom Smallint Trạng thái phịng IDRoomRank Khóa ngoại Int Mã loại phịng IDRoomRange Khóa ngoại Int Mã khu vực Paid Bit Trạng thái thu tiền 50 Tên phòng Tên thành phần: ROOMRANGE Stt Tên ID RangeName Loại Kiểu Ý nghĩa Miền giá trị Khóa int Mã khu vực Nvarchar 50 Tên khu vực Tên thành phần: PARTICULARSERVICE Stt Tên Loại Kiểu Ý nghĩa Miền giá trị IDBill Khóa Int Mã hóa đơn IDService Khóa Int Mã dịch vụ OldIndex Int Chỉ số cũ NewIndex Int Chỉ số Total Money Tổng tiền Tên thành phần: SERVICE Stt Tên Loại Khóa Kiểu ID ServiceName Nvarchar Price Money Ý nghĩa Miền giá trị int Mã dịch vụ 50 Tên dịch vụ Giá Unit Nvarchar Đơn vị tính 50 Tên thành phần: RENTINFO Stt Tên Loại Kiểu Ý nghĩa Miền giá trị ID Khóa int Mã thơng tin th IDCustomer Khóa Int Mã khách trọ IDRoom Khóa Int Mã phịng CheckInDate Datetime Ngày thuê CheckOutDate Datetime Ngày trả phòng Tên thành phần: CUSTOMER Stt Tên Loại Khóa Kiểu Ý nghĩa Miền giá trị ID int Mã khách trọ IDCard varchar 20 CMND CustomerName Nvarchar 50 Tên khách trọ DateOfBirth Datetime Address Nvarchar 100 Địa NumberPhone Varchar 20 Số điện thoại Sexual Nvarchar 10 Giới tính Ngày sinh 3.2 Thiết kế giao diện A Giao diện người quản lý Stt Mã số MH1 Loại Màn hình đăng nhập Ý nghĩa Nhập tên đăng nhập mật để đăng nhập vào hệ thống Ghi MH2 Màn hình Bên cột trái danh sách chức Bên phải thơng tin tóm tắt MH3 Màn hình kết Xem danh sách, xem chi tiết, xóa nhân viên, tìm kiếm thơng tin Ví dụ khách trọ Ví dụ cho thuê Ví dụ danh sách đóng tiền Ví dụ MH4 Màn hình nhập liệu xử lý Nhập vào thông tin để tạo MH5 Màn hình hóa đơn MH6 Màn hình in hóa đơn Xem hóa đơn, tính tiền 3.3 Thiết kế xử lý Giao diện Xử lý Đối chiếu liệu Cơ sở liệu Mô tả chi tiết: Giao diện nơi nhận liệu, yêu cầu người dùng Xử lý nơi xử lý liệu người dùng nhập vào Cơ sở liệu nơi luu trữ liệu bảo mật Đối chiếu liệu kiểm tra liệu lưu liệu cung cấp thực chức Cài đặt thử nghiệm 4.1 Cài đặt STT Chức Mức độ hoàn thiện Ý nghĩa Đăng nhập Đã hoàn thiện Quản lý phịng trọ Đã hồn thiện Quản lý khách trọ Đã hoàn thiện Quản lý nhân viên Đã hoàn thiện Quản lý cho thuê Đã hồn thiện Quản lý hóa đơn Đã hồn thiện Quản lý loại, khu vực phòng Quản lý dịch vụ Đã hoàn thiện 4.2 Đã hoàn thiện Cho phép tạo tài khoản đăng nhập xuất Cho phép tìm kiếm, thêm, chỉnh sửa, xóa thơng tin phịng Cho phép tìm kiếm, thêm, chỉnh sửa, xóa thơng tin khách Cho phép tìm kiếm, thêm, chỉnh sửa, xóa thơng tin nhân viên Cho phép tìm kiếm, thêm, chỉnh sửa, xóa thơng tin th Cho phép tính tiền, xem, in hóa đơn Cho phép tìm kiếm, thêm, chỉnh sửa, xóa thơng tin Cho phép tìm kiếm, thêm, chỉnh sửa, xóa dịch vụ Thử nghiệm Thử nghiệm số chức thông kê danh sách người 5.Tổng kết 5.1 Các kết thực Sản phẩm đáp ứng mục tiêu đặt như: đăng nhập, quản lý thơng tin người dùng, tính tốn, quản lý liệu phục vụ cho mục đích cải thiện cho thuê phòng trọ 5.2 Ưu khuyết điểm Ưu điểm: Tối ưu so với phương pháp quản lý sổ sách Phù hợp với thời đại áp dụng công nghệ Tốc độ xử lý ổn định, tiết kiệm thời gian Khuyết điểm: Quy trình cịn phức tạp 5.3 Hướng mở rộng tương lai Tối ưu tốc độ xử lý truy xuất liệu Cải thiện thuật toán tối ưu Cải thiện giao diện phù hợp thêm Thêm phần thống kê Chuyển sang phần mềm online để toán, sử dụng hiệu file dinh kem: https://drive.google.com/file/d/1nW0zAqP-cNKwIbJWhjEARhp3f0PTUHSE/view?usp= ... thiện Quản lý phịng trọ Đã hồn thiện Quản lý khách trọ Đã hoàn thiện Quản lý nhân viên Đã hoàn thiện Quản lý cho thuê Đã hồn thiện Quản lý hóa đơn Đã hồn thiện Quản lý loại, khu vực phòng Quản lý. .. gia quản lý Một tài khoản cấp quyền: Admin (Chủ trọ) , Staff (Quản lý) Phải có thơng tin bao gồm:Tên đăng nhập, mật khẩu, chức vụ Chỉnh sửa dựa vào ID tài khoản Xóa tài khoản thơng qua ID tài khoản... mềm để hỗ trợ quản lý kinh doanh nhu cầu cần thiết Vì quản lý giấy tờ trở nên lạc hậu, hiệu khó quản lý Mọi lĩnh vực kinh doanh khác cần có phần mềm có nhiều lợi (thuận tiện quản lý nhân viên,