Khóa luận tốt nghiệp tên đề tài xây dựng website bán sách

60 2 0
Khóa luận tốt nghiệp tên đề 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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐỒNG NAI KHOA CÔNG NGHỆ KHÓA LUẬN TỐT NGHIỆP TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN SÁCH Giảng viên hướng dẫn: ThS Lê Thị Trang Sinh viên thực hiện: N Q Biên Hòa, tháng 08 năm 2020 LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành tri ân sâu sắc quý thầy cô trường Đại học Công Nghệ Đồng Nai, đặc biệt quý thầy cô khoa Công nghệ thông tin trường tạo điều kiện cho chúng em hồn thành đồ án mơn học Và em xin chân thành cảm ơn cô Lê Thị Trang nhiệt tình hướng dẫn cho em giúp em hồn thành đồ án mơn học Trong q trình học tập trình làm đồ án, khó tránh khỏi sai sót, mong q thầy bỏ qua Đồng thời trình độ lý luận nhóm cịn hạn chế nên đồ án khơng thể tránh khỏi sai sót, mong nhận ý kiến đóng góp thầy để chúng em học hỏi thêm kinh nghiệm hoàn thành tốt lần tới Sau cùng, thay mặt nhóm, em xin kính chúc q thầy khoa Cơng nghệ thông tin thầy hiệu trưởng dồi sức khoẻ, niềm tin để tiếp tục sứ mệnh truyền đạt kiến thức cho hệ sau Trân trọng! MỤC LỤC CHƯƠNG 1: MỞ ĐẦU 1.1 1.2 1.3 1.4 1.5 1.6 Lý chọn đề tài Đối tượng sử dụng Giới hạn phạm vi nghiên cứu Phương pháp nghiên cứu 10 Phạm vi ứng dụng đề tài 10 Ý nghĩa lý luận thực tiễn đề tài 10 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 12 2.1 Thương mại điện tử 12 2.1.1 Khái niệm thương mại điện tử 12 2.1.2 Lợi ích thương mại điện tử 12 2.2 Giới thiệu ngôn ngữ PHP 13 2.2.1 PHP 13 2.2.2 PHP hoạt động 13 2.3 Giới thiệu MySQL 14 2.3.1 MySQL 14 2.3.2 Tại ta nên sử dụng hệ quản trị sở liệu MySQL .14 2.4 Tổng quan mơ hình MVC 15 2.4.1 Tổng quan mơ hình MVC 15 2.4.2 Ưu – nhược điểm MVC 17 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 19 3.1 Giới thiệu toán 19 3.2 Giới thiệu UML phân tích thiết kết hướng đối tượng 19 3.3 Định nghĩa vấn đề 20 3.4 Các nhóm chức hệ thống 20 3.5 Các tác nhân hệ thống 20 3.6 Sơ đồ phân rã chức hệ thống 21 3.6.1 Sơ đồ phân rã chức phía người dùng 21 3.6.2 Sơ đồ phân rã chức phía người quản trị 21 3.7 Xác định UC tác nhân 21 3.7.1 Tác nhân khách thăm: 21 3.7.2 Tác nhân khách hàng: 21 3.7.3 Tác nhân người quản trị: 21 3.7.4 Tác nhân phận kinh doanh: 21 3.7.5 Tác nhân phận kho: 21 3.7.6 Tác nhân phận nhập hàng: 21 3.7.7 Tác nhân phận chuyển hàng: 21 3.8 Đặc tả UC 21 3.8.1 Đăng ký thành viên: 21 3.8.2 Đăng nhập hệ thống: 22 3.8.3 Tìm kiếm sản phẩm 22 3.8.4 Xem thông tin sản phẩm 23 3.8.5 Thêm vào giỏ hàng 23 3.8.6 Kiểm tra đơn hàng 23 3.8.7 Nhận giao hàng 23 3.9 Sơ đồ phân rã chức phía người dùng 24 3.10 Sơ đồ phần rã chức phía người quản trị 24 3.11 Biểu đồ UC chi tiết 25 3.11.1 Biểu đồ use case đăng ký, đăng nhập 25 3.11.2 Biểu đồ use case tìm kiếm 25 3.11.3 Use case nhập hàng 26 3.11.4 Use case xuất hàng 26 3.11.5 Use case mua hàng 27 3.12 Biểu đồ hoạt động 28 3.12.1 Đăng ký thành viên 28 3.12.2 Đăng nhập vào hệ thống 29 3.12.3 Tìm kiếm sản phẩm 30 3.12.4 Xem sản phẩm 31 3.12.5 Xem giỏ hàng 31 3.12.6 Nhập hàng vào kho 32 3.12.7 Nhận hoá đơn giao hàng 33 3.13 Biểu đồ 33 3.13.1 Đăng ký thành viên 33 3.13.2 Đăng nhập 34 3.13.3 Tìm kiếm sản phẩm 35 3.13.4 Nhập hàng 36 3.13.5 Giao hàng 37 3.14 Biểu đồ trạng thái 38 3.14.1 Đăng ký thành viên 38 3.14.2 Đăng nhập 39 3.14.3 Tìm kiếm sản phẩm 39 3.14.4 Nhập hàng 40 3.14.5 Giao hàng 41 3.15 Mô tả mức logic thực thể 41 3.15.1 Bảng chi tiết đơn hàng 41 3.15.2 Bảng đánh giá 41 3.15.3 Bảng đơn hàng 42 3.15.4 Bảng liên hệ 42 3.15.5 Bảng loại sách 42 3.15.6 Bảng tài khoản người dùng 42 3.15.7 Bảng nhà sản xuất 43 3.15.8 Bảng thông tin sách 43 3.15.9 Bảng sách yêu thích 44 3.15.10 Bảng tác giả 44 3.16 Bảng sở liệu 44 CHƯƠNG ỨNG DỤNG MINH HỌA 45 4.1 Chức trang người dùng 45 4.1.1 Trang chủ 45 4.1.2 Liên hệ 46 4.1.3 Đăng ký đăng nhập 46 4.1.4 4.1.5 4.1.6 4.2 4.2.1 4.2.2 4.2.3 4.2.4 Thông tin giỏ hàng Chi tiết sách Nhận xét đánh giá Trang quản trị Trang quản trị Trang quản lý đơn hàng Trang quản lý sách Trang quản lý tác giả 47 48 49 50 50 51 52 54 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 56 5.1 5.2 5.3 Kết đạt 56 Ưu nhược điểm đề tài 56 Hướng phát triển đề tài 56 DANH MỤC HÌNH ẢNH HÌNH SƠ ĐỒ HOẠT ĐỘNG PHP 15 HÌNH LỚP MƠ HÌNH MVC 17 HÌNH SƠ ĐỒ PHÂN RÃ CHỨC NĂNG NGƯỜI DÙNG 25 HÌNH SƠ ĐỒ PHÂN RÃ CHỨC NĂNG PHÍA NGƯỜI QUẢN TRỊ .25 HÌNH BIỂU ĐỒ USE CASE ĐĂNG KÝ, ĐĂNG NHẬP 26 HÌNH BIỂU ĐỒ USE CASE TÌM KIẾM 26 HÌNH BIỂU ĐỒ USE CASE NHẬP HÀNG 27 HÌNH BIỂU ĐỒ USE CASE XUẤT HÀNG 27 HÌNH BIỂU ĐỒ USE CASE MUA HÀNG 28 HÌNH 10 ĐĂNG KÝ THÀNH VIÊN 29 HÌNH 11 ĐĂNG NHẬP HỆ THỐNG 30 HÌNH 12 TÌM KIẾM SẢN PHẨM 31 HÌNH 13 XEM SẢN PHẨM 32 HÌNH 14 XEM GIỎ HÀNG 32 HÌNH 15 NHẬP HÀNG VÀO KHO 33 HÌNH 16 NHẬN HỐ ĐƠN GIAO HÀNG 34 HÌNH 17 BIỂU ĐỒ TUẦN TỰ ĐĂNG KÝ THÀNH VIÊN 34 HÌNH 18 BIỂU ĐỒ TUẦN TỰ ĐĂNG NHẬP 35 HÌNH 19 BIỂU ĐỒ TUẦN TỰ TÌM KIẾM SẢN PHẨM 36 HÌNH 20 BIỂU ĐỒ TUẦN TỰ NHẬP HÀNG 37 HÌNH 21 BIỂU ĐỒ TUẦN TỰ GIAO HÀNG 38 HÌNH 22 BIỂU ĐỒ TRẠNG THÁI ĐĂNG KÝ THÀNH VIÊN 39 HÌNH 23 BIỂU ĐỒ TRẠNG THÁI ĐĂNG NHẬP 40 HÌNH 24 BIỂU ĐỒ TRẠNG THÁI TÌM KIẾM SẢN PHẨM 40 HÌNH 25 BIỂU ĐỒ TRẠNG THÁI NHẬP HÀNG 41 HÌNH 26 BIỂU ĐỒ TRẠNG THÁI GIAO HÀNG 42 HÌNH 27 BẢNG CƠ SỞ DỮ LIỆU 45 HÌNH 28 GIAO DIỆN TRANG CHỦ 46 HÌNH 29 GIAO DIỆN TRANG CHỦ 46 HÌNH 30 LIÊN HỆ GÓP Ý 47 HÌNH 31 ĐĂNG NHẬP 47 HÌNH 32 ĐĂNG KÝ 48 HÌNH 33 THÔNG TIN GIỎ HÀNG 48 HÌNH 34 CHI TIẾT SÁCH 49 HÌNH 35 NHẬN XÉT VÀ ĐÁNH GIÁ 50 HÌNH 36 GIAO DIỆN TRANG QUẢN TRỊ 51 HÌNH 37 GIAO DIỆN LIỆT KÊ ĐƠN HÀNG 51 HÌNH 38 GIAO DIỆN ĐƠN HÀNG MỚI CẦN XỬ LÝ 52 HÌNH 39 GIAO DIỆN CHI TIẾT ĐƠN HÀNG 52 HÌNH 40 GIAO DIỆN LIỆT KÊ SÁCH 53 HÌNH 41 GIAO DIỆN CHỈNH SỬA SÁCH CÓ SẴN 53 HÌNH 42 GIAO DIỆN THÊM MỚI SÁCH 54 HÌNH 43 GIAO DIỆN LIỆT KÊ TÁC GIẢ 54 HÌNH 44 GIAO DIỆN CHỈNH SỬA TÁC GIẢ 55 Hình 45 Giao diện thêm tác giả 55 LỜI NHẬN XÉT LỜI MỞ ĐẦU Trong năm gần với phát triển vượt trội khoa học kỹ thuật đặt biệt Công nghệ thông tin, với ứng dụng Công nghệ thơng tin vào lĩnh vực đóng góp phần to lớn cho nghiệp phát triển người Trong lĩnh vực lĩnh vực quản lý thật giúp ích nhiều cho người, việc áp dụng quản lý mua bán hàng máy tính thay cho quản lý mua bán thủ công doanh nghiệp, công ty, cá nhân cần thiết thật cần thiết Do đó, việc “quản lý mua bán hàng qua mạng” thiếu doanh nghiệp, cửa hàng vừa nhỏ Với phát triển nhảy vọt công nghệ thông tin nay, internet ngày giữ vai trò quan trọng lĩnh vực khoa học kỹ thuật đời sống Với mạng internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế, Vì thấy cần thiết phải dùng thương mại điện tử để hỗ trợ nhanh chóng cho việc giới thiệu, quảng bá sản phẩm công ty đến với người tiêu dùng Với lý đó, nhóm em định chọn đề tài: “Xây dựng website bán sách trực tuyến” CHƯƠNG 1: MỞ ĐẦU 1.1 Lý chọn đề tài Như thấy trình việc cạnh tranh kinh doanh trở nên liệt hầu hết nhà kinh doanh, công ty lớn tâm đến việc làm thỏa mãn khách hàng cách tốt So với kinh doanh truyền thống thương mại điện tử chi phí thấp hơn, hiệu đạt cao Hơn nữa, với lợi công nghệ internet nên việc truyền tải thông tin sản phẩm nhanh chóng, thuận tiện Kết hợp với phận giao hàng tận nơi, thông qua bưu điện ngân hàng để toán tiền, tăng thêm lợi nhuận để ngoại hình phát triển Biết yêu cầu đó, chương trình “Xây dựng website bán sách trực tuyến” xây dựng theo mơ hình MVC nhằm giúp người đặt mua mặt hàng hay sản phẩm cần thiết Do đó, với đời website bán hàng qua mạng, người mua thứ hàng hóa lúc nơi mà khơng cần phải tới tận nơi để mua Trên giới có nhiều trang website bán sách trực tuyến chưa phổ biến rộng rãi Và khái niệm thương mại điện tử xa lạ Trước thực tế em chọn đề tài: “Xây dựng website bán sách trực tuyến” cho đề tài khóa luận tốt nghiệp 1.2 Đối tượng sử dụng Do tính thuận tiện, tiến hành giao dịch qua website để mua sản phẩm Qua phân tích nhu cầu thực tế, tập trung khai thác, quảng bá sản phẩm, phân tích tâm lý khách hàng thơng qua số đối tượng sau đây: Những đối tượng làm việc lĩnh vực Công nghệ thơng tin Thương nhân Phóng viên Kỹ sư Tiếp thị Cán công nhân viên chức Sinh viên, học sinh v.v… Về phía nhà quản trị, website cung cấp môi trường thuận tiện cho việc quản lý, trì hoạt động website Website thiết kế đơn giản, khơng cần người quản lý phải có hiểu biết sâu công nghệ thông tin 1.3 Giới hạn phạm vi nghiên cứu Website xây dựng để dụng cho công ty muốn quảng bá, giới thiệu với người cho công ty bán hàng sản phẩm hàng tiêu dùng Xây dựng trang web ứng dụng việc bán mặt hàng sách trực tuyến Trong thời đại thương mại điện tử ngày phát triển, việc ứng dụng vào hoạt động “Website bán sách trực tuyến” mang lại nhiều ý nghĩa như: Đỡ tốn nhiều thời gian cho người tiêu dùng nhà quản lý việc tham gia vào hoạt động mua bán hàng Giúp người tiêu dùng có giá hình ảnh mặt hàng cách xác Giúp nhà quản lý dễ dàng việc quản lý sản phẩm Nhà quản lý thống kê sản phẩm bán chạy cách nhanh giúp cho hoạt động sản xuất kinh doanh trở nên tốt 1.4 Phương pháp nghiên cứu + Về mặt lý thuyết Tìm hiểu kỹ thuật lập trình, cách thức hoạt động đối tượng mơ hình MVC Hiểu cách hoạt động Client – Server Hiểu cách lưu trữ liệu hệ quản trị sở liệu MySQL Server + Về mặt lập trình Sử dụng ngơn ngữ PHP hệ quản trị sở liệu MySQL Server để xây dựng trang web động + Về mặt hoạt động Chương trình thực đầy đủ chức phạm vi thành phố 1.5 Phạm vi ứng dụng đề tài Website xây dựng để áp dụng cho công ty muốn quảng bá, giới thiệu với người cho công ty bán sản phẩm hàng tiêu dùng Đối với chức tin tức Dịch vụ cung cấp tất người phạm vi toàn cầu Cung cấp đầy đủ cập nhật liên tục 24 tin tức công nghệ thông tin nước giới Đối với dịch vụ bán sản phẩm Do hạn chế khoảng cách địa lý nên việc cung ứng sản phẩm tiến hành phạm vi quốc gia, lãnh thổ Khách hàng sau đặt sản phẩm website đại lý chi nhánh gần giao hàng Đối với dịch vụ tư hỗ trợ khách hàng: Website áp dụng phạm vi toàn cầu Dịch vụ cung cấp thơng tin sản phẩm, tư vẫn, hỗ trợ hàng việc sử dụng sản phẩm qua mạng Những thắc mắc khách hàng sử dụng sản phẩm Cung cấp thông tin liên quan đến sản phẩm hay xu hướng khách hàng mua hàng website 1.6 Ý nghĩa lý luận thực tiễn đề tài + Ý nghĩa người sử dụng hệ thống website Có thể tra cứu, cập nhật, thống kê, báo cáo sản phẩm, nhà sản xuất, thơng tin khách hàng, hóa đơn, thuế 10 ... trang website bán sách trực tuyến chưa phổ biến rộng rãi Và khái niệm thương mại điện tử xa lạ Trước thực tế em chọn đề tài: ? ?Xây dựng website bán sách trực tuyến” cho đề tài khóa luận tốt nghiệp. .. u cầu đó, chương trình ? ?Xây dựng website bán sách trực tuyến” xây dựng theo mơ hình MVC nhằm giúp người đặt mua mặt hàng hay sản phẩm cần thiết Do đó, với đời website bán hàng qua mạng, người... ty đến với người tiêu dùng Với lý đó, nhóm em định chọn đề tài: ? ?Xây dựng website bán sách trực tuyến” CHƯƠNG 1: MỞ ĐẦU 1.1 Lý chọn đề tài Như thấy trình việc cạnh tranh kinh doanh trở nên liệt

Ngày đăng: 10/03/2023, 20:19

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

Tài liệu liên quan