Đồ án tốt nghiệp Công nghệ thông tin: Hướng dẫn xây dựng website bán máy tính online

Đồ án kỹ thuật nghiên cứu tốt nghiệp công nghệ thông tin xây dựng website bán máy tính onlien, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả thi dự án.

Trường đại học

Đại học Hải Phòng

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2024

53
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI MỞ ĐẦU

1. CHƯƠNG I: CƠ SỞ LÝ THUYẾT

1.1. Giới về phần mêm mã nguồn mở Wordpress

1.2. Ưu và nhược điểm của WordPress

1.2.1. Ưu điểm

1.2.2. Nhược điểm

1.3. Phân loại wordpress

1.4. Lý do lựa chọn Wordpress

1.4.1. Dễ sử dụng

1.4.2. Cộng đồng hỗ trợ đông đảo

1.4.3. Nhiều gói giao diện có sẵn

1.4.4. Nhiều plugin hỗ trợ

1.4.5. Dễ phat triển cho lập trình viên

1.4.6. Hỗ trợ nhiều ngôn ngữ

1.4.7. Có thể làm nhiều loại website

1.5. Các tính năng cơ bản của Wordpress

1.6. Những hiểu lầm về wordpres

1.6.1. Wordpress chỉ là một phần mềm

1.6.2. Wordpress chỉ dành cho người không biết code

2. CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Tổng quan về thương hiệu “DanhKimPC”

2.2. Định nghĩa vấn đề

2.3. Đặc điểm, ưu điểm, nhược điểm về xây dựng website “Bán Máy Tính”

2.4. Mục tiêu xây dựng

2.5. Yêu cầu và tính năng

2.6. Đặc tả yêu cầu

2.6.1. Thu thập yêu cầu

2.6.2. Xác định các Use Case và Xác định các tác nhân

2.6.3. Mô tả luồng sự kiện các Use Case

2.7. Biểu đồ tuần tự

2.7.1. Biểu đồ tuần tự đăng kí

2.7.2. Biểu đồ tuần tự đăng ký thành viên

2.7.3. Biểu đồ tuần tự xem thông tin cá nhân

2.7.4. Biểu đồ tuần tự xem chi tiết sản phẩm

2.7.5. Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng

2.7.6. Biểu đồ tuần tự đổi mật khẩu

2.7.7. Biểu đồ tuần tự quản lý danh sách yêu thích

2.7.8. Biểu đồ tuần tự tìm kiếm sản phẩm

2.7.9. Biểu đồ tuần tự xóa sản phẩm

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

2.8.1. Cấu trúc một số bảng dữ liệu tiêu biểu được thiết kế trong MySQL

3. CHƯƠNG III: GIAO DIỆN WEBSITE BÁN HÀNG

3.1. Giao diện trang chủ

3.2. Giao diện admin

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Đồ án tốt nghiệp CNTT Xây dựng website bán máy tính online hiệu quả

Đồ án tốt nghiệp CNTT tập trung vào việc xây dựng website bán máy tính online nhằm đáp ứng nhu cầu ngày càng tăng của người tiêu dùng trong lĩnh vực thương mại điện tử. Đề tài này không chỉ mang tính học thuật mà còn có giá trị thực tiễn cao, giúp sinh viên áp dụng kiến thức vào thực tế. Website bán máy tính online được thiết kế để tối ưu hóa trải nghiệm người dùng, từ khâu tìm kiếm sản phẩm đến thanh toán. Đồ án cũng nhấn mạnh tầm quan trọng của việc quản lý bán hàng onlinetối ưu hóa website bán hàng để đạt hiệu quả kinh doanh cao.

1.1. Cơ sở lý thuyết về WordPress

WordPress được chọn làm nền tảng chính để thiết kế website bán hàng do tính linh hoạt và dễ sử dụng. WordPress là một mã nguồn mở phổ biến, hỗ trợ nhiều plugin và theme, giúp tối ưu hóa quá trình phát triển website. Ưu điểm của WordPress bao gồm cộng đồng hỗ trợ đông đảo, nhiều giao diện có sẵn, và khả năng mở rộng dễ dàng. Tuy nhiên, việc tùy biến WordPress đòi hỏi kiến thức về lập trình web. Đồ án cũng phân tích các tính năng cơ bản của WordPress, như hỗ trợ đa ngôn ngữ và khả năng tạo nhiều loại website khác nhau.

1.2. Lý do lựa chọn WordPress

WordPress được lựa chọn do tính dễ sử dụng và khả năng phát triển ứng dụng web bán hàng một cách hiệu quả. Nền tảng này cung cấp nhiều plugin hỗ trợ, giúp tích hợp các tính năng như quản lý đơn hàng, thanh toán trực tuyến, và tối ưu hóa SEO. Đồ án cũng nhấn mạnh tầm quan trọng của việc chọn theme phù hợp để tạo giao diện thân thiện với người dùng. WordPress còn hỗ trợ nhiều ngôn ngữ, giúp website tiếp cận được với đa dạng đối tượng khách hàng.

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

Chương này tập trung vào việc phân tích và thiết kế hệ thống cho website bán máy tính online. Đồ án đưa ra các yêu cầu cụ thể về chức năng của website, bao gồm quản lý sản phẩm, đơn hàng, và tài khoản người dùng. Các biểu đồ tuần tự và biểu đồ use case được sử dụng để mô tả luồng hoạt động của hệ thống. Đồ án cũng đề cập đến việc thiết kế cơ sở dữ liệu, đảm bảo tính nhất quán và hiệu quả trong quản lý thông tin.

2.1. Tổng quan về thương hiệu DanhKimPC

DanhKimPC là một thương hiệu bán máy tính và linh kiện máy tính tại Hải Phòng. Đồ án nhằm mục đích xây dựng một website để quảng bá thương hiệu và mở rộng thị trường. Website sẽ giúp khách hàng dễ dàng tìm kiếm và mua sản phẩm trực tuyến, đồng thời giảm thiểu chi phí quảng cáo và thuê mặt bằng. Đồ án cũng phân tích các ưu điểm và nhược điểm của việc bán hàng trực tuyến, từ đó đưa ra các giải pháp tối ưu.

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

Cơ sở dữ liệu được thiết kế để quản lý thông tin sản phẩm, đơn hàng, và người dùng. Đồ án sử dụng MySQL để tạo các bảng dữ liệu, đảm bảo tính nhất quán và hiệu quả trong việc lưu trữ và truy xuất thông tin. Các bảng dữ liệu bao gồm thông tin về sản phẩm, danh mục, đơn hàng, và tài khoản người dùng. Việc thiết kế cơ sở dữ liệu cũng đảm bảo tính bảo mật và khả năng mở rộng trong tương lai.

III. Giao diện website bán hàng

Chương này tập trung vào việc thiết kế giao diện người dùng và quản trị cho website bán máy tính online. Giao diện người dùng được thiết kế để đơn giản và thân thiện, giúp khách hàng dễ dàng tìm kiếm và mua sản phẩm. Giao diện quản trị được thiết kế để hỗ trợ quản lý sản phẩm, đơn hàng, và tài khoản người dùng một cách hiệu quả. Đồ án cũng đề cập đến việc tối ưu hóa giao diện để tăng trải nghiệm người dùng và tỷ lệ chuyển đổi.

3.1. Giao diện trang chủ

Giao diện trang chủ được thiết kế để hiển thị các sản phẩm nổi bật và danh mục sản phẩm. Đồ án sử dụng các yếu tố thiết kế như slider, banner, và danh mục sản phẩm để thu hút sự chú ý của khách hàng. Giao diện cũng được tối ưu hóa để hiển thị tốt trên các thiết bị di động, đảm bảo trải nghiệm người dùng mượt mà trên mọi nền tảng.

3.2. Giao diện quản trị

Giao diện quản trị được thiết kế để hỗ trợ quản lý sản phẩm, đơn hàng, và tài khoản người dùng. Đồ án sử dụng các công cụ quản lý như dashboard, bảng điều khiển, và biểu đồ để giúp quản trị viên dễ dàng theo dõi và quản lý hoạt động của website. Giao diện quản trị cũng được tối ưu hóa để đảm bảo tính bảo mật và hiệu quả trong quản lý.

21/02/2025

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

CHƯƠNG I: CƠ SỞ LÝ THUYẾT 1.1 Giới về phần mêm mã nguồn mở Wordpress WordPress là một mã nguồn web mở để quản trị nội dung (CMS – Content Management System ) và cũng là một nền tảng blog (Blog Platform) được viết trê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ột CMS bởi vì sức mạnh của nó cũng còn giới hạn ít nhiều nên lúc đó cộng đồng xem WordPress chỉ là một mã nguồn được lựa chọn để phát triển blog cá nhân bình thườ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ững bước tiến vượt bật so với những đối thủ khác mà cái quan trọng nhất là tính tương tác hoàn toàn đơn giản để có thể gần gũi với người sử dụng không chuyên. Vì vậy lúc đó WordPress đã bắt đầu trở thành một mã nguồn mở được nhiều người chú ý đến và nhận donation (quyên góp) từ những người ủng hộ để có thể phát triển được tốt hơn.

Và đúng như nguyện vọng của nhiều người, WordPress đã có một sự phát triển vượt bậc ngay sau đó mà đầu tiên là sự nâng cấp về backend để quản lý tốt hơn, nhiều tính năng mới được ra đời (trong đó có tính năng Custom Field thần thánh mà mãi tận bây giờ nó vẫn nằm trong top các tính năng thú vị nhất), kèm theo đó là một thư viện theme chính thức được công bố với hàng trăm giao diện khác nhau cho WordPress mà người dùng có thể tải về. Tiếp tục vài năm sau đó, các bản WordPress mới hơn lần lượt ra đời và kèm theo đó là thư viện plugin khổng lồ được ra mắt, đánh dấu thời kỳ hoàng kim của WordPress. Đặc biệt là khi WordPress ra mắt phiên bản 2.8, có nhiều thay đổi và tính năng nâng cao được cập nhật làm cho WordPress càng trở nên mạnh mẽ hơn, và nó trở thành một CMS chính hiệu lúc nào không hay. Hiện tại tính ở thời điểm này, WordPress đã có những con số rất ấn tượng như sau: - Khoảng 72,000,000 website đang sử dụng mã nguồn mở WordPress.

- Mỗi ngày có khoảng 145,000 lượt download mã nguồn WordPress từ trang chủ. - WordPress chiếm khoảng 19% thị phần cho tổng số website có mặt trên thế giới. - Trong khi đó Joomla chỉ có 3%. Và website không sử dụng CMS chiếm 69%.

- Tổng số lượt download hiện tại của WordPress là khoảng 500,000,000 lần. 9 Chưa hết và các website lớn trên thế giới đều đang tin dùng WordPress như: -Mashable -TechCrunch -CNN -Forbes -Time -Wired -Reuters 1. Ưu và nhược điểm của WordPress 1. Ưu điểm -Nhiều plugin hỗ trợ, hầu như mọi ý tưởng đều đã có plugin hỗ trợ.

-Nhiều theme có sẵn, hầu như là nhiều nhất trong các CMS hiện nay. -Bao gồm các theme miễn phí và theme trả phí rất chuyên nghiệp. -Dễ tùy biến, nếu bạn là người đã có kiến thức sẵn về PHP, CSS, HTML thì điều này rất dễ dàng. -Nhiều cộng đồng hỗ trợ và hướng dẫn, đơn cử là như ThachPham.Com của mình đây.

-Có thể làm được nhiều thể loại website, từ blog cá nhân đến các trang thương mại điện tử. -Dễ cài đặt. -Nhẹ và hao tốn ít tài nguyên máy chủ. -Các Theme Framework hiện có sẽ giúp bạn tự thiết kế giao diện WordPress dễ dàng.

-Dễ sử dụng và quản lý. Nhược điểm -Nhiều khái niệm khó hiểu nếu bạn mới bắt đầu. -Muốn tùy biến WordPress, bạn phải có kiến thức lập trình web căn bản nhất. -Các theme đẹp đa phần là phải trả phí.

Và plugin cũng vậy. -Nếu bạn là Developer, bạn sẽ hơi mệt mỏi với các hàm có sẵn của WordPress vì nó quá nhiều. Phân loại wordpress 1.Com Tuy nhiên với dịch vụ này, bạn không có quyền cài theme bên ngoài mà chỉ phụ thuộc vào các theme miễn phí trong thư viện theme cũng như bạn không thể cài đặt plugin mà chỉ sử dụng các tính năng có sẵn của WordPress. Tóm lại, khi sử dụng dịch vụ này chúng ta sẽ : Ưu điểm : Không cần lưu tâm đến việc quản trị hạ tầng Web Hosting / bảo mật / hệ thống đường truyền / backup dữ liệu vì website hoạt động trên hệ thống máy chủ của Wordpress.

10 Do đó, chi phí giảm thiểu tối đa. Khuyết điểm Website không thể phát triển theo nhu cầu của bạn vì các tính năng được hỗ trợ còn nhiều hạn chế.Org là địa chỉ website của trang chủ mã nguồn WordPress, tại đây bạn có thể tải bản cài đặt và tự cài lên Web hosting của bạn rồi tự do tùy biến, quản trị. Phiên bản này người ta thường gọi là WordPress Self-Hosted. Khi sử dụng WordPress Self-Hosted bạn có toàn quyền quản trị đồng thời dữ liệu lưu và hoạt động trên Web hosting cá nhân, sử dụng tên miền (domain) riêng mà không mất phụ phí, bạn có thể tự do cài thêm bất kỳ theme WordPress nào bạn có, cài thêm plugin và tùy biến với các kỹ năng nâng cao.

Do đó, chúng ta sẽ có: -Ưu điểm : Đạt được mục đích sử dụng. -Khuyết điểm : Đòi hỏi bạn phải có kinh nghiệp quản trị Web Hosting / kinh nghiệm xây dựng + quản lý website bằng mã nguồn mở PHP. Chi phí cao, có thể nói tỉ lệ thuận với hiệu suất sử dụng 1. Lý do lựa chọn Wordpress 1.

Dễ sử dụng WordPress được phát triển nhằm phục vụ đối tượng người dùng phổ thông, không có nhiều kiến thức về lập trình website nâng cao. Các thao tác trong WordPress rất đơn giản, giao diện quản trị trực quan giúp bạn có thể nắm rõ cơ cấu quản lý một website WordPress trong thời gian ngắn. Về cách cài đặt lại càng dễ hơn, bạn có thể tự cài đặt một website WordPress trên host (máy chủ) riêng của mình và tự vận hành nó sau vài cú click 1. Cộng đồng hỗ trợ đông đảo Là một mã nguồn CMS mở phổ biến nhất thế giới , điều này cũng có nghĩa là bạn sẽ được cộng đồng người sử dụng.

Nếu bạn có khả năng tiếng Anh tốt , bạn có thể dễ dàng tìm câu trả lời cho vấn đề bạn đang gặp phải trên Google chỉ với vài từ khóa tìm kiếm : https://wordpress.org/support/, https://forums. Nhiều gói giao diện có sẵn Trong khi sử dụng WordPress, khái niệm giao diện cho website WordPress thường được gọi là theme. Hiện nay WordPress có rất nhiều theme miễn phí khác nhau để bạn có thể dễ dàng thay đổi giao diện của website mình chỉ với vài cú click mà không cần bận tâm việc làm sao để thiết kế một theme cho riêng mình. Còn nếu bạn muốn website đẹp và chuyên nghiệp hơn, bạn có thể mua các theme trả phí với giá bán dao động từ $30 đến $65.

11 Nhưng nếu bạn là người mới tập làm quen với WordPress, hãy tạm quên việc dùng theme trả phí vì cách cài đặt nó có thể không mấy dễ dàng cho người mới bắt đầu. Nhiều plugin hỗ trợ Plugin nghĩa là một trình cắm thêm vào website để bổ sung các chức năng mà bạn cần. Ví dụ mặc định sau khi cài website WordPress, bạn không có chức năng hiển thị các bài viết liên quan ở dưới mỗi bài viết, nhưng với nhiều plugin miễn phí hỗ trợ thì bạn có thể dễ dàng cài thêm một plugin miễn phí để website mình có chức năng đó. Tương tự với theme, cũng có rất nhiều plugin trả phí mang những tính năng rất độc đáo và có ích vào website và nó sẽ có giá khoảng từ $10 đến $80 tùy theo độ phức tạp.

Dễ phat triển cho lập trình viên Nếu bạn là một người có am hiểu về việc làm website như thành thạo HTML, CSS, PHP thì có thể dễ dàng mở rộng website WordPress của bạn ra với rất nhiều tính năng vô cùng có ích. Cách phát triển cũng rất đơn giản vì WordPress là một mã nguồn mở nên bạn có thể dễ dàng hiểu được cách hoạt động của nó và phát triển thêm các tính năng. Với hàng nghìn hàm (function) có sẵn của nó, bạn có thể thoải mái sử dụng, bạn cũng có thể thay đổi cấu trúc của một hàm với filter hook và hầu như quy trình làm việc của một lập trình viên chuyên nghiệp có thể ứng dụng dễ dàng vào WordPress. Hỗ trợ nhiều ngôn ngữ Mã nguồn WordPress hiện tại có rất nhiều gói ngôn ngữ đi kèm, bao gồm tiếng Việt.

Mặc dù trong mỗi giao diện hay plugin đều có ngôn ngữ riêng nhưng bạn có thể dễ dàng tự dịch lại nó với các phần mềm hỗ trợ. Có thể làm nhiều loại website Dùng WordPress không có nghĩa là bạn chỉ có thể làm blog cá nhân, mà bạn có thể biến website mình thành một trang bán hàng, một website giới thiệucông ty, một tờ tạp chí Cosplay bằng việc sử dụng kết hợp các theme và plugin với nhau. Tuy nhiên để làm được, bạn nên chắc chắn là đã hiểu được WordPress chứ đừng vội một bước lên mây để nhận các cảm giác thất vọng vì độ phức tạp của nó 1. Các tính năng cơ bản của Wordpress Khi tạo một blog cho riêng bạn có thể sẽ có những lý do riêng, nhưng nếu so với các script và dịch vụ blog khác, có thể bạn sẽ thích Wordpress ở những tính năng dưới đây.

- Dễ cài đặt, chỉ cần khởi tạo database, upload và thiết lập tham số trong file wpconfig.php, sau 1, 2 lần click chuột, bạn đã sẵn sàng để viết blog. - Không giới hạn số lượng category và sub-category: bạn có thể tạo vô số chuyên mục và các chuyên mục con trong các chuyên mục chính mà không gặp phải bất kì rắc rối nào.Tự động xuất RSS và Atom: giúp cập nhật các thông tin về blog của bạn ngay lập tức. - Sử dụng giao diện XML RPC để trackback và viết bài từ xa. - Có thể đăng bài trên blog từ email.

12 - Hỗ trợ plugin và theme: đây là một điểm mạnh nhất của Wordpress. Nó tạo cơ hội cho hàng nghìn nhà phát triển cùng tham gia phát triển các plugin và theme cho Wordpress, làm cho nó càng ngày càng phong phú về tính năng và giao diện. - Có thể nhập dữ liệu từ Blogger, Blogware, Bunny’s Technorati Tags, DotClear, GreyMatter, Jorome’s Keyword, LiveJournal, Movable Type, TypePad, RSS, Simple Tagging, Textpattern, B2evoluton, v. Đây là chức năng tuyệt vời nếu như bạn muốn chuyển từ một blog khác sang sử dụng Wordpress, nó giúp lại lấy lại tất cả các bài viết trên các blog khác để chuyển qua Wordpress.

- Rất nhiều tài liệu hướng dẫn để giúp phát triển thêm tính năng, và nhiều bộ API để mở rộng.

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

Tài liệu "Đồ án tốt nghiệp CNTT: Xây dựng website bán máy tính online hiệu quả" cung cấp cái nhìn tổng quan về quy trình và các yếu tố cần thiết để phát triển một trang web bán máy tính trực tuyến thành công. Nội dung chính của tài liệu bao gồm việc phân tích thị trường, thiết kế giao diện người dùng, tối ưu hóa SEO và các chiến lược marketing trực tuyến. Đặc biệt, tài liệu nhấn mạnh tầm quan trọng của việc tạo ra trải nghiệm người dùng tốt và cách thức thu hút khách hàng thông qua các công cụ trực tuyến.

Độc giả sẽ tìm thấy nhiều lợi ích từ tài liệu này, bao gồm kiến thức về cách xây dựng một website hiệu quả, cũng như các mẹo để tối ưu hóa doanh thu từ việc bán hàng trực tuyến. Nếu bạn muốn mở rộng thêm kiến thức về các lĩnh vực liên quan, hãy tham khảo các tài liệu sau:

Những tài liệu này không chỉ mở rộng kiến thức của bạn mà còn cung cấp những góc nhìn đa dạng về việc xây dựng và quản lý website trong các lĩnh vực khác nhau.