(TIỂU LUẬN) xây dựng website thương mại điện tử kinh doanh trang sức đá quý

101 11 0
(TIỂU LUẬN) xây dựng website thương mại điện tử kinh doanh trang sức đá quý

Đ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

LỜI CẢM ƠN Tôi xin gửi lời cảm ơn chân thành đến thầy cô khoa Thương mại Điện tử Trường Cao đẳng CNTT Hữu Nghị Việt - Hàn bạn bè giúp đỡ suốt thời gian học tập trường Tôi xin chân thành cảm ơn Thầy Phạm Nguyễn Minh Nhựt hướng dẫn để hoàn thành đồ án Đà Nẵng, tháng 05 năm 2015 Sinh viên thực Nguyễn Thị Hồng Huyền i MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC TỪ VIẾT TẮT v DANH MỤC BẢNG BIỂU vi DANH MỤC HÌNH VẼ vii MỞ ĐẦU CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 Tổng quan Thương mại điện tử 1.1.1 Khái niệm Thương mại điện tử 1.1.2 Các đặc trưng Thương mại điện tử 1.1.3 Cơ sở để phát triển Thương mại điện tử 1.1.4 Các loại hình giao dịch Thương mại điện tử 1.1.5 Các hình thức hoạt động chủ yếu Thương mại điện tử 1.1.5.1 Thư điện tử 1.1.5.2 Thanh toán điện tử 1.1.5.3 Trao đổi liệu điện tử 1.1.5.4 Truyền dung liệu 1.1.5.5 Mua bán hàng hóa hữu hình 1.2 Các công cụ để xây dựng website 1.2.1 Khái qt mơi trướng lập trình Visual Studio NET 2005 1.2.2 Ngơn ngữ lập trình C# 1.2.2.1 Khái niệm ngơn ngữ lập trình C# 1.2.2.2 Ưu điểm ngôn ngữ lập trình C# 1.2.3 Cơng nghệ lập trình Web ASP.NET 1.2.3.1 Khái niệm ứng dụng web 1.2.3.2 Các thành phần ASP.NET 1.2.3.3 Chức ASP.NET 1.2.3.4 Ưu điểm ASP.NET 10 1.2.4 Công nghệ kết nối sở liệu ADO.NET 10 1.2.4.1 Giới thiệu ADO.NET 10 1.2.4.2 Kiến Trúc ADO.NET 10 ii 1.2.4.3 Ưu, nhược điếm ADO.NET 12 1.2.5 Hệ quản trị sở liệu SQL Server 2005 12 1.2.6 Một số công cụ hỗ trợ thiết kế giao diện 13 1.2.7 Các công cụ khác 14 1.2.7.1 Ngôn ngữ Javascript 14 1.2.7.2 Ckeditor 15 1.2.7.3 Image Zoom 15 1.2.7.4 Ngôn ngữ CSS 15 1.3 Giới thiệu kỹ thuật xây dựng website theo mơ hình lớp 15 1.3.1 Khái niệm 15 1.3.2 Chức lớp 16 1.3.3 Ưu, nhược điểm lớp 17 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 2.1 Phân tích 18 2.1.1 Xác định yêu cầu 18 2.1.1.1 Đối với phân hệ quản trị 18 2.1.1.2 Đối với phân hệ khách hàng 18 2.1.2 Phân tích yêu cầu 19 2.1.2.1 Các chức phân hệ quản trị 19 2.1.2.2 Các chức phân hệ khách hàng 22 2.1.3 Biểu đồ phân rã chức 26 2.1.4 Biểu đồ dòng liệu 26 2.1.4.1 Mức ngữ cảnh 26 2.1.4.2 Mức 27 2.1.4.3 Biểu đồ phân rã mức 28 2.1.5 Mô hình hóa liệu 31 2.1.5.1 Biểu đồ thực thể quan hệ (ERD) 31 2.1.5.2 Mơ hình liệu quan hệ (RDM) 32 2.1.6 Các lưu đồ 33 2.1.6.1 Quy trình tìm kiếm sản phẩm 33 2.1.6.2 Quy trình mua hàng tốn 34 2.1.6.3 Quy trình thay đổi thông tin giỏ hàng 35 iii 2.1.6.4 Đăng ký thành viên 36 2.2 Thiết kế sở liệu 37 2.2.1 Các bảng liệu 37 2.2.2 Cơ sở liệu 42 CHƯƠNG 3: CHƯƠNG TRÌNH DEMO WEBSITE 43 3.1 Cấu trúc Folder dự án 43 3.2 Demo ứng dụng 44 3.2.1 Phân hệ khách hàng 44 3.2.2 Phân hệ quản trị 60 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 71 TÀI LIỆU THAM KHẢO ix NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN x iv DANH MỤC TỪ VIẾT TẮT v DANH MỤC BẢNG BIỂU Số hiệu bảng 1.1 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 2.28 2.29 2.30 2.31 2.32 vi DANH MỤC HÌNH VẼ Số hiệu hình 1.1 Kiến trúc mơ hình ba 2.1 Biểu đồ phân rã chức 2.2 Mức ngữ cảnh 2.3 Mức 2.4 Mức quản lý sản 2.5 Mức quản lý đơn 2.6 Mức quản lý giỏ 2.7 Mức quản lý liên 2.8 Mức quản lý tin t 2.9 Mức quản lý ngư 2.10 Mức thống kê 2.11 Biểu đồ thực thể quan 2.12 Thiết lập mối qua 2.13 Quy trình tìm kiếm sả 2.14 Quy trình mua hàng v 2.15 Quy trình thay đổi thơ 2.16 Quy trình đăng ký 2.17 Cơ sở liệu 3.1 Cây folder phân hệ qu 3.2 Cây folder phân hệ kh 3.3 Trang chủ 3.4 Trang giới thiệu 3.5 Trang hiển thị tất s 3.6 Trang hiển thị tất s 3.7 Trang hiển thị kết 3.8 Trang hiển thị chi tiết 3.9 Trang hiển thị tất ti 3.10 Trang hiển thị chi tiết vii 3.11 Trang liên hệ 3.12 Trang đăng ký thành v 3.13 Trang đăng nhập hệ th 3.14 Trang giỏ hàng 3.15 Trang hiển thị thông t khách hàng 3.16 Trang hiển thị tất đ 3.17 Trang hiển thị chi tiết 3.18 Trang hiển thị sưu 3.19 Trang đăng nhập quản 3.20 Trang danh mục sản p 3.21 Trang thêm danh mục 3.22 Trang hiển thị tất s 3.23 Trang thêm sản phẩm 3.24 Trang sửa sản phẩm 3.25 Trang xóa sản phẩm 3.26 Trang hiển thị thông t 3.27 Trang hiển thị thông t 3.28 Trang hiển thị tất li 3.29 Trang hiển thị tất ti 3.30 Trang thêm tin tức mớ 3.31 Trang sửa tin tức 3.32 Trang xóa tin tức 3.33 Trang hiển thị thông t Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang hiển thị tất sản phẩm (sanpham.aspx): Liệt kê tất sản phẩm có có Website (tương ứng với menu “Sản phẩm”) Tại ta click vào nút “THÊM SẢN PHẨM” để thêm sản phẩm Hình 3.22 Trang hiển thị tất sản phẩm SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 62 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang thêm sản phẩm (themsanpham.aspx): Nhà quản trị phải điền thông tin như: tên sản phẩm, mô tả sản phẩm, giá sản phẩm chọn danh mục sản phẩm cho sản phẩm tiêu đề danh mục Tiếp theo click vào nút Browse để lấy hình ảnh Cuối click vào nút “CẬP NHẬT” để thêm sản phẩm Hình 3.23 Trang thêm sản phẩm SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 63 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang sửa sản phẩm (suasanpham.aspx): Sau thay đổi thông tin như: tên sản phẩm, mô tả sản phẩm, đơn giá, danh mục sản phẩm, hình ảnh Quản trị phải click nút “CẬP NHẬT” để cập nhật, click nút “BỎ QUA” để từ chối việc cập nhật Hình 3.24 Trang sửa sản phẩm SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 64 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang xóa sản phẩm (xoasanpham.aspx): Trang có chức xóa sản phẩm nhà quản trị muốn xóa sản phẩm Hình 3.25 Trang xóa sản phẩm  Trang hiển thị thông tin đơn hàng (thongkedonhang.aspx): Click vào menu “Đơn hàng” để xem thông tin đơn hàng Hình 3.26 Trang hiển thị thơng tin đơn hàng SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 65 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang hiển thị thông tin chi tiết đơn hàng (chitietdonhang.aspx): Click vào mã giao dịch đơn hàng để xem thông tin chi tiết đơn hàng cập nhật thông tin đơn hàng như: ngày chuyển, vận chuyển, tình trạng đơn hàng Hình 3.27 Trang hiển thị thông tin chi tiết đơn hàng  Trang hiển thị tất liên hệ (lienhe.aspx): Trang giống nhà quản trị biết thắc mắc, phản hội khách hàng Hình 3.28 Trang hiển thị tất liên hệ SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 66 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang hiển thị tất tin tức (tintuc.aspx): Trang hiển thị tin tin tức đưa vào gồm có tiêu đề tin tức, tóm tắt tin tức, hình ảnh tin tức, nhà quản trị muốn sửa tin tức kích vào “SỬA” liên kết chuyển đến trang sửa tin tức Nếu nhà quản trị website muốn xóa tin tức kích vào “XĨA” chuyển sang trang xóa tin tức Hình 3.29 Trang hiển thị tất tin tức SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 67 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang thêm tin tức (themtintuc.aspx): Nhà quản trị phải điền thông tin như: tiêu đề tin tức, tóm tắt tin tức, nội dung tin tức, hình tin tức Tiếp theo click vào nút Browse để lấy hình ảnh Cuối click vào nút “CẬP NHẬT” để thêm tin tức Hình 3.30 Trang thêm tin tức SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 68 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang sửa tin tức (suatintuc.aspx): Trang có chức cập nhật tin tức, nhà quản trị nhập sai tin tức nhà quản trị sửa tin tức muốn đăng trang Hình 3.31 Trang sửa tin tức SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 69 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý  Trang xóa tin tức (xoatintuc.aspx): Trang có chức xóa tin tức nhà quản trị muốn xóa tin Hình 3.32 Trang xóa tin tức  Trang hiển thị thông tin khách hàng (nguoidung.aspx): Qua trang này, nhà quản trị biết thơng tin khách hàng Hình 3.33 Trang hiển thị thơng tin khách hàng SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 70 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Tóm lại, với tốc độ phát triển ngày tăng mạng máy tính việc thiết kế cài đặt ứng dụng cho người dùng cần thiết Vì ý tưởng kinh doanh trang sức đá quý qua mạng phần giúp cho khách hàng thuận tiện việc lựa chọn mua hàng Hiện việc ứng dụng thương mại điện tử Việt Nam đáp ứng số vấn đề mua bán, chưa linh hoạt Việc ứng dụng đòi hỏi phải tốn nhiều thời gian tiền bạc Với kiến thức tảng học trường nỗ lực mình, tơi hồn thành đề tài “Xây dựng website thương mại điện tử kinh doanh trang sức đá quý” Mặc dù cố gắng đầu tư nhiều thời gian có hạn không thực Internet nên đề tài cịn nhiều hạn chế Tơi mong nhận thơng cảm góp ý q thầy bạn để chương trình ngày hồn thiện Một lần xin chân thành cảm ơn thầy Phạm Nguyễn Minh Nhựt tận tình giúp đỡ suốt thời gian thực đồ án tốt nghiệp Tôi xin chân thành cảm ơn Thầy Được giúp đỡ giảng viên hướng dẫn với nỗ lực thân, trình thực đề tài, tơi hồn thành nội dung sau: - Tìm hiểu tổng quan ứng dụng thương mại điện tử - Tìm hiều cơng cộng xây dựng giao diện lập trình Web cơng nghệ ASP.NET - Tìm hiều cơng nghệ kết nối liệu ADO.NET sử dụng hệ quản trị Cơ sở liệu SQL Server 2005 - Áp dụng kiến thức lập trình Web để xây dựng WebSite có chức sau:  Đối với phân hệ khách hàng: - Hiển thị thông tin giới thiệu - Khách hàng gửi thông tin liên hệ - Hiển thị tất sản phẩm - Hiển thị sản phẩm theo danh mục - Hiển thị 10 sản phẩm - Hiển thị sản phẩm bán chạy SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 71 Xây dựng website thương mại điện tử kinh doanh trang sức đá quý - Khách hàng tìm kiếm sản phẩm - Hiển thị tất tin tức - Hiển thị tin tức - Hiển thị số lượng truy cập - Liên kết website - Đăng ký thành viên - Đăng nhập hệ thống - Tạo, sửa, xóa giỏ hàng (Thành viên) - Tạo gửi đơn đặt hàng (Thành viên) - Hiển thị tình trạng đơn hàng (Thành viên) - Thanh toán qua nganluong.vn Đối với phân hệ quản trị:  -Đăng nhập quyền quản trị -Hiển thị tất sản phẩm -Thêm, sửa, xóa sản phẩm -Thêm danh mục sản phẩm -Hiển thị tất tin tức -Thêm, sửa, xóa tin tức -Hiển thị tất đơn hàng -Hiển thị tất liên hệ -Hiển thị tất người dùng -Xử lý đơn hàng  Hướng phát triển: - Xây dựng thêm nhiều tiêu chí tìm kiếm - Thêm chức hỗ trợ ngôn ngữ, đơn vị tiền tệ - Xây dựng giao diện đẹp với công cụ điều hướng hợp lý, thân thiện với người sử dụng - Xây dựng thêm forum để thành viên website trao đổi thơng tin với sản phẩm thơng tin hàng hóa, chất lượng phục vụ mà website cung cấp Kết hợp thêm service đáng tin cậy để giúp người quản trị dễ dàng tiết kiệm thời gian, công sức việc chứng thực thông tin tài khoản khách hàng SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 72 TÀI LIỆU THAM KHẢO [1] Phạm Nguyễn Minh Nhựt (2009), Giáo trình Lập trình Web với ASP.NET, [2] Hồ Văn Phi (2009), Giáo trình Phân tích thiết kế hệ thống thơng tin,Trường Cao Đẳng Cơng Nghệ Thông Tin Hữu Nghị Việt Hàn [3] Nguyễn Văn Lợi (2009), Giáo trình Hệ quản trị sở liệu SQL Server 2005, Trường Cao Đẳng Công Nghệ Thông Tin Hữu Nghị Việt Hàn [4] Phạm Nguyễn Minh Nhựt, Giáo trình Lập trình C#, Trường Cao Đẳng Cơng Nghệ Thông Tin Hữu Nghị Việt Hàn [5] Lê Thị Mỹ Hạnh, Bài giảng Hệ thống kinh doanh điện tử, Trường Cao Đẳng Công Nghệ Thông Tin Hữu Nghị Việt Hàn [6] http://www.trangsuc.net.vn [7] http://www.tailieu.vn ix NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN x ... tin từ máy tính điện tử sang SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A Xây dựng website thương mại điện tử kinh doanh trang sức đá quý máy tính điện tử khác phương tiện điện tử, có sử dụng tiêu... cảm góp ý quý thầy cô SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A Xây dựng website thương mại điện tử kinh doanh trang sức đá quý CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 Tổng quan Thương mại điện tử 1.1.1... Xây dựng website thương mại điện tử kinh doanh trang sức đá quý đại diện bán hàng, họ khơng nhận đủ thơng tin để định mua hàng Để khắc phục hạn chế đó, chọn đề tài: ? ?Xây dựng website thương mại

Ngày đăng: 17/12/2022, 05:02

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

Tài liệu liên quan