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ý khách sạn

38 0 0
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ý khách sạn

Đ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

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Ý KHÁCH SẠN Sinh viên thực Khóa Lớp Mã sinh viên Nguyễn Tiến Hào 12 IT11 20214037 Đỗ Vũ Thành Lộc 12 IT11 20213217 Phan Tuấn Đạt 12 IT11 20213151 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: 12 TÊN (BÀI TẬP LỚN): QUẢN LÝ KHÁCH SẠN BỘ GIÁO DỤC VÀ ĐÀO TẠO MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ Chương 1: Tổng quan đề tài 1.1 Giới thiệu đề tài 1.2 Phân công công việc .6 Chương 2: Khảo sát thực trạng xác định yêu cầu hệ thống 2.1 Khảo sát thực trạng 2.2 Xác định yêu cầu hệ thống .7 Chương 3: Phân tích thiết kế hệ thống .17 3.1 Mơ hình hóa yêu cầu 17 3.2 Mơ hình hóa khái niệm .19 3.3 Biểu đồ tương tác: 20 3.4 Mơ hình hóa kiến trúc 27 Chương 4: Cài đặt triển khai ứng dụng 28 4.1 Cài đặt giao diện chương trình: 28 4.2 Ứng dụng, triển khai phát triển chương trình 28 Kết luận 37 Kết đạt 37 Hướng phát triển 37 Danh mục sách tham khảo .38 DANH MỤC CÁC TỪ VIẾT TẮT (Nếu có) (trình bầy trang riêng) STT Chữ viết tắt Giải thích DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ (Nếu có) (trình bầy trang riêng) Số hiệu Tên Trang 1.1 Lưu ý - Các sơ đồ, hình vẽ, bảng biểu phải có tên số thứ tự xếp theo chương - Đối với sơ đồ, hình vẽ, đồ thị tên đặt - Đối với bảng số liệu tên đặt Chương 1: Tổng quan đề tài 1.1 Giới thiệu đề tài Ngày nay, thời đại công nghệ thông tin bùng nổ tồn cầu quốc gia giới dù phát triển hay phát triển cố gắng áp dụng tin học vào mặt đời sống Tin học ln có mặt lúc nơi nhằm đại hóa quản lý sản xuất kinh doanh để đạt hiêu tốt Với lợi ích cơng nghệ thơng tin mạng lại, nhà quản lý kịp thời đưa ứng dụng tin học nhằm phục vụ cho công tác quản lý kinh doanh, đặc biệt quản lý khách sạn Bài toán” quản lý khách sạn “ đời nhằm giải đáp ứng cách hiệu nhu cầu mặt quản lý hệ thống thông tin khách sạn điều kiện sở vật chất sở hạ tâng việt nam nhiều khoảng cách so với nước phát triển giới 1.2 Phân công công việc Bảng Bảng phân công công việc STT Tên Đầu Việc Công việc chia đến nhỏ Thành Viên Xây dựng hệ thống Xây dựng sở liệu giao diện Nguyến tiến hào Tìm tư liệu Tìm liệu, phân tích chức Đỗ Vũ Thành Lộc Nguyễn Tiến Hào Hoàn thiện báo cáo Làm powerpoint word chi tiết hệ thống Nguyễn Tiến Hào Đỗ Vũ Thành Lộc Đánh giá Kết luận Chương 2: Khảo sát thực trạng xác định yêu cầu hệ thống 2.1 Khảo sát thực trạng Quản lý phịng: Quản lý thơng tin phịng cách hiển thị nhập vào hệ thống, tìm thơng tin phịng Quản lý th phịng: Việc th phịng cơng ty thực sau: Khi khách hàng muốn thuê phòng, họ thơng báo cho nhân viên để thực đặt phịng Trên phiếu đặt phịng có thơng tin về: phịng mà họ muốn thuê thông tin họ Thống kê, báo cáo: Ngồi để tiện theo dõi việc kinh doanh khách sạn, hàng tháng công ty lập báo cáo gửi cho ban giám đốc doanh thu tháng, danh sách phòng cho thuê, báo cáo sản phẩm dịch vụ để ban giám đốc có biện pháp điều chỉnh 2.2 Xác định yêu cầu hệ thống Danh sách tác nhân (actor) - Khách hàng: người th phịng, có thơng tin lưu trữ CSDL khách hàng như: họ tên, , số CMND,Địa chỉ… - Lễ tân: người trực tiếp sử dụng phần mềm quản lý Khách sạn Lễ tân cung tài khoản để đăng nhập vào hệ thống Danh sách Use case - U1: Đăng nhập: Lễ tân đăng nhập hệ thống - U2: Đăng xuất: Lễ tân thoát khỏi hệ thống - U3: Quản lý Khách hàng: lễ tân thực chức quản lý Khách hàng với thao tác bản: xóa thơng tin khách hàng , sửa thơng tin khách hàng, tìm kiếm khách hàng - U4: Quản lý phòng: lễ tân thực chức quản lý phòng với thao tác bản: tìm kiếm phịng… - U5: Quản lý th phịng: lễ tân thực thêm thơng tin liên quan tới việc thuê phòng khách hàng như: tên phòng, tên khách hàng, ngày check in - U6: Quản lý trả phòng: lễ tân thực xác nhận việc trả phòng khách hàng thao tác: tìm kiếm tên khách hàng muốn trả phịng, xác nhận phòng trả - Yêu cầu chức năng: Chức cần có : + Giao diện bên ngồi + Các chức hành + Các giao dịch , điều chỉnh hủy bỏ + Theo dõi kiểm toán + Dữ liệu lịch sử - Yêu cầu phi chức năng: + Sức chứa + Khả bảo trì + Mức độ tin cậy + Khả mở rộng + Toàn vẹn liệu + Khả tương tác Các kịch Đăng nhập: Tên Use Case Đăng nhập Tác nhân Lễ tân Người chịu trách nhiệm Người quản lý hệ thống Tiền điều kiện Không Đảm bảo tối thiểu Trở lại hình đăng nhập để Lễ tân đăng nhập lại Đảm bảo thành cơng Lễ tân đăng nhập vào hệ thống Kích hoạt Button Đăng nhập Form Đăng nhập Chuỗi kiện chính: Lễ tân kích hoạt Frm Đăng nhập Hệ thống hiển thị form để nhập Tên tài khoản Mật Lễ tân nhập thông tin Tên tài khoản Mật chọn Button Đăng nhập Hệ thống thông báo Đăng nhập thành công hiển thị Frm Menu Ngoại lệ: Hệ thống thông báo Tên tài khoản Mật không xác Hệ thống yêu cầu nhập lại Tên tài khoản và/ Mật Lễ tân nhập lại thông tin tiếp tục bước sau Phác thảo form đăng nhập: Đăng xuất Tên Use Case Đăng xuất Tác nhân Lễ tân Người chịu trách nhiệm Người quản lý hệ thống Tiền điều kiện Đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống trở trạng thái ban đầu Đảm bảo thành cơng Lễ tân đăng xuất khỏi hệ thống Kích hoạt Button Đăng xuất Form Màn hình Chuỗi kiện chính: Lễ tân kích hoạt Frm Màn hình Hệ thống hiển thị Button Quản lý phịng, Quản lý Khách hàng, tốn, Thống kê – báo cáo Đăng xuất Lễ tân chọn Button Đăng xuất Hệ thống thông báo Đăng xuất thành công hiển thị Frm Đăng nhập Lễ tân tìm kiếm phịng: Khách hàng trả phịng: 25 Khách hàng th phịng: Lễ tân đăng xuất: 3.4 Mơ hình hóa kiến trúc - Biểu đồ đóng gói - Biểu đồ cài đặt 27 Chương 4: Cài đặt triển khai ứng dụng 4.1 Cài đặt giao diện chương trình: Ngơn ngữ lập trình : C# Ứng dụng: Visual Studio 4.2 Ứng dụng, triển khai phát triển chương trình Giao diện đăng nhập Giao diện hình Chức quản lý phòng 29 Giao diện đặt phòng, giao diện chọn phòng thuê giao diện thêm dịch vụ 31 Giao diện quản lý hóa đơn đặt phòng Giao diện quản lý dịch vụ 33 Giao diện quản lý khách hàng Giao diện Thanh tốn tìm phịng để tốn 35 Giao diện thống kê doanh thu chi Kết luận Kết đạt - Hiểu rõ quy trình xây dựng thiết kế ứng dụng Windows Forms cơng nghệ NET Framework - Tìm hiểu nắm rõ công cụ để xây dựng ứng dụng - Visual Studio C# hệ quản trị CSDL MS SQL - Hiểu chi tiết phân quyền xác thực người dùng, tầm quan trọng ứng dụng hệ thống đa người dùng - Nắm quy trình xây dựng phát triển phần mềm theo hướng đối tượng Hướng phát triển Với nỗ lực thân, nhóm đồ án cố gắng hoàn thành yêu cầu đề tài Do thời gian lực có hạn nên ứng dụng mà nhóm xây dựng sâu vào chức thêm, xóa, sửa, tìm kiếm Nhóm đề tài hướng phát triển ứng dụng trở thành ứng dụng demo nhiều hệ điều hành ứng dụng hệ thống vừa lớn, cung cấp đầy đủ tính cần thiết có giao diện thân thiện dễ sử dụng 37 Danh mục sách tham khảo https://www.bacs.vn/vi/blog/kien-thuc/yeu-cau-chuc-nang-va-phi-chuc-nang3910.html [1] Phạm Hữu Khang, Đồn Thiên Ngân – C# Lập trình Windows Form, NXB Lao động xã hội, 2005 [2] Phạm Nguyễn Cương, Hồ Tường Vinh – Phân tích thiết kế hệ thống hướng đối tượng sử dụng UML, ĐH KHTN-TP.HCM, 2017 [3] Slide giảng Phân tích thiết kế phần mềm hướng đối tượng, Nguyễn Minh Vi, ĐH An Giang, 2017

Ngày đăng: 03/04/2023, 14:14

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

  • Đang cập nhật ...

Tài liệu liên quan