Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
3,25 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT – HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒ ÁN CƠ SỞ ĐỀ TÀI: Thiết Sinh viên thực Lớp Sinh viên thực Lớp kế website bán giày online : NGUYỄN QUỐC KHÁNH : 20IT9 : NGUYỄN VĂN ANH TUẤN : 20IT11 Giảng viên hướng dẫn : Th.S ĐẶNG THỊ KIM NGÂN Đà nẵng, tháng năm 2021 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT – HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒ ÁN CƠ SỞ Tên đề tài: Thiết kế website bán giày online Đà Nẵng, tháng năm 2021 MỞ ĐẦU Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày cảng trở nên công cụ thiếu tảng cho truyền tải, trao đổi thơng tin toàn cầu Đối với cửa hàng hay shop giày, việc quảng bá giới thiệu đến khách hàng sản phẩm đáp ứng nhu cầu khách hàng cần thiết Vậy phải quảng bá xây dựng Website cho cửa hàng quảng bá tất sản phầm bán Vì vậy, em thực đồ án ‘‘ THIẾT KẾ WEBSITE BÁN GIÀY ONLINE ’’ cho hàng có tên ‘‘ shop giày KT’’, địa đường 26 Nguyễn Tạo, phường Hòa Hải, quận Ngũ Hành Sơn, Đà Nẵng Người chủ hàng đưa sản phẩm lên website quản lý website đó, khách hàng đặt mua hàng website mà không cần đến cửa hàng Chủ hàng gửi sản phẩm cho khách hàng nhận tiền Đề tài yêu cầu thiết thực quản lý cửa hàng shop giày hoạt động nay, nhu cầu ngày tăng số lượng “tín đồ giày real”, số lượng dịch vụ phục vụ, cạnh tranh thương mại, tiết kiệm chi phí hoạt động quan trọng hoạt động xác hiệu quản lý quan trọng định thành công hoạt động kinh doanh shop bán giày Là cách kiểm tra hiệu kiến thức học cách tiếp cận với thực tế có hiệu LỜI CẢM ƠN Để dự án đạt kết tốt đẹp, em nhận hỗ trợ, giúp đỡ thầy Với tình cảm sâu sắc, chân thành, cho phép chúng tơi bày tỏ lịng biết ơn sâu sắc đến tất quý thầy cô tạo điều kiện giúp đỡ trình học tập nghiên cứu phát triển đề tài Trước hết chúng em xin gửi tới thầy cô trường Đại học Công nghệ thông tin truyền thông Việt – Hàn lời chào trân trọng, lời chúc sức khỏe lời cảm ơn sâu sắc Với quan tâm, dạy dỗ, bảo tận tình chu đáo giảng viên truyền tải kĩ cần thiết, đến chúng hồn thành tập lớn kĩ mềm Đặc biệt chúng em xin gửi lời cảm ơn chân thành tới thầy giáo – Th.S Đặng Thị Kim Ngân quan tâm giúp đỡ, giúp đỡ tận tình chúng em hồn thành tốt đồ án thời gian qua Trong thời gian ỏi học kỳ, nên chưa thể hoàn thành đầy đủ tất chức hệ thống Sau điều kiện cho phép, đồ án phát triển rộng quy mơ hoạt động cho hồn chỉnh chuyên nghiệp Tôi mong nhận bảo, đóng góp ý kiến thầy để tơi có điều kiện bổ sung, nâng cao ý thức mình, phục vụ tốt cơng tác thực tế sau Chúng em xin chân thành cảm ơn! NHẬN XÉT (Của giảng viên hướng dẫn) …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… MỤC LỤC Trang Chương Cơ sở lý thuyết Cơ sở lý luận thực tiễn .9 1.1 Website gì? .9 Lợi ích website .9 1.2 Tổng quan HTML 11 1,3 Tổng quan CSS .11 1.3 Tổng quan ngôn ngữ lập trình JavaSript 12 Hoạt động ngơn ngữ lập trình Javascript 12 Các lợi JavaScript 13 Nhược điểm 13 1.4 Giới thiệu thư viện hình ảnh Font Awersome 13 1.4.1 Font Awesome gì? 13 1.4.2 Điểm mạnh Font Awesome 14 1.5 Tổng quan ngôn ngữ Java 14 1.5.1 Lập trình hướng đối tượng (OOP) .14 1.5.2 Lập trình Java Web 15 1.5 Liên hệ 17 25 Hình 8: Bình luận khách hàng lưu CSDL 25 26 Hình 5: Các sản phầm giày shop 26 4.1 Kết luận 26 4.2 Hướng phát triển .26 Danh sách hình ành Hình 1: Giao diện trang chủ……………………………………………………………12 Hình 2: Giao diện đăng nhập… ………………………………………………………12 Hình 3: Giao diện trang giới thiệu sản phẩm …………………………………………12 Hình 4: Giao diện dịch vụ shop……………………………………………………12 Hình 5: Giao diện bình luận khách hàng …………………………………………12 Hình 6: Giao diện footer… ……………………………………………………………12 Hình 7: Hình ảnh lưu tài khoản đăng nhập CSDL … ………………………12 Hình 8: Hình ảnh CSDL lưu bình luận khách hàng ………………………………12 Hình 9: Hình ảnh lưu sản phẩm CSDL… ……………………………………12 PHẦN MỞ ĐẦU: Tổng quan - Trong thời đại 4.0, cơng nghệ dần trở nên phổ biến với xã hội Và việc áp dụng cơng nghệ dần trở nên phổ biến rộng rãi Khiến cho xã hội ngày tiến nhu cầu người dân dần đáp ứng - Do nhóm em lên ý tưởng tạo cơng nghệ đóng góp vào nhu cầu xã hội “THIẾT KẾ WEBSITE BÁN GIÀY ONLINE” Bối cảnh thực - Đối với cửa hàng hay shop giày, việc quảng bá giới thiệu đến khách hàng sản phẩm đáp ứng nhu cầu khách hàng cần thiết Việc quảng bá ưu tiên mục đích cuối cho khách hàng biết đến shop mình, đến mua ủng hộ chí họ quay lại giới thiệu bạn bè đến shop - Nhưng việc thời gian khách hàng khơng có nhiều, khoảng cách xa, hạn chế lại dịch bệnh COVID-19 nên việc thiết kế website để khách giải vấn đề vấn đề thiết shop Vấn đề cần giải - Vì vậy, em thực đồ án ‘‘ THIẾT KẾ WEBSITE BÁN GIÀY ONLINE ’’ cho hàng có tên ‘‘ shop giày KT’’ - Người chủ hàng đưa sản phẩm lên website quản lý website đó, khách hàng đặt mua hàng website mà không cần đến cửa hàng Chủ hàng gửi sản phẩm cho khách hàng sau sản phẩm chọn mua Phương pháp nghiên cứu - Nghiên cứu thị trường giày Từng lứa tuổi yêu thích loại - giày Đặc biệt giới trẻ đối tượng thường xuyên đầu tư vào loại mặc hàng thời trang Phân tích thị trường Loại giày làm “trend ” thời gian để có chương trình giới thiệu giày đến với bạn trẻ Rồi tiếp tục quảng bá shop giày thành thương hiệu có tiếng Đưa quy trình dự kiến Thiết kế trang web bán giày online để thực yêu cầu Ứng dụng nhu cầu chủ khách hàng vào trang web Bố cục đề tài Ngoài phần Mở đầu, nội dung đồ án gồm chương chính: − − − − Chương Cơ sở lý thuyết áp dụng vào thực trang web Chương Phân tích thiết kế hệ thống Chương Cài đặt xây dựng Chương Kết luận hướng phát triển: tổng kết đề tài đưa phương hướng phát triển tương lai Chương Cơ sở lý thuyết Cơ sở lý luận thực tiễn -Tìm hiểu, học tập ngơn ngữ cần thiết để ứng dụng vào thiết kế FrontEnd website: HTML, Bootstrap, CSS, JavaScript -Tìm hiểu ứng dụng cơng nghệ xây dựng BackEnd cho website: React,, JavaWeb - Chức đăng nhập phân quyền session - Kết nối SQL, load sản phẩm từ DataBase - Lưu thông tin, tài khoản đăng nhập cookie -Thu thập, chọn lọc, phân tích tổng hợp liệu thơng tin từ nhiều website thiết kế quản lý khách sạn để phát triển website riêng cho 1.1 Website gì? - Cịn gọi trang web (có thể nhầm lẫn với "web page") trang mạng, tập hợp trang web, thường nằm tên miền tên miền phụ World Wide Web Internet Một trang web tập tin HTML XHTML truy nhập dùng giao thức HTTP Lợi ích website Chi phí thấp phương pháp quảng cáo thông thường Internet khác ấn phẩm quảng cáo thơng thường với giá rẻ, quảng cáo bạn truy cập thời gian dài, nội dung thay đổi mà khơng cần phải u cầu để làm điều cho bạn (nếu bạn sử dụng hệ thống quản lý nội dung – CMS) bạn có khả tiếp cận với đối tượng rộng lớn Đây để nói bạn khơng nên sử dụng hình thức khác việc quảng cáo Tất bạn sử dụng để thu hút người truy cập vào trang web bạn tìm hiểu cơng ty bạn Ngồi website có khả mở cách thức giao tiếp khách hàng tiềm người bán hàng Thị trường mở rộng Internet cho phép doanh nghiệp vị trí địa lý bỏ qua rào cản trở nên dễ tiếp cận, từ quốc gia giới khách hàng tiềm có truy cập Internet biết đến bạn Đa dạng hóa Doanh thu Một trang web khơng phải phương tiện truyền thông đại diện cho công ty bạn, hình thức phương tiện thơng tin mà từ người thu thơng tin Bạn sử dụng phương tiện truyền thông để bán không gian quảng cáo cho doanh nghiệp khác Phục vụ 24/7 365 ngày Khi bạn đóng cửa hàng nghỉ, website cơng cụ hữu ích để cung cấp thơng tin nơi lúc Nó tự phục vụ khách hàng bạn nhân viên tận tâm mà không kêu ca gì! Thuận tiện Nó thêm nhiều thuận lợi cho người nghiên cứu sản phẩm Internet để có xe, lái xe tìm nơi u cầu để có thơng tin sản phẩm Các khách hàng tiềm truy cập vào trang web bạn họ muốn cách riêng tư thoải mái, căng thẳng tồn giới thực Thêm giá trị gia tăng hài lòng Trang web bạn tăng thêm giá trị mặt khác, có lời khuyên, tư vấn nội dung quan tâm chung chung, bạn cung cấp cho khách hàng Điều giúp khách hàng nhớ bạn tốt Cải thiện tin cậy Một trang web cho bạn hội để thông báo cho khách hàng tiềm bạn có bạn xứng đáng họ tin tưởng Trong thực tế, nhiều người sử dụng Internet nghiên cứu trước mua hàng để họ xác định cho mà họ cần mua Internet cho phép khách hàng bạn làm tiếp thị cho bạn Cơ hội tăng trưởng Một trang web phục vụ nơi tuyệt vời để giới thiệu tiềm cho nhà đầu tư, để hiển thị họ đầu tư, đạt đạt tương lai Dễ dành nhận thông tin phản hồi - Font Awesome hoạt động hầu hết trình duyệt đại - hay Tuy nhiên với phiên cũ IE7 khơng hỗ trợ IE7 coi chết Nếu bạn sử dụng Boostrap để xây dựng CSS cho website dễ dàng nhận thấy cần thiết Font Awersome chúng kết hợp vs tốt tạo sản phẩm bắt mắt 1.4.2 Điểm mạnh Font Awesome Nếu ta sử dụng hình ảnh tốc độ load website chậm ta phải load mơt hình ảnh nặng nề Nhưng với Font Awesome ban cần load file CSS, file Font load lần nên tốc độ cải thiện đáng kể Một hình ảnh khơng thể thay đổi màu, kích thước chúng Riêng với kích thước ta sử dụng CSS để thiết lập chiều rộng, chiều cao, làm chất lượng hình ảnh bị ảnh hưởng Nhưng với Font Awesome bạn dễ dàng thay đổi kích thước màu icon thuộc tính CSS thơng thường font chữ color, font-size hay thuộc tính CSS khác dành cho Font chữ Font Awesome sử dụng linh hoạt giúp lập trình viên không nhiều thời gian để lấy icons từ file PSD 1.5 Tổng quan ngôn ngữ Java Java một ngơn ngữ lập trình đại, bậc cao, hướng đối tượng, bảo mật mạnh mẽ Platform 1.5.1 Lập trình hướng đối tượng (OOP) Lập trình hướng đối tượng (OOP-Object-Oriented Programming) phương pháp hay mơ hình giúp tăng suất, đơn giản hóa việc bảo trì, dễ dàng mở rộng thiết kế phần mềm việc cung cấp vài khái niệm như: • • • • Đối tượng (Object): Tất thực thể có trạng thái hành vi biết đến đối tượng Ví dụ: bàn, ghế, bút chì, xe dạp, tơ Lớp (Class): Tạo đối tượng gọi lớp Kế thừa (Inheritance): Khi đối tượng truyền lại tất thuộc tính phương thức đối tượng cha gọi kế thừa Kế thừa giúp tái sử dụng lại mã nguồn Nó sử dụng cho đa hình lúc runtime Đa hình (Polymorphism): + Khi nhiệm vụ thực nhiều cách khác nhau, tính chất gọi đa hình, Ví dụ nhiều cách để thuyết phục khách hàng khác nhau, để vẽ hình trịn, hình chữ nhật,… + Trong Java, để áp dụng tính đa hình sử dụng phương thức orverloading overriding • Trừu tượng (Abstraction): + Trừu tượng ẩn chi tiết bên hiển thị chức năng, tính chất gọi trừu tượng Ví dụ: gọi điện thoại khơng biết xử lý nội nào, xe máy vậy, mà biết đến chức thơng qua giao tiếp bên ngồi + Trong java, áp dụng tính chất trừu tượng cách sử dụng abstract class interface • Đóng gói (Encapsulation): + Việc ràng buộc code data với tạp thành khối biết đến đóng gói Ví dụ: viên thuốc nhộng đóng gọi với nhiều loại thuốc bên + Một class java ví dụ đóng gói Java bean lớp đóng gói hồn tồn tất liệu thành viên private 1.5.2 Lập trình Java Web Java web làm website viết ngơn ngữ lập trình Java Khi làm web bao gồm phần: - Front-end trang web phần tương tác với người dùng Tất bạn nhìn thấy website phần font-end Và để tạo giao diện bạn cần có kiến thức tảng : HTML,CSS,JavaScript… - Back-end • Phần back end trang web bao gồm máy chủ, ứng dụng, sở liệu • Một lập trình viên back-end xây dựng trì cơng nghệ mà sức mạnh thành phần đó, cho phép phần giao diện người dùng trang web tồn được.Vậy JAVA bạn lập trình web với jsp/servlet Sử dụng số Framework java Spring,Struts,Hibernate…Nhưng với bạn bắt đầu làm web java khuyên bạn học thật tốt lập trình web với jsp/servlet trước nhé.Các bạn học loạt hướng dẫn học JSP/SERVLET Chương Phân tích thiết kế hệ thống Để có nhìn tổng qt hệ thống để giúp thiết kế hệ thống chi tiết đạt yêu cầu Chương giúp hồn thành việc I Phân tích yêu cầu đề tài Hệ thống thông qua trang chủ bạn lập tài khoản riêng dùng tài khoản đăng ký truy cập làm việc theo mục đích hệ thống Hỗ trợ chức phục vụ người quản trị người dùng Người dùng 1.1 Đăng ký Chức cho phép người dùng trở thành thành viên website Khi trở thành thành viên, họ phép mua hàng Xử lý: • Người dùng phải nhập đầy đủ xác thơng tin theo u cầu hệ thống Sau nhấn nút Đăng ký”, tài khoản tồn hệ thống hiển thị thông báo: “Tài khoản tồn tại!” Nếu thơng tin đăng ký khơng đầy đủ xác hệ thống hiển thị thông báo lỗi kèm theo, Ngược lại, hệ thống hiển thị thông báo “Đăng ký thành cơng!” Sau đó, người dùng phép đăng nhập với tài khoản vừa đăng ký Sau đăng ký thành công tài khoản người dùng lưu sở liệu 1.2 Đăng nhập Chức cho phép người dùng đăng nhập vào hệ thống có tài khoản Thơng tin đăng nhập gồm có: • Tên đăng nhập • Mật Xử lý: Sau người dùng nhấn nút "Đăng nhập”, thơng tin đăng nhập khơng xác hệ thống hiển thị thông báo “Tên đăng nhập mật sai” Ngược lại, hệ thống hiển thị thông báo “Đăng nhập thành cơng” 1.3 Tìm kiếm Khi khách hàng có nhu cầu mua sản phẩm trước tiên họ cần tìm kiếm thơng tin sản phẩm Khách hàng tìm kiếm nhanh sản phẩm cách nhập tên sản phẩm muốn xem Xử lý: • Khi nhập thơng tin tìm kiếm sau nhấn vào nút “Tìm kiếm” thơng tin cần tìm có CSDL kết tìm kiếm hiển thị giao diện sử dụng • Khi nhập thơng tin tìm kiếm sau nhấn vào nú tìm kiếm thơng tin khơng có CSDL hệ thống hiển thị thơng báo “Khơng có sản phẩm tìm thấy” 1.4 Đặt hàng Chức cho phép người dùng mua sản phẩm thơng qua website thức cửa hàng Xử lý: • Trong q trình tạo lập đơn hàng người dùng sửa xóa thơng tin giỏ hàng chọn • Khi người dùng tạo lập đơn hàng thành công, thông tin đơn hàng lưu vào CSDL • Người dùng hủy đơn hàng vừa tạo cách nhấn nút “Hủy bỏ” 1.5 Liên hệ Khi khách hàng có thơng tin muốn phản hồi với cơng ty sản phẩm, cách phục vụ nhân viên cơng ty Khách hàng sử dụng chức liên hệ để gửi ý kiến tới shop Xử lý: • Khách hàng cần đăng nhập vào hệ thống trước sử dụng chức • Khách hàng nhập tiêu để để mô tả ý kiến mình, nhập nội dung ý kiến, sau nhấn nút “Gửi” để gửi phản hồi shop Nếu liệu đầy đủ, hệ thống thông báo “Bạn gửi phản hồi thành công Nếu liệu chưa đủ hệ thống thơng báo “Bạn nhập đầy đủ thơng tin” I.6 Viết bình luận Khi khách hàng đặt mua thành công sản phẩm họ muốn cảm nhận sản phẩm Khách hàng sử dụng chức để lại bình luận ý kiến shop Xử lý: • Khách hàng cần đăng nhập vào hệ thống trước sử dụng chức • Khách hàng nhập ý kiến chất lượng giá cách nhập bình luận đánh giá số • Việc đánh giá ảnh hưởng nhiều đến việc bán sản phẩm shop, bình luận tác động đến ý khách hàng sau với sản phẩm Người quản lý 2.1 Đăng nhập Chức cho phép người quản lý đăng nhập vào hệ thống để thực việc quản lý thông tin Thông tin đăng nhập gồm có: Tên đăng nhập, mật Xử lý: • Sau người quản lý nhấn nút “Đăng nhập”, thơng tin đăng nhập khơng xác hệ thống hiển thị thông báo lỗi kèm theo Ngược lại, hệ thống hiển thị thông báo “Đăng nhập thành công chuyển đến trang quản • Sau đăng nhập thành công người quản lý phép thực công việc quản lý thông tin 2.2 Quản lý sản phẩm Các thông tin sản phẩm bao gồm: tên sản phẩm, miêu tả sản phẩm, hình ảnh, giá, số lượng 2.2.1 Nhập sản phẩm Mỗi có sản phẩm người quản lý phải làm công việc nhập thông tin sản phẩm vào sở liệu Các thông tin bao gồm thông tin Thông tin sản phẩm lưu trữ CSDL Xử lý: • Khi người quản trị nhập thơng tin điện thoại, thông tin kiểm tra trước cập nhật vào CSDL, thơng tin mà hệ thống kiểm tra khơng hợp lệ thơng tin khơng nhập vào CSDL hệ thống đưa thông báo: “Thông tin không hợp lệ” xác định cụ thể thông tin không hợp lệ Ngược lại, hệ thống đưa thông báo “Thêm thành cơng” • Khi nhập vào CSDL, sản phẩm có mã riêng giúp phân biệt sản phẩm dễ dàng cho việc quản lý Sau lần cập nhật thơng tin sảnphẩm mã sản phẩm tự động tăng • Thơng tin sản phẩm lưu vào CSDL 2.2.2 Sửa thông tin Chức thực thông tin sản phẩm có CSDL Xử lý: • Khi thông tin sản phẩm bị thay đổi giá bản, chức ) nhủ quản lý cần sửa lại thông tin lưu thơng tin vào CSDL • Trong trình sửa, người quản lý chọn điện thoại cần sửa, sau sửa lại | thơng tin nhấn vào nút “Sửa" giao diện Hệ thống kiểm tra thông tin nhập, thông tin nhập hợp lệ hệ thống đưa thông báo “Sửa thành công” đồng thời hệ thống hiển thị kết bảng cập nhật 2.2.3 Xóa thơng tin • Khi sản phẩm khơng cịn sản xuất, cơng ty khơng có dự kiến tiếp tục bán sản phẩm thị trường người quản lý cần xóa thơng tin sản phẩm cịn lưu CSDL khơng hiển thị thơng tin lên Form • Trong q trình xóa, người quản lý chọn sản phẩm cần xóa, sau nhấn vào nút “Xóa” giao diện Hệ thống cho phép chọn nhiều sản phẩm để xóa lúc Hệ thống hiển thị kết bảng cập nhật lại 2.3 Quản lý quảng cáo Chức quản lý thông tin quảng cáo: Nhập thông tin, sửa thơng tin, xóa thơng tin 2.3.1 Nhập thơng tin Chức cho phép người quản trị nhập thông tin quảng cáo vào sở liệu Xử lý: Khi người người quản trị nhập thông tin quảng cáo sản phẩm, thông tinnày kiểm tra trước cập nhật vào CSDL, thơng tin mà hệ | thống kiểm tra khơng hợp lệ thơng tin khơng nhập vàoCSDL Ngược lại, hệ thống đưa thông báo “Thêm thành công Thông tin quảng cáo lưu vào CSDL • 2.3.2 Sửa thông tin Chọn thông tin quảng cáo cần sửa, sửa lại thông tin hệ thống lưu vào CSDL thông tin hợp lệ đưa thơng báo: “Sửa thành cơng” 2.3.3 Xóa thơng tin Chọn thơng tin quảng cáo cần xóa, nhấn nút xóa, chọn nhiều thơng tin quảng cáo xóa lúc Hệ thống xóa thơng tin quảng cáo cập nhật lại thông tin lên giao diện 2.3.4 Nhập thông tin Chức cho phép người quản trị nhập tin tức vào sở liệu Xử lý: Khi người người quản trị nhập thông tin tức, thông tin kiểm tra trước cập nhật vào CSDL, thơng tin mà hệ thống kiểm tra khơng hợp lệ thơng tin không nhập vào CSDL Ngược lại, hệ thống đưa thông báo “Thêm thành công”.Thông tin tin tức lưu vào CSDL 2.3.5 Sửa thông tin Chọn tin tức cần sửa, sửa lại thông tin hệ thống lưu vào CSDL thông tin hợp lệ đưa thông báo: “Sửa thành công” 2.3.6 Xóa thơng tin Chọn tin tức cần xóa, nhấn nút xóa, chọn nhiều tin tức xóa lúc Hệ thống xóa tin tức quảng cáo cập nhật lại thông tin lên giao diện 2.3.7 Hiển thị tin tức Đăng tin tức ngày lên website cửa hàng để người truy cập xem xét tham khảo II Phân tích thiết kế hệ thống Khảo sát trạng: Sau khảo sát trạng em nắm bắt thông tin sau: Quản lý mặt hàng: Mọi 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ả Q 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, phận bán hàng trực tiếp trao đổi thông tin củng khách hàng, chịu trách nhiệm hướng dẫn Sau lựa chọn xong, phận bán hàng lập đơn đặt hàng khách Sau tiếp nhận yêu cầu trên, phận làm hóa đơn tốn tiền Khách hàng: Là 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ửa hàng, khách hàng phải hồn tồn tự thao tác thơng qua bước cụ thể để mua hàng Trên mạng, mặt hàng xếp phân theo loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm Trong hoạt động này, khách hàng cần chọn mặt hàng từ danh mục mặt hàng thơng tin mặt hàng hiển thị lên hình như: hình ảnh, đơn giả, mơ tả bên cạnh liên kết để thêm hàng hóa vào giỏ hàng Đây giỏ hàng điện tử mà chứa thơng tin hàng hóa lẫn số lượng khách mua hồn tồn cập nhật gió Khi khách hàng muốn đặt hàng hệ thống hiển thị trang xác lập đơn đặt hàng thông tin khách hàng hàng hóa Cuối khách hàng tùy chọn đặt hàng hay không? Admin: Là người làm chủ hệ thống, có quyền kiểm sốt hoạt động hệ thống Nhà quản lý cung cấp username password để đăng nhập vào hệ thống thực chức Nếu trình đăng nhập thành cơng thể quản lý thực công việc: quản lý cập nhật thông tin mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng xử lý đơn đặt hàng Khi có nhu cầu nhập hàng từ nhà cung cấp tiến hành liên lạc với nhà cung cấp để đặt hàng cập nhật mặt hàng vào sở liệu Xác định tác nhân chức website Dựa vào mô tả hệ thống , ta xác định tác nhân : Khách hàng tác nhân tác động trực tiếp vào hệ thống, sử dụng hệ thống để thực giao dịch với cơng ty thơng qua website cơng ty Actor khách hàng có chức năng: • Xem sản phẩm • Tìm kiếm sản phẩm • Quản lý giỏ hàng • Thêm sản phẩm vào giỏ hàng • Thanh tốn • Xem tin tức Người quản trị website có chức năng: • Xem sản phẩm • Tìm kiếm sản phẩm • Quản lý sản phẩm • Thêm sản phẩm • Xóa sản phẩm • Sửa thơng tin sản phẩm • Quản lý tin tức • Thêm thơng tin shop • Sửa thơng tin • Xóa thơng tin shop • Hiển thị thực yêu cầu giao dịch khách hàng • Hiển thị thơng tin sản phẩm • Đăng nhập • Đăng xuất Chương 3: Cài đặt xây dựng demo 3.1 Giao diện trang chủ Hình – Trang chủ KT Shoes 3.2 Giao diện đăng nhập Hình 2: Chức đăng nhập, đăng ký 3.3 Giao diện giới thiệu sản phẩm Hình Các sản phẩm shop 3.4 Giao diện giới thiệu dịch vụ shop Hình 4: Chức khác shop 3.5 Giao diện bình luận khách hàng Hình 5: Nơi để lại bình luận cảm nhận khách hàng 3.6 Giao diện footer Hình 6: Liên lạc với shop 3.7 Giao diện tài khoản đăng nhập CSDL Hình 7:Tài khoản đăng nhập 3.8 Giao diện bình luận khách hàng CSDL Hình 8: Bình luận khách hàng lưu CSDL 3.9 Giao diện lưu thông tin sản phẩm CSDL Hình 5: Các sản phầm giày shop Chương Kết luận Hướng phát triển 4.1 Kết luận Sau thời gian nghiên cứu xây dựng website bán giày online, nhóm đạt kết sau: - Xây dựng website bán giày online - Nâng cao khả tự học tự nghiên cứu - Ứng dụng thân thiện, thuận tiện cho người dùng - Giao diện dễ sử dụng 4.2 Hướng phát triển - Qua việc phân tích hoạt động cửa hàng shop giày diễn hàng ngày ta thấy: Công việc phức tạp yêu cầu cần giải nhanh chóng Để đáp ứng điều cần phải đưa chương trình quản lý cơng việc mà hồn tồn tự động hố máy vi tính Hệ thống với liệu vào là: thông tin khách, thông tin sản phẩm, yêu cầu khách dịch vụ giao hàng, đợt giảm giá , thông tin khách trước mua sản phẩm shop Hệ thống xử lý liệu để đưa ra: thơng báo, phiếu tốn chi tiết cho khách, báo cáo thống kê tình hình ngày, tháng ,trong quý, năm dự trù kinh phí cho hoạt động tới Những phương án nên áp dụng để có hiệu hơn: + Tích hợp chức mua giày trực tuyến website + Hỗ trợ tốn đặt cọc trực tuyến + Tích hợp kiểm tra thành viên VIP + Tích hợp chương trình khuyến loại giày dịp đặt biệt Quản lý mua sản phẩm + Quản lý khách hàng hủy đặt giày + Quản lý trạng thái giày ( hết hàng, bán chạy, tìm kiếm nhiều nhất) + Hỗ trợ chức biểu giá Quản lý tính tiền giày + Tính tiền phịng bao gồm thuế, phí đặt cọc + Hỗ trợ chức giao hàng miễn phí Quản lý dịch vụ + Quản lý dịch vụ mua hàng tặng kèm giây giày, nước rửa giày + Hỗ trợ tính phí trả góp Quản lý báo cáo + Báo cáo sản phẩm + Báo cáo tính giá thành sản phẩm - Đồng thời phải thường xuyên kiểm tra, nâng cấp trang web, phát vấn đề phải giải nhanh chóng - Cập nhật nhiều tính hỗ trợ giúp người dùng - Tìm hiểu sâu cách ứng dụng ngôn ngữ, công cụ thiết kế website để từ nâng cao mức độ hoàn thiện website bán giày online