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

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐÊ TÀI PHÂN TÍCH VÀ̀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ CHO THUÊ

52 90 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 52
Dung lượng 2,6 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ CHO THUÊ 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 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐÊ TÀI: PHÂN TÍCH VÀ̀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ̀ CHO THUÊĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ CHO THUÊ 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 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐÊ TÀI: PHÂN TÍCH VÀ̀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ̀ CHO THUÊĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ CHO THUÊ 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 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐÊ TÀI: PHÂN TÍCH VÀ̀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÀ̀ CHO THUÊ

Trang 1

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 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

NHÀ̀ CHO THUÊ

Sinh viên thực hiện : ĐỖ QUANG HUY

Giảng viên hướng dẫn : TS NGUYỄN THỊ HỒNG KHÁNH

Hà Nội, tháng 3 năm 2021

Trang 2

MỤC LỤC

LỜI MỞ ĐẦU ………2

CHƯƠNG 1 KHẢO SÁT HỆ THỐNG VÀ̀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG……….3

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG……… 4

1 Tác nhân và cách sử dụng……… 4

2 Use case………4

3 Đặc tả sử dụng……….4

4 Biều đồ ca sử dụng tham gia quản lý nhà cho thuê……… 9

5 Biểu đồ lớp tham gia ca sử dụng………11

6 Biểu đồ trình tự……… 19

7 Biểu đồ trạng thái………28

8 Biểu đồ hoạt động………31

9 Biểu đồ lớp chi tiết……… 40

10 Biều đồ thành phần………41

11 Biểu đồ triển khai……… 42

12 Phát sinh mã trình……… 42

Trang 3

LỜI MỞ ĐẦU

Trong thời đại kỷ nguyên số ngày nay, Công nghệ thông tin không những là một phương tiện hữu ích mà còn giữ vai trò ngày càng quan trọng trong việc quyếtđịnh trình độ phát triển của từng khu vực, từng quốc gia, thông qua việc ngày cànglàm tăng năng suất sản xuất một cách tối đa Việc áp dụng công nghệ tân tiến trong mọi mặt đời sống là một điều tất yếu

Ở bất cứ thời kỳ lịch sử nào, vấn đề nhà ở được coi là một trong những nhu cầu thiết yếu cơ bản của con người Đa phần công việc cho thuê nhà vẫn còn được làm thủ công Với mong muốn áp dụng công nghệ thông in vào đời sống, em nhóm đã quết định lựa chọn đề tài “Phân tích thiết kế hướng đối tượng về hệ thốngnhà cho thuê”

Với nhu cầu thực tế của các khách sạn trên khắp cả nước, công tác quản lí hoạt động trên thủ tục giấy tờ đã và đang trở nên lạc hậu, không còn hiệu quả để thúc đẩy hoạt động phát triển đi lên nữa Và, cách đơn giản hóa công tác quản lí

ấy, xu hướng tin học hóa hoạt động nghiệp vụ khách sạn là một sự lựa chọn hàng đầu Nó rất phù hợp với thời đại, mang đến sự chuyên nghiệp trong phục vụ,quản

lí khoa học, chính xác, hiệu quả, giảm nhẹ cách thức lưu trữ, thủ tục sử dụng dịch

vụ, v.v… Mang đến cho những người trong lĩnh vực kinh doanh sự hài lòng trước biến yêu cầu thay đổi trước mắt

Báo cáo dưới đây sẽ phân tích và giới thiệu về ứng dụng quản lý hệ thống nhà cho thuê Đây là một ứng dụng quản lý theo mô hình quản lý mới đem lại

nhiều thuận tiện trong 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 thế hoàn toàn việc đăng ký thủ công

Trang 4

CHƯƠNG 1 KHẢO SÁT HỆ THỐNG VÀ̀ XÁC ĐỊNH

YÊU CẦU NGƯỜI DÙNG

1 Hoạt động thuê nhà

Đối với khách hàng có nhu cầu ở phải báo trước cho nhân viên Có hai hinhthức đặt nhà trước: gọi điện thoại hoặc tới trực tiếp khách hàng cần khai báo chính xác thông tin cá nhân: họ tên, địa chỉ, CMND và số điện thoại… khách hàng

có thể đăng kí mọi dịch vụ trước hoặc sau Sau khi nhận đầy đủ thông tin khách hàng nhân viên sẽ kiểm tra số lượng nhà trống, đảm nhiệm việc đón khách, lập phiếu thuê sau đó giao nhà cho khách, bố trí cho khách thuê nhà và sử dụng các dịch vụ

Trước khi trả nhà khách báo trước cho bộ phận nhân viên cử người tớinhận và kiểm tra nhà Sau đó nhân viên sẽ lập hóa đơn thanh toán cho khách,khách hàng có thể thanh toán trực tiếp bằng tiền mặt hoặc qua thẻ

Trang 5

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1 Tác nhân và cách sử dụng

Khách hàng: Là người có nhu cầu thuê nhà, sử dụng dịch vụ của nhà thuê.Nhân viên: Là người trực tiếp quản lý hầu hết các hoạt động trong 1 tòa nhà:QL nhà,QL khách hàng, QL dịch vụ, QL thuê dịch vụ

Người quản trị:Là người điều hành, kiểm soát nhân viên, tổng hợp, thống

kê, báo cáo hàng tháng

2 Use case

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à)

Quản lý nhân viên (thêm, sửa, xóa nhân viên)

Quản lý khách hàng (thêm, sửa, xóa khách hàng)

Lập hóa đơn

Lập báo cáo (báo cáo doanh thu, tình trạng nhà, danh sách khách thuênhà)

Quản lý nhà (thêm, sửa, xóa nhà)

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ý 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)

3 Đặc tả sử dụng

3.1 Quản lý thuê nhà

Mô tả quy trình thuê/trả nhà:

- Ca sử dụng này được sử dụng được dùng khi có khách thuê nhà

- Nhân viên kiểm tra danh sách các nhà trống

Trang 6

- Khách hàng lựa chọn nhà muốn thuê, nhân viên lựa chọn chức năng 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 và sao lưu, giao cho khách 1 bản

- Nếu đồng ý khách hàng nhận phiếu thuê, nhân viên cử người đưa khách đinhận nhà Nếu không, khách có quyền đổi nhà hoặc không thuê nữa

3.2 Quản lý nhà

Ca sử dụng được dùng để quản lý nhà cho thuê

Nhân viên đăng nhập vào hệ thống bằng tài khoản của mình, lựa chọn

từng chức năng phù hợp với yêu cầu: thêm/sửa/xóa

Nếu lựa chọn, thêm hoặc sửa thông tin nhà Sau khi nhập và điều chỉnhđầy đủ thông tin về nhà cần điều chỉnh hoặc thêm, nhân vien clickvào cập nhậtthông tin về nhà tự động thêm vào bảng CSDL

Nếu nhân viên lựa chọn xóa thì yêu cầu nhân viên nhập chính xác mã nhàcần xóa Sau đó xác nhận thông tin về nhà sẽ được xóa khỏi bảng CSDL của hệthống

3.3 Quản lý khách hàng

Ca sử dụng được dùng dể quản lý thông tin về khách thuê nhà, sử dụng dịch vụ

Ca sử dùng được dùng khi muốn thêm khách hàng hoặc có sự thay đổi về thông tin khách hàng, hoặc xóa thông tin và tìm kiếm thông tin

Nhân viên đăng nhập vào hệ thống bằng tài khản của mình lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa/ tìm kiếm

Nếu thêm hoặc sửa, sau khi nhập đầy đủ thông tin về khách thuê nhà,

nhân viên click cập nhật để lưu thông tin vào bảng CSDL

Trang 7

Nếu nhân viên lựa chọn xóa thì yêu cầu nhân viên nhập chính xác mã khách hàng sau đó lựa chọn xóa, thông tin về khách hàng sẽ được 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 chính xác mã khách hàng sau đó chọn tìm kiếm hệ thống sẽ đưa ra thông tin về khách hàng đó

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 được dùng khi muốn thêm tài khoản hoặc có sự thay đổi về thông tin tài khoản, xem hoặc 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 bằng tài khoản của mình, với

quyền quản trị lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa/ tìm kiếm

Nếu thêm hoặc sửa, sau khi nhập đầy đủ thông tin về tài khoản cần cấp phát hoặc 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 thì yêu cầu quản trị viên nhập chính xác thông tin về tài khoản cần xóa, sau khi xác nhận thông tin về tài khoản, tài khoản sẽ được xóa khỏibảng CSDL

Người quản trị có thể xem chi tiết về tài khoản, về quyền hạn, nhân viênđó

3.5 Quản lý nhân viên

Giúp người quản trị có thể quản lý nhân viên của mình

Ca sử dùng này được dùng khi muốn thêm nhân viên hoặc có sự thay đổi

về thông tin của nhân viên hoặc sa thải nhân viên

Người quản trị đăng nhập vào hệ thống bằng tài khoản của mình, với

quyền quản trị lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa/ tìm kiếm

Trang 8

Nếu thêm hoặc sửa, sau khi nhập đầy đủ thông tin về nhân viên cần cấp phát hoặc 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 thì yêu cầu quản trị viên nhập chính xác mã nhân viên,sau khi xác nhận mã nhân viên,sau đó lựa chọ xóa, hệ thống sữ tự động cập nhậtdanh sách các nhân viên

Người quản trị có thể xem chi tiết về tài khoản, về quyền hạn, nhân viênđó

3.6 Lập hóa đơn

Ca sử dụng này cho phép lập và in hóa đơn tính tiền, chi phí mà khách hàng

phải trả

Ca sử dụng được dùng khi nhân viên lựa chọn chức năng này

Nhân viên nhạp đầy đủ thông tin về khách thuê nhà số nhà, người lập hóa đơn, ngày thuê/trả và các giấy tờ liên quan, hệ thống sẽ tính tiền dựa vào giá nhà, thời gian thuê nhà và số dịch vụ đã sử dụng

Sau đó nhân viên có nhiệm vụ in vào sao lưu hóa đơn, giữ lại 1 bản và giao cho khách

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 hoặc báo cáo khi có yêu cầu về doanh thu, tìnhtrạng nhà hoặc danh sách khác thuê

Người quản trị đăng nhập vào hệ thống bằng tài khoản của mình, với quyền quản trị lựa chọn từng chức năng thống kê lấy bản thống kê từ nhân viên

Lựa chọn các tổng hợp, có thể theo tháng, tuần hoặc theo thời gian

Người quản trị có thể chọn lưu và in báo cáo

3.8 Quản lý dịch vụ

Trang 9

Ca sử dụng này dùng để quản lý dịch vụ có trong nhà.

Nhân viên đăng nhập vào hệ thống bằng tài khản của mình lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa

Nếu như chọn thêm hoặc sửa dịch vụ, sau khi nhâp hoặc điều chỉnh đày đủthông tin về các dịch vụ trong nhà Nhân viên click vào cập nhật tông tin về dịch

vụ trong nhà, thông tin tự động được thêm vào bảng CSDL

Nếu nhân viên lựa chọn xóa, yêu cầu nhập đúng thông tin về mã dịch vụ cần xóa, nhân viên xác nhận, thông tin về dịch vụ cần xóa sẽ được xóa khỏi

CSDL

Nếu sai sót trong quá trình nhập hệ thống có hiển thị thông báo cho nhân viên biết

3.9 Quản lý thuê dịch vụ

Ca sử dụng này dùng để quản lý việc cho thuê dịch vụ có trong nhà

Khi khách hàng có yêu cầu sử dụng dịch vụ có thể liên hệ bộ phận nhânviên

Nhân viên tìm kiếm về dịch vụ mà khách hàng yêu cầu trong 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 khi sử dụng xong dịch vụ, nhân viên có nhiệm vụ lập phiếu thu, in và sao lưu giao cho khách hàng Chi phí cho dịch vụ sẽ được tính vào tổng tiền trong hóa đơn thanh toán khi khách hàng trả nhà

Trang 10

4 Biều đồ ca sử dụng tham gia quản lý nhà cho thuê

Hình 1 Biểu đồ ca sử dụng gói nhân viên

Hình 2 Biểu đồ ca sử dụng gói quản trị

Trang 11

Hình 3 Biểu đồ ca sử dụng gói thuê nhà

5 Biểu đồ lớp tham gia ca sử dụng

5.1 Quản lý thuê nhà

Trang 12

5.2 Quản lý nhà

Trang 13

5.3.Quản lý khách hàng

Trang 14

5.4 Quản lý tài khoản

Trang 15

5.5 Quản lý nhân viên

Trang 16

5.6 Lập hóa đơn

Trang 17

5.7 Lập báo cáo

Trang 18

5.8 Quản lý dịch vụ

Trang 19

5.9 Quản lý thuê dịch vụ

Trang 20

6 Biểu đồ trình tự

6.1 Quản lý thuê nhà

Trang 21

6.2 Quản lý nhà

Trang 22

6.3 Quản lý khách hàng

Trang 23

6.4 Quản lý tài khoản

Trang 24

6.5 Quản lý nhân viên

Trang 26

6.7 Lập báo cáo

Trang 27

6.8 Quản lý dịch vụ

Trang 28

6.9 Quản lý thuê dịch vụ

Trang 29

7 Biểu đồ trạng thái

Trang 30

7.1 Dịch vụ

7.2 Hóa đơn

Trang 31

7.3 Nhân viên

7.4 Nhà

Trang 32

7.5 Tài khoản

8 Biểu đồ hoạt động

Trang 33

8.1 Quản lý thuê nhà

8.2 Quản lý nhà

Trang 34

8.3 Quản lý khách hàng

Trang 35

8.4 Quản lý tài khoản

Trang 36

8.5 Quản lý nhân viên

Trang 37

8.6 Lập hóa đơn

Trang 38

8.7 Lập báo cáo

Trang 39

8.8 Quản lý dịch vụ

Trang 40

8.9 Quàn lý thuê dịch vụ

Trang 41

9 Biểu đồ lớp chi tiết

Trang 42

10 Biều đồ thành phần

Trang 43

10.1 Người quản trị

10.2 Nhân viên

11 Biểu đồ triển khai

Trang 44

12 Phát sinh mã trình

12.1 Lớp nhà

12.2 Lớp khách hàng

Trang 46

12.4 Lớp tài khoản

Trang 47

12.5 Lớp hóa đơn

Trang 48

12.6 Lớp phiếu thuê

Trang 49

12.7 Lớp phiếu thu

Trang 50

12.8 Lớp dịch vụ

Trang 51

12.9 Lớp báo cáo

Ngày đăng: 26/03/2022, 21:34

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w