Đồ án tốt nghiệp Công nghệ Thông tin: Hướng dẫn xây dựng website bán hàng online hiệu quả

Đồ án tốt nghiệp công nghệ thông tin xây dựng website bán hàng online hướng dẫn chi tiết quy trình thiết kế, phát triển và triển khai hệ thống thương mại điện tử hiệu quả.

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
15
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.3. Lý do lựa chọn Wordpress

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

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

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

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

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 “Cosplay”

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.7. Thu thập yêu cầu

2.8. Đặc tả yêu cầu. Xác định các Use Case và Xác định các tác nhân

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

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

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

2.12. 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

Đồ án tốt nghiệp CNTT là một phần quan trọng trong chương trình đào tạo của sinh viên ngành Công nghệ Thông tin. Đồ án này không chỉ giúp sinh viên áp dụng kiến thức đã học vào thực tế mà còn là cơ hội để họ thể hiện khả năng sáng tạo và giải quyết vấn đề. Trong đồ án này, sinh viên Đoàn Đức Mạnh đã chọn đề tài Xây dựng website bán hàng Cosplay, một lĩnh vực đang phát triển mạnh trong thời đại thương mại điện tử. Đồ án 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 tích lũy kinh nghiệm và chuẩn bị cho sự nghiệp tương lai.

1.1. Mục tiêu của đồ án

Mục tiêu chính của đồ án tốt nghiệp CNTT là xây dựng một website bán hàng online chuyên nghiệp, cụ thể là website bán hàng Cosplay. Đồ án này nhằm giúp sinh viên hiểu rõ quy trình thiết kế website chuyên nghiệp, từ việc phân tích yêu cầu, thiết kế hệ thống, đến triển khai và thử nghiệm. Ngoài ra, đồ án còn hướng đến việc tối ưu hóa trải nghiệm người dùng và tích hợp các công nghệ mới vào website.

1.2. Ý nghĩa thực tiễn

Đồ án tốt nghiệp CNTT này không chỉ là một bài tập học thuật mà còn có ý nghĩa thực tiễn lớn. Việc xây dựng một website bán hàng online chuyên nghiệp giúp sinh viên hiểu rõ hơn về quy trình phát triển website thương mại điện tử, từ đó có thể áp dụng vào các dự án thực tế trong tương lai. Đồ án cũng giúp sinh viên nắm vững các kỹ thuật lập trình web, quản lý sản phẩm online, và hệ thống thanh toán trực tuyến.

II. Xây dựng website bán hàng

Xây dựng website bán hàng là một quá trình phức tạp đòi hỏi sự kết hợp giữa kiến thức lập trình, thiết kế giao diện, và quản lý dữ liệu. Trong đồ án này, sinh viên đã sử dụng nền tảng WordPress để xây dựng website bán hàng Cosplay. WordPress được chọn vì tính linh hoạt, dễ sử dụng, và có cộng đồng hỗ trợ đông đảo. Quá trình xây dựng bao gồm việc thiết kế giao diện người dùng, tích hợp các tính năng quản lý sản phẩm, và tối ưu hóa trải nghiệm người dùng.

2.1. Thiết kế giao diện người dùng

Thiết kế giao diện người dùng là một phần quan trọng trong việc xây dựng website bán hàng. Giao diện cần phải thân thiện, dễ sử dụng, và đáp ứng được nhu cầu của người dùng. Trong đồ án này, sinh viên đã thiết kế giao diện trang chủ và giao diện admin, đảm bảo rằng người dùng có thể dễ dàng tìm kiếm và mua sản phẩm, trong khi quản trị viên có thể quản lý sản phẩm và đơn hàng một cách hiệu quả.

2.2. Quản lý sản phẩm và đơn hàng

Quản lý sản phẩm onlinequản lý đơn hàng online là những tính năng không thể thiếu trong một website bán hàng. Trong đồ án này, sinh viên đã thiết kế hệ thống quản lý sản phẩm và đơn hàng dựa trên cơ sở dữ liệu MySQL. Hệ thống này cho phép quản trị viên thêm, chỉnh sửa, xóa sản phẩm, và theo dõi đơn hàng một cách dễ dàng. Đồng thời, người dùng cũng có thể xem chi tiết sản phẩm, thêm sản phẩm vào giỏ hàng, và thực hiện thanh toán trực tuyến.

III. Phát triển website thương mại điện tử

Phát triển website thương mại điện tử là một quá trình đòi hỏi sự kết hợp giữa kỹ thuật lập trình và chiến lược kinh doanh. Trong đồ án này, sinh viên đã áp dụng các kỹ thuật lập trình web để xây dựng một website bán hàng Cosplay chuyên nghiệp. Quá trình này bao gồm việc tích hợp các công nghệ mới, tối ưu hóa trải nghiệm người dùng, và đảm bảo tính bảo mật cho website.

3.1. Tích hợp công nghệ mới

Tích hợp công nghệ mới vào website là một yếu tố quan trọng giúp website hoạt động hiệu quả và thu hút người dùng. Trong đồ án này, sinh viên đã tích hợp các công nghệ như hệ thống thanh toán trực tuyến, SEO cho website bán hàng, và các plugin hỗ trợ quản lý sản phẩm. Những công nghệ này không chỉ giúp website hoạt động trơn tru mà còn tăng khả năng cạnh tranh trên thị trường thương mại điện tử.

3.2. Bảo mật website thương mại điện tử

Bảo mật website thương mại điện tử là một yếu tố không thể bỏ qua trong quá trình phát triển website. Trong đồ án này, sinh viên đã áp dụng các biện pháp bảo mật như mã hóa dữ liệu, xác thực người dùng, và bảo vệ thông tin thanh toán. Những biện pháp này giúp đảm bảo rằng thông tin của người dùng được bảo vệ an toàn, từ đó tăng niềm tin và sự hài lòng của khách hàng.

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. 10 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. 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ẽ 11 đượ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. 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 12 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. - 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.

- Dễ quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh nghiệm - Khả năng tìm kiếm trên blog rất tốt. - Xuất bản nội dung ngay lập tức bất kể chiều dài của bài viết là bao nhiêu - Hỗ trợ viết blog đa ngôn ngữ. - Administration Panel được tổ chức rất tốt với rất nhiều tính năng nhưng lại dễ hiểu và dễ sử dụng. - Quản lý liên kết dễ dàng.

Với sự trợ giúp của các plugin và rất nhiều bộ API, bạn có thể chỉnh sửa Wordpress tùy thích theo nhu cầu của bạn, và thậm chí bạn cũng có thể sử dụng Wordpress để làm một website hoàn chỉnh. Wordpress có hàng ngàn plugin và theme, cộng với một đồng người sử dụng cực kì đông đảo luôn sẵn sàng góp sức phát triển, điều này làm cho Wordpress ngày càng lớn mạnh thể hiện vai trò số 1 của mình. Một số trong những lợi thế của purchasing a WordPress premium theme bao gồm: - Hỗ trợ kỹ thuật sẵn có - Hoàn toàn tùy biến trang web - Chức năng và kỹ thuật nâng cao hơn - Chủ đề của bạn sẽ được liên tục cập nhật - Có thể được sử dụng cho các trang web lớn như Tổng công ty và các tạp chí tin tức trực tuyến. Những hiểu lầm về wordpres 1.

Wordpress chỉ là một phần mềm WordPress chỉ là một phần mềm nguồn mở được viết bằng PHP & MySQL để giúp bạn tạo được website nhanh hơn. Nhưng đó không có nghĩa là nó sẽ giúp bạn tạo được một website bất kỳ chỉ với các thao tác đơn giản.

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

Đồ án tốt nghiệp CNTT: Xây dựng website bán hàng online chuyên nghiệp là một tài liệu hướng dẫn chi tiết về quy trình thiết kế và phát triển một trang web thương mại điện tử hiệu quả. Tài liệu này không chỉ cung cấp kiến thức nền tảng về lập trình web mà còn tập trung vào các yếu tố SEO, tối ưu hóa trải nghiệm người dùng và tích hợp các công cụ quản lý đơn hàng. Đây là nguồn tài nguyên quý giá cho sinh viên CNTT muốn nắm vững kỹ năng xây dựng website chuyên nghiệp, đồng thời áp dụng vào thực tế để tạo ra các giải pháp kinh doanh trực tuyến hiệu quả.

Nếu bạn quan tâm đến các chủ đề liên quan như phương pháp trích xuất thông tin từ ảnh tài liệu hay hỗ trợ suy luận trong truy xuất dữ liệu GIS, bạn sẽ tìm thấy những góc nhìn mở rộng và chuyên sâu hơn. Ngoài ra, để hiểu rõ hơn về các công nghệ liên quan đến xử lý dữ liệu, bạn có thể tham khảo ứng dụng active learning trong gán nhãn dữ liệu. Mỗi liên kết là cơ hội để bạn khám phá thêm những kiến thức bổ ích và chuyên sâu trong lĩnh vực CNTT.