BÁO cáo kết THÚC học PHẦN lập TRÌNH WEB đề tài xây DỰNG WEBSITE bán SÁCH

46 11 0
BÁO cáo kết THÚC học PHẦN lập TRÌNH WEB  đề tài xây DỰNG WEBSITE bán SÁCH

Đ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

lOMoARcPSD|20681854 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ BÁO CÁO KẾT THÚC HỌC PHẦN LẬP TRÌNH WEB TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN SÁCH Ngành : Công nghệ thông tin Chuyên ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : THS NGUYỄN HỮU VĨNH Sinh viên: Nguyễn Trọng Hiệp - 1824801030162 Trần Văn Dương - 1824801030178 Bình Dương, năm 2020-2021 lOMoARcPSD|20681854 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ BÁO CÁO KẾT THÚC HỌC PHẦN LẬP TRÌNH WEB TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN SÁCH Ngành : Công nghệ thông tin Chuyên ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : THS NGUYỄN HỮU VĨNH Sinh viên: Nguyễn Trọng Hiệp - 1824801030162 Trần Văn Dương - 1824801030178 Bình Dương, năm 2020-2021 lOMoARcPSD|20681854 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN HƯỚNG DẪN Họ tên giảng viên: Ths Nguyễn Hữu Vĩnh Tên đề tài: Xây dựng website bán sách Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN (Ký, ghi rõ họ tên) Nguyễn Hữu Vĩnh lOMoARcPSD|20681854 LỜI GIỚI THIỆU Ngày với xu hướng cơng nghiệp 4.0 giới nói chung, Việt Nam nói riêng đà phát triển mạnh mẽ không ngừng nâng cao chất lượng mặt, Xu hướng phát triển toàn giới, đặt biệt ngành công nghệ thông tin ngành dẫn dầu xu hướng công nghệ đà phát triển mạnh Đi đôi với xu hướng nhu cầu người ngày nâng cao Về mặt kiến thức quang trọng người, sách nhu cầu lớn người, đặt biệt học sinh, lứa tuổi cần trang bị nhiều kiến thức điện thoại SmartPhone Để có sách hay trước cần phải lặng lội xe đạp hàng chục kilomet để mua vài sách Nó gây lãng phí nhiều tiền bạc thời gian, chưa kể di chuyển lại gặp nhiều rủi ro, Để cho việc thuận lợi cần phải có nơi mua bán hàng hóa chất lượng uy tín, giao hàng đến tận nhà để tránh phát sinh cố Nhà sách bình minh nhà sách tiếng địa bàn tỉnh bình dương số khu vực lân cận Nhu cầu sách nhiều, nhiều người chí bỏ thời gian tiền bạc để có sách tạp chí phát sóng, nhu cầu cần Nhận thức nhu cầu Chúng em xây dựng website thương mại điện tử cho nhà sách bình minh bình dương, để tiện cho khách hàng ngồi nhà mua hàng, lựa chọn, xem đọc sách hay tạp chí Và điều đặt biệt mua hàng dù nơi đâu miền đất nước với vài thao tác nhấp chuột Đồng thời, em cám ơn giúp đỡ, hỗ trợ tạo điều kiện thầy Nguyễn Hữu Vĩnh em hồn thành mơn học Một lần nữa, em xin chân thành cám ơn giúp đỡ hỗ trợ từ Thầy bạn em! Em chân thành cám ơn! Trang lOMoARcPSD|20681854 Mục lục Chương : Giới Thiệu 1.1 Giới thiệu đề tài 1.2 Phạm vi đề tài 1.3 Chức đề tài 1.4 Công nghệ dự án .4 1.4.1 Về ngơn ngữ lập trình: 1.4.2 Về tảng ứng dụng: 1.4.3 Về phần cứng: .4 Chương : Phân tích thiết kế hệ thống 2.1 Biểu đồ Class .5 2.1.1 Sơ đồ Class tổng quan 2.1.2 Mô tả Class 2.2 Biểu đồ Use-Case .10 2.2.1 Sơ đồ tổng quan 10 2.2.2 Đặc tả use-case 10 2.3.2 Đăng nhập 19 2.3.3 Xem sản phẩm 20 2.3.4 Tìm kiếm sản phẩm 20 2.3.5 Đặt hàng 21 2.3.6 Kiểm tra tình trạng đơn hàng 21 2.3.7 Quản lý thông tin cá nhân 22 2.4 Biểu đồ hoạt động 22 2.4.1 Đăng ký .22 2.4.2 Đăng nhập 23 2.4.3 Xem sản phẩm 23 2.4.4 Tìm kiếm sản phẩm 24 2.4.5 Đặt hàng 24 2.4.6 Kiểm tra tình trạng đơn hàng 25 2.4.7 Quản lý thông tin cá nhân 25 Chương : Giao diện phần mềm 26 3.1 Giao diện người dùng 26 3.1.1 Giao diện trang đăng nhập 26 Trang lOMoARcPSD|20681854 3.1.2 Giao diện trang chủ 27 3.1.3 Giao diện trang sách 28 3.1.4 Giao diện trang sách theo nhà sản xuất .28 3.1.5 Giao diện sách theo chủ đề 29 3.1.6 Giao diện trang liên hệ 30 3.1.7 Giao diện tìm kiếm sản phẩm sách 31 3.1.8 Giao diện giỏ hàng 32 3.1.9 Giao diện chi tiết sách .33 3.1.10 Giao diện đặt sách 34 3.1.11 Giao diện chi tiết đặt hàng .35 3.2 Giao diện Admin 36 3.2.1 Giao diện trang admin .36 3.2.2 Giao diện đăng nhập 36 3.2.3 Giao diện quản lý đơn hàng 37 3.2.4 Giao diện quản lý sách 37 3.2.5 Quản lý doanh thu .38 3.2.6 Quản lý khách hàng 38 Chương : KẾT LUẬN .39 4.1 Kết đạt 39 4.2 Những điểm chưa làm .39 Chương : TÀI LIỆU THAM KHẢO .40 Trang lOMoARcPSD|20681854 Danh Mục Hình Hình 1: Sơ đồ class tổng quát Hình 2: Table Sach Hình 3:Table NhaXuatBan .8 Hình 4: TableThamGia .9 Hình 5: Table KhachHang Hình 6: Table ChuDe .10 Hình 7: Table TacGia .10 Hình 8: Table ChiTietDonHang .11 Hình 9: Table DonHang 11 Hình 10: Use-case tổng quan 12 Hình 11: Use-case đăng nhập 13 Hình 12: Use-case Đăng xuất 14 Hình 13:Use-case Xem sản phẩm 15 Hình 14:Use-case Xem giỏ hàng 15 Hình 15: Use-case Cập nhật giỏ hàng 16 Hình 16:Use-case Mua Hàng 17 Hình 17: Use-case Thanh Toán 18 Hình 18:Use-case Quản lý đơn hàng .19 Hình 19: Use-case cập nhật sản phẩm 20 Hình 20: Xem tình trạng đơn hàng 21 Hình 21: Sơ đồ Đăng ký 21 Hình 22: Sơ đồ Đăng Nhập 22 Hình 23: Sơ đồ Xem sản phẩm 22 Hình 24: Sơ đồ Tìm kiếm sản phẩm 23 Hình 25: Sơ đồ Đặt hàng 23 Hình 26: Sơ đồ Kiểm tra tình trạng đơn hàng 24 Hình 27:Sơ đồ Quản lý thơng tin cá nhân 24 Hình 28:Sơ đồ hoạt động Đăng ký 25 Hình 29:Sơ đồ hoạt động Đăng nhập 25 Hình 30: Sơ đồ hoạt động xem sản phẩm 26 Hình 31: Sơ đồ hoạt động Tìm kiếm sản phẩm 26 Hình 32: Sơ đồ hoạt động Đặt hàng 26 Hình 33: Sơ đồ hoạt động Tình trạng đơn hàng .27 Hình 34:Sơ đồ hoạt động quản lý thông tin cá nhân 27 Hình 35: Trang chủ 28 Hình 36: Trang đăng ký 29 Hình 37: Trang đăng nhập 30 Hình 38: Trang chi tiết sản phẩm 31 Hình 38: Trang tìm kiếm sản phẩm 32 Hình 39:Trang sách theo danh mục chủ đề 33 Hình 40:Trang quản trị sản phẩm 34 Hình 40:Trang quản trị thêm sản phẩm 35 Hình 40:Trang quản trị xố sản phẩm 35 Hình 41:Trang giỏ hàng 36 Hình 39:Trang chỉnh sửa giỏ hàng 37 Hình 41:Trang đặt hàng 38 Hình 42:trang thơng tin cá nhân .39 Hình 43: NivoSlider .41 Hình 44: Tinymce 41 Trang lOMoARcPSD|20681854 Danh Mục Bảng Bảng 1:Sach .8 Bảng 2: NhaXuatBan .9 Bảng 3: ThamGia .9 Bảng 4:KhachHang 10 Bảng 5:ChuDe 10 Bảng 6:TacGia 11 Bảng 7:ChiTietDonHang 11 Bảng 8:DonHang 12 Bảng 9: UC đăng nhập 13 Bảng 10:UC Đăng Xuất 14 Bảng 11: UC xem sản phẩm 15 Bảng 12:UC xem giỏ hàng .16 Bảng 13:UC Cập nhật giỏ hàng .16 Bảng 14:UC mua hàng 17 Bảng 15:UC Thanh Toán 19 Bảng 16:UC QL đơn hàng .19 Bảng 17:UC cập nhật sản phẩm .20 Bảng 18:UC tình trạng đơn hàng 21 Trang lOMoARcPSD|20681854 Chương Giới thiệu 1.1 Giới thiệu đề tài Từ nhu cầu sử dụng sách người, việc mua bán sách đa dạng thêm với nhiều hình thức Để phục vụ cho người để dàng trình mua bán cần phải tạo loại hình mua bán để tiện với người dùng đồng thời người dùng dể dàng sử dung Do chúng tơi suy nghĩ định hướng đến website mua bán sách online phục vụ người dùng Từ việc giới trẻ nhận thức việc đọc sách, nhiều Nhà sản xuất đầu tư sản xuất in ấn tái cho người dùng, vấn đề đầu cần phải có móc nối với nhà bán lẻ việc tiêu thụ sản phẩm nhanh chóng trách tồn kho gây hao hụt tổn thất cho phía nhà sản xuất Để làm điều cần phải sử dụng công nghệ việc mua bán vừa theo xu công nghiệp 4.0 tiện cho người dùng Với việc áp dụng cơng nghệ cần tạo giao diện thân thiện với người dùng điều cần thiết website vừa thu hút khách mà cịn giúp bán nhiều sản phẩm nhằm tăng doanh thu cho cửa hàng Đi đơi với việc mua bán cần phải có hỗ trợ người dùng họ gặp khó khăn có vấn đề thắc mắc cần phải liên hệ với chúng ta, cách để khách hàng tin tưởng tiêu dùng sản phẩm Để không phụ mong đợi người dùng cần phải liên tục cập nhật loại sản phẩm cửa hàng lên website, ln sử dụng loại hình ảnh rõ ràng sát nét để khách hàng tìm kiếm có xác thơng tin cần mua để thuận tiện cho việc mua bán sản phẩm 1.2 Phạm vi đề tài Sách ngày xem loại kho tàng kiến thức tất yếu người Hơn 70% người dân điều sỡ hữu cho tói thiểu sách , Sách đa dạng, với đầu sách dạng mội lĩnh vực kiến thức đem cho tảng kiến thức dày rộng lớn Vì việc xem sách mặt hàng mũi nhọn xác cần trọng đầu tư 1.3 Chức đề tài Phía hệ thống website phải đầu tư định hướng website lên Top từ Kiếm (SEO) để việc tiếp cận tiêu thụ sản phẩm phát triển Quản trị hệ thống website cần liên tục cập nhật mẫu giày săn đón, cần có đội ngũ chuyên nghiệp cho việc mua, bán, giao hàng, hiệu cao Thơng tin sản phẩm website phải thật xác tin tưởng cho người dùng đưa thông tin sản phẩm lên website nhanh Trang lOMoARcPSD|20681854 Sẽ có phận nhân viên tiếp nhận thơng tin sản phẩm, rà sốt chuyển thơng tin đến phận giao hàng hóa Khách hàng đặt hàng, Mua hàng, xem sản phẩm , chia sản phẩm cho người dùng khác truy cập xem mua sản phẩm Qua Phân tích yêu cầu cần phải xây dựng có quyền chức cho đối tượng: Khách hàng : xem sản phẩm, mua sản phẩm, đánh giá sản phẩm, bình luận sản phẩm, tìm sản phẩm, đăng kí tài khoản, đổi thông tin tài khoản, chia sẻ sản phẩm, Admin : đưa thơng tin lên website, kiểm sốt quyền admin dưới, kiểm soát trang web, kiểm soát người dùng, đổi thông tin trang web, 1.4 Công nghệ dự án 1.4.1 Về ngơn ngữ lập trình: Người lập trình cần phải thành thạo ngơn ngữ Asp.Net, HTML, Css, JavaScript nhằm cho việc lập trình tạo nên website hiệu 1.4.2 Về tảng ứng dụng: Nền tảng cần chuẩn bị công cụ hỗ trợ lập trình Visual Studio 2017, Visual Studio 2015, SQL sever 2012, Internet Explorer 10, Google Chrome 1.4.3 Về phần cứng: - Bộ xử lý xung nhịp 1.6 GHz cao - GB RAM trở lên - Ổ cứng trống 10 GB - Tốc độ ổ cứng tối thiểu 5400 RPM - Độ phân giải hình tối thiểu 1360 x 768, hỗ trợ Direct X Trang lOMoARcPSD|20681854 Chương : Giao diện phần mềm 3.1 Giao diện người dùng 3.1.1 Giao diện trang đăng nhập Hình 3.1.1.1 Giao diện đăng nhập Trang 30 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.2 Giao diện trang chủ Hình 3.1.2.1 Giao diện trang chủ Trang 31 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.3 Giao diện trang sách Hình 3.1.3.1 Giao diện trang sách 3.1.4 Giao diện trang sách theo nhà sản xuất Hình 3.1.4.1 Giao diện trang nhà sản xuất Trang 32 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.5 Giao diện sách theo chủ đề Hình 3.1.5.1 Giao diện sách theo chủ đề Trang 33 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.6 Giao diện trang liên hệ Hình 3.1.6.1 Giao diện trang liên hệ Trang 34 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.7 Giao diện tìm kiếm sản phẩm sách Hình 3.1.7.1 Giao diện trang tìm kiếm sách Trang 35 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.8 Giao diện giỏ hàng Hình 3.1.8.1 Giao diện giỏ hàng Trang 36 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.9 Giao diện chi tiết sách Hình 3.1.9.1 Giao diện chi tiết sách Trang 37 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.10 Giao diện đặt sách Hình 3.1.10.1 Giao diện đặt sách Trang 38 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.1.11 Giao diện chi tiết đặt hàng Hình 3.1.11.1 Giao diện chi tiết đặt hàng Trang 39 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.2 Giao diện Admin 3.2.1 Giao diện trang admin Hình 3.2.1.1 Trang admin 3.2.2 Giao diện đăng nhập Hình 3.2.2.1 Trang đăng nhập Trang 40 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.2.3 Giao diện quản lý đơn hàng Hình 3.2.3.1 Quản lý đơn hàng 3.2.4 Giao diện quản lý sách Hình 3.2.4.1 Trang nhập sách Trang 41 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 3.2.5 Quản lý doanh thu Hình 3.2.5.1 Trang thống kê doanh thu 3.2.6 Quản lý khách hàng Hình 3.2.6.1 Quản lý khách hàng Trang 42 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 Chương KẾT LUẬN 4.1 Kết đạt Sau thời gian thực đề tài, chương trình hồn thành đạt số kết sau: - Hiểu rõ quy trình bán sách trực tuyến - Xây dựng thành công website bán sách đáp ứng nhu cầu đặt người tiêu dùng - Tìm hiểu nắm rõ công cụ để xây dựng website như: SQL Server, Visual Studio - Website giúp người dùng tiết kiệm thời gian, cơng sức để có sản phẩm ưng ý Dễ dàng quản lý thông tin chi tiết người dùng, thông tin sản phẩm đơn hàng người mua sản phẩm từ thuận tiện cho việc toán giao hàng - Thực kiểm thử phần mềm mức độ lập trình 4.2 Những điểm chưa làm - Chưa thể cập nhật hết tất sản phẩm có mặt thị trường Vì website rộng nên chưa thiết kế hoàn chỉnh - Website chưa thử nghiệm mạng Internet - Giao diện chưa bắt mắt hấp dẫn người dùng - Một số hạ chế quản lý chưa giải - Quản lý sách theo chủ đề, nhà xuất tác giả Hướng phát triển đề tài - Phát triển ứng dụng đa tảng Phối hợp với nhiều tác giả nhà sản xuất Xây dựng giao diện thân thiện, bắt mắt dễ sử dụng Trang 43 Downloaded by heo ninh (ninhheo7@gmail.com) lOMoARcPSD|20681854 Chương TÀI LIỆU THAM KHẢO Website https://www.w3schools.com http://codepen.io Hiepsiit.com Sách - Pro ASP.NET MVC5 - Programing ASP.NET MVC5 Trang 44 Downloaded by heo ninh (ninhheo7@gmail.com) ... TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ BÁO CÁO KẾT THÚC HỌC PHẦN LẬP TRÌNH WEB TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN SÁCH Ngành : Công nghệ thông tin Chuyên ngành : Kỹ thuật phần mềm Giảng... lOMoARcPSD|20681854 Chương KẾT LUẬN 4.1 Kết đạt Sau thời gian thực đề tài, chương trình hoàn thành đạt số kết sau: - Hiểu rõ quy trình bán sách trực tuyến - Xây dựng thành công website bán sách đáp ứng nhu... đề tài 1.2 Phạm vi đề tài 1.3 Chức đề tài 1.4 Công nghệ dự án .4 1.4.1 Về ngơn ngữ lập trình: 1.4.2 Về tảng ứng dụng: 1.4.3 Về phần

Ngày đăng: 07/01/2023, 07:01

Từ khóa liên quan

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

Tài liệu liên quan