PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ CHO THUÊ NHÀ

32 259 5
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ CHO THUÊ NHÀ

Đ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 MỎ - ĐỊA CHẤT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN MÔN HỌC ĐỂ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ CHO THUÊ NHÀ Sinh viên thực hiện: Đào Quang Đoàn Vũ Ngọc Hải Nguyễn Quang Việt Lớp: Khoa học máy tính ứng dụng K61 Hà Nội – 2019 LỜI NÓI ĐẦU Trong thời đại kỷ nguyên số ngày nay, Công nghệ thơng tin khơng phương tiện hữu ích mà giữ vai trò ngày quan trọng việc định trình độ phát triển khu vực, quốc gia, thông qua việc ngày làm tăng suất sản xuất cách tối đa Việc áp dụng công nghệ tân tiến mặt đời sống điều tất yếu Ở thời kỳ lịch sử nào, vấn đề nhà coi nhu cầu thiết yếu người Đa phần công việc cho thuê nhà cịn làm thủ cơng Với mong muốn áp dụng công nghệ thông in vào đời sống, chúng em− nhóm 04 lớp KHMTUDK61B quết định lựa chọn đề tài “Phân tích thiết kế hướng đối tượng hệ thống nhà cho thuê” Báo cáo phân tích giới thiệu ứng dụng quản lý hệ thống nhà cho thuê Đây ứng dụng quản lý theo mơ hình quản lý đem lại nhiều thuận tiện công tác quản lý nhà cho thuê: quản lý nhà, khách hàng… trở nên thuận tiện thay hồn tồn việc đăng ký thủ cơng Do thời gian có hạn, kiến thức kinh nghiệm thân cịn hạn chế, báo cáo cịn nhiều thiếu sót, chúng em mong nhận ý kiến đóng góp quý báu thầy cô để đồ án hoàn thiện Qua đây, chúng em xin gửi lời cảm ơn đến cô Ths.Nông Thị Oanh tận tình hướng dẫn bảo suốt trình làm báo cáo MỤC LỤC CHƯƠNG I: KHẢO SÁT HỆ THỐNG I Mô tả hệ thống Alphahousing chung cư cao cấp cho thuê nhà, cung cấp dịch vụ cho thuê hộ, nhà ở, biệt thự cao cấp Hà Nội Đem đến sản phẩm bất động sản cho thuê tốt phù hợp nhất, đáp ứng nhu cầu đa dạng khách hàng Với nhiều chi nhanh khắp quận Hà Nội, tự tin tạo nên trải nghiệm tốt dành cho khách hàng Lĩnh vực hoạt động Alphahousing cho thuê bán sản phẩm bất động sản nhà ở, hộ dịch vụ, biệt thự, văn phịng,…Cơng ty có quay thu ngân, quay kế tốn Vì cần hệ thống quản lý để giúp cho việc quản lý cho thuê nhà dể dàng Các hoạt động chung cư gồm cho hoạt động thuê nhà , bán nhà,đăng ký sử dụng dịch vụ , báo cáo số luợng nhà cho thuê doanh thu tháng  Hệ thống gồm phận: Nhân viên, Người quản lý Khách hàng Khác Hàng: Là người trực tiếp th nhà chung cư , có hình thức cho thuê nhà : gọi điện thoại tới trực tiếp Khách hàng cần khai báo xác thơng tin cá nhân : Họ tên địa , số CMND số điện thoại ,…Khách hàng đăng kí dịch vụ trước sau th phịng , khách hàng có nhu cầu sử dụng dịch vụ đăng ký với nhân viên Nhân viên: Là nhân viên làm việc chung cư , nhân viên tư vấn hỗ trợ khách hàng, Sau xác nhận đầy đủ thông tin khách hàng nhân viên xẽ kiểm tra số lượng nhà trống, lập phiếu thuê sau giao nhà cho khách bố trí cho khách th nhà sử dụng dịch vụ ,nhân viên đứng quầy thu tiền tính tiền cho khách Khi tốn phận nhân viên có nhiệm vụ lập đưa phiếu thu cho khách, Thông qua việc lập hóa đơn cho khách, khách hàng trả tiền trực tiếp tiền mặt qua thẻ Người Quản trị: Là chịu trách nhiệm chung cư cho thuê, nắm tình mua, bán, doanh thu Quản lý nhân viên thống kê thứ chung cư  Quy trình cụ thể: - Đối với khác hàng có nhu cầu phải báo trước cho nhân viên Có hình thức đặt nhà trước: gọi điện thoại tới trực tiếp Khách hàng cần khai báo xác thơng tin cá nhân: họ tên, địa chỉ, CMND số điện thoại… Khách hàng đăng kí dịch vụ trước sau Sau nhận đầy đủ thơng tin khách hàng nhân viên kiểm tra số lượng nhà trống đảm nhiệm việc đón - - - khách đến kiểm tra tình trạng nhà lập phiếu thuê sau giao nhà cho khách, bố trí cho khác thuê nhà sử dụng dịch vụ Trước trả nhà khách báo trước cho phận nhân viên Sau phận nhân viên lập hóa đơn tốn cho khách, khách hàng tốn trực tiếp tiền mặt qua thẻ Khách hàng có nhu cầu sử dụng dịch vụ đăng kí với phận nhân viên Sau phân nhân viên lập phiếu đăng kí dịch vụ báo cáo với phận liên quan đến đáp ứng nhu cầu khách hàng Nếu có cố xảy báo cho phận nhân viên Khi tốn phân nhân viên chó nhiệm vụ lập đưa phiếu thu cho khách Hàng tháng ngời quản lý đăng nhập vào hệ thống tài khoản mình, lấy báo nhân viên gồm: báo cáo doanh thu, báo cáo tình trạng nhà, danh sách khách hàng thuê nhà thông kê lúc cấp yêu cầu  Hệ thống chưa hoàn toàn sử dụng online 100% nên chưa tối ưu hoàn toàn so với hình thức đặt nhà online gây bất tiện cho khách hàng Mục tiêu hệ thống phát triển thiên đặt nhà online để tiện lợi cho việc đặt nhà, đáp ứng tốt nhu cầu để gây đc ấn tượng tốt với khác hàng CHƯƠNG II PHÂN TÍCH HỆ THỐNG II.1 Phân tích yêu cầu II.1.1 Xác định tác nhân hệ thống - Khách hàng: người có nhu cầu đặt thuê nhà, sủ dụng dịch vụ nhà thuê Nhân viên: người quản lí hầu hết hoạt dộng tòa nhà: QL nhà, QL khách hàng, QL dịch vụ, QL thuê dịch vụ Người quản lí: người điều hành, kiểm sốt nhân viên, tổng hợp, thống kê, báo cáo hàng tháng II.1.2 Xác định ca sử dụng hệ thống - Đối với nhân viên:  Đăng nhập vào hệ thống theo Use cấp  Quản lí thuê nhà (Đặt nhà, hủy đặt nhà, trả nhà, kiểm tra nhà trống, lập phiếu thuê nhà, tình trạng nhà trước sau th)  Quản lí khách hàng (thêm, sửa, xóa khách hàng)  Quản lí dịch vụ (thêm, sửa, xóa dịch vụ)  Quản lí thuê dịch vụ (Đăng ký, hủy đăng ký sử dụng dịch vụ)  Quản lí hóa đơn  Quản lí nhà - Đối với khách hàng:  Đặt nhà  Hủy đặt nhà  Trả nhà  Đăng ký dịch vụ  Thanh toán - Đối với người quản lí:  Quản lí tài khoản (đăng nhập, kiểm tra tài khoản, thêm, sửa, xóa tài khoản nhân viên)  Quản lí nhân viên (thêm, sửa, xóa nhân viên)  Lập báo cáo II.1.3 Mô tả làm kịch cho UC II.1.3.1 Quản lí thuê nhà Mơ tả qui trình th/trả nhà: - Ca sử dụng sử dụng dùng có khách thuê nhà Nhân viên kiểm tra danh sách nhà trống Khách hàng lưạ chọn nhà muốn thuê, nhân viên lựa chọn chức lập phiếu thuê Khách hàng cung cấp đầy đủ thông tin để nhân viên điền đầy đủ vào phiếu thuê - Nhân viên lưu phiếu thuê, in lưu in cho khách Nếu dồng ý khách hàng nhận phiếu thuê, nhân viên cử người đưa khách nhận nhà Nếu không khách hàng có đổi nhà khơng th II.1.3.2 Quản lí nhà Ca sử dụng dùng để quản lí nhà cho thuê - - Nhân viên đăng nhập vào hệ thống tài khoản mình, lựa chọn chức phù hợp với yêu cầu: thêm, sửa, xóa Nếu lựa chọn thêm hơcj sửa thơng tin nhà Sau nhập điền đầy đủ thông tin nhà cần điều chỉnh thêm, nhân viên click vào bảng cập nhật thông tin nhà tưk động thêm vào ảng CSDL Nếu nhân viên lựa chọn xóa cần yêu cầu nhân viên lập xác mã nhà cần xóa, sau xác nhận thơng tin nhà xóa khỏi bảng CSDL hệ thống II.1.3.3 Quản lí khách hàng Ca sử dụng dùng để quản lí thơng tin khách th nhà, sử dụng dịch vụ - Ca sử dụng dùng muốn thêm khách hàng hăọc có sử thay đổi thơng tin khách hàng, xóa thơng tin tìm kiểm thơng tin Nhân viên đăng nhập vào hệ thống tài khoản lựa chọn chức phù hợp với yêu cầu: thêm, sửa, xóa Nếu thêm sửa sau nhập đầy đủ thông tin khách thuê nhà, nhân viên click vào cập nhật để lưu thông tin vào bảng CSDL Nếu nhân viên lựa chọn xóa cần nhập xác mã khách hàng sau lựa chọn xóa, thơng tin khách hàng xóa khỏi bảng CSDL Nếu lựa chọn tìm kiếm yêu cầu nhân viên nhập xác mã khách hàng sau chọn tìm kiếm hệ thống đưa thơng tin khách hàng II.1.3.4 Quản lí tài khoản Ca sử dụng dùng để người quản trị quản lí nhân viên - - - Ca sử dụng dùng muốn thêm tài khoản có thay đổi thơng tin tài khoản, xem xóa thơng tin nhân viên cần quản lý Người quản trị đăng nhập vào hệ thống tài khoản mình, với quyền quản trị lựa chọn chức phù hợp với u cầu: thêm/ sửa/ xóa/ tìm kiếm - Nếu thêm sửa, sau nhập đầy đủ thông tin tài khoản cần cấp phát sửa, quản trị viên clickcập nhật để lưu thông tin vào bảng CSDL Nếu lựa chọn xóa u cầu quản trị viên nhập xác thơng tin tài khoản cần xóa, sau xác nhận thông tin tài khoản, tài khoản xóa khỏi bảng CSDL Người quản trị xem chi tiết tài khoản, quyền hạn, nhân viên II.1.3.5 Quản lý nhân viên Giúp người quản trị quản lý nhân viên - - - Ca sử dùng dùng muốn thêm nhân viên có thay đổi thông tin nhân viên sa thải nhân viên Người quản trị đăng nhập vào hệ thống tài khoản mình, với quyền quản trị lựa chọn chức phù hợp với yêu cầu: thêm/ sửa/ xóa/ tìm kiếm Nếu thêm sửa, sau nhập đầy đủ thông tin nhân viên cần cấp phát sửa, quản trị viên clickcập nhật để lưu thông tin vào bảng CSDL Nếu lựa chọn xóa u cầu quản trị viên nhập xác mã nhân viên, sau xác nhận mã nhân viên, sau lựa chọ xóa, hệ thống sữ tự động cập nhật danh sách nhân viên Người quản trị xem chi tiết tài khoản, quyền hạn, nhân viên II.1.3.6 Lập hóa đơn Ca sử dụng cho phép lập in hóa đơn tính tiền, chi phí mà khách hàng phải trả - - Ca sử dụng dùng nhân viên lựa chọn chức Nhân viên nhạp đầy đủ thông tin khách thuê nhà số nhà, người lập hóa đơn, ngày thuê/trả giấy tờ liên quan, hệ thống tính tiền dựa vào giá nhà, thời gian thuê nhà số dịch vụ sử dụng Sau nhân viên có nhiệm vụ in vào lưu hóa đơn, giữ lại giao cho khách II.1.3.7 Lập báo cáo Ca sử dụng cho phép người quản trị lấy thông tin, báo cáo nhỏ từ nhân viên, tổng hợp báo cáo hàng tháng báo cáo có yêu cầu doanh thu, tình trạng nhà danh sách khác thuê - Người quản trị đăng nhập vào hệ thống tài khoản mình, với quyền quản trị lựa chọn chức thống kê lấy thống kê từ nhân viên Lựa chọn tổng hợp, theo tháng, tuần theo thời gian Người quản trị chọn lưu in báo cáo II.1.3.8 Quản lý dịch vụ Ca sử dụng dùng để quản lý dịch vụ có nhà - - Nhân viên đăng nhập vào hệ thống tài khản lựa chọn chức phù hợp với yêu cầu: thêm/ sửa/ xóa Nếu chọn thêm sửa dịch vụ, sau nhâp điều chỉnh đày đủ thông tin dịch vụ nhà Nhân viên click vào cập nhật tông tin dịch vụ nhà, thông tin tự động thêm vào bảng CSDL Nếu nhân viên lựa chọn xóa, u cầu nhập thơng tin mã dịch vụ cần xóa, nhân viên xác nhận, thơng tin dịch vụ cần xóa xóa khỏi CSDL Nếu sai sót q trình nhập hệ thống có hiển thị thơng báo cho nhân viên biết II.1.3.9 Quản lý thuê dịch vụ Ca sử dụng dùng để quản lý việc cho thuê dịch vụ có nhà - Khi khách hàng có yêu cầu sử dụng dịch vự liên hệ phận nhân viên Nhân viên tìm kiếm dịch vụ mà khách hàng yêu cầu tronh hệ thống dịch vụ Nhân viên lập phiếu đăng ký sử dụng dịch vụ cho khách hàng Sau sử dụng xong dịch vụ, nhân viên có nhiệm vụ lập phiếu thu, in lưu giao cho khách hàng Chi phí cho dịch vụ tính vào tổng tiền hóa đơn toán khách hàng trả nhà II.1.4 Xây dựng biểu đồ UC  Use case Nhân viên  Use case Người quản trị  Use case khách hàng II.2.4.1.6 Quản lí hóa đơn Hình 10: Biểu đồ lập hóa đơn II.2.4.1.7 lập báo cáo Hình 11: Biểu đồ quản lí lập báo cáo II.2.4.1.8 Quản lí dịch vụ Hình 12: Biểu đồ quản lí dịch vụ II.2.4.1.9 Quản lí thuê dịch vụ Hình 13: Biểu đồ quản lí thuê dịch vụ II.2.4.2 Biểu đồ trạng thái II.2.4.2.1 Dịch vụ Hình 14: Biểu đồ trạng thái dịch vụ II.2.4.2.2 Hóa đơn Hình 15: Biểu đồ trạng thái hóa đơn II.2.4.2.3 Nhân viên Hình 16: Biểu đồ trạng thái nhân viên II.2.4.2.4 Nhà Hình 17: Biểu đồ trạng thái nhà II.2.4.2.5 Tài khoản Hình 18: Biểu đồ trạng thái tài khoản CHƯƠNG : THIẾT KẾ HỆ THỐNG Thiết kế sở liệu Biểu đồ hoạt động 1.1 Quản lý thuê nhà 2.Quản Lý Nhà 3.Quản Lý Khách Hàng 4.Quản Lý Tài Khoản 5.Quản Lý Nhân Viên 6.Lập Hóa Đơn 7.Lập Báo Cáo 8.Quản Lý Dịch Vụ 9.Quản Lý Thuê Dịch Vụ Biều đồ thành phần 2.1 Người quản trị 2.2 Nhân viên Biểu đồ triển khai ... lựa chọn đề tài ? ?Phân tích thiết kế hướng đối tượng hệ thống nhà cho thuê? ?? Báo cáo phân tích giới thiệu ứng dụng quản lý hệ thống nhà cho thuê Đây ứng dụng quản lý theo mơ hình quản lý đem lại... II.2.4.1.1 Quản lí th nhà Hình 5: biểu đồ quản lí thuê nhà II.2.4.1.2 Quản lí nhà Hình 6: biểu đồ quản lí nhà II.2.4.1.3 Quản lí khách hàng Hình 7: biểu đồ quản lí khách hàng II.2.4.1.4 Quản lí tài... để giúp cho việc quản lý cho thuê nhà dể dàng Các hoạt động chung cư gồm cho hoạt động thuê nhà , bán nhà, đăng ký sử dụng dịch vụ , báo cáo số luợng nhà cho thuê doanh thu tháng  Hệ thống gồm

Ngày đăng: 09/08/2021, 23:59

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

Tài liệu liên quan