1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán sách online

38 0 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 4,96 MB

Nội dung

Đồán tốt nghiệp CNTT ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯPHẠM KỸTHUẬT KH A ĐIỆN – BỘMÔN CNTT ��� Đềtài: BÁO CÁO ĐỒÁ N CÔNG NGHỆTHÔNG TIN XÂY DỰNG WEBSITE BÁN SÁCH ONLINE GV D : PGS.TS Võ Trung Hùng SVTH : Trần Minh Hùng Mã V : 17125053327 ����� ��ần Minh Hùng Đồán tốt nghiệp CNTT LỜI CẢM ƠN Em xin chân thành cảm ơn Thầy Cô Tổbộmôn Công nghệThông tin Trường Cao đẳng Công nghệlà người hết lòng dạy dỗvà truyền đạt kiến thức quý báu cho em suốt thời gian học tập Em xin gởi lời cảm ơn sâu sắc đến PGS.TS Võ Trung Hùng người tận tình hướng dẫn giúp đỡem trình làmđồán tốt nghiệp Đồng thời, em xin cảm ơn gia đình bạn bè khơng ngừng cổvũ, động viên, góp ý em suốt q trình học tập thời gian làm đồ án Trong q trình làmđồán, khơng tránh khỏi thiếu sót Mong Thầy Cơ thơng cảm góp ý thêm Em xin chân thành cảm ơn! Đà Nẵng, ngày tháng năm 2020 SVTH Họtên Trần Minh Hùng SVTH: Trần Minh Hùng LỜI CAM ĐOAN Em xin cam đoan: Những nội dung báo cáo em thực sựhướng dẫn trực tiếp Thầy Võ Trung Hùng Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, em xin chịu hoàn toàn trách nhiệm Đà Nẵng, ngày tháng năm 2020 SVTH Họtên Trần Minh Hùng NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Đà Nẵng, ngày … tháng … năm 2013 LỜI CẢM ƠN LỜI CAM ĐOAN .3 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MỞ ĐẦU Lý chọn đềtài Mục đích đềtài Phạm vi sửdụng .8 Phương pháp nghiên cứu lựa chọn công nghệ 4.1 Phương pháp nghiên cứu: 4.2 Công nghệ Các kết quảdựkiến đạt .9 CHƯƠNG : CƠ SỞLÝ THUYẾT 10 1.Tổng quan vềcông nghệ 10 1.1 Khái niệm vềJAVA 10 1.2 khái niệm vềSQL SERVER 10 1.3 khái niệm vềcông nghệMVC 12 1.4 Khái niệm vềframework Bootstrapứng dụng vào làm giao diện website .13 a.Lịch sửphát triển 13 b Versions 14 CHƯƠNG : PHÂN TÍCH THIẾT KẾHỆTHỐNG 15 Phân tích 15 Quản trịviên 15 Khách hàng .16 Sơ đồUSE-CASE 16 6.1 Đăng nhập 17 6.2 Đăng ký 17 6.2 Quản lí sản phẩm .18 6.3 Xem lịch sửbán hàng 20 6.4 Quản lí User .20 6.5 Quản lí đánh giá sản phẩm 20 6.6 Quản lí order 20 6.7 Quản lí giỏhang 20 6.8 Quản lí thơng tin cá nhân 20 6.9 Xem lịch sửmua 22 6.10Đánh giá sản phẩm .22 Sơ đồERD tổng thể 23 8.Cấu trúc bảng ràng buộc .24 9.Sơ đồRelationships 29 CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH .31 1.Giao diện người dùng 31 CHƯƠNG 4: KẾT LUẬN .38 Kết đạt .38 Ưu điểm hạn chế 38 3.Hướng phát triển .38 MỞ ĐẦU Lý chọn đềtài Hiện thời đại công nghệthông tin phát triển mạnh, việc kinh doanh online qua trang web thếmạnh thuận lợi cho việc phát triển kinh doanh Bán hàng qua websi te tiện lợi cho cảngười mua hàng dễdàng lựa chọn mặt hàng yêu thích kiểm tra cịn hàng hay khơng , mà khơng tốn thời gian đến tận cửa hàng cịn vềnhà kinh doanh thuận lợi cho việc mởrộng thịtrường quảng bá thương hiệu … Mụcđích đềtài Xây dựng trang web bán hàng trực tuyến, hỗtrợcho việc mua bán người dung với chức sau: - Quản lí thơng tin sản phẩm: : Cho phép thêm, xóa, sửa, tìm kiếm thơng tin sản phẩm - Quản lý thông tin khách hàng: Cho phép thêm, xóa, sửa, tìm kiếm thơng tin khách hàng - Quản lí giỏhàng: Cho phép thêm, xóa, sửa sản phẩm giỏhàng - Quản lí bán hàng: Cho phép truy xuất lịch sửmua bán khách hàng - Quản lí comment: Cho phép thêm, xóa, sửa comment - Tìm kiếm sản phẩm: Tìm kiếm theo tên , tìm kiếm theo loại Phạm vi sửdụng Bao gồm tất cảmọi người có nhu cầu mua kinh danh online tất người sửdụng internet Phương pháp nghiên cứu lựa chọn công nghệ 4.1 Phương pháp nghiên cứu: - Tìm hiểu hệthống bán hàng trực tuyến có - Phân tích, thiết kếcơ sởdữliệu cho hệthống bán hàng trực tuyến 4.2 Công nghệ: - Ngơn ngữlập trình JAVA - Hệquản trịcơ sởdữliệu SQL SERVER - Lý chọn JAVA SQL SERVERđểxây dựng hệthống cả2 mã nguồn mởvàđặc biệt giá thành miễn phí Các kết quảdựkiếnđạt - Sẽxây dựng trang web bán hàng online trực tuyến đơn giản đầy đẩy tính : đặt hàng, thêm giỏhàng ,đánh giá sản phẩm tìm kiếm theo giá đơn giá theo thểloại theo tên, theo dõiđơn hàng - Admin sẽcó chức quản lí thêm sửa xóa sản phẩm, duyệt đơn hàng, xem doanh sách sản phẩm còn, tổng doanh thu, xuất hóa đơn CHƯƠNG : CƠ SỞLÝ THUYẾT 1.Tổng quan vềcông nghệ 1.1 Khái niệm vềJAVA � Java ngơn ngữlập trình tảng tính tốn phân phối lần Sun Microsystems vào năm 1995 Rất nhiềuứng dụng, trang web viết Java Java nhanh, bảo mật đáng tin cậy �Java ngơn ngữlập trình hướng đối tượng (OOP) dựa lớp (class) �Trước đây, Java chạy chậm ngôn ngữdịch thẳng mã máy C C++, sau nhờcông nghệ“biên dịch chỗ” – Just in time compilation, khoảng cách đãđược thu hẹp, sốtrường hợp đặc biệt Java có thểchạy nhanh Java chạy nhanh ngôn ngữthông dịch Python, Perl, PHP gấp nhiều lần 1.2 khái niệm vềSQL SERVER �SQL SERVER hệquản trịcơ sởdữliệu tựdo nguồn mởphổbiến thếgiới nhà phát triển ưa chuộng trình phát triểnứng dụng Vì SQL sởdữliệu tốc độcao,ổn định dễ sửdụng, có tính khảchuyển, hoạt động nhiều hệ điều hành cung cấp hệthống lớn hàm tiện ích mạnh Với tốc độvà tính bảo mật cao, SQL thích hợp cho cácứng dụng có truy cập CSDL internet SQL miễn phí hồn tồn bạn có thểtải vềSQL từtrang chủ Nó có nhiều phiên cho hệ điều hành khác nhau: phiên Win32 cho hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,… �SQL SERVER ví dụrất vềHệQuản trịCơ sởdữliệu quan hệsửdụng Ngôn ngữtruy vấn có cấu trúc (SQL) �SQL SERVERđược sửdụng cho việc bổtrợJAVA, PHP, Perl, nhiều ngơn ngữkhác, làm nơi lưu trữnhững thơng tin trang web viết JAVA, PHP hay Per…

Ngày đăng: 07/03/2024, 15:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w