Đồ Án Thiết Kế Website Kinh Doanh Đèn Ngủ Onirique Shop

Đồ án nghiên cứu môn học thiết kế web đề tài thiết kế website kinh doanh đèn ngủ onirique shop, áp dụng công nghệ tiên tiến, tối ưu giải pháp kỹ thuật cho bài toán .

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Môn Học

2024

51
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CÁM ƠN

LỜI MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. Giới thiệu đề tài

1.2. Giao thức HTTP

1.3. Thành phần của Website căn bản: Bố cục và giao diện

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

1.5. Mục tiêu đề tài

1.6. Các công cụ hỗ trợ

2. CHƯƠNG 2: THIẾT KẾ VÀ XÂY DỰNG TRANG WEB

2.1. Cây thư mục

2.2. Tài nguyên sử dụng xây dựng Website

2.3. Mô tả các chức năng có trong các file trong thư mục TN

2.4. Mô tả các bước thực hiện của từng trang và kết quả

3. CHƯƠNG 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

3.1. Các vấn đề được giải quyết

3.2. Các vấn đề chưa được giải quyết

3.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Thiết Kế Website Kinh Doanh Đèn Ngủ Onirique Shop

Thiết kế website kinh doanh đèn ngủ Onirique Shop không chỉ đơn thuần là việc tạo ra một trang web. Đây là một quá trình kết hợp giữa nghệ thuật và công nghệ, nhằm mang đến trải nghiệm mua sắm trực tuyến tốt nhất cho khách hàng. Website này được xây dựng với mục tiêu cung cấp thông tin chi tiết về các sản phẩm đèn ngủ, đồng thời tạo ra một không gian mua sắm thân thiện và dễ sử dụng.

1.1. Lý do chọn thiết kế website cho Onirique Shop

Việc thiết kế website cho Onirique Shop nhằm đáp ứng nhu cầu ngày càng cao của người tiêu dùng trong việc mua sắm trực tuyến. Đèn ngủ không chỉ là sản phẩm trang trí mà còn là yếu tố quan trọng trong việc tạo ra không gian sống thoải mái.

1.2. Mục tiêu của website Onirique Shop

Mục tiêu chính của website là cung cấp trải nghiệm mua sắm trực tuyến dễ dàng, nhanh chóng và an toàn cho khách hàng. Đồng thời, website cũng hướng đến việc xây dựng thương hiệu và uy tín cho Onirique Shop.

II. Những thách thức trong thiết kế website bán hàng đèn ngủ

Thiết kế website bán hàng đèn ngủ Onirique Shop gặp phải nhiều thách thức, từ việc tối ưu hóa giao diện người dùng đến việc đảm bảo tính năng tương tác. Những thách thức này cần được giải quyết để mang lại trải nghiệm tốt nhất cho khách hàng.

2.1. Tối ưu hóa giao diện người dùng

Giao diện người dùng cần phải thân thiện và dễ sử dụng. Điều này bao gồm việc sắp xếp các sản phẩm một cách hợp lý và dễ dàng tìm kiếm thông tin.

2.2. Đảm bảo tính năng tương tác

Website cần có các tính năng tương tác như giỏ hàng, thanh toán trực tuyến và hỗ trợ khách hàng. Những tính năng này giúp nâng cao trải nghiệm mua sắm cho người dùng.

III. Phương pháp thiết kế website Onirique Shop hiệu quả

Để thiết kế website Onirique Shop hiệu quả, cần áp dụng các phương pháp hiện đại và công nghệ tiên tiến. Việc sử dụng HTML, CSS, JavaScript và các framework như Bootstrap sẽ giúp tạo ra một trang web đẹp và chức năng.

3.1. Sử dụng HTML và CSS trong thiết kế

HTML và CSS là hai ngôn ngữ cơ bản trong thiết kế web. HTML giúp cấu trúc nội dung, trong khi CSS giúp định dạng và tạo phong cách cho trang web.

3.2. Tích hợp JavaScript để tăng tính tương tác

JavaScript cho phép tạo ra các tính năng động và tương tác trên website. Điều này giúp người dùng có trải nghiệm tốt hơn khi mua sắm.

IV. Ứng dụng thực tiễn của website Onirique Shop

Website Onirique Shop không chỉ là nơi bán hàng mà còn là một nền tảng để khách hàng tìm hiểu về sản phẩm. Các bài viết, hình ảnh và thông tin chi tiết về sản phẩm giúp khách hàng đưa ra quyết định mua sắm chính xác.

4.1. Cung cấp thông tin sản phẩm chi tiết

Mỗi sản phẩm trên website đều có thông tin chi tiết, bao gồm mô tả, hình ảnh và giá cả. Điều này giúp khách hàng dễ dàng so sánh và lựa chọn sản phẩm phù hợp.

4.2. Tạo không gian tương tác giữa khách hàng và sản phẩm

Website cho phép khách hàng để lại đánh giá và nhận xét về sản phẩm. Điều này không chỉ giúp cải thiện chất lượng sản phẩm mà còn tạo sự tin tưởng từ phía khách hàng.

V. Kết luận và hướng phát triển của website Onirique Shop

Website Onirique Shop đã đạt được nhiều thành công trong việc cung cấp sản phẩm đèn ngủ chất lượng. Tuy nhiên, vẫn còn nhiều cơ hội để phát triển và cải thiện hơn nữa. Việc liên tục cập nhật công nghệ và xu hướng mới sẽ giúp website duy trì vị thế cạnh tranh.

5.1. Đánh giá hiệu quả hoạt động của website

Cần thường xuyên theo dõi và đánh giá hiệu quả hoạt động của website thông qua các chỉ số như lượng truy cập, tỷ lệ chuyển đổi và phản hồi từ khách hàng.

5.2. Định hướng phát triển trong tương lai

Trong tương lai, Onirique Shop có thể mở rộng thêm các sản phẩm mới và cải thiện các tính năng của website để đáp ứng tốt hơn nhu cầu của khách hàng.

10/07/2025
Đồ án môn học thiết kế web đề tài thiết kế website kinh doanh đèn ngủ onirique shop

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

CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu đề tài Việc mua sắm trực tuyến không chỉ là một xu hướng mà còn là sự thuận tiện tối đa cho người tiêu dùng trong thời đại công nghệ số. Đèn ngủ, không chỉ là vật trang trí, mà còn là điểm nhấn quan trọng tạo nên không gian sống ấm áp và thoải mái. Oriniqueshop là một trang web chuyên cung cấp các loại đèn ngủ khác nhau được chọn lựa từ những nguồn cung ổn định và kiểm tra chất lượng nghiêm ngặt, đảm bảo rằng bạn sẽ nhận được những sản phẩm và trải nghiệm tốt nhất. Hình trang chủ Index Giao diện trang web được thiết kế để đơn giản, dễ sử dụng và tối ưu hóa cho mọi thiết bị, mang đến trải nghiệm mua sắm trực tuyến linh hoạt và thuận lợi.

Website được chia thành các trang web gồm có: a. Trang chủ: Hiển thị các slogan cửa hàng, sản phẩm nổi bật, các chương trình khuyến mãi lớn, chính sách hậu đãi. Sản phẩm: Gồm trang thể hiện tất cả sản phẩm có trong trang web và trang chi tiết sản phẩm cho từng sản phẩm của cửa hàng.Tin tức: Thể hiện các bài báo liên quan đến việc quan trọng của giấc ngủ, ánh sáng đèn ngủ ảnh hưởng đến tình trạng giấc ngủ …v. Liên hệ: Thể hiện địa chỉ, các phương thức liên hệ đến cửa hàng khi khách hàng có nhu cầu, ngoài ra còn có hộp thư góp ý đến cửa hàng.

Giới thiệu: Câu chào từ cửa hàng thể hiện sự tâm huyết khi lập nên website và cửa hàng để mang lại trải nghiệm tốt nhất cho khách hàng f. Đăng nhập: Cho phép người dùng đăng nhập để nhận ưu đãi khách hàng thân thiết, hội viên, lưu thông tin giao hàng thuận tiện cho việc đặt hàng. Đăng ký: Cho phép người dùng đăng ký thành khách hàng thân thiết, hội viên để hưởng ưu đãi trong những lần mua hàng tiếp theo. Giỏ hàng: Thể hiện danh mục hàng hóa khách hàng đã chọn, giảm giá trên từng sản phẩm, chọn số lượng sản phẩm muốn mua, số tiền phải chi trả và tiến hành thanh toán.

Thanh toán: Cho phép người dùng điền thông tin giao hàng và chọn hình thức thanh toán phù hợp.1 Giao thức HTTP Http (HyperText Transfer Protocol) là giao thức truyền tải siêu văn bản được sử dụng trong www dùng để truyền tải dữ liệu giữa Web server đến các trình duyệt Web và ngược lại. Giao thức này sử dụng cổng 80 (port 80) là chủ yếu. Hay bạn có thể hiểu khi bạn gõ vào 1 địa chỉ vào trình duyệt Web, lúc này trình duyệt Web sẽ gửi 1 yêu cầu qua giao thức Http đến Web server. Web server và sẽ nhận yêu cầu này và trả lại kết quả cho trình duyệt Web.2 Giao thức HTTP 1.2 Thành phần của Website căn bản: Bố cục và giao diện  <header>{- Xác định tiêu đề cho một tài liệu hoặc một phần o <header> được phân phối để sắp xếp các hình ảnh, văn bản, điều hướng, hình ảnh phổ biến, vv ở đầu trang Website.

 Logo  Biểu ngữ  Văn bản giới thiệu  <nav>{- Xác định một tập hợp các liên kết điều hướng  <section>{- Xác định một phần trong tài liệu  <article>{- Xác định nội dung độc lập, khép kín  <aside>{- Xác định nội dung ngoài nội dung (như thanh bên)  <footer>{- Xác định chân trang cho một tài liệu hoặc một phần 3 1.2 Lý do chọn đề tài Với mong muốn mang đến cho khách hàng trải nghiệm mua sắm trực tuyến độc đáo và đầy ấn tượng. Đèn ngủ không chỉ là vật trang trí mà còn đóng vai trò quan trọng trong việc tạo nên môi trường sống thoải mái và ấm áp. Xu hướng mua sắm trực tuyến ngày càng gia tăng, và việc cung cấp một trang web chuyên nghiệp về đèn ngủ là cơ hội tốt để tiếp cận và phục vụ nhu cầu mua sắm trực tuyến của mỗi con người.3 Mục tiêu đề tài Tạo ra một trang web thân thiện với người dùng, có giao diện đẹp, dễ sử dụng và tương thích trên mọi thiết bị. Cung cấp trải nghiệm mua sắm trực tuyến thoải mái và thuận lợi cho khách hàng.

Xây dựng niềm tin và uy tín thông qua việc cung cấp những sản phẩm chất lượng, an toàn và đẹp mắt. HTML HTML{là viết tắt của cụm từ{Hypertext Markup Language{(tạm dịch là Ngôn ngữ đánh dấu{siêu văn bản).{HTML{được sử dụng để tạo và cấu trúc các thành phần trong trang web hoặc ứng dụng, phân chia các đoạn văn, heading, titles, blockquotes… và{HTML{không phải là ngôn ngữ lập trình. Một tài liệu HTML được hình thành bởi các phần tử HTML (HTML Elements) được quy định bằng các cặp thẻ (tag và attributes).4 JavaScript JavaScript là một ngôn ngữ kịch bản ( Scripting language) được dùng để tạo các script ở máy client ( client-side script) và máy server (server-side script). Các script ở máy client được thực thi tại trình duyệt, các script ở máy server được thực hiện trên server.

Chương này sẽ giới thiệu cho chúng ta về ngôn ngữ Javascript, và cách chèn một script vào trong tài liệu HTML. HTML lúc đầu được phát triển như là một định dạng của tài liệu có thể chuyển dữ liệu trên Internet Tuy nhiên, không lâu sau đó, trọng tâm của HTML nặng tính hàn lâm và khoa học dần chuyển hướng sang người dùng thường nhật vì ngày nay người dùng xem Internet như là một nguồn thông tin và giải trí. Các trang Web ngày càng mang tính sáng tạo và đẹp mắt hơn nhằm thu hút nhiều người dùng hơn. Nhưng thực chất kiểu dáng và nội dung bên trong vẫn không thay đổi.

Và người dùng hầu như không thể điều khiển trên trang Web mỗi khi nó được hiển thị. Javascript được phát triển như là một giải pháp cho vấn đề nêu trên. Javascript là một ngôn ngữ kịch bản được Sun Microsystems và Netscape phát triển. Nó được dùng để tạo các trang Web động và tương tác trên Internet.

Đối với những người phát triển HTML, Javascript rất hữu ích trong việc xây dựng các hệ thống HTML có thể tương tác với người dùng.5 CSS CSS{là chữ viết tắt của Cascading Style Sheets, nó là một ngôn ngữ được sử dụng để{tìm và định dạng{lại các phần tử được tạo ra bởi các ngôn ngữ đánh dấu ( HTML). Nói ngắn gọn hơn là ngôn ngữ tạo phong cách cho trang web. Bạn có thể hiểu đơn giản rằng, nếu HTML đóng vai trò định dạng các phần tử trên website như việc tạo ra các đoạn văn bản, các tiêu đề, bảng,…thì CSS sẽ giúp chúng ta có thể thêm style vào các phần tử HTML đó như đổi bố cục, màu sắc trang, đổi màu chữ, font chữ, thay đổi cấu trúc… CSS được phát triển bởi{W3C{(World Wide Web Consortium) vào năm 1996, vì HTML không được thiết kế để gắn tag để giúp định dạng trang web.4 BOOTSTRAP 5 Bootstrap{là một front-end framework miễn phí giúp quá trình phát triển web được nhanh và dễ dàng hơn. Bootstrap bao gồm các mẫu thiết kế dựa trên HTML và CSS như typography, forms, buttons, tables, navigation, modals, image carousels… cũng như các plugin JavaScript tùy chọn.

7 Bootstrap cũng cung cấp cho bạn khả năng tạo ra các responsive designs một cách dễ dàng.7 JQUERY jQuery†là một thư viện được viết bằng{JavaScript†đa tính năng, nhanh và nhỏ gọn. jQuery hoạt động theo phương châm{Write less – Do more{(viết ít hơn, làm nhiều hơn). Mục đích của jQuery là làm cho việc sử dụng JavaScript trên trang web trở nên dễ dàng hơn. 8 jQuery thực hiện rất nhiều tác vụ phổ biến đòi hỏi nhiều dòng mã JavaScript để hoàn thành và gói chúng thành các phương thức mà có thể gọi bằng một dòng mã.

jQuery cũng đơn giản hóa rất nhiều thứ phức tạp từ JavaScript, AJAX call và thao tác DOM. jQuery được tích hợp từ nhiều module khác nhau. Các module phổ biến của jQuery bao gồm:  Ajax:{Xử lý Ajax.  Event:{Xử lý sự kiện.

 Atributes:{Xử lý các thuộc tính của đối tượng{HTML.  DOM:{Xử lý Data Object Model.  Effect:{Xử lý hiệu ứng.  Form:{Xử lý sự kiện liên quan tới form.6 FONT AWESOME Font Awesome là một thư viện chứa các Font chữ dạng ký hiệu thư viện dựa trên CSS và LESS.

Được tạo bởi Dave Gandy dùng để sử dụng với Bootstrap, sau đó được tích hợp vào BootstrapCDN.{ Font Awesome 5 được phát hành vào ngày 7/12/2017 với 1. Các Font này cũng chính là icon thường được dùng để đưa vào thiết kế web. Có nhiều định dạng file khác nhau như otf, eot, ttf, woff, svg… 9 Hình 1.8 FontAwesome Dạng Font này có thể hoạt động trên hầu hết mọi trình duyệt như Google Chrome, Firefox, Opera… Tuy nhiên với các phiên bản cũ như IE7 nó không hoạt động. Hơn nữa IE7 đã trở nên lỗi thời và hầu như không còn được sử dụng.9 SCSS 10 SASS/SCSS là một chương trình tiền xử lý CSS (CSS preprocessor).

Nó giúp bạn viết CSS theo cách của một ngôn ngữ lập trình, có cấu trúc rõ ràng, rành mạch, dễ phát triển và bảo trì code hơn. Ngoài ra nó có rất nhiều các thư viện hỗ trợ kèm theo giúp bạn viết code CSS một cách dễ dàng vào đơn giản hơn. Có rất nhiều loại CSS Preprocessor trong đó bao gồm SASS, Stylus hay LESS. SCSS sử dụng cú pháp giống với Ruby (vì đơn giản nó được thiết kế bởi các lập trình viên Ruby).

Có phần mở rộng là .scss , SCSS ra đời sau SASS và có cú pháp viết tương tự như cách viết CSS. Các tính năng cơ bản của SCSS:  Xếp chồng – Nested Rules  Biến – Variable  Kế thừa – Extends  Import  Vòng lặp  Mệnh đề điều kiện IF 1.10 Metadata Metadata giữ vai trò cực kỳ quan trọng trong quá trình xây dựng website. Theo đó, siêu dữ liệu làm nhiều chức năng chứa mô tả nội dung trang web, cùng với đó là hệ thống key word liên kết chặt chẽ với nội dung. Chính những metadata đó sẽ hiển thị trong kết quả tìm kiếm.

Điều này có nghĩa độ chính xác của chúng ảnh hưởng trực tiếp đến việc người dùng có thể truy cập vào website nào đó hay không. Phần lớn thông tin đều thể hiện theo dạng thẻ meta. Myers - nhà sáng lập của Metadata Information Partners lần đầu sử dụng thuật ngữ metadata từ năm 1969. Đến năm 1986, Myers chính thức đăng ký nhãn hiệu metadata.

Trong thực tế, metadata thường thể hiện theo nhiều định dạng. Chẳng hạn như metadata trong thư viện, metadata trong mạng internet và metadata trong tệp tin.9 LESS CSS Hình 1.11 Less Css LESS{là một trong các CSS preprocessor, hỗ trợ bạn viết mã CSS thể hiện định dạng giao diện website theo hướng:  Đơn giản hơn.  Dễ quản lý hơn qua việc sử dụng các thành phần hỗ trợ từ LESS như biến, mixins, toán tử và hàm. Mixins cho phép gắn toàn bộ thuộc tính của một class trong CSS vào trong class khác bằng một cách khá đơn giản là thêm tên class này như một thuộc tính của class kia.

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

Tài liệu "Thiết Kế Website Kinh Doanh Đèn Ngủ Onirique Shop" cung cấp cái nhìn tổng quan về quy trình thiết kế một trang web thương mại điện tử chuyên bán đèn ngủ. Nó nhấn mạnh tầm quan trọng của việc tạo ra một giao diện thân thiện với người dùng, tối ưu hóa SEO và xây dựng thương hiệu mạnh mẽ. Độc giả sẽ tìm thấy những lợi ích từ việc áp dụng các chiến lược thiết kế hiệu quả, giúp tăng cường trải nghiệm mua sắm và thu hút khách hàng.

Để mở rộng kiến thức về các khía cạnh khác của thương mại điện tử, bạn có thể tham khảo tài liệu Các yếu tố tác động của viral marketing đến ý định mua hàng thời trang trực tuyến của gen z tại khu vực tp hcm, nơi khám phá cách viral marketing ảnh hưởng đến hành vi mua sắm. Ngoài ra, tài liệu Đồ án môn học công nghệ phần mềm xây dựng trang web bán quần áo sẽ cung cấp thêm thông tin về thiết kế website bán hàng hiệu quả. Cuối cùng, bạn có thể tìm hiểu thêm về Nghiên cứu hành vi mua sắm thời trang trực tuyến của người tiêu dùng trẻ tại tp hcm, để nắm bắt xu hướng tiêu dùng hiện nay. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về lĩnh vực thương mại điện tử và thiết kế website.