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

BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng

77 12 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 77
Dung lượng 5,14 MB

Nội dung

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học TP.HCM Khoa Công Nghệ Thông Tin BÁO CÁO MÔN ĐỒ ÁN PHẦN MỀM ĐỀ TÀI: Quản lí th phịng Giảng viên hướng dẫn: Lương Văn Minh Nhóm Huỳnh Vĩnh Đạt – 19DH111132 Nguyễn Đắc Quân – 19DH111142 Nguyễn Châu Kỳ Anh – 19DH110902 TPHCM, tháng năm 2022 Mục lục Contents I GIỚI THIỆU CHUNG .2 Giới thiệu đề tài 2 Vì sử dụng cơng nghệ WinForm? .2 II GIỚI THIỆU VỀ NET FRAMWORK, NGƠN NGỮ LẬP TRÌNH C#, WINFORM .NET Framwork gì? .3 Ngơn ngữ lập trình C# 3 WinForm gì? 4 Công cụ, phần mềm hỗ trợ III Phân tích thiết kế hệ thống Sơ đồ chức 1.1 Chức quản lí .9 1.2 Chức lễ tân 1.3 Chức lao công 10 1.4 Đặc tả hệ thống .10 1.5 Đối tượng người dùng hệ thống 11 1.6 Giả định 11 1.7 Phạm vi hệ thống 11 Các actor use case .12 2.1 Truy cập hệ thống .12 2.2 Quản lí hệ thống .13 Đặc tả hệ thống 13 UC01: Tra cứu phòng 13 UC02: Đặt phòng 14 UC03: Đặt dịch vụ 14 UC04: Hủy đặt phòng 15 UC05: Thanh tốn hóa đơn 16 UC06: Nhập ưu đãi 16 UC08: 17 UC09: Đăng ký thông tin 17 UC10: Đăng nhập 18 UC11: Cập nhật thơng tin đặt phịng .18 UC13: Xác nhận check in / check out 19 UC14: Xác nhận toán 19 UC15: Tra cứu lịch sử đặt phòng 20 UC16: In hóa đơn 20 UC17: Thêm phòng .21 UC18: Cập nhật phòng 21 UC20: Tra cứu loại phòng .22 UC21: Thêm loại phòng 23 UC22: Cập nhật loại phòng 23 UC23: Xóa loại phịng 24 UC21: Thêm dịch vụ .24 UC22: Cập nhật dịch vụ 25 UC23: Xóa dịch vụ 25 UC24: Tra cứu ưu đãi 26 UC25: Cập nhật ưu đãi 26 UC26: Xóa ưu đãi 27 UC36: Tra cứu nhân viên .27 UC27: Thêm nhân viên 28 UC28: Cập nhật nhân viên 28 UC29: Xóa nhân viên 29 UC30: Tra cứu khách hàng 29 UC32: Cập nhật khách hàng 30 UC33: Xóa khách hàng 30 UC34: Thêm ảnh 31 UC35: Xóa ảnh 31 Activity Diagram .32 4.1 Người dùng chung 32 4.2 Người quản lí 33 4.3 Người lễ tân 36 4.4 Người lao công 39 Database 39 5.1 Sơ đồ ERD .39 5.2 Chi tiết bảng .40 IV Hiện thực chương trình .50 V Giao diện .50 Giao diện người dùng chung 50 Giao diện người quản lí 53 Giao diện lễ tân 64 Giao diện lao công 65 VI Kết luận .65 Các tính hoàn thành .65 Các chức chưa thực 66 Tính mở rộng .66 Bảng phân công 66 VII Tài liệu tham khảo .67 Danh mục hình ảnh Hình 1: VS 2019 .5 Hình 2:SQL 18 Hình 3: Tạo WinForm Hình 4: Tạo WinForm Hình 5: Tạo WinForm Hình 6: Tạo WinForm Hình 7: Tạo WinForm Hình 8: Chức người quản lí .9 Hình 9: Chức người lễ tân .10 Hình 10: Chức người lao cơng 10 Hình 11: UseCase Truy cập hệ thống .12 Hình 12: UseCase Quản lí hệ thống .13 Hình 13: Activity Truy cập hệ thống 33 Hình 14: Activity Đổi mật .33 Hình 15: Activity QL khách hàng 34 Hình 16: Activity QL nhân viên .35 Hình 17: Activity Xem thống kê 35 Hình 18: Activity chỉnh sửa thơng tin quản lí 36 Hình 19: Activity Checkout 36 Hình 20: Activity chỉnh sửa thơng tin lễ tân 37 Hình 21:Activity quản lí KH 38 Hình 22: Activity Checkout 39 Hình 23: Activity chỉnh sửa thông tin lao công .39 Hình 24: Sơ đồ ERD 40 Hình 25: DB bảng assignment 40 Hình 26: DB bảng assignment 41 Hình 27: DB bảng bill 42 Hình 28: DB bảng bill 42 Hình 29: DB bảng Customer .43 Hình 30: DB bảng Customer .43 Hình 31: DB bảng Employee 44 Hình 32: DB bảng Employees .44 Hình 33: DB bảng envent 44 Hình 34:DB bảng envent .45 Hình 35: DB bảng login 46 Hình 36: DB bảng login 46 Hình 37: DB bảng room 46 Hình 38: DB bảng room 46 Hình 39: DB bảng service 47 Hình 40: DB bảng service 47 Hình 41: DB bảng service_detail 47 Hình 42: DB bảng service_detail 48 Hình 43:DB bảng shift 48 Hình 44: DB bảng shift .48 Hình 45: DB bảng statistic 48 Hình 46: DB bảng statistic 49 Hình 47: DB bảng status_room 49 Hình 48: DB bảng status_room 49 Hình 49: DB bảng type employee .49 Hình 50: DB bảng type_employee 50 Hình 51: DB bảng type_room .50 Hình 52:DB bảng type_room 50 Hình 53: Giao diện đăng nhập .51 Hình 54: Giao diện chỉnh sửa tt .51 Hình 55: Giao diện đổi tên người dùng 52 Hình 56: Giao diện đổi mật 52 Hình 57: Giao diện quản lí phịng 53 Hình 58: Giao diện DS phòng 53 Hình 59: Giao diện đặt phịng 54 Hình 60: Giao diện trả phịng 55 Hình 61: Giao diện thêm phịng .55 Hình 62: Giao diện sửa phịng 56 Hình 63: Giao diện xố phịng .56 Hình 64: Giao diện xếp phòng 57 Hình 65: Giao diện xếp theo tên 57 Hình 66: Giao diện xếp theo trạng thái 58 Hình 67: Giao diện thống kê quản lí 58 Hình 68: Giao diện thống kê theo phòng .59 Hình 69: Giao diện in thơng kế word 59 Hình 70: Giao diện thống kê thu chi 60 Hình 71: Giao diện in thống kê thu chi word .60 Hình 72:Giao diện thống kê làm việc 61 Hình 73: Giao diện thống kê lương nhân viên .61 Hình 74: Giao diện thống kê lương .62 Hình 75: Giao diện thống kê chuyên cần .62 Hình 76: Giao diện lịch sử làm việc .63 Hình 77: Giao diện quản lí hố đơn .63 Hình 78: Giao diện bảng phân cơng .64 Hình 79: Giao diện khách hàng 64 Hình 80: Giao diện dịch vụ 65 Hình 81: Giao diện lịch làm việc lao công .65 Danh mục bảng biểu Table 1: Tra cứu phòng 14 Table 2: Đặt phòng 14 Table 3: Đặt dịch vụ 15 Table 4: Hủy đặt phòng 16 Table 5: Thanh tốn hóa đơn .16 Table 6: Nhập ưu đãi 17 Table 7:Chỉnh sửa thông tin 17 Table 8: Đăng ký thông tin .18 Table 9: Đăng nhập .18 Table 10: Cập nhập thơng tin phịng 19 Table 11: Xác nhận check in / check out 19 Table 12: Xác nhận toán .20 Table 13: Tra cứu lịch sử đặt phòng .20 Table 14: In hóa đơn 21 Table 15: Thêm phòng 21 Table 16: Cập nhật phòng .22 Table 17: Tra cứu loại phòng 22 Table 18: Thêm loại phòng .23 Table 19: Cập nhật loại phòng 23 Table 20: Xóa loại phịng .24 Table 21: Thêm dịch vụ 25 Table 22: Cập nhật dịch vụ .25 Table 23: Xóa dịch vụ 26 Table 24: Tra cứu ưu đãi 26 Table 25: Cập nhật ưu đãi 27 Table 26 Xóa ưu đãi .27 Table 27 Tra cứu nhân viên 28 Table 28 Thêm nhân viên .28 Table 29 Cập nhật nhân viên 29 Table 30 Tra cứu khách hàng 30 Table 31 Cập nhật khách hàng .30 Table 32 Xóa khách hàng .31 Table 33 Thêm ảnh 31 Table 34 Xóa ảnh 32 Danh mục viết tắt Lời mở đầu Xã hội ngày phát triển, Dịch Vụ lĩnh vực có tốc độ tăng truởng nhanh năm gần Việt Nam nói riêng giới nói chung Cùng với hàng nghìn nhà hàng, khách sạn, cơng ty, tập đoàn du lịch xây dựng thành lập, đồng thời nhu cầu người tăng lên Công tác quản lý nhà nghỉ hay khách sạn ngày trở nên khó khăn Hiện nay, khách sạn phải trực tiếp tiếp nhận, quản lý khối lượng lớn thường xuyên nhiều loại khách, với hàng loạt dịch vụ phát sinh theo nhu cầu khách hàng Do đó, cơng việc quản lý hoạt động kinh doanh khách sạn ngày phức tạp Hơn nữa, công tác quản lý không đơn quản lý lưu lược khách đến với khách sạn, sử dụng loại hình dịch vụ, … mà cơng việc quản lý cịn phải đáp ứng nhu cầu việc báo cáo loại hình doanh thu, tình hình kinh doanh khách sạn, … để từ đưa định hướng lập kế hoạch phát triển cho cơng việc kinh doanh Nhưng với việc lưu trữ xử lý thủ công tốn nhiều thời gian nhân lực mà không đem lại hiệu cao Do cần phải tin học hóa hình thức quản lý, cụ thể xây dựng phần mềm để đáp ứng nhu cầu quản lý toàn diện, thống đạt hiệu cao cho hoạt động kinh doanh khách sạn Với số lượng khách lớn, số phịng số hóa đơn cần quản lý tương ứng lớn, thực tế cho thấy việc ứng dụng công nghệ thông tin vào quản lý khách sạn nhu cầu tất yếu, hiển nhiên Nắm bắt xu hướng trên, ứng dụng Quản lý khách sạn với mục tiêu hướng đến đơn giản, tiện dụng, dễ cài đặt thao tác cho người sử dụng Đồng thời nhấn mạnh tính đại, tinh tế việc trải nghiệm người dùng, hết tính cần thiết công việc quản lý Ứng dụng thiết kế theo mơ hình tầng Đối tượng người dùng hướng đến khách sạn cần chuyển đổi số muốn công việc quản lý trực quan, dễ dàng Do nhu cầu nên chúng em định chọn đề tài đồ án “Xây dựng Website quản lý khách sạn công nghệ Net theo mơ hình Winform” yếu cho nhu cầu ứng dụng công nghệ thông tin vào kinh doanh Chúng em xin chân thành cám ơn! Khi chọn đặt danh sách phòng trống, ta vào cửa sổ đặt phịng, sau nhập đầy đủ thơng tin chọn ngày đặt hợp lệ ta chọn đặt phịng, hợp lệ có thơng báo đặt phịng thành cơng Hình 59: Giao diện đặt phịng 54 Vì để dễ dàng quản lý để tránh việc gian lận nhân viên, đặt phịng khách hàng cấp thẻ, thẻ có tác dụng mở cửa phịng, mở điện, lưu thơng tin khách hàng Khi khách trả phịng nhân viên thu lại thẻ Nếu khách trả trễ thời gian đặt bị phạt Thanh tốn bao gồm tiền phòng tiền dịch phục thêm khách Hình 60: Giao diện trả phịng Tại cửa sổ phòng ta click chuột phải chọn thêm phòng để thực thao tác thêm phịng Trên hình ta tiến hành nhập tên phòng lựa chọn loại phòng sau chọn Add, hợp lệ có thơng báo thao tác thêm phịng thành cơng 55 Hình 61: Giao diện thêm phòng Tại cửa sổ phòng chọn chuột phải vào phịng cần sửa chọn sửa phịng Sau ta tiến hành cập nhật lại loại phòng cho phòng cần sửa sau chọn Edit để hồn thành việc cập nhật phịng Hình 62: Giao diện sửa phịng Tại cửa sổ phịng chọn chuột phải vào phịng cần xóa chọn Delete Sẽ có cửa sổ lên để xác nhận lại việc xóa phịng, chắn chọn Ok để hồn thành việc xóa phịng 56 Hình 63: Giao diện xố phịng Tại cửa sổ phịng click chuột phải vào khu vực trống, chọn Sort by By Name bạn muốn xếp phòng theo tên, By Status bạn muốn xếp phịng theo tình trạng phịng Hình 64: Giao diện xếp phịng Theo tên: 57 Hình 65: Giao diện xếp theo tên Theo trạng thái phịng: Hình 66: Giao diện xếp theo trạng thái 58 Tại hình ta xem thống kê thu nhập phịng Ngồi ta in thơng tin để quản lý Hình 67: Giao diện thống kê quản lí Hình 68: Giao diện thống kê theo phòng Sau chọn In theo tháng: 59 Hình 69: Giao diện in thơng kế word Hình 70: Giao diện thống kê thu chi In thống kê thu chi: 60 Hình 71: Giao diện in thống kê thu chi word Tại ta xem lịch sử làm việc nhân viên để đánh giá độ chuyên cần thưởng, phạt nhân viên Bảng thông tin làm việc nhân viên: Hình 72:Giao diện thống kê làm việc Bảng thơng tin lương: 61 Hình 73: Giao diện thống kê lương nhân viên Hình 74: Giao diện thống kê lương Bảng thống kê chuyên cần: 62 Hình 75: Giao diện thống kê chuyên cần Hình 76: Giao diện lịch sử làm việc 63 Hình 77: Giao diện quản lí hố đơn Hình 78: Giao diện bảng phân cơng 64 Hình 79: Giao diện khách hàng Giao diện lễ tân Hình 80: Giao diện dịch vụ Giao diện lao cơng 65 Hình 81: Giao diện lịch làm việc lao cơng VI Kết luận Các tính hồn thành Sử dụng User Control để hiển thị thông tin đối tượng cách trực quan, với hình ảnh button phân biệt, tương ứng với đối tượng cụ thể - Dùng DataGridView để xem xuất, in báo cáo, hóa đơn, phiếu đăng ký - Phân quyền đăng nhập - Quản lý - Lễ tân - Lao công - Quản lý đối tượng nhân viên, phòng, dịch vụ, hóa đơn - Thêm - Cập nhật - Xóa - Hoạt động tính tốn, thống kê - Tính tốn lương, thu-chi, dịch vụ, mức độ chuyên cần nhân viên - Thống kê lương, thu-chi, dịch vụ, mức độ chuyên cần nhân viên - Hoạt động tìm kiếm - Tìm kiếm thơng tin phịng 66 - Tìm kiếm thơng tin nhân viên - Tìm kiếm thơng tin dịch vụ - Tìm kiếm thơng tin hóa đơn - Giao diện: Có tính thân thiện với người dùng, bắt mắt - Có tính ứng dụng với thực tế Các chức chưa thực - Chưa có quản lý phương tiện khách hàng - Quản lý sở vật chất khách sạn - Tính mở rộng Giai vấn đề chưa thực Bảng phân công Bảng phân công Nguyễn Châu Kỳ Anh Huỳnh Vĩnh Đạt x x x Viết giới thiệu Trình bày Word Sơ đồ tổng quát UseCase Viết đặc tả Activity Diagram DataBase ERD Code Tổng hợp báo cáo x x x x x x Nguyễn Đắc Quân x x x x x x x x x x VII Tài liệu tham khảo https://thinhnotes.com/chuyen-nghe-ba/use-case-diagram-va-5-sai-lam-thuong-gap/ https://support.microsoft.com/vi-vn/office/create-a-uml-activity-diagram-19745dae2872-4455-a906-13b736f01685 https://www.w3schools.com/sql/ https://www.c-sharpcorner.com/article/tutorial-working-with-windows-forms-part-i/ https://docs.microsoft.com/en-us/visualstudio/ide/create-csharp-winform-visualstudio?view=vs-2022 https://www.guru99.com/c-sharp-windows-forms-application.html https://www.youtube.com/watch?v=dtYVRWfGhzI 67 https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/648/Whatis-the-difference-between-a-use-case-specification-and-a-use-caserealization-.aspx#:~:text=A%20Use%20Case%20Specification%20is,the%20actor %20and%20the%20system https://thinhnotes.com/chuyen-nghe-ba/viet-dac-ta-use-case-sao-don-gian-nhung-hieuqua/ https://thinhnotes.com/chuyen-nghe-ba/erd-la-gi/ https://www.tutorialspoint.com/dbms/index.htm https://www.guru99.com/dbms-tutorial.html https://www.lucidchart.com/pages/database-diagram/database-design 68 ... khai môi trường phần mềm (ngược lại với môi trường phần cứng) biết đến với tên Common Language Runtime (CLR) Môi trường phần mềm máy ảo cung cấp dịch vụ an ninh phần mềm (security), quản lý nhớ (memory... bạn theo dõi phần III Phân tích thiết kế hệ thống Sơ đồ chức 1.1 Chức quản lí Ng ười quản lí Setting DS phịng Qu ản lí hố đơn DS khách hàng L ịch s làm vi ệc Thông kê doanh thu Đ ặt phòng Ch ỉnh... có quy mơ vừa nhỏ phần mềm hỗ trợ tốt cho người quản lý công tác quản lý khách sạn 11 Do phạm vi, nên phần mềm chưa thể đáp ứng đầy đủ chức cần thiết, công tác quản lý, chưa đồng chức Các actor

Ngày đăng: 07/06/2022, 21:09

HÌNH ẢNH LIÊN QUAN

Hình 1: VS 2019 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 1 VS 2019 (Trang 14)
Hình 5: Tạo WinForm 3 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 5 Tạo WinForm 3 (Trang 16)
Hình 8: Chức năng người quản lí - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 8 Chức năng người quản lí (Trang 18)
Hình 10: Chức năng người lao công - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 10 Chức năng người lao công (Trang 19)
Hình 12: UseCase Quản lí hệ thống - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 12 UseCase Quản lí hệ thống (Trang 22)
2.2. Quản lí hệ thống - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
2.2. Quản lí hệ thống (Trang 22)
Hình 23: Activity chỉnh sửa thông tin lao công - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 23 Activity chỉnh sửa thông tin lao công (Trang 47)
Hình 24: Sơ đồ ERD - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 24 Sơ đồ ERD (Trang 48)
Hình 27: DB bảng bill 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 27 DB bảng bill 1 (Trang 50)
 Bảng Customer - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
ng Customer (Trang 51)
Hình 29: DB bảng Customer 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 29 DB bảng Customer 1 (Trang 51)
Hình 31: DB bảng Employee 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 31 DB bảng Employee 1 (Trang 52)
 Bảng Employee - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
ng Employee (Trang 52)
Hình 34:DB bảng envent 2 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 34 DB bảng envent 2 (Trang 53)
Hình 35: DB bảng login 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 35 DB bảng login 1 (Trang 54)
Hình 36: DB bảng login 2 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 36 DB bảng login 2 (Trang 54)
Hình 45: DB bảng statistic 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 45 DB bảng statistic 1 (Trang 57)
Hình 49: DB bảng type employee 1 - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 49 DB bảng type employee 1 (Trang 58)
Hình 54: Giao diện chỉnh sửa tt - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 54 Giao diện chỉnh sửa tt (Trang 60)
Hình 55: Giao diện đổi tên người dùng - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 55 Giao diện đổi tên người dùng (Trang 60)
Hình 64: Giao diện sắp xếp phòng - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 64 Giao diện sắp xếp phòng (Trang 66)
Hình 67: Giao diện thống kê của quản lí - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 67 Giao diện thống kê của quản lí (Trang 68)
Hình 69: Giao diện in thông kế ra word - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 69 Giao diện in thông kế ra word (Trang 69)
Bảng thông tin làm việc của nhân viên: - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Bảng th ông tin làm việc của nhân viên: (Trang 70)
Hình 71: Giao diện in thống kê thu chi ra word - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 71 Giao diện in thống kê thu chi ra word (Trang 70)
Hình 76: Giao diện lịch sử làm việc - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 76 Giao diện lịch sử làm việc (Trang 72)
Hình 77: Giao diện quản lí hoá đơn - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 77 Giao diện quản lí hoá đơn (Trang 73)
Hình 80: Giao diện dịch vụ - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 80 Giao diện dịch vụ (Trang 74)
Hình 81: Giao diện lịch làm việc lao công - BÁO cáo môn đồ án PHẦN mềm đề tài quản lí thuê phòng
Hình 81 Giao diện lịch làm việc lao công (Trang 75)
w