Ý TƯỞNG
XÂY DỰNG Ý TƯỞNG SẢN PHẨM (CÁ NHÂN)
- Họ và tên: Hồ Anh Kiệt
- Chuyên ngành (của sinh viên): Công nghệ phần mềm
- Tên ý tưởng (sản phẩm): Xây dựng website giao dịch bất động sản
1.1.1.1 Mô tả ý tưởng sản phẩm: Ý tưởng sản phẩm "Xây dựng website giao dịch bất động sản" là tạo ra một nền tảng trực tuyến toàn diện và tiện lợi cho việc giao dịch các loại bất động sản, bao gồm nhà ở, đất đai, căn hộ, biệt thự, văn phòng, và các dự án bất động sản lớn hơn Dưới đây là mô tả chi tiết về các tính năng và chức năng chính của sản phẩm:
Người dùng có thể thực hiện tìm kiếm bất động sản một cách thông minh dựa trên nhiều tiêu chí như vị trí, diện tích, giá cả và loại hình bất động sản Hệ thống lọc thông minh giúp họ nhanh chóng tìm ra những kết quả phù hợp nhất với nhu cầu và yêu cầu của mình.
Mỗi bất động sản sẽ được trình bày với thông tin chi tiết bao gồm hình ảnh, diện tích, mô tả, tiện ích, tình trạng pháp lý, cùng với thông tin liên hệ của người bán hoặc người đăng tin.
Người bán hoặc chủ sở hữu bất động sản có thể đăng tin miễn phí trên website, cung cấp thông tin chi tiết về bất động sản của họ nhằm thu hút người mua tiềm năng.
Người dùng có khả năng đánh giá và viết bình luận về bất động sản mà họ đã tìm hiểu hoặc giao dịch trên website, điều này không chỉ giúp tạo dựng niềm tin mà còn tăng cường tính minh bạch cho cộng đồng người dùng.
Người mua có thể dễ dàng liên hệ trực tiếp với người bán thông qua hệ thống tin nhắn nội bộ hoặc thông tin liên hệ trên trang chi tiết bất động sản Bên cạnh đó, họ cũng có thể chia sẻ thông tin về bất động sản trên các mạng xã hội để nhận được ý kiến từ bạn bè và gia đình.
Website cung cấp dịch vụ hỗ trợ từ các chuyên gia bất động sản, cho phép người dùng dễ dàng yêu cầu tư vấn từ những nhà đầu tư, môi giới, luật sư hoặc kiến trúc sư Điều này giúp người dùng đưa ra những quyết định đúng đắn trong việc đầu tư và phát triển bất động sản.
Cập nhật tin tức và thông tin thị trường bất động sản với những xu hướng mới nhất, chính sách cập nhật và các sự kiện quan trọng, giúp bạn nắm bắt tình hình thị trường một cách hiệu quả.
CNTT Kĩ Thuật Mạng None
CNTT KĩThuật Mạng None9
Website sẽ được thiết kế đa ngôn ngữ và tương thích với các thiết bị di động, giúp người dùng từ khắp nơi trên thế giới dễ dàng tiếp cận và sử dụng.
Bảo mật thông tin cá nhân và phương thức thanh toán an toàn là yếu tố quan trọng trong giao dịch trực tuyến Nền tảng trực tuyến này không chỉ tạo ra sự tiện lợi và đáng tin cậy cho giao dịch bất động sản mà còn kết nối hiệu quả giữa người mua và người bán Đồng thời, nó cung cấp thông tin và tư vấn chuyên nghiệp, giúp người dùng đưa ra quyết định mua bán bất động sản một cách thông minh.
1.1.1.2 Đánh giá cơ sở kiến thức của sinh viên
- Phân tích thiết kế hệ thống: 1 tháng
- Phân tích thiết kế hướng đối tượng: 2 tháng
- Hệ quản trị cơ sở dữ liệu: 1 tháng
1.1.1.3 Đánh giá khả năng phát triển của sản phẩm Ước tính số lượng người sẽ hưởng lợi từ sản phẩm của bạn 3000 Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 300
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là
Khách hàng, đối tác, nhà cung cấp…
Trung bình Khá Cao Rất Cao Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng X ở trên thị trường cho đến khi bị thay thế:
Để phát triển thành công sản phẩm của bạn, việc ước tính độ khó là rất quan trọng Trung bình, thời gian cần thiết để hoàn thiện sản phẩm này ước lượng khoảng 1 năm.
- Họ và tên: Huỳnh Thanh Thắng
- Chuyên ngành (của sinh viên): Công nghệ phần mềm
- Tên ý tưởng (sản phẩm): Xây dựng website quản lí quán cafe.
1.1.2.1 Mô tả ý tưởng sản phẩm:
Hiện nay, nhiều quán cà phê nhỏ thường quản lý hoạt động của mình theo cách thủ công, đặc biệt trong lĩnh vực kế toán và quản lý hàng hóa, đồ uống Tuy nhiên, phương pháp này bộc lộ nhiều hạn chế, ảnh hưởng đến hiệu quả kinh doanh.
- Tra cứu công tin về hàng hóa mất rất nhiều thời gian và nhiều khi không chính xác.
- Lưu trữ thông tin về nhập, xuất hàng hóa, về thu chi cần nhiều loại giấy tờ nên cồng kềnh và không đạt hiệu quả.
Cập nhật thông tin hàng ngày có thể tốn nhiều thời gian và gây khó khăn trong việc thực hiện báo cáo thống kê, đặc biệt khi xảy ra sự kiện bất ngờ.
Trước bối cảnh hiện tại, cần thiết phải xây dựng một hệ thống thông tin mới, hoàn thiện hơn, nhằm đáp ứng đầy đủ các yêu cầu cơ bản.
- Giảm khối lượng ghi chép nhằm lưu trữ thông tin.
- Cập nhật dữ liệu nhanh chóng, chính xác và kịp thời.
- Thống kê được số lượng hàng hóa nhập xuất, thu chi và tình hình doanh thu của cửa hàng.
- Có khả năng lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh khi cần thiết.
ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM
Website giao dịch bất động sản
1.2.2 Lý do chọn đề tài:
Hiện nay, thói quen tiêu dùng của người Việt đang thay đổi nhanh chóng, tập trung vào các tiêu chí an toàn, phát triển, tiện lợi và nhanh chóng Sự phát triển của internet giúp người tiêu dùng dễ dàng tiếp cận những sản phẩm tốt nhất Đặc biệt, với những người tiêu dùng thông minh, mua sắm online không chỉ mang lại chất lượng sản phẩm mà còn đảm bảo giá thành ổn định.
Thị trường bất động sản (BDS) tại Việt Nam đang phát triển nhanh chóng, với nhu cầu tìm kiếm thông tin nhà đất tăng cao trên các sàn giao dịch và mạng xã hội Tuy nhiên, tình trạng cò mồi biến tướng thành lừa đảo, với những chiêu trò tinh vi để thu tiền hoa hồng cao và chào bán sản phẩm cho nhiều khách hàng, đang gây ra nhiều lo ngại trong xã hội Để giải quyết vấn đề này, người mua cần một nền tảng giao dịch an toàn, trong khi người bán cũng mong muốn có một nơi để chào bán với mức hoa hồng hợp lý Chính vì vậy, chúng tôi đã phát triển "Website giao dịch bất động sản" nhằm đáp ứng nhu cầu này.
Website giao dịch bất động sản là nền tảng trực tuyến kết nối chủ sở hữu, môi giới và người mua, cho thuê, hoặc đầu tư vào bất động sản Nền tảng này giúp người dùng tìm kiếm, so sánh và lựa chọn bất động sản phù hợp với nhu cầu của họ.
Website của chúng tôi mang đến giao diện đẹp mắt, dễ sử dụng, tối ưu hóa trải nghiệm người dùng với thông tin chi tiết về các dự án bất động sản hàng đầu trên toàn quốc Người dùng có thể tìm kiếm đa dạng loại hình bất động sản như căn hộ, nhà phố, biệt thự, đất nền, khu nghỉ dưỡng, văn phòng, và trung tâm thương mại Trang web cung cấp các công cụ và ứng dụng tiên tiến giúp người dùng tìm kiếm bất động sản theo nhiều tiêu chí như vị trí, diện tích, giá cả và tiện ích Ngoài ra, người dùng còn có thể theo dõi tin tức và bài viết chuyên sâu về thị trường bất động sản, xu hướng đầu tư và chính sách pháp lý mới nhất Đặc biệt, chúng tôi cung cấp bộ công cụ tiện ích giúp người dùng có trải nghiệm giao dịch mua/thuê và bán hiệu quả, bao gồm Hỗ trợ xem phong thủy, Coi tuổi xây nhà, Tính toán chi phí xây nhà và Dự trù vật tư.
Website cung cấp các tính năng đặc biệt giúp người dùng tìm kiếm bất động sản nhanh chóng và chính xác, như công cụ tìm kiếm theo bản đồ cho phép xác định vị trí và xem thông tin khu vực xung quanh Bên cạnh đó, tính năng so sánh giá giúp người dùng đối chiếu giá cả và tiện ích của các bất động sản khác nhau, từ đó đưa ra quyết định thông minh.
Hệ thống đăng ký thành viên cho phép người dùng dễ dàng đăng nhập và quản lý thông tin cá nhân, lưu trữ bất động sản yêu thích, cùng với việc nhận thông báo về các dự án bất động sản quan tâm Điều này mang lại sự tiện lợi trong việc theo dõi và quản lý giao dịch bất động sản.
Website giao dịch bất động sản mang đến trải nghiệm đẳng cấp và chất lượng cao cho người dùng, với việc cập nhật thường xuyên các dự án mới nhất để đáp ứng nhu cầu đa dạng của khách hàng toàn cầu Sự đổi mới liên tục và chuyên nghiệp trong cung cấp dịch vụ đã giúp website này trở thành một trong những nền tảng hàng đầu trong lĩnh vực bất động sản trên thị trường.
- Đăng tin Bất Động Sản
- Tiện ích (xem phong thủy, dự trù vật tư, xem tuổi xây nhà, chi phí làm nhà)
- Quản lý mục ưa thích
- Người dùng quản lý bài đăng của mình
- Admin quản lý bài dăng của người dùng
- Quản lý tài khoản người dùng
- Sản phẩm: Website giao dịch bất động sản
- Đơn vị sử dụng: Những người cần mua bán giao dịch các sản phẩm bất động sản.
- Giao diện trực quan và thân thiện với người dùng
- Chức năng tìm kiếm thông minh
- Bảo mật thông tin cá nhân
- Quản lý danh sách bất động sản
- Tính năng đăng tin bất động sản
- Tính năng quản lý giao dịch
- Tính năng báo cáo và thống kê
- Tính năng hỗ trợ khách hàng
- Bảo vệ tính năng tiện ích
Liệt kê mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm Phân tích thiết kế hệ thống
Phân tích thiết kế hướng đối tượng
Hệ quản trị cơ sở dữ liệu
Ngôn ngữ lập trình, HTML/CSS Thành viên 1 Đã học Đã học Đã học Đang nghiên cứu
Thành viên 2 Đã học Đã học Đã học Đang nghiên cứu
Thành viên 3 Đã học Đã học Đã học Đang nghiên cứu
Thành viên 4 Đã học Đã học Đã học Đang nghiên cứu
Thành viên 5 Đã học Đã học Đã học Đang nghiên cứu Ước lượng số người hưởng lợi từ sản phẩm của bạn
Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5
5000 5000 5000 5000 5000 Đánh giá khả năng các nhà đầu sẽ bỏ tiền ra để phát triển sản phẩm của bạn
Trung bình Khá Cao Rất Cao
Thành viên 5 x ước lượng thời gian tồn tại của sản phẩm trên thị trường trước khi ra mắt Đồng thời, cần đánh giá độ khó trong việc phát triển ý tưởng sản phẩm đã nêu.
Trung bình Khá Cao Rất Cao
Thành viên 5 x Ước lượng thời gian cần thiết để phát triển đầy đủ sản phẩm đã nêu::
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5
2 năm 2 năm 1 năm 2 năm 2 năm
Thành viên 1 Thành viên 2 Thành viên 3 Thành viên 4 Thành viên 5
Phân tích yêu cầu chức năng x x x x x
Thiết kế usecase tổng quát x x
Thiết kế usecase chi tiết x x x x x
Vẽ biểu đồ tuần tự x x x
Vẽ biểu đồ hoạt động x x x x
Thiết kế giao diện trang chủ x x
Thiết kế giao diện admin x x
Nguyễn Đức Huy Hoàn thành 20%
Lê Hoàng Duy Hoàn thành 20%
Nguyễn Thanh Hậu Hoàn thành 20%
Nguyễn Cửu Hưng Hoàn thành 20%
Trần Quang Phú Hoàn thành 20%
DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG)
Đặc tả yêu cầu chức năng
Trang web của chúng tôi được thiết kế để hỗ trợ khách hàng trong việc giao dịch bất động sản, giúp kết nối những căn hộ, nhà thuê và biệt thự từ chủ sở hữu đến tay những người có nhu cầu mua hoặc thuê Chúng tôi cam kết nâng cao trải nghiệm mua bất động sản cho khách hàng, đồng thời tạo cơ hội cho khách vãng lai trở thành khách hàng tiềm năng thông qua việc tham khảo các bất động sản Khách hàng có quyền xem chi tiết thông tin bất động sản và dễ dàng kết nối với người bán, người thuê, người mua để có những trải nghiệm giao dịch tuyệt vời.
Khách vãng lai (Người dùng chưa đăng ký tài khoản)
Khách hàng (Người dùng đã đăng ký tài khoản)
+ Quản lý nhà tài trợ
+ Và các chức năng của người dùng có
2.1.2 Công nghệ và môi trường phát triển
- Công cụ phân tích thiết kế: UML, Mockup, Drawable, Figma
- Công nghệ sử dụng: ASP.NET, CSS, HTML
- Cơ sở dữ liệu: SQLServer
- Các yếu tố bổ trợ khác
+ Website phục vụ cho tất cả người dùng sử dụng trình duyệt có kết nối Internet. + Truy cập nhanh, hỗ trợ nhiều khách hàng đồng thời.
+ Giao diện đơn giản, thẩm mỹ dễ sử dụng.
Phân tích và thiết kế hệ thống
STT Tên tác nhân Mô tả
1 Khách vãng lai Người dùng chưa đăng ký có thể đăng kí, tìm kiếm, xem tin tức.
Người dùng là những cá nhân có nhu cầu giao dịch bất động sản và đã đăng ký tài khoản trong hệ thống Họ có quyền thực hiện các thao tác như đăng nhập, đăng xuất, tìm kiếm, xem bài đăng, quản lý tài khoản, thêm bài đăng vào mục yêu thích, quản lý danh sách bài đăng yêu thích và bình luận trên các bài đăng.
Quản trị viên (Admin) là người có quyền quản lý toàn bộ hệ thống, bao gồm việc đăng nhập, đăng xuất, quản lý tài khoản và người dùng Họ cũng có trách nhiệm quản lý bình luận, bất động sản và thực hiện các thống kê cần thiết để đảm bảo hoạt động hiệu quả của hệ thống.
Hình 2.2.1 Sơ đồ usecase tổng quát Đặc tả usecase tổng quát:
Tác nhân Admin, Người dùng, Khách vãng lai
Mục đích Mô tả toàn bộ chức năng của từng đối tượng người dùng trong hệ thống
STT Tên Usecase Ý nghĩa/ Ghi chú
1 Đăng ký Usecase này giúp khách vãng lai có thể đăng ký tài khoản trở thành hội viên
2 Đăng nhập Usecase này giúp người dùng hệ thống, Admin có thể đăng nhập vào hệ thống sử dụng các chức năng yêu cầu quyền truy cập
3 Xem tin tức Usecase này giúp Admin, người dùng và khách vãng lai có thể nắm bắt nhanh thông tin về tình hình bất động sản, giá cả
4 Xem tiện ích Usecase này giúp người dùng có thể tìm hiểu về các tiện ích của hệ thống bao gồm (tính tuổi mua/thuê nhà, xem phong thủy,…)
Tìm kiếm Usecase này hỗ trợ Admin, người dùng và khách vãng lai trong việc tìm kiếm thông tin theo các bộ lọc mà hệ thống cung cấp.
Liên hệ Usecase này cho phép Admin và người dùng giao tiếp hiệu quả trên hệ thống, giúp họ trao đổi thông tin cần thiết trước khi thực hiện cuộc gọi trực tiếp với chủ sở hữu.
7 Quản lý đăng bài Usecase này giúp người dùng có thể xem xét lại bài đã đăng, chỉ có thể đăng bài xóa bài không thể sửa bài
8 Quản lý tài khoản người dùng
Usecase này cho phép quản trị viên kiểm soát người dùng hiệu quả, bao gồm khả năng chặn hoặc xóa tài khoản Ngoài ra, họ có thể xem, kiểm tra và quản lý các tin tức đã được đăng hoặc chưa đăng, đảm bảo nội dung trên nền tảng luôn được kiểm soát và phù hợp.
10 Quản lý thống kê User case này giúp admin có thể xem qua thống kê các mặt hàng các địa điểm nóng thường xuyên xảy ra các giao dịch
Hình 2.2.2 Sơ đồ usecase đăng nhập Đặc tả usecase
Tên Use Case Đăng nhập
Mô tả Use case cho phép người dùng, Admin đăng nhập vào hệ thống để thực hiện những chức năng của mình
Khi người dùng chọn chức năng đăng nhập từ trang chủ của hệ thống, điều kiện tiên quyết là họ phải có tài khoản đã đăng ký trên hệ thống.
Hậu điều kiện Người dùng đăng nhập thành công
Luồng sự kiện Tác nhân Hệ thống
1 Người dùng truy cập trang đăng nhập
3 Nhập thông tin đăng nhập
2 Hiển thị form đăng nhập4.1 Nếu thông tin đăng
4.3.2 Người dùng nhập và chọn nút chức năng lấy lại mật khẩu nhập chính xác hiển thị trang chủ với phân quyền của người dùng hay admin 4.2 Nếu thông tin đăng nhập sai, hiển thị lại màn hình đăng nhập để người dùng nhập lại thông tin kèm thông báo tên đăng nhập và mật khẩu sai Quay lại bước 3 trong luồng sự kiện chính. 4.3 Nếu người dùng chọn chức năng quên mật khẩu trên màn hình đăng nhập: 4.3.1 Hệ thống hiển thị màn hình để người dùng nhập email
4.3.3 Hệ thống kiểm tra email hợp lệ và gửi liên kết để reset mật khẩu cho người dùng qua email
Hình 2.2.3 Sơ đồ usecase đăng ký Đặc tả usecase
Tên Use Case Đăng ký
Mô tả Use case cho phép khách vãng lai tạo một tài khoản mới trên hệ thống.
Khách vãng lai có thể kích hoạt chức năng đăng ký từ trang chủ của hệ thống khi họ chưa có tài khoản.
Hậu điều kiện Khách vãng lai trở thành người dùng và được tự động đăng nhập vào tài khoản mới được tạo.
Luồng sự kiện Tác nhân Hệ thống
1 Khách vãng lai truy cập trang đăng ký
3 Nhập thông tin đăng ký
2 Hiển thị form đăng ký
5.1 Hệ thống kiểm tra thông tin hợp lệ và chưa tồn tại tài khoản trong hệ thống.
5.2 Nếu thông tin không hợp lệ hoặc đã tồn tại trong hệ thống, hệ thống sẽ hiển thị thông báo lỗi cho người dùng và yêu cầu nhập lại thông tin.
6 Hiện thông báo “Đăng ký thành công” và tự động đăng nhập vào tài khoản mới.
2.2.2.3 Use case xem tin tức:
Hình 2.2.4 Sơ đồ usecase xem tin tức Đặc tả usecase
Tên Use Case Xem tin tức
Mô tả Use case cho phép khách vãng lai, người dùng xem các tin tức liên quan đến bất động sản.
Khách vãng lai, người dùng và admin có thể kích hoạt hệ thống khi họ lướt và chọn các tin tức để xem.
Tiền điều kiện Không có
Hậu điều kiện Không có
Luồng sự kiện Tác nhân Hệ thống
1 Các tác nhân mở trang web
2.1 Hiển thị trang chủ với danh sách các tin tức hiện có 2.2 Nếu hệ thống không tải thành công tin tức, hệ thống sẽ hiển thị thông báo và yêu cầu người dùng thử lại sau xem nội dung chi tiết 5 Hiển thị chi tiết tin về tin tức.
2.2.2.4 Use case quản lý đăng bài:
Hình 2.2.5 Sơ đồ usecase đăng bài Đặc tả usecase
Tên Use Case Quản lý đăng bài
Mô tả Use Case cho phép Admin quản lý những bài đã được đăng trên hệ thống.
Tác nhân Admin Điều kiện kích hoạt Admin chọn chức năng quản lý đăng bài.
Tiền điều kiện Admin đăng nhập vào tài khoản của mình và chọn chức năng quản lý đăng bài Hậu điều kiện Admin quản lý đăng bài thành công
Luồng sự kiện Tác nhân Hệ thống
1 Admin đăng nhập vào tài khoản và chọn chức năng quản lý đăng bài
3 Admin thực hiện các chức năng như: Đăng bài, sửa, xóa bài
2.Hiển thị danh sách các bài đã được đămg trên hệ thống.
4.Hiển thị lại danh sách sau khi được cập nhật.
Tên Use Case Tìm Kiếm
Mô tả Use Case cho phép Admin, người dùng và khách vãng lai tìm kiếm thông tin mà mình cần.
Tác nhân Admin, người dùng, khách vãng lai Điều kiện kích hoạt Admin, khách vãng lai hoặc người dùng sử dụng chức năng tìm kiếm.
Tiền điều kiện Không có
Hậu điều kiện Không có
Luồng sự kiện Tác nhân Hệ thống
1 Các tác nhân nhập thông tin cần tìm
2.1.Hiển thị danh sách các bài có liên quan đến thông tin mà tác nhân tìm.
2.2 Nếu không có thông tin trùng khớp, sẽ hiện thông báo “ Không có thông tin mà bạn muốn tìm”.
2.2.2.6 Use case quản lý thống kê:
Hình 2.2.7 Sơ đồ usecase thống kê Đặc tả usecase
Tên Use Case Quản lý thống kê
Mô tả Use Case cho phép Admin thống kê về các số liệu có liên quan.
Tác nhân Admin Điều kiện kích hoạt Admin sử dụng chức năng thống kê.
Tiền điều kiện Đăng nhập vào tài khoản Admin và sử dụng chức năng thống kê Hậu điều kiện Thống kê các số liệu liên quan thành công
Luồng sự kiện Tác nhân Hệ thống
1 Admin truy cập vào quản lý thống kê.
3 Chọn loại thống kê muốn thực hiện
2.Hiển thị các tùy chọn thống kê: theo doanh thu, theo loại,…
4 Thực hiện thống kê dựa trên dữ liệu có sẵn trên hệ thống
5 Hiển thị kết quả thống kê trên biểu đồ
2.2.2.7 Use case quản lý tài khoản người dùng:
Hình 2.2.8 Sơ đồ usecase quản lý tài khoản người dùng Đặc tả usecase
Tên Use Case Quản lý tài khoản người dùng
Mô tả Use Case cho phép Admin xem, chặn, xóa người dùng.
Admin có thể kích hoạt chức năng quản lý tài khoản người dùng bằng cách đăng nhập vào tài khoản của mình Sau khi thực hiện các thay đổi cần thiết, tất cả thông tin về tài khoản sẽ được lưu trữ an toàn trong hệ thống.
Luồng sự kiện Tác nhân Hệ thống
1 Admin truy cập vào quản lý tài khoản người dùng.
3 Chọn loại mà admin muốn thực hiện
2.Hiển thị các tùy chọn của quản lý tài khoản người dùng: chỉnh sửa, xóa, xem…
4.1 Nếu Admin chọn xem tài khoản người dùng, hệ
4.2.1 Admin chọn “chặn” kèm thông báo lí do tới tài khoản đó.
4.3.1 Admin chọn xóa một hoặc nhiều tài khoản và chọn “xác nhận” thống sẽ hiển thị danh sách tất cả người dùng trong hệ thống kèm các thông tin của họ.
4.2 Nếu Admin chọn chặn tài khoản, hệ thống sẽ hiển thị thông báo “hãy gửi lí do chặn bên dưới
4.2.2 Hệ thống sẽ chặn tài khoản và sẽ gửi thông báo đến người dùng khi họ đăng nhập
4.3 Nếu Admin chọn xóa tài khoản người dùng, hiển thị danh sách của người dùng
4.3.2 Hệ thống hiển thị lại danh sách sau khi xóa tài khoản.
2.2.2.8 Use case quản lý tin tức:
Hình 2.2.9 Sơ đồ usecase quản lý tin tức Đặc tả usecase
Tên Use Case Quản lý tin tức
Mô tả Use Case cho phép Admin quản lý các vấn đề về tin tức.
Tác nhân Admin Điều kiện kích hoạt Admin sử dụng chức năng quản lý tài lý tin tức.
Tiền điều kiện Đăng nhập vào tài khoản Admin và sử dụng chức năng quản lý tài lý tin tức.
Hậu điều kiện Các thay đổi về tài khoản được lưu lại trong hệ thống.
Luồng sự kiện Tác nhân Hệ thống
1 Admin truy cập vào quản lý tin tức.
2.Hiển thị danh sách tin tức và các tùy chọn: chỉnh sửa, xóa, xem, thêm
3 Chọn loại mà admin muốn thực hiện
4.2.1 Admin nhập thông tin và chọn “thêm”.
4.3.1 Admin chỉnh sửa thông tin và chọn “xác nhận”.
4.1 Nếu Admin chọn xem, hệ thống sẽ hiển thị danh sách tất cả tin tức đã lưu trong hệ thống.
4.2 Nếu Admin chọn thêm tin tức, hệ thống sẽ hiển thị form để Admin nhập thông tin cho tin tức đó.
4.2.2 Hệ thống sẽ hiển thị lại danh sách sau khi thêm mới. 4.3 Nếu Admin chọn chỉnh sửa tin tức, hiển thị form chi tiết của tin tức được chọn để Admin chỉnh sửa.
4.3.2 Hệ thống lưu chỉnh sửa và hiển thị lại danh sách tin tức.
4.4.1 Nếu Admin chọn xóa tin tức, hệ thống sẽ hiện thông báo “ Bạn có thực sự muốn xóa”
4.4.3 Hệ thống lưu thay đổi và hiển thị lại danh sách sau khi xóa tài khoản.
Hình 2.10 Sơ đồ usecase quản lý tài khoản Đặc tả usecase
Tên Use Case Quản lý tin tức
Mô tả Use Case cho phép Admin quản lý các vấn đề về tin tức.
Tác nhân Admin Điều kiện kích hoạt Admin sử dụng chức năng quản lý tài lý tin tức.
Tiền điều kiện Đăng nhập vào tài khoản Admin và sử dụng chức năng quản lý tài lý tin tức.
Hậu điều kiện Các thay đổi về tài khoản được lưu lại trong hệ thống.
Luồng sự kiện Tác nhân Hệ thống
1 Admin truy cập vào quản lý tin tức.
3 Chọn loại mà admin muốn thực hiện
2.Hiển thị danh sách tin tức và các tùy chọn: chỉnh sửa, xóa, xem, thêm
4.1 Nếu Admin chọn xem, hệ thống sẽ hiển thị danh sách tất cả tin tức đã lưu trong hệ thống.
4.2.1 Admin nhập thông tin và chọn “thêm”.
4.3.1 Admin chỉnh sửa thông tin và chọn “xác nhận”.
4.2 Nếu Admin chọn thêm tin tức, hệ thống sẽ hiển thị form để Admin nhập thông tin cho tin tức đó.
4.2.2 Hệ thống sẽ hiển thị lại danh sách sau khi thêm mới. 4.3 Nếu Admin chọn chỉnh sửa tin tức, hiển thị form chi tiết của tin tức được chọn để Admin chỉnh sửa.
4.3.2 Hệ thống lưu chỉnh sửa và hiển thị lại danh sách tin tức.
4.4.1 Nếu Admin chọn xóa tin tức, hệ thống sẽ hiện thông báo “ Bạn có thực sự muốn xóa”
4.4.3 Hệ thống lưu thay đổi và hiển thị lại danh sách sau khi xóa tài khoản.
2.2.2.10 Use case xem tiện ích:
Hình 2.2.10 Sơ đồ usecase xem tiện ích Đặc tả usecase
Tên Use Case Xem tiện ích
Mô tả Use Case cho phép người dùng sử dụng tiện ích phù hợp nhu cầu của mình.
Tác nhân Người dùng Điều kiện kích hoạt Người dùng sử dụng chức năng tiện ích
Tiền điều kiện Đăng nhập vào tài khoản của người dùng.
Hậu điều kiện Đưa ra các lời khuyên phù hợp với nhu cầu của người dùng.
Luồng sự kiện Tác nhân Hệ thống
1 Người dùng truy cập vào tài khoản và chọn chức năng tiện ích.
2.Hiển thị danh sách các chức năng cho người dùng chọn: xem phong thủy, xem tuổi dùng muốn xem
4 Hiển thị các kết quả phù hợp.
Hình 2.2.11 Sơ đồ usecase liên hệ Đặc tả usecase
Tên Use Case Liên hệ
Mô tả Use Case cho phép người dùng liên hệ với admin để trao đổi thông tin.
Tác nhân Người dùng, Admin Điều kiện kích hoạt Người dùng sử dụng chức năng liên hệ
Tiền điều kiện Đăng nhập vào tài khoản của người dùng.
Hậu điều kiện Không có
Luồng sự kiện Tác nhân Hệ thống
1 Người dùng sử dụng chức năng liên hệ.
2.Hiển thị số điện thoại, địa chỉ cơ sở của bất động sản.
Hình 2.3.1 Sơ đồ activity đăng nhập
Hình 2.3.3 Sơ đồ activity đăng ký
Hình 2.3.4 Sơ đồ activity xem tin tức
2.3.4 Activity quản lý đăng bài:
Hình 2.3.5 Sơ đồ activity đăng bài viết
Hình 2.3.6 Sơ đồ activity xóa bài viết
Hình 2.3.7 Sơ đồ activity tìm kiếm
2.3.6 Activity quản lý thống kê:
Hình 2.3.8 Sơ đồ activity thống kê
2.3.7 Activity quản lý tài khoản:
Hình 2.3.9 Sơ đồ activity quản lý tài khoản
2.3.8 Acivity quản lý tin tức:
2.3.8.2 Activity cập nhật tin tức:
Hình 2.3.11 Sơ đồ activity cập nhật tin tức
Hình 2.3.12 Sơ đồ activity xóa tin tức
2.3.9.1 Activity tiện ích xem tuổi người dùng:
Hình 2.3.13 Sơ đồ activity xem tuổi người dùng
2.3.9.2 Activity tiện ích xem phong thủy:
Hình 2.3.14 Sơ đồ activity xem phong thủy
Hình 2.3.15 Sơ đồ activity liên hệ
Hình 2.4.2 Sơ đồ sequence quên mật khẩu
Hình 2.4.3 Sơ đồ sequence tạo tài khoản
Hình 2.4.4 Sơ đồ sequence xem tin tức
2.4.4 Sequence quản lý bài viết
2.4.4.1 Sequence quản lý đăng bài viết
Hình 2.4.5 Sơ đồ sequence đăng bài viết
2.4.4.2 Sequence quản lý xóa bài viết
Hình 2.4.6 Sơ đồ sequence xóa bài viết
Hình 2.4.7 Sơ đồ sequence tìm kiếm
Hình 2.4.8 Sơ đồ sequence thống kê
2.4.7 Sequence quản lý tài khoản.
Hình 2.4.9 Sơ đồ sequence quản lý tài khoản
2.4.8 Sequence quản lý tin tức:
Hình 2.4.10 Sơ đồ sequence thêm tin tức
2.4.8.2 Sequence cập nhật tin tức
Hình 2.4.12 Sơ đồ sequence xóa tin tức
2.4.9.1 Sequence tiện ích xem tuổi:
Hình 2.4.13 Sơ đồ sequence xem tuổi
2.4.9.2 Sequence tiện ích xem phong thủy xây nhà:
Hình 2.4.14 Sơ đồ sequence xem phong thủy
Hình 2.4.15 Sơ đồ sequence liên hệ
Sequence Diagram
Hình 2.4.2 Sơ đồ sequence quên mật khẩu
Hình 2.4.3 Sơ đồ sequence tạo tài khoản
Hình 2.4.4 Sơ đồ sequence xem tin tức
2.4.4 Sequence quản lý bài viết
2.4.4.1 Sequence quản lý đăng bài viết
Hình 2.4.5 Sơ đồ sequence đăng bài viết
2.4.4.2 Sequence quản lý xóa bài viết
Hình 2.4.6 Sơ đồ sequence xóa bài viết
Hình 2.4.7 Sơ đồ sequence tìm kiếm
Hình 2.4.8 Sơ đồ sequence thống kê
2.4.7 Sequence quản lý tài khoản.
Hình 2.4.9 Sơ đồ sequence quản lý tài khoản
2.4.8 Sequence quản lý tin tức:
Hình 2.4.10 Sơ đồ sequence thêm tin tức
2.4.8.2 Sequence cập nhật tin tức
Hình 2.4.12 Sơ đồ sequence xóa tin tức
2.4.9.1 Sequence tiện ích xem tuổi:
Hình 2.4.13 Sơ đồ sequence xem tuổi
2.4.9.2 Sequence tiện ích xem phong thủy xây nhà:
Hình 2.4.14 Sơ đồ sequence xem phong thủy
Hình 2.4.15 Sơ đồ sequence liên hệ
THỰC HIỆN (IMPLEMENTATION)
Thiết kế cơ sỡ dữ liệu
Dùng để lưu địa chỉ khu vực.
Name Type Null Chú thích Khóa
IDAddress Int Not Mã địa chỉ Khóa chính
Name Nvarchar(50) Yes Tên khu vực
Type Nvarchar(50) Yes Tên vùng
Rank INT Yes Độ vùng ưu tiên
Active Bit Yes Có / không ở vùng đó
Dùng để lưu trữ địa chỉ dự án thực hiện.
Name Type Null Chú thích Khóa
IDAddressDuAn Int Not Mã địa chỉ dự án Khóa chính
IDDuAn Int Yes Mã dự án Khóa ngoại (DuAn)
IDAddress Int Yes Mã địa chỉ Khóa ngoại (DuAn)
Dùng để lưu trữ tài khoản.
Name Type Null Chú thích Khóa
IDTaiKhoan Int Not Mã Tài khoản Khóa chính
Username Nvarchar(50) Yes Tên tài khoản
Password Nvarchar(50) Yes Mật khẩu
Avatar Nvarchar(500) Yes Ảnh đại diện
FullName Nvarchar(50) Yes Tên đầy đủ chủ tài khoản
Phone Nvarchar(50) Yes Số điện thoại
Address Nvarchar(50) Yes Địa chỉ
Position Nvarchar(50) Yes Phần quyền
Description Nvarchar(50) Yes Mô tả thêm
Dùng để lưu trữ danh sách địa chỉ nhà.
Name Type Null Chú thích Khóa
Int Not Mã địa chỉ nhà Khóa chính
IDHouse Int Yes Mã căn hộ Khóa ngoại (House)
IDAddress Int Yes Mã địa chỉ Khóa ngoại (Address)
Dùng để lưu trữ thông tin về danh mục căn hộ.
Name Type Null Chú thích Khóa
IDCategory Int Not Mã danh mục Khóa chính
Rank Int Yes Cấp danh mục
Name Nvarchar(50) Yes Tên danh mục
Active Bit Yes Căn hộ có đáp ứng danh mục đó không
State Nvarchar(50) Yes Tình trạng căn hộ
Dùng để lưu trữ thông tin dự án
Name Type Null Chú thích Khóa
IDDuAn Int Not Mã dự án Khóa chính
Block Int Yes Lô đất
Floor Int Yes Tầng căn hộ
House Int Yes Số căn hộ được xây bởi dự án Sumary Nvarchar (3000) Yes Mô tả dự án
IDInvestor Int Yes Mã nhà đầu tư Khóa ngoại
IDMap Nvarchar (50) Yes Mã google map
Name Nvarchar(100) Yes Tên dự án
Start Date Yes Ngày thi công
IDTaiKhoan Int Yes Mã người thầu dự án
GiaBan Nvarchar(50) Yes Giá bán dự án
GiaThue Nvarchar(50) Yes Giá thuê căn hộ
Dùng để lưu trữ thông tin căn hộ
Name Type Null Chú thích Khóa
IDHouse Int Not Mã căn hộ Khóa chính
Code Nvarchar(50) Yes Tên tắt căn hộ
IDTaiKhoan Int Yes Mã tài khoản Khóa ngoại
Name Nvarchar (100) Yes Tên căn hộ
Sumary Nvarchar(3000) Yes Mô tả căn hộ
IDDuAn Int Yes Mã dự án Khóa ngoại
Views Int Yes Lượt xem căn hộ
Type Nvarchar(50) Yes Loại căn hộ
IDMap Nvarchar (50) Yes Mã map google
Bedroom Int Yes Số phòng ngủ
Area Int Yes Diện tích
Price Decimal Yes Giá tiền
CreateTime DateTime Yes Ngày đăng
CreateBy Int Yes Mã người đăng
Dùng để lưu trữ ảnh căn hộ
Name Type Null Chú thích Khóa
IDImageHouse Int Not Mã ảnh căn hộ Khóa chính
IDHouse Int Yes Mã căn hộ Khóa ngoại
Link Nvarchar(500) Yes Đường dẫn ảnh
Dùng để lưu trữ ảnh dự án
Name Type Null Chú thích Khóa
IDImageDuAn Int Not Mã ảnh dự án Khóa chính
IDDuAn Int Yes Mã dự án Khóa ngoại
Link Nvarchar(500) Yes Đường dẫn ảnh
Rank Int Yes Loại ảnh
Dùng để lưu trữ thông tin dự án
Name Type Null Chú thích Khóa
IDInfoDuAn Int Not Mã thông tin dự án Khóa chính
IDDuAn Int Yes Mã Dự án Khóa ngoại
IDKey Int Yes Mã mục căn hộ Khóa ngoại (Key)
Value Nvarchar(500) Yes Giá trị căn hộ
Dùng để lưu trữ thông tin nhà.
Name Type Null Chú thích Khóa
IDInfoHouse Int Not Mã thông tin căn hộ Khóa chính
IDHouse Int Yes Mã căn hộ Khóa ngoại
IDKey Int Yes Mã mục căn hộ Khóa ngoại (Key)
Value Nvarchar(500) Yes Giá trị của căn hộ
Dùng để lưu trữ nhà đầu tư.
Name Type Null Chú thích Khóa
IDInvestor Int Not Mã nhà đầu tư Khóa chính
Name Nvarchar(50) Yes Tên nhà đầu tư
Logo Nvarchar(500) Yes Logo nhà đầu tư
Sumary Nvarchar(1000) Yes Mô tả nhà đầu tư
State Tinyint Yes Tình trạng hoạt động của nhà đầu tư
Dùng để lưu trữ các mục căn hộ đáp ứng.
Name Type Null Chú thích Khóa
IDKey Int Not Mã bảng khóa Khóa chính
Name Nvarchar(50) Yes Tên các loại căn hộ đáp ứng
Rank Int Yes Mục mà loại đó thuộc
Active Bit Yes Tình trạng đáp ứng
Required Bit Yes Yêu cầu đáp ứng
Type Nvarchar(50) Yes Kiểu chọn của key
IDCategory Int Yes Mã danh mục Khóa ngoại
Dùng để lưu trữ tin tức về bất động sản.
Name Type Null Chú thích Khóa
IDTinTuc Int Not Mã tin tức Khóa chính
Title Nvarchar(100) Yes Tiêu đề
CreateTime DateTime Yes Ngày tạo
CreateBy Int Yes Mã người tạo Khóa ngoại
(TaiKhoan) Contents Nvarchar(MAX) Yes Mô tả chi tiết
Avatar Nvarchar(255) Yes Ảnh tin tức
State TinyInt Yes Tình trạng của tin tức
3.1.2 Sơ đồ thực thể liên kết.
Hình 3.1.1 Sơ đồ thực thể liên kết
Hình 3.2.1 Giao diện đăng ký Đặc tả giao diện đăng ký.
Mô tả Hiển thị giao diện đăng ký tài khoản
Hiển thị Click vào “Đăng ký” nhập
Mật khẩu Textbox Nhập từ khoá Nhập mật khẩu mới
Textbox Nhập từ khoá Nhập lại mật khẩu mới Đăng kí Button Click chuột Click vào để đăng ký tài khoản
Mô tả Thành công Không thành công
Sau khi người dùng nhập đầy đủ thông tin thì Click để đăng ký vào hệ thống
Chuyển đến trang đăng nhập
Thông báo “Tên tài khoản không đúng định dạng hoặc xác thực mật khẩu sai”
Hình 3.2.2 Giao diện đăng nhập Đặc tả giao diện đăng nhập:
Mô tả Hiển thị giao diện đăng nhập để người dùng có thể đăng nhập vào hệ thống
Item Type Data Mô tả
Username Textbox Nhập từ khoá Tên đăng nhập của người dùng
Password Textbox Nhập từ khoá Mật khẩu đăng nhập của tài khoản
Login Button Click chuột Click sau khi nhập đầy đủ thông tin để đăng nhập
Remember CheckBox Click chuột Click vào CheckBox lưu tài khoản và mật khẩu cho những lần đăng nhập tiếp theo
Button Click chuột Click vào để lấy lại mật khẩu nếu bạn bị quên
Mô tả Thành công Không thành công
Sau khi người dùng nhập đầy đủ thông tin thì Click để đăng nhập vào hệ thống
Thông báo “tên đăng nhập hoặc mật khẩu chưa đúng”
Sau khi người dùng Click vào
CheckBox thì thông tin tài khoản sẽ được lưu vào hệ thống
Lưu thông tin tài khoản và mật khẩu
Sau khi người dùng Click vào
Forgot Password thì sẽ chuyển người dùng đến trang lấy lại mật khẩu
Chuyển hướng về trang chủ
Mô tả Hiển thị giao diện đăng nhập để người dùng có thể đăng nhập vào hệ thống
Hiển thị truy Click vào đăng nhập username Textbox Nhập từ khoá Tên đăng nhập của người dùng
Mật khẩu Textbox Nhập từ khoá Mật khẩu đăng nhập của tài khoản Đăng nhập Button Click “Đăng nhập”
Click sau khi nhập đầy đủ thông tin để đăng nhập
Trang chủ Hyperlink Click “Trang chủ”
Muốn quay về trang chủ thì click vào
Mô tả Thành công Không thành công
Sau khi người dùng nhập đầy đủ thông tin thì Click để đăng nhập vào hệ thống
Thông báo “tên đăng nhập hoặc mật khẩu chưa đúng”
Click Đăng ký ngay tại đây
Nếu chưa có tài khoản thì click vào để đăng ký tài khoản
Chuyển đến trang đăng ký Click vào trang chủ
Chuyển hướng về trang chủ
Hình 3.2.3 Giao diện trang chủ Đặc tả giao diện trang chủ:
Mô tả Hiển thị giao diện trang chủ
Click vào logo hoặc trang chủ
Item Type Data Mô tả
Nhà đất Link Click chuột Chuyển tới trang chứa thông tin về nhà đất
Dự án Link Click chuột Chuyển tới trang chứa thông tin về các dự án chuẩn bị khởi công Giới thiệu
Link Click chuột Xem giới thiệu về Thouse Đăng Ký Link Click chuột Chuyển tới trang đăng ký Đăng nhập
Link Click chuột Chuyển tới trang đăng nhập Logo web
Link Click chuột Chuyển tới trang chủ
Kính lúp Button Click chuột Thực hiện tìm kiếm trùng với nội dung trong textbox
Textbox Enter Thực hiện tìm kiếm trùng với nội dung trong textbox
Mô tả Thành công Không thành công
Dự án Chuyển tới trang chứa thông tin về các dự án chuẩn bị khởi công
Chuyển tới trang chứa thông tin về các dự án
Xem giới thiệu về Thouse Chuyển tới trang giới thiệu Đăng Ký Giúp người dùng tạo tài khoản mới
Chuyển tới trang đăng ký Đăng nhập
Giúp người dùng đăng nhập vào hệ thống
Chuyển tới trang chủ Hiển thị trang chủ
Kính lúp Tìm kiếm nội dung cần tìm trùng textbox
Hiển thị kết quả trùng với nội dung trong textbox
Thông báo “ Không tìm thấy thông tin” Nhập địa điểm
Tìm kiếm nội dung cần tìm trùng textbox
Hiển thị kết quả trùng với nội dung trong textbox
Thông báo “ Không tìm thấy thông tin”
Hình 3.2.4 Giao diện nhà đất Đặc tả giao diện nhà đất:
Mô tả Hiển thị giao diện nhà đất của bất động sản
Hiển thị truy cập Click vào Nhà đất
Item Type Data Mô tả
Chọn số phòng Combobox Click chuột Click vào để chọn số phòng Ảnh Image Ảnh các nhà đất
Diện tích Scroll bar Click giữ chuột Chọn khoảng diện tích
Giá tiền Scroll bar Click giữ chuột Chọn khoảng tiền
Tên hành động Mô tả Thành công Không thành công
Chọn số phòng Chọn số lượng phòng Hiển thị thông tin vừa chọn Chọn ảnh Xem thông tin chi tiết của thông tin có ảnh đó
Chuyển đến chi tiết của thông tin có ảnh đó Diện tích Chọn khoảng diện tích Hiển thị khoảng vừa chọn
Giá tiền Chọn khoảng tiền Hiển thị khoảng vừa chọn
Hình 3.2.5 Giao diện giới thiệu Đặc tả giao diện giới thiệu :
Mô tả Hiển thị giao diện giới thiệu thị
Item Type Data Mô tả
Chọn tệp Button Click chuột Chọn tệp hình ảnh
Textbox Nhập Nhập tên bất động sản
Textbox Nhập Nhập giá bất động sản
Mô tả Textbox Nhập Nhập mô tả
Chọn trạng thái Dropdownlist Chọn Chọn trạng thái
Tỉnh thành Dropdownlist Chọn Chọn tỉnh
Phòng ngủ Textbox Nhập Nhập thông tin số phòng
Phòng tắm Textbox Nhập Nhập thông tin số phòng
Diện tích Textbox Nhập Nhập thông tin diện tích
Bể bơi Checkbox Chọn Chọn nếu bất động sản của bạn có
Tầng Checkbox Chọn Chọn nếu bất động sản của bạn có
Cửa sổ Checkbox Chọn Chọn nếu bất động sản của bạn có
Máy lạnh Checkbox Chọn Chọn nếu bất động sản của bạn có
Phòng kho Checkbox Chọn Chọn nếu bất động sản của bạn có
Lan can Checkbox Chọn Chọn nếu bất động sản của bạn có
Nội thất Checkbox Chọn Chọn nếu bất động sản của bạn có
Bồn tắm Checkbox Chọn Chọn nếu bất động sản của bạn có Chấp nhận điều khoản
Checkbox Chọn Chọn nếu bạn đồng ý
Next Button Click chuột Click để tới bước tiếp theo
Previous Button Click chuột Click để lùi lại bước trước đó
Finish Button Click chuột Xác nhận hoàn thành Đăng Button Click chuột Thực hiện đăng bài
Tên hành động Mô tả Thành công Không thành công
Click next Nếu muốn chuyển tới bước tiếp theo
Chuyển tới bước tiếp theo Click Previous Nếu muốn lùi lại bước trước đó
Chuyển tới bước trước đó Click chọn tệp Nếu tải tệp lên Tải tệp lên Tệp chưa đúng
Click đăng Nếu đăng bài Chuyển về bước 1 và thông báo
Thông báo “đăng bài chưa thành công”
3.2.6 Giao diện chi tiết tin tức:
Hình 3.2.6 Giao diện chi tiết tin tức Đặc tả giao diện xem chi tiết tin tức:
Hiển thị Chi tiết tin tức
Mô tả Hiển thị giao diện chi tiết tin tức
Item Type Data Mô tả
Tên Textbox Nhập Nhập tên của người dùng
Email Textbox Nhập Nhập email
Comment Textbox Nhập Nhập comment bạn muốn để lại
Post Button Click Click để gửi comment của bạn về tin tức
Mô tả Thành công Không thành công
Click post Nếu muốn gửi bình luận của bạn đến admin
Thông báo chuyển tới thành công
3.2.7 Giao diện quản lý thống kê.
Hình 3.2.7 Giao diện quản lý thống kê Đặc tả giao diện thống kê của admin:
Hiển thị Quản lý thống kê
Mô tả Hiển thị giao diện quản lý thống kê
Item Type Data Mô tả
Từ ngày Text Hiển thị Hiển thị chô chúng ta chọn ngày. Ô chọn ngày
Hiển thị ngày trong tháng. Đến ngày Text Hiển thị Hiển thị chô chúng ta kết thúc. Ô chọn ngày
Xem ngày thống kê giữa hai ngày.
Ngày tạo Text Hiển thị Hiển thị ngày tạo.
Số dự án Text Hiển thị Hiển thị số dự án.
Số nhà đất Text Hiển thị Hiển thị số nhà đất.
Text Hiển thị Hiển thị chuyên viên
Mô tả Tên hành động
Chọn ngày để thực hiện xem thống kê ngày bắt đầu và kết thúc.
Chọn ngày để thực hiện xem thống kê ngày bắt đầu và kết thúc.
Xem ngày trong lịch Click
Xe được tất cả các thống kê của ngày đã chọn.
Xe được tất cả các thống kê của ngày đã chọn.
3.2.8 Giao diện đổi mật khẩu.
Hình 3.2.8 Giao diện đổi mật khẩu Đặc tả giao diện đổi mật khẩu:
Hiển thị Đổi mật khẩu
Mô tả Hiển thị giao diện Đổi mật khẩu
Click chọn Đổi mật khẩu
Item Type Data Mô tả
TextBox Nhập ký tự Nhập mật khẩu hiện tại
Mật khẩu mới TextBox Nhập ký tự Nhập mật khẩu muốn đổi
Nhập lại mật khẩu mới
TextBox Nhập ký tự Nhập lại mật khẩu mới để xác nhận
Xác nhận Button Click chuột Click để đổi mật khẩu
Tên hành Mô tả Thành công Không thành công động
Click để đổi mật khẩu
Người dùng/Admin muốn đổi mật khẩu
Thông báo đổi mật khẩu thành công
Thông báo đổi mật khẩu không thành công
3.2.9 Giao diện quản lý dự án.
Hình 3.2.9 Giao diện quản lý dự án Đặc tả giao diện quản lý bất động sản bởi admin:
Mô tả Hiển thị giao diện nhà đất của bất động sản
Hiển thị truy cập Click vào Nhà đất
Diện tích Scroll bar Click giữ chuột Chọn khoảng diện tích
Giá tiền Scroll bar Click giữ chuột Chọn khoảng tiền
Giới thiệu thông tin của các nhà đất
Text Thông tin về nhà đất
Tên hành động Mô tả Thành công Không thành công
Chọn số phòng Chọn số lượng phòng
Chọn ảnh Xem thông tin chi tiết của thông tin có ảnh đó
Chuyển đến chi tiết của thông tin có ảnh đó Diện tích Chọn khoảng diện tích Click giữ chuột Chọn khoảng diện tích
Giá tiền Chọn khoảng tiền Click giữ chuột Chọn khoảng tiền
Hiển thị Quản lý bất động sản
Mô tả Hiển thị giao diện Quản lý bất động sản
Hiển thị truy cập Click chọn Quản lý bất động sản
Item Type Data Mô tả
Danh sách bất động sản
Table Hiển thị Hiển thị danh sách bất động sản
Xoá Button Click Xoá bất động sản bạn muốn xoá
Duyệt Button Click Duyệt bất động sản chưa duyệt
Thông báo Label Hiện thị Hiển thị thông báo xoá thành công hay chưa.
Tên hành động Mô tả Thành công Không thành công
Click xoá Nếu muốn xoá bất động sản Thông báo xoá thành công
Thông báo không thành công trong việc xoá bất động sản Vui lòng nhấn "Duyệt" nếu bạn muốn duyệt thông tin bất động sản Hãy kiểm tra các thông báo cập nhật mà bạn chưa duyệt để biết thêm chi tiết về tình trạng thực hiện.
3.2.10 Giao diện tiện tích xem tuổi xây nhà
Hình 3.2.10 Giao diện xem tuổi xây nhà Đặc tả giao diện xem tuổi xây nhà:
Hiển thị Xem tuổi xây nhà
Mô tả Hiển thị giao diện Xem tuổi xây nhà
Click chọn Xem tuổi xây nhà
Item Type Data Mô tả
Tính toán Button Tính toán theo dữ liệu Kết quả tính toán
Table Hiển thị Tính kết quả phù hợp với tiêu chí
Mô tả Thành công Không thành công
Click tính toán để thực hiện tính toán dựa trên dữ liệu bạn nhập
Hiển thị ở kết quả tính toán
3.2.11 Giao diện tiện ích xem phong thủy
Hình 3.2.11 Giao diện xem phong thủy Đặc tả giao diện xem phong thủy:
Hiển thị Xem phong thuỷ
Mô tả Hiển thị giao diện Xem phong thuỷ
Click chọn Xem phong thuỷ
Item Type Data Mô tả
Năm sinh Textbox Nhập Nhập năm sinh
Giới tính Dropdownlist Chọn giới tính
Hướng nhà Dropdownlist Chọn hướng nhà
Tính toán Button Tính toán phong động công
Click tính toán để thực hiện tính toán dựa trên dữ liệu bạn nhập
Hiển thị ở kết quả tính toán Chọn hướng nhà
Chọn hướng phù hợp Hiển thị hướng nhà người chọn Chọn giới tính
Chọn giới tính Hiển thị giới tính đã chọn
3.2.12 Giao diện quản lý tin tức.
Hình 3.2.12 Giao diện quản lý tin tức Đặc tả giao diện quản lý tin tức:
Hiển thị Quản lý Tin tức
Mô tả Hiển thị giao diện quản lý tin tức
Click vào quản lý tin tức
Item Type Data Mô tả
Lable Hiển thị Hiển thị các tin tức đang có
Image Image Hiển thị Click để xem chi tiết tin tức
Thùng rác Button Xóa tin tức cần xóa.
Cây bút Button Thêm tin tức mới.
Thêm Button Click để thêm tin tức.
Mô tả Thành công Không thành công
Click image Nếu muốn chuyển tới giao diện xem chi tiết tin tức.
Chuyển tới giao diện xem tin tức.
Không chuyển đến xem tin tức. Click thùng rác
Nếu muốn xóa tin tưc Xóa thành công tin tức.
Không thể xóa tin tức.
Nếu thêm tin tức Thêm thành công tin tức.
Không thể thêm tin tức.
Hình 3.2.13 Giao diện liên hệ Đặc tả giao diện liên hệ:
Mô tả Hiển thị giao diện Liên hệ
Item Type Data Mô tả
Textbox Nhập Nhập tên người nhận
Tìm Button Click Tìm kiếm người nhận bằng tên người nhận Nhập tin nhắn
TextBox Nhập Nhập nội dung tin nhắn
Gửi Button Click Gửi tin nhắn đến cho người nhận
Phong thủy Hyperlink Click chuột Click để chọn tiện ích
Hyperlink Click chuột Click để chọn tiện ích
Hyperlink Click chuột Click để chọn tiện ích
Hyperlink Click chuột Click để chọn tiện ích
Hyperlink Click chuột Reset trang bất động sản xem thêm Hyperlink Click chuột Xem chi tiết tin mới nhất
Mô tả Thành công Không thành công
Click tìm Click tìm để xác định người nhận bằng tên người nhận
Tin nhắn xác nhận được vị trí đến
Gửi thông báo tên người dùng không tồn tại
Click gửi Click gửi để gửi nội dung tin nhắn đã nhập đến người nhận
Tin nhắn đã gửi thành công
Gửi tin nhắn thất bại
3.2.14 Giao diện thông tin tài khoản.
Hình 3.2.14 Giao diện thông tin tài khoản Đặc tả giao diện thông tin tài khoản:
Hiển thị Quản lý tài khoản người dùng
Mô tả Hiển thị giao diện quản lý tài khoản người dùng
Truy cập quản lý tài khoản
Item Type Data Mô tả
Table Hiển thị Hiển thị danh sách người dùng của hệ thống
Hình thùng rác Button Xoá tài khoản bạn muốn xoá
Thông báo Label Hiện thị Hiển thị thông báo xoá thành công hay chưa
Mô tả Thành công Không thành công
Click xoá Nêu muốnxoá tài khoản người dùng
Thông báo xoá thành công
Thông báo xoá không thành công
3.2.15 Giao diện quản lý nhà đầu tư.
Hình 3.2.15 Giao diện nhà đầu tư Đặc tả giao diện quản lý nhà đầu tư bởi Admin
Hiển thị Quản lý nhà đầu tư
Mô tả Hiển thị giao diện Quản lý nhà đầu tư
Item Type Data Mô tả
Name Table Hiển thị Hiển thị danh sách nhà đầu tư
Chỉnh sửa LinkButton Chỉnh sửa nhà đầu tư bạn muốn sửa
Xoá LinkButton Xoá nhà đầu tư bạn muốn xoá
Mô tả Thành công Không thành công
Click Edit Nếu muốn chỉnh sửa nhà đầu tư
Thông báo cập nhật nhà đầu tư mới thành công
Thông báo cập nhật thất bại
Click Delete Nếu muốn xoá nhà đầu tư
Thông báo xoá thành công Thông báo xoá không thành công
3.2.16 Giao diện quản lý category
Hình 3.2.16 Giao diện category Đặc tả giao diện quản lý Category bởi Admin:
Hiển thị Quản lý Category
Mô tả Hiển thị giao diện Quản lý Category
Click chọn quản lý Category
Item Type Data Mô tả
Name Text Hiển thị Hiển thị danh sách danh mục của houselist
Edit Button Chọn danh mục
Delete Button Chọn danh mục cần xóa
Mô tả Thành công Không thành công
Admin muốn tạo thêm danh mục mới
Hiển thị thêm danh mục mới thành công
Thông báo“Lỗi, vui lòng thử lại sau”
Admin chọn sẽ được chỉnh sửa
Hiển thị cập nhật thành công
Hiện chi tiết về các danh mục mà Admin muốn xem
Hiển thị mô tả chi tiết về từng danh mục
Thông báo“Lỗi, vui lòng thử lại sau”
Admin xóa danh mục muốn xóa
Hiển thị “Xóa thành công”
3.2.17 Giao diện Quản lý key
Hình 3.2.17 Giao diện quản lý key Đặc tả giao diện quản lý key bởi admin:
Hiển thị Quản lý danh mục
Mô tả Hiển thị giao diện quản lý Key
Click chọn quản lý Key
Item Type Data Mô tả
Name Text Hiển thị Danh sách tên các danh mục trong căn hộ cần xem chi tiết
Delete Button Chọn danh mục cần xóa
Mô tả Thành công Không thành công
Admin muốn tạo thêm danh mục mới
Hiển thị thêm danh mục mới thành công
Thông báo“Lỗi, vui lòng thử lại sau”
Danh mục được Admin chọn sẽ được chỉnh sửa
Hiển thị cập nhật thành công
Hiện chi tiết về các danh mục mà Admin muốn xem
Hiển thị mô tả chi tiết về từng danh mục
Thông báo“Lỗi, vui lòng thử lại sau”
Admin xóa danh mục muốn xóa
Hiển thị “Xóa thành công”
3.2.18 Giao diện quản lý nhà đất
Hình 3.2.18 Giao diện quản lý nhà đất
Hiển thị Quản lý nhà đất
Mô tả Hiển thị giao diện quản lý nhà đất hiển thị
Item Type Data Mô tả
Quản lý bất động sản
Lable Hiển thị Hiển thị danh sách cách thông tin bất động sản.
Thùng rác Button Xoá bất động sản bạn muốn xoá.
Cây bút Button Sửa các thông tin bất động sản.
Mô tả Thành công Không thành công
Click xoá Nếu muốn xoá bất động sản Thông báo xoá thành công
Thông báo xoá không thành công
Click duyệt Nếu muốn duyệt bất động sản mà bạn chưa duyệt
Thông báo cập nhật thành công
Thông báo cập nhật thất bại
VẬN HÀNH VÀ KIỂM THỬ
TRIỂN KHAI HỆ THỐNG
4.1.8 Giao diện chi tiết tin tức:
4.1.9 Giao diện quản lý thống kê.
4.1.10 Giao diện quản lý nhà đất.
4.1.10.1.Giao diện thêm mới nhà đất.
4.1.10.2.Giao diện chỉnh sửa nhà đất.
4.1.11.Giao diện quản lý dự án.
4.1.11.1 Giao diện thêm dự án.
4.1.11.2 Giao diện chỉnh sửa dự án.
4.1.12.Giao diện quản lý tin tức.
4.1.12.1.Giao diện chỉnh sửa tin tức.
4.1.13.Giao diện quản lý nhà đầu tư.
4.1.14.Giao diện quản lý key.
4.1.14.1 Giao diện thêm mới key.
4.1.14.2 Giao diện chỉnh sửa key.
4.1.15.Giao diện quản lý category.
4.1.15.1.Giao diện thêm mới category.
4.1.16.Giao diện quản lý địa chỉ.
4.1.16.1 Giao diện thêm mới địa chỉ.
4.1.16.2 Giao diện chỉnh sửa địa chỉ.
4.1.17.Giao diện quản lý tài khoản Admin.
4.1.18.Giao diện quản lý đổi mật khẩu Admin.