đồ án website bán mỹ phẩm

19 256 2
đồ án website bán mỹ phẩm

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM BÁO CÁO MƠN LẬP TRÌNH WEB ĐỒ ÁN WEBSITE BÁN MỸ PHẨM Giảng viên hướng dẫn : Huỳnh Khắc Duy TP Hồ Chí Minh, 2020 MỤC LỤC LỜI MỞ ĐẦU Đất nước giai đoạn phát triển vượt bật lĩnh vực , từ văn hóa- xã hội đến kinh tế trị.Nhu cầu làm đẹp sử dụng mỹ phẩm người ngày tăng,đặc biệt phụ nữ Biết điều này, nhiều cửa hàng mỹ phẩm với kiến trúc thiết kế bật xuất thu hút không khách hàng ghé thăm.Nhưng với công việc bận rộn ngày ,việc chăm sóc thể diễn ngày ,thậm chí nhiều người có xu hướng mua sắm nhà nhiều đặc biệt ngày dịch bệnh mùa Covid vừa qua.Mua sắm nhà vừa tiện lợi ,nhanh chóng lại tránh rủi ro đường.Kinh doanh internet xu hướng tất yếu hiến mà việc kinh doanh mỹ phẩm khơng nằm ngồi xu tất yếu đó,những lời ích xung quanh dễ dàng nhìn thấy.Vì việc sở hữu website bán mỹ phẩm làm đẹp giúp giúp dễ dàng phủ sóng thương hiệu đến với người tiêu dùng gia tăng doanh thu Do thực đề tài xây dụng cửa hàng internet vấn đề thực tế, ứng dụng có tiềm phát triển tương lai CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG 1.1 Lý chọn đề tài : Lập trình web phần quan trọng lĩnh vực công nghệ thơng tinPhân tích thiết kế hệ thống thơng tin phần quan trọng lĩnh vực công nghệ thông tin, giúp người mua sắm, tìm hiểu thông tin sản phẩm cần mua cách đơn giản, dễ dàng nhanh chóng hơn,giúp tiết kiệm nhiều thời gian công sứ Chúng em thực đề tài “WEBSITE BÁN MỸ PHẨM” nhằm nâng cao thêm kiến thức tầm hiểu biết lĩnh vực lĩnh vực cơng nghệ thơng tin nói chung mơn lập trình web nói riêng 1.2 Quy trình hoạt động trang web Về phía khách hàng:  Tìm kiếm tên, thơng tin sản phẩm cần mua  Có thể đăng kí ,đăng nhập vào website  Có thể đặt nhiều sản phẩm lần  Có thể chỉnh sửa thơng tin cá nhân khách hàng bị sai  Có thể thêm, xóa sản phẩm giỏ hàng muốn Về phía quản trị viên: Website cập nhật thơng tin sở liệu cho phép người quản trị phân quyền thao tác công việc sau:  Tìm kiếm đơn hàng xác nhận hay chưa xác nhận  Xác nhận đơn hàng hợp lệ,chỉnh sửa thông tin khách hàng thông tin đặt hàng  Thống kê số lương mua hàng khách hàng Thay đổi,thêm bỏ thơng tin,hình ảnh sản phẩm công ty muốn giới thiệu cho khách hàng Về tổ chức lưu trữ,thực u cầu: Thêm, xóa, sửa thơng tin, hình ảnh sản phẩm  1.3 Giới thiệu công nghệ * Visual Studio 2019 Microsoft Visual Studio môi trường phát triển tích hợp (IDE) từ Microsoft Nó sử dụng để phát triển chương trình máy tính cho Microsoft Windows, trang web, ứng dụng web dịch vụ web Visual Studio sử dụng tảng phát triển phần mềm Microsoft Windows API, Windows Forms, Windows Presentation Foundation, Windows Store Microsoft Silverlight Nó sản xuất hai ngơn ngữ máy mã số quản lý Visual Studio hỗ trợ nhiều ngơn ngữ lập trình khác cho phép trình biên tập mã gỡ lỗi để hỗ trợ (mức độ khác nhau) ngôn ngữ lập trình Các ngơn ngữ tích hợp gồm có C,[4] C++ C++/CLI (thông qua Visual C++), VB.NET (thông qua Visual Basic.NET), C# (thông qua Visual C#) F# (như Visual Studio 2010[5]) Hỗ trợ cho ngôn ngữ khác J++/J#, Python Ruby thông qua dịch vụ cài đặt riêng rẽ Nó hỗ trợ XML/XSLT, HTML/XHTML, JavaScript CSS *SQL Server SQL Server hệ quản trị sở liệu quan hệ (Relational Database Management System (RDBMS) ) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi liệu máy Client máy cài SQL Server Một RDBMS bao gồm databases, database engine ứng dụng dùng để quản lý liệu phận khác RDBMS SQL Server tối ưu để chạy mơi trường sở liệu lớn (Very Large Database Environment) lên đến Tera-Byte phục vụ lúc cho hàng ngàn user SQL Server kết hợp “ăn ý” với server khác Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server… *Công nghệ MVC: MVC từ viết tắt từ Model – View – Controller Đây mơ hình thiết kế sử dụng kỹ thuật phần mềm Mơ hình source code thành phần, tương ứng từ Mỗi từ tương ứng với hoạt động tách biệt mơ hình Để hiểu rõ hơn, sau phân tích thành phần: Mơ hình MVC thành phần bên MVC Model (M): Là phận có chức lưu trữ tồn liệu ứng dụng Bộ phận cầu nối thành phần bên View Controller Model thể hình thức sở liệu có đơn giản file XML bình thường Model thể rõ thao tác với sở liệu cho phép xem, truy xuất, xử lý liệu,… View (V): Đây phần giao diện (theme) dành cho người sử dụng Nơi mà người dùng lấy thơng tin liệu MVC thông qua thao tác truy vấn tìm kiếm sử dụng thơng qua website Thông thường, ứng dụng web sử dụng MVC View phần hệ thống, nơi thành phần HTML tạo Bên cạnh đó, View có chức ghi nhận hoạt động người dùng để tương tác với Controller Tuy nhiên, View mối quan hệ trực tiếp với Controller, khơng lấy liệu từ Controller mà hiển thị u cầu chuyển cho Controller mà thơi Ví dụ: Nút “delete” tạo View người dùng nhấn vào nút có hành động Controller Controller (C): Bộ phận có nhiệm vụ xử lý yêu cầu người dùng đưa đến thơng qua view Từ đó, C đưa liệu phù hợp với người dùng Bên cạnh đó, Controller cịn có chức kết nối với model CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Yêu cầu chức Các chức hệ thống:  Đăng nhập  Tạo tài khoản  Chi tiết sản phẩm  Thêm sản phẩm  Xóa sản phẩm  Giỏ hàng  Thanh tốn 2.2 Phân tích thiết kế  Sơ đồ chức khách hàng  Sơ đồ hoạt động thêm sản phẩm vào giỏ hàng :  Sơ đồ đăng ký tài khoản: 2.3 Thiết kế sở liệu  Lược đồ quan hệ nhóm liệu đơn hàng :  Bảng mô tả thành phần liệu : + Bảng Khách hàng: +Bảng Mỹ phẩm : +Bảng Loại Mỹ phẩm : 10 +Bảng Thương Hiệu : +Bảng Đơn đặt hàng: +Bảng chi tiết đơn đặt hàng : 2.4 Giao diện hiển thị 11 Trang chủ Chức chi tiết :Là hình ảnh nhìn thấy vào trang web, trang chủ hiển thị mục thương hiệu , sản phẩm ,giỏ hàng, Tại khách hàng tìm hiểu số sản phẩm xuất sẳn trang để nhấp vào tìm hiểu chi tiết Đăng ký 12 Chức chi tiết : - - Khách hàng đăng ký thành viên để trở thành khách hang thường xuyên công ty cấp tài khoản dùng để đăng nhập ,thanh tốn,… Đầu : Các thơng tin cá nhân khách hàng o Họ tên o Tên đăng nhập o Mật o Email o Địa o Điện thoại o Ngày sinh Đăng nhập 13 Chức chi tiết : - Đầu vào :Thông tin đăng nhập +Tên đăng nhập +Mật Qúa trình xử lý: Kết nối sở liệu so sánh thông tin đăng nhập trùng với - thành viên đăng ký không Tạo truy cập cho người dùng đăng nhập Đầu : Thông báo đăng nhập thành công hay chưa - Giỏ hàng Chức chi tiết : Cung cấp giỏ hàng ảo cho khách hàng - - Đầu vào: Khi khách hàng click mua hàng xem giỏ hàng Quá trình xử lý : + Sau chọn hàng , mã hàng lưu vào cookie máy + Khi khách hàng muốn xem giỏ hàng mã sản phẩm gửi đến server xử lý gửi lại cho khách hàng danh sách chi tiết sản phẩm Đầu ra: +Đưa danh sách dản phẩm khách hàng mua +Tổng số tiền giỏ hàng Đăng nhập quản trị viên 14 Sửa sản phẩm Xóa sản phẩm 15 Thêm sản phẩm 16 Quản lý sản phẩm CHƯƠNG 3: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 17 3.1 Kết đạt • Đã đạt mục tiêu đề ra, hồn thành website giới thiệu cơng ty sản phẩm • • cơng ty Phân tích đánh giá yêu cầu website Vận dụng HTML, ngôn ngữ PHP, MYSQLvào việc xây dựng website • Phần giao diện người dùng: giao diện thân thiện, cho phép người dùng xem • thơng tin cơng ty, sản phẩm cơng ty nhanh chóng dễ dàng Phần quản trị xây dựng hệ thống quản lý liệu website, giúp cho người quản trị dễ dàng quản lý thông tin, liệu, xem, thêm, xóa, cập nhật liệu cho website, thống kê thông tin mục quản lý 3.2 Hướng phát triển Tiến hành phát triển thêm chức như: • Phát triển thêm giao diện thương mại điện tử • Thêm lọc sản phẩm giao diện sản phẩm • Thêm tính đếm lượt xem tự động đổi viết có nhiều lượt • • • • xem lên trang chủ Tăng tính bảo mật website Phân quyền cách hiệu Các tính tương tác G+, Facebook, nút Thích Phát triển chức bình luận hiệu LỜI CẢM ƠN Trong thời gian học hồn thành đồ án mơn Lập trình Web Em xin chân thành cảm ơn giúp đỡ thầyvà bạn lớp giúp đỡ, cung cấp nhiều thông tin quý báu tạo điều kiện cho em trình thực đồ án Em xin gửi lời cảm ơn đặc biệt tới thầy Huỳnh Khắc Duy tận tình hướng dẫn, giúp đỡ bảo cho em nghiên cứu đề tài hoàn thành đồ án Mặc dù thân cố gắng thời gian, kiến thức kinh nghiệm có hạn, nên làm em cịn có nhiều thiếu sót việc trình bày, đánh giá đề xuất ý kiến Em mong nhận thông cảm đóng góp ý kiến q thầy bạn 18 19 ... tránh rủi ro đường.Kinh doanh internet xu hướng tất yếu hiến mà việc kinh doanh mỹ phẩm khơng nằm ngồi xu tất yếu đó,những lời ích xung quanh dễ dàng nhìn thấy.Vì việc sở hữu website bán mỹ phẩm. .. khoản  Chi tiết sản phẩm  Thêm sản phẩm  Xóa sản phẩm  Giỏ hàng  Thanh tốn 2.2 Phân tích thiết kế  Sơ đồ chức khách hàng  Sơ đồ hoạt động thêm sản phẩm vào giỏ hàng :  Sơ đồ đăng ký tài khoản:... mua sắm, tìm hiểu thông tin sản phẩm cần mua cách đơn giản, dễ dàng nhanh chóng hơn,giúp tiết kiệm nhiều thời gian công sứ Chúng em thực đề tài ? ?WEBSITE BÁN MỸ PHẨM” nhằm nâng cao thêm kiến thức

Ngày đăng: 04/08/2020, 00:40

Từ khóa liên quan

Mục lục

  • LỜI MỞ ĐẦU

  • CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG

  • 1.1 Lý do chọn đề tài :

  • 1.2 Quy trình hoạt động của trang web

  • 1.3 Giới thiệu công nghệ

  • CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

  • 2.1 Yêu cầu chức năng

  • 2.2 Phân tích thiết kế

  • 2.3 Thiết kế cơ sở dữ liệu

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

Tài liệu liên quan