Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

16 7 0
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Đ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

Mục tiêu xây dựng website là giúp người sử dụng vừa có thể dễ dàng và thuận tiên hơn trong việc mua sắm các sản phẩm đẹp và không cần phải đi đến tận nơi và địa điểm của cửa hàng. Ở bất cứ đâu chỉ cần cầm trong tay một chiếc SmartPhone thì sẽ sản sàng mua được nhưng món hàng mà mình thích một cách thuận lợi nhất.

MỤC LỤC MỤC LỤC i PHẦN MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu 1.1 Giới thiệu về PHP 1.1.1 Khái niệm PHP 1.1.2 Những ưu điểm bật PHP 1.2 Giới thiệu về HTML và CSS 1.2.1 Giới thiệu HTML 1.2.2 Giới thiệu CSS 1.3 Giới thiệu về mySQL 1.3.1 Khái niệm 1.3.2 Đặc điểm CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Khảo sát hệ thống 2.2 Xác định yêu cầu của hệ thống 2.3 Mơ hình vật lý 2.5 Biểu đồ UML 2.5.1 Biểu đồ Usecase 2.5.2 Biểu đồ lớp (Class diagram) CHƯƠNG 3: THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT WEBSITE Một số hình ảnh webiste 3.1 Hình ảnh chức người dùng 3.2 Hình ảnh chức người quản trị 12 KẾT LUẬN VÀ KIẾN NGHỊ 14 i Xây dựng Website kinh doanh giày Sandal PHP PHẦN MỞ ĐẦU Lý chọn đề tài Cùng với phát triển không ngừng về kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin coi cơng nghệ có trình độ cao lần lượt chinh phúc hết đỉnh cao này đến đỉnh cáo khác Mạng Internet sản phẩm có giá trị to lớn trở thành công cụ thiếu, nền tảng chinh cho truyền tải, trao đổi thơng tin tồn cầu Giờ đây, việc liên quan tới thông tin trở nên thật dễ dàng cho người sử dụng cần có máy tính kết nối Internet dịng liệu truy tìm gần giới vấn đề mà bạn quan tâm hiện ra, có đầy đủ thơng tin, hình ảnh thầm chí có âm video mà bạn cần Đối với dịch vụ kinh doanh qua mạng đến khách hàng thông qua chương trinh khuyến của thời điẻm cách hiệu kịp thời yếu tố mang tính chất định cho tồn phát triển của webssite Vì là lý nhóm em chọn đề tài “Xây dựng Website Kinh doanh giày SANDAL “làm đồ án môn học Mục tiêu nhiệm vụ nghiên cứu • Mục tiêu xây dựng website là giúp người sử dụng vừa dễ dàng thuận tiên việc mua sắm sản phẩm đẹp không cần phải đến tận nơi và địa điểm của cửa hàng Ở đâu cần cầm tay SmartPhone sản sàng mua hàng mà thích cách thuận lợi • Nhiệm vụ: + Tìm hiểu về ngơn ngữ HTML, CSS + Tìm hiểu về PHP + Tìm hiểu hệ quản trị liệu mySQL Đối tượng phạm vi nghiên cứu Các công cụ xây dựng hệ thống và mô hình áp dụng: Visual Studio Code, mySQL Phạm vi nghiên cứu đề tài xây dựng và phát triển cho đối tượng là tổ chức hoặc cá nhân vừa và nhỏ quản lý mặt hàng, kiểm duyệt hàng hóa mới và cá nhân có nhu cầu xem, tìm kiếm hoặc là người sử dụng mua hàng hóa theo nhu cầu của người dùng Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 Giới thiệu PHP 1.1.1 Khái niệm PHP PHP: viết tắc của từ Hypertext Preprocessor, ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng qt Nó thích hợp với web dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C Java, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngơn ngữ lập trình web phổ biến giới 1.1.2 Những ưu điểm bật PHP • PHP chạy nhiều nền tảng khác nhau: Windows, Linux, Unix, Mac OS X, Android, • PHP tương thích với hầu tất máy chủ sử dụng hiện nay: Apache, IIS, • PHP Hỗ trợ nhiều sở liệu: MySQL, MS SQL server, Redis, MongoDB, Oracle, • PHP là mã nguồn mở, download miễn phí • PHP có cộng đồng mạnh mẽ, có nhiều tài liệu để học • PHP dễ tìm hiểu • PHP chạy hiệu phía máy chủ 1.2 Giới thiệu HTML CSS 1.2.1 Giới thiệu HTML 1.2.1.1 Khái niệm HTML từ viết tắt của cụm từ HyperText Markup Language (dịch là “ngôn ngữ đánh giấu siêu văn bản”) dùng để tạo nên trang web website sẻ chứa nhiều trang trang quy tài liệu HTML ngôn ngữ đơn giản nhất, là sở của trang web, trình dụt web đều hiển thị tốt ngôn ngữ HTML 1.2.1.2 Cấu trúc HTML Cấu trúc của HTML đơn giản logic, với bố cục từ xuống dưới, từ trái qua phải, với phần HEAD BODY Các website viết HTML đều tuân theo cấu trúc sau: Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP • Mọi trang HTML đều phải khai báo DOCTYPE (định nghĩa chuẩn văn bản) từ dịng đầu tiên • : Phần khai báo chuẩn của html hay xhtml • Thẻ cho trình duyệt biết mở đầu kết thúc của trang HTML • Thẻ chứa tiêu đề thông tin khai báo, thông tin ẩn khác, khai báo về meta, title, css, javascript… • Thẻ sẻ hiển thị nội dung của trang web Đây là phần thơng tin mà người dùng sẻ nhìn thấy trình dụt đọc mã HTML • Mọi kí tự nằm dấu sẻ xem thẻ comment sẻ bị trình dụt bỏ qua, khơng xử lý không hiển thị 1.2.2 Giới thiệu CSS 1.2.2.1 Khái niệm CSS CSS là từ viết tắt của Cascade Style Sheet, là ngơn ngữ giúp trình dụt hiểu thiết lập định dạng và bố cục cho trang web 1.2.2.2 Cú pháp CSS Cú pháp của CSS bao gồm phần: vùng chọn (selector), thuộc tính (property) giá trị (value) • Vùng chọn: là cách xác định thẻ HTML dựa cấu trúc phân cấp của HTML • Thuộc tính: yếu tố bạn muốn thay đổi thẻ HTML thuộc vùng chọn • Giá trị: thuộc tính sẻ yêu cầu giá trị khác 1.3 Giới thiệu mySQL 1.3.1 Khái niệm MySQL hệ quản trị CSDL dùng thông dụng giới, đặc biệt là ứng dụng website và thường kết hợp với ngơn ngữ lập trình PHP để xây dựng ứng dụng website 1.3.2 Đặc điểm • SQL ngơn ngữ tựa tiếng Anh • SQL ngơn ngữ phi thủ tục, không yêu cầu ta cách thức truy nhập CSDL Tất thông báo của SQL đều dễ sử dụng khả mắc lỗi • SQL cung cấp tập lệnh phong phú cho cơng việc hỏi đáp liệu • u cầu để sử dụng cho hỏi đáp là phải nắm vững cấu trúc CSDL của Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Khảo sát hệ thống Sau khảo sát hiện trạng, em nắm thông tin sau: Quản lý khách hàng: khách hàng quản lý thông tin sau đây: họ tên, ngày sinh, địa chỉ, điện thoại, email, mật Ngoài ra, khách hàng là cơng ty hay quan quản lý thêm tên công ty/cơ quan Quản lý mặt hàng: mặt hàng quản lý thông tin: tên mặt hàng, đơn giá, số lượng, hình ảnh, mơ tả Quá trình đặt hàng khách hàng: Khách hàng xem lựa chọn mặt hàng cần mua Trong trình lựa chọn, hệ thống tự động hướng dẫn khách hàng khách hàng cần làm theo hướng dẫn Q trình đặt hàng với nhà cung cấp: Hàng ngày nhân viên kho kiểm tra hàng hóa kho và đề xuất lên ban điều hành cần xử lý về việc mặt hàng cần nhập Quá trình nhập hàng: Sau nhận yêu cầu đặt hàng từ công ty, nhà cung cấp giao hàng cho cơng ty có kèm theo hóa đơn hay bảng kê chi tiết loại mặt hàng Khách hàng: người có nhu cầu mua sắm hàng hóa Khác với việc đặt hàng trực tiếp công ty, khách hàng phải hồn tồn tự thao tác thơng qua cụ thể để mau hàng Nhà quản lý (quản trị viên): là người làm chủ hệ thống, có qùn kiểm sốt hoạt động của hệ thống Nhà quản lý cấp username và password để đăng nhập vào hệ thống thực hiện chức của 2.2 Xác định yêu cầu hệ thống Từ liệu thu thập trình khảo sát, xác định hệ thống gồm chức sau đây: u cầu chức năng: • Chức của người quản lý: o Đăng nhập o Kiểm duyệt hàng hóa đăng o Quản lý hàng hóa o Xem danh sách mặt hàng đăng và đăng chờ dụt o Quản lý hóa đơn • Chức của người dùng: o Tìm kiếm mặt hàng Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP o Xem mặt hàng o Thay đổi mặt hàng chọn o Đóng góp ý kiến o Mua hàng Yêu cầu phi chức năng: • Giao diện dể sử dụng đối với tất người dùng • Website chạy ổn định, xác an tồn • Tốn tài ngun hệ thống • Hạn chế đến mức thấp sai sót xảy q trình sử dụng • CSDL kết nối xác tồn vẹn liệu 2.3 Mơ hình vật lý Hình 1: Mơ hình vật lý 2.5 Biểu đồ UML 2.5.1 Biểu đồ Usecase 2.5.1.1 Xác định trường hợp sử dụng • Đăng nhập • Tìm kiếm • Xem chi tiết sản phẩm • Xem đơn hàng sản phẩm • Thanh tốn • Đặt hàng • Cập nhật sản phẩm Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP • Cập nhật chi tiết sản phẩm • Cập nhật đơn hàng • Báo cáo thống kê 2.5.1.3 Đặc tả trường hợp sử dụng ❖ Đăng nhập o Tác nhân: Người quản trị o Mô tả: Khi người quản lý muốn quản lý website khách hàng muốn đăng nhập tài khoản phải sử dụng trường hợp sử dụng Đăng nhập ❖ Tìm kiếm o Tác nhân: Người quản trị, Khách hàng o Mô tả: Khi người quản lý khách hàng muốn tìm kiếm thơng tin của sản phẩm hay viết phải sử dụng trường hợp sử dụng Tìm kiếm ❖ Xem chi tiết sản phẩm o Tác nhân: Người quản trị, Khách hàng o Mô tả: Khi người quản lý khách hàng muốn xem thông tin chi tiết của sản phẩm như: tên sản phẩm, giá cả, ưu đãi, số lượng, … của sản phẩm phải sử dụng trường hợp sử dụng xem chi tiết sản phẩm ❖ Xem đơn đặt hàng o Tác nhân: Người quản trị, Khách hàng o Mô tả: Khi người quản lý khách hàng muốn xem thơng tin của đơn đặt hàng phải sử dụng trường hợp sử dụng xem đơn đặt hàng ❖ Thanh toán o Tác nhân: Khách hàng o Mơ tả: Khi khách hàng muốn tốn phải sử dụng trường hợp sử dụng Thanh toán ❖ Đặt hàng o Tác nhân: Khách hàng o Mô tả: Khi khách hàng muốn đặt hàng website phải sử dụng trường hợp đặt hàng ❖ Đánh giá sản phẩm o Tác nhân: Khách hàng Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP o Mô tả: Khi khách hàng muốn đánh giá chất lượng sản phẩm phải sử dụng trường hợp Đánh giá sản phẩm ❖ Cập nhật sản phẩm o Tác nhân: Người quản trị o Mô tả: Khi người quản lý muốn thêm sản phẩm mới hay xóa hoặc sửa chữa sản phẩm người quản lý phải sử dụng trường hợp sử dụng Cập nhật sản phẩm ❖ Cập nhật chi tiết sản phẩm o Tác nhân: Người quản trị o Mô tả: Khi người quản lý muốn thêm hay xóa hoặc sửa chữa chi tiết cho sản phẩm mới hay tên sản phẩm, giá cả, … người quản lý phải sử dụng trường hợp sử dụng Cập nhật chi tiết sản phẩm ❖ Cập nhật đơn hàng o Tác nhân: Người quản trị o Mô tả: Khi người quản lý muốn thêm, xóa hoặc sửa đơn đặt hàng người quản lý phải sử dụng trường hợp sử dụng Cập nhật đơn hàng ❖ Báo cáo thống kê o Tác nhân: Người quản trị o Mô tả: Khi người quản lý muốn báo cáo – thống kê doanh thu người quản lý phải sử dụng trường hợp sử dụng Báo cáo thống kê 2.5.1.4 Biểu đờ trường hợp sử dụng (UseCase Diagram) Hình 2: Biểu đồ usecase tổng quát Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP Tác nhân chính: Quản lý (quản trị viên), khách hàng Tóm tắt chung: Use mơ tả chức tổng quát của hệ thống gồm có chức sau: quản lý hàng hóa, thống kế hàng hóa, tìm kiếm, kiểm tra báo cáo 2.5.2 Biểu đồ lớp (Class diagram) Hình 2.3: Biểu đồ lớp Class diagram CHƯƠNG 3: THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT WEBSITE Một số hình ảnh webiste 3.1 Hình ảnh chức người dùng • Trang chủ: Tập trung giới thiệu tổng quan về website qua poster chức hiện có của website Hiển thị tất thông tin của người quản trị tới người dùng Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP • • Hình 1: Giao diện trang chủ Nguyễn Quốc Sơn – Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP • Shop hàng Hình 2: Giao diện shop hàng • Tuyển dụng Nguyễn Quốc Sơn – Lớp: K1204A 10 Xây dựng Website kinh doanh giày Sandal PHP Hình 3: Trang tuyển dụng • Xem chi tiết sản phẩm: Hình 4: Xem chi tiết sản phẩm Nguyễn Quốc Sơn – Lớp: K1204A 11 Xây dựng Website kinh doanh giày Sandal PHP 3.2 Hình ảnh chức người quản trị • Trang Dashboard: Trang giao diện của quản trị viên, hiển thị tổng mục theo yêu cầu Hình 5: Trang Dashboard • Trang quản lí Category: Trang hiển thị tất loại sản phẩm của shop lưu Hình 3.6: Trang quản lí loại sản phẩm • Trang sản phẩm: Chỉ người quản trị viên mới quyền đăng sản phẩm Hình 3.7: Trang danh sách sản phẩm Nguyễn Quốc Sơn – Lớp: K1204A 12 Xây dựng Website kinh doanh giày Sandal PHP • Trang chi tiết sản phẩm: Hiển thị chi tiết của sản phẩm Hình 3.8: Trang chi tiết sản phẩm • Trang quản lý tài khoản: Hiển thị danh sách tài khoản người dùng Hình 3.9: Trang tài khoản • Trang quản hóa đơn khách hàng: Hiển thị danh sách hóa đơn của khách hàng Nguyễn Quốc Sơn – Lớp: K1204A 13 Xây dựng Website kinh doanh giày Sandal PHP Hình 3.10: Trang danh sách hóa đơn KẾT LUẬN VÀ KIẾN NGHỊ ❖ Đồ án phân tích, thiết kế, cài đặt thành công số hệ thống hỗ trợ website bán giày Sandal Các chức thành phân tích cài đặt hồn chỉnh, cụ thể • Đối với khách hàng: ➢ Khách hàng tìm kiếm sản phẩm, đăng ký để mua sản phẩm, góp ý, xem tin tức ➢ Khách hàng xem lại thơng tin đăng ký của giỏ hàng, đồng thời cập nhật lại thông tin đăng ký mua hàng • Đối với quản trị viên: Quản trị viên có tất quyền khách hàng ngoài có thêm chức năng: ➢ Quản trị viên có thể: thêm, sửa xóa, cập nhật thống kê sản phẩm ➢ Quản lý khách hàng cập nhật thông tin của khách hàng đăng ký, quản lý danh sách khách hàng ➢ Xem báo cáo về tình hình doanh thu bán hàng doanh thu quảng cáo ➢ Hệ thống sử dụng giao diện Web, giao diện thông dụng mà ứng dụng ngày thường sử dụng Giao diện đơn giản, dễ hiểu, rõ ràng nên dễ thích hợp với người sử dụng Nguyễn Quốc Sơn – Lớp: K1204A 14 ... Lớp: K1204A Xây dựng Website kinh doanh giày Sandal PHP • Shop hàng Hình 2: Giao diện shop hàng • Tuyển dụng Nguyễn Quốc Sơn – Lớp: K1204A 10 Xây dựng Website kinh doanh giày Sandal PHP Hình... 13 Xây dựng Website kinh doanh giày Sandal PHP Hình 3.10: Trang danh sách hóa đơn KẾT LUẬN VÀ KIẾN NGHỊ ❖ Đồ án phân tích, thiết kế, cài đặt thành công số hệ thống hỗ trợ website bán giày Sandal. .. webssite Vì là lý nhóm em chọn đề tài ? ?Xây dựng Website Kinh doanh giày SANDAL “làm đồ án môn học Mục tiêu nhiệm vụ nghiên cứu • Mục tiêu xây dựng website là giúp người sử dụng vừa dễ dàng

Ngày đăng: 16/12/2021, 09:06

Hình ảnh liên quan

2.3. Mô hình vật lý - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

2.3..

Mô hình vật lý Xem tại trang 6 của tài liệu.
Hình 2. 2: Biểu đồ usecase tổng quát - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 2..

2: Biểu đồ usecase tổng quát Xem tại trang 8 của tài liệu.
Hình 2.3: Biểu đồ lớp Class diagram - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 2.3.

Biểu đồ lớp Class diagram Xem tại trang 9 của tài liệu.
Hình 3. 2: Giao diện shop hàng - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 3..

2: Giao diện shop hàng Xem tại trang 11 của tài liệu.
Hình 3. 3: Trang tuyển dụng - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 3..

3: Trang tuyển dụng Xem tại trang 12 của tài liệu.
Hình 3. 4: Xem chi tiết sản phẩm - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 3..

4: Xem chi tiết sản phẩm Xem tại trang 12 của tài liệu.
Hình 3.8: Trang chi tiết sản phẩm - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 3.8.

Trang chi tiết sản phẩm Xem tại trang 14 của tài liệu.
Hình 3.9: Trang tài khoản - Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng Website Kinh doanh giày SANDAL

Hình 3.9.

Trang tài khoản Xem tại trang 14 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan