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

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 tiểu thuyết

43 4 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 43
Dung lượng 1,28 MB

Nội dung

UBND TỈNH BÌNH DƯƠNG 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 TIỂU THUYẾT Giảng viên hướng dẫn : Nguyễn Hữu Vĩnh Sinh viên thực hiện: Phạm Ân Lớp : D18PM04 Khóa : 2020-2021 Ngành : Kỹ thuật phần mềm BÌNH DƯƠNG, 12/2020 0 Website bán tiểu thuyết UBND TỈNH BÌNH DƯƠNG 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 TIỂU THUYẾT Giảng viên hướng dẫn : Nguyễn Hữu Vĩnh Sinh viên thực : Phạm Ân Lớp : D18PM04 Khóa : 2020-2021 Ngành : Kỹ thuật phần mềm BÌNH DƯƠNG, 12/2020 i 0 Website bán tiểu thuyết LỜI CẢM ƠN Qua thời gian tìm hiểu thực đến đề tài “Xây dựng website bán tiểu thuyết” hồn thành Trong suốt q trình thực đề tài, em nhận nhiều giúp đỡ nhiệt tình thầy bạn Em xin chân thành cảm ơn thầy cô trang bị kiến thức quý báu cho em suốt trình học tập trường Đặc biệt thầy cô viện Công nghệ kỹ thuật 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 viện, thầy cô tạo điều kiện thuận lợi giúp em thực đề tài Em xin cảm ơn giáo viên hướng dẫn, thầy tận tình hướng dẫn, bảo giúp đỡ nhóm suốt thời gian qua Nhờ vào giúp đỡ bảo thầy mà em hồn thành đề tài Em xin gửi lời cảm ơn gia đình bạn bè ln ln động viên, ủng hộ suốt q trình thực đề tài Mặc dù em cố gắng nỗ lực để thực để tài khơng thể tránh khỏi thiếu sót, kính mong đóng góp hướng dẫn thầy ii 0 Website bán tiểu thuyết TÓM TẮT Website thực sau q trình khảo sát thu thập thơng tin từ số yêu cầu người thương mại điện tử Website nơi trung gian người dùng người bán, giao dịch mà không cần gặp trực tiếp Website cung cấp cho khách hàng chức như: xem chi tiết sản phẩm, tìm kiếm sản phẩm, tìm sản phẩm theo thể loại nhà xuất khác mua sản phẩm Website cung cấp cho người quản lí (Admin) chức quản lí giúp người quản lí dể dàng quản lí thơng tin khách hàng việc quản lí thông tin sản phẩm shop Dựa tảng ASP.NET ngôn ngữ sử dụng viết chương trình cho ứng dụng ngơn ngữ C# Cơ sở liệu lưu trử Sqlserver Cấu trúc báo cáo chia thành phần: Chương 1: Tổng quát Chương 2: Phân tích thiết kế Chương 3: Cài đặt hệ thống Chương 4: Đánh giá kết hướng phát triển iii 0 Website bán tiểu thuyết SUMMARY Website is made after the process of monitoring survey and decimal information from a number of requests by people in the e-commerce company The website acts as an intermediary between users and sellers, and can transact without having to meet in person The website offers customers functions such as: view product details, search for products, search for products by different types as well as different publishers and buy products Website provides the administrator (Admin) management functions that help the manager to easily manage information about customers as well as the management of information of the store's products Based on the ASP.NET platform and the language used when writing the program for the application is the C # language Database is stored on Sqlserver The structure report is divided into parts: Chapter 1: General Chapter 2: Analysis and design Chapter 3: Install system Chapter 4: Evaluation of results and development direction iv 0 Website bán tiểu thuyết PHẦN MỞ ĐẦU Công nghệ thông tin lĩnh vực thiết thiếu guồng máy kinh tế nhiều nước giới đặc biệt nước phát triển Việt Nam Việc cập nhập thông tin cần thiết với nhà quản lý, nhà kinh doanh lĩnh vực Để quảng bá sản phẩm nhiều nhà kinh doanh cơng ty lớn có chiến lược quảng bá sản phẩm thông tin đại chúng báo, radio, TV quảng bá sản phẩm website giải pháp hữu hiệu Thương mại điện tử phát triển mạnh mẽ vượt bật nhiều lĩnh vực có thương mại điện tử Thương mại điện tử giúp cho người tiết kiệp nhiều thời gian chi phí hoạt động mua sắm nhiều hoạt động khác Đây hình thức truyền tải thơng tin nhanh chóng, hiệu chi phí thấp Những khách hàng có nhu cầu mua cho sách trực tiếp mua thơng qua website trực tuyến, khơng nhiều thời gian mà khách hàng sở hữu sách mà u thích Với nhiều thành quan trọng, công nghệ thông tin ứng dụng rộng rãi nhiều lĩnh vực, trở thành yếu tố quan trọng phát triển kinh tế - xã hội, an ninh - quốc phịng Việc đẩy mạnh ứng dụng cơng nghệ thông tin làm thay đổi tác phong làm việc, nâng cao suất lao động, nâng cao dân trí, thế, cơng nghệ thơng tin trở thành kinh tế mũi nhọn nước ta năm tới Qua trình học lớp tìm hiểu mơn học lập trình ASP.NET em áp dụng kiến thức học để xây dựng hệ thống “Website bán tiểu thuyết” với hướng dẫn tận tình giáo viên hướng dẫn Ngồi môn học giúp nân cao khả lập trình rút nhiều kinh nghiệm cho trang web sau thực Do kiến thức kinh nghiệm lập trình, thiết kế cịn hạn chế nên website em cịn có nhiều thiếu xót Rất mong đóng góp thầy bạn để web em hoàn thiện 0 Website bán tiểu thuyết MỤC L LỜI CẢM ƠN ii TÓM TẮT iii SUMMARY iv PHẦN MỞ ĐẦU MỤC LỤC MỤC LỤC HÌNH CHƯƠNG 1: TỔNG QUÁT 1.Giới thiệu đề tài 1.1 Tên đề tài 1.2 Tổng quát đề tài 2.Đối tượng đề tài 3.Phạm vi đề tài 4.Các chức chi tiết 5.Công nghệ sử dụng 5.1ASP.NET 5.2Ngôn ngữ C# CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1.Mô hình thiết kế tổng quát biểu đồ Use Case hệ thống .9 1.1Mơ hình thiết kế tổng quát .9 1.2 Danh sách Actor 1.3 Danh sách Use Case 10 1.4 Vẽ Usecase tổng quát 10 2.Đặt tả Usecase .11 2.1Đặt tả Usecase “Đăng nhập” 11 2.2Đặt tả Usecase “Đăng ký” 12 2.3Đặt tả Usecase “Quản lý khách hàng” 13 2.4Đặt tả Usecase “Quản lý sản phẩm” .14 2.5Đặt tả Usecase “Tìm kiếm” 15 2.6Đặt tả Usecase “Giỏ hàng” .16 3.Sơ đồ hoạt động hệ thống 17 3.1Sơ đồ hoạt động đăng nhập 17 3.2Sơ dồ hoạt động đăng ký 18 3.3Sơ đồ hoạt động quản lý khách hàng 19 0 Website bán tiểu thuyết 3.4Sơ đồ hoạt động quản lý sản phẩm 20 3.5Sơ đồ hoạt động tìm kiếm sản phẩm 21 3.6Sơ đồ hoạt động giỏ hàng .22 4.Mơ hình sở liệu 23 4.1Sơ đồ quan hệ 23 4.2Bảng ADMIN 24 4.3Bảng chủ đề 24 4.4Bảng chi tiết đặt hàng .24 4.5Bảng đơn đặt hàng 25 4.6Bảng chi tiết khách hàng 25 4.7Bảng Nhà xuất 26 4.8Bảng quản cáo 26 4.9Bảng tác giả 26 4.10 Bảng viết sách .27 4.11Bảng thăm dò .27 4.12 Bảng chi tiết thăm dò 27 CHƯƠNG 3: CÀI ĐẶT HỆ THỐNG 28 Giao diện trang chủ 28 Giao diện đăng nhập 29 Giao diện đăng ký 29 Giao diện quản lý admin 30 Giao diện chi tiết sản phẩm 31 Giao diện tìm kiếm 32 Giao diện giỏ hàng 32 Giao diện quản lý sản phẩm .33 Giao diện quản lý khách hàng 33 10 Giao diện sản phẩm theo thể loại 34 11 Giao diện sản phẩm theo nguồn 35 CHƯƠNG 4: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 36 Nội dung thực xây dựng ứng dụng .36 Nội dung chưa thực .36 Phương hướng phát triển tương lai 36 TÀI LIỆU THAM KHẢO 37 Y 0 Website bán tiểu thuyết MỤC LỤC HÌNH Hình Mơ hình thiết kế tổng quát 10 Hình Usecase tổng quát 11 Hình Sơ đồ hoạt động đăng nhập 18 Hình Sơ đồ hoạt động đăng ký .19 Hình Sơ đồ hoạt động quản lý khách hàng .20 Hình Sơ đồ hoạt động quản lý sản phẩm 21 Hình Sơ đồ hoạt động tìm kiếm sản phẩm .22 Hình Sơ đồ hoạt động giỏ hàng 23 Hình Sơ đồ quan hệ 24 Hình 10 Admin 25 Hình 11 chi tiết bảng chủ đề (thể loại) 25 Hình 12 Chi tiết đặt hàng 25 Hình 13 Chi tiết đơn đặt hàng 26 Hình 14 Chi tiết khách hàng 26 Hình 15 Bảng nhà xuất .27 Hình 16 Bảng quản cáo .27 Hình 17 Bảng tác giả 27 Hình 18 Bảng viết sách .28 Hình 19 Bảng tham dò .28 Hình 20 Bảng chi tiết tham dị 28 Hình 21Giao diện trang chủ 29 Hình 22 Giao diện đăng nhập 30 Hình 23 Giao diện đăng ký 30 Hình 24 Giao diện quản lý Admin .31 Hình 25 Giao diện chi tiết sách 32 Hình 26 Giao diện tìm kiếm 33 Hình 27 Giao diện giỏ hàng 33 Hình 28 Giao diện quản lý sản phẩm 34 Hình 29 Giao diện quản lý khách hàng .34 Hình 30 Giao diện sản phẩm theo thể loại 35 Hình 31 Giao diện sản phẩm theo nguồn 36 0 Website bán tiểu thuyết MỤC LỤC BẢNG Table danh sách actor .11 Table danh sách usecase 12 Table bảng đặt tả usecase đăng nhập 13 Table bảng đặt tả usecase đăng ký 14 Table bảng đặt tả usecase quản lý khách hàng .15 Table bảng đặt tả usecase quản lý sản phẩm 16 Table bảng đặt tả usecase tìm kiếm 17 Table bảng đặt tả usecase giỏ hàng 18 0 1.2 Hệ thống thông báo đăng nhập thất bại 1.3 Quay lại bước dịng kiện  Yêu cầu đặc biệt  Không  Trạng thái hệ thống trước Use-Case sử dụng: - User phải có sẵn tài khoản hệ thống  Trạng thái hệ thống Use-Case sử dụng: - Thành công: User đăng nhập vào đươc hệ thống - Thất bại: Hệ thống báo lỗi quay trang đăng nhập  Điểm mở rộng  Tần suất sử dụng Table bảng đặt tả usecase đăng nhập 2.2Đặt tả Usecase “Đăng ký”  Use Case ID UC  Tên Use Case Đăng ký 0 Website bán tiểu thuyết  Tác nhân Khách hàng  Mô tả: Khách hàng đăng ký tài khoản để mua sách  Dịng kiện chính: Khách hàng vào website Khách hàng chọn đăng ký Hệ thống trang đăng ký Khách hàng nhập thông tin tài khoản nhấn đăng ký Hệ thống kiểm tra thông tin lưu vào cldl Đăng ký thành cơng Usecase kết thúc  Dịng kiện phụ: Hệ thống kiểm tra thông tin không dúng yêu cầu, tồn sở liệu Hệ thống thông báo đăng ký thất bại Quay lại bước dịng kiện  u cầu đặc biệt - Không  Trạng thái hệ thống trước Use-Case sử dụng: - User phải đăng nhập vào hệ thống  Trạng thái hệ thống Use-Case sử dụng: - In hóa đơn cho khách hàng  Điểm mở rộng  Tần suất sử dụng0 Table bảng đặt tả usecase đăng ký 2.3Đặt tả Usecase “Quản lý khách hàng”  Use Case ID UC  Tên Use Case Quản lý khách hàng 0 Website bán tiểu thuyết  Tác nhân Admin  Mô tả: User quản lý thông tin khách hàng  Dịng kiện chính: Admin đăng nhập vào web Admin chọn quản lý khách hàng Hệ thống chuyển sang trang quản lý khách hàng Hệ thống cho phép người quản lý chỉnh sửa xóa khách hàng Admin chọn chức Hệ thống kết nối đến database Database cập nhật lại liệu Kết thúc usecase  Yêu cầu đặc biệt - Admin phải đăng nhập vào web  Trạng thái hệ thống trước Use-Case sử dụng: - Admin phải đăng nhập vào hệ thống tài khoản phải phân quyền  Trạng thái hệ thống Use-Case sử dụng: - Admin quản lý thơng tin khách hàng  Điểm mở rộng  Tần suất sử dụng Table bảng đặt tả usecase quản lý khách hàng 2.4Đặt tả Usecase “Quản lý sản phẩm”  Use Case ID  Tên Use Case UC 1-4 0 Quản lý sản phẩm Website bán tiểu thuyết  Tác nhân Admin  Mô tả: admin quản lý thông tin sản phẩm  Dịng kiện chính: Admin đăng nhập vào web Admin chọn quản lý sản phẩm Hệ thống chuyển sang trang quản lý sản phẩm phép cập nhật sản phẩm mới, chỉnh sửa Hệ thống cho thơng tin xóa sản phẩm wed khơng cịn kinh      doanh sản phẩm Admin chọn sử dụng chức Hệ thống kết nối đến Database Database cập nhật lại liệu Yêu cầu đặc biệt - Admin phải đăng nhập vào hệ thống Trạng thái hệ thống trước Use-Case sử dụng: - Người quản lý phải đăng nhập vào hệ thống tài khoản phải phân quyền Trạng thái hệ thống Use-Case sử dụng: - Thông tin đơn nhập lưu database Điểm mở rộng Admin chỉnh sửa sở liệu Tần suất sử dụng Table bảng đặt tả usecase quản lý sản phẩm 2.5Đặt tả Usecase “Tìm kiếm”  Use Case ID UC  Tên Use Case Tìm kiếm 0 Website bán tiểu thuyết  Tác nhân Khách hàng  Mơ tả: khách hàng tìm kiếm sản phẩm mong muốn tên sản phẩm  Dịng kiện chính: Khách hàng đăng nhập vào hệ thống Khách hàng chọn tìm sản phẩm Hệ thống chuyển sang trang tìm kiếm Khách hàng nhập tên sản phẩm muốn Hệ thống hiển thị chi tiết sản phẩm tìm kiếm Usecase kết thúc  Yêu cầu đặc biệt Sản phẩm tìm kiếm phải kinh doanh shop  Trạng thái hệ thống trước Use-Case sử dụng: - Khách hàng đăng nhập vào hệ thống chon chức tìm kiếm  Trạng thái hệ thống Use-Case sử dụng: - Hệ thống dựa theo tìm kiếm người dùng thị sản 0 phẩm dược tìm kiếm  Điểm mở rộng  Tần suất sử dụng Table bảng đặt tả usecase tìm kiếm 2.6Đặt tả Usecase “Giỏ hàng”  Use Case ID UC  Tên Use Case Giỏ hàng 0 Website bán tiểu thuyết  Tác nhân Khách hàng  Mô tả: khách hàng chọn giỏ hàng để thêm xóa bỏ sản phẩm  Dịng kiện chính: Khách hàng chọn giỏ hàng Hệ thống chuyển sang trang giỏ hàng trang giỏ hàng hệ thống cho phép người dùng chọn sản phẩm vào giỏ hàng xóa sản phẩm khỏi giỏ hàng Khách hàng chọn chức Hệ thống cập nhật lại trạng giỏ hàng Usecase kết thúc  Yêu cầu đặc biệt khách hàng phải có tài khoản  Trạng thái hệ thống trước Use-Case sử dụng: - Khách hàng đăng nhập vào hệ thống chon giỏ hàng  Trạng thái hệ thống Use-Case sử dụng: - Giỏ hàng liên tục cập nhật yêu cầu khách hàng  Điểm mở rộng  Tần suất sử dụng 0 Website bán tiểu thuyết Table bảng đặt tả usecase giỏ hàng Sơ đồ hoạt động hệ thống 7.1 Sơ đồ hoạt động đăng nhập Hình Sơ đồ hoạt động đăng nhập 0 Website bán tiểu thuyết 7.2 Sơ dồ hoạt động đăng ký 0 Hình Sơ đồ hoạt động đăng ký 0 Website bán tiểu thuyết 7.3 Sơ đồ hoạt động quản lý khách hàng 0 Hình Sơ đồ hoạt động quản lý khách hàng 0 .. .Website bán tiểu thuyết UBND TỈNH BÌNH DƯƠNG 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 TIỂU THUYẾT Giảng... thuật phần mềm BÌNH DƯƠNG, 12/2020 i 0 Website bán tiểu thuyết LỜI CẢM ƠN Qua thời gian tìm hiểu thực đến đề tài ? ?Xây dựng website bán tiểu thuyết? ?? hoàn thành Trong suốt trình thực đề tài, em... tả usecase giỏ hàng 18 0 Website bán tiểu thuyết CHƯƠNG 1: TỔNG QUÁT Giới thiệu đề tài 1.1 Tên đề tài Đề tài ? ?Website bán tiểu thuyết? ?? 1.2 Tổng quát đề tài Ngày nay, công nghệ thông tin

Ngày đăng: 13/02/2023, 10:05

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w