áp ứng nhu cầu trên là rất cần thiết. Quản lý khách sạn cũng không ngoại lệ. Việc phần mềm quản lý khách sạn ra đời giúp cho các nhân viên khách sạn như lễ tân, nv buồng phòng, kế toán có thể dễ dàng thực hiện tốt công việc của mình qua các chức năng tìm kiếm, thông kê, lưu trữ và truy xuất dữ liệu. Đây cũng là tài liệu phục cho đồ án cuối kì môn Phân tích thiết kế hướng đối tượng của của tôi, trong đồ án này tôi xây dựng theo từng chương để thuận tiên trong quá trình học tập và theo dõi Với kiến thức còn hạn hẹp nên trong đồ án sẽ không tránh khỏi thiếu sót. Kính mong thầy cô cùng bạn bè thông cảm và góp ý để nhóm chúng tôi có thể sửa chữa kịp thời, phục vụ cho công tác nghiên cứu sau này.
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN TÊN HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TI: PHÂN TÍCH V THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ Sinh viên thực : QUÁCH THỊ HONG HƯƠNG Giảng viên hướng dẫn : NGUYỄN THỊ HỒNG KHÁNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀN Lớp : D11CNPM Khóa : D11 Hà Nội, tháng năm 2019 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: KHẢO SÁT 1.1 1.2 1.3 Giới thiệu công ty cổ phần Ansi Đông Á Một số khái niệm Khảo sát CHƯƠNG : PHÂN TÍCH THIẾT KẾ HỆ THỐNG 16 Mô tả toán 16 Xây dựng biểu đồ Use case 17 2.1 Xác định tác nhân 17 2.2 Xây dựng biểu đồ Use case 18 Xây dựng biểu đồ tương tác 29 3.1 Biểu đồ trình tự 29 3.2 Biểu đồ cộng tác 37 Xây dựng biểu đồ lớp .46 Xây dựng biểu đồ trạng thái 57 Xây dựng biểu đồ thành phần 60 Xây dựng biểu đồ hoạt động 60 Xây dựng biểu đồ triển khai 63 CHƯƠNG 3: PHÁT SINH MÃ TRÌNH 64 Ví dụ phát sinh mã trình 64 Mơ hình hóa sở liệu 66 Một số giao diện .66 LỜI NÓI ĐẦU Ngày nay, với phát triển khoa học kỹ thuật, nhu cầu ứng dụng tin học cơng tác quản lí ngày gia tăng Việc xây dựng phần mềm quản lí nhằm đáp ứng nhu cầu cần thiết Quản lý khách sạn không ngoại lệ Việc phần mềm quản lý khách sạn đời giúp cho nhân viên khách sạn lễ tân, nv buồng phòng, kế tốn dễ dàng thực tốt cơng việc qua chức tìm kiếm, thơng kê, lưu trữ truy xuất liệu Đây tài liệu phục cho đồ án cuối kì mơn Phân tích thiết kế hướng đối tượng của tơi, đồ án xây dựng theo chương để thuận tiên trình học tập theo dõi Với kiến thức hạn hẹp nên đồ án khơng tránh khỏi thiếu sót Kính mong thầy bạn bè thơng cảm góp ý để nhóm chúng tơi sửa chữa kịp thời, phục vụ cho công tác nghiên cứu sau Em xin chân thành cảm ơn cô! Giáo viên hướng dẫn Sinh viên thực CHƯƠNG 1: KHẢO SÁT 1.1 Khảo sát trạng 1.1.1 Khảo sát trạng Tọa lạc thành phố Đà Nẵng, cách Bãi biển Non Nước 1,2 km, Dai Nam Hotel cung cấp chỗ nghỉ với khu vườn, chỗ đậu xe riêng miễn phí, khu vực bãi biển riêng sân hiên Dịch vụ phòng dịch vụ đặt vé bố trí cho khách Khách sạn cịn có lễ tân 24 giờ, dịch vụ đưa đón sân bay, bếp chung WiFi miễn phí Các phịng nghỉ khách sạn trang bị máy điều hịa, truyền hình cáp hình phẳng, ấm đun nước, vịi sen, máy sấy tóc bàn làm việc Các phòng sử dụng phòng tắm chung có tầm nhìn quang cảnh thành phố Tủ để quần áo phịng tắm riêng bố trí phòng 1.1.2 Đánh giá trạng Qua trình khảo sát thực tế tơi nhận thấy : Khách sạn Đại Nam khách sạn nhỏ thành lập đưa vào hoạt động thời gian ngắn Số lượng nhân viên không nhiều vấp phải nhiều khó khăn nhu cầu khách th phịng nhiều, việc thực thủ công dễ gây nhầm lẫn gặp nhiều thiếu sót q trình quản lý Chính tơi định chọn đề tài phân tích thiết kế phần mềm quản lý khách sạn nhằm phục vụ cho công tác quản lý khách sạn, đảm bảo quy trình nghiệp vụ hiệu cao CHƯƠNG : PHÂN TÍCH THIẾT KẾ HỆ THỐNG Mơ tả tốn Trong cơng việc quản lý khách sạn nói chung, bao gồm số công việc phân chia quản lý vấn đề thuê phòng khách hàng, quản lý thông tin khách hàng(quản lý hồ sơ khách hàng), quản lý dịch vụ Về quản lý phịng th, tài khách hàng có số vấn đề tin học hóa Tuy nhiên dừng mức độ cập nhật danh sách Một số vấn đề quan trọng tìm phịng phân cho khách hàng, đối chiếu hoá đơn phân công công việc cho nhân viên chủ yếu thao tác thủ công truyền thống Không mang tính xác, đơi nhiều thời gian ảnh hưởng đến công việc khác Nhiệm vụ hệ thống có khách hàng liên hệ đến thuê phòng thuê dịch vụ khách sạn có trách nhiệm giới thiệu đặc điểm chung khách sạn công tác phục vụ khách sạn Cùng với thu thập yêu cầu khách hàng Khi khách hàng có u cầu cụ thể cơng tác chuẩn bị, giao phịng cho khách, phục vụ yêu cầu dịch vụ khách, hướng dẫn khách hiểu thêm hoạt động khách sạn Cập nhật đầy đủ thông tin khách hàng Phân loại khách hàng Các dịch vụ tối thiểu dịch vụ ăn uống ,thông tin liên lạc, lại loại hình dịch vụ giải trí khác Vì ngồi thơng tin để quản lý phịng, khách th phịng cịn cần thơng tin loại hình dịch vụ thơng tin q trình hoạt động kinh doanh khách sạn Và thực thủ tục nhanh gọn đảm bảo không xảy tình trạng nhầm lẫn Quy Trình Nghiệp Vụ Quy trình Check-in Hình 1.1 Quy trình nghiệp vụ check-in Sau tiếp nhận khách hàng nhân viên lễ tân giao tiếp với khách hàng để thu thập thông tin khách hàng thông tin cá nhân, thơng tin đặt phịng, nhu cầu phịng ở, lượng người từ đưa gợi ý làm thủ tục nhập phịng cho du khách • Quy trình Trả phịng Hình 1.2 Quy trình nghiệp vụ check-out Sau tiếp nhận yêu cầu trả phòng, nhân viên lễ tân yêu cầu phận buồng phòng kiểm tra tình trạnh phịng, thống kê dịch vụ, sau lập hóa đơn nhận tốn từ khách hàng • Quy trình nghiệp vụ Nhập hàng, phân loại Hình 1.3 Quy trình nghiệp vụ nhập hàng, phân loại Sau mua hàng từ nhà cung cấp, kế toán tiến hành kiểm tra, phân loại , xếp vào kho • Quy trình nghiệp vụ Xuất kho Hình 1.4 Quy trình nghiệp vụ xuất kho Kế toán nhận danh sách hàng cần xuất từ phận buồng phòng, tiến hành kiểm tra bàn giao cho phận buồng phòng, lấy xác nhận lưu trữ thơng tin xuất kho • Quy trình nghiệp vụ Thanh lý hàng tồn kho – hết hạn Hình 1.5 Quy trình nghiệp vụ Thanh lý hàng Theo đinh kì, Kế tốn kiểm tra tình trạng hàng hóa kho lập danh sách hàng tồn, hết hạn để chuẩn bị đưa lý • Quy trình nghiệp vụ thống kê, báo cáo Hình 1.7 Quy trình nghiệp vụ Thống kê,báo cáo Theo định kì tùy thời điêm, Quản lý yêu cầu nhân viên thực thống kê, báo cáo tình hình hoạt động khách sạn Nhân viên có trách nhiệm thực thống kê, lập báo cáo thống kê trình lên Quản lý, kết thúc thống kê, báo cáo Yêu cầu hệ thống • Yêu cầu chức Hệ thống Quản lý dược phẩm xây dựng nhằm thực chức sau: Chức quản lý hệ thống Đăng nhập/Đăng xuất Khởi tạo User Xóa User Hiệu chỉnh User Chức cập nhật danh mục Danh mục Nhân viên Danh muc Phòng Danh mục Khách hàng (Du khách, Nhà cung cấp) Danh mục Hàng hóa – Dịch vụ Danh mục Chứng từ Danh mục người sử dụng Chức xử lí Đặt phịng Check-in Check-out Phục vụ phòng Nhập hàng Xuất hàng Thanh lý hàng Tìm kiếm thơng tin (khác hàng, phịng, nhân viên, thiết bị, dịch vụ ) Thống kê, báo cáo • Yêu cầu phi chức Hạn chế thấp sai sót xảy q trình sử dụng chương trình Đảm bảo quy trình nghiệp vụ Chương trình chay ổn định, xác, an tồn Giao diện thân thiện, dễ sử dụng, Chương trình có chế độ mã hóa liệu, bảo mật thông tin Xây dựng biểu đồ Use case Mô hình sơ đồ use case quản lý khách sạn a Tại Bộ phận Lễ tân Xây dựng biểu đồ trạng thái -Biểu đồ trạng thái đăng nhập Yeu cau dang nhap dang nhap lai Kiem tra thong tin Tiep nhan thong tin dang nhap dang nhap that bai Dang nhap that bai dang nhap cong Dang nhap cong -Biểu đồ trạng thái quản lý lương Ban giam doc Phong ke toan Phong nhan su Lap bang toan luong Chuyen QD len luong danh sách nhan vien Tiep nhan bang cham cong Cac phong ban Nhan vien Chuyen bang cham cong Tiep nhan QD len luong danh sach nhan vien Chuyen danh sach nhan vien len luong Tiep nhan danh sach nhan vien len luong Chuyen de nghi tam ung luong Tiep nhan de nghi tam ung luong Chuyen bang thnah toan luong Tiep nhan luong Gui de nghi tam ung luong Tiep nhan de nghi ung luong tam thoi Tiep nhan de nghi ung luong -Biểu đồ trạng thái thông tin nhân viên Nguoi quan tri Dang nhap chinh xac Yeu cau xem thong tin chinh xac Yeu cau xoa thong tin Yeu cau nhap thong tin Nhap thong tin Yeu cau sua thong tin Chon thong tin can xem Nhap thong tin can xoa Chon thong tin can sua ktra csdl sai Thong bao loi ktra csdl ktra csdl Kiem tra sai dung dung ktra csdl sai Yeu cau nhap lai Bao loi saiThong bao loi dung Hien thi thong tin can xoa Hien thi thong tin can sua Xoa Hien thi thong tin dung Sua Luu vao csdl Bao xoa cong -Biểu đồ trạng thái thông tin khen thưởng kỉ luật Phong hanh chinh set KTKL[ co tich ] khong duoc khen thuong/ ki luat co tich tot Duoc khen thuong: set khen thuong, quyet dinh khen thuong vi pham ki luat luu thong tin set KTKL[ vi pham ki luat] Bi ki luat: set ki luat, quyet dinh ki luat luu thong tin Quyet dinh KTKL: Hien thi quyet dinh Xây dựng biểu đồ thành phần Giao dien quan ly nhan su Quan ly nhan su Ket noi Quan ly luong CSDL_QLNS Bao mat thong tin Giao dien quan ly luong Quan ly chinh sach Giao dien quan ly nguoi dung Quan ly nguoi dung Giao dien quan ly chinh sach Giao dien chinh Xây dựng biểu đồ hoạt động -Biểu đồ hoạt động cho lớp hồ sơ nhân viên Quan ly ho so nhan vien chon them ho so nhap thong tin dang nhap yeu cau nhap lai id va pass nhap lai nhap IP va pass Ktra ma phong Ktra ID pass Ktra ma chuc vu xac nhan dung xac nhan cong Chon chuc nang quan ly nhan su Them cong xac nhan loi Giai quyet cac xung dot, su co luu thong tin Cap nhat danh sach nhan vien -Biểu đồ hoạt động cho lớp khen thưởng kỉ luật quan ly KTKL Dang nhap nhap lai ID va pass chon set KTKl nhap ID va pass nhap thong tin ktra ID va pass set khen thuong set ki luat xac nhan set khen thuongxac nhan set ki luat dang nhap cong chon quan ly chinh sach xac nhan dung set cong xac nhan loi xu ly cac xung dot, su co luu thong tin cap nhat danh sach 10 Xây dựng biểu đồ triển khai Quan ly nhan su May server Fax/print May phong quan ly nhan su Server TCP/IP TCP/IP TCP/IP May phong ke toan Quan ly luonng TCP/IP May phong cong doan May phong IT Fax/print Fax/print Quan ly nguoi dung Quan ly chinh sach CHƯƠNG 3: PHÁT SINH MÃ TRÌNH Ví dụ phát sinh mã trình -Lớp nhân viên =>phát sinh mã trình -Lớp bậc lương => phát sinh mã trình -Lớp người dùng => phát sinh mã trình -Lớp hợp đồng => phát sinh mã trình 2 Mơ hình hóa sở liệu Phân tích thiết kế Một số giao diện -Giao diện đăng nhập -Giao diện thông tin nhân viên -Giao diện hợp đồng -Giao diện hồ sơ công tác -Giao diện khen thưởng, kỉ luật 2