BÁO CÁO BÀI TẬP LỚN HỌC PHẦN LẬP TRÌNH WEB BÀI TẬP LỚN BIKER SHOP

28 14 0
BÁO CÁO BÀI TẬP LỚN HỌC PHẦN LẬP TRÌNH WEB BÀI TẬP LỚN BIKER SHOP

Đ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 CÔNG NGHỆ ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN: LẬP TRÌNH WEB TÊN BÀI TẬP LỚN: BIKER SHOP Sinh viên thực Ngày sinh Lớp: Công Nghệ Thông Tin Khoa Mã sinh viên Giảng viên : : : : : Trịnh Văn Chun 23/10/2001 Khóa: K10 Cơng Nghệ Thơng Tin 197480201232 Đặng Trần Long Bắc Ninh, tháng 11 Năm 2021 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN Sinh viên thực hiện: Trịnh Văn Chuyên Ngày sinh: 23/10/2001 Khóa: K10 Lớp: Cơng Nghệ Thơng Tin Ngành: Cơng Nghệ Thơng Tin Tham gia hồn thiện BTL (%) 100% Điểm (Bài tập lớn) Bằng chữ: Bằng số: TÊN BÀI TẬP LỚN: SHOP MOBILE ONLINE Điểm tập lớn: Bằng số: Bằng chữ: Bắc Ninh, tháng 11 Năm 2021 MỤC LỤC ĐỊNH NGHĨA VẤN ĐỀ 1.1 Vấn đề trừu tượng 1.2 Hệ thống 1.3 Mục đích trang web 1.4 Ranh giới hệ thống 1.5 Yêu cầu phần cứng phần mềm 1.5.1 Yêu cầu tối thiểu 1.5.2 Yêu cầu đề xuất ĐẶC ĐIỂM KỸ THUẬT YÊU CẦU CỦA KHÁCH HÀNG 2.1 Người sử dụng Hệ thống 2.1.1 Với khách 2.1.2 Với thành viên 2.1.3 Với Admin 2.2 Chức hệ thống 2.2.1 Với khách 2.2.2 Với thành viên 2.2.3 Với Admin THIẾT KẾ HỆ THỐNG 3.1 Sơ đồ mối quan hệ thực thể 3.2 Thiết kế sở liệu 3.3 Sơ đồ trang web 3.4 Các thuật toán BẢNG NHIỆM VỤ KIỂM TRA DANH SÁCH 5.1 Kiểm tra danh sách xác thực 5.2 Danh sách kiểm tra đệ trình GIAO DIỆN WEB Trang 15 28 28 NHẬN XÉT CỦA GIÁO VIÊN ĐỊNH NGHĨA VẤN ĐỀ 1.1 Vấn đề trừu tượng Trong thời đại công nghệ thông tin nay, mà Internet trở nên thân quen dần trở thành công cụ thiếu sống lợi ích Website việc quảng bá sản phẩm thương hiệu công ty vô lớn Xã hội ngày động với việc phát triển thay đổi cách thức mua bán cũ hình thành hình thức mới: thương mại điện tử Tùy lĩnh vực kinh doanh doanh nghiệp mà Website mang lại ích lợi khác Qua trang Web trở thành cửa ngõ để nhà sản xuất tiếp thị sản phẩm đến khách hàng khắp nước Khách hàng không cần đến tận nơi để xem mua điện thoại mà họ cần nữa, thay vào đó, cách nhanh chóng thuận tiện, họ cần vào Web đặt mua những“chú dế” phù hợp với mình… BIKER SHOP cách giới thiệu sản phẩm công nghệ (cụ thể xe đạp), đồng thời phương thức quảng bá hình ảnh sản phẩm cách đầy đủ cộng đồng online, quảng bá không biên giới Mặt khác trang Web giúp tăng số lượng người biết đến thương hiệu, tiếp cận nhiều đối tượng, qua tăng doanh số bán hàng bạn offline online Ngồi với BIKER SHOP bạn cịn giảm đáng kể thời gian chi phí giao dịch chi phí hỗ trợ cho shop Như nêu trên, BIKER SHOP shop bán xe đạp phong phú mẫu mã, nhà cung cấp kiểu dáng thuận lợi cho người dùng lựa chọn Thơng qua trang web khách hàng xem đặt mua xe phong cách, thời trang, cá tính hay đẳng cấp bày bán Với cách bố trí mẫu mã xe cách khoa học, thân thiện, đồng thời cập nhật dòng xe mới, hy vọng trang web đưa đến cho người dùng tiện ích sử dụng 1.2 Hệ thống Thương mại điện tử nói chung mà cụ thể Website thực kênh kinh doanh mới, hiệu kinh tế cho doanh nghiệp Việt Nam Nếu khơng có Website, doanh nghiệp bỏ lỡ nhiều hội tốt khách hàng có tiềm thị trường Với hệ thống tại, khách hàng không cung cấp đầy đủ thông tin cách nhanh chóng tiện lợi, khơng thể giải đáp thắc mắc khách hàng nhanh chóng hiệu Bên cạnh đó, để quảng bá cho shop cho mẫu xei mới, bạn phí cho marketing theo cách thức truyền thống như: chi phí in ấn, gửi tài liệu, chi phí liên lạc, nhân Đối với đơn đặt hàng qua điện thoại xảy nhầm lẫn 4 BIKER SHOP giúp bạn tạo tính chun nghiệp thời đại Tồn cầu hóa, kỹ thuật số, thông tin, kinh tế tri thức - Website ấn tượng, chuyên nghiệp với đầy đủ chức năng, thơng tin, tiện ích để tạo ấn tượng tốt đến cho khách hàng 1.3.1 Mục đích trang Web - Cung cấp cho khách hàng thông tin chi tiết sản phẩm bày bán shop, cập nhật mẫu mã sản phẩm có mặt thị trường - Quảng bá bán mẫu mã xe ưa chuộng Khách hàng đặt mua trang Web - Khách hàng tham khảo thêm phụ kiện kèm theo tương thích với mẫu xe, phù hợp với nhu cầu lứa tuổi khác - Ngoài khách hàng tìm kiếm thêm thơng tin liên quan đến giới xe mẫu mã xe đạp có mặt thị trường, thơng tin chương trình khuyến mại mua hàng 1.3.2 Chức trang Web - Đối với Guest: Khách hàng xem, tìm kiếm mẫu mã điện thoại với phụ kiện kèm theo cập nhật nhận chương trình khuyến mại BIKER SHOP Ngồi khách hàng mua hàng, gửi ý kiến đóng góp cho shop Có thể đăng ký làm thành viên ( muốn ) - Đối với Admin: Quyền Admin quản lý mặt hàng, nhóm hàng, hóa đơn, thành viên, thơng tin phản hồi thống kê đơn đặt hàng theo địa bàn theo thời gian Khơng có quyền mua sản phẩm - Ngoài trang Web hỗ trợ khả tìm kiếm sản phẩm theo tên, hãng sản xuất phụ kiện liên quan Nâng cao chất lượng phục vụ khách hàng giảm đáng kể chi phí theo phương thức truyền thống 1.4 Ranh giới hệ thống - Mặc dù có nhiều lý hấp dẫn để kinh doanh Web vậy, song bên cạnh thương mại trực tuyến cịn số mặt hạn chế : - Sự bảo mật Internet khơng bảo đảm, thơng tin tài bị tiết lộ - Khách hàng lo lắng nguy nhận hàng chất lượng lo lắng sách trả lại hàng doanh nghiệp -Các hệ thống toán tiền trực tuyến chưa phổ biến gây khó khăn toán, khách hàng phải đến tận nơi chuyển khoản cho doanh nghiệp - Khơng có quán luật thuế, vấn đề pháp lý - Thương mại điện tử khách hàng cịn hình thức mẻ chưa phải phần thiếu sống 5 - Hầu hết mặt hạn chế việc mua bán Web bắt nguồn từ nguyên nhân lĩnh vực thương mại điện tử mẻ Cũng cơng nghệ khác, cần thời gian để khơng phát triển cơng nghệ mà cịn phát triển kinh nghiệm, chun mơn, văn hóa để sử dụng 1.5 Yêu cầu phần cứng phần mềm 1.5.1 Yêu cầu tối thiểu Hardware Software 1.5.2 Yêu cầu đề xuất Hardware Software 6 ĐẶC ĐIỂM KỸ THUẬT YÊU CẦU CỦA KHÁCH HÀNG 2.1 Người sử dụng Hệ thống 2.1.1 Với khách _ Có quyền xem, tìm kiếm sản phẩm _ Có thể phản hồi thơng tin _ Có thể lựa chọn đưa sản phẩm vào giỏ hàng _ Đăng ký làm thành viên (nếu muốn) 2.1.2 Với thành viên: _ Có quyền xem, tìm kiếm sản phẩm _ Có quyền phản hồi thơng tin _ Có quyền bình luận sản phẩm _ Được hưởng chương trình khuyến mại shop có _ Mua hàng _ Đăng nhập 2.1.3 Với Admin: _ Cập nhật thông tin thường xuyên _ Quản lý, hỗ trợ khách hàng _ Quản lý hóa đơn, sản phẩm _ Tổng hợp thơng tin phản hồi khách hàng 2.2 Chức hệ thống 2.2.1 Với khách - Xem sản phẩm: Description Input Process Output 7 - Tìm kiếm: Description Input Process Output - Lựa chọn sản phẩm cần mua: Description Input Process Output - Đăng ký thành viên: Description Input Process Output 2.2.2 Với thành viên: - Member có đầy đủ quyền khách hàng Ngồi Member cịn có quyền sau: - Đăng nhập: 8 Description Input Process Output - Đăng xuất: Description Input Process Output - Mua hàng: Description Input Process Output - Gửi Feedback: Description Input Process 9 Output 2.2.3 Với Admin: Quyền Admin có thể: - Đăng nhập quản trị: Description Input Process Output - Thay đổi mật khẩu: Description Input Process Output - Quản lý tài khoản khách hàng: Description Input Process 10 10 + Thực thể Phản hồi: + Thực thể Hóa đơn: 14 14 + Thực thể Khách hàng: 15 15 + Thực thể Sản phẩm: + Thực thể Thanh toán: 16 16 + Thực thể Hãng sản xuất: 3.2 Thiết kế sở liệu 3.2.1 Table QuanTri: Kiểu liệu Int varchar varchar 3.2.2 Table KhachHang: Kiểu liệu int varchar varchar varchar varchar varchar varchar tinyint 3.2.3 Table HoaDon: Tính chất Tên trường Primary key MaHoaDon Auto-Increment Foreign key MaThanhToan Foreign key 17 Kiểu liệu int int MaKhachHang int NgayMuaHang NgayGiaoHang TrangThai date date tinyint Kích cỡ Chú thích Mã hóa đơn Tham chiếu đến ThanhToan Tham chiếu đến KhachHang Ngày mua hàng Ngày giao hàng Trạng thái hóa đơn: 1-Chưa xử lý; 2-Đang xử lý; 3-Đã xử lý 17 TenKhachHang DiaChi varchar varchar 30 100 DienThoai varchar 15 Email varchar 30 GhiChu varchar 255 Tên người nhận Địa người nhận Điện thoại người nhận Email người nhận Ghi 3.2.4 Table PhanHoi: Kiểu liệu int int int varchar text text tinyint 3.2.5 Table HangSanXuat: Kiểu liệu int varchar tinyint 3.2.6 Table SanPham: Kiểu liệu int int int date varchar varchar int int varchar int 3.2.7 Table ThanhToan: 18 18 Kiểu liệu int varchar tinyint 3.2.8 Table ChiTietHoaDon: Tên trường MaSanPham MaHoaDon SoLuong GiaSanPham int 3.2.9 Table Binhluan: Kiểu liệu int int int int varchar tinyint Mối quan hệ giứa bảng: 3.3 Sơ đồ trang web 19 19 3.3.1 Guest: 3.3.2 Thành viên: 3.3.3 Admin : 20 20 3.4 Các thuật toán 3.4.1 Đăng ký: 3.4.2 Đăng nhập: 21 21 3.4.3 Tìm kiếm: 3.4.4 Thêm sản phẩm: 22 22 3.4.5 Thêm tin tức: 23 23 3.4.6 Phản hồi: 3.4.7 Thoát tài khoản người dùng: 24 24 BẢNG NHIỆM VỤ Công Nghệ Thông Tin STT Công việc - Thiết kế sở liệu - Thiết kế giao diện website - Thiết kế giao diện phía máy chủ - Code thay mật Admin - Code quản lý thành viên - Code quản lý nhóm sản phẩm - Code quản lý nhà sản xuất - Code thêm, sửa, xố sản phẩm - Code tìm kiếm phía User - Code quản lý thơng tin phản hồi - Code quản lý hóa đơn - Code quản lý tin tức - Thiết kế Slide trình bày - Code đăng ký, đăng nhập đăng xuất, quên mật khẩu, thay đổi mật User - Code phần hiển thị sản phẩm phía User - Nhập liệu - Cập nhập sẩn phẩm KIỂM TRA DANH SÁCH 5.1 Kiểm tra danh sách xác thực Option Các trường form không để chống? Dữ liệu nhập phù hợp? Tên đăng nhập khách hàng Có dàng buộc khách hàng,sản phẩm,chi tiết thơng số, hóa đơn, phản hồi… ? 5.2 Danh sách kiểm tra đệ trình STT Tất form hoạt động? Font tả? Các mầu đựơc sử dụng mầu bả Các thành phần tạo nên form ho Dữ liệu vào sai có bị nhắc nhở? GIAO DIỆN WEB 6.1 Giao diện 25 25 6.2 Admin 6.3 Chi tiết sản phẩm 6.4 Xử lí đơn hàng 26 26 6.5 Bình luận 6.6 Giao diện giỏ hàng 27 27 28 28 ... giao dịch chi phí hỗ trợ cho shop Như nêu trên, BIKER SHOP shop bán xe đạp phong phú mẫu mã, nhà cung cấp kiểu dáng thuận lợi cho người dùng lựa chọn Thơng qua trang web khách hàng xem đặt mua... trang Web - Đối với Guest: Khách hàng xem, tìm kiếm mẫu mã điện thoại với phụ kiện kèm theo cập nhật nhận chương trình khuyến mại BIKER SHOP Ngồi khách hàng mua hàng, gửi ý kiến đóng góp cho shop. .. thoại mà họ cần nữa, thay vào đó, cách nhanh chóng thuận tiện, họ cần vào Web đặt mua những“chú dế” phù hợp với mình… BIKER SHOP cách giới thiệu sản phẩm công nghệ (cụ thể xe đạp), đồng thời phương

Ngày đăng: 25/12/2021, 06:08

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

Tài liệu liên quan