Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
1,09 MB
Nội dung
ỦY BAN NHÂN DÂN TỈNH BÌNH DƯƠNG TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT CÔNG NGHỆ ^^ffl^^ II ĐẠ I HỌC 11!™ DẦU MỘT 2009 THU DAU MOT UNIVERSITY BÁO CÁO TỐT NGHIỆP Đề tài: XÂY DỰNG WEBSITE BÁN MŨ BẢO HIỂM GVHD: THS.ĐẶNG PHẠM HỮU THẢO SVTH: VÕ ĐỨC KHÁNH MSSV: 1524801040002 Bình Dương - 05 năm 2019 Xây dựng website bán mũ bảo hiểm NHẬN XÉT CỦA GIÁO VIÊN MỤC LỤC NHẬN XÉT CỦA GIÁO VIÊN .i MỤC LỤC ii DANH MỤC CÁC BẢNG .iv DANH MỤC CÁC HÌNH VẼ iv DANH SÁCH CÁC KÍ TỰ, CHỮ VIẾT TẮT .vi LỜI CẢM ƠN .vii LỜI NÓI ĐẦU .viii PHẦN 1: MỞ ĐẦU ix Lí chọn đề tài ix Hướng tiếp cận đề tài ix Nội dung thực đề tài .ix Ý nghĩa lý luận ý nghĩa thực tiễn đề tài x Cấu trúc báo cáo x PHẦN 2: NỘI DUNG CHƯƠNG 1: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG 1.1 Giới thiệu tài liệu 1.2 Thông tin chung .1 1.3 Nội dung khảo sát CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ VỚI UML 2.1 Tổng quan UML 2.2 Xác định tác nhân tình sử dụng User Case .7 2.3 Biểu đồ lớp 17 2.4 Biểu đồ .18 2.5 Biểu đồ hoạt động 23 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ CSDL 31 3.1 Các bảng liệu 31 3.2 Mơ hình liệu quan hệ .34 CHƯƠNG 4: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH 35 4.1 Trang đăng nhập 35 4.2 Trang đăng kí 35 4.3 Quên mật .36 4.4 Đổi mật 37 4.5 Cập nhật thông tin tài khoản 37 4.6 Trang sản phầm 38 4.7 Trang chủ 38 4.8 Trang giới thiệu 40 4.9 Trang liên hệ 40 4.10 Trang giỏ hàng 41 4.11 T rang đặt hàng 42 4.12 Trang đăng nhậpadmin 43 4.13 Trang Admin 44 4.14 Trang quản lý tàikhoản 44 4.15 Trang quản lý sản phẩm 45 4.16 Trang quản lý đơn hàng .45 4.17 Trang quản lý nhà cung cấp .46 4.18 Trang quản lý danh mục 46 4.19 Trang thống kê 47 4.20 Trang doanh thu bán hàng 47 PHẦN 3: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 48 Kết đạt 48 Hạn chế đề tài 48 Hướng phát triển 48 PHẦN 4: TÀI LIỆU THAM KHẢO .49 DANH MỤC CÁC BẢNG • Bảng 1.20 “Permissions” .33 Bảng 1.21 “WebActions” 33 DANH MỤC CÁC HÌNH VẼ • Hình 1.1: Use Case tổng quan hệ thống Hình 1.2: Use Case quản lý sản phẩm 10 Hình 1.3: Use Case tìm kiếm sản phẩm 11 Hình 1.4: Use case giỏ hàng 12 Hình 1.5: Use case quản lý nhà cung cấp sản phẩm 13 Hình 1.6: Use case quản lý danh mục sản phẩm 14 Hình 1.7: Use case quản lý tài khoản 15 Hình 1.8: Use case thống kê báo cáo .16 Hình 1.9: Biểu đồ lớp 17 Hình 1.10: Biểu đồ cho chức đăng nhập 19 Hình 1.11: Biểu đồ cho chứcnăng tìm kiếm 19 Hình 1.12: Biểu đồ cho chứcnăng quản lí sản phẩm 20 Hình 1.13: Biểu đồ cho chứcnăng quản lý danh mục .20 Hình 1.14: Biểu đồ cho chứcnăng quản lý nhà cung cấp .21 Hình 1.15: Biểu đồ cho chức thống kê 21 Hình 1.16: Biểu đồ cho trình in ấn 22 Hình 1.17: Biểu đồ cho trình đặt hàng qua website 22 Hình 1.18: Biểu đồ cho chức quản lý tài khoản 23 Hình 1.19: Biểu đồ hoạt động đăng nhập 23 Hình 1.20: Biểu đồ hoạt động đăng kí 24 Hình 1.21: Biểu đồ hoạt động đổi mật 24 Hình 1.22: Biểu đồ hoạt động quên mật .25 Hình 1.23: Biểu đồ hoạt động liên hệ 25 Hình 1.24: Biểu đồ hoạt động tìm kiếm sản phẩm 26 Hình 1.25: Biểu đồ hoạt động thêm vào giỏ hàng 26 Hình 1.26: Biểu đồ hoạt động tốn 27 Hình 1.27: Biểu đồ hoạt động quản lý tài khoản 27 Hình 1.28: Biểu đồ hoạt động quản lý phân quyền 28 Hình 1.29: Biểu đồ hoạt động quản lý sản phẩm 28 Hình 1.30: Biểu đồ hoạt động nhà cung cấp 29 Hình 1.31: Biểu đồ hoạt động quản lý danh mục 29 Hình 1.32: Biểu đồ hoạt động quản lý thống kê, doanh thu 30 Hình 1.33: Sơ đồ quan hệ 34 Hình 2.1: Trang đăng nhập 35 Hình 2.2: Trang đăng kí 36 Hình 2.3: Trang quên mật .36 Hình 2.4: Đổi mật 37 Hình 2.5: Cập nhật thơng tin tài khoản 37 Hình 2.6: Trang sản phẩm .38 Hình 2.7: Trang chủ 39 Hình 2.8: Trang giới thiệu 40 Hình 2.9: Trang liên hệ 41 Hình 2.10: Trang giỏ hàng .42 Hình 2.11: Trang đặt hàng .43 Hình 2.12: Trang đăng nhập admin .43 Hình 2.13: Trang Admin 44 Hình 2.14: Trang quản lý tài khoản .44 Hình 2.15: Trang quản lý sản phẩm 45 Hình 2.16: Trang quản lý đơn hàng .45 Hình 2.17: Quản lý nhà cung cấp 46 Hình 2.18: Quản lý danh mục .46 Hình 2.19: Trang thống kê .47 Hình 2.20: Trang doanh thu bán hàng 47 DANH SÁCH CÁC KÍ Tự, CHỮ VIẾT TẮT Từ viết tắt Giải thích UC Use Case UML Uniíied Modeling Language (Ngơn ngữ mơ hình thống nhất) CSDL Cơ sở liệu PK Primary Key (Khóa chính) FK Foreign Key (Khóa ngoại) LỜI CẢM ƠN Qua thời gian nghiên cứu tiến hành thực đến nay, đề tài “Xây dựng website bán mũ bảo hiểm” hoàn thành Em xin chân thành cảm ơn thầy cô trường Đại học Thủ Dầu Một truyền đạt kiến thức, kinh nghiệm quý báu cho em suốt trình học Đặc biệt thầy khoa Cơng nghệ thơng tin tận tình giảng dạy, bảo, trang bị cho em kiến thức cần thiết suốt trình học tập nghiên cứu khoa, tạo điều kiện thuận lợi giúp em thực đề tài lớn Em xin chân thành cảm ơn thầy Đặng Phạm Hữu Thảo tận tình giảng dạy hướng dẫn em hồn thành tốt đề tài thành phần thiếu nỗ lực trình thực Và cuối em xin gửi lời cảm ơn đến gia đình ln ln động viên, ủng hộ, người bạn gắn bó, chia sẻ nhiều kinh nghiệm kiến thức thực đề tài, để đề tài hồn thành cách thành cơng Trong trình thực đề tài, em cố gắng nhiều không tránh khỏi thiếu xót hạn chế định Em mong nhận đóng góp ý kiến, bảo tận tình cảm thơng q thầy bạn để đề tài em hoàn thiện thiết thực Em xin chân thành cảm ơn! Sinh viên thực hiện: Võ Đức Khánh 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 cơng sở mà cịn gia đình Đứng trước vai trị thơng tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thơng qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em định thực đề tài “Xây dựng Website bán mũ bảo hiểm” Việc xây dựng website giúp cho công việc kinh doanh trở nên thuận lợi dễ dàng hơn, đáp ứng nhu cầu làm việc lúc, nơi, đồng thời thỏa mãn nhu cầu xem thông tin, mua bán online đối tượng khách hàng CHƯƠNG 4: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH 4.1 Trang đăng nhập + Mục đích: Chức cho phép người sử dụng đăng nhập vào website tên đăng nhập mật muốn đặt mua hàng qua website cửa hàng Sau đăng nhập thành cơng họ mua sản phẩm Đầu vào: Tên đăng nhập, mật Quá trình: Nhập tên đăng nhập mật Kiểm tra xem tên đăng nhập mật có hợp lệ không Đầu ra: Nếu tên đăng nhập mật người sử dụng đăng nhập vào hệ thống Nếu sai hệ thống yêu cầu nhập lại + Giao diện: Hình 2.1: Trang đăng nhập 4.2 Trang đăng kí + Mục đích: Chức cho phép khách hàng tào tài khoản thành viên cửa hàng đề mua hàng online webstie cửa hàng Tại khách hàng nhập đầy đủ thông tin: tên đăng nhập, họ tên, số điện thoại, email, tiến hành đăng kí +Giao diện: Hình 2.2: Trang đăng kí 4.3 Quên mật + Mục đích: Trang giúp khách hàng lấy lại mật quên mật Khách hàng nhập tên đăng nhập email lúc tạo tài khoản vào bấm lấy vào mật sau hệ thống gửi mã xác nhận gmail, khách hàng dùng mã để đặt lại mật + Giao diện: Hình 2.3: Trang quên mật 4.4 Đổi mật + Mục đích: Khách hàng thay đổi mật + Giao diện: Hình 2.4: Đổi mật 4.5 Cập nhật thơng tin tài khoản + Mục đích: Khách hàng cập nhật thơng tin tài khoản mình: tên, số điện thoại email + Giao diện: Hình 2.5: Cập nhật thông tin tài khoản 4.6 Trang sản phầm + Mục đích: Trang dùng để hiển thị loại sản phẩm với đầy đủ thông tin thông số kỹ thuật loại sản phẩm để người truy cập thấy sản phẩm trang web + Giao diện: Hình 2.6: Trang sản phẩm 4.7 Trang chủ + Mục đích: Đây giao diện người dùng trang web Tại người dùng xem thơng tin sản phẩm website thơng qua hình ảnh thơng tin khác sản phẩm + Giao diện: GR.S 04mũ bảo hiểm GRS A35 300.000 VNĐ Mũ bảo hiểm kính Helmets 738 350.000 VNĐ Mũ bảo fullFace HJC max 2.300.000 VNĐ MU BÃO HIÉM KÍNH HELMETS 737 MU BÃO HIỂM KÍNH HELMETS 637 MU BÃO HIÊM KÍNH HELMETS 537 MŨ BÃO HIÉM KÍNH HELMETS 787 320 000 VNF) 450 000 VNF) 320 000 VNfì 450 000 VNfì MŨ BẢO HIẾM OSAKAR M14 MŨ BẢO HIẾM OSAKAR M14 MŨ BẢO HIỂM OSAKAR M14 MŨ BÁO HIẾM OSAKAR M14 800.000 VNĐ 800 000 VNĐ 650.000 VNĐ Mũ bảo hiểm hàm CLST tem 6.500.000 800.000 VNĐ 15 Đã hảng CÔNG TY MU BÀO HIẺM o Mũ Bão Hiễm AĐENS HELMETS o Mũ Bão SHOP Hiễm AGV 15 Thêm vào giỏ hàng THƯƠNG HIỆU 15f Thêm vảo giò hàng 15 Thèm vảo gi ỏ hàng KẾT NỐI ■ Facebook • Twitter • Google Plus o Mũ Bào Hiễm LS2 Địa chỉ: Bình Chuẩn, Thuận An, Binh Dương o Mũ Bão Hiễm EP1C Hotline: 0926 048Hiễm 886 GRS - 0826 038 479 o Mũ Bào Điện thoại: 048 886 o Mũ 0926 Bão Hiễm HJC- 0826 038 479 Email:ohelmetsshops@gmarl.com Mũ Bão Hiễm HONDA VVebsĩte: hmetsshop com Hình 2.7: Trang chủ 4.8 Trang giới thiệu + Mục đích: Đây trang giới thiệu đầy đủ thông tin website cửa hàng + Giao diện: Bạn muốn tìm Giới Thiệu Helmets Shop công ty hàng đằu phán phối bán buôn bán [ẻ mũ bảo hỉểm, hàng nhựa gìa dụng, Nhằm đáp ứng kêu gọĩ cùa ủy ban an toàn quốc gia Vĩét Nam Nhằm đàm bào cho an toàn người Khi tham gia giao thông công ty chúng tơi dã mờ Shop thức bán mũ bào hiẻm, (3àm bào cho an toàn đứng hàng đằu người Quý khách hàng an tâm Khi đén với chúng tôĩ bạn sã chọn dươc nhiều mũ tốt, an tồn cho cho người thân cùa quý vị, Hãy đến với Helmets Shop bạn cảm thấy an tâm nhiệt tinh vớĩ khách hàng đàm đàm chắt lượng 100% an toàn Để tâng an tâm với khách hàng ngưịí sừ dụng mũ bào hiềm chúng tơi ln dặt an toàn cùa người lên hết cơng ty nhập mũ có thương hiệu 120 quốc gia tin dùng kiểm nghiệm sàn phẩm cùa ANDES, AGV LS2, EPIC, GRS' HJC, HONDA Xin càm ơn quý khách tin yêu quý chúng tơi Mũ Bảo Hiểm - Heimets Shop Địa chì: Bình Chuẩn Thuận An Bình Dương Hotlĩne: 0926 048 886 - 0826 038 479 Email: helmetsshops@gmail.com Hình 2.8: Trang giới thiệu 4.9 Trang liên hệ + Mục đích: Cho phép người dùng có thắc mắc hay cần hỗ trợ, tư vấn việc mua hàng website cửa hàng liên hệ với cửa hàng qua số điện thoại mail để cửa hàng tư vấn hỗ trợ cách tốt cho khách hàng + Giao diện: Hình 2.9: Trang liên hệ 4.10 Trang giỏ hàng XX + Mục đích: Tại trang chứa đựng sản phẩm mà khách hàng chọn cho vào giỏ hàng Nếu người dùng muồn mua tiếp sản phẩm khác việc làm theo dẫn trang web Tại giỏ hàng chứa đựng thông tin tên sản phẩm, số lượng, giá bán, giảm giá sản phẩm cuối tổng số tiền mặt hàng chọn + Giao diện: Hình 2.10: Trang giỏ hàng 4.11 Trang đặt hàng +Mục đích: Tại trang khách hàng nhập đầy đủ thông tin : tên người nhận, số điện thoại, địa chỉ, đặt hàng Nếu giỏ hàng trống khơng cho đặt hàng +Giao diện: Hình 2.11: Trang đặt hàng 4.12 Trang đăng nhập admin Cho phép người quản trị đăng nhập vào hệ thống để quản lý trang admin Hình 2.12: Trang đăng nhập admin 4.13 Trang Admin Đây giao diện admin trang web Tại admin quản lý đơn hàng, quản lý tài khoản người dùng, quản lý doanh thu, quản lý nhà cung cấp, quản lý danh mục, quản lý sản phẩm, Hình 2.13: Trang Admin 4.14 Trang quản lý tài khoản Trang dùng cho người quản trị hệ thống quản lý tài khoản phân quyền cho nhân viên cửa hàng với người tài khoản riêng quyền truy cập khác Hình 2.14: Trang quản lý tài khoản 4.15 Trang quản lý sản phẩm Trang dùng cho người quản trị hệ thống quản lý sản phẩm Người quản trị thêm xóa sửa sản phẩm website Hình 2.15: Trang quản lý sản phẩm 4.16 Trang quản lý đơn hàng Trang dùng cho người quản trị hệ thống quản lý đơn hàng Người quản trị xem lại thông tin đơn hàng mà khách hàng đặt mua Hình 2.16: Trang quản lý đơn hàng 4.17 Trang quản lý nhà cung cấp Trang dùng cho người quản trị hệ thống quản lý nhà cung cấp Người quản trị thêm xóa sửa nhà cung cấp website Hình 2.17: Quản lý nhà cung cấp 4.18 Trang quản lý danh mục Trang dùng cho người quản trị hệ thống quản lý danh mục sản phẩm Người quản trị thêm xóa sửa danh mục sản phẩm website MMn cc Trang Aríniiri < 11I1 11Ịfỉ1 B ạ1 Bỉ iBi ísỉ SI ru Hình 2.18: Quản lý danh mục ■ 4.19 Trang thống kê Chức trang thống kê tổng số lượng, tổng giá theo danh mục sản phẩm theo nhà cung cấp sản phẩm Hình 2.19: Trang thống kê 4.20 Trang doanh thu bán hàng Chức trang thống kê doanh thu bán hàng cửa hàng theo hàng hóa, theo danh mục, theo nhà cung cấp, theo tên khách hàng, theo tháng, theo quí theo năm Hình 2.20: Trang doanh thu bán hàng PHẦN 3: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN - Kết đạt Phần mềm triển khai cửa hàng bán mũ bảo hiểm Phần mềm có giao diện dễ nhìn, thân thiện với người sử dụng Sau nghiên cứu, em xây dựng phần mềm quản lý bán mũ bảo hiểm, thay cách quản lý thủ công tay, nhiều thời gian tốn công sức người quản lý Phần mềm có ứng dụng thực tiễn cửa hàng bán mũ bảo hiểm, dùng để quản lý thông tin liên quan đến sản phẩm (các loại mũ bảo hiểm) Hạn chế đề tài Phần mềm xây dựng website bán mũ bảo hiểm hồn thành xong khơng tránh khỏi thiếu xót hạn chế định: - Chưa toán toán online qua tài khoản ngân hàng - Kỹ phân tích hệ thống nhiều hạn chế Hướng phát triển - Tiếp tục bổ sung chức mà phần mềm chưa có để phần mềm ứng dụng rộng rãi hàng (chức toán online quan tài khoản ngân hàng, ) - Tiếp tục hoàn thiện chương trình hi vọng đáp ứng nhu cầu người sử dụng PHẦN 4: TÀI LIỆU THAM KHẢO [1] Công nghệ web ứng dụng [2] Phạm Hữu Khang - Lập trình với sở liệu [3] TS.Dương Kiều Hoa - Tơn Thất Hịa An, Giáo trình phân tích thiết kế hệ thống thông tin với UML, NXB Đại học Quốc gia TPHCM, 2006 [4] Tài liệu LINQ to SQL [5] LINQ for Visual C# 2005 [6] http://youtube.com [7] https ://freetuts.net [8] http://congdongcviet.com [9] http://hocasp.net [10] https ://myclass.vn [11] https://www.w3schools.com [12] https://vietjack.com [13] https://tedu.com.vn ... góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em định thực đề tài ? ?Xây dựng Website bán mũ bảo hiểm? ?? Việc xây dựng website giúp cho công việc kinh doanh trở nên thuận lợi dễ dàng hơn,... chọn cho mũ bảo hiểm ưng ý mà không cần phải đến tận nơi để xem mua hàng, khách hàng xem mua hàng trực tuyến website Từ lý em định thực đề tài ? ?Xây dựng website bán mũ bảo hiểm? ?? .Website cung cấp... nhiều thời gian - Đề tài giúp em hiểu rõ nghiệp vụ quản lý bán hàng qua mạng - Ứng dụng đề tài vào việc tối ưu hóa chương trình quản lý sản phẩm cửa hàng bán mũ bảo hiểm Cấu trúc báo cáo V Phần 1: