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

Tiểu luận hệ thống quản lý phòng trọ cao cấp x

18 0 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

Tiêu đề Hệ Thống Quản Lý Phòng Trọ Cao Cấp X
Tác giả Nguyễn Hồng Phát, Nguyễn Mỹ Ngân, Trương Nguyễn Ngọc Minh, Lê Thị Kim Ngân
Trường học Trường Đại Học
Chuyên ngành Hệ Thống Thông Tin
Thể loại Tiểu Luận
Định dạng
Số trang 18
Dung lượng 1,85 MB

Nội dung

 Hệ thống ghi nhận thông tin liên hệ của khách thuê và thông báo cho bộ phận liên quan để tiến hành các thủ tục hợp đồng và thực hiện quá trình xem phòng..  Xóa thông tin phòng Sửa th

Trang 1

Tên nhóm: 6B

Tên đề tài nhóm chọn:

Hệ thống quản lý phòng trọ cao cấp X Thành viên: Nguyễn Hồng Phát: 22521072

Nguyễn Mỹ Ngân: 22520932 Trương Nguyễn Ngọc Minh: 22520893 (Nhóm trưởng)

Lê Thị Kim Ngân: 22520931

Trang 2

Bảng Phân Công Công Việc

(kẻ bảng phân công cụ thể thành viên nào làm những việc gì)

Trương Nguyễn

Ngọc Minh

(22520893)

Lê Thị Kim Ngân

(22520931)

Nguyễn Mỹ Ngân

(22520932)

Nguyễn Hồng Phát

(22521072)

 Tổ chức

cuộc họp,

phân công,

làm file báo

cáo, kiểm

tra sửa chữa

nội dung

 Thảo luận,

lên ý tưởng

yêu cầu

chức năng,

phi chức

năng

 Thảo luận,

lên ý tưởng

khảo sát

hiện trạng

và các quy

trình nghiệp

vụ

 Vẽ sơ đồ

use case

cho toàn hệ

thống và

cho quy

trình chính

 Vẽ mô hình

ERD

 Hỗ trợ thiết

kế bản đặt

tả cho quy

trình chính

 Thảo luận, lên ý tưởng yêu cầu chức năng, phi chức năng

 Thảo luận, lên ý tưởng khảo sát hiện trạng

và các quy trình nghiệp vụ

 Soạn yêu cầu phi chức năng

 Soạn cơ cấu

tổ chức và chức năng mỗi bộ phận

 Vẽ sơ đồ chức năng cấp 1 và cấp 2

 Hỗ trợ thiết

kế bản đặt

tả cho quy trình chính

 Thảo luận, lên ý tưởng yêu cầu chức năng, phi chức năng

 Thảo luận, lên ý tưởng khảo sát hiện trạng

và các quy trình nghiệp vụ

 Soạn các quy trình nghiệp vụ

 Vẽ mô hình DFD

 Hỗ trợ thiết

kế bản đặt

tả cho quy trình chính

 Thảo luận, lên ý tưởng yêu cầu chức năng, phi chức năng

 Thảo luận, lên ý tưởng khảo sát hiện trạng

và các quy trình nghiệp vụ

 Soạn yêu cầu chức năng

 Thiết kế chính bản đặt tả cho quy trình chính

Trang 4

Phần I: Khảo sát hiện trạng và phân tích yêu cầu

1 Khảo sát hiện trạng:

a Cơ cấu tổ chức tổ chức của đơn vị sử dụng HTTT

 Ban quản lý nhà trọ

 Người dùng cuối

b Chức năng của mỗi bộ phận trong đơn vị

 Ban quản lý nhà trọ: Đây là cơ quan chịu trách nhiệm quản lý và điều hành hoạt động của phòng trọ Ban quản lí phòng trọ có thể có nhiều thành viên Ban quản lí phòng trọ có nhiệm vụ giám sát và quản lý các hoạt động của hệ thống quản lý phòng trọ Bao gồm quản lý thông tin, tài chính,…

 Người dung cuối: Đây là các cư dân và nhân viên trong phòng trọ sử dụng

hệ thống thông tin Người dung cuối có vai trò sử dụng và tương tác với hệ thống thông tin để thực hiện các công việc như đăng ký, tra cứu thông tin, đặt lịch và gửi yêu cầu Người dung cuối có thể truy cập hệ thống thông tin thông qua giao diện người dùng ( ví dụ: ứng dụng di động, trang web…)

c Các quy trình nghiệp vụ (cách thức vận hành các công việc) của đơn vị (tối thiểu 3 quy trình) Trong đó mô tả thật chi tiết tối thiểu 1 quy trình chính của hệ thống.

 Quy trình quản lý trước khi thuê:

o Thể hiện thông tin các phòng

o Liên hệ xem phòng trọ:

 Tìm kiếm thông tin phòng phù hợp

 Khách thuê nhập thông tin liên hệ

 Hệ thống ghi nhận thông tin liên hệ của khách thuê và thông báo cho bộ phận liên quan để tiến hành các thủ tục hợp đồng và thực hiện quá trình xem phòng

 Quy trình quản lý cho thuê:

o Đăng nhập vào hệ thống: Đăng nhập để sử dụng các chức năng của hệ thống

o Quản lý thông tin phòng

 Thêm thông tin phòng

Trang 5

 Xóa thông tin phòng

 Sửa thông tin phòng

 Tìm kiếm phòng

o Quản lý thông tin khách thuê:

 Thêm thông tin khách thuê

 Xóa thông tin khách thuê

 Sửa thông tin khách thuê

 Tìm kiếm thông tin

 Khách thuê có thể xem thông tin của mình

o Quản lý hợp đồng:

 Thêm hợp đồng

 Xóa hợp đồng

 Sửa hợp đồng

 Tìm kiếm hợp đồng

 Xem chi tiết hợp đồng

o Quản lý hóa đơn và thu chi:

 Chủ trọ thêm, xóa, sửa thông tin hóa đơn vào hệ thống quản lý

 Khách thuê thực hiện thanh toán theo quy định của phòng trọ

 Chủ trọ theo dõi thu chi: Theo dõi các khoản thu chi, cập nhật

dữ liệu vào hệ thống, và tạo thống kê báo cáo về tình hình tài chính của phòng trọ

o Quy trình dịch vụ chăm sóc khách thuê:

 Khách thuê gửi yêu cầu (khiếu nại, yêu cầu sửa chữa, đăng ký dịch vụ)

 Chủ trọ tiếp nhận yêu cầu

o Quản lý tài khoản:

 Chủ trọ có thể thêm xóa sửa tìm tài khoản

 Khách thuê có thể sửa mật khẩu

 Quy trình trả phòng :

o Khách thuê gửi yêu cầu trả phòng

o Chủ trọ tiếp nhận yêu cầu trả phòng

o Cập nhật hệ thống và hồ sơ cư dân:

 Cập nhật thông tin trong hệ thống quản lý của phòng trọ về việc trả phòng của khách thuê

 Cập nhật hồ sơ cư dân nếu có thay đổi về thông tin liên hệ hoặc các thông tin khác

o Khách thuê đánh giá

2 Phân tích yêu cầu:

a Liệt kê chi tiết các yêu cầu chức năng mà hệ thống phải thực hiện

Trang 6

 Chức năng lưu trữ thông tin:

o Thông tin của khách thuê phòng: Mã định danh, họ tên, giới tính, ngày sinh, địa chỉ, số điện thoại, số căn cước, email, hình ảnh

o Thông tin phòng: Mã phòng, loại phòng, diện tích, giá phòng, địa điểm, tình trạng

o Thông tin hóa đơn: Mã hóa đơn, tên hóa đơn, chỉ số sử dụng, tổng tiền, đơn vị giá, ngày chốt chỉ số, tình trạng

o Thông tin phiếu yêu cầu hỗ trợ: Mã phiếu, tên dịch vụ, tình trạng, chi tiết yêu cầu

o Thông tin hợp đồng: Mã hợp đồng, ngày bắt đầu thuê, ngày trả phòng, đơn vị giá, tiền đặt cọc, giá trị hợp đồng

o Thông tin tài khoản: Mã tài khoản, tên tài khoản, vai trò ( khách thuê/ chủ trọ), mật khẩu

 Chức năng tra cứu, tìm kiếm thông tin:

o Tra cứu, tìm kiếm thông tin của khách thuê phòng: Mã định danh, họ tên, số điện thoại,

o Tra cứu, tìm kiếm thông tin phòng: Mã phòng, loại phòng, diện tích, giá phòng, địa điểm,

o Tra cứu, tìm kiếm thông tin phiếu yêu cầu hỗ trợ: Mã phiếu, loại phiếu, tình trạng, chi tiết yêu cầu

o Tra cứu, tìm kiếm thông tin của hợp đồng: Mã hợp đồng, ngày bắt đầu thuê, ngày trả phòng, đơn vị giá, tiền đặt cọc, giá trị hợp đồng

o Đối với khách thuê: có thể tra cứu hóa đơn hàng tháng, hiển thị lịch sử thanh toán

 Chức năng cập nhật thông tin: Thêm, xóa, sửa được toàn bộ thông tin của khách thuê, phòng, phiếu yêu cầu hỗ trợ, hóa đơn

 Chức năng tính toán, thống kê:

o Tính số phí hóa đơn

o Tính doanh thu theo tháng và theo năm, có thể xuất file excel

o Thống kê tiền thuê dựa trên hợp đồng

o Thống kê hóa đơn theo tháng, quý, năm

o Thống kê tình trạng phòng

o Thống kê hợp đồng

b Liệt kê một số yêu cầu phi chức năng mà hệ thống phải có

 Giao diện:

o Ưa nhìn, dễ sử dụng

o Thông số kỹ thuật và hướng dẫn sử dụng rõ ràng

 Phân quyền:

Trang 7

o Mỗi người dùng được cung cấp một số chức năng nhất định Có hai loại tài khoản, “Khách thuê” và “Chủ sở hữu”

 Bảo vệ:

o Chỉ chủ sở hữu mới có thể xem hồ sơ nhân sự của khách thuê và các giao dịch của họ

o Khách thuê phải đăng nhập vào tài khoản và hệ thống phải có chức năng đổi, đặt lại mật khẩu khi khách thuê quên mật khẩu

o Khách thuê chỉ được xem và thay đổi thông tin cá nhân của mình, không thể thay đổi các thông tin liên quan đến giao dịch

 Chất lượng:

o Đảm bảo hệ thống hoạt động tốt trong quá trình sử dụng

o Dễ dàng cập nhật hoặc tăng thêm các module tiện ích

o Ứng dụng có thể sử dụng được trên nhiều hệ điều hành và trình duyệt web

o Công việc được thực hiện nhanh chóng và chính xác

o Hỗ trợ nhiều người dùng/truy cập đồng thời cùng một lúc

o Hệ thống phải sẵn sàng để sử dụng 24 giờ mỗi ngày và quanh năm

c Vẽ sơ đồ chức năng của toàn hệ thống (một sơ đồ cấp 1: sơ đồ chức năng mức tổng quát và một sơ đồ cấp 2: sơ đồ chức năng chi tiết hơn).

Sơ đồ cấp 1:

Sơ đồ cấp 2:

Trang 8

d Vẽ sơ đồ use case cho toàn hệ thống (mức tổng quát).

Trang 9

e Vẽ sơ đồ use case cho một quy trình chính của hệ thống (mức chi tiết).

Trang 10

f Thiết kế bảng đặc tả use case cho use case đã chọn trên câu e.

Bảng 1 Đặc tả use case Quản lý cho thuê

Tên use case: Quản lý cho thuê Mã use case: IS00

Tiền điền kiện:

Chủ trọ phải tải ứng dụng quản lý và kết nối mạng

Tài khoản của chủ trọ phải hợp lệ

Trang 11

Hậu điều kiện:

Tác nhân chính: Khách thuê, chủ trọ Mức quan trọng: Cao

Loại use case: Chi tiết

Các bên liên quan:

 Chủ trọ: Chủ trọ quản lý thông tin khách thuê, thông tin phòng, thông tin hợp đồng, thông tin tài khoản, hóa đơn thu chi và tiếp nhận yêu cầu của khách thuê

 Khách thuê: Thanh toán hóa đơn; gửi yêu cầu cho chủ trọ; đổi mật khẩu tài khoản và xem hợp đồng

Mô tả: Use case cho phép chủ trọ quản lý việc cho thuê của của khách thuê Mối quan hệ:

 Liên hệ: Chủ trọ và khách thuê

 Mở rộng: Các use case

 Quản lý thông tin phòng

 Quản lý thông tin khách thuê

 Quản lý hợp đồng

 Quản lý hóa đơn, thu chi

 Dịch vụ chăm sóc khách thuê

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

Luồng sự kiện chính:

 Nếu chủ trọ chọn Quản lý thông tin khách thuê: Thực hiện use case Quản

lý thông tin khách thuê

 Nếu chủ trọ hoặc khách thuê chọn Quản lý hóa đơn và thu chi: Thực hiện use case Quản lý hóa đơn và thu chi

 Nếu chủ trọ hoặc khách thuê chọn Quản lý hợp đồng: Thực hiện use case Quản lý hợp đồng

 Nếu chủ trọ chọn Quản lý thông tin phòng: Thực hiện use case Quản lý thông tin phòng

 Nếu chủ trọ hoặc khách thuê chọn Quy trình dịch vụ chăm sóc khách thuê: Thực hiện use case Quy trình dịch vụ chăm sóc khách thuê

 Nếu chủ trọ hoặc khách thuê chọn Quản lý tài khoản: Thực hiện use case Quản lý tài khoản

Luồng sự kiện phụ:

Luồng sự kiện lỗi hoặc ngoại lệ

Bảng 1.1 Đặc tả use case Quản lý thông tin phòng

Tên use case: Quản lý thông tin phòng Mã use case: IS01

Trang 12

Tiền điền kiện: Đăng nhập vào hệ thống và nhấn vào mục Quản lý thông tin phòng

Hậu điều kiện: Chủ trọ them xóa sửa phòng thành công

Tác nhân chính: Chủ trọ Mức quan trọng: Cao

Loại use case: Chi tiết

Các bên liên quan:

 Chủ trọ quản lý thông tin phòng

Mô tả: Use case cho phép người chủ trọ có thể thêm, sửa đổi, xóa thông tin về các phòng trọ, bao gồm các tiện ích, giá cả, mô tả chi tiết và hình ảnh của phòng Mối quan hệ:

 Liên hệ: Chủ trọ và khách thuê

 Mở rộng: Use case Thêm, Xóa, Sửa

 Bao hàm: Use case Quản lý cho thuê

Luồng sự kiện chính:

 Hiển thị màn hình Thông tin phòng

 Chủ trọ thực hiện tra cứu phòng

 Nếu chủ trọ chọn thêm phòng: thực hiện luồng sự kiện S1

 Nếu chủ trọ chọn xóa phòng: thực hiện luồng sự kiện S2

 Nếu chủ trọ chọn sửa phòng: thực hiện luồng sự kiện S3

Luồng sự kiện phụ:

 S1: Thêm phòng

1) Chọn thêm phòng và nhập thông tin của phòng gồm mã phòng, loại phòng, diện tích, giá phòng, địa điểm, tình trạng

2) Chọn Thêm phòng

3) Hệ thống kiểm tra thông tin có tồn tại không

4) Lưu thông tin vào hệ thống

5) Cập nhật thông tin phòng lên hệ thống

6) Kết thúc

 S2: Xóa phòng

1) Chọn xóa phòng

2) Chọn xác nhận xóa phòng

3) Kết thúc

 S3: Sửa phòng

1) Chọn thông tin phòng cần sửa

2) Chọn Sửa và nhập thông tin cần sửa

3) Xác nhận sửa thông tin

4) Hệ thống kiểm tra thông tin có tồn tại không

5) Lưu thông tin vào hệ thống

6) Cập nhật thông tin phòng lên hệ thống

7) Kết thúc

Luồng sự kiện lỗi hoặc ngoại lệ:

Trang 13

 S1.3: Thông tin không hợp lệ Yêu cầu sửa lại

 S3.4: Thông tin không hợp lệ Yêu cầu sửa lại

Bảng 1.2 Đặc tả use case Quản lý thông tin khách thuê

Tên use case: Quản lý thông tin khách

thuê

Mã use case: IS02

Tiền điền kiện: Đăng nhập vào hệ thống và nhấn vào mục Quản lý thông tin khách thuê

Hậu điều kiện:

Chủ trọ thêm, xóa, sửa thông tin khách thuê thành công

Khách thuê xem được thông tin của mình

Tác nhân chính: Chủ trọ, Khách thuê Mức quan trọng: Cao

Loại use case: Chi tiết

Các bên liên quan:

 Chủ trọ: Muốn thêm, xóa, sửa thông tin khách thuê

 Khách thuê: Muốn xem thông tin của mình

Mô tả: Use case cho phép người chủ trọ thêm, xóa, sửa thông tin khách thuê và cho phép khách thuê xem thông tin của mình

Mối quan hệ:

 Liên hệ: Tác nhân Chủ trọ và khách thuê

 Mở rộng: Các use case Thêm, Xóa, Sửa

 Tổng quát: Use case Quản lý cho thuê

Luồng sự kiện chính:

 Hiển thị màn hình Quản lý thông tin khách thuê

 Nếu chủ trọ chọn Thêm khách thuê: thực hiện luồng sự kiện phụ S1

 Nếu chủ trọ chọn Xóa khách thuê: thực hiện luồng sự kiện phụ S1

 Nếu chủ trọ chọn Sửa khách thuê: thực hiện luồng sự kiện phụ S1

Luồng sự kiện phụ:

 S1: Thêm khách thuê:

1) Chủ trọ nhập thông tin người thuê nhà và Gửi

2) Hiển thị thông báo thành công

 S2: Xóa khách thuê:

1) Chọn đối tượng thuê cần xóa và nhấn Xóa

2) Hệ thống hiển thị (Có/Không) để xác nhận xóa

3) Chủ nhà chọn Yes để xác nhận xóa

4) Hiển thị thông báo xóa thành công

 S3: Cập nhật khách thuê:

1) Chọn đối tượng thuê cần cập nhật và nhấn Cập nhật

2) Chủ nhà sửa đổi thông tin người thuê nhà và Gửi

3) Hiển thị thông báo thành công

Trang 14

Luồng sự kiện lỗi hoặc ngoại lệ:

Bảng 1.3 Đặc tả use case Quản lý hợp đồng

Tên use case: Quản lý hợp đồng Mã use case: IS03

Tiền điền kiện: Đăng nhập vào hệ thống và nhấn vào mục Quản lý hợp đồng Hậu điều kiện: Chủ trọ them xóa sửa hợp đồng thành công

Tác nhân chính: Chủ trọ, khách thuê Mức quan trọng: Cao

Loại use case: Chi tiết

Các bên liên quan:

 Chủ trọ quản lý thông tin hợp đồng

 Khách thuê xem thông tin hợp đồng

Mô tả: Use case cho phép người chủ trọ có thể tạo, xem và quản lý các hợp đồng thuê phòng và khách thuê có thể xem thông tin hợp đồng

Mối quan hệ:

 Liên hệ: Chủ trọ và khách thuê

 Mở rộng: Use case Thêm, Xóa, Sửa

 Bao hàm: Use case Quản lý cho chuê

Luồng sự kiện chính:

 Hiển thị màn hình Thông tin hợp đồng

 Chủ trọ/Khách thuê thực hiện tra cứu hợp đồng

 Chủ trọ/Khách thuê chọn xem hợp đồng

1 Chọn xem chi tiết hợp đồng

2 In hợp đồng

3 Kết thúc

 Nếu chủ trọ chọn thêm hợp đồng: thực hiện luồng sự kiện S1

 Nếu chủ trọ chọn xóa hợp đồng: thực hiện luồng sự kiện S2

 Nếu chủ trọ chọn sửa hợp đồng: thực hiện luồng sự kiện S3

Luồng sự kiện phụ:

 S1: Thêm hợp đồng

1) Chọn thêm hợp đồng và nhập thông tin của hợp đồng gồm mã hợp đồng, ngày bắt đầu thuê, ngày trả phòng, đơn vị giá, tiền đặt cọc, giá trị hợp đồng

2) Chọn Thêm hợp đồng

3) Hệ thống kiểm tra thông tin có tồn tại không

4) Lưu thông tin vào hệ thống

5) Cập nhật thông tin hợp đồng lên hệ thống

6) Kết thúc

 S2: Xóa hợp đồng

1) Chọn xóa hợp đồng

2) Chọn xác nhận xóa hợp đồng

Trang 15

3) Kết thúc

 S3: Sửa hợp đồng

1) Chọn thông tin hợp đồng cần sửa

2) Chọn Sửa và nhập thông tin cần sửa

3) Xác nhận sửa thông tin

4) Hệ thống kiểm tra thông tin có tồn tại không

5) Lưu thông tin vào hệ thống

6) Cập nhật thông tin hợp đồng lên hệ thống

7) Kết thúc

Luồng sự kiện lỗi hoặc ngoại lệ:

 S1.3: Thông tin không hợp lệ Yêu cầu sửa lại

 S3.4: Thông tin không hợp lệ Yêu cầu sửa lại

Bảng 1.4 Đặc tả use case Quản lý hóa đơn và thu chi

Tên use case: Quản lý hóa đơn và thu chi Mã use case: IS04

Tiền điền kiện: Đăng nhập vào hệ thống và nhấn vào mục Quản lý hóa đơn thu chi

Hậu điều kiện:

 Chủ trọ thêm xóa sửa hóa đơn thành công

 Khách thuê thanh toán điện nước thành công

Tác nhân chính: Khách thuê, chủ trọ Mức quan trọng: Cao Loại use case: Chi tiết

Các bên liên quan:

 Chủ trọ: Chủ trọ quản lí thông tin hóa đơn

 Khách thuê: Xem thông tin hóa đơn và thanh toán

Mô tả: Use case cho phép người chủ trọ có thể tạo, xem và quản lý các hóa đơn thuê và khách thuê có thể xem thông tin hóa đơn và thanh toán

Mối quan hệ:

 Liên hệ: Chủ trọ và khách thuê

 Mở rộng: Use case Thêm, Xóa, Sửa

 Bao hàm: Use case Quản lý cho thuê

Luồng sự kiện chính:

 Hiển thị màn hình hóa đơn

 Khách thuê thực hiện tra cứu hóa đơn

 Khách thuê chọn xem chi tiết hóa đơn

1) Chọn xem chi tiết hợp đồng

2) In hợp đồng

Trang 16

3) Kết thúc

 Nếu chủ chọn thêm hóa đơn: thực hiện luồng sự kiện S1

 Nếu chủ trọ chọn xóa hóa đơn: thực hiện luồng sự kiện S2

 Nếu chủ trọ chọn sửa hóa đơn: thực hiện luồng sự kiện S3

Luồng sự kiện phụ:

 S1: Thêm hóa đơn

1) Chọn thêm hóa đơn và nhập thông tin của hóa đơn gồm mã khách hàng, tên khách hàng, số tiền, mã phòng, thời gian thuê, ngày lập hóa đơn

2) Chọn Thêm hóa đơn

3) Hệ thống kiểm tra thông tin có tồn tại không

4) Lưu thông tin vào hệ thống

5) Cập nhật thông tin hóa đơn lên hệ thống

6) Kết thúc

 S2: Xóa hóa đơn

1) Chọn xóa hóa đơn

2) Chọn xác nhận xóa hóa đơn

3) Kế thúc

 S3: Sửa hóa đơn

1) Chọn thông tin hợp đồng cần sửa 2) Chọn Sửa và nhập thông tin cần sửa 3) Xác nhận sửa thông tin

4) Hệ thống kiểm tra thông tin có tồn tại không 5) Lưu thông tin vào hệ thống

6) Cập nhật thông tin hợp đồng lên hệ thống 7) Kết thúc

Luồng sự kiện lỗi hoặc ngoại lệ

 S1.3: Thông tin không hợp lệ Yêu cầu sửa lại

 S3.4: Thông tin không hợp lệ Yêu cầu sửa lại

Bảng 1.5 Đặc tả use case Dịch vụ chăm sóc khách thuê

Tên use case: Dịch vụ chăm sóc khách

hàng

Mã use case: IS05 Tiền điền kiện: Đăng nhập vào hệ thống và nhấn vào mục Dịch vụ chăm sóc khách thuê

Ngày đăng: 08/04/2024, 21:31

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

TÀI LIỆU LIÊN QUAN

w