MỞ ĐẦU. Một số khái niệm về ngôn ngữ php. Ngôn ngữ PHP là gì?. Vì sao ngôn ngữ PHP lại trở nên phổ biến.
Điểm mạnh của PHP khi sử dụng để lập trình website. Tổng quan về dự án. Lợi ích của việc kinh doanh đụng cụ, đồ dùng thể thao bằng website. Xây dựng Website bán đồ công nghệ với ngôn ngữ PHP.
Các kiến thưc cần có. Các yêu cầu cần có của một Website bán hàng. Mục tiêu cần đạt được. PHÂN TÍCH CÁC CHỨC NĂNG CỦA WEBSITE BÁN ĐỒ CÔNG NGHỆ.
Các chứ năng chính. Chức năng đăng nhập. Chức năng đăng ký. Xem danh mục sản phẩm.
Xem chi tiết sản phẩm. Thêm vào giỏ hàng. Quản lý giỏ hàng. Chức năng thanh toán.
Phân tích và đặc tả các chức năng cửa website phần front end. Use case đăng ký. Use case đăng nhập. Use case Xem trang chủ.
Use case Xem danh mục. Use case Xem chi tiết sản phẩm. Use case Thêm vào giỏ hàng. Use case Quản lý giỏ hàng.
Use case phản hồi. Use case Thanh toán. Use case Quản lý sản phẩm (admin). Use case Quản lý người dùng (admin).
Use case Quản lý danh mục (admin). Use case Quản lý đơn đặt hàng (admin). Use case Quản lý thương hiệu (admin). Use case Quản lý thống kê (admin).
Use case Quản lý phản hồi (admin). Cơ sở dữ liệu của website bán đồ điện tử. Lớp thương hiệu. Lớp admin_roles.
Lớp oder_details. Lớp categorie_product. GIAO DIỆN CỦA WEBSITE BÁN ĐỒ THỂ THAO. Một số giao diện của Website.
Header và footer. Giao diện đăng nhập. Giao diện đăng ký. Giao diện trang chủ.
Giao diện các danh mục sản phẩm. Giao diện xem chi tiết sản phẩm. Giao diện giỏ hàng. Giao diện người quản trị (admin).
Quản lý danh mục sản phẩm. Quản lý thương hiệu sản phẩm. Quản lý sản phẩm. Quản lý vận chuyển.
Quản lý mã giảm giá. Kết quả đạt được. Hướng nghiên cứu phát triển.82 TÀI LIỆU THAM KHẢO. Một số khái niệm về ngôn ngữ php 1.
Ngôn ngữ PHP là gì? PHP là ngôn ngữ lập trình đi đầu cho thiết kế website ở nước ta và trên thế giới. Mã lệnh dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, với mục đích phát triển ứng dụng. PHP dùng để viết các ngôn ngữ sử dụng cho máy chủ, mã nguồn mở và những vấn đề liên quan đến code. Thường các server sẽ dùng PHP thay cho các ngôn ngữ như JavaScript và Python… 1.
Vì sao ngôn ngữ PHP lại trở nên phổ biến PHP dễ dàng thực hiện các tùy chỉnh trên website. Có cộng đồng PHP lớn. Ngôn ngữ lập trình PHP được sử dụng rộng rãi trong ngành thương mại điện tử, truyền thông xã hội. Có thời điểm chiếm lên đến 74% ngôn ngữ viết web trong những năm gần đây.
PHP tích hợp được MySQL, Oracle, Sybase, DB2 nên thao tác dễ dàng, tiết kiệm tài chính, thời gian thiết kế web. Điểm mạnh của PHP khi sử dụng để lập trình website 1. Website được xây dựng bằng PHP mã nguồn ít, khá thông dụng Đặc tính nổi bật và cũng là ưu điểm của PHP là mã nguồn ít. Lập trình viên sẽ không phải nghiên cứu nhiều và sử dụng các mã code phức tạp.
Khi sử dụng ngôn ngữ lập trình PHP sẽ dễ dàng tương thích với nhiều ngôn ngữ khác. 10 Khả năng tùy chọn bộ nhớ cũng nhanh chóng với những mã code đơn giản. Do đó thời gian xây dựng website bằng ngôn ngữ PHP được thực hiện nhanh. Lập trình không quá phức tạp nên giá thành thiết kế website cũng rẻ hơn.
Sự tương thích tuyệt vời của ngôn ngữ PHP với trình duyệt web Các ngôn ngữ lập trình như .Net, Java, C++… đều tương thích với ngôn ngữ PHP. Điều này đảm bảo website xây dựng bằng PHP sẽ hoạt động tốt trên cả hệ trình duyệt Firefox, Chrome, Bing… 1. Xây dựng website với PHP Cộng đồng lập trình PHP đông đảo, những khó khăn đến code web từ PHP đều có thể hỏi đáp nhanh chóng. Lượng mã code cũng ít, linh hoạt tạo dựng các tính năng.
Dễ, thực hiện nhanh, thao tác đơn giản nên giá thành thiết kế website từ ngôn ngữ này cũng rẻ hơn. Các nhà cung cấp dịch vụ website hiện nay đều nhận ra hệ quản trị dữ liệu mySQL cho tốc độ truy xuất cao và nhanh chóng. Việc kết hợp giữa ngôn ngữ lập trình PHP và hệ quản trị cơ sở dữ liệu MySQL khá khăn khít. Chính điều này tạo nên sự phát triển mạnh mẽ của website trên nền tảng ngôn ngữ PHP.
Thiết kế website bằng ngôn ngữ PHP rất thông dụng Phần lớn hệ thống máy chủ, trình duyệt đều tương thích với ngôn ngữ PHP. Giá thành thiết kế website với ngôn ngữ PHP chi phí thấp, nhanh chóng. Đặc biệt rất thân thiện với người dùng, dễ thao tác trên website. Đây chính là sự lựa chọn hoàn hảo nhất cho những ai đang muốn thiết kế website.
Một website đơn giản hay phức tạp ngôn ngữ PHP có thể làm được Ngôn ngữ PHP có thể phát triển thêm nhiều tính năng tự chọn. Thiết kế đa dạng với giao diện từ đơn giản đến phức tạp. Chuyên gia thiết kế web bằng PHP tại Việt Nam ngày càng có tay nghề cao. Dù bạn muốn thiết kế web đơn giản hay phức tạp thì Webaoe vẫn có thể hỗ trợ thực hiện.
Tổng quan về dự án 2. Tên dự án Hệ thống coffee HYTALEE COFFEE Website sẽ cung cấp các dịch vụ order sản phẩm của 1 hệ thống coffee. Lợi ích của việc kinh doanh đụng cụ, đồ dùng thể thao bằng website Giúp tăng độ nhận diện thương hiệu cho doanh nghiệp, người bán. Tăng khả năng tiếp cận khách hàng.
Chi phí tiết kiệm vận hành đơn giản. Chi phí dành cho quảng cáo thấp. Tối ưu hóa chất lượng dịch vụ Tăng khả năng cạnh tranh so với đối thủ. Mua sắm thoải mái.
Thúc đẩy doanh số tăng lợi nhuận bán hàng. Mở rộng phạm vi tiếp cận. Xây dựng Website với với ngôn ngữ PHP 3. Các kiến thưc cần có Để xây dựng được website bán đồ thao hay bất cứ một website nào khác bằng ngôn ngữ PHP thì cần phải sử dụng khá là thành thạo ngôn ngữ này, và thao tác linh hoạt với các công cụ hỗ trợ ngôn ngữ PHP.
12 Tham khảo các tài liệu về PHP thông qua internet để tích lũy thêm kiến thức. Ngoài ra cần nắm được các kiến thức cơ bản về ngôn ngữ HTML (HyperText Markup Language) và CSS (Cascading Style Sheets) để có thể hỗ trợ cho việc phân chia, xây dựng bố cục cho website. Cần thao tác cơ bản được với MySQL để tạo cơ sở dữ liệu cho trang web. Các yêu cầu cần có của một Website order 3.
Cung cấp thông tin Hầu hết khách hàng hiện nay đều muốn tham khảo trước các thông tin và đánh giá liên quan đến sản phẩm, dịch vụ như: giá bán, thái độ nhân viên, chính sách giao hàng, địa chỉ nhà cung cấp,… rồi mới liên hệ đặt hàng. Chính vì vậy, một trang web order sản phẩm dùng cho một hệ thống chuyên nghiệp thì chức năng đầu tiên phải có đó là đăng tải và cung cấp đầy đủ, rõ ràng các thông tin về sản phẩm, dịch vụ cần bán. Chức năng giỏ hàng Có thể dễ dàng nhận ra chức năng giỏ hàng (hay còn gọi là chức năng mua hàng online) trên các website bán hàng chuyên nghiệp, website thương mại điện tử có dịch vụ giao hàng tận nơi. Đặc điểm chính của chức năng giỏ hàng là giúp người mua dễ dàng đặt sản phẩm yêu thích bằng cách nhập thông tin cá nhân bao gồm họ tên, địa chỉ, số điện thoại và một số yêu cầu khác liên quan đến việc mua hàng.
Sau đó thông tin sẽ được chuyển đến cho người bán và các bước kiểm tra đơn hàng, giao hàng, thanh toán tiền sẽ được thực hiện. Thanh toán trực tuyến Thanh toán trực tuyến hay còn có tên gọi khác là thanh toán online thông qua tài khoản ngân hàng hoặc các ví tiền ảo tạo trên các website thương mại do 13 chính Nhà nước cấp quyền. Có thể nói đây là chức năng cơ bản cần thiết và không thể thiếu đối với các website bán hàng chuyên nghiệp hiện nay, đặc biệt là những trang web bán hàng lớn. Đa phần các công ty trả lương nhân viên bằng hình thức chuyển khoản thông qua ngân hàng.
Do đó, khách hàng dễ dàng thanh toán mà không cần xếp hàng chờ đợi trước cây ATM hoặc quầy giao dịch để rút tiền và thanh toán tiền hàng. Và một số chức khác. Mục tiêu cần đạt được Xây dựng được một website bán đồ công nghệ bằng ngôn ngữ PHP với đầy đủ các chức năng cơ bản của một website bán hàng, giao diện dễ nhìn, thân thiện với khách hàng và người sử dụng. PHÂN TÍCH CÁC CHỨC NĂNG CỦA WEBSITE BÁN ĐỒ CÔNG NGHỆ 1.
Các chứ năng chính 1. Chức năng đăng nhập Chức năng này cho phép khách hàng đăng nhập vào hệ thống để có thể đặt hàng và thanh toán 1 cách dễ dàng hơn. Nếu khách hàng chưa có tài khoản đăng nhập thì có thể đăng ký tại phần đăng ký tài khoản 14 Nếu đăng nhập bằng quyền admin, người quản trị sẽ có thể quản lí các chức năng của hệ thống website như: Quản lí sản phẩm, danh mục sản phẩm, Quản lí người dùng, đơn hàng,… 1. Chức năng đăng ký Chức năng này cho phép khách hàng đăng ký, tạo tài khoản mới, giúp khách hàng tạo tài khoản để đăng nhập vào trang web.
Xem danh mục sản phẩm Cho phép khách hàng xem các phẩm cùng loại theo mục mà họ chọn, chức năng này sẽ giúp khách hàng dễ dàng tìm kiếm được những loại sản phẩm yêu thích, phù hợp với họ. Xem chi tiết sản phẩm Giúp khách hàng có thể xem được thông tin chi tiết của sản phẩm: nguồn gốc, xuất sứ,… 1. Thêm vào giỏ hàng Chức năng này sẽ được đặt ở bên dưới các sản phẩm, cho phép khách hàng thêm các sản phẩm muốn mua vào trong giỏ hàng 1. Quản lý giỏ hàng Khách hàng có thể truy cập vào giỏ hàng để thanh toán các sản phẩm đã thêm vào, hoặc có thể xóa những sản phẩm không muốn mua, vô ý kích nhầm vào nút thêm vào giỏ,… 1.
Chức năng thanh toán Khách hàng có thể thanh toán các sản phẩm đã được thêm vào giỏ hàng, khách hàng nhập thông tin cá nhân và địa chỉ rồi ấn thanh toán. Phân tích và đặc tả các chức năng cửa website phần front end Biểu đồ Use case tổng quát: 2. Use case đăng ký 2. Mô tả Use case đăng ký Tên use case Đăng ký.
Mô tả chi tiết use case: Use case này cho phép người dùng đăng ký tài khoản để sử dụng trang web.