Xây dựng hệ thống website cho cửa hàng thời trang mays

78 2 0
Xây dựng hệ thống website cho cửa hàng thời trang mays

Đ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 NĨI ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thông dụng người, không nơi làm việc mà cịn gia đình Đặc biệt công nghệ thông tin áp dụng lĩnh vực kinh tế, trị, xã hội… Ứng dụng cơng nghệ thơng tin tin học hóa xem yếu tố mang tính định hoạt động quốc gia, tổ chức cửa hàng Nó đóng vai trị quan trọng tạo nên bước đột phá mạnh mẽ Mạng INTERNET sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng để truyền tải, trao đổi thơng tin tồn cầu Bằng INTERNET, thực công việc với tốc độ nhanh hơn, chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao đời sống người Trong hoạt động sản xuất, kinh doanh, thương mại điển tử khẳng định xúc tiến thúc đẩy phát triển doanh nghiệp Đối với cửa hàng, việc quảng bá giới thiệu sản phẩm đến khách hàng đáp ứng nhu cầu mua sắm ngày cao khách hàng cần thiết Vì vậy, em thực đề tài “Xây dựng hệ thống Website cho cửa hàng thời trang MAYS ” Cửa hàng đưa sản phẩm lên Website quản lý Website đó, khách hàng đặt mua, mua hàng cửa hàng mà không cần đến cửa hàng, cửa hàng gửi sản phẩm đến tận tay khách hàng Website nơi cửa hàng quảng bá tốt tất sản phẩm bán Qua đâyem xin gửi lời cảm ơn chân thành bày tỏ lòng biết ơn đến bảo tận tình thầy Vũ Việt Anh, người trực tiếp hướng dẫn, bảo giúp đỡ em thời gian thực đồ án MỤC LỤC Chương MÔ TẢ BÀI TOÁN 1.1 Giới thiệu đề tài 1.2 Mục đích website cần thiết kế 1.3 Mô tả toán 1.3.1 Hoạt động khách hàng 1.3.2 Hoạt động hệ thống 1.4 Mục tiêu cần đạt 1.5 Yêu cầu chức Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Sơ đồ phân rã chức 2.2 Sơ đồ luồng liệu 12 2.2.1 Biểu đồ luồng liệu mức ngữ cảnh 15 2.2.2 Biểu đồ liệu mức đỉnh 16 2.2.3 Biểu đồ luồng liệu mức đỉnh 17 2.3 Mô tả bảng quan hệ 21 Chương 30 GIỚI THIỆU VỀ CÔNG CỤ 30 3.1 Giới thiệu ASP.NET 30 3.1.1 Những ưu điểm bật ASP.NET 31 3.1.2 Khác biệt ASP.NET ASP 32 3.1.3 Sự thay đổi 33 3.1.4 Phương pháp làm việc mạng 34 3.2 Giới thiệu SQL SERVER 35 3.2.1 Giới thiệu tổng quan hệ quản trị CSDL SQL server 35 3.2.2 Các lệnh thao tác liệu SQL server 36 3.3 LINQ 37 3.3.1 Giới thiệu Linq 37 3.3.2 Phân loại Linq 40 3.3.3 Linq sql 40 Chương 48 THIẾT KẾ HỆ THỐNG 48 4.1 Thiết kế module chức 48 4.1.1 Module đăng ký tài khoản 48 4.1.2 Module đăng nhập 50 4.1.3 Module cập nhật sản phẩm 52 4.1.4 Module tìm kiếm 58 4.1.5 Module chọn sản phẩm đặt hàng 59 4.2 Giao diện chương trình 60 4.2.1 Giao diện trang chủ Website 60 4.2.2 Chức đăng ký tài khoản 61 4.2.3 Chức đặt hàng 62 4.2.4 Chi tiết đơn hàng 62 4.2.5 Trang góp ý 64 4.2.6 Giao diện phía Admin 64 4.2.7 Quản lý đơn hàng 66 4.2.8 Thống kê 66 4.2.9 Quản lý sản phẩm 68 KẾT LUẬN 70 TÀI LIỆU THAM KHẢO 71 DANH MỤC HÌNH ẢNH Hình 2.1 Sơ đồ phân rã chức Hình 2.2 Sơ đồ mức ngữ cảnh 15 Hình 2.3 Sơ đồ mức đỉnh 16 Hình 2.4 Sơ đồ mức đỉnh- chức quản lý hệ thống 17 Hình 2.5 Sơ đồ mức đỉnh- Chức quản lý sản phẩm 18 Hình 2.6 Sơ đồ mức đỉnh- Chức quản lý bán hàng 19 Hình 2.7 Sơ đồ mức đỉnh – Thống kê báo cáo 20 Hình 2.8 Sơ đồ mức đỉnh- Chức quản lý tin tức, góp ý 20 Hình 2.9 Sơ đồ quan hệ 29 Hình 3.1 ASP.NET 31 Hình 3.2 Linq 37 Hình 3.3 Cách tạo file Linq to Sql 41 Hình 3.4 DataContext 42 Hình 3.5 Cách tạo mơ hình liệu 42 Hình 3.6 Mơ hình liệu 43 Hình 3.7 Cấu trúc câu truy vấn linq to SQL 44 Hình 3.8 Cơ chế làm việc với sở liệu Linq to sql 45 Hình 3.9.Cấu trúc để tạo truy vấn 46 Hình 3.10 Các đối tượng hay sử dụng Linq to sql 47 Hình 4.1 Module đăng ký tài khoản 49 Hình 4.2 Module đăng nhập 51 Hình 4.3 Module thêm sản phẩm 53 Hình 4.4 Module sửa sản phẩm 55 Hình 4.5 Module xóa sản phẩm 56 Hình 4.6 Module tìm kiếm 58 Hình 4.7 Module chọn sản phẩm đặt hàng 60 Hình 4.8 Giao diện trang chủ Website 61 Hình 4.9 Chức đăng ký tài khoản 62 Hình 4.10 Chức đặt hàng 62 Hình 4.11 Chi tiết đơn hàng 63 Hình 4.12 Trang góp ý 64 Hình 4.13 Giao diện phía Admin 64 Hình 4.14 Quản lý đơn hàng 66 Hình 4.15 Thống kê 67 Hình 4.16 Quản lý sản phẩm 68 DANH MỤC BẢNG Bảng 2.1 Bảng sản phẩm 21 Bảng 2.2 Loại sản phẩm 22 Bảng 2.3Bảng Nhân viên 22 Bảng 2.4 Bảng khách hàng 23 Bảng 2.5 Bảng Đơn hàng 24 Bảng 2.6 Bảng Chi tiết đơn hàng 25 Bảng 2.7 Bảng Hình thức tốn 26 Bảng 2.8 Bảng Tin tức 26 Bảng 2.9 Bảng góp ý 27 Bảng 2.10 Bảng Nhà cung cấp 27 Bảng 2.11 Bảng Nhập hàng 28 Chương MÔ TẢ BÀI TOÁN 1.1 Giới thiệu đề tài Ngày nay, với phát triển đất nước ngành Công nghệ thơng tin có bước phát triển mạnh mẽ không ngừng tin học trở thành chìa khóa dẫn đến thành cơng cho nhiều cá nhân nhiều lĩnh vực, hoạt động Với ứng dụng mình, ngành Cơng nghệ thơng tin góp phần mang lại nhiều lợi ích mà khơng phủ nhận Đặc biệt lĩnh vực quản lý kinh tế, tin học góp phần tạo thay đổi nhanh chóng cho mặt xã hội Nhất việc tin học hóa vào cơng tác quản lý, bán hàng yêu cầu cần thiết doanh nghiệp Từ phần mềm quản lý giúp cho công việc bán hàng cửa hàng trở nên nhanh chóng dễ dàng, ngày công nghệ thông tin phát triển mạnh mẽ nữa, Website đời không đáp ứng cho khách hàng đến trực tiếp cửa hàng mua sản phẩm mà cịn phục vụ cho khách hàng xa Không thế, việc giới thiệu, quảng bá hình ảnh cửa hàng, cơng ty mở rộng quy mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi nhiều, mang lại hiệu kinh tế cao tạo uy tín lịng khách hàng Chính lợi ích mà Website mang lại mà cửa hàng, cơng ty áp dụng để phát triển cơng việc kinh doanh giới thiệu cửa hàng Trong số đó, thời trang ngành sử dụng nhiều đến Website Do vậy, nhóm em lựa chọn đề tài thiết kế Website cho cửa hàng thời trang nhằm đưa đến cho khách hàng địa điểm lý tưởng việc mua sắm quần áo, đặc biệt phái đẹp 1.2 Mục đích website cần thiết kế Khi xây dựng website phải hình dung xem cần phải thiết kế cho website Khơng có chủ định mục tiêu rõ ràng website trở nên sai lầm, lan man cuối tới hướng khó trở lại Thiết kế cẩn thận định hướng rõ chìa khóa hướng tới thành cơng việc xây dựng website Vận dụng tổng hợp kiến thức học để tiến hành thiết kế website bán hàng online nhằm giải khó khăn cửa hàng Tìm hiểu thực trạng thương mại điện tử Việt Nam để triển khai hệ thống thương mại điện tử hàng cho phù hợp Khai phá lợi ích Internet để hướng đến môi trường kinh doanh tồn cầu Giảm chi phí bán hàng tiếp thị giao dịch.Bằng phương tiện Internet/Web, nhân viên bán hàng giao dịch với nhiều khách hàng, catalogue điện tử (electronic catalogue) Web phong phú nhiều thường xuyên cập nhật so với catalogue in ấn có khn khổ giới hạn ln ln lỗi thời Internet/Web giúp người tiêu thụ cửa hàng kinh doanh giảm đáng kể thời gian chi phí giao dịch (giao dịch hiểu từ trình quảng cáo, tiếp xúc ban đầu, giao dịch đặt hàng, giao dịch toán) Thời gian giao dịch qua Internet 7% thời gian giao dịch qua Fax, khoảng 0.5 phần nghìn thời gian giao dịch qua bưu điện chuyển phát nhanh, chi phí tốn điện tử qua Internet từ 10% đến 20% chi phí tốn theo lối thơng thường Những trở ngại việc tiếp cận phương tiện Internet/Web hầu hết trường hợp mang lại nhiều thuận lợi lợi ích kinh doanh Thế nhưng, nhiều cửa hàng không tận dụng tiến kỹ thuật tuyệt vời Internet Đó số rào cản hay nói cách khác khó khăn cửa hàng tiếp cận đến loại hình bán hàng trực tuyến • Trước xây dựng website cần - Xác định đối tượng khách hàng ai? - Website có mục đích gi? - Xác định rõ chủ đề website gì? - Thiết lập khối thơng tin mà website cung cấp 1.3 Mơ tả tốn 1.3.1 • Hoạt động khách hàng Xem thông tin sản phẩm Khách hàng truy cập vào website thị đầy đủ thơng tin sản phẩm như: hình ảnh sản phẩm, giá tiền, xuất sứ, thông tin khuyến mại(nếu có) Đối với trang chủ thị thơng tin sản phẩm bán chạy nhất, mẫu hàng về, thơng tin chương trình khuyến mại diễn Ngồi khách hàng tìm hiểu thêm thơng tin xu hướng thời trang Đối với trang tin tức thường có viết tư vấn cách chọn phối đồ Mỗi viết thường có ba nội dung tiêu đề viết, nội dung viết, cuối tên người thực Để hỗ trợ khách hàng tìm kiếm nhanh chóng xác sản phẩm mà mong muốn Mỗi sản phẩm phân loại theo loại sản phẩm như: váy, quần, áo, đồ cơng sở… Cũng tìm kiếm theo số lượng bán chạy Ngoài cách sản phẩm có thơng tin thời gian cập nhật nên khách hàng lựa chọn mặt hàng • Đặt mua sản phẩm Bước 1: Khách hàng lựa chọn mặt hàng mong muốn cho vào giỏ hàng Bước 2: Đối với khách hàng có tài khoản đăng nhập ln tài khoản Đối với khách hàng chưa có tài khoản cần tạo cho tài khoản Điền đầy đủ thông tin như: tên tài khoản, mật khẩu, số điện thoại, email Ngồi KH có tài khoản quên mật lựa chọn chức quên mật để cung cấp lại Bước 3: Sau đăng nhập thành công vào cần điền đầy đủ thông tin như: số lượng sản phẩm, địa giao hàng, hình thức tốn, thời gian nhận hàng Bước 4: Khi khách hàng gửi thông tin lại hệ thống nhân viên bán hàng kiểm tra lại tình trạng sản phẩm sản phẩm cửa hàng đáp ứng xác nhận đơn hàng cịn khơng đáp ứng nhu cầu khách hàng nhân viên liên hệ trực tiếp với khách hàng để trao đổi, thỏa thuận thành công xác nhận đơn hàng khách hàng • Đăng kí tài khoản Khách hàng muốn tạo tài khoản cần điền đầy đủ thông tin sau: tên tài khoản, mật khẩu, số điện thoại, email, địa chỉ… • Phản ánh góp ý Trong qua trình sử dụng dịch vụ khách hàng có thắc mắc phản ánh góp ý đến cửa hàng cách đăng nhập tài khoản gửi góp ý thơng qua chức góp ý hệ thống Khách hàng cần cung cấp thông tin tên góp ý, nội dung góp ý, thời gian góp ý … Nhân viên cửa hàng có trách nhiệm tổng hợp thơng tin phản ánh, góp ý Tổng hợp báo cáo đến cấp để có hướng giải quyết, khắc phục 1.3.2 Hoạt động hệ thống Cập nhật thông tin sản phẩm : tên sản phẩm, mơ tả , hình ảnh kèm, giá bán … Kiểm tra tình trạng đơn hàng đánh dấu tương ứng với mặt 58 4.1.4 Module tìm kiếm Người sử dụng: khách hàng Khi người dùng có nhu cầu tìm kiếm sản phẩm theo giá Người dùng chọn loại sản phẩm sau lựa chọn khoản giá tiền muốn tìm kiếm Nếu khơng có sản phẩm phù hợp với yêu cầu cần tìm, hệ thống hiển thị thơng báo “khơng tìm thấy điểm cần tìm” người dùng nhập cần nhập lại yêu cầu tìm kiếm muốn tìm kiếm tiếp Hình 4.6 Module tìm kiếm 59 4.1.5 Module chọn sản phẩm đặt hàng Người sử dụng: khách hàng Khách hàng truy cập vào hệ thống lựa chọn sản phẩm muốn mua sau thêm vào giỏ hàng cung cấp thêm số lượng sản phẩm muốn mua Số lượng sản phẩm muốn mua phải nhỏ số lượng hàng tồn kho hệ thống cập nhật thông tin khách hàng Nếu người dùng chưa có tài khoản hệ thống u cầu khách hàng đăng ký tài khoản Nếu có tài khoản cần đăng nhập vào hệ thống Hệ thống kiểm tra lại thơng tin đăng nhập xác lưu thông tin đơn hàng khách hàng vào hệ thống Khách hàng cần lựa chọn hình thức giao hàng, ngày yêu cầu giao hàng 60 Hình 4.7 Module chọn sản phẩm đặt hàng 4.2 Giao diện chương trình 4.2.1 Giao diện trang chủ Website 61 Giao diện trang chủ khách hàng truy cập vào hệ thống Trên menu ngang có chức hệ thống như: tin tức, giỏ hàng, đăng ký, đăng nhập, giới thiệu Đối với menu dọc có lựa chọn tìm kiếm hỗ trợ khách hàng nhanh chóng tìm kiếm sản phẩm có nhu cầu Khách hàng tìm kiếm theo loại sản phẩm, giá tiền Phần giao diện xuất mẫu sản phẩm nhất, bán chạy Ngồi cịn có thơng tin quảng cáo Hình 4.8 Giao diện trang chủ Website 4.2.2 Chức đăng ký tài khoản Khi khách hàng đăng ký tài khoản cần điền đầy đủ xác thông tin hệ thống yêu cầu Sau chọn vào nút đăng ký hệ thống kiểm tra lại thông tin có phản hồi đến khách hàng 62 Hình 4.9 Chức đăng ký tài khoản 4.2.3 Chức đặt hàng Hình 4.10 Chức đặt hàng 4.2.4 Chi tiết đơn hàng 63 Khi khách hàng lựa chọn sản phẩm muốn mua chọn vào chức tốn hệ thống thị thơng tin đơn hàng khách hàng Khách hàng lựa chọn hình thức giao hàng ngày yêu cầu giao hàng xác nhận lại đơn hàng Hình 4.11 Chi tiết đơn hàng 64 4.2.5 Trang góp ý Khách hàng gửi thơng tin góp ý phản ánh đến cửa hàng cách chọn chức góp ý nhập tiêu đề góp ý nội dung góp ý Sau chọn nút gửi hệ thống nhận phản ánh khách hàng Hình 4.12 Trang góp ý 4.2.6 Giao diện phía Admin Trang quản tri giao diện phía admin có chức quản lý sản phẩm, khách hàng, đơn hàng, tin tức Hình 4.13 Giao diện phía Admin 65 66 4.2.7 Quản lý đơn hàng Trang quản lý đơn hàng giúp lưu thông tin đơn hàng khách hàng Nhân viên đăng nhập vào hệ thống để duyệt đơn hàng cho khách hàng Hình 4.14 Quản lý đơn hàng 4.2.8 Thống kê Trang thống kê giúp nhân viên thống kê dễ dàng: • Danh sách sản phẩm hết hàng • Danh sách sản phẩm hàng • Thống kê đơn hàng 67 Hình 4.15 Thống kê 68 4.2.9 Quản lý sản phẩm Trang quản lý sản phẩm giúp nhân viên thêm cập nhật thơng tin sản phẩm, xóa sản phẩm Hình 4.16 Quản lý sản phẩm 69 70 KẾT LUẬN • • • • Kết đạt - Phân tích thiết kế hệ thống - Xây dựng chức giới thiệu quảng bá cửa hàng - Xây dựng chức quản lý cập nhật thơng tin cho admin - Các chức tìm kiếm sản phẩm, quảng cáo tin tức liên quan - Theo dõi sản phẩm mới, trương trình khuyến cửa hàng Ưu điểm - Hoàn thành thời hạn, tiến độ giao - Đã cố gắng bám sát nhiều tiêu chí đưa Nhược điểm - Giao diện chưa chuẩn, thiếu thẩm mỹ - Website giải vấn đề - Nhiều phần dài dòng Hướng phát triển tương lai - Xây dựng hệ thống bán hàng thời trang trực tuyến toán thẻ Visa - Hỗ trợ tư vấn khách hàng đặt mua sản phẩm - Từng bước hoàn thiện Website cho rõ ràng phần thân thiện, dễ dàng cho khách hàng vào xem đặt mua Khách hàng truy cập vào xem q trính xử lý đơn hàng mà đặt - Xây dựng chức thống kê theo tháng, quý 71 Với kiến thức tảng học trường nỗ lực thân, với hướng dẫn tận tình thầy Vũ Việt Anh , em hồn thành đồ án tốt nghiệp với đề tài “Xây dựng hệ thống Website hàng online cửa hàng thời trang MAYS ” Tuy cố gắng tìm hiểu phân tích thiết kế xây dựng Website bán hàng thời gian có hạn khơng tránh khỏi thiếu sót Em mong thơng cảm góp ý q thầy Xin chân thành cảm ơn Một lần em xin chân thành cảm ơn thầy Vũ Việt Anh tận tình hướng dẫn em suốt thời gian thực đồ án TÀI LIỆU THAM KHẢO [1] Giáo trình phân tích thiết kế, xây dựng quản lý hệ thống thông tin - NXB Tư pháp Hà Nội 2005 [2] Ebook Lập trình ASP.NET MySQL - Phát hành ban đạo công nghệ thông tin quan Đảng [3] JoomlaAdministratorManual - Eyes on signwork [4] Giáo trình Macromendia Dreamwear, Huỳnh Văn Phước (2006) - NXB Đại học quốc gia Thành Phố Hồ Chí Minh [5] Ebook giới thiệu _ Sơ lược ngôn ngữ ASP.NET - Của Nguyễn Bá Thành [6] http://www.apachefriends.org/en/xampp.html [7] http://www.phpvn.org [8] http://vi.wikipedia.org/wiki/MySQL [9] http://www.appservnetwork.com/ 72

Ngày đăng: 29/08/2023, 14:29

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

  • Đang cập nhật ...

Tài liệu liên quan