Sau một thời gian tìm hiểu, chúng em nhận thấy đa số các người chủ trọ để quản lý khu trọ của mình bằng phương pháp thủ công ghi chép thông tin ra giấy, một số chủ làm việc trọ tốt hơn t
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
THÔNG TIN
Đ TI:
Quản lý khu trọ Vườn Cau
Sinh viên thực hiện : ĐỖ XUÂN SƠN
: BÙI HÙNG CƯỜNG Giảng viên hướng dẫn : ThS TRẦN THỊ MINH THU
Hà Nội , ngày 18 tháng 9 năm 2022
Trang 2MỤC LỤC
MỞ ĐẦU 2
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN4 1.1 Khảo sát hiện trạng 4
1.1.1 Giới thiệu về khu trọ Vườn Cau 4
1.1.2 Giới thiệu hệ thống 4
1.1.3 Đánh giá hiện trạng: 5
1.1.4 Đề xuất giải pháp: 6
1.2 Xác lập dự án và đánh giá khả thi 6
1.2.1 Mục tiêu của dự án 6
1.2.2 Yêu cầu của dự án 7
1.2.3 Các chức năng chính của dự án 7
1.2.4 Lập dự trù và kế hoạch triển khai dự án 7
1.2.5 Ước tính chi phí 7
Chương 2 Phân tích hệ thống 8
2.1 Mô hình phân cấp chức năng 8
2.2 Mô hình luồng dữ liệu 8
2.3 Mô hình thực thể liên kết 8
Chương 3 Thiết kế hệ thống 8
3.1Thiết kế cơ sở dữ liệu 8
3.2 Thiết kế giao diện 8
3.3 Thiết kế các kiểm soát 8
3.4 Thiết kế chương trình(nếu có) 8
Kết luận (những kết quả đạt được và hướng phát triển của đề tài) 8
MỞ ĐẦU
Trang 3Hiện nay, dân số nước ta ngày càng tăng, số lượng người dân từ các tỉnh
lẻ kéo lên các thành phố lớn như thành phố Hà Nội, thành phố Hồ Chí Minh, …
để kiếm việc làm hay học tập cũng ngày càng nhiều khiến cho lượng khách trọ tăng lên đáng kể Điều này đã khiến cho những người chủ trọ gặp phải nhiều khó khăn hơn khi phải quản lý nhiều khách trọ hơn
Sau một thời gian tìm hiểu, chúng em nhận thấy đa số các người chủ trọ
để quản lý khu trọ của mình bằng phương pháp thủ công (ghi chép thông tin ra giấy), một số chủ làm việc trọ tốt hơn thì quản lý bằng file excel Hai phương pháp trên tuy đơn giản, dễ làm nhưng lại có nhiều nhược điểm, gây khó khăn từ việc quản lý thông tin khách thuê đến các vấn đề khác như thu tiền trọ, tính toán các khoản phí như tiền điền, tiền nước,…
Nhận thấy sự phát triển mạnh mẽ của công nghệ thông tin trong những năm gần đây đã góp phần lớn làm thay đổi nền kinh tế nước nhà Tin học được
áp dụng hầu hết vào các công việc quản lý, kinh doanh, du lịch,… Việc đưa công nghệ thông tin vào công tác quản lý không chỉ giảm bớt sức lao động của con người, tiết kiệm thời gian mà còn có độ chính xác cao và tiện lợi hơn rất nhiều so với việc làm thủ công
Chính vì các lý do trên nên chúng em quyết định chọn đề tài Quản lý phòng trọ Vườn Cau và thiết kế một hệ thống có thể giải quyết các vấn đề được nêu trên
Nhóm em xin cảm ơn cô Trần Thị Minh Thu đã tận tình hướng dẫn, giúp
đỡ và chỉ bảo nhóm em trong quá trình làm bài báo cáo, từ đó chúng em mới có thể hoàn thành tốt bài báo cáo này
Vì đây là lần đầu nhóm làm bài báo cáo, các thành viên trong nhóm còn thiếu hụt về kiến thực và kinh nghiệm nên nhóm sẽ mắc phải nhiều sai sót, mong cô thông cảm và chỉ bảo cho chúng em
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN
Trang 41.1Khảo sát hiện trạng
1.1.1 Giới thiệu về khu trọ Vườn Cau
Khu trọ Vườn Cau có địa chỉ tại Ngõ 6 Phạm Văn Đồng, Mai Dịch, Cầu Giấy, Hà Nội Tuy rằng cơ sở vật chất của khu trọ không được tốt, nhưng bù lại giá cả lại rẻ, đặc biệt phù hợp đối với các đối tượng có hoàn cảnh khó khăn như sinh viên, công nhân, …
Hình 1.1: hình ảnh về khu trọ Vườn Cau
Trang 5Hình 1.2: hình ảnh về khu trọ Vườn Cau
1.1.2 Giới thiệu hệ thống
Khu trọ Vườn Cau là một khu trọ nhỏ, không ở chung với chủ, được quản lý bằng file excel, bao gồm nhiều dãy nhà cấp bốn nằm gần nhau, mỗi dãy có khoảng 5 – 7 phòng, tổng cộng có khoảng 15 phòng, mỗi phòng có diện tích từ 20 – 25 m Tùy từng yếu tố của phòng ( ví dụ2
như: diện tích, độ mới, dụng cụ có sẵn trong phòng, ) mà mỗi phòng sẽ
có giá cả khác nhau Đối tượng khách thuê trọ của khu trọ Vườn Cau là tổng hợp Vì là khu trọ không ở chung với chủ nên mỗi người khi thuê trọ
sẽ phải tự quản lý , bảo vệ tài sản cá nhân
Khi đến thuê phòng, khách hàng sẽ liên hệ với chủ trọ( đồng thời là người quản lý khu trọ) qua số điện thoại được in trước cửa nhà, hoặc được giới thiệu qua các bài đăng trên facebook, trang wed, … để trao đổi về:
Thông tin của khu trọ:
- Giá phòng : giao động từ 700.000 – 1.500.000
- Giá điện: 4k/số
- Giá nước: 30k/số
- Các phí dịch vụ khác: dịch vụ trở rác ( 10k/tháng )
- …
Trang 6Thông tin bản thân :
- Họ tên
- Nghề nghiệp
- Thời gian bắt đầu thuê trọ
- …
Khách hàng cũng có thể đến tận nơi để trao đổi và kiểm tra về chất lượng phòng, đồ dùng trong phòng, … Sau khi cảm thấy ưng ý , chủ trọ
sẽ làm hợp đồng xác nhận thuê trọ bao gồm các thông tin như ngày bắt đầu thuê trọ, số tiền đặt cọc, tiền trả trước tháng đầu,… và cuối cùng là
ký tên xác nhận Sau đó khách hàng có thể bắt đầu chuyển đồ vào và ở Khi muốn chuyển trọ, người thuê trọ phải báo trước với chủ trọ khoảng 1 tháng, để chủ trọ đi tìm khách trọ mới, tránh việc để phòng bị trống, việc này có thể khiến chủ trọ bị thua lỗ
Ngoài ra, nếu trong quá trình ở, khách hàng phát hiện ra nhược điểm của phòng trọ, thì khách hàng có thể phản hồi với chủ trọ để tìm phương pháp giải quyết
1.1.3 Đánh giá hiện trạng:
Sau một thời gian khảo sát, em nhận thấy được khu trọ có những ưu điểm
và các nhược điểm sau:
Ưu điểm:
Đối với chủ trọ:
- Vì đây là một khu trọ nhỏ, với các dãy nhà cấp bốn nên chi phí xây dựng thấp
- Với đối tượng khách hàng cho thuê là tổng hợp nên dễ tìm khách hàng thuê trọ
- Khu trọ được quản lý bằng file excel nên không tốn kém chi phí, thuận tiện, dễ sử dụng với người mới bắt đầu
- Thủ tục đăng kí phòng trọ đơn giản, dễ dàng
Đối với khách hàng:
- Giá cả, chi phí thuê trọ thấp phù hợp với các đối tượng không có điều kiện như sinh viên, công nhân, …
- Khu trọ Vườn Cau không ở chung với chủ nên giờ giấc thoải mái
- Thủ tục đăng kí thuê phòng đơn giản, nhanh gọn
- Ngoài ra khu trọ còn gần với trợ và các tiệm tạp hóa, thuận lợi cho việc mua sắm của khách hàng
Trang 7Nhược điểm:
Đối với chủ trọ:
- Vì đối tượng thuê trọ là tổng hợp và không chung chủ nên chủ trọ sẽ gặp khó khăn trong việc kiểm soát người thuê trọ và thông tin khách thuê, quản lý trật tự và các cơ vật chất khác của khu trọ
- Gặp khó khăn trong việc thu tiền trọ
- Hợp đồng đơn giản và không có hóa đơn thu tiền trọ cụ thể nên dễ xảy
ra tranh cãi trong những vấn đề xảy ra đột xuất
- Việc quản lý khu trọ bằng file excel tuy có nhiều ưu điểm xong cũng
có nhiều nhược điểm Chẳng hạn như: tính bảo mật không cao, đòi hỏi người dùng phải có kiến thức tin học văn phòng, trong quá trình sử dụng có thể gặp các sự cố như cúp điện, máy tính bị hư hỏng, lỗi win,
… sẽ ảnh hưởng đến dữ liệu, thậm chí là mất toàn bộ dữ liệu và chỉ phù hợp với những khu trọ có quy mô nhỏ
Đối với người thuê trọ:
- An ninh của khu trọ không cao
- Đối tượng thê trọ là tổng hợp, chất lượng khách thuê trọ không cao nên có thể có những người thuê trọ ý thức không tốt làm ảnh hưởng đến những người thuê trọ khác
- Khu trọ giá rẻ nên chất lượng phòng ở cũng như đồ dùng trong phòng
sẽ không cao
1.1.4 Đề xuất giải pháp:
Xây dựng phần mềm để quản lý khu trọ
- Sử dụng phần mềm quản lý khu trọ để lưu trữ và quản lý thông tin của khách hàng Bao gồm các thông tin: họ tên, tuổi tác, nghề nghiệp, ngày bắt đầu vào thuê trọ, đặc điểm đặc biệt (vd: hình xăm,…), …
- Sử dụng phần mềm thuê trọ để tính toán tiền điện, tiền nước, tiền nhà, phụ phí và thông báo nộp tiền phòng cho khách trọ khi đến hạn
- Phổ biến nội quy của khu trọ qua phầm mềm thuê trọ
Ưu điểm:
- Tránh xảy ra sai xót khi lưu trữ và quản lý thông tin của khách hàng
- Tính toán tiền phòng, tiền điện, tiền nước, phụ phí hàng tháng chính xác
Trang 8- Phần mềm tự động thông báo nộp tiền phòng khi đến hạn, từ đó giảm bớt việc cho người quản lý
- Giúp khách hàng dễ tiếp cận và tìm hiểu về những quy định của khu trọ
Nhược điểm:
- Tốn chi phí, thời gian và sức lực trong thời gian đầu khi xây dựng phần mềm
1.2 Xác lập dự án và đánh giá khả thi
1.2.1 Mục tiêu của dự án
Phần mềm quản lý khu trọ sẽ có nhiệm vụ chính là quản lý khu trọ
Cụ thể là quản lý thông tin của người thuê trọ, quản lý việc thu tiền phòng hàng tháng
Phần mềm có các chức năng hỗ trợ khách hàng về tìm hiểu thông tin khu trọ, bao gồm: địa chỉ khu trọ, cách liên lạc với chủ trọ, quy định của khu trọ, giá phòng, giá điện nước,… Từ đó giúp cho khách hàng dễ dàng nắm bắt được thông tin của khu trọ, cách thức liên hệ với chủ trọ cũng như việc làm thủ tục để bắt đầu thuê trọ
Góp phần nâng cao hiệu quả trong việc quản lý khu trọ cũng như tìm khách trọ, thúc đẩy sự phát triển của khu trọ Từ đó giúp cho công việc quản lý trở nên dễ dàng, và chính xác
1.2.2 Yêu cầu của dự án
Tiếp tục phát huy các ưu điểm chính và hạn chế các nhược điểm của khu trọ
Quản lý và lưu trữ thông tin chính xác
Tính bảo mật thông tin cao
Tính toán các khoản thu trong khu trọ nhanh chóng, độ chính xác cao
Có thêm chức năng đánh giá chất lượng khu trọ và ghi nhận sự góp
ý của khách hàng
1.2.3 Các chức năng chính của dự án
Quản lý thông tin của khách hàng : Khách hàng khi đăng ký thuê phòng cần cung cấp các thông tin cá nhân để dễ dàng quản lý
Quản lý thông tin về thuê phòng, trả phòng : Quản lý số lượng phòng còn trống hay đã cho thuê
Trang 9 Quản lý sử dụng dịch vụ : Đăng ký các dịch vụ, tính toán tiền các dịch vụ, tiền điện nước, tiền phụ phí khác một cách thật chính xác
Quản lý báo cáo, tổng hợp hóa đơn : Tổng hợp các phiếu, hóa đơn đăng ký để thống kê thu chi, từ đó báo cáo cho chủ trọ để tính lãi suất, đón thuế kinh doanh
1.2.4 Lập dự trù và kế hoạch triển khai dự án
Xây dựng phần mềm quản lý khu trọ trên điện thoại
Ngôn ngữ lập trình: C++, SQL
Trình biên dịch: SQL, Visual Studio 2022
1.2.5 Ước tính chi phí
Chi phí 1 hệ thống máy tính: 15.000.000 đồng
Chi phí dự trù bảo trì và nâng cấp: 10.000.000 đồng
Chi phí cho người viết phần mềm: 10.000.000 đồng
Tổng chi phí: 35.000.000 đồng
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1 Mô hình phân cấp chức năng
2.1.1 Mô hình phân rã chức năng
Trang 102.1.2 Mô tả các chức năng ở mức lá
Tiếp nhận khách hàng: Khi có khách hàng có nhu cầu muốn thuê trọ, chức năng này sẽ kiểm tra xem có còn phòng chống không, nếu có sẽ tiếp nhận và hỗ trợ khách hàng tìm hiểu về khu trọ, nếu không còn thì
sẽ từ chối
Quản lý thông tin khách hàng: Lưu trữ, xóa bỏ, chỉnh sửa thông tin của khách hàng
Quản lý ý kiến đánh giá: tiếp nhận và lưu trữ ý kiến đánh giá của khách hàng, gửi đến người quản lý, nếu ý kiến đánh giá là phản hồi tiêu cực thì sẽ tìm phương pháp giải quyết, giải quyết xong thì sẽ xóa phần phản hồi tiêu cực đó
Quản lý thông tin phòng trọ: lưu trữ, xóa bỏ, chỉnh sửa thông tin của phòng trọ
Làm hợp đồng cho thuê: tiến hành làm hợp đồng cho thuê phòng trọ với những khách hàng đồng ý thuê trọ
Trả phòng trọ: khách hàng trả lại phòng trọ khi muốn chuyển đi ( phải báo trước ít nhất 15 ngày)
Tính toán tiền phòng hàng tháng: bao gồm tính tổng các tiền: tiền phòng, tiền điện, tiền nước
Thu tiền: gửi thông báo thu tiền và thực hiện thu tiền khách hàng, sau khi thu xong thì sẽ gửi lại cho chủ trọ
2.2 Mô hình luồng dữ liệu
2.2.1 Mô hình luồng dữ liệu mức ngữ cảnh
Trang 112.2.2 Mô hình luồng dữ liệu mức đỉnh
2.2.3 Mô hình luồng dữ liệu mức dưới đỉnh
2.2.3.1 Biểu đồ luồng dữ liệu cho chức năng quản lý khách hàng
Trang 122.2.3.2 Biểu đồ luồng dữ liệu cho chức năng quản lý phòng trọ
Trang 132.2.3.3 Biểu đồ luồng dữ liệu cho chức năng quản tiền thuê trọ
Trang 142.3 Mô hình thực thể liên kết
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1Thiết kế cơ sở dữ liệu
3.2 Thiết kế giao diện
3.3 Thiết kế các kiểm soát
3.4 Thiết kế chương trình(nếu có)
Kết luận (những kết quả đạt được và hướng phát triển của đề tài)