Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
3,68 MB
Nội dung
Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Vn Cnh Tr-ờng đại học vinh Khoa cntt Nguyễn thị oanh Xây dựng website shop mỹ phẩm Đồ áN TốT NGHIệP Kỹ SƯ CÔNG NGHệ THÔNG TIN Vinh Tháng 05/2010 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh LỜI NÓI ĐẦU CHƢƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI VÀ CƠ SỞ LÝ THUYẾT 1.1 Tổng quan toán 1.1.1 Lý chọn đề tài 1.1.2 Phạm vi đề tài 1.1.3 Nhiệm vụ đề tài 1.2 Hệ quản trị sở liệu MYSQL 1.3 Giới thiệu PHP CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Phân tích tốn 2.2 Những yêu cầu hệ thống 2.3 Phân tích thiết kế hệ thống mức quan niệm 2.4 Thành phần xử lý mức quan niệm 17 2.5 Phân tích thiết kế hệ thống mức logic 21 CHƢƠNG 3: GIỚI THIỆU WEBSITE SHOP MỸ PHẨM 26 3.1 Các module chức 26 3.2 Giao diện ngƣời sử dụng 28 3.3 Giao diện ngƣời quản trị 31 KẾT LUẬN 38 TÀI LIỆU THAM KHẢO 39 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh LỜI NÓI ĐẦU Ngày nay, công nghệ thông tin nghành mũi nhọn đất nước Sự phát triển cơng nghệ thơng tin khơng bó hẹp lĩnh vực cụ thể mà ứng dụng rộng rãi tất lĩnh vực xã hội Có thể nói cơng nghệ thơng tin giúp người giải nhiều toán phức tạp mà trước chưa xuất máy tính người khó giải Đời sống kinh tế ngày phát triển nhu cầu tiêu thụ hàng hoá ngày tăng Việc lựa chọn hay nhiều mặt hàng chiếm nhiều thời gian khách hàng Xây dựng website bán hàng qua mạng nhằm đáp ứng phần nhỏ nhu cầu mua sắm, tiêu thụ hàng hố người lí em chọn đề tài cho đồ án tốt nghiệp Do website mà em xây dựng nên chắn tránh khỏi thiếu sót hiệu đạt chưa cao Rất mong góp ý chân thành Thầy, Cô, tất bạn Em xin chân thành cảm ơn Thầy giáo Th.s Trần Văn Cảnh tận tình giúp em hồn thành đề tài Nội dung đề tài gồm có : Chƣơng Chƣơng 1: Giới thiệu đề tài sở lý thuyết Chƣơng 2: Phân tích thiết kế hệ thống Chƣơng 3: Giới thiệu WEBSITE SHOP MỸ PHẨM Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh CHƢƠNG 1: GIỚI THIỆU VỀ ĐỀ TÀI VÀ CƠ SỞ LÝ THUYẾT 1.1 Tổng quan toán 1.1.1 Lý chọn đề tài Ngày theo cách thông thường, khách hàng mua hàng phải tới cửa hàng để chọn lựa mua thứ họ cần Khi vào cửa hàng, khách tự chọn sản phẩm họ muốn mua Trong trình tự chọn lựa trực tiếp họ trực tiếp tiếp xúc với thông tin chi tiết sản phẩm họ thích Sau chọn xong sản phẩm, họ đến quầy hàng toán để trả tiền Ở quầy tốn, điều kiện tài khơng đủ, họ phép trả lại số sản phẩm mà họ chọn Với thời đại thông tin phát triển vũ bão nay, việc lập nên trang web giới thiệu bán mỹ phẩm với thông tin hỗ trợ chi tiết lên mạng trở nên nhu cầu cần thiết cho người WEBSITE SHOP MỸ PHẨM ví dụ điển hình mà em chọn 1.1.2 Phạm vi đề tài Đề tài XÂY DỰNG WEBSITE SHOP MỸ PHẨM 1.1.3 Nhiệm vụ đề tài Các bước tiến hành : o Tìm hiểu cách xây dựng trang web o Tìm kiếm tham khảo số website bán Mỹ phẩm o Tìm hiểu hệ sở liệu o Tiến hành phân tích, thiết kế lập chương trình Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh 1.2 Hệ quản trị sở liệu MYSQL Mysql sở liệu sử dụng cho ứng dụng web có quy mơ vừa nhỏ Tuy khơng phải sở liệu lớn chúng có trình giao diện windowns hay Linux , cho phép người dùng thao tác hành động liên quan đến sở liệu Cũng hệ sở liệu khác, làm việc với sở liệu Mysql, cần đăng ký kết nối, tạo sở liệu, quản lý người dùng, phân quyền người sử dụng, thiết kế đối tượng Table sở liệu xử lý liệu Để sử dụng phát biểu hay thao tác sở liệu, ta sử dụng trình quản lý dạng đồ họa hay dùng dòng lệnh Trong đề tài sử dụng ngơn ngữ lập trình PHP kết hợp với sở liệu SQL để xây dựng thử nghiệm trang website bán mỹ phẩm mạng 1.3 Giới thiệu PHP PHP giới thiệu năm 1994 ngơn ngữ lập trình có cấu trúc tính đa dạng PHP chạy windowns NT/2000/2003 Unix với hỗ trợ IIS Apache, ngồi chạy số Flatform khác Nếu bạn cần thứ PHP sẵn sàng hỗ trợ thơng qua hàm xây dựng sẵn, làm cơng việc bạn trở nên tiện lợi dễ dàng PHP( Hyper 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 trsng HTML Do tối ưu hoá cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C java, dễ học thời gian sử dụng 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 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Cấu trúc trang PHP : Trang PHP đơn giản trang văn với phần mở rộng php, gồm có phần: Văn bản(text) HTML (Hypertext Markup Language) ngôn ngữ định dạng siêu văn liên kết Sự định dạng dựa Tag đoạn mã đặc biệt để đánh dấu văn bản, file ảnh,….giúp cho web brower thông dịch hiển thị chúng lên hình bạn Code PHP bắt đầu kết thúc cặp thẻ Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Phân tích tốn Chúng ta hình dung phương pháp bán hàng giống siêu thị nay, shop Mỹ phẩm tương tự khác điểm khách hàng mua hàng gián tiếp qua mạng Chương trình cho phép cửa hàng thực số vấn đề sau: - Quản lí mặt hàng: Thêm, sửa, xóa, cập nhật loại sản phẩm - Quản lí quyền đăng nhập vào hệ thống với quyền: Quản trị, trực tuyến, bình thường - Quản lí cấu tổ chức: Thêm, xóa, sửa - Quản lí đơn hàng Chương trình cho phép khách hàng lựa chọn sản phẩm: - Xem loại sản phẩm phụ kiện mà quan tâm, tham khảo giá, xem chi tiết sản phẩm - Đặt hàng 2.2 Những yêu cầu hệ thống Với toán bán hàng trực tuyến mạng hoạt động bao gồm: - Hoạt động khách hàng - Hoạt động nhà quản lý Hoạt động khách hàng: Một khách hàng vào cửa hàng, họ đặt vấn đề cửa hàng bán gì, thơng tin sản phẩm bán, giá hình thức tốn Do để đáp ứng nhu cầu tối thiểu cửa hàng Internet phải đặc biệt cung cấp Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh thơng tin cần thiết, có giá trị dễ thao tác Các sản phẩm bán phải có hình ảnh, thơng tin loại sản phẩm Hoạt động nhà quản lý: Người quản lý giao tiếp theo dõi khách hàng thơng qua đơn đặt hàng Khách hàng cung cấp thơng tin Nhà quản lý dựa thơng tin để giao hàng Gửi hóa đơn kèm theo gửi qua email mà khách cung cấp Nhà quản lý việc nhận thơng tin từ khách hàng cịn phải đưa thơng tin sản phẩm lên website Hoạt động người quản trị phân nhiệm vụ sau: o Thường xuyên cập nhật thông tin chi tiết sản phẩm, danh mục sản phẩm, đưa thông tin sản phẩm Thay đổi, chỉnh sửa, xoá…các thông tin sản phẩm cho phù hợp o Quản lý thông tin thành viên, đơn đặt hàng, để giải đơn hàng kịp thời, xác o Quản lý thông tin website số lượng khách truy cập, thông tin ý kiến phản hồi khách hàng nhằm đáp ứng yêu cầu khách hàng o Quản lý hình thức toán Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh 2.3 Phân tích thiết kế hệ thống mức quan niệm Mô tả thực thể: Thực 1: tbl_content_categogy STT Tên thuộc tính Kiểu liệu Mô tả Id Int Mã Code Varchar Mã nội dung Name Varchar Tên nội dung Parent Int Danh mục cha Subject Text Tiêu đề Detail_short Text Mô tả ngắn Detail Longtext Mô tả chi tiết Image Varchar Hình danh mục Image_lagre Varchar Hình ảnh lớn 10 Sort Int Thứ tự xếp 11 Status Int Trạng thái thị 12 New Int Sản phẩm 13 Date_added Datetime Ngày thêm 14 Last_modifiel Datetime Ngày chỉnh sửa gần Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM 15 Lang GVHD: Trần Văn Cảnh Ngôn ngữ Varchar Thực thể 2: tbl_product_Catagory TT Tên thuộc tính Kiểu liệu Mơ tả id int Mã danh mục sản phẩm code Varchar Mã danh mục sản phẩm nhập name varchar Tên danh mục sản phẩm Parent Varchar Danh mục gốc Sort int Thứ tự xếp Status int Trạng thái danh mục Thực thể 3: tbl_order STT Tên thuộc tính Kiểu liệu Mơ tả Id Int Code Varchar Mã đơn hàng Member_id Int Mã khách hàng Date_added Datetime Ngày thêm Last_modifiel Datetime Lần chỉnh sửa gần 10 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Bảng tbl_visitor CHƢƠNG 3: GIỚI THIỆU WEBSITE SHOP MỸ PHẨM Sau số trang đặc trưng thông qua trình hoạt động người sử dụng xem chi tiết sản phẩm, đặt hàng,… người quản trị ( admin ) : thêm sản phẩm, danh mục sản phẩm… 3.1 Các module chức Các module dành cho người dùng: o Module giới thiệu: - cho phép trình bày thơng tin giới thiệu cửa hàng… o module đăng nhập, đăng ký thành viên: 26 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh - Cho phép khách hàng đăng ký thành viên, đăng nhập hệ thống để thực việc đặt hàng o Module chọn hình thức tốn( phát triển ) - Cho phép khách hàng chọn hình thức tốn qua ATM hay tốn trực tiếp, hay chuyển tiền qua bưu điện o Module giỏ hàng: - Gồm chức giỏ hàng, đơn hàng,…khách hàng chọn hàng đăng ký đặt mua cách dễ dàng o Module ngôn ngữ ( phát triền ) - Khách hàng tuỳ chọn thêm ngôn ngữ tiếng Anh o Các Module tiện ích: Module tìm kiếm: - Cho phép khách hàng tìm kiếm dễ dàng sản phẩm Module quảng cáo: - Cho phép quản lý banner quảng cáo có website, tạo baner quảng cáo cho dịp khuyến mãi, lễ tết, Cho phép đăng quảng cáo công ty khác website Module liên hệ trực tuyến: - Hỗ trợ khách hàng trực tuyến qua Yahoo, skype - cho phép người sử dụng dễ dàng liên hệ đặt hàng, gửi đánh giá, nhận xét yêu cầu cho cửa hàng Module đếm số người truy cập website: - Cung cấp thông tin số lượt truy cập website Các module dành cho người quản trị : 27 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh o Module quản lý sản phẩm : - Cho phép cập nhật thông tin sản phẩm dịch vụ thơng số, giá cả, hình ảnh… o Module quản lý danh mục sản phẩm: - Cho phép cập nhật nội dung thông tin danh mục sản phẩm o Module quản lý hình thức tốn: - Quản lý hình thức tốn khách hàng như: Thanh toán trực tiếp, chuyển tiền, hay toán qua ATM o Module quản lý khách hàng: - Quản lý danh sách thành viên, đơn hàng… o Module quản lý hệ thống: - Quản lý danh mục hệ thống tổng lượt truy cập, đơn vị tiền tệ, việc thay đổi thông tin truy cập admin 3.2 Giao diện ngƣời sử dụng Khi bắt đầu vào website, trang index.php gọi Tại người dùng chọn loại mỹ phẩm mà ưa thích 28 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Hình 3.1: Giao diện trang chủ Khi người dùng click vào sản phẩm mà họ quan tâm thông tin chi tiết giá sản phẩm Nếu người dùng thích mua sản phẩm điền vào số lượng sản phẩm cần mua nhấn vào nút: Đặt hàng Hình 3.2 Đặt hàng Khi người dùng ấn đặt hàng thông tin chi tiết sản phẩm thêm vào giỏ hàng người đó, người dùng chưa đăng nhập chuyển đến trang sau : 29 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM Hình 3.3 GVHD: Trần Văn Cảnh Giao diện người dùng đăng nhập Khi giỏ hàng thị: Hình 3.4 Giỏ hàng Khi khách hàng cần điền đầy đủ thông tin số lượng sản phẩm, thông tin người nhận hàng dịch vụ kèm Nếu muốn tiếp tục đặt hàng nhấn vào 30 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh nút: Tiếp tục chọn hệ thống trở trang chủ để khách hàng tiếp tục lựa chọn sản phẩm khác 3.3 Giao diện ngƣời quản trị Phần đăng nhập: Trên giao diện này, ban quản trị thực quản lý thông tin website thực chỉnh sửa, thêm bớt chức năng, viết sản phẩm Hình 3.5 Đăng nhập Admin Đăng nhập thành công thị giao diện: 31 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM Hình 3.6 GVHD: Trần Văn Cảnh Giao diện quản trị Trong menu Danh mục sản phẩm cho phép người quản trị thêm, xoá, chỉnh sửa sản phẩm danh mục sản phẩm Giao diện thị: Hình 3.7 Giao diện quản trị Danh mục sản phẩm 32 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM Hình 3.8 GVHD: Trần Văn Cảnh Giao diện quản trị Sản phẩm Tại người quản trị Thêm mới, sửa, xố thơng tin sản phẩm, hay danh mục sản phẩm Khi chọn Nhập sản phẩm giao diện sau: Hình 3.9 Giao diện nhập sản phẩm 33 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Trong Danh mục nội dung cho phép người quản trị thêm, xố, chỉnh sửa thơng tin thông tin giới thiệu cửa hàng, thông tin liên hệ, thông tin hỗ trợ trực tuyến người dùng Giao diện quản trị thị sau: Hình 3.10 Giao diện chỉnh sửa mục Giới thiệu Hình 3.11 Giao diện Nhập mục Hỗ trợ trực tuyến Yahoo 34 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Trong Hình thức tốn cho phép người quản trị cập nhật, chỉnh sửa thông tin hình thức tốn Giao diện chỉnh sửa sau: Hình 3.12 Giao diện chỉnh sửa thơng tin ATM Hình 3.13 Giao diện chỉnh sửa thơng tin mục Muc trực tiếp đại lý Trong Menu Danh mục khách hàng cho phép người quản trị theo dõi, xoá, sửa, thông tin thành viên, đơn hàng chỉnh sửa thơng tin việc hồn tất mua hàng 35 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Khi nhấp vào mục Thành viên thị tất thành viên đăng ký hệ thống Tại đảy người quản trị nhập mới, xoá, sửa thành viên Sau giao diện nhập thành viên: Hình 3.14 Giao diện nhập Thành viên Khi nhấp chọn mục Đơn hàng thị danh sách tất đơn hàng mà khách hàng đặt Tại người quản trị theo dõi, xố, chỉnh sửa thơng tin đơn hàng Giao diện quản trị đơn hàng thị sau: Hình 3.15 Giao diện thị danh sách Đơn hàng 36 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Trong Danh mục hệ thống cho phép nguồi quản trị hiệu chỉnh thông tin cấu hình hệ thống( số lượng khách truy cập hệ thống đơn vị tiến tệ) thay dổi thông tin truy cập admin Giao diện Đổi mật admin sau: Hình 3.16 Giao diện Đổi mật admin 37 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh KẾT LUẬN Đề tài XÂY DỰNG WEBSITE SHOP MỸ PHẨM đạt số kết sau : o Biết cách tổ chức bước đầu xây dựng website o Hoàn thành trang WEBSITE SHOP MỸ PHẨM : chức nhập, xố, sửa… o Website có giao diện đơn giản, không phức tạp người sử dụng Hướng phát triển: o Để xây dựng WEBSITE SHOP MỸ PHẨM hồn thiện cần phải xây dựng thêm chức mua bán sản phẩm qua mạng, đồng thời thực tìm kiếm lọc sản phẩm theo loại sản phẩm, kiểm tra thông tin người dùng cung cấp có xác hay khơng… Cuối em xin chân thành cảm ơn Thầy, Cô tất bạn, đặc biệt hướng dẫn trực tiếp thầy giáo Th.S Trần Văn Cảnh để em hoàn thành đề tài 38 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thống, NXB Đại học Quốc gia Hà Nội 2003 [2] Phạm Hữu Khang, Xây dựng ứng dụng Web PHP MYSQL động, NXB Mũi Cà Mau [3] Đinh Xuân Lâm, Những thực hành HTML, NXB Thống kê 2003 Nguồn từ Internet http://www.Google.com.vn http://www.Xahoithongtin.com.vn http://www.shopngoclan.com http://w3schools.com 39 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh 40 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh ... Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh KẾT LUẬN Đề tài XÂY DỰNG WEBSITE SHOP MỸ PHẨM đạt số kết sau : o Biết cách tổ chức bước đầu xây dựng website o Hoàn thành trang WEBSITE. .. SHOP MỸ PHẨM : chức nhập, xố, sửa… o Website có giao diện đơn giản, không phức tạp người sử dụng Hướng phát triển: o Để xây dựng WEBSITE SHOP MỸ PHẨM hồn thiện cần phải xây dựng thêm chức mua bán. .. Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: Trần Văn Cảnh Bảng tbl_order_detail Bảng tbl_user 25 Nguyễn Thị Oanh – Lớp 46K1 CNTT – ĐH Vinh Đề tài: XÂY DỰNG WEBSITE SHOP MỸ PHẨM GVHD: