Báo Cáo Đồ Án: Phân Tích Thiết Kế Website Bán Phụ Kiện Laptop Online (ĐH GTVT)

Phân tích & thiết kế website bán phụ kiện laptop online chuyên nghiệp. Tìm hiểu quy trình, yếu tố quan trọng để xây dựng website hiệu quả, thu hút khách hàng.

Chuyên ngành

Hệ Thống Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2022

81
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

DANH MỤC CÁC TỪ VIẾT TẮT

1. CHƯƠNG I: TỔNG QUAN

1.1. Lý do chọn đề tài

1.2. Mục tiêu của đề tài

1.3. Giới hạn và phạm vi của đề tài

1.4. Kết quả dự kiến đạt được

2. CHƯƠNG 2: KIẾN THỨC NỀN TẢNG

2.1. Trình bày về UML

2.2. Trình bày về mô hình MVC

2.3. Cơ sở dữ liệu

2.4. Ngôn ngữ HTML

2.5. Ngôn ngữ CSS

2.6. Ngôn ngữ lập trình PHP

2.7. Thư viện Javascript

2.8. Thư viện Ajax

2.9. Thư viện BOOTSTRAP

2.10. Thư viện JQUERY

2.11. Công cụ sử dụng

2.11.1. Phần mềm StarUML Rational Rose

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

3.1. Mô tả bài toán

3.2. Đối tượng sử dụng hệ thống

3.3. Phân tích và thiết kế hệ thống

3.4. Biểu đồ ngữ cảnh

3.5. Biểu đồ use case

3.6. Biểu đồ hoạt động

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

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

3.9. Kết chương 3

4. CHƯƠNG 4: XÂY DỰNG HỆ THỐNG

4.1. Giao diện trang chủ

4.2. Giao diện chi tiết sản phẩm

4.3. Giao diện đăng ký thành viên

4.4. Giao diện giỏ hàng

4.5. Kết chương 4

4.6. Đánh giá kết quả của đề tài

4.7. Hướng phát triển tiếp theo của đề tài

TÀI LIỆU THAM KHẢO

LỜI CẢM ƠN

LỜI NÓI ĐẦU

Tóm tắt

I. Tổng Quan Website Bán Phụ Kiện Laptop Online Xu Hướng Mới

Ngày nay, sự phát triển mạnh mẽ của khoa học công nghệ, đặc biệt là công nghệ thông tin, đã tạo ra những thay đổi lớn trong cách thức kinh doanh. Thương mại điện tử nổi lên như một xu hướng tất yếu, mang lại nhiều lợi ích cho cả người bán và người mua. Trong đó, việc xây dựng website bán phụ kiện laptop online là một giải pháp hiệu quả để tiếp cận khách hàng tiềm năng, mở rộng thị trường và tăng doanh thu. Theo tài liệu từ TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI, "Công nghệ thông tin và thương mại điện tử là một trong những lĩnh vực nổi trội, có nhiều đóng góp thiết thực nhất cho nền kinh tế."

Việc kinh doanh phụ kiện laptop online giúp tiết kiệm chi phí thuê mặt bằng, nhân viên, đồng thời cho phép doanh nghiệp tiếp cận được lượng lớn khách hàng trên toàn quốc, thậm chí là quốc tế. Khách hàng có thể dễ dàng tìm kiếm, so sánh và mua sắm phụ kiện laptop mọi lúc mọi nơi, chỉ với một chiếc điện thoại hoặc máy tính có kết nối internet. Tuy nhiên, để thành công trong lĩnh vực này, cần có một website bán hàng được thiết kế chuyên nghiệp, thân thiện với người dùng và tối ưu hóa cho các công cụ tìm kiếm.

Website bán phụ kiện laptop online không chỉ là một kênh bán hàng, mà còn là bộ mặt của doanh nghiệp trên internet. Vì vậy, việc đầu tư vào thiết kế và phát triển website là vô cùng quan trọng. Một website được thiết kế tốt sẽ giúp tăng độ tin cậy của thương hiệu, thu hút khách hàng tiềm năng và tăng tỷ lệ chuyển đổi. Quan trọng hơn hết, website bán phụ kiện laptop online cho phép doanh nghiệp kiểm soát trải nghiệm khách hàng. Từ đó, tối ưu website phụ kiện laptop là điều cần thiết.

1.1. Lợi ích của Bán Phụ Kiện Laptop Online Tiết kiệm chi phí

Việc bán phụ kiện laptop online mang lại rất nhiều lợi ích về mặt chi phí. Không cần thuê mặt bằng đắt đỏ, giảm thiểu chi phí nhân công, và tiếp cận được thị trường rộng lớn hơn. Chi phí marketing website phụ kiện laptop cũng hiệu quả hơn so với các hình thức truyền thống, bởi vì các công cụ như SEO và quảng cáo trực tuyến cho phép nhắm mục tiêu chính xác đối tượng khách hàng tiềm năng.

1.2. Vai trò của Website Chuyên Nghiệp trong Kinh Doanh Online

Một website được thiết kế chuyên nghiệp đóng vai trò quan trọng trong việc xây dựng thương hiệu và tạo dựng niềm tin với khách hàng. Giao diện đẹp mắt, dễ sử dụng, thông tin sản phẩm đầy đủ, rõ ràng, chính sách bảo hành minh bạch, phương thức thanh toán online đa dạng... Tất cả những yếu tố này góp phần tạo nên một trải nghiệm mua sắm tốt cho khách hàng, khuyến khích họ quay lại và giới thiệu cho người khác.

II. Thách Thức Thiết Kế Website Bán Phụ Kiện Laptop Giải Pháp

Mặc dù tiềm năng phát triển lớn, việc thiết kế website bán phụ kiện laptop cũng đối mặt với nhiều thách thức. Thị trường cạnh tranh khốc liệt, yêu cầu cao về trải nghiệm người dùng website phụ kiện laptop, và sự thay đổi nhanh chóng của công nghệ đòi hỏi doanh nghiệp phải liên tục cải tiến và cập nhật. Cụ thể, phân tích đối thủ cạnh tranh phụ kiện laptop là một yếu tố then chốt để xác định điểm khác biệt và lợi thế cạnh tranh của doanh nghiệp. Theo nghiên cứu, "Để trình bày trang web hiệu quả hơn thì HTML cho phép sử dụng kết hợp với CSS".

Một trong những thách thức lớn nhất là làm sao để tối ưu website cho các công cụ tìm kiếm (SEO), giúp khách hàng dễ dàng tìm thấy website của bạn khi họ tìm kiếm phụ kiện laptop. Điều này đòi hỏi kiến thức chuyên sâu về SEO website phụ kiện laptop, từ việc lựa chọn từ khóa phù hợp, xây dựng nội dung chất lượng, đến việc tối ưu hóa cấu trúc website và xây dựng liên kết. Bên cạnh đó, vấn đề bảo mật thông tin khách hàng, phương thức thanh toán online an toàn, và chính sách bảo hành phụ kiện laptop rõ ràng cũng là những yếu tố cần được đặc biệt quan tâm.

2.1. Cạnh Tranh Khốc Liệt và Yêu Cầu Cao về Trải Nghiệm Người Dùng

Thị trường phụ kiện laptop rất đa dạng với nhiều đối thủ cạnh tranh. Khách hàng ngày càng khắt khe hơn về trải nghiệm người dùng. Website phải được thiết kế trực quan, dễ điều hướng, tốc độ tải trang nhanh, tương thích với nhiều thiết bị, và cung cấp thông tin sản phẩm đầy đủ, chính xác.

2.2. SEO Website Phụ Kiện Laptop Cách Tối Ưu Hiệu Quả Nhất

SEO website phụ kiện laptop là một quá trình phức tạp, đòi hỏi sự kiên trì và kiến thức chuyên môn. Cần phải nghiên cứu từ khóa, tối ưu hóa nội dung, xây dựng liên kết chất lượng, và theo dõi hiệu quả thường xuyên. Sử dụng các công cụ hỗ trợ SEO như Google Analytics, Google Search Console, Ahrefs, SEMrush... để phân tích dữ liệu và đưa ra các điều chỉnh phù hợp.

2.3. Bảo Mật Thông Tin Khách Hàng và Chính Sách Bảo Hành Rõ Ràng

Bảo mật thông tin khách hàng là yếu tố then chốt để xây dựng uy tín và niềm tin với khách hàng. Website phải được trang bị các biện pháp bảo mật hiện đại, như chứng chỉ SSL, mã hóa dữ liệu, và tường lửa. Đồng thời, chính sách bảo hành phụ kiện laptop cần được công khai rõ ràng trên website, đảm bảo quyền lợi cho khách hàng.

III. Phương Pháp Phân Tích Website Bán Phụ Kiện Laptop Chi Tiết

Để xây dựng một website bán phụ kiện laptop thành công, cần phải có một quy trình phân tích và thiết kế bài bản. Bắt đầu từ việc xác định mục tiêu kinh doanh, phân tích đối tượng khách hàng mục tiêu, nghiên cứu thị trường và đối thủ cạnh tranh, đến việc thiết kế giao diện, xây dựng chức năng, và tối ưu hóa SEO. Theo tài liệu gốc, "UML là viết tắt của “Unified Modeling Language” – là ngôn ngữ mô hình hóa thống nhất, dùng để đặc tả, trực quan hóa và tư liệu hóa phần mềm hướng đối tượng".

Phân tích website bán hàng là một bước quan trọng để đánh giá hiệu quả hoạt động của website hiện tại, xác định điểm mạnh, điểm yếu, và cơ hội cải thiện. Có thể sử dụng các phương pháp phân tích định lượng (dựa trên dữ liệu số) và phân tích định tính (dựa trên ý kiến chủ quan) để có được cái nhìn toàn diện.

3.1. Xác Định Mục Tiêu Kinh Doanh và Đối Tượng Khách Hàng Mục Tiêu

Mục tiêu kinh doanh là kim chỉ nam cho mọi hoạt động của doanh nghiệp. Cần xác định rõ mục tiêu cụ thể, đo lường được, có thể đạt được, phù hợp, và có thời hạn (SMART). Ví dụ, tăng doanh thu 20% trong vòng 6 tháng tới. Đồng thời, cần xác định rõ đối tượng khách hàng mục tiêu, hiểu rõ nhu cầu, mong muốn, và thói quen mua sắm của họ.

3.2. Nghiên Cứu Thị Trường và Phân Tích Đối Thủ Cạnh Tranh

Nghiên cứu thị trường giúp doanh nghiệp hiểu rõ quy mô thị trường, xu hướng phát triển, và các yếu tố ảnh hưởng. Phân tích đối thủ cạnh tranh giúp doanh nghiệp xác định điểm khác biệt, lợi thế cạnh tranh, và các chiến lược để vượt lên. Cần phân tích các yếu tố như sản phẩm, giá cả, marketing, dịch vụ khách hàng, và SEO.

3.3. Phân Tích Định Lượng và Định Tính Website Bán Hàng

Phân tích định lượng dựa trên dữ liệu số, như số lượng truy cập, tỷ lệ thoát trang, tỷ lệ chuyển đổi, doanh thu... Phân tích định tính dựa trên ý kiến chủ quan, như khảo sát khách hàng, đánh giá của chuyên gia, và phản hồi từ nhân viên. Kết hợp cả hai phương pháp để có được cái nhìn toàn diện về website.

IV. Thiết Kế Website Bán Phụ Kiện Laptop Chuyên Nghiệp Hướng Dẫn

Quá trình thiết kế website bán phụ kiện laptop cần tuân thủ các nguyên tắc thiết kế UX/UI (trải nghiệm người dùng/giao diện người dùng) để tạo ra một website thân thiện, dễ sử dụng và hấp dẫn. Theo tài liệu, mô hình MVC chia dự án phần mềm thành 3 phần: Model, View, Controller. Bắt đầu từ việc xây dựng wireframe (bản phác thảo giao diện), thiết kế mockup (bản xem trước giao diện), đến việc xây dựng giao diện website phụ kiện laptop và tích hợp các chức năng. Cần chú trọng đến việc lựa chọn màu sắc, font chữ, hình ảnh, và bố cục sao cho hài hòa và chuyên nghiệp. Quan trọng nhất, cần đảm bảo website tương thích với nhiều thiết bị (responsive design) và tối ưu hóa tốc độ tải trang.

4.1. Nguyên Tắc Thiết Kế UX UI và Xây Dựng Wireframe Mockup

Thiết kế UX/UI tập trung vào việc tạo ra một trải nghiệm người dùng tốt nhất, từ việc tìm kiếm thông tin, đến việc mua hàng và thanh toán. Wireframe là bản phác thảo giao diện, giúp định hình cấu trúc website và bố cục các thành phần. Mockup là bản xem trước giao diện, giúp hình dung rõ hơn về màu sắc, font chữ, hình ảnh, và bố cục.

4.2. Lựa Chọn Màu Sắc Font Chữ Hình Ảnh và Bố Cục Hài Hòa

Màu sắc, font chữ, hình ảnh, và bố cục đóng vai trò quan trọng trong việc tạo ấn tượng và thu hút khách hàng. Cần lựa chọn các yếu tố này sao cho hài hòa, phù hợp với thương hiệu, và tạo cảm giác chuyên nghiệp, tin cậy. Tránh sử dụng quá nhiều màu sắc, font chữ khó đọc, hình ảnh chất lượng kém, và bố cục rối mắt.

4.3. Thiết Kế Responsive và Tối Ưu Hóa Tốc Độ Tải Trang

Website cần được thiết kế responsive, tức là tương thích với nhiều thiết bị, từ máy tính để bàn, đến máy tính bảng và điện thoại di động. Tốc độ tải trang cũng là một yếu tố quan trọng ảnh hưởng đến trải nghiệm người dùngSEO. Cần tối ưu hóa hình ảnh, sử dụng bộ nhớ đệm, và chọn hosting chất lượng để đảm bảo tốc độ tải trang nhanh.

V. Ứng Dụng Thực Tế Website Bán Phụ Kiện Laptop Case Study

Nhiều website bán phụ kiện laptop đã gặt hái được thành công nhờ áp dụng các chiến lược thiết kế websitemarketing hiệu quả. Nghiên cứu case study website phụ kiện laptop thành công giúp doanh nghiệp học hỏi kinh nghiệm, rút ra bài học, và áp dụng vào thực tế. Cần phân tích các yếu tố như sản phẩm, giá cả, marketing, dịch vụ khách hàng, SEO, và trải nghiệm người dùng để hiểu rõ lý do thành công của họ.

5.1. Phân Tích Các Yếu Tố Thành Công của Website Bán Phụ Kiện Laptop

Phân tích các yếu tố thành công của các website bán phụ kiện laptop hàng đầu, như sản phẩm đa dạng, giá cả cạnh tranh, chương trình khuyến mãi hấp dẫn, dịch vụ khách hàng chu đáo, SEO hiệu quả, và trải nghiệm người dùng tốt. Rút ra bài học và áp dụng vào website của bạn.

5.2. Học Hỏi Kinh Nghiệm và Rút Ra Bài Học để Áp Dụng vào Thực Tế

Học hỏi kinh nghiệm từ những người đi trước, tránh những sai lầm thường gặp, và áp dụng những bài học thành công vào website của bạn. Luôn luôn cập nhật kiến thức và xu hướng mới để website của bạn luôn bắt kịp thời đại.

VI. Tương Lai và Xu Hướng Website Bán Phụ Kiện Laptop Cần Biết

Thị trường phụ kiện laptop online sẽ tiếp tục phát triển mạnh mẽ trong tương lai, với sự gia tăng của số lượng người dùng internet và sự phát triển của các công nghệ mới. Để thành công trong lĩnh vực này, doanh nghiệp cần liên tục cải tiến và cập nhật website của mình, áp dụng các công nghệ mới như AI, chatbot, và AR/VR để nâng cao trải nghiệm người dùng. Bên cạnh đó, cần chú trọng đến việc xây dựng thương hiệu và tạo dựng mối quan hệ tốt với khách hàng để tạo ra sự khác biệt và lợi thế cạnh tranh.

6.1. Sự Phát Triển Của Công Nghệ AI Chatbot và AR VR

Các công nghệ mới như AI, chatbot, và AR/VR có thể được ứng dụng để nâng cao trải nghiệm người dùng trên website bán phụ kiện laptop. Ví dụ, chatbot có thể giúp khách hàng giải đáp thắc mắc nhanh chóng, AI có thể gợi ý sản phẩm phù hợp với nhu cầu của khách hàng, và AR/VR có thể giúp khách hàng trải nghiệm sản phẩm một cách chân thực hơn.

6.2. Xây Dựng Thương Hiệu và Tạo Dựng Mối Quan Hệ Tốt với Khách Hàng

Xây dựng thương hiệu là một quá trình dài hơi, đòi hỏi sự kiên trì và nhất quán. Cần tạo ra một thương hiệu độc đáo, dễ nhận diện, và gắn liền với chất lượng, uy tín. Đồng thời, cần tạo dựng mối quan hệ tốt với khách hàng thông qua việc cung cấp dịch vụ khách hàng chu đáo, chương trình khách hàng thân thiết, và các hoạt động tương tác trên mạng xã hội.

22/09/2025

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

CHƯƠNG I: TỔNG QUAN 1.1 Lý do chọn đề tài Công nghệ thông tin là tập hợp các phương pháp khoa học và các công cụ kỹ thuật hiện đại, chủ yếu là kỹ thuật máy tính và viễn thông nhằm tổ chức khai thác và sử dụng có hiệu quả các nguồn tài nguyên thông tin phong phú, tiềm năng trong mọi lĩnh vực hoạt động của con người và xã hội. Ngày nay, công nghệ thông tin phát triển nhanh chóng và ứng dụng vào tất cả các lĩnh vực, có thể nói công nghệ thông tin trở thành thước đo để đánh giá sự phát triển của xã hội hiện đại – nơi mà con người đang từ bỏ cách làm việc thủ công, tiến đến tin học hóa trong tất cả các lĩnh vực, để công việc thực hiện có hiệu quả hơn, tiết kiệm thời gian và nhân lực hơn. Do đó ứng dụng của công nghệ thông tin vào việc bán hàng dường như không còn xa lạ với các cá nhân, doanh nghiệp và cá tổ chức. Lợi ích mà các phần mềm bán hàng đem lại khiến ta không thể không thừa nhận tính hiệu quả của nó mà phần mềm bán hàng online là một trong số đó.

Khi bán hàng đòi hỏi sự hiệu quả, thuận tiện, cập nhật thông tin một cách nhanh chóng, giúp người bán hàng cũng như người mua tiết kiệm được thời gian, công sức cũng như sự hài lòng khi mua sắm. Là sinh viên được trang bị những kiến thức của ngành hệ thống thông tin với những kiến thức đã tiếp thu và vận dụng lý thuyết đó vào công việc thực tế nên em đã chọn đề tài “Phân tích và thiết kế hệ thống giới thiệu Website bán hàng phụ kiện laptop online” để thực hiện đồ án tốt nghiệp của mình với mục đích nghiên cứu và xây dựng một hệ thống bán hàng các phụ kiện Laptop, giúp người bán cũng như người tiêu dùng tiết kiệm được thời gian, công sức, đạt được lợi nhuận cũng như hài lòng với sản phẩm của mình mình lựa chọn.2 Mục tiêu của đề tài  Xây dựng, thiết kế một hệ thống bán hàng phụ kiện Laptop chuyên nghiệp.  Triển khai và cài đặt chương trình trong thực tế.3 Giới hạn và phạm vi của đề tài Trong phạm vi đề tài này em sẽ nghiên cứu các vấn đề:  Nghiên cứu về việc bán hàng online, đi sâu vào nghiên cứu và phân tích một hệ thống thông tin để xây dựng website.  Ứng dụng được xây dựng bằng ngôn ngữ lập trình PHP và cơ sở dữ liệu xây dựng bằng MySQL.4 Kết quả dự kiến đạt được  Báo cáo về các kiến thức nền tảng để xây dựng và phát triển phần mềm.

 Nắm được hoạt động của hệ thống, tạo chương trình demo, xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng sau: 8 Website bán phụ kiện máy tính  Chức năng 1: Quản lý tài khoản + Đăng kí, đăng nhập + Cập nhật thông tin + Bảo mật tài khoản (Tạo/ sửa mật khẩu) + Liên kết tài khoản  Chức năng 2: Quản lý sản phẩm + Thêm, sửa, xóa thông tin sản phẩm + Tìm kiếm sản phẩm theo tên, màu sắc sản phẩm  Chức năng 3: Tìm kiếm + Tìm theo tên, mã mặt hàng, khoảng giá, v.v  Chức năng 4: Giỏ hàng + Thêm sửa xóa sản phẩm trong giỏ hàng  Chức năng 5: Quản lý danh mục + Thêm sửa xóa danh mục + Tìm kiếm danh mục theo tên  Chức năng 6: Quản lý đơn hàng + Tạo, cập nhật, hủy đơn hàng + Chi tiết sản phẩm + Số lượng danh sách đơn hàng + Cập nhật tình trạng đơn hàng  Chức năng 7: Thống kê + Có thể nhận được báo cáo thống kê mọi phương diện của website như: Doanh số, Tồn kho, lượng truy cập, phản hồi.  Thực hiện viết chương trình và báo cáo các kết quả.  Hoàn thành báo cáo chi tiết đồ án tốt nghiệp. CHƯƠNG 2: KIẾN THỨC NỀN TẢNG 2.1 Trình bày về UML UML là viết tắt của “Unified Modeling Language” – là ngôn ngữ mô hình hóa thống nhất, dùng để đặc tả, trực quan hóa và tư liệu hóa phần mềm hướng đối tượng.

UML là một ngôn ngữ mô hình hóa thống nhất có phần chính bao gồm những ký hiệu hình học, được các phương pháp hướng đối tượng sử dụng để thể hiện và miêu tả các thiết kế của một hệ thống. Nó là một ngôn ngữ để đặc tả, trực quan hoá, xây dựng và làm sưu liệu cho nhiều khía cạnh khác nhau của một hệ thống có nồng độ phần mềm cao. View (Quan sát): Theo các phương diện khác nhau của hệ thống cần phân tích, thiết kế. Dựa vào các quan sát để thiết lập kiến trúc cho hệ thống cần phát triển.

9 Website bán phụ kiện máy tính Diagram (Biểu đồ): Đồ thị biểu diễn đồ họa về tập các phần tử trong mô hình và mối quan hệ của chúng. Biểu đồ chứa đựng các nội dung của các quan sát dưới các góc độ khác nhau, một thành phần của hệ thống có thể xuất hiện trong một hay nhiều biểu đồ, có 9 loại biểu đồ khác nhau và được sử dụng kết hợp với nhau trong các trường hợp để cung cấp tất cả các hướng nhìn của một hệ thống. Relationship (Quan hệ) Model element (Các phần tử mô hình): Các khái niệm được sử dụng trong các biểu đồ được gọi là các phần tử mô hình, thể hiện các khái niệm hướng đối tượng quen thuộc. Một phần tử mô hình thường được sử dụng trong nhiều biểu đồ khác nhau, nhưng nó luôn luôn có chỉ một ý nghĩa và một kí hiệu.

1 Các phần tử của UML.2 Trình bày về mô hình MVC MVC là viết tắt của “Model View Controller” là một kiến trúc phần mềm, được tạo ra với mục đích quản lý và xây dựng dự án phần mềm có hệ thống hơn. Mô hình MVC được phân bố thành 3 phần mang tính chất độc lập và mỗi phần có một nhiệm vụ hoàn toàn khác nhau. Model: là phần sẽ chứa tất cả các hàm, đối tượng mô tả dữ liệu như các Class, xuất database, v. thành phần Controller sẽ thông qua các hàm, phương thức đó để lấy dữ liệu rồi gửi qua View, Model có nhiệm vụ thao tác với các cơ sở dữ liệu.

View: hay còn được gọi là thành phần giao diện, là phần có đảm nhiệm nhiệm vụ tiếp nhận dữ liệu từ Controller, tương tác với người dùng và hiển thị nội dung sang các đoạn mã HTML. Controller: là thành phần giữ vai trò trung gian giữa phần Model và phần View. Controller có nhiệm vụ nhận các yêu cầu từ khách hàng, sau đó có phương pháp xử lý các yêu cầu đó, load model thích hợp và gửi dữ liệu qua view tương ứng rồi gửi lại kết quả cho khách hàng. 10 Website bán phụ kiện máy tính Hình 2.

2 Mô hình MVC 2. Cơ sở dữ liệu Cơ sở dữ liệu là một hệ thống các thông tin có cấu trúc, được lưu trữ trên các thiết bị lưu trữ nhằm thỏa mãn yêu cầu khai thác thông tin đồng thời của nhiều người sử dụng hay nhiều chương trình ứng dụng chạy cùng một lúc với những mục đích khác nhau. Việc sử dụng hệ thống CSDL này sẽ khắc phục được những khuyết điểm của cách lưu trữ dưới dạng hệ thống tập tin đó là: giảm trùng lặp thông tin ở mức thấp nhất, đảm bảo tính nhất quán và toàn vẹn dữ liệu, đảm bảo dữ liệu được truy xuất theo nhiều cách khác nhau, từ nhiều người khác nhau và nhiều ứng dụng khác nhau, tăng khả năng chia sẻ thông tin. MySQL là một trong những hệ thống quản lý cơ sở dữ liệu (CSDL) mã nguồn mở quan hệ SQL sử dụng trên web phổ biến nhất hiện nay.

MySQL được sử dụng cho việc bổ trợ PHP và nhiều ngôn ngữ khác, là nơi lưu trữ những thông tin trên các website viết bằng PHP. Ngôn ngữ HTML HTML (HyperText Markup Language) – Ngôn ngữ đánh dấu siêu văn bản được sử dụng để tạo các tài liệu có thể truy cập trên mạng. Tài liệu HTML được tạo nhờ dùng các thẻ và các phần tử của HTML. File được lưu trên máy chủ dịch vụ web với phần mở rộng “.

Các trình duyệt sẽ đọc tập tin HTML và hiển thị chúng dưới dạng trang web. Các thẻ HTML sẽ được ẩn đi, chỉ hiển thị nội dung văn bản và các đối tượng khác: hình ảnh, media. Với các trình duyệt khác nhau đều hiển thị một tập HTML với một kết quả nhất định. Các trang HTML được gửi đi qua mạng internet theo giao thức HTTP.

HTML không những cho phép nhúng thêm các đối tượng hình ảnh, âm thanh mà còn cho phép nhúng các kịch bản vào trong đó như các ngôn ngữ kịch bản như Javascript để tạo hiệu ứng động cho trang web. Để trình bày trang web hiệu quả hơn thì HTML cho phép sử dụng kết hợp với CSS. HTML không những cho phép nhúng thêm các đối tượng hình ảnh, âm thanh mà còn cho phép nhúng các kịch bản vào trong đó như các ngôn ngữ kịch bản như Javascript để tạo hiệu ứng động cho trang web. 11 Website bán phụ kiện máy tính Hình 2.

3 Bố cục HTML. Ngôn ngữ CSS CSS (Cascading Style Sheets) là một ngôn ngữ quy định cách trình bày cho các tài liệu viết bằng HTML, XHTML, XML, SVG, hay UML,…CSS quy định cách hiển thị của các thẻ HTML bằng cách quy định các thuộc tính của các thẻ đó (font chữ, kích thước, màu sắc, v. Các đặc điểm kỹ thuật của CSS được duy trì bởi tổ chức W3C. CSS có cấu trúc đơn giản và sử dụng các từ tiếng anh để đặt tên cho các thuộc tính.

CSS khi sử dụng có thể viết trực tiếp xen lẫn vào mã HTML hoặc tham chiếu từ một file css riêng biệt. Hiện nay CSS thường được viết riêng thành một tập tin với mở rộng là “. Chính vì vậy mà các trang web có sử dụng CSS thì mã HTML sẽ trở nên ngắn gọn hơn. Ngoài ra có thể sử dụng một tập tin CSS đó cho nhiều website tiết kiệm rất nhiều thời gian và công sức.

Một đặc điểm quan trọng đó là tính kế thừa của CSS do đó sẽ giảm được số lượng dòng code mà vẫn đạt được yêu cầu. Tuy nhiên, đối với CSS thì các trình duyệt hiểu theo kiểu riêng của nó. Do vậy, việc trình bày một nội dung trên các trình duyệt khác nhau là không thống nhất. CSS cung cấp hàng trăm thuộc tính trình bày dành cho các đối tượng với sự sáng tạo cao trong kết hợp các thuộc tính giúp mang lại hiệu quả.

Ngôn ngữ lập trình PHP PHP (Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát.

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