Khóa luận tốt nghiệp Kỹ thuật: tốt nghiệp công nghệ thông tin xây dựng

Khóa luận tốt nghiệp về xây dựng website bán quần áo Yody. Tìm hiểu quy trình thiết kế, phát triển hệ thống thương mại điện tử chuyên nghiệp.

Trường đại học

Trường đạ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

52
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng Quan Về Khóa Luận Tốt Nghiệp Công Nghệ Thông Tin

Khóa luận tốt nghiệp công nghệ thông tin là một công trình nghiên cứu quan trọng, đánh dấu giai đoạn hoàn thành quá trình đào tạo đại học. Đây là cơ hội để sinh viên áp dụng các kiến thức đã học vào các dự án thực tế, giải quyết các vấn đề cụ thể trong lĩnh vực CNTT. Một ví dụ điển hình là xây dựng website bán hàng, một dự án thực tiễn giúp sinh viên kết hợp nhiều công nghệ hiện đại. Đồ án tốt nghiệp không chỉ là yêu cầu học tập mà còn là bước đệm quan trọng cho sự phát triển nghề nghiệp của các kỹ sư CNTT. Thông qua khóa luận, sinh viên được hướng dẫn bởi các thạc sĩ, tiến sĩ có kinh nghiệm, từ đó nâng cao kỹ năng chuyên môn và tư duy khoa học.

1.1. Ý Nghĩa Của Khóa Luận Tốt Nghiệp

Khóa luận tốt nghiệp có ý nghĩa sâu sắc trong đào tạo CNTT. Nó giúp sinh viên áp dụng lý thuyết vào thực hành, phát triển kỹ năng lập trình, phân tích hệ thốngquản lý dự án. Thông qua đó, học viên tích lũy kinh nghiệm quý báu, chuẩn bị sẵn sàng cho sự nghiệp sau này trong lĩnh vực công nghệ thông tin.

1.2. Vai Trò Của Giảng Viên Hướng Dẫn

Giảng viên hướng dẫn đóng vai trò then chốt trong quá trình thực hiện đồ án tốt nghiệp. Họ giúp sinh viên lên kế hoạch, giải quyết vấn đề kỹ thuật và đảm bảo chất lượng của khóa luận. Sự hỗ trợ tận tình từ thạc sĩ, tiến sĩ giúp sinh viên hoàn thiện kỹ năng và kiến thức chuyên ngành CNTT.

II. Xây Dựng Website Bán Hàng Một Dự Án Thực Tiễn

Xây dựng website bán hàng là một dự án tốt nghiệp phổ biến và có giá trị thực tiễn cao trong công nghệ thông tin. Dự án này giúp sinh viên học cách phát triển ứng dụng web, quản lý cơ sở dữ liệu và xây dựng giao diện người dùng. Ví dụ điển hình là xây dựng website bán quần áo YODY, nơi khách hàng có thể duyệt sản phẩm, đặt hàng và thanh toán trực tuyến. Chủ cửa hàng có thể quản lý sản phẩm, đơn hàngkhách hàng thông qua giao diện quản trị. Dự án này đòi hỏi sinh viên nắm vững lập trình web, PHP, MySQLWordPress, tạo nên một khóa luận toàn diện và thực tế.

2.1. Các Chức Năng Chính Của Hệ Thống

Website bán hàng cần cung cấp các chức năng thiết yếu như xem sản phẩm, tìm kiếm, giỏ hàngthanh toán. Khách hàng có thể đăng ký thành viên, đăng nhậpđặt hàng. Administrator quản lý danh mục sản phẩm, cập nhật giá, xử lý đơn hàngtheo dõi khách hàng. Những chức năng này tạo nên một hệ thống hoàn chỉnh.

2.2. Công Nghệ Sử Dụng

Dự án sử dụng WordPress, PHP, MySQLphpMyAdmin để xây dựng website bán hàng. Cơ sở dữ liệu lưu trữ thông tin sản phẩm, khách hàngđơn hàng. Giao diện web được thiết kế thân thiện, dễ sử dụng cho cả khách hàngquản trị viên, đáp ứng yêu cầu khóa luận CNTT hiện đại.

III. Quy Trình Phân Tích Và Thiết Kế Hệ Thống

Phân tích và thiết kế hệ thống là bước quan trọng trong đồ án tốt nghiệp công nghệ thông tin. Sinh viên phải xác định yêu cầu chức năng, đối tượng sử dụng (khách hàng, thành viên, quản trị viên) và mục đích hệ thống. Biểu đồ use casebiểu đồ hoạt động giúp minh họa các quy trình như đăng nhập, đăng ký, quản lý sản phẩm. Thiết kế cơ sở dữ liệu bao gồm các bảng như order_product, order_details, user_accountadmin_account. Quá trình này đòi hỏi tư duy phân tíchkỹ năng thiết kế vững chắc, là nền tảng để xây dựng website bán hàng thành công.

3.1. Xác Định Yêu Cầu Hệ Thống

Yêu cầu hệ thống phải rõ ràng, bao gồm giao diện người dùng, giao diện quản trị, tính năng tìm kiếmxử lý thanh toán. Sinh viên phải xác định người dùng, quyền hạn, và quy trình hoạt động. Phân tích yêu cầu giúp tạo nên khóa luận có nền tảng vững chắc.

3.2. Thiết Kế Cơ Sở Dữ Liệu

Cơ sở dữ liệu MySQL được thiết kế với các bảng lưu trữ sản phẩm, đơn hàng, khách hàngtài khoản quản trị. Mỗi bảng có cấu trúc rõ ràng, khóa chínhkhóa ngoài để đảm bảo tính toàn vẹn dữ liệu. phpMyAdmin hỗ trợ quản lý và theo dõi cơ sở dữ liệu, là phần quan trọng của dự án tốt nghiệp.

IV. Xây Dựng Và Triển Khai Website

Xây dựng website là giai đoạn lập trình thực tế của đồ án tốt nghiệp. Sinh viên tạo giao diện trang chủ, trang đăng nhập, trang liên hệ, giỏ hàngthanh toán cho khách hàng. Giao diện quản trị cho phép administrator quản lý sản phẩm, danh mục, đơn hàngkhách hàng. Lập trình PHP xử lý logic nghiệp vụ, truy vấn MySQL lấy dữ liệu từ cơ sở dữ liệu. WordPress và các plugin hỗ trợ phát triển nhanh chóng. Giai đoạn này đòi hỏi kỹ năng lập trình, debugkiểm thử để đảm bảo website bán hàng hoạt động ổn định và hiệu quả, hoàn thành thành công khóa luận CNTT.

4.1. Phát Triển Giao Diện Người Dùng

Giao diện người dùng phải thân thiện, dễ sử dụnghấp dẫn. Trang chủ giới thiệu sản phẩm, trang chi tiết sản phẩm cung cấp thông tin chi tiết, giỏ hàng cho phép chỉnh sửa. Giao diện đăng kýđăng nhập giúp khách hàng tạo tài khoản. Mỗi trang web được thiết kế cẩn thận, tối ưu trải nghiệm người dùng.

4.2. Phát Triển Giao Diện Quản Trị

Giao diện quản trị admin cung cấp các tính năng quản lý sản phẩm, cập nhật giá, xóa sản phẩm, xem đơn hàngquản lý khách hàng. Dashboard hiển thị thống kê, báo cáo giúp chủ cửa hàng theo dõi kinh doanh. Bảo mật là ưu tiên hàng đầu để bảo vệ dữ liệu, hoàn thiện khóa luận tốt nghiệp.

12/12/2025

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

Đặt vấn đề: Cùng với sự phát triển mạnh mẽ của công nghệ thông tin và cùng với sự xâm nhập nhanh chóng của tin học vào mọi lĩnh vực của đời sống xã hội thì việc sử dụng máy tính trong công tác quản lý đã trở thành một nhu cầu cấp bách, nó là một trong những yếu tố không thể thiếu nhằm nâng cao chất lƣợng và hiệu quả trong công tác quản lý. Với vốn kiến thức đã đƣợc học tại trƣờng, sự đam mê tin học cộng vào đó là những nhu cầu cấp thiết của xã hội trong giai đoạn mà tin học phát triển nhƣ vũ bão, em mong muốn thiết kế một chƣơng trình có thể ứng dụng đƣợc vào thực tế. Vì vậy em đã chọn đề tài: “xây dựng website bán dụng cụ thể thao”. Việc xây dựng website bán dụng cụ thể thao là một đề tài mang tính thực tiễn cao, đáp ứng nhu cầu của xã hội hiện đại.

Với sự phát triển của kinh tế xã hội, nhu cầu tập luyện thể thao ngày càng tăng cao. Điều này đã tạo ra cơ hội cho các doanh nghiệp kinh doanh dụng cụ thể thao. Website không chỉ cung cấp sản phẩm chất lƣợng cao mà còn tạo ra trải nghiệm mua sắm thuận lợi và nhanh chóng cho khách hàng. Việc tích hợp các tính năng đặt hàng trực tuyến và thanh toán an toàn giúp tối ƣu hóa quy trình mua sắm.

Hệ thống website đƣợc xây dựng trên nền tảng wordpress cả công cụ quản lý cơ sở dữ liệu MySQL là phpmyadmin. Đối tƣợng nghiên cứu: website bán dụng cụ thể thao Các công cụ dùng để xây dựng chƣơng trình: Wordpress và phpmyadmin. Giới hạn và phạm vi nghiên cứu: Ứng dụng vào việc bán hàng cho các cửa hàng, doanh nghiệp. Mục đích nghiên cứu: đánh giá và đáp ứng nhu cầu thực tế của ngƣời dùng trong lĩnh vực thể thao, từ đó cung cấp một trải nghiệm mua sắm độc đáo và tối ƣu.

Website hƣớng đến việc nghiên cứu về xu hƣớng thị trƣờng và sở thích của khách hàng để tối ƣu hóa danh mục sản phẩm, giúp họ dễ dàng tìm thấy những sản phẩm phù hợp với nhu cầu và mong muốn cá nhân. Nghiên cứu cũng nhấn mạnh vào việc 2 cải thiện trải nghiệm ngƣời dùng thông qua giao diện thân thiện, tính năng tìm kiếm hiệu quả, và quy trình thanh toán thuận tiện. Phân tích đánh giá và phản hồi từ khách hàng giúp xác định những điểm mạnh và điểm yếu của dịch vụ, từ đó đề xuất những cải tiến liên tục để nâng cao chất lƣợng phục vụ Nhiệm vụ nghiên cứu: Tìm hiểu nghiệp vụ website bán dụng cụ thể thao Phƣơng pháp nghiên cứu: Khảo sát thực tế hệ thống kết hợp nghiên cứu lý thuyết để xây dựng cơ sở dữ liệu. Lựa chọn công cụ lập trình và tiến hành xây dựng các module xử lý.

Ý nghĩa lý luận và thực tiễn của để tài: Giúp em hiểu về nghiệp vụ của việc tạo website bán hàng. Áp dụng kiến thức về phân tích thiết kế hệ thống thông tin. Hiểu về ngôn ngữ lập trình Sql, php… 1.2 Nhƣợc điểm việc không có website: Giảm khả năng tiếp cận khách hàng: Website bán hàng là một kênh tiếp cận khách hàng hiệu quả, giúp doanh nghiệp tiếp cận khách hàng ở mọi nơi, mọi lúc. Doanh nghiệp không có website bán hàng sẽ bị hạn chế khả năng tiếp cận khách hàng.

Thiếu tính chuyên nghiệp: Website bán hàng giúp doanh nghiệp xây dựng hình ảnh chuyên nghiệp, uy tín trong mắt khách hàng. Doanh nghiệp không có website bán hàng sẽ thiếu tính chuyên nghiệp, khiến khách hàng đánh giá thấp doanh nghiệp. Khó cạnh tranh: Trong thời đại công nghệ số, website bán hàng là một yếu tố quan trọng giúp doanh nghiệp cạnh tranh với các đối thủ khác. Doanh nghiệp không có website bán hàng sẽ khó cạnh tranh và thu hút khách hàng.3 Ƣu điểm của việc có website bán hàng: Mở Rộng Phạm Vi Thị Trƣờng: Tiếp Cận Đối Tƣợng Rộng Lớn: Một trang web cho phép doanh nghiệp tiếp cận khách hàng trên toàn thế giới, mở rộng phạm vi thị trƣờng và tăng cơ hội bán hàng.

3 24/7 Tiện Lợi và Khả Năng Mua Sắm Linh Hoạt: Khả Năng Mua Sắm 24/7: Khách hàng có thể truy cập và mua sắm bất kỳ lúc nào, thậm chí là ngoài giờ làm việc, tạo ra sự thuận tiện và linh hoạt. Tăng Tính Năng Quảng Cáo và Tiếp Thị: Quảng Cáo Hiệu Quả: Website là một nền tảng mạnh mẽ để quảng cáo sản phẩm và dịch vụ, sử dụng các chiến dịch quảng cáo trực tuyến để tăng nhận thức thƣơng hiệu. Thuận Tiện Cho Quản Lý Sản Phẩm và Dữ Liệu: Quản Lý Sản Phẩm Hiệu Quả: Quản lý và cập nhật danh mục sản phẩm trên website dễ dàng, giúp doanh nghiệp duy trì thông tin sản phẩm một cách hiệu quả. Thuận Lợi Cho Khách Hàng: Khách hàng có thể dễ dàng tra cứu và so sánh các sản phẩm, giúp họ đƣa ra quyết định mua sắm thông tin.4 Yêu cầu đối mới hệ thống: Với sự trợ giúp đắc lực của Khoa học và Công nghệ thông tin, đặc biệt là những ứng dụng của Công nghệ thông tin, hệ thống website bán hàng phải đáp ứng đƣợc những yêu cầu sau:  Hạn chế tối thiểu việc xử lý thủ công  Chủ động trong việc nắm bắt thông tin.

 Tìm kiếm trong điều kiện bất kỳ.  Lƣu giữ đƣợc thông tin trong một thời gian dài.5 Ƣu điểm của hệ thống mới: Tăng khả năng tiếp cận khách hàng: Website bán hàng có thể tiếp cận khách hàng ở mọi nơi, mọi lúc, giúp doanh nghiệp mở rộng thị trƣờng. Thông qua website, doanh nghiệp có thể giới thiệu sản phẩm, dịch vụ của mình đến với khách hàng trên toàn thế giới. Tiết kiệm thời gian và chi phí: Website bán hàng giúp doanh nghiệp tiết kiệm thời gian và chi phí trong việc quản lý sản phẩm, đơn hàng, và chăm sóc khách hàng Xây dựng hình ảnh chuyên nghiệp: Website bán hàng giúp doanh nghiệp xây dựng hình ảnh chuyên nghiệp, uy tín trong mắt khách hàng.

4 Nâng cao hiệu quả kinh doanh: Website bán hàng giúp doanh nghiệp tăng doanh thu, lợi nhuận. Website bán hàng giúp doanh nghiệp tiếp cận đƣợc nhiều khách hàng hơn, tăng khả năng bán hàng và thu về lợi nhuận cao hơn.1 Phân tích và thiết kế hệ thống thông tin: Hệ thống là tập hợp các phần từ có những mối quan hệ ràng buộc lẫn nhau cùng hoạt động chung cho một số mục tiêu nào đó. Trong hoạt động có trao đổi vào ra với môi trƣờng ngoài. Hệ thống quản lý: Là một hệ thống có một mục đích mang lại lợi nhuận hoặc lợi ích nào đó.

Đặc điểm của hệ thống là có sự tham gia của con ngƣời và có trao đổi thông tin. Hệ thống thông tin (information system): Là một hệ thống sử dụng công nghệ thông tin để thu thập, truyền, lƣu trữ, xử lý và biểu diễn thông tin trong một hay nhiều quá trình kinh doanh.2 Giới thiệu về Wordpress: WordPress là một hệ thống quản trị nội dung mã nguồn mở (CMS) đƣợc sử dụng phổ biến để xây dựng website. WordPress cung cấp một giao diện trực quan và dễ sử dụng, giúp ngƣời dùng dễ dàng tạo và quản lý website mà không cần phải có kiến thức về lập trình. Word Press đƣợc phát triển bởi Matt Mullenweg và Mike Little vào năm 2003.

Ban đầu, WordPress đƣợc thiết kế nhƣ một nền tảng blog, nhƣng hiện nay nó đã đƣợc sử dụng để xây dựng các loại website khác nhau, bao gồm: Website bán hàngWebsite tin tức, Website giớithiệu doanh nghiệp, Website cá nhân, Website cộng đồng…. WordPress có một số ƣu điểm nổi bật, bao gồm: Dễ sử dụng: WordPress cung cấp một giao diện trực quan và dễ sử dụng, giúp ngƣời dùng dễ dàng tạo và quản lý website mà không cần phải có kiến thức về lập trình. 5 Mở rộng: WordPress có một cộng đồng ngƣời dùng và nhà phát triển lớn, cung cấp nhiều plugin và theme miễn phí và trả phí để giúp ngƣời dùng mở rộng chức năng của website. An toàn: WordPress đƣợc cập nhật thƣờng xuyên với các bản vá bảo mật, giúp bảo vệ website khỏi các cuộc tấn công bảo mật.

WordPress là một nền tảng mạnh mẽ và linh hoạt, phù hợp với nhu cầu của nhiều loại website khác nhau. Nếu bạn đang tìm kiếm một nền tảng để xây dựng website, WordPress là một lựa chọn đáng cân nhắc. Dƣới đây là một số tính năng nổi bật của WordPress: Giao diện trực quan: WordPress cung cấp một giao diện trực quan và dễ sử dụng, giúp ngƣời dùng dễ dàng tạo và quản lý website. Cộng đồng ngƣời dùng lớn: WordPress có một cộng đồng ngƣời dùng và nhà phát triển lớn, cung cấp nhiều tài nguyên và hỗ trợ cho ngƣời dùng.

Tính mở rộng cao: WordPress có thể đƣợc mở rộng với nhiều plugin và theme miễn phí và trả phí. Tính bảo mật cao: WordPress đƣợc cập nhật thƣờng xuyên với các bản vá bảo mật, giúp bảo vệ website khỏi các cuộc tấn công bảo mật. WordPress là một nền tảng phù hợp với nhiều đối tƣợng ngƣời dùng, bao gồm: Ngƣời mới bắt đầu: WordPress là một lựa chọn tốt cho ngƣời mới bắt đầu vì nó dễ sử dụng và không yêu cầu kiến thức về lập trình. Doanh nghiệp: WordPress là một nền tảng linh hoạt có thể đƣợc sử dụng để xây dựng các loại website khác nhau, bao gồm website bán hàng, website tin tức, website giới thiệu doanh nghiệp, v.

Nhà phát triển: WordPress có một cộng đồng nhà phát triển lớn cung cấp nhiều plugin và theme miễn phí và trả phí để giúp nhà phát triển mở rộng chức năng của website 6 1.3 Giới thiệu về PHpMyadmin phpMyAdmin là một công cụ quản lý cơ sở dữ liệu MySQL thông qua giao diện web. Đƣợc phát triển bằng ngôn ngữ PHP, phpMyAdmin cung cấp một cách thuận tiện để quản lý cơ sở dữ liệu MySQL mà không cần sử dụng dòng lệnh. Dƣới đây là một số thông tin chi tiết về phpMyAdmin Giao Diện Thân Thiện: phpMyAdmin cung cấp một giao diện web thân thiện và dễ sử dụng, giúp ngƣời quản trị cơ sở dữ liệu thực hiện các thao tác quản lý một cách thuận lợi. Giao diện có thiết kế trực quan, với các chức năng đƣợc sắp xế một cách logic.

Quản Lý Cơ Sở Dữ Liệu: phpMyAdmin cho phép ngƣời dùng thực hiện các thao tác nhƣ tạo mới cơ sở dữ liệu, bảng dữ liệu, thêm, sửa, xóa dữ liệu và quản lý ngƣời dùng cũng nhƣ các quyền truy cập. Thực Hiện Các Truy Vấn SQL: Ngƣời dùng có thể thực hiện các truy vấn SQL trực tiếp thông qua giao diện của phpMyAdmin. Điều này rất hữu ích cho những ngƣời không muốn sử dụng các công cụ dòng lệnh.

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