Đồ án Tốt nghiệp: Ứng dụng Quản lý Phòng Trọ - Trường ĐH Sư Phạm Kỹ Thuật TP.HCM

Khám phá đồ án tốt nghiệp về ứng dụng quản lý phòng trọ, giúp tối ưu hóa quy trình cho thuê, quản lý khách thuê và vận hành hiệu quả.

Chuyên ngành

Công nghệ Thông tin

Tác giả

Vũ Hoàng Hiệp

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2021

238
0
0

Phí lưu trữ

55 Point

Tóm tắt

I. Tại sao Ứng dụng Quản lý Phòng Trọ trở thành Đồ án Tốt nghiệp CNTT xu hướng

Trong bối cảnh đô thị hóa mạnh mẽ, nhu cầu thuê nhà ở ngày càng tăng cao, đặc biệt tại các thành phố lớn. Song song đó, sự phát triển vượt bậc của công nghệ thông tin đã mở ra nhiều cơ hội để số hóa các quy trình truyền thống. Chính vì vậy, ứng dụng quản lý phòng trọ không chỉ là một công cụ hữu ích mà còn trở thành một chủ đề hấp dẫn, mang tính thực tiễn cao cho các đồ án tốt nghiệp CNTT. Việc lựa chọn đề tài này phản ánh sự nhạy bén của sinh viên trước các vấn đề xã hội và khả năng ứng dụng kiến thức chuyên ngành vào việc giải quyết chúng. Một hệ thống quản lý nhà trọ hiệu quả có thể mang lại lợi ích đáng kể cho cả chủ trọ và người thuê, giúp tối ưu hóa vận hành, giảm thiểu sai sót và nâng cao trải nghiệm tổng thể. Đây là minh chứng rõ ràng cho tầm quan trọng của công nghệ thông tin trong quản lý trọ.

1.1. Sự cần thiết của ứng dụng quản lý phòng trọ trong kỷ nguyên số

Kỷ nguyên số yêu cầu các giải pháp thông minh để tối ưu hóa mọi hoạt động, và quản lý phòng trọ không phải là ngoại lệ. Với số lượng phòng trọ ngày càng lớn, việc ghi chép thủ công các thông tin về khách trọ, hợp đồng thuê, lịch thanh toán hay chi phí phát sinh trở nên cồng kềnh và dễ mắc lỗi. Một phần mềm quản lý phòng trọ giúp tự động hóa các tác vụ này, giảm gánh nặng hành chính cho chủ trọ. Ngoài ra, việc cung cấp thông tin phòng trọ trực tuyến, cho phép người thuê tìm kiếm và xem chi tiết phòng một cách thuận tiện, đã trở thành một lợi ích ứng dụng quản lý trọ không thể phủ nhận. Theo các nghiên cứu thị trường về nhà ở đô thị, hơn 70% người thuê trọ ưu tiên tìm kiếm thông tin qua các nền tảng trực tuyến, cho thấy tầm quan trọng của việc số hóa.

1.2. Đồ án tốt nghiệp CNTT và tiềm năng giải quyết vấn đề xã hội

Đồ án tốt nghiệp CNTT là cơ hội vàng để sinh viên áp dụng kiến thức học được vào thực tế, tạo ra sản phẩm có giá trị. Phát triển một ứng dụng quản lý phòng trọ không chỉ rèn luyện kỹ năng lập trình, phân tích hệ thống mà còn giúp sinh viên hiểu sâu sắc về các quy trình nghiệp vụ. Đề tài này giải quyết một vấn đề xã hội thiết yếu: cải thiện hiệu quả quản lý và nâng cao chất lượng dịch vụ cho thị trường nhà trọ. Nhóm sinh viên Vũ Hoàng Hiệp và Nguyễn Hùng Duy từ Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh đã nhận định rằng: "Khi nhu cầu thuê nhà ở ngày càng tăng cao cùng với sự tiến bộ của khoa học kỹ thuật hiện đại, bên cạnh đó các chủ trọ cũng đang muốn quảng bá nhà trọ của mình và nắm bắt được các nhu cầu thiết yếu," từ đó họ tiến hành xây dựng một hệ thống quản lý nhà trọ thông minh. Đây là ví dụ điển hình cho việc đồ án CNTT quản lý phòng trọ không chỉ mang giá trị học thuật mà còn đóng góp thiết thực vào cộng đồng.

II. Thách thức quản lý phòng trọ truyền thống Cơ hội cho Đồ án CNTT

Mô hình quản lý phòng trọ truyền thống đã tồn tại từ lâu, nhưng trong bối cảnh hiện đại, nó bộc lộ nhiều hạn chế đáng kể, gây ra không ít phiền toái cho cả chủ trọ và người thuê. Những vấn đề này không chỉ làm giảm hiệu suất hoạt động mà còn ảnh hưởng tiêu cực đến trải nghiệm của khách hàng. Việc nhận diện rõ ràng các thách thức này chính là bước đầu tiên để các đồ án tốt nghiệp CNTT có thể định hướng phát triển một giải pháp quản lý thuê trọ hiệu quả, mang tính đột phá. Đây là một cơ hội lớn để công nghệ thông tin trong quản lý trọ khẳng định vai trò của mình.

2.1. Hạn chế của quản lý phòng trọ truyền thống cần cải tiến

Phương pháp quản lý phòng trọ truyền thống thường dựa vào sổ sách, giấy tờ và việc liên lạc trực tiếp. Điều này dẫn đến nhiều vấn đề như khó khăn trong việc theo dõi thông tin hợp đồng, lịch sử thanh toán, hoặc các chi phí phát sinh. Việc thống kê doanh thu, chi phí, hay tình trạng phòng trống cũng trở nên phức tạp và mất thời gian. Sai sót trong tính toán hoặc nhầm lẫn thông tin khách trọ là điều khó tránh khỏi, gây ra tranh chấp và mất niềm tin. Ngoài ra, việc quảng bá phòng trọ chỉ qua "miệng" hoặc treo biển hiệu không còn hiệu quả trong thời đại số, làm giảm khả năng tiếp cận khách hàng tiềm năng. Sự thiếu minh bạch và chậm trễ trong xử lý các yêu cầu từ người thuê cũng là một điểm yếu lớn.

2.2. Những khó khăn khi phát triển hệ thống quản lý nhà trọ cho sinh viên

Mặc dù ứng dụng quản lý phòng trọ mang lại nhiều lợi ích, quá trình phát triển một hệ thống quản lý nhà trọ cho đồ án tốt nghiệp không hề đơn giản đối với sinh viên. Nhóm sinh viên thực hiện đề tài đã chia sẻ rằng: "Đề tài và bài báo cáo được chúng em thực hiện trong khoảng thời gian ngắn, với những kiến thức còn hạn chế cùng nhiều hạn chế khác về mặt kỹ thuật và kinh nghiệm trong việc thực hiện một dự án phần mềm." Các khó khăn bao gồm việc lựa chọn công nghệ phù hợp, thiết kế cơ sở dữ liệu phức tạp, xây dựng giao diện người dùng thân thiện, và đảm bảo tính bảo mật dữ liệu. Ngoài ra, việc thu thập yêu cầu nghiệp vụ từ chủ trọ và người thuê để đảm bảo tính năng phần mềm quản lý trọ đáp ứng đúng nhu cầu thực tế cũng là một thách thức lớn.

III. Bí quyết Thiết kế và Triển khai Phần mềm Quản lý Phòng Trọ hiệu quả

Để xây dựng một ứng dụng quản lý phòng trọ thành công, việc thiết kế kiến trúc hệ thống và triển khai các tính năng một cách khoa học là vô cùng quan trọng. Một phần mềm quản lý phòng trọ được thiết kế tốt sẽ không chỉ đáp ứng các yêu cầu hiện tại mà còn có khả năng mở rộng trong tương lai. Đây là cốt lõi của bất kỳ đồ án tốt nghiệp CNTT nào muốn tạo ra giá trị thực tiễn. Việc tập trung vào phân tích kỹ lưỡng các nhu cầu của người dùng và chủ trọ sẽ định hình nên một hệ thống quản lý nhà trọ vững chắc, mang lại lợi ích ứng dụng quản lý trọ tối đa.

3.1. Phân tích yêu cầu và thiết kế kiến trúc phần mềm quản lý phòng trọ

Giai đoạn phân tích yêu cầu là bước đầu tiên và quan trọng nhất. Cần xác định rõ các bên liên quan (chủ trọ, người thuê, quản trị viên) và các chức năng họ cần. Đối với người dùng (khách trọ), các yêu cầu bao gồm: đăng ký/đăng nhập, xem thông tin khu nhà trọ, xem chi tiết phòng (số, loại, thiết bị, giá, hình ảnh), liên hệ chủ trọ, và xem vị trí qua bản đồ. Đối với quản trị viên, các yêu cầu cơ bản là quản lý thông tin phòng, khách trọ, hợp đồng, thanh toán, thông báo, và chi phí. Từ đó, kiến trúc phần mềm quản lý phòng trọ được thiết kế, thường bao gồm các module riêng biệt cho người dùng và quản lý, đảm bảo tính modular và dễ bảo trì. Việc áp dụng các nguyên tắc thiết kế hệ thống như MVC (Model-View-Controller) giúp cấu trúc mã nguồn rõ ràng.

3.2. Phát triển các tính năng cốt lõi cho người dùng và quản trị viên

Dựa trên phân tích yêu cầu, các tính năng phần mềm quản lý trọ được phát triển. Đối với người dùng, các chức năng bao gồm: đăng ký và đăng nhập tài khoản khách trọ, truy cập trang chủ để xem thông tin khu nhà trọ, xem chi tiết từng phòng trọ bao gồm loại phòng, giá, thiết bị và hình ảnh cụ thể. Đặc biệt, chức năng cho phép người dùng xem thông tin chủ trọ để liên lạc và thương lượng là điểm nhấn, cùng với khả năng xem vị trí chi nhánh phòng trọ bằng Google Maps. Về phía quản trị viên (admin), các chức năng CRUD (Create, Read, Update, Delete) cho phép quản lý thông báo, quản lý thông tin phòng, khách thuê, hợp đồng, cũng như quản lý các nguồn chi. Điều này đảm bảo hệ thống quản lý nhà trọ hoạt động trơn tru từ cả hai phía.

IV. Ứng dụng Công nghệ Hiện đại Nâng tầm Hệ thống Quản lý Nhà Trọ

Để một ứng dụng quản lý phòng trọ thực sự nổi bật và hiệu quả, việc tích hợp các công nghệ hiện đại là điều không thể thiếu. Việc này không chỉ giúp tối ưu hóa hiệu suất mà còn nâng cao trải nghiệm người dùng, biến một đồ án tốt nghiệp CNTT thành một sản phẩm có tính ứng dụng cao. Các công nghệ tiên tiến như lưu trữ đám mây và bản đồ số đóng vai trò then chốt trong việc xây dựng một hệ thống quản lý nhà trọ mạnh mẽ và linh hoạt. Khai thác tối đa tiềm năng của công nghệ thông tin trong quản lý trọ là chìa khóa để đạt được sự khác biệt.

4.1. Tích hợp công nghệ lưu trữ đám mây và bản đồ số

Một trong những quyết định công nghệ quan trọng là lựa chọn nền tảng lưu trữ. Amazon S3 (Simple Storage Service) là một dịch vụ lưu trữ đối tượng cung cấp khả năng mở rộng, tính sẵn sàng dữ liệu, bảo mật và hiệu suất hàng đầu trong ngành. "Amazon S3 cho phép các công ty thuộc mọi quy mô và lĩnh vực có thể sử dụng dịch vụ này để lưu trữ và bảo vệ bất kỳ lượng dữ liệu nào cho nhiều trường hợp sử dụng khác nhau," như trang web, ứng dụng di động, sao lưu và khôi phục. Việc sử dụng Amazon S3 trong phần mềm quản lý phòng trọ đảm bảo hình ảnh phòng trọ và các tài liệu liên quan được lưu trữ an toàn, dễ dàng truy cập. Bên cạnh đó, việc tích hợp Google Maps cho phép người dùng dễ dàng xem vị trí chính xác của các chi nhánh phòng trọ, giúp họ định hình được vị trí địa lý và các tiện ích xung quanh, một tính năng phần mềm quản lý trọ vô cùng hữu ích.

4.2. Tối ưu hóa trải nghiệm người dùng trên ứng dụng quản lý phòng trọ

Trải nghiệm người dùng (UX) là yếu tố then chốt quyết định sự thành công của bất kỳ ứng dụng quản lý phòng trọ nào. Một giao diện trực quan, dễ sử dụng sẽ giúp khách trọ nhanh chóng tìm kiếm thông tin và chủ trọ quản lý hiệu quả. Dựa trên khảo sát các sản phẩm hiện có như phongtro123.com, nhóm phát triển đã rút ra kết luận về giao diện "thuận mắt, dễ cho người dùng sử dụng tra cứu tìm phòng theo nhu cầu." Mục tiêu là tạo ra một thiết kế sạch sẽ, bố cục rõ ràng, và quy trình tương tác đơn giản. Các yếu tố như thanh tìm kiếm thông minh, bộ lọc chi tiết, hình ảnh chất lượng cao và thông tin phòng trọ đầy đủ sẽ cải thiện đáng kể trải nghiệm. Việc tối ưu hóa quản lý phòng trọ thông qua UX tốt không chỉ thu hút người dùng mà còn khuyến khích việc sử dụng thường xuyên.

V. Đánh giá kết quả Đồ án Quản lý Phòng Trọ Hiệu quả thực tiễn

Một đồ án tốt nghiệp CNTT thực sự thành công khi sản phẩm của nó mang lại giá trị thực tiễn và giải quyết được vấn đề đặt ra. Đối với ứng dụng quản lý phòng trọ, việc đánh giá hiệu quả cần dựa trên khả năng cải thiện quy trình quản lý, sự hài lòng của người dùng và khả năng tối ưu hóa quản lý phòng trọ. Các nghiên cứu điển hình, như dự án của sinh viên Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh, cung cấp cái nhìn sâu sắc về những thành tựu đạt được và những điểm cần cải thiện, từ đó định hình cho các giải pháp quản lý thuê trọ trong tương lai. Đây là bước quan trọng để khẳng định lợi ích ứng dụng quản lý trọ.

5.1. Hiệu quả của giải pháp quản lý thuê trọ qua khảo sát thực tế

Qua quá trình khảo sát các sản phẩm liên quan như phongtro123.com, nhóm sinh viên đã rút ra những ưu điểm nổi bật và áp dụng vào phần mềm quản lý phòng trọ của mình. Các ưu điểm bao gồm: giao diện thuận mắt, dễ dàng cho người dùng tra cứu và tìm phòng theo nhu cầu; khả năng liên lạc thuận tiện với người quản lý các thông tin cần thiết; và việc hiển thị đầy đủ, chi tiết thông tin phòng trọ kèm hình ảnh và giá cả hợp lý. Việc triển khai các tính năng phần mềm quản lý trọ này giúp người thuê tiết kiệm thời gian, dễ dàng đưa ra quyết định hơn. Đối với chủ trọ, hệ thống quản lý nhà trọ này giúp họ quảng bá phòng trọ hiệu quả hơn, tiếp cận nhiều khách hàng tiềm năng, đồng thời giảm bớt gánh nặng về hành chính, cho phép họ tập trung vào việc cải thiện dịch vụ.

5.2. Phân tích các ưu điểm và hạn chế của hệ thống quản lý nhà trọ

Dự án đã thành công trong việc tạo ra một hệ thống quản lý nhà trọ với các chức năng cơ bản nhưng hiệu quả cho cả người dùng và quản trị viên. Đối với người dùng, các ưu điểm rõ ràng là khả năng xem thông tin chi tiết phòng, giá cả, hình ảnh và địa chỉ qua Google Map, cùng với việc dễ dàng liên hệ chủ trọ. Về phía quản trị viên, các chức năng CRUD (Create, Read, Update, Delete) cho phép quản lý thông báo và nguồn chi, giúp tối ưu hóa quản lý phòng trọ. Tuy nhiên, nhóm cũng thừa nhận rằng do "thời gian ngắn, kiến thức còn hạn chế cùng nhiều hạn chế khác về mặt kỹ thuật và kinh nghiệm," nên có thể có những thiếu sót. Điều này mở ra cơ hội để tiếp tục cải thiện, thêm các tính năng nâng cao như quản lý hợp đồng điện tử, tích hợp cổng thanh toán trực tuyến, hoặc phân tích dữ liệu chuyên sâu để cung cấp giải pháp quản lý thuê trọ toàn diện hơn.

VI. Tương lai của Ứng dụng Quản lý Phòng Trọ Tiềm năng phát triển

Việc hoàn thành một đồ án tốt nghiệp CNTT như ứng dụng quản lý phòng trọ không chỉ là dấu mốc quan trọng trong hành trình học tập mà còn mở ra những triển vọng to lớn cho tương lai của lĩnh vực này. Sản phẩm này không chỉ giải quyết các vấn đề cấp bách của quản lý phòng trọ truyền thống mà còn đặt nền móng cho những phát triển xa hơn, hướng tới một hệ thống quản lý nhà trọ thông minh và tự động hóa hoàn toàn. Nhận thức được tiềm năng này, các nhà phát triển luôn tìm kiếm cách để tối ưu hóa quản lý phòng trọ hơn nữa, mang lại lợi ích ứng dụng quản lý trọ tối đa cho cả người dùng và chủ trọ.

6.1. Tóm lược giá trị và đóng góp của đồ án tốt nghiệp CNTT

Đồ án tốt nghiệp CNTT về ứng dụng quản lý phòng trọ đã chứng minh được giá trị kép. Về mặt học thuật, nó là minh chứng cho khả năng của sinh viên trong việc áp dụng lý thuyết vào thực tiễn, từ phân tích yêu cầu, thiết kế hệ thống, lập trình, đến kiểm thử. Về mặt xã hội, phần mềm quản lý phòng trọ này cung cấp một giải pháp quản lý thuê trọ thiết thực, giúp các chủ trọ và người thuê tiết kiệm thời gian, công sức và giảm thiểu sai sót. Nó góp phần hiện đại hóa ngành dịch vụ cho thuê trọ, nâng cao chất lượng dịch vụ và minh bạch thông tin. Đây là bước tiến quan trọng trong việc đưa công nghệ thông tin trong quản lý trọ vào đời sống, tạo ra một môi trường sống và làm việc hiệu quả hơn.

6.2. Định hướng mở rộng và cải tiến cho phần mềm quản lý phòng trọ

Để ứng dụng quản lý phòng trọ tiếp tục phát triển, cần có những định hướng mở rộng và cải tiến rõ ràng. Các tính năng phần mềm quản lý trọ có thể được nâng cấp bao gồm: tích hợp thanh toán trực tuyến, quản lý hợp đồng điện tử có chữ ký số, hệ thống báo cáo và thống kê chi tiết cho chủ trọ, khả năng tương tác trực tiếp giữa chủ trọ và người thuê qua chat tích hợp, và phát triển ứng dụng di động native cho cả hai nền tảng iOS và Android. Ngoài ra, việc áp dụng trí tuệ nhân tạo (AI) để dự đoán nhu cầu thuê, gợi ý phòng trọ phù hợp, hoặc tự động hóa việc phản hồi khách hàng cũng là một hướng đi tiềm năng. Những cải tiến này sẽ giúp hệ thống quản lý nhà trọ trở nên toàn diện và thông minh hơn, đáp ứng nhu cầu ngày càng cao của thị trường.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

21/04/2026

Trích đoạn nội dung tài liệu

Chương 1. Lý do chọn đề tài Trong thời kỳ bùng nổ thông tin hiện nay, công nghệ góp phần quan trọng dẫn đến sự thành công trên hầu hết các lĩnh vực đời sống. Ngoài ra, trước diễn biến phức tạp của tình hình dịch bệnh Covid-19, nhu cầu sử dụng các dịch vụ số cho các ngành nghề ngày càng tăng. Nhận thấy sự sự cần thiết trong việc tìm kiếm phòng, nhà ở, nhóm đã quyết định làm website quản lý phòng trọ cung cấp khả năng tìm kiếm và quản lý trọ dễ dàng, nhanh chóng và thuận lợi thay vì hình thức đi kiếm nhà trọ trực tiếp không mấy khả thi và an toàn ngày nay.

Mục tiêu nghiên cứu đề tài Xây dựng ứng dụng quản lý phòng trọ với các chức năng chính bao gồm: ● Phần cho khách hàng sử dụng: − Xem phòng trọ, thông tin phòng, thiết bị của phòng trọ, giá phòng, loại phòng, giá phòng cụ thể, − Tìm kiếm phòng theo vị trí chi nhánh hoặc là tìm kiếm theo loại phòng. − Xem thông báo của phòng trọ. − Xem báo cáo đề mục của phòng trọ. − Tạo báo cáo đề mục của phòng trọ.

− Xem nội quy của phòng trọ. − Xem thông báo của phòng trọ. − Cập nhật thông tin cá nhân của phòng trọ. − Đổi mật khẩu tài khoản.

− Tạo hóa đơn, xem hóa đơn và xuất hóa đơn. ● Phần quản lý: 1 CHƯƠNG 1. TỔNG QUAN − Quản lý user: thêm, sửa, xóa, tìm kiếm user theo username, tìm kiếm user theo role, checkin, checkout. − Quản lý nội quy: thêm, sửa, xóa.

− Quản lý phòng: thêm, sửa, xóa, tìm kiếm phòng theo vị trí chi nhánh. − Quản lý quyền: thêm, sửa, xóa. − Quản lý báo cáo đề mục: thêm, sửa, xóa. − Quản lý thông báo: thêm, sửa, xóa.

− Quản lý nguồn thu: thêm, sửa, xóa, tìm kiếm nguồn thu theo vị trí chi nhánh. − Quản lý nguồn chi: thêm, sửa, xóa, tìm kiếm nguồn chi theo vị trí chi nhánh. − Quản lý hóa đơn: thêm, sửa, xóa, xuất một hóa đơn, xuất nhiều hóa đơn. − Quản lý thiết bị: thêm, sửa, xóa.

− Quản lý điện nước: thêm, sửa, xóa. − Quản lý hợp đồng: thêm, sửa, xóa, tìm kiếm hợp đồng theo chủ trọ, tìm kiếm hợp đồng theo khách thuê. − Quản lý chi nhánh: thêm, sửa, xóa, tìm kiếm chi nhánh theo vị trí, tìm kiếm chi nhánh theo username. Công nghệ sử dụng Sử dụng Restful API để tạo giao tiếp client, server.

Với các công nghệ gồm: Spring Boot, Restful API, ReactJS. CƠ SỞ LÝ THUYẾT Chương 2. React Javascript React là thư viện Javascript phổ biến nhất để xây dựng giao diện người dùng (UI). Nó cho tốc độ phản hồi tuyệt vời khi user nhập liệu bằng cách sử dụng phương pháp mới để render trang web.

Components của công cụ này được phát triển bởi Facebook.Nó được ra mắt như một công cụ JavaScript mã nguồn mở vào năm 2013. Hiện tại, nó đã đi trước các đối thủ chính như Angular và Bootstrap, hai thư viện JavaScript bán chạy nhất thời bấy giờ. Spring Boot Spring Boot cung cấp một nền tảng tốt cho các nhà phát triển Java để phát triển một ứng dụng Spring độc lập và các ứng dụng Spring mà chỉ cần run. Bạn có thể bắt đầu với các cấu hình tối thiểu mà không cần thiết lập toàn bộ cấu hình Spring.

Ưu điểm − Spring Boot cung cấp những lợi thế sau cho các nhà phát triển của nó: − Dễ hiểu và phát triển các ứng dụng spring − Tăng năng suất − Giảm thời gian phát triển Mục tiêu − Để tránh cấu hình XML phức tạp trong Spring Để phát triển các ứng dụng Spring sẵn sàng sản xuất theo cách dễ dàng hơn − Để giảm thời gian phát triển và chạy ứng dụng một cách độc lập − Giúp bắt đầu thiết kế một ứng dụng dễ dàng hơn Ở đây, chúng ta sử dụng Spring Boot để tạo các Restful API. Spring Boot − PostgreSQL là một hệ thống quản trị cơ sở dữ liệu quan hệ-đối tượng có mục đích chung, hệ thống cơ sở dữ liệu mã nguồn mở tiên tiến nhất hiện nay. CƠ SỞ LÝ THUYẾT − PostgreSQL là một phần mềm mã nguồn mở miễn phí. Mã nguồn của phần mềm khả dụng theo license của PostgreSQL, một license nguồn mở tự do.

Theo đó, bạn sẽ được tự do sử dụng, sửa đổi và phân phối PostgreSQL dưới mọi hình thức. − PostgreSQL là một phần mềm mã nguồn mở miễn phí. Mã nguồn của phần mềm khả dụng theo license của PostgreSQL, một license nguồn mở tự do. Theo đó, bạn sẽ được tự do sử dụng, sửa đổi và phân phối PostgreSQL dưới mọi hình thức.

Amazon S3 Amazon Simple Storage Service (Amazon S3) là một dịch vụ lưu trữ đối tượng cung cấp khả năng thay đổi theo quy mô, tính khả dụng của dữ liệu, bảo mật và hiệu năng hàng đầu trong lĩnh vực. Điều này có nghĩa là khách hàng thuộc mọi quy mô và lĩnh vực có thể sử dụng dịch vụ này để lưu trữ và bảo vệ bất kỳ lượng dữ liệu nào cho nhiều trường hợp sử dụng khác nhau, chẳng hạn như trang web, ứng dụng di động, sao lưu và khôi phục, lưu trữ, ứng dụng doanh nghiệp, thiết bị IoT và phân tích dữ liệu hớn. Amazon S3 cung cấp các tính năng quản lý dễ sử dụng, nhờ đó, bạn có thể tổ chức dữ liệu và cấu hình các kiểm soát truy cập được tinh chỉnh để đáp ứng yêu cầu cụ thể của doanh nghiệp, tổ chức và yêu cầu về tuân thủ. KHẢO SÁT HIỆN TRẠNG Chương 3.

KHẢO SÁT HIỆN TRẠNG 3. Khảo sát các sản phẩm liên quan tới đề tài 3.1 Giao diện quản lý người dùng của phongtro123.com ❖ Ưu điểm: Phầm mềm thuận mắt, dễ cho người dùng sử dụng tra cứu tìm phòng theo nhu cầu. Phần mềm dễ cho người dùng liên lạc với người quản lý các thông tin cần thiết. Người dùng có thể xem nhiều loại phòng trọ với giá thành cực kỳ rẻ và hình ảnh phòng đầy đủ chi tiết.

❖ Nhược điểm: Do chỉ mang tính tham khảo nên nhóm chúng em chỉ xem các trình bày các phòng như thế nào nên các trang khác ngoài trang phòng thì nhóm chúng em đều tự thiết kế. ❖ Link tham khảo thông tin chi tiết của sản phẩm: 5 CHƯƠNG 3. KHẢO SÁT HIỆN TRẠNG Phongtro123.com - Kênh thông tin Phòng Trọ số 1 Việt Nam 3. Kết luận Qua phần khảo sát các sản phẩm liên quan nhóm rút ra được chức năng cần có cho người dùng với quyền là khách trọ: − Xem đầy đủ thông tin chi tiết của phòng như: loại phòng, giá phòng, hình ảnh phòng, v.v − Xem địa chỉ chi nhánh phòng trọ bằng google map.

Yêu cầu của ứng dụng − Ngoài các tính năng của trang web nhóm tham khảo như hiển thị danh sách phòng trọ của nhà trọ, tìm kiếm phòng trọ theo từng danh mục, google map hiển thị vị trí của từng chi nhánh. − Ứng dụng của nhóm thêm các tính năng khác với trang web nhóm tham khảo là: • Sơ đồ phòng trọ • Hiển thị hóa đơn, in hóa đơn • Biểu đồ thể hiện mối quan hệ giữa nguồn thu và nguồn chi của nhà trọ • Thống kê tổng doanh thu • Thống kê tổng doanh chi • Thống kê lợi nhuận. So sánh của nhóm với nhatro123.com Ưu điểm của nhóm so với nhatro123: • Xem thông tin phòng • Tìm kiếm phòng theo các danh mục như loại phòng • Tìm kiếm phòng theo chi phòng • Đăng tin phòng trọ cho thuê ở phía chủ trọ • Quản lý các thông tin phòng trọ ở phía chủ trọ. • Khách trọ thích phòng trọ đó thì có thể liên hệ với chủ trọ qua số điện thoại hoặc email.

KHẢO SÁT HIỆN TRẠNG Khuyết điểm của nhóm so với nhatro123.com: • Chức năng nạp tiền vào tài khoản • Lọc theo các trạng thái tin đã đăng là tin đang hiển thị và tin hết hạn. • Thống kê lịch sử thanh toán, lịch sử nạp tiền. Yêu cầu từ khách hàng Ngoài việc chúng em tham khảo trang web nhatro123.com thì chúng em còn dựa requirement từ khách hàng và sau đó được GVHD là thầy Nguyễn Thiên Bảo xác nhận lại các requirement đó lần nữa. Tuy nhiên, nhóm cũng có các chức năng chưa thực hiện được và cần thêm thời gian thêm để hoàn thành.

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG 4 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 4. Mô hình hóa yêu cầu 4. Thiết kế sơ đồ chức năng (usecase diagram) Hình 4.1 Mô hình chức năng 8 CHƯƠNG 4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 4.

Đặc tả sơ đồ chức năng 4. Quản trị viên Hình 4.2 Tổng quát sơ đồ chức năng của quản trị viên 9 CHƯƠNG 4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ❖ Quản lý khách trọ o CRUD Hình 4.3 Sơ đồ chức năng CRUD của khách trọ USE CASE Use Case No. 1 Use Case Version 1.0 Use Case Name Quản lý khách trọ - CRUD Author Nguyễn Hùng Duy – 17110112 Date: 15/5/2021 Priority High Actor: Quản trị viên.

Summary: Quản lý các thông tin của khách thuê khi tới thuê trọ. Goal: Quản lý thông tin cá nhân của khách thuê (cho phép thêm xóa sửa). PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Preconditions: Phải có account là quản trị viên mới xem được các thông tin này và người dùng phải đăng ký khi thuê trọ. Post conditions: N/A Main Success Scenario: Step Actor Action System Response Quản trị viên phải đăng Sau khi đăng nhập trang web sẽ dẫn người 1 nhập tài khoản và mật khẩu dùng tới trang chủ.

với quyền là admin Quản trị viên chọn vào Sau khi người dùng thực hiện thao tác click 2 khách trọ để quản lý trang web trỏ quản trị viên tới trang quản lý khách trọ. Quản trị viên muốn thêm Sau khi quản trị viên bấm nút thêm mới thì 3 mới thì nhấn nút thêm mới trang web sẽ dẫn quản trị viên tới một cái form để quản trị viên điền các thông tin vào Sau khi đã nhập xong thông Sau khi quản trị viên bấm nút thì hệ thống sẽ tự 4 tin thì quản trị viên bấm nút động tắt form và hiển thị thông tin vừa mới Thêm mới nhập lên giao diện. Nếu quản trị viên muốn Hệ thống sẽ dẫn quản trị viên tới form chỉnh 5 chỉnh sửa thông tin thì bấm sửa vào icon chỉnh sửa Quản trị viên nhập các Hệ thống sẽ xác nhận và sẽ xuất hiện ký hiệu 6 thông tin cần chỉnh sửa vào load trong khoảng vài giây và sẽ hiển thị lại các input. Sau khi nhập thông tin đã chỉnh sửa lên giao diện.

xong thì quản trị viên bấm nút chỉnh sửa 11 CHƯƠNG 4.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ