Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
1,34 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP (Chuyên ngành: Công nghệ thơng tin) Đề tài: VIẾT CHƯƠNG TRÌNH QUẢN LÝ BÁN SÁCH BẰNG NGÔN NGỮ JAVA Giáo viên hướng dẫn : Sinh viên thực : Mã sinh viên : Lớp : Hà nội - 2022 Viết chương trình quản lý bán sách ebook Thông tin chung Đề tài: Viết chương trình quản ;lý bán sách Mục tiêu đồ án chuyên ngành Website xây dựng với mục đích giới thiệu loại sách tới người tiêu dùng nhanh Đối với người tiêu dùng : + Giúp người tiêu dùng tìm loại sách mà người tiêu dùng cần, chọn loại sách đảm bảo chất lượng + Với người tiêu dùng khơng có thời gian mua trực tiếp người tiêu dùng mua hàng trực tuyến Những loại sách người tiêu dùng mua giao tới tận địa nhà cho khách hàng + Có thể biết loại sách từ miền đất nước nhiều nước giới Giúp khám phá nhiều loại sách đặc biệt nơi Đối với chủ cửa hàng : + Có thể thêm loại sách có cửa hàng, xóa sản phẩm mà cửa hàng khơng cịn bán việc làm triển khai nhanh chóng + Cửa hàng quảng bá giới thiệu loại sách cửa hàng cho khách hàng biết, giúp nhiều người biết tới cửa hàng + Kiểm tra số lượng loại sách có cửa hàng, giảm thiểu tối đa thời gian làm việc thủ công Nhiệm vụ, phương pháp thực cụ thể đồ án chuyên ngành Nhiệm vụ Viết chương trình quản lý bán sách ebook Website giúp giới thiệu tới người tiêu dùng tới loại sách giúp người tiêu dùng an tâm dùng loại sách trang web Phương pháp thực Tìm hiểu ngơn ngữ lập trình web: HTML, CSS, Javascript, PHP, Jquery Tìm hiểu ứng dụng MySQL vào hệ thống quản trị Vận dụng kỹ thuật lập trình trình xây dựng website Viết chương trình quản lý bán sách ebook Nội dung cần thực đồ án + Xây dựng trang quản trị admin: - Quản lý loại sách: Thêm loại sách, xóa loại sách, sửa loại sách Quản lý sách: Thêm sách, xóa sách, sửa sách Quản lý khách hàng: Xem thơng tin , xóa khách hàng Quản lý đơn hàng: Xem thơng tin chi tiết đơn hàng, xóa đơn hàng Quản lý tin tức: Tìm kiếm thơng tin, thêm tin tức, sửa tin tức, xóa tin tức - Quản lý liên hệ: Xem liên hệ, xóa liên hệ - Thống kê liệu sách, loại sách , số khách hàng xuất bảng table - Số người mua sách tháng, tồn kho + Xây dựng trang giao diện người dùng: - Đăng kí thành viên: Tên đăng nhập: (*), Mật khẩu: (*), Nhập lại mật (*), Họ tên: Nhập họ tên (*), Email: nhập email (*), Địa chỉ: Nhập địa Member (*), Điện thoại: Nhập điện thoại (*), - Nhập mã an tồn: (*) Nếu chưa đăng kí không mua hàng Đăng nhập thành viên: Tên đăng nhập: (*), Mật khẩu: (*) Chỉnh sửa thành viên: Họ tên, mật khẩu, email, giới tính Tìm kiếm: Tìm kiếm tên sách Giỏ hàng: Tên sản phẩm, số lượng, đơn giá, thành tiền, chình sửa số lượng, xóa giỏ hàng, thêm sản phẩm mới, cập nhật sản phẩm , tốn - Thơng tin người tốn: Tên khách hàng, email, số điện thoại, địa - Thông tin giao hàng: Ngày giao hàng, nơi giao hàng Sau đặt hàng thống kê sản phẩm mà khách hàng đặt Danh mục sản phẩm: Gồm loại nhóm sản phẩm Sản phẩm: Xem sản phẩm, chi tiết sản phẩm, mua sản phẩm Giới thiệu trang website bán sách Tin tức: Chi tiết thông tin sách hay thị trường Liên Hệ: Họ tên, email, số điện thoại, địa chỉ, nội dung cần liên hệ - Số lượng người mua sách Lời cam đoan sinh viên: Viết chương trình quản lý bán sách ebook Sinh viên cam kết Đồ Án Chuyên Ngành công trình nghiên cứu bản thân chúng em hướng dẫn Giảng Viên Bộ Môn Các kết nêu Đồ Án Chuyên Ngành trung thực, khơng phải chép tồn văn cơng trình khác Viết chương trình quản lý bán sách ebook Viết chương trình quản lý bán sách ebook LỜI CẢM ƠN Lời đầu tiên, chúng em xin gửi lời cảm ơn chân thành tới thầy cô giáo Trường ĐH Kinh Doanh Công Nghệ HN, thầy cô Khoa công nghệ thông tin truyền dạy cho em kiến thức kinh nghiệm quý báu trình học tập trường Trong trình học tập Trường ĐH Kinh Doanh Công Nghệ HN giúp chúng em trưởng thành lên nhiều Chúng em có môi trường học tập lành mạnh, trau dồi nhiều kiến thức, cách học tập, cách nghiên cứu làm việc hiệu Những điều góp phần lớn cho chúng em đường học tập làm việc Chúng em xin gửi lời cảm ơn tới thầy cô giáo – Giảng viên môn Công nghệ phần mềm, khoa công nghệ thông tin hết lòng hướng dẫn, bảo, giúp đỡ em trình làm đồ án chuyên ngành Chúng em muốn gửi lời cảm ơn tới tập thể lớp tạo môi trường học tập, trao đổi kiến thức, tạo điều kiện phát triển kỹ cho thành viên Chúng em xin gửi tới lời cảm ơn chân thành tới gia đình, bạn bè quan tâm, động viên, giúp đỡ chúng em trình học tập, làm đồ án chuyên ngành Viết chương trình quản lý bán sách ebook MỤC LỤC LUẬN VĂN TỐT NGHIỆP .I TÓM TẮT NỘI DUNG ĐỒ ÁN CHUYÊN NGÀNH VI LỜI CẢM ƠN VII MỤC LỤC VIII DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC BẢNG MỞ ĐẦU CHƯƠNG CƠ SỞ LÝ LUẬN 1.1 Tổng quan toán 1.2 Yêu cầu đề tài 1.3 Khảo sát hệ thống thực tế 1.3.1 Quản lý người dùng: .5 1.3.2 Cách thức tìm kiếm: .5 1.4 Ưu, nhược điểm phương pháp thủ công 1.4.1 Ưu điểm 1.4.2 Nhược điểm CHƯƠNG THỰC TRẠNG .7 2.1 Công nghệ sử dụng 2.1.1 Giới thiệu ngôn ngữ đánh dấu siêu văn HTML 2.1.2 Ngôn ngữ PHP .8 2.1.3 MySQL 10 2.2 Công cụ lập trình 10 2.2.1 Adobe Dreamweaver CS6 10 2.2.2 Đặc điểm 10 2.3 Phân tích thiết kế hệ thống .13 2.3.1 Khái niệm .13 2.3.2 Mục đích .14 2.3.3 Phương Pháp 14 Viết chương trình quản lý bán sách ebook CHƯƠNG GIẢI PHÁP 15 3.1 Phân tích chức hệ thống 15 3.1.1 Các chức đối tượng người dùng 18 3.1.2 Chức Admin 20 3.2 Biểu đồ phân tích thiết kế hệ thống .23 3.2.1 Biểu đồ hoạt động 23 3.2.2 Đặc tả use- case 29 3.2.3 Mô tả chi tiết bảng 36 CHƯƠNG KẾT QUẢ CÀI ĐẶT, THỬ NGHIỆM 43 4.1 Giao diện người dùng 43 4.1.1 Giao diện trang chủ 43 4.1.2 Giao diện Form đăng nhập 44 4.1.3 Giao diện Form liên hệ 44 4.1.4 Giao diện trang giỏ hàng 45 4.1.5 Giao diện Form đăng ký thành viên .46 4.1.6 Giao diện trang quản trị Admin 47 TÀI LIỆU THAM KHẢO .51 DANH MỤC CÁC HÌNH VẼ Hình 3-1 Biểu đồ Use Case tổng quát 16 Hình 3-2Biểu đồ tác nhân người dùng với hệ thống .17 Hình 3-3Biểu đồ tác nhân Admin với hệ thống .18 Hình 3-4 Biểu đồ hoạt động đăng nhập vào hệ thống 24 Hình 3-5 Biểu đồ hoạt động đăng ký vào hệ thống .25 Hình 3-6 Biểu đồ hoạt động Tìm kiếm 26 Hình 3-7 Biểu đồ hoạt động thêm loại sách 27 Hình 3-8 Biểu đồ hoạt động sửa loại sách .28 Hình 3-9 Biểu đồ hoạt động xóa loại sách 29 Hình 3-10 Biểu đồ chức đăng nhập 30 Hình 3-11 Biểu đồ chức đăng ký thành viên 31 Hình 3-12 Biểu đồ chức tìm kiếm 32 Hình 3-13 Biểu đồ chức thêm sách 33 Hình 3-14 Biểu đồ chức sửa thông tin sách .34 Hình 3-15 Biểu đồ chức xóa sách 35 Hình 3-16 Mơ hình thực thể liên kế 43 Hình 4-1 Giao diện trang chủ 44 Hình 4-2 Giao diện form đăng nhập 45 Hình 4-3 Giao diện form liên hệ 45 Hình 4-4 Giao diện giỏ hàng 46 Hình 4-5Giao diện form đăng ký thành viên 47 Hình 4-6Giao diện trang quản trị Admin 48 4.1.1.3 Bảng LIEN_HE Dùng để lưu trữ thông tin liên hệ LIEN_HE Field name Data type Length Ma_lh Ten_nguoi_lh constrain Int NVarChar Decription Identity(1,1) Mã Liên hệ 50 Not null Họ Tên Người Liên Hệ Sdt_nguoi_lh VarChar 12 Not null Số Điện Thoại email_nguoi_lh VarChar 50 Not null Email Not null Giới Tính gioi_nguoi_lh int diachi_nguoi_lh NVarChar 300 Not null Địa Chỉ Noi_dung NVarChar 1000 Not null Nội Dung Ngay_lh timestamp Not null Ngày Liên Hệ Bảng 3.3 Bảng LIEN_HE 4.1.1.4 Bảng TIN_TUC Dùng để lưu trữ thông tin tin tức TIN_TUC 41 Field name Ma_tt Data type Length constrain Int Identity(1,1) Decription Mã Tin Tức Tieu_de NVarChar 80 Not null Tiêu Đề Hinh_anh VarChar 50 Not null Đường Dẫn Ảnh Noi_dung NVarChar 3000 Not null Nội Dung Ngay_dang timestamp Not null Bảng 3.4 Bảng TIN_TUC Ngày Đăng 4.1.1.5 Bảng LOAI_SACH Dùng để lưu trữ thông tin loại LOAI_SACH Field name Ma_loai Data type Length int constrain Decription Identity(1,1 Mã Loại Sản ) Ten_loai NVarChar 30 Not null Phẩm Tên Loại Sản Phẩm Bảng 3.5 Bảng LOAI_QUA 4.1.1.6 SACH Dùng để lưu trữ thông tin QUA Field name Data type Lengt constrain Decription Identity(1,1 Mã Sản Phẩm h Ma_sach int 42 ) Ten_sach NVarChar 30 Not null Tên Sản Phẩm Ma_loai int Not null Mã Loại Sản Phẩm Mo_ta NVarChar 300 Not null Hinh_anh VarChar 50 Not null Mô Tả Đường Dẫn Ảnh Gia Ngay_d Float Not null Giá Sản Phẩm DateTime Not null Ngày Đăng Hàng Trang_thai int Not null Loại Hình Sản Phẩm Bảng 3.6 Bảng SACH 43 4.1.1.7 Bảng DONDATHANG Dùng để lưu trữ thông tin đơn đặt hàng DONDATHANG Field name Data type Lengt constrain Decription Identity(1,1 Mã Hóa Đơn h Ma_dh Int ) Ma_kh Int Not null Mã Khách Hàng Ngay_dh timestam Not null Ngày Đặt Hàng Not null Ngày Giao p Ngay_gh DateTime Hàng Noi_giao NVarChar Hien_trang 300 Not null Nơi Giao Hàng int Not null Bảng 3.7 Bảng DONDATHANG Hiện Trạng 4.1.1.8 Bảng CT_DONDATHANG Dùng để lưu trữ thơng tin có đơn đặt hàng CT_DONDATHANG Field name Data Lengt type h constrain Decription Ma_dh Int Not null Mã Hóa Đơn Ma_qua Int Not null Mã Sản Phẩm Gia_ban Float Not null Giá Sl_dat Int Not null Bảng 3.8 Bảng CT_DONDATHANG 44 Số Lượng 4.1.1.9 Mơ hình thực thể liên kết Hình 3-16 Mơ hình thực thể liên kết 45 CHƯƠNG KẾT QUẢ CÀI ĐẶT, THỬ NGHIỆM 5.1 Giao diện người dùng 5.1.1 Giao diện trang chủ Hình 4-17 Giao diện trang chủ 46 5.1.2 Giao diện Form đăng nhập Hình 4-18 Giao diện form đăng nhập 5.1.3 Giao diện Form liên hệ Hình 4-19 Giao diện form liên hệ 47 5.1.4 Giao diện trang giỏ hàng Hình 4-20 Giao diện giỏ hàng 48 5.1.5 Giao diện Form đăng ký thành viên Hình 4-21Giao diện form đăng ký thành viên 49 5.1.6 Giao diện trang quản trị Admin Hình 4-22Giao diện trang quản trị Admin 50 NHỮNG VIỆC ĐÃ LÀM + Xây dựng trang quản trị admin: - Quản lý loại sách: Thêm loại sách, xóa loại sách, sửa loại sách Quản lý sách: Thêm sách, xóa sách, sửa sách Quản lý khách hàng: Xem thơng tin , xóa khách hàng Quản lý đơn hàng: Xem thông tin chi tiết đơn hàng, xóa đơn hàng Quản lý tin tức: Tìm kiếm thơng tin, thêm tin tức, sửa tin tức, xóa tin tức - Quản lý liên hệ: Xem liên hệ, xóa liên hệ - Thống kê liệu sách, loại sách , số khách hàng xuất bảng table + Xây dựng trang giao diện người dùng: - Đăng kí thành viên: Tên đăng nhập: (*), Mật khẩu: (*), Nhập lại mật (*), Họ tên: Nhập họ tên (*), Email: nhập email (*), Địa chỉ: Nhập địa Member (*), Điện thoại: Nhập điện - thoại (*), Nhập mã an tồn: (*) Nếu chưa đăng kí không mua hàng Đăng nhập thành viên: Tên đăng nhập: (*), Mật khẩu: (*) Chỉnh sửa thành viên: Họ tên, mật khẩu, email, giới tính Tìm kiếm: Tìm kiếm tên sách Giỏ hàng: Tên sản phẩm, số lượng, đơn giá, thành tiền, chình sửa số lượng, xóa giỏ hàng, thêm sản phẩm mới, cập nhật sản phẩm , tốn - Thơng tin người tốn: Tên khách hàng, email, số điện thoại, - địa Thông tin giao hàng: Ngày giao hàng, nơi giao hàng Sau đặt hàng thống kê sản phẩm mà khách hàng đặt Danh mục sản phẩm: Gồm loại nhóm sản phẩm Sản phẩm: Xem sản phẩm, chi tiết sản phẩm, mua sản phẩm Giới thiệu trang website bán sách Tin tức: Chi tiết thông tin sách hay thị trường Liên Hệ: Họ tên, email, số điện thoại, địa chỉ, nội dung cần liên hệ 51 NHỮNG VIỆC CHƯA LÀM - Số người mua sách tháng, tồn kho KẾT LUẬN Đề tài “Viết chương trình quản lý sách ebook” xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù có nhiều cố gắng, tìm hiểu kiến thức học, kết hợp tra cứu tài liệu chuyên nghành hạn chế thời gian, khả 52 kinh nghiệm nên khơng tránh khỏi thiếu sót định nên đề tài hoàn thành mức độ sau: -Tìm hiểu ngơn ngữ lập trình Web PHP & MySQL -Áp dụng xây dựng ứng dụng thực nghiệm trang Viết chương trình quản lý sách ebook: - Tìm hiểu sâu ngơn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống, - Kết hợp ngôn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server… - Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn… - Xây dựng trang Web quy mô lớn với nhiều ứng dụng, chức Để hoàn thành đề tài này, lần chúng em xin chân thành cảm ơn thầy cô khoa CNTT người quan tâm, giúp đỡ chúng em suốt thời gian qua Chúng em xin chân thành cảm ơn ! 53 TÀI LIỆU THAM KHẢO [1] http://www.php.net [2] http://www mysql.com, [3] http://www.w3school.com [5].https://www.youtube.com/watch? v=aOSpudVe9Ps&list=PLXyzLrbmN3ZCnsHw11tbm-G9NR2dEqMKY 54 ... trang quản trị admin: - Quản lý loại sách: Thêm loại sách, xóa loại sách, sửa loại sách Quản lý sách: Thêm sách, xóa sách, sửa sách Quản lý khách hàng: Xem thơng tin , xóa khách hàng Quản lý đơn.. .Viết chương trình quản lý bán sách ebook Thơng tin chung Đề tài: Viết chương trình quản ;lý bán sách Mục tiêu đồ án chuyên ngành Website xây dựng với mục đích giới thiệu loại sách tới... Chuyên Ngành trung thực, khơng phải chép tồn văn cơng trình khác Viết chương trình quản lý bán sách ebook Viết chương trình quản lý bán sách ebook LỜI CẢM ƠN Lời đầu tiên, chúng em xin gửi lời