1. Trang chủ
  2. » Tất cả

Báo cáo đồ án chuyên nghành đề tài xây dựng website bán quần áo nam fmstyle

74 23 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Website Bán Quần Áo Nam FMStyle
Tác giả Cao Văn Tâm
Người hướng dẫn ThS Nguyễn Hữu Vĩnh
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Kỹ thuật phần mềm
Thể loại Báo cáo đồ án chuyên ngành
Năm xuất bản 2021
Thành phố Bình Dương
Định dạng
Số trang 74
Dung lượng 3,68 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHƯƠNG I:GIỚI THIỆU (18)
  • CHƯƠNG II: TỔNG QUAN (19)
    • 2.1. Tổng quan về World Wide Web (19)
      • 2.1.1. Khái niệm (19)
      • 2.1.2. Cách tạo ra website (19)
      • 2.1.3. Trình duyệt web (web Client hay web Browser) (19)
      • 2.1.4. Webserver (20)
    • 2.2. Tổng quan về Html-Css (20)
      • 2.2.1. Giới thiệu về html (20)
      • 2.2.2. Giới thiệu về Css (21)
    • 2.3. Ngôn ngữ PHP (22)
      • 2.3.1. Định nghĩa PHP (22)
      • 2.3.2. Lý do nên dùng PHP (23)
      • 2.3.3. Hoạt động của PHP (23)
      • 2.3.4. Tổng quan về PHP (24)
      • 2.3.5. Hàm trong PHP (25)
      • 2.3.6. Biểu mẫu PHP (26)
      • 2.3.7. PHP OOP(Object-Oriented Programming.) (26)
      • 2.3.8. Session và Cookie (26)
    • 2.4. My SQL (27)
      • 2.4.1. Giới thiệu về Bootstrap (27)
    • 2.5. Giới thiệu về jQuery (29)
  • CHƯƠNG III: PHÂN TÍCH THIẾT KẾT HỆ THỐNG (32)
    • 3.1. Phân tích thiết kế hệ thống (32)
    • 3.2. Thiết kế cơ sở dữ liệu (34)
    • 3.3. Sơ đồ chức năng (38)
    • 3.4. Sơ đồ Use case (40)
      • 3.4.1. Sơ đồ use case toàn hệ thống (40)
      • 3.4.2. Use case quản lý sản phẩm (41)
      • 3.4.3. Use case quản lý đơn hàng (41)
      • 3.4.4. Use case quản lý tài khoản (42)
      • 3.4.5. Use case Thống kê doanh thu (43)
      • 3.4.6. Use case đăng nhập, đăng ký (44)
      • 3.4.7. Use case Quản lý giỏ hàng (44)
      • 3.4.8. Use case tìm kiếm (45)
    • 3.5. Biểu đồ tuần tự (45)
      • 3.5.1. Biểu đồ tuần tự Đăng nhập (45)
      • 3.5.2. Biểu đồ tuần tự quản lý đơn hàng (46)
      • 3.5.3. Biểu đồ tuần tự thêm sản phẩm (46)
      • 3.5.4. Biểu đồ tuần tự xoá sản phẩm (47)
      • 3.5.5. Biều đồ tuần tự sửa sản phẩm (48)
      • 3.5.6. Biều đồ tuần tự quản lý tài khoản (48)
      • 3.5.7. Biểu đồ thống kê (49)
    • 3.6. Đặc tả use case (49)
      • 3.6.1. Quản lý sản phẩm (49)
      • 3.6.2. Quản lý đơn hàng (51)
      • 3.6.3. Quản lý tài khoản (54)
  • CHƯƠNG IV: GIAO DIỆN (60)
    • 4.1. Trang đăng nhập (60)
    • 4.2. Trang đăng ký (60)
    • 4.3. Quên mật khẩu (61)
    • 4.4. Trang chi tiết sản phẩm (61)
    • 4.5. Trang chủ (62)
    • 4.6. Trang giỏ hàng (63)
    • 4.8. Trang đăng nhập admin (64)
    • 4.9. Trang Admin (65)
    • 4.10. Trang quản lý tài khoản (66)
    • 4.11. Trang quản lý sản phẩm (66)
    • 4.12. Trang quản lý đơn hàng (68)
    • 4.13. Trang thống kê doanh thu (70)
  • CHƯƠNG V: KẾT LUẬN (71)
  • TÀI LIỆU THAM KHẢO (71)

Nội dung

- Ở khía cạnh phần cứng, một web server là một máy tính lưu trữ các file thànhphần của một website ví dụ: các tài liệu HTML, các file ảnh, CSS và các fileJavaScript và có thể phân phát c

THIỆU

Tìm hiểu, nghiên cứu và xây dựng Website bàn quần áo nam FMSTYLE

Xây dựng một website động với nội dung linh hoạt, cấu trúc rõ ràng, bắt mắt để phù hợp với mục đích quảng bá, bán hàng.

2.Giải pháp và cách thực hiện đề tài

Khám phá các website bán quần áo giúp hiểu rõ về bố cục thiết kế và trải nghiệm người dùng, từ đó tối ưu hóa hoạt động thương mại điện tử Việc nghiên cứu các trang web này giúp thu thập hình ảnh, dữ liệu sản phẩm và thông tin thương hiệu một cách hiệu quả Phân tích hệ thống thông tin và xây dựng nội dung quản trị Back-end đảm bảo quản lý dữ liệu dễ dàng, trong khi thiết kế giao diện Front-end thu hút và thân thiện với người dùng để nâng cao trải nghiệm mua sắm trực tuyến.

Việc lựa chọn ngôn ngữ lập trình phù hợp là yếu tố then chốt khi xây dựng website, giúp đảm bảo hiệu suất và dễ dàng mở rộng trong tương lai PHP là ngôn ngữ lập trình phổ biến và mạnh mẽ được sử dụng để phát triển website, mang lại sự linh hoạt và hiệu quả trong quá trình xây dựng Sử dụng các thư viện hỗ trợ trong PHP giúp tăng tốc quá trình phát triển, tối ưu hóa chức năng và nâng cao trải nghiệm người dùng Chọn đúng ngôn ngữ và thư viện phù hợp là bước quan trọng để xây dựng một website thành công, bền vững và tối ưu hóa cho công cụ tìm kiếm (SEO).

Xây dựng website, đặc biệt là website bán hàng, mang lại nhiều lợi ích quan trọng trong chiến lược kinh doanh Nó giúp doanh nghiệp truyền đạt thông tin hiệu quả đến khách hàng, quảng bá hình ảnh thương hiệu một cách chuyên nghiệp Website cập nhật các tin tức mới nhất về mặt hàng quần áo, chương trình khuyến mãi và sự kiện nổi bật, từ đó thu hút và giữ chân khách hàng Ngoài ra, việc sở hữu website còn hỗ trợ quá trình mua sắm trực tuyến, tạo điều kiện thuận lợi cho khách hàng tương tác và đặt hàng mọi lúc mọi nơi, nâng cao trải nghiệm người dùng và thúc đẩy doanh số bán hàng.

Sinh viên: Cao Văn Tâm - Lớp: D18PM03 - Ngành KTPM 5

TỔNG QUAN

Tổng quan về World Wide Web

Thế giới Web (WWW) là dịch vụ phổ biến nhất trên Internet, chiếm khoảng 85% các giao dịch trực tuyến toàn cầu Ngày nay, số lượng website trên thế giới đã vượt mốc khổng lồ, giúp truy xuất thông tin đa dạng gồm văn bản, hình ảnh, âm thanh và video trên toàn thế giới Các doanh nghiệp sử dụng website để giảm thiểu chi phí in ấn và phân phát tài liệu cho khách hàng ở nhiều địa phương khác nhau.

Có nhiều cách để tạo website, có thể tạo website trên bất kì chương trình xử lí văn bản nào:

Tạo web bằng cách viết mã nguồn bởi một trình soạn thảo văn bản như:

- Notepad, WordPad, v.v là những chương trình soạn thảo văn bản có sẵn trong Window.

- Thiết kế bằng cách dùng web Wizard và công cụ của Word 97, Word 2000.

Thiết kế website chuyên nghiệp bằng các phần mềm như PHPStorm, Dreamweaver, Netscape Editor giúp quá trình thực hiện trở nên dễ dàng và nhanh chóng hơn Các công cụ này cung cấp mã HTML có sẵn trong phần code, hỗ trợ tối ưu hóa công việc thiết kế website của bạn.

Để xây dựng một ứng dụng web hoàn chỉnh và có tính thương mại, cần kết hợp cả Client Script (kịch bản trình khách) và Server Script (kịch bản trên trình chủ) để đảm bảo tính tương tác và xử lý dữ liệu hiệu quả Ngoài ra, việc tích hợp với các loại cơ sở dữ liệu phổ biến như MS Access, SQL Server, MySQL hoặc Oracle là yếu tố quan trọng để quản lý dữ liệu an toàn và linh hoạt.

- Khi muốn triển khai ứng dụng web trên mạng, ngoài các điều kiện về cấu hình phần cứng, cần có trình chủ web thường gọi là web Server.

2.1.3 Trình duyệt web (web Client hay web Browser)

Trình duyệt web là phần mềm giao diện trực tiếp giúp người dùng truy cập và lấy dữ liệu trên internet Nhiệm vụ của trình duyệt web là nhận yêu cầu của người dùng, gửi yêu cầu đó tới các web server qua mạng và hiển thị dữ liệu cần thiết lên màn hình Để sử dụng dịch vụ Web, người dùng cần cài đặt một trình duyệt web và kết nối internet qua nhà cung cấp dịch vụ ISP Các trình duyệt phổ biến hiện nay bao gồm Microsoft Edge, Google Chrome, Mozilla Firefox và nhiều trình duyệt khác phù hợp với nhu cầu người dùng.

"Web server" có thể là phần cứng hoặc phần mềm, hoặc cả hai.

Máy chủ web là một thiết bị phần cứng chịu trách nhiệm lưu trữ các tệp thành phần của website như tài liệu HTML, hình ảnh, file CSS và JavaScript Nó kết nối với mạng Internet để phân phối nội dung này tới thiết bị của người dùng cuối, đảm bảo truy cập dễ dàng thông qua tên miền như mozilla.org.

Trong lĩnh vực phần mềm, web server gồm các thành phần quản lý cách người dùng truy cập các file lưu trữ trên máy chủ HTTP Máy chủ HTTP là phần mềm hiểu và xử lý các URL cùng giao thức HTTP, giúp trình duyệt của bạn truy cập và hiển thị các website một cách dễ dàng và hiệu quả.

- IIS (Internet Information Service): Hỗ trợ ASP, mở rộng hỗ trợ PHP.

- Tomcat: Hỗ trợ JSP (Java Servlet Page).

Tổng quan về Html-Css

- Thẻ định nghĩa trang html, kiểu khai báo của html 5.

Thẻ tiêu đề (title tag) là thành phần bắt buộc trong cấu trúc của mỗi trang web, giúp hiển thị tiêu đề chính trên thanh trình duyệt Thẻ này đóng vai trò quan trọng trong việc tối ưu hóa SEO, giúp công cụ tìm kiếm hiểu rõ nội dung của trang web Đặt tiêu đề rõ ràng, mô tả chính xác nội dung sẽ nâng cao khả năng xếp hạng và thu hút lượt truy cập từ người dùng Do đó, việc tạo thẻ tiêu đề phù hợp và tối ưu là bước quan trọng để nâng cao hiệu quả hoạt động của website.

Các nội dung được khai báo trong thẻ của mã nguồn HTML đều hiển thị trên trang web và người truy cập có thể nhìn thấy chúng Thẻ chứa tất cả các phần nội dung chính của trang, đảm bảo thông tin có thể truyền tải đến người dùng một cách rõ ràng và trực quan Việc tối ưu hóa nội dung trong thẻ không chỉ quan trọng để nâng cao trải nghiệm người dùng mà còn giúp cải thiện thứ hạng SEO của website. -**Sponsor**Bạn muốn bài viết của mình chuẩn SEO hơn? Hãy để [Soku AI](https://pollinations.ai/redirect-nexad/ktCDVcqP?user_id=983577) giúp bạn! Soku AI có thể phân tích và viết lại các đoạn văn, giữ lại những ý chính quan trọng, giúp bài viết mạch lạc và tối ưu hóa cho công cụ tìm kiếm, chẳng hạn như việc làm nổi bật thông tin về thẻ và vai trò của nó trong việc hiển thị nội dung trên website Soku AI, được đào tạo bởi các chuyên gia quảng cáo Facebook, sẽ giúp bạn tạo ra nội dung hấp dẫn và hiệu quả.

- Thẻ … định nghĩa một nội dung.

- Thẻ

tạo một đoạn mới

- Thẻ thay đổi phông chữ, kích cỡ và màu kí tự.

Thẻ là thẻ định dạng bảng trên website, giúp trình bày dữ liệu một cách rõ ràng và trực quan Sau khi khai báo thẻ , cần phải thêm các thẻ hàng để xác định từng dòng dữ liệu trong bảng Đồng thời, các thẻ cột sẽ chứa nội dung cụ thể của từng ô trong bảng, cùng với các thuộc tính tùy chỉnh để định dạng phù hợp Việc sử dụng đúng cấu trúc thẻ , và sẽ giúp bảng hiển thị chính xác, mạch lạc và thân thiện với người dùng cũng như tối ưu cho SEO.

- Thẻ cho phép chèn hình ảnh vào website Thẻ này thuộc loại thẻ không có thẻ đóng.

Thẻ là phần tử trong HTML dùng để tạo liên kết giữa các website hoặc liên kết đến địa chỉ Internet, email hoặc mạng Intranet (URL) Nó cũng có thể liên kết đến các địa chỉ trong tập tin nội bộ trong mạng cục bộ (UNC) Thẻ giúp tối ưu hóa trải nghiệm người dùng bằng cách dẫn đến nội dung liên quan một cách dễ dàng và hiệu quả Sử dụng thẻ đúng cách là một yếu tố quan trọng trong việc xây dựng trang web thân thiện với SEO, góp phần nâng cao thứ hạng tìm kiếm và cải thiện khả năng truy cập nội dung trực tuyến.

Thẻ là thành phần quan trọng trong HTML, cho phép người dùng nhập dữ liệu hoặc thực hiện các hành động như gửi biểu mẫu hay chọn tùy chọn Các loại thẻ phổ biến bao gồm: text, password, submit, button, reset, checkbox, radio, hidden và image, giúp tạo ra các trải nghiệm tương tác linh hoạt trên trang web Việc sử dụng thẻ đúng cách góp phần nâng cao trải nghiệm người dùng và tối ưu hóa hiệu quả của website.

- Thẻ < textarea> < \textarea> cho phép người dùng nhập liệu với rất nhiều dòng Với thẻ này không thể giới hạn chiều dài lớn nhất trên website.

Thẻ `` cho phép người dùng chọn một hoặc nhiều phần tử từ danh sách phương thức đã được định nghĩa trước Khi `` chỉ cho phép chọn một phần tử duy nhất, nó hoạt động như một combobox, giúp người dùng dễ dàng lựa chọn trong danh sách ngắn Ngược lại, nếu `` được cấu hình để chấp nhận chọn nhiều phần tử cùng lúc, nó trở thành dạng listbox, phù hợp với các tình huống yêu cầu chọn nhiều mục từ danh sách dài hơn.

Thẻ được sử dụng để gửi dữ liệu người dùng nhập từ website phía Client lên Server, với hai phương thức chính là POST và GET Trong một trang web, có thể có nhiều thẻ để xử lý các mục đích khác nhau liên quan đến gửi dữ liệu Việc lựa chọn phương thức POST hay GET sẽ ảnh hưởng đến cách dữ liệu được truyền và bảo mật trong quá trình gửi đi Do đó, hiểu rõ các cách sử dụng thẻ và các phương thức gửi dữ liệu giúp tối ưu hóa hiệu suất và bảo mật của website.

khác nhau, nhưng các thẻ

Ngày đăng: 06/02/2023, 07:10

🧩 Sản phẩm bạn có thể quan tâm

w