1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng trang web bán dự án bất động sản

36 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 36
Dung lượng 4,24 MB

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

Cấu trúc

  • PHẦN I: PHẦN MỞ ĐẦU (5)
    • 1. Lý do chọn đề tài (5)
    • 2. Đối tượng, phạm vi nghiên cứu (5)
    • 3. Mục tiêu (6)
    • 4. Phương pháp nghiên cứu (6)
    • 5. Ý nghĩa lý luận và thực tiễn đề tài nghiên cứu (6)
  • PHẦN II NỘI DUNG ĐỀ TÀI (7)
    • CHƯƠNG 1 CƠ SỞ LÝ THUYẾT (7)
      • 1.1. Giới thiệu về Wordpress (7)
      • 1.2. Xampp là gì? (8)
      • 1.3. Cài và thiết lập XAMPP trên localhost (11)
      • 1.4. Phân tích và thiết kế hướng đối tượng và UML (17)
    • CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG (20)
      • 2.1. Hệ thống đề xuất (20)
      • 2.2. Phân tích thiết kế hệ thống (21)
      • 2.3. Biểu đồ tuần tự (25)
      • 2.4. Biểu đồ hoạt động (26)
      • 2.5. Thiết kế cơ sở dữ liệu (26)
    • CHƯƠNG 3 DEMO CHƯƠNG TRÌNH (28)
      • 3.1. Giới thiệu về trang chủ (28)
      • 3.2. Giao diện cửa hàng (29)
      • 3.3. Giao diện sản phẩm (30)
      • 3.4. Giao diện giỏ hàng (31)
      • 3.5. Giao diện thanh toán (32)
      • 2.6. Trang người quản trị (33)
  • KẾT LUẬN (35)
  • TÀI LIỆU THAM KHẢO (36)

Nội dung

1. Lý do chọn đề tài Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và sâu. Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình. Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị. Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet. Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử. Với những thao tác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất nhiều thời gian. Nhận thức được nhu cầu tìm hiểu thông tin, giải trí của xã hội, là sự ra đời của hàng loạt website cho các mục đích thương mại, giải trí, tin tức... Để đáp ứng với việc cập nhật thông tin hàng ngày, tình hình xã hội, chính trị, thời sự, và sức khỏe... thì website ra đời. Trong những năm trở lại đây, thị trường bất động sản (BĐS) Quảng Bình nói chung và cả nước nói riêng đang phát triển vô cùng mạnh mẽ. Sự ra đời của nhiều dự án BĐS có quy mô và tiềm năng đòi hỏi khách hàng phải thu thập thật nhiều thông tin để lựa chọn cho mình một sản phẩm phù hợp nhất. Chính vì vậy, sự ra đời của các trang web BĐS là rất cần thiết cho những người đã và đang làm việc trong môi trường này. Bản thân em là một nhân viên kinh doanh BĐS của công ty TNT, nhận thức được vai trò và tầm quan trọng của việc mua bán bất động sản online, em đã lựa chọn đề tài: “Xây dựng website bán dự án bất động sản” bằng mã nguồn mở Wordpress. 2. Đối tượng, phạm vi nghiên cứu 2.1. Đối tượng - Khách hàng - Các dự án BĐS - Các phương thức mua bán trực tuyến 2.2. Phạm vi nghiên cứu Xây dựng website bán dự án bất động sản của công ty TNT 3. Mục tiêu - Trang web được xây dựng nhằm trưng bày, giới thiệu các dự án BĐS tới khách hàng khi tham quan trang web. - Xây dựng phân chia các sản phẩm BĐS thành menu giúp khách hàng nhận biết được các sản phẩm ở danh mục nào. - Luôn cập nhật các sản phẩm mới một cách nhanh chóng, giúp khách hàng năm bắt thông tin nhanh nhất và rõ ràng nhất có thể. - Cho phép tìm kiếm sản phẩm một cách nhanh chóng. 4. Phương pháp nghiên cứu Nghiên cứu lý thuyết: - Khảo sát hiện trạng về các trang web bán hàng online trên mạng. - Nghiên cứu về Wordpress. Nghiên cứu thực nghiệm: - Sử dụng Wordpress xây dựng website bán dự án bất động sản. 5. Ý nghĩa lý luận và thực tiễn đề tài nghiên cứu Như vậy, nếu thực hiện thành công đề tài này sẽ mang lại ý nghĩa to lớn về cả về mặt lý luận lẫn thực tiễn. Ý nghĩa lý luận của đề tài: - Chương trình cùng với thuyết minh sẽ trở thành một trang thông tin về BĐS để khách hàng tham khảo, nghiên cứu. Ý nghĩa thực tiễn của đề tài: - Đề tài là một sản phẩm mang tính ứng dụng cao phục vụ việc mua bán BĐS của người dân Quảng Bình nói riêng và cả nước nói chung.

PHẦN MỞ ĐẦU

Lý do chọn đề tài

Trong thời đại phát triển nhanh của công nghệ thông tin, IT mở rộng cả về quy mô lẫn chiều sâu, máy tính điện tử đã trở thành công cụ làm việc và giải trí phổ biến không chỉ ở nơi làm việc mà còn trong gia đình Trước sự cạnh tranh ngày càng khốc liệt, các tổ chức, doanh nghiệp không ngừng xây dựng và hoàn thiện hệ thống thông tin để số hóa các hoạt động tác nghiệp của đơn vị Các công ty công nghệ hàng đầu toàn cầu tiếp tục đầu tư cải thiện giải pháp và sản phẩm nhằm thúc đẩy thương mại hóa trên Internet Nhờ những sản phẩm và công nghệ này, thương mại điện tử trở nên thiết yếu và ngày càng được nhận thức rõ, cho phép người dùng thực hiện các thao tác trên máy có kết nối Internet một cách nhanh chóng và thuận tiện để có được những gì mình cần.

Nhận thức về nhu cầu tìm kiếm thông tin và giải trí của xã hội đã dẫn đến sự ra đời của hàng loạt website với mục đích thương mại, giải trí và tin tức Để đáp ứng việc cập nhật thông tin hàng ngày và phản ánh tình hình xã hội, chính trị, thời sự và sức khỏe, các nền tảng số được phát triển liên tục và tối ưu hóa cho người dùng Những website này cung cấp nội dung nhanh chóng, tin cậy và dễ tiếp cận, giúp người đọc cập nhật các sự kiện mới nhất và nắm bắt xu hướng hiện tại Nhờ vậy, vai trò của internet trong đời sống hiện đại được củng cố, mang lại thông tin toàn diện và tiện ích cho công chúng.

Trong những năm gần đây, thị trường bất động sản (BĐS) tại Quảng Bình nói riêng và cả nước nói chung đang diễn biến mạnh mẽ với nhiều dự án có quy mô và tiềm năng, khiến khách hàng phải tích lũy thật nhiều thông tin để lựa chọn sản phẩm phù hợp Vì vậy, sự ra đời của các trang web BĐS là điều thiết yếu đối với những người làm việc trong lĩnh vực này, đặc biệt là bản thân em là một nhân viên kinh doanh BĐS của công ty TNT và nhận thức được vai trò quan trọng của giao dịch online Em đã chọn đề tài: Xây dựng website bán dự án bất động sản, ứng dụng mã nguồn mở Wordpress để tạo một nền tảng thông tin đáng tin cậy, tối ưu hóa khả năng tiếp cận người mua và nâng cao hiệu quả bán hàng online.

Đối tượng, phạm vi nghiên cứu

- Các phương thức mua bán trực tuyến

Xây dựng website bán dự án bất động sản của công ty TNT

Mục tiêu

- Trang web được xây dựng nhằm trưng bày, giới thiệu các dự án BĐS tới khách hàng khi tham quan trang web

- Xây dựng phân chia các sản phẩm BĐS thành menu giúp khách hàng nhận biết được các sản phẩm ở danh mục nào.

- Luôn cập nhật các sản phẩm mới một cách nhanh chóng, giúp khách hàng năm bắt thông tin nhanh nhất và rõ ràng nhất có thể.

- Cho phép tìm kiếm sản phẩm một cách nhanh chóng.

Phương pháp nghiên cứu

- Khảo sát hiện trạng về các trang web bán hàng online trên mạng.

- Sử dụng Wordpress xây dựng website bán dự án bất động sản.

Ý nghĩa lý luận và thực tiễn đề tài nghiên cứu

Như vậy, nếu thực hiện thành công đề tài này sẽ mang lại ý nghĩa to lớn về cả mặt lý luận lẫn thực tiễn, góp phần làm giàu kho tri thức khoa học và nâng cao hiệu quả thực tiễn Ý nghĩa lý luận của đề tài được thể hiện qua việc bổ sung và làm rõ các khái niệm, mô hình và lý thuyết liên quan, củng cố và mở rộng khung lý thuyết hiện có, đồng thời gợi mở những hướng nghiên cứu mới Về mặt thực tiễn, kết quả nghiên cứu sẽ cung cấp các gợi ý áp dụng và đề xuất chính sách phù hợp, hỗ trợ quyết định và tối ưu hóa quy trình trong tổ chức, từ đó nâng cao hiệu quả hoạt động, chất lượng dịch vụ và lợi ích cho doanh nghiệp và cộng đồng.

- Chương trình cùng với thuyết minh sẽ trở thành một trang thông tin về BĐS để khách hàng tham khảo, nghiên cứu. Ý nghĩa thực tiễn của đề tài:

- Đề tài là một sản phẩm mang tính ứng dụng cao phục vụ việc mua bánBĐS của người dân Quảng Bình nói riêng và cả nước nói chung.

NỘI DUNG ĐỀ TÀI

CƠ SỞ LÝ THUYẾT

WordPress là CMS (Content Management System) mã nguồn mở và đồng thời là nền tảng blog phổ biến, được viết bằng PHP và sử dụng cơ sở dữ liệu MySQL Phiên bản đầu tiên của WordPress được phát hành vào ngày 27/5/2003 bởi Matt Mullenweg và Mike Little.

Thời điểm lần đầu công bố, WordPress được xem là chưa đủ mạnh để được xem như một CMS đầy đủ vì sức mạnh của nó còn giới hạn so với kỳ vọng Do đó, cộng đồng nhìn nhận WordPress như một mã nguồn được chọn để phát triển blog cá nhân với các tính năng cơ bản, chủ yếu hỗ trợ tạo trang tĩnh, đăng bài viết và tích hợp bình luận để người dùng có thể tương tác Tuy nhiên, nền tảng này là mã nguồn mở linh hoạt, cho phép mở rộng thành hệ quản trị nội dung phổ biến cho cả website và blog nhờ kho plugin, theme và khả năng tối ưu hóa SEO, giúp cải thiện trải nghiệm người dùng và hiệu suất tìm kiếm.

Vào thời điểm đó, so với các công nghệ đương thời, WordPress ghi nhận bước tiến vượt bậc nhờ tính tương tác đơn giản và dễ tiếp cận với người dùng không chuyên, khiến nó nhanh chóng trở thành một mã nguồn mở được cộng đồng chú ý và nhận sự đóng góp để phát triển mạnh hơn Theo nhận định của các Webmaster giàu kinh nghiệm, WordPress vận hành nhẹ nhàng và tiết kiệm tài nguyên Đây là CMS dễ sử dụng nhất trong số ba CMS phổ biến, cho phép bạn xây dựng blog chỉ trong vài phút Ngoài ra, hệ sinh thái plugin của WordPress rất đa dạng, hầu hết là miễn phí (khoảng 99%), và bạn có thể cài đặt hoặc nâng cấp các plugin ngay trong quản trị WordPress mà không cần tải xuống.

WordPress chính thức ra mắt vào năm 2003, trong khi tiền thân của nó hình thành từ năm 2011; khi đó, sự phát triển của Internet ở Việt Nam chưa cao nên số người dùng các dịch vụ blog miễn phí còn khá lớn, chủ yếu dựa vào nền tảng blog miễn phí của Yahoo Cộng đồng người dùng WordPress thời kỳ đầu còn hạn chế bởi những phiên bản đầu tiên của WordPress chưa thật sự thu hút người dùng như hiện nay Trải qua hơn một thập kỷ phát triển, cho tới thời điểm hiện tại WordPress đã được sử dụng trên hàng ngàn blog ở quy mô khác nhau và có tới hơn 10 triệu lượt truy cập vào trang chủ mỗi ngày.

WordPress là một mã nguồn mở, yếu tố giúp nó đạt được thành công như ngày hôm nay Điều này có nghĩa WordPress được xây dựng bởi cộng đồng và phục vụ lợi ích của cộng đồng, được phát triển bởi hàng trăm tình nguyện viên trên toàn thế giới và rất nhiều lập trình viên khác đã đóng góp Bạn có thể sử dụng WordPress hoàn toàn miễn phí với bộ mã nguồn mở này.

Các đặc tính nổi bật của CMS WORDPRESS

- Hệ thống Plugin phong phú và cập nhật liên tục, bạn cũng có thể tự viết plugin cho mình

- Hỗ trợ nhiều ngôn ngữ (bao gồm cả Tiếng Việt)

- Được cập nhật, vá lỗi và hỗ trợ liên tục

- Có rất nhiều Themes miễn phí, chuyên nghiệp và SEO rất tốt

- Dễ dàng quản lý và thao tác, việc quản lý blog, bài viết giống như các phần mềm thiết kế web chuyên nghiệp

- Tích hợp sẵn Latex- công cụ soạn thảo công thức toán học, bạn có thể viết công thức toán học ngay trong bài viết

- Upload và quản lý hình ảnh một cách dễ dàng, đặc biệt là chức năng tạo thumbnail rất hay

Chúng tôi cung cấp một hệ thống Widget đa dạng (ứng dụng bổ sung) với hơn 23 widget để bạn tha hồ lựa chọn, cho phép thêm các tiện ích như thống kê lượt truy cập, danh sách bài viết mới, bài viết nổi bật, bài viết được xem nhiều và được bình luận nhiều, danh sách các chuyên mục, danh sách các trang và bài viết theo ngày tháng Hệ thống cho phép tùy biến bố cục, sắp xếp nội dung và tối ưu hóa hiển thị để nâng cao trải nghiệm người dùng và cải thiện hiệu quả SEO cho trang web của bạn.

- Thống kê số truy cập từng ngày đối với mỗi bài viết của blog Trên cơ sở đó bạn có thể định hướng viết gì tiếp theo

- Hệ thống quản lý và duyệt Comment rất hay, có thể chặn spam theo IP

Hệ thống phân quyền cho website hoặc nền tảng nội dung gồm nhiều cấp độ người dùng như Administrator, Author, Editor, Contributor và Subscriber, mỗi vai trò đảm bảo quyền hạn riêng biệt Mỗi vai trò sẽ có các quyền cụ thể như đăng bài viết, chỉnh sửa bài viết, xóa bài viết và duyệt bình luận, giúp quản lý nội dung an toàn và hiệu quả Việc xác định đúng vai trò và quyền hạn tối ưu hóa quy trình xuất bản, kiểm soát chất lượng nội dung và nâng cao trải nghiệm người dùng.

Việc sao lưu dữ liệu được thực hiện một cách dễ dàng, cho phép bạn backup hoặc chuyển nhà sang một nơi khác mà không lo mất dữ liệu Nền tảng hỗ trợ import đa năng từ các blog phổ biến như Blogspot, Tumblr, Blogger và LiveJournal, giúp bạn di chuyển nội dung một cách nhanh chóng và an toàn.

- Wordpress hỗ trợ 3G để lưu hình ảnh và văn bản.

Mỗi ngày, WordPress thống kê 100 bài viết từ các blog Tiếng Việt được nhiều người đọc nhất, giúp bạn nhanh chóng nắm bắt các tin tức và xu hướng nổi bật đang diễn ra Nhờ thống kê này, bạn biết được các thông tin quan trọng nhất đang được nhiều người quan tâm.

- Và đặc biệt mới đây nhất Wordpress hỗ trợ việc quản lý blog qua mobile rất thuận tiện và dễ dàng.

XAMPP [4] là một trong những phần mềm giả lập host phổ biến nhất hiện nay.

Xampp là một trong những phần mềm được nhiều lập trình viên lựa chọn để thiết lập website bằng ngôn ngữ PHP Xampp cung cấp sẵn một web server với các công cụ thiết yếu như PHP, Apache và MySQL, giúp người dùng triển khai môi trường phát triển một cách nhanh chóng Thiết kế giao diện của Xampp thân thiện với người dùng, cho phép đóng mở hoặc khởi động lại các tính năng của server mọi lúc, và Xampp được xây dựng dựa trên mã nguồn mở Nhìn tổng quan, Xampp được xem là một công cụ trọng yếu trong xây dựng website cho các lập trình viên PHP, với các thành tố trọng yếu được cài đặt và hỗ trợ lẫn nhau nhằm tối ưu quá trình phát triển.

- PHP (thiết lập nền tảng để các tập tin script *.php hoạt động);

- MySql (hệ quản trị dữ liệu)

Các thành phần chính của Xampp

Xampp là chữ viết tắt của X, Apache, MySQL, PHP và Perl, một bộ công cụ phát triển web tích hợp giúp chạy môi trường localhost nhanh chóng Chữ X tượng trưng cho cross platform, cho biết Xampp có thể tương thích và hoạt động trên nhiều hệ điều hành khác nhau như Windows, Mac, Linux và Solaris, hỗ trợ lập trình viên xây dựng và thử nghiệm ứng dụng web một cách thống nhất trên các nền tảng.

Hình 1 1 Các thành phần mà Xampp được tích hợp sẵn

Apache HTTP Server is an open-source, free web server software used by roughly 46% of websites worldwide This reliable platform is developed, maintained, and updated by the Apache Software Foundation, ensuring ongoing innovation, security, and performance for websites across the globe.

Ra đời cách đây hơn hai thập kỷ, Apache được nhiều chuyên gia công nhận là một trong những web server uy tín và đáng tin cậy cho các website Song song với NGINX, một phần mềm web phổ biến khác, Apache giúp tối ưu hóa cấu hình máy chủ và tải nội dung hiệu quả, mang lại hiệu suất cao và khả năng mở rộng cho trang web của bạn Nhờ đó, website vận hành ổn định hơn, nổi bật trên các nền tảng tìm kiếm và giảm thiểu các trở ngại khi xử lý lưu lượng truy cập.

MySQL là hệ quản trị cơ sở dữ liệu liên kết (RDBMS) nổi tiếng với tốc độ xử lý nhanh và tính dễ sử dụng cho các lập trình viên, giúp triển khai và vận hành các ứng dụng một cách hiệu quả Với hiệu suất ổn định và cú pháp SQL quen thuộc, MySQL trở thành lựa chọn phổ biến cho các dự án web, đặc biệt là các website thương mại điện tử hiện nay.

Hệ thống được phát triển bởi công ty Thụy Điển này hiện được nhiều lập trình viên hàng đầu trên thế giới ưa chuộng bởi những ưu điểm sau.

- MySQL là một opensource, hoàn toàn miễn phí.

- Hiệu suất hoạt động của MySQL rất mạnh mẽ, kể cả khi khối lượng dữ liệu khổng lồ Có thể kiểm tra toàn vẹn dữ liệu với SQL Trigger.

- Cái tên nói lên tất cả, hệ thống này sử dụng ngôn ngữ dữ liệu SQL để cấu trúc hóa website của bạn.

- MySQL tương thích với hầu hết các hệ điều hành (Windows, Mac, Linux…) cùng các ngôn ngữ lập trình như PHP, C++, Java…

- MySQL rất tương thích với PHP, ngôn ngữ lập trình phổ biến của nhiều lập trình viên.

MySQL là hệ quản trị cơ sở dữ liệu mạnh mẽ, có khả năng vận hành với hệ thống thông tin khổng lồ lên tới 50 triệu hàng dữ liệu trong một bảng (board) Dữ liệu tối thiểu cho bảng này là 4 GB và có thể lên tới 8 TB, tùy thuộc vào sức mạnh của hệ điều hành đang chạy Với quy mô dữ liệu như vậy, MySQL cho phép quản lý và truy vấn hiệu quả trên khối lượng dữ liệu lớn, phù hợp cho các ứng dụng đòi hỏi hiệu suất cao và khả năng mở rộng.

- MySQL cho phép điều chỉnh tùy ý để các lập trình viên có thể thao tác thay đổi cho website của mình.

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

2.1.1 Hoạt động của hệ thống

Trong hoạt động của hệ thống bán hàng trên Internet bao gồm 2 hoạt động chính:

- Hoạt động của khách hàng

- Hoạt động của nhà quản lý (admin)

- Website có thể đáp ứng được yêu cầu giới thiệu và cung cấp một phương thức có thể giao dịch với khách hàng qua mạng.

- Website cung cấp cho khách hàng đầy đủ thông tin về các dự án BĐS.

Trang web cho phép khách hàng xem và tìm kiếm các dự án bất động sản được rao bán trên nền tảng, giúp người dùng dễ dàng chọn sản phẩm phù hợp để mua Sau mỗi lần chọn, thông tin sản phẩm như tên dự án, giá bán và số lượng sẽ được lưu lại vào giỏ hàng của khách hàng, hỗ trợ quản lý đơn hàng và thanh toán thuận tiện.

- Website còn cho phép khách hàng loại bỏ sản phẩm mà mình đã chọn nhưng không mua nữa hoặc chọn nhầm sản phẩm ở ngay trên giỏ hàng.

Website của chúng tôi giới thiệu đầy đủ các dịch vụ vận chuyển hàng hóa do công ty cung cấp, nhằm mang lại sự thuận tiện và an tâm cho khách hàng Dịch vụ vận chuyển hàng được thiết kế để đáp ứng mọi nhu cầu di chuyển hàng hóa, từ quá trình vận chuyển nhanh chóng đến mức độ an toàn cao Khách hàng có thể lựa chọn giữa hai hình thức linh hoạt: giao hàng tận nơi đến địa chỉ mong muốn hoặc đến lấy hàng trực tiếp tại điểm nhận do khách hàng tự chọn, tùy theo nhu cầu và thời gian Việc chọn hình thức vận chuyển dễ dàng trên website giúp người dùng tự chủ quyết định và tối ưu hóa lịch trình Với cam kết chất lượng và trải nghiệm người dùng, chúng tôi luôn nỗ lực nâng cao hiệu quả dịch vụ vận chuyển hàng của công ty để mang lại sự hài lòng cho khách hàng.

- Website cung cấp các công cụ hỗ trợ người quản trị trong công việc điều hành quản lý cơ sở dữ liệu.

2.1.2 Yêu cầu chức năng dành cho khách hàng

- Thiết kế và tạo nên giao diện mô tả và giới thiệu về các dự án BĐS được rao bán trên website.

Chúng tôi xây dựng một mục tìm kiếm sản phẩm trên website để người dùng có thể tìm kiếm dựa trên tên dự án, danh mục sản phẩm và phạm vi giá Hệ thống này hỗ trợ lọc nhanh theo tên dự án, danh mục và mức giá, giúp kết quả hiển thị chính xác và phù hợp với nhu cầu người dùng Việc tối ưu SEO cho các từ khóa liên quan như tìm kiếm sản phẩm, tên dự án, danh mục và giới hạn giá sẽ cải thiện khả năng hiển thị trên công cụ tìm kiếm và tăng lưu lượng truy cập Thiết kế tương thích trên nhiều thiết bị và tối ưu tốc độ tải trang đảm bảo trải nghiệm tìm kiếm mượt mà Nhờ đó, người dùng có thể dễ dàng tìm thấy sản phẩm mong muốn chỉ với vài thao tác và tăng khả năng chuyển đổi cho website.

Tính năng tạo giỏ hàng đảm bảo mỗi khách hàng có một giỏ hàng riêng biệt, không liên quan đến khách hàng khác, phù hợp với hoạt động của một website bán hàng trực tuyến Vì đây là nền tảng mua sắm trên mạng, nhiều khách hàng có thể cùng lúc xem giỏ hàng và tiến hành đăng ký mua hàng Bạn có thể cập nhật giỏ hàng bằng cách thêm, xóa hoặc sửa các mặt hàng, điều chỉnh số lượng và lưu trạng thái giỏ hàng để mua hàng sau.

Thanh toán được thiết kế và xây dựng thành một giao diện thanh toán thân thiện, cho phép khách hàng nhập đầy đủ thông tin cá nhân, địa chỉ và địa điểm giao hàng nhằm tối ưu hóa trải nghiệm giao dịch Hệ thống lưu trữ đầy đủ dữ liệu giao dịch để quản lý và tra cứu nhanh chóng Khách hàng có thể thanh toán theo các hình thức sau đây.

+ Thanh toán bằng thẻ ATM

- Đăng ký, đăng nhập: Cho phép khách hàng mới đăng ký tài khoản và cho phép khách hàng quen đăng nhập vào hệ thống

Hình 2 1 Sơ đồ phân cấp chức năng dành cho khách hàng

2.1.3 Yêu cầu chức năng dành cho người quản trị

Quản trị hệ thống cho phép người quản trị thêm, xóa và sửa thông tin liên quan đến sản phẩm, đảm bảo dữ liệu được cập nhật đầy đủ và chính xác Người quản trị thường xuyên cập nhật những thông tin mới nhất về sản phẩm để duy trì tính cập nhật cho hệ thống Quản trị hệ thống có thể thống kê doanh thu bán hàng, lãi suất, sản phẩm bán chạy và sản phẩm bán chậm theo ngày, tháng, năm, hỗ trợ đưa ra quyết định kinh doanh hiệu quả.

- Giới thiệu chiến lược kinh doanh của doanh nghiệp như: khuyến mại, dịch vụ chăm sóc khách hàng…

2.2 Phân tích thiết kế hệ thống

Người dùng Internet là thành viên tham gia mạng, có thể truy cập trang web để xem thông tin về các dự án và sản phẩm Họ cũng có thể tìm kiếm thông tin theo từng sản phẩm hoặc theo từng dự án, giúp tiếp cận nội dung cần thiết một cách nhanh chóng và thuận tiện.

Thành viên là khách hàng có tài khoản đăng nhập trên trang web, có thể xem thông tin dự án và thông tin sản phẩm, và có thể tìm kiếm thông tin theo dự án hoặc theo sản phẩm ngay cả khi chưa đăng nhập; sau khi đăng nhập, thành viên có thể thực hiện mua hàng, thêm hàng vào giỏ hàng, quản lý giỏ hàng của mình, và khi quyết định mua, có thể thực hiện chức năng thanh toán để hoàn tất giao dịch.

Admin là người quản trị trang web, có thể quản lý thành viên và quản lý dự án bất động sản bằng các chức năng thêm dự án, sửa dự án, xóa dự án; đồng thời có thể thêm, sửa, xóa thông tin các sản phẩm của dự án bất động sản Admin có thể quản lý tin tức về các dự án bất động sản với các chức năng thêm tin tức, sửa tin tức, xóa tin tức về các dự án bất động sản; và có thể thực hiện chức năng thống kê, bao gồm thống kê dự án, thống kê sản phẩm, thống kê thành viên.

Biểu đồ UseCase tổng quát

Biểu đồ 2 1 Biểu đồ UseCase tổng quát Biểu đồ UseCase Quản lý tin tức

Biểu đồ 2 2 Biểu đồ UseCase Quản lý tin tức Đặc tả

Mô tả: Chức năng cho phép tác nhân admin có thể thêm một tin tức về bất động sản vào hệ thống.

Mô tả: Chức năng này cho phép tác nhân quản trị hệ thống có thể sửa bài tin đã đăng.

Mô tả: Tin đã cũ hoặc chưa đúng Admin có thể xóa tin đó khỏi hệ thống.

Biểu đồ UseCase Quản lý dự án Bất động sản

Biểu đồ 2 3 Biểu đồ UseCase Quản lý dự án Bất động sản

Biểu đồ 2 4 Biểu đồ UseCase Quản lý sản phẩm Biểu đồ UseCase Quản lý thành viên

Biểu đồ 2 5 Biểu đồ UseCase Quản lý thành viên Đặc tả:

Tiền điều kiện: Tác nhân phải đăng nhập thành công vào hệ thống.

Chức năng quản trị hệ thống cho phép người quản trị quản lý người dùng một cách toàn diện bằng cách thêm thành viên mới, chỉnh sửa thông tin thành viên hiện có, xóa thành viên khỏi hệ thống và phân quyền cho từng thành viên để kiểm soát quyền truy cập trong hệ thống.

Biểu đồ UseCase Thống kê

Biểu đồ 2 6 Biểu đồ UseCase Thống kê Biểu đồ UseCase Đăng nhập

Biểu đồ 2 7 Biểu đồ UseCase Đăng nhập Đặc tả:

Tác nhân: Admin, Thành viên

Mô tả: Cho phép các tác nhân nêu trên đăng nhập vào hệ thống.

- Chức năng này bắt đầu thực hiện khi các tác nhân muốn chọn đăng nhập để sử dụng hệ thống.

- Hệ thống yêu cầu tác nhân nhập tên đăng nhập, mật khẩu

- Hệ thống kiểm tra tính hợp lệ của tên đăng nhập, mật khẩu đăng nhập

- Thông tin hợp lệ thì hệ thống mở ra và cho phép các tác nhân tương tác với hệ thống theo các chức năng đã được phân quyền.

Trong dòng sự kiện chính, khi các tác nhân cung cấp tên đăng nhập và mật khẩu không hợp lệ, hệ thống sẽ hiển thị thông báo lỗi trên màn hình Người dùng có thể tiếp tục đăng nhập lại theo đúng dòng sự kiện chính hoặc hủy bỏ quá trình đăng nhập để kết thúc chức năng đăng nhập.

Biểu đồ tuần tự UseCase Thêm dự án

Biểu đồ 2 8 Biểu đồ tuần tự UseCase Thêm dự án Biểu đồ tuần tự UseCase Sửa dự án

Biểu đồ 2 9 Biểu đồ tuần tự UseCase Sửa dự án

Biểu đồ 2 10 Biểu đồ hoạt động UseCase Tìm kiếm thông tin

Biểu đồ 2 11 Biểu đồ hoạt động UseCase Quản lý thành viên

2.5 Thiết kế cơ sở dữ liệu

Dữ liệu dự án bao gồm các thuộc tính: Mã dự án, Tên dự án, Loại dự án, Tỉnh/Thành phố, Địa chỉ, Thông tin dự án, Chủ đầu tư, Tiến độ dự án, Trạng thái dự án và Ảnh Mỗi dự án có mã và tên rõ ràng, loại dự án cụ thể, vị trí đầy đủ từ tỉnh/thành phố đến địa chỉ, cùng thông tin dự án chi tiết Hồ sơ còn ghi nhận Chủ đầu tư, Tiến độ dự án và Trạng thái dự án để người dùng nắm được tiến trình Ảnh đi kèm tăng tính trực quan và hỗ trợ nhận diện dự án Các trường này được tối ưu hóa cho SEO, giúp người dùng dễ dàng tìm kiếm dự án theo tên, loại, địa phương hoặc tiến độ.

Gồm các thuộc tính: Họ và tên, Email, Số điện thoại, Password

Gồm các thuộc tính: Tiêu đề, Ảnh đại diện, Thông tin mô tả, Nội dung, Chủ đề, Ngày đăng

Gồm các thuộc tính: Mã sản phẩm, Tên sản phẩm, Kho, Giá, Danh mục,

DEMO CHƯƠNG TRÌNH

3.1 Giới thiệu về trang chủ

Menu ngang trên trang web cho phép người dùng điều hướng nhanh đến các chủ đề chính: Trang chủ, Cửa hàng, Giỏ hàng, Đặt cọc và Liên hệ Khi người dùng nhấp vào mỗi mục trên thanh menu ngang, hệ thống sẽ hiển thị nội dung liên quan của trang tương ứng, tối ưu trải nghiệm người dùng và cải thiện SEO nhờ liên kết nội bộ giữa các trang chủ đề.

+ Danh mục sản phẩm: Dự án Tây Mương Phóng Thủy, dự án Nam Mekong

Chức năng tìm kiếm trên trang được chia thành hai chế độ: tìm kiếm thường cho phép người dùng tìm kiếm nhanh theo danh mục sản phẩm hoặc theo tên sản phẩm, giúp kết quả hiển thị nhanh và liên quan Tìm kiếm nâng cao cho phép lọc kết quả theo tên sản phẩm, danh mục và giới hạn giá, với đơn giá nằm trong khoảng từ … đến …, giúp người mua dễ dàng xác định sản phẩm phù hợp nhất và tối ưu hóa trải nghiệm mua sắm.

Phần thông tin khuyến mại được bố trí dưới dạng một ảnh khuyến mại Khi khách hàng nhấp vào ảnh này, họ sẽ được chuyển tới trang thông tin khuyến mại cần thiết để đáp ứng nhu cầu mua bán, đồng thời được cung cấp các ưu đãi, điều kiện và hướng dẫn chi tiết liên quan trước khi thực hiện giao dịch.

Phần giới thiệu sản phẩm hiển thị các trang sản phẩm khi người dùng nhấp vào một mục trong menu Khi nhấp vào mục trên menu, người dùng sẽ được chuyển tới danh sách các trang sản phẩm liên quan Trong mỗi trang sản phẩm, thông tin được hiển thị đầy đủ với tên dự án là một đường link dẫn đến trang chi tiết sản phẩm và giá bán của sản phẩm đó.

- Phần giỏ hàng: là một đường link cho phép bạn xem thông tin về giỏ hàng khi cần thiết.

Hình 3 1 Giao diện trang chủ Ở trang chủ của BẤT ĐỘNG SẢN, chúng ta có tổng quan về website,như:

- Phần header của trang bao gồm các mục bao gồm:

+ Đăng nhập tài khoản: Khách hàng (KHÁCH HÀNG) tiến hành đăng nhập tài khoản để bắt đầu mua hàng.

+ Site name (tên trang) BẤT ĐỘNG SẢN và Logo trang

+ Các trang của website bao gồm: Cửa hàng, danh mục các dự án, đặt cọc, liên hệ

+ Bài viết mới nhất sẽ là trang chủ của web

- Phần sidebar hay còn gọi là thanh nội dung nằm bên phải màn hình chứa các nội dung:

+ Công cụ tìm kiếm: giúp khách hàng tìm kiếm sản phẩm một cách nhanh nhất.

+ Link danh sách các bài viết mới

+ Phản hồi gần đây: Ở đây sẽ hiển thị danh sách các bình luận của KH.

- Bên dưới phần header là danh sách các bài viết

- Phần cuối cùng của website là footer Ở đây người dùng sẽ nhìn thấy những thông tin như copyright, giới thiệu.

Hình 3 2 Giao diện Nội dung tin tức

- Ở mục cửa hàng, KHÁCH HÀNG click vào đó sẽ thấy được tất cả các dự án có trong trang web

Khách hàng có thể dễ dàng chọn bất kỳ dự án nào để xem danh sách các sản phẩm nằm trong dự án đó, mang lại trải nghiệm người dùng tốt và tối ưu cho công cụ tìm kiếm Khi khách hàng chọn một sản phẩm bất kỳ, hệ thống sẽ hiển thị giao diện giới thiệu chi tiết về sản phẩm đó, giúp người dùng nắm bắt thông tin, đặc tính và lợi ích nổi bật của sản phẩm.

Hình 3 3 Giao diện Cửa hàng

Phần mô tả sản phẩm cung cấp đầy đủ thông tin sản phẩm, bao gồm cả giá, giúp khách hàng nắm bắt giá và các đặc điểm nổi bật để đưa ra quyết định mua sắm Sau khi xem mô tả, khách hàng có thể dễ dàng thêm những sản phẩm yêu thích vào giỏ hàng để tiến hành thanh toán một cách nhanh chóng và tiện lợi.

Sau khi khách hàng tìm thấy sản phẩm mong muốn, họ có thể xem chi tiết sản phẩm được mô tả đầy đủ và rõ ràng; đồng thời, họ có thể tham khảo đánh giá, bình luận từ khách hàng khác để có cái nhìn tổng quan và đưa ra quyết định mua hàng chính xác.

Trước khi quyết định mua, nếu bạn có thắc mắc về sản phẩm, KHÁCH HÀNG có thể trò chuyện trực tiếp với người bán bằng cách nhấp vào ô Chat with us trên trang để được hỗ trợ nhanh chóng Dịch vụ chat này giúp giải đáp kịp thời các thông tin về sản phẩm, giá cả và điều kiện mua hàng, mang lại trải nghiệm mua sắm tiện lợi và an toàn.

- Nếu định mua sản phẩm đó và muốn chọn thêm sản phẩm khác, KHÁCH HÀNG chọn Thêm vào giỏ hàng

Hình 3 4 Giao diện thông tin sản phẩm

Trang chi tiết sản phẩm.

+ Giới thiệu ngắn gọn thông tin vể sản phẩm như : Tên sản phẩm, danh mục sản phẩm, giá bán hoặc thông tin khuyến mại về sản phẩm.

+ Giới thiệu nội dung của dự án: Gồm các chương, các đề mục chính và những nội dung đặc biệt của dự án.

+ Phần thêm vào giỏ hàng nếu khách hàng muốn chọn mua.

Hình 3 5 Giao diện thêm vào giỏ hàng

Khi khách hàng chọn Thêm vào giỏ hàng, hệ thống tự động chuyển sang giao diện xem giỏ hàng, cho phép người mua xem lại danh sách sản phẩm và tổng tiền Sau đó, khách hàng vào lại giỏ hàng và tiến hành thanh toán để hoàn tất đơn hàng.

- KHÁCH HÀNG cần đánh dấu những sản phẩm cần mua, sau đó thực hiện thanh toán.

- Cung cấp thông tin về các sản phẩm bạn chọn như:

+ Xóa sản phẩm: xóa từng sản phẩm hay xóa cả giỏ hàng.

+ Cập nhật số lượng sản phẩm, sau đó bạn tính lại giá tiền.

+ Đặt hàng nếu bạn muốn mua hàng.

Trang thanh toán của khách hàng

- Nếu khách hàng là khách hàng mới thì bạn cần đăng ký thông tin gồm: + Họ và tên

+ Số điện thoại liên lạc

Hình 3 6 Giao diện trang thanh toán

- Ở phần thanh toán, KHÁCH HÀNG nhập thông tin về họ tên, địa chỉ, mã giảm giá (nếu có) và hình thức thanh toán Sau đó tiến hành đặt hàng.

Hình 3 7 Giao diện hiển thị thông tin đơn hàng

Menu ngang của hệ thống quản trị website gồm các mục chính: Trang chủ, cập nhật sản phẩm, cập nhật thông tin khách hàng và trả lời ý kiến, hoá đơn xuất, thống kê hoá đơn và thống kê sản phẩm, giúp người quản trị dễ dàng điều hướng và quản lý bán hàng hiệu quả.

- Khi bạn click vào các mục trong menu trên thì sổ ra các trang:

+ Cập nhật các sản phẩm:

Để thêm mới một sản phẩm khi công ty nhập sản phẩm mới về, cần nhập đầy đủ các thông tin cần thiết như tên dự án, mã sản phẩm, nội dung mô tả, đơn giá và số lượng Việc điền đúng các trường này giúp quản lý sản phẩm hiệu quả, tối ưu quy trình nhập kho và thanh toán, đồng thời đảm bảo dữ liệu tồn kho chính xác cho hoạt động kinh doanh.

+ Update sản phẩm: chỉnh sửa các thông tin của sản phẩm khi cần thay đổi các thông tin ở trên.

+ Xóa sản phẩm: Xóa sản phẩm khi người quản lý có nhu cầu.

Hóa đơn nhập đóng vai trò quan trọng khi có sản phẩm mới; người quản trị cần điền đầy đủ thông tin hóa đơn nhập để thống kê và theo dõi tình trạng sản phẩm Các thông tin thiết yếu trên hóa đơn nhập bao gồm mã hóa đơn, mã sản phẩm, số lượng, đơn giá, ngày nhập, người nhập và tổng tiền để quản lý tồn kho và kiểm soát chi phí một cách hiệu quả.

Trong quá trình khách hàng mua dự án, người quản trị cần cấp hóa đơn xuất cho khách hàng để tiện theo dõi thông tin sản phẩm đã mua Hóa đơn xuất là tài liệu xác nhận giao dịch và lưu trữ các trường thông tin thiết yếu như mã hóa đơn, mã sản phẩm, số lượng, đơn giá, ngày xuất, người xuất và tổng tiền, giúp khách hàng dễ đối chiếu, kiểm tra và quản lý chi phí một cách chính xác.

- Cập nhật thông tin khách hàng: Xem thông tin khách hàng để thuận lợi cho người quản trị quản lý khách hàng.

- Trả lời ý kiến khách hàng: Xem phần ý kiến của khách hàng, sau đó trả lời ý kiến rồi gửi qua gmail cho khách hàng kết quả trả lời.

+ Thống kê sản phẩm + Thống kê theo tên sản phẩm + Hàng nhập từ ngày …đến ngày + Thống kê hoá đơn xuất

+ Hàng xuất từ ngày… dến ngày + Tình trạng đơn hàng: đã thanh toán hoặc chưa thanh toán

Lợi ích của việc xây dựng trang web bán dự án Bất động sản

Website, còn được gọi với các thuật ngữ khác như trang mạng hoặc trang web, là kênh thông tin chiến lược được sử dụng để giới thiệu sản phẩm bất động sản và quảng bá mô hình hoạt động của các dự án BĐS đến khách hàng Một trang web chuyên về dự án BĐS cung cấp thông tin chi tiết về quy hoạch, tiện ích, tiến độ và chính sách bán hàng nhằm tăng sự tin tưởng và thu hút khách hàng mục tiêu Việc tối ưu hóa nội dung và từ khóa liên quan đến bất động sản trên website giúp nâng cao nhận diện thương hiệu, cải thiện thứ hạng trên công cụ tìm kiếm và tăng lượng khách hàng tiềm năng.

Đây là một kênh thông tin thiết yếu đối với các doanh nghiệp nhằm hỗ trợ hoạt động kinh doanh và xây dựng thương hiệu một cách hiệu quả, đặc biệt là trong lĩnh vực bất động sản (BĐS) Việc khai thác kênh thông tin này giúp doanh nghiệp nắm bắt xu hướng thị trường, mở rộng kết nối với khách hàng tiềm năng và nâng cao uy tín thương hiệu trên thị trường BĐS.

Ngày đăng: 15/08/2022, 22:14

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

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

w