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

35 3 0

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

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Trang Web Bán Dự Án Bất Động Sản
Định dạng
Số trang 35
Dung lượng 4,21 MB

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

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.

Trang 1

MỤC LỤ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 19

2.1 Hệ thống đề xuất 19

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

2.3 Biểu đồ tuần tự 24

2.4 Biểu đồ hoạt động 25

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

CHƯƠNG 3 DEMO CHƯƠNG TRÌNH 27

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

3.2 Giao diện cửa hàng 28

3.3 Giao diện sản phẩm 29

3.4 Giao diện giỏ hàng 30

3.5 Giao diện thanh toán 31

2.6 Trang người quản trị 32

KẾT LUẬN 34

TÀI LIỆU THAM KHẢO 35

Trang 2

DANH MỤC HÌNH ẢNH

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

Hình 1 2 Hộp thoại setup của Xampp 12

Hình 1 3 Chọn vị trí cài đặt Xampp 12

Hình 1 4 Xampp đang cài đặt 13

Hình 1 5 Giao diện điều khiển chính của Xampp 13

Hình 1 6 Giao diện khi mở localhost 14

Hình 1 7 Giao diện tải Wordpress 14

Hình 1 8 Thư mục chứa web của Xampp 14

Hình 1 9 Khởi động Xampp 15

Hình 1 10 Tạo cơ sở dữ liệu 15

Hình 1 11 Cài đặt web bằng Wordpress 16

Hình 1 12 Điểm thông tin cài đặt 16

Hình 1 13 Giao diện Wordpress 17

Hình 3 1 Giao diện trang chủ 27 Hình 3 2 Giao diện Nội dung tin tức 28

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

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

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

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

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

Trang 3

DANH MỤC BIỂU ĐỒ

Biểu đồ 2 1 Biểu đồ UseCase tổng quát 21

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

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

Biểu đồ 2 4 Biểu đồ UseCase Quản lý sản phẩm 22

Biểu đồ 2 5 Biểu đồ UseCase Quản lý thành viên 23

Biểu đồ 2 6 Biểu đồ UseCase Thống kê 23

Biểu đồ 2 7 Biểu đồ UseCase Đăng nhập 23

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

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

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

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

Trang 4

Em xin cảm ơn Thạc sĩ Nguyễn Nương Quỳnh đã tận tình hướng dẫn, chỉ

bảo em trong suốt thời gian thực hiện nghiên cứu khoa học, giúp em có thểhoàn thành đề tài này

Em xin gửi lời cảm ơn gia đình và bạn bè đã luôn luôn động viên, ủng hộ

em trong suốt quá trình thực hiện nghiên cứu khoa học này

Mặc dù đã cố gắng nỗ lực thực hiện đề tài nghiên cứu với quyết tâm caonhưng chắc hẳn không thể tránh khỏi thiếu sót, kính mong sự đóng góp vàhướng dẫn của các thầy cô

Em xin chân thành cảm ơn!

Đồng Hới,ngày tháng năm 2022

Sinh viên thực hiện

Trang 5

PHẦN I PHẦN MỞ ĐẦU

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ụngcủa con người, không chỉ ở công sở mà còn ngay cả trong gia đình Đứng trướcvai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanhnghiệ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ủamì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ũngnhư 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 quantrọ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ênmá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ảimấ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 đờicủ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ìnhnó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ủanhiề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ậtnhiề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 doanhBĐ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

Trang 6

- 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ánBĐS của người dân Quảng Bình nói riêng và cả nước nói chung

Trang 7

PHẦN II: NỘI DUNG ĐỀ TÀI

CHƯƠNG 1

CƠ SỞ LÝ THUYẾT

1.1 Giới thiệu về Wordpress

Wordpress [3] là một mã nguồn mở quản trị nội dung (CMS - ContentManagament System) và cũng là một nền tảng Blog (Blog Platform) được viếttrên ngôn ngữ PHP sử dụng hệ quản trị cơ sở dữ liệu MYSQL được phát hànhđầu tiên vào ngày 27/5/2003 bởi Matt Mullenweg và Mike Little

Thực ra Wordpress lúc đầu mới công bố ra nó không được xem như là mộtCMS vì sức mạnh của nó cũng có giới hạn ít nhiều nên lúc đó cộng đồng xemWordpress cho là một mã nguồn được lựa chọn để phát triển blog cá nhân bìnhthường với các tính năng rất cơ bản là hỗ trợ tạo trang tĩnh, tạo bài viết cónhúng tính năng bình luận bài viết để thành viên có thể tương tác

Tuy vậy, so với công nghệ lúc bấy giờ thì Wordpress cũng đã có nhữngbước tiến vượt bậc so với những đối thủ khác mà cái quan trọng nhất là tínhtương tác hoàn toàn đơn giản đề có thể gần gũi với người sử dụng khôngchuyên Vì vậy lúc đó Wordpress đã bắt đầu trở thành một mã nguồn mở đượcnhiều người chú ý đến và nhận đóng góp từ những người sử dụng để có thể pháttriển được tốt hơn Theo một số Webmaster có kinh nghiệm thì Wordpress hoạtđộng nhẹ nhàng, ít tốn tài nguyên Wordpress dễ sử dụng nhất trong 3 CMS, nógiúp bạn có một Blog trong vài phút Hơn nữa các plugin của wordpress có rấtnhiều và 99% là miễn phí và bạn có thể cài đặt và nâng cấp các plugin này ngaytrong phần quản lý của Wordpress mà không cần phải download

Wordpress được chính thức phát hành vào năm 2003, nhưng thực tế thìtiền thân của nó đã có mặt vào năm 2011 Lúc đó thì sự phát triển của Internet ởViệt Nam chưa cao, con số người sử dụng các dịch vụ blog miễn phí là khá lớn,chủ yếu là dựa vào dịch vụ blog miễn phí của Yahoo Đối với cộng đồng ngườidùng Wordpress trong thời điểm này cũng còn hạn chế bởi những phiên bản đầutiên của Wordpress chưa thật sự thu hút người dùng như bây giờ Và sau thờigian hơn 10 năm hình thành và phát triển, cho tới thời điểm hiện tại thìWordpress được sử dụng trên hàng nghìn blog lớn nhỏ và có tới hơn 10 triệulượt truuy cập vào trang chủ của Wordpress mỗi ngày

Wordpress là một bộ mã nguồn mở, có lẽ vì điều này mà tạo nên sự thànhcông của Wordpress như ngày hôm nay Điều này có nghĩa là Wordpress đượctạo ra bởi cộng đồng và phục vụ cho lợi ích của cộng đồng nó được phát triểnbởi hàng trăm tình nguyện viên trên thế giới và rất rất nhiều lập trình viên khác

Trang 8

đã đóng góp vào đây Và để sử dụng Wordpress thì bạn không cần phải trả bất

kỳ chi phí nào cho bộ mã nguồn 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ếtplugin 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ácphầ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ạothumbnail rất hay

- Có một hệ thống Widget đa dạng (ứng dụng tạo thêm) như: Thống kê sốngười truy cập, Danh sách các bài viết mới, các bài viết nổi bật, được xemnhiều, được comment nhiều, Liệt kê các chuyên mục, Liệt kê các trang, Bài viếttheo ngày tháng… có đến trên 23 Widget để bạn tha hồ lựa chọ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 với nhiều cấp độ khác nhau như: Administrator,Author, Edittor, Contributer, Subcriber Mỗi phân quyền sẽ có các quyền hạnkhác nhau như được phép đăng bài viết, sửa bài viết, xóa bài viết, duyệtcomment

- Sao lưu dữ liệu một cách dễ dàng để backup hoặc chuyển nhà sang mộtnơi khác Hỗ trợ import đa năng từ các blog khác như Blogspot, Tumblr,Blogger, LiveJournal

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

- Hằng ngày Wordpress sẽ thống kê 100 bài viết trên các blog Tiếng Việtđược nhiều người đọc nhất Nhờ đó bạn biết được các thông tin quan trọng nhấtđang diễn ra

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

1.2 Xampp là gì?

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

Trang 9

Phần mềm Xampp là một trong những phần mềm được nhiều lập trìnhviên sử dụng để thiết lập website theo ngôn ngữ PHP XAMPP có công dụngthiết lập web server có cài đặt sẵn các công cụ như PHP, Apache, MySQL…Xampp sở hữu thiết kế giao diện thân thiện với người dùng, cho phép các lậptrình viên có thể đóng mở hoặc reboot các tính năng của server mọi lúc Ngoài

ra, Xampp cũng được xây dựng theo source code mở

Đánh giá một cách tổng thể, Xampp được đánh giá là một trong nhữngphần mềm trọng yếu trong việc xây dựng website dành cho các lập trình viênPHP Xampp cài đặt các thành tố trọng yếu, hỗ trợ lẫn nhau bao gồm:

- Apache

- 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)

Ra đời hơn 20 năm về trước, Apache được nhiều chuyên gia công nhận làmột trong những web server uy tín, đáng sử dụng cho các website Song song

Trang 10

với NGINX (một phần mềm web phổ biến khác), Apache giúp website sở hữumột server hoàn thiện hơn, có thể tải nhiều nội dung lên cho website của mìnhnổi bật hơn mà không gặp phải bất kỳ trở ngại nào.

1.2.2 MySQL

MySQL là một hệ thống quản lý cơ sở dữ liệu liên kết có ưu điểm nhanhchóng, dễ dùng cho các lập trình viên MySQL được ứng dụng khá nhiều chocá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ậptrì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ấutrú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ềulập trình viên

- MySQL có hệ thống thông tin khổng lồ, chứa đến 50 triệu hàng dữ liệutrong 1 board Dữ liệu tối thiểu của board này là 4GB, còn tối đa là 8TB (tùytheo độ mạnh của hệ điều hành)

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

1.2.3 PHP

PHP (viết tắt của Hypertext Pre-processor, tiền thân là Personal HomePage) là một ngôn ngữ lập trình kịch bản, được ứng dụng trong các loại website(tĩnh và động) và ứng dụng website Các script được viết bằng ngôn ngữ lậptrình PHP sẽ được các server có cài đặt PHP hiểu được và “tiêu hóa” chúng Cụthể, các script này sẽ được lưu dưới dạng tệp đuôi “.php”, sau đó các server sẽdiễn giải chúng và đưa lên website tùy theo template web mà lập trình viên lựachọn

Trang 11

Ngôn ngữ lập trình PHP có thể được nhúng trong HTML, được ứng dụngtrong quản lý các loại nội dung website (nhất là nội dung động) cũng như quản

lý các dữ liệu thống kê liên quan đến website như số phiên, thời gian phiên…PHP được sử dụng nhiều trong các loại Database phổ biến như MySQL,PostgreSQL, Oracle, Sybase, Informix, và Microsoft SQL Server

PHP thực thi rất tuyệt vời, đặc biệt khi được biên dịch như là một ApacheModule trên Unix side MySQL Server, khi được khởi động, thực thi các truyvấn phức tạp với các tập hợp kết quả khổng lồ trong thời gian Record-setting.Các chuyên gia code từng đánh giá rằng PHP là một ngôn ngữ lập trìnhtuyệt vời, có khả năng phiên dịch không khác gì một Apache Module trênUnixside Đồng thời, chúng còn cho phép hoạt động theo các giao thức nổitiếng như POP3, IMAP, và LDAP Ngoài ra, ngôn ngữ lập trình cải tiến từ PHP,PHP4, còn tương hỗ với một ngôn ngữ lập trình khác là Java cùng các cấu trúcđối tượng phân phối như COM và COBRA nhằm vào mục đích thiết lậpwebsite cùng ứng dụng website Đặc biệt hơn nữa, PHP có cú pháp nhập lệnhtương tự với ngôn ngữ lập trình C

1.2.4 Perl

PERL có tên đầy đủ là Practical Extraction and Report Language, là mộttrong những ngôn ngữ lập trình hiện đại hoạt động song song với PHP trongXampp có khả năng lọc bỏ những dữ liệu thừa và cung cấp những dữ liệu quantrọng trong việc thiết lập website Tuy không nổi bằng PHP, Perl cũng có những

ưu điểm nhất định khiến nhiều lập trình viên trên toàn thế giới cảm thấy ấntượng và ứng dụng cho website của mình

- Tự động quản lý và phân tích dữ liệu website

- Có thể hoạt động tốt với các chuỗi cú pháp, ký tự

- Cộng đồng sử dụng Perl khá lớn, góp công vào việc xây dựng kho mãlệnh CPAN khổng lồ cho các lập trình viên

- Tương tự như PHP, Perl có cú pháp giống ngôn ngữ lập trình C

- Độ linh hoạt của Perl cao, cho phép lập trình viên có thể tùy biến chúng

để giải quyết các vấn đề liên quan đến website và ứng dụng

1.3 Cài và thiết lập XAMPP trên localhost

1.3.1 Cài đặt xampp

Trang 12

Ở bước này chúng ta sẽ "tạo" ra 1 hệ thống server ngay trên máy tính củamình, và đó gọi là localhost Và XAMPP sẽ giúp các bạn làm việc đó [5] Sau khi tải XAMPP ở link trên về máy tính thì cài đặt như bình thường,

chỉ việc Next > Next:

Hình 1 2 Hộp thoại setup của Xampp

Lưu ý: XAMPP chỉ có bản 32 bit, nhưng vẫn chạy tốt trên Windows 32 và

64 bit Giữ nguyên thư mục cài đặt của XAMPP tại bước này, cứ thế Next:

Hình 1 3 Chọn vị trí cài đặt Xampp

Rồi chờ đợi quá trình này diễn ra (sẽ mất khoảng 2 - 5 phút)

Trang 13

Hình 1 4 Xampp đang cài đặt

Và khi hoàn tất, giao diện điều khiển chính của XAMPP sẽ trông giốngnhư hình dưới:

Hình 1 5 Giao diện điều khiển chính của Xampp

Test xem localhost đã ok chưa bằng cách khởi động Apache và MySQL Sau đó mở trình duyệt vào gõ localhost vào phần địa chỉ > Enter:

Trang 14

Hình 1 6 Giao diện khi mở localhost 1.3.2 Cài đặt Wordpress

Nhập đường link này để cài đặt WP: https://vi.wordpress.org/download/

Hình 1 7 Giao diện tải Wordpress

Tạo 1 thư mục mới ở trong file htdoc của Xampp, lấy tên là “demoweb”

Trang 15

Bật và khởi động xampp

Hình 1 9 Khởi động Xampp

Tạo cơ sở dữ liệu cho website

Hình 1 10 Tạo cơ sở dữ liệu

Sau khi tao xong cơ sở dữ liệu, truy cập tên website đã tạo “demoweb” và

bấm vào thực hiện ngay

Tiếp theo ta có bảng cài đặt web

Trang 16

Hình 1 11 Cài đặt web bằng Wordpress

Tiến hành phần cài đặt

Hình 1 12 Điểm thông tin cài đặt

Sau đó tiến hành đăng nhập tên người dùng, mật khẩu để mở trang web,chúng ta thu được kết quả sau

Trang 17

Hình 1 13 Giao diện Wordpress

1.4 Phân tích và thiết kế hướng đối tượng và UML

1.4.1 Khái niệm về Phân tích và thiết kế hướng đối tượng (Object Oriented Analysis and Design: OOAD)

- Trong kỹ nghệ phần mềm [1] để sản xuất được một sản phẩm phần mềmngười ta chia quá trình phát triển sản phẩm ra nhiều giai đoạn như thu thập vàphân tích yêu cầu, phân tích và thiết kế hệ thống, phát triển (coding), kiểm thử,triển khai và bảo trì Trong đó, giai đoạn phân tích, thiết kế bao giờ cũng là giaiđoạn khó khăn và phức tạp nhất Giai đoạn này giúp chúng ta hiểu rõ yêu cầuđặt ra, xác định giải pháp, mô tả chi tiết giải pháp Nó trả lời 2 câu hỏi What(phần mềm này làm cái gì?) và How (làm nó như thế nào?) [3]

- Để phân tích và thiết kế một phần mềm thì có nhiều cách làm, một trongnhững cách làm đó là xem hệ thống gồm những đối tượng sống trong đó vàtương tác với nhau Việc mô tả được tất cả các đối tượng và sự tương tác củachúng sẽ giúp chúng ta hiểu rõ hệ thống và cài đặt được nó Phương thức nàygọi là Phân tích thiết kế hướng đối tượng (OOAD)

1.4.2 UML là gì (Unified Modeling Language)

Ngày đăng: 22/09/2022, 21:35

HÌNH ẢNH LIÊN QUAN

Hình 1.1. Các thành phần mà Xampp được tích hợp sẵn 1.2.1. Apache - Xây dựng trang web bán dự án bất động sản
Hình 1.1. Các thành phần mà Xampp được tích hợp sẵn 1.2.1. Apache (Trang 9)
Hình 1.2. Hộp thoại setup của Xampp - Xây dựng trang web bán dự án bất động sản
Hình 1.2. Hộp thoại setup của Xampp (Trang 12)
Hình 1.3. Chọn vị trí cài đặt Xampp - Xây dựng trang web bán dự án bất động sản
Hình 1.3. Chọn vị trí cài đặt Xampp (Trang 12)
Hình 1. 5. Giao diện điều khiển chính của Xampp - Xây dựng trang web bán dự án bất động sản
Hình 1. 5. Giao diện điều khiển chính của Xampp (Trang 13)
Hình 1.4. Xampp đang cài đặt - Xây dựng trang web bán dự án bất động sản
Hình 1.4. Xampp đang cài đặt (Trang 13)
Hình 1. 6. Giao diện khi mở localhost 1.3.2. Cài đặt Wordpress - Xây dựng trang web bán dự án bất động sản
Hình 1. 6. Giao diện khi mở localhost 1.3.2. Cài đặt Wordpress (Trang 14)
Hình 1. 9. Khởi động Xampp - Xây dựng trang web bán dự án bất động sản
Hình 1. 9. Khởi động Xampp (Trang 15)
Hình 1. 12. Điểm thông tin cài đặt - Xây dựng trang web bán dự án bất động sản
Hình 1. 12. Điểm thông tin cài đặt (Trang 16)
Hình 1. 11. Cài đặt web bằng Wordpress - Xây dựng trang web bán dự án bất động sản
Hình 1. 11. Cài đặt web bằng Wordpress (Trang 16)
Hình 1. 13. Giao diện Wordpress - Xây dựng trang web bán dự án bất động sản
Hình 1. 13. Giao diện Wordpress (Trang 17)
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ị - Xây dựng trang web bán dự án bất động sản
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ị (Trang 21)
2.3. Biểu đồ tuần tự - Xây dựng trang web bán dự án bất động sản
2.3. Biểu đồ tuần tự (Trang 24)
mật khẩu không hợp lệ, hệ thống sẽ xuất hiện một thông báo lỗi trên màn hình. Tác nhân có thể chọn tiếp tục đăng nhập lại theo dòng sự kiện chính hoặc hủy bỏ việc đăng nhập để kết thúc chức năng đăng nhập. - Xây dựng trang web bán dự án bất động sản
m ật khẩu không hợp lệ, hệ thống sẽ xuất hiện một thông báo lỗi trên màn hình. Tác nhân có thể chọn tiếp tục đăng nhập lại theo dòng sự kiện chính hoặc hủy bỏ việc đăng nhập để kết thúc chức năng đăng nhập (Trang 24)
- Bảng Dự án - Xây dựng trang web bán dự án bất động sản
ng Dự án (Trang 26)
Hình 3.1. Giao diện trang chủ - Xây dựng trang web bán dự án bất động sản
Hình 3.1. Giao diện trang chủ (Trang 27)

TRÍCH ĐOẠN

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