1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo đồ án_Website bán xe điện

71 128 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 71
Dung lượng 5,45 MB

Nội dung

Báo cáo đồ án Website bán xe điện bằng ngôn ngữ ASP.NET Báo cáo có đầy đủ các bảng dữ liệu, biểu đồ lớp, biểu đồ uescase tổng quát, biểu đồ usecase phân rã, biểu đồ tuần tự Mô tả chi tiết các chức năng của một website bán hàng

LỜI CẢM ƠN Sau thời gian gần hai tháng thực đồ án 3, đến em hoàn thành đồ án Để có kết hơm nay, em nhận giúp đỡ đạo nhiệt tình thầy giáo khoa, cô giáo thầy Vậy nên phần đầu báo cáo, cho phép em gửi lời cảm ơn đến: Các thầy cô khoa Công nghệ Thông tin trang bị cho em kiến thức quý báu suốt trình vừa qua, tận tình bảo suốt trình em thực đồ án Đặc biệt em xin gửi lời cảm ơn chân thành đến thầy tận tình bảo, đóng góp ý kiến, giúp đỡ tạo điều kiện tốt cho em suốt trình làm đồ án để em bạn nhóm hồn thành tốt đồ Trong q trình làm đồ án, cố gắng hết sức, song khơng tránh khỏi thiết sót, hạn chế Em mong nhận đóng góp ý kiến thầy cô bạn để đồ án em hoàn thiện Em xin chân thành cảm ơn! Hưng yên, ngày tháng năm 2018 Sinh viên Nguyễn Thị Minh Nguyệt MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC CÁC KÝ TỰ, CÁC TỪ VIẾT TẮT DANH MỤC CÁC BẢNG .5 DANH MỤC CÁC HÌNH VẼ CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN 1.1 Mô tả hệ thống 1.2 Phát biểu toán 1.2.1 Tổng quan hệ thống 1.2.2 Các mục tiêu hệ thống 1.2.3 Môi trường phát triển .9 CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU CỦA HỆ THỐNG 10 2.1 Xác định yêu cầu toán .10 2.2 Phân tích yêu cầu hệ thống .12 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 50 3.1 Thiết kế sở liệu 50 3.2 Thiết kế giao diện 56 CHƯƠNG 4: KẾT LUẬN 69 4.1 Kết đạt đề tài 69 4.2 Hạn chế đề tài 69 4.3 Hướng phát triển đề tài 69 PHỤ LỤC 70 TÀI LIỆU THAM KHẢO .71 DANH MỤC CÁC KÝ TỰ, CÁC TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ Giải thích DANH MỤC CÁC BẢNG Bảng 1: Các chức hệ thống Bảng 2: Danh sách actor Bảng 3: Danh sách use case Bảng 4: Các đối tượng sở liệu Bảng 5: Đối tượng loại xe Bảng 6: Đối tượng nhân viên Bảng 7: Đối tượng đơn hàng Bảng 8: Đối tượng xe điện Bảng 9: Đối tượng hóa đơn nhập Bảng 10: Đối tượng nhà cung cấp Bảng 11: Đối tượng người dùng Bảng 12: Bảng control đăng nhập DANH MỤC CÁC HÌNH VẼ Hình 1: Biểu đồ UC tổng quát hệ thống Hình 2: Biểu đồ UC chức quản lý sản phẩm Hình 3: Biểu đồ UC chức quản lý loại sản phẩm Hình 4: Biểu đồ UC chức quản lý hóa đơn nhập Hình 5: Biểu đồ UC chức quản lý hóa đơn xuất Hình 6: Biểu đồ UC chức quản lý khách hàng Hình 7: Biểu đồ UC chức quản lý nhân viên Hình 8: Biểu đồ UC chức quản lý nhà cung cấp Hình 9: Biểu đồ UC chức tìm kiếm trang chủ Hình 10: Biểu đồ UC chức tìm kiếm trang quản trị Hình 11: Biểu đồ UC chức thống kê nhân viên kho Hình 12: Biểu đồ UC chức thống kê nhân viên bán hàng Hình 13: Biểu đồ UC chức đặt mua Hình 14: Biểu đồ UC chức quản lý đơn hàng Hình 15: Biểu đồ lớp hệ thống Hình 16: Biểu đồ chức thêm sản phẩm Hình 17: Biểu đồ chức sửa sản phẩm Hình 18: Biểu đồ chức xóa sản phẩm Hình 19: Biểu đồ chức sửa nhà cung cấp Hình 20: Biểu đồ chức thêm nhà cung cấp Hình 21: Biểu đồ chức xóa nhà cung cấp Hình 22: Biểu đồ chức thêm loại hàng Hình 23: Biểu đồ chức sửa loại hàng Hình 24: Biểu đồ chức xóa sản phẩm Hình 25: Biểu đồ chức thêm nhân viên Hình 26: Biểu đồ chức sửa nhân viên Hình 27: Biểu đồ chức xóa nhân viên Hình 28: Giao diện trang đăng nhập Hình 29: Giao diện trang chủ Hình 30: Giao diện trang chủ Hình 31: Giao diện trang chủ Hình 32: Giao diện trang sản phẩm Hình 33: Giao diện trang sản phẩm Hình 34: Giao diện trang giỏ hàng Hình 35: Giao diện trang giỏ hàng Hình 36: Giao diện trang quản trị Hình 37: Giao diện trang quản lý sản phẩm Hình 38: Giao diện trang quản lý khách hàng Hình 39: Giao diện trang quản lý nhà cung cấp Hình 40: Giao diện trang sửa thơng tin sản phẩm Hình 41: Giao diện trang thêm thơng tin sản phẩm Hình 42: Giao diện trang thêm thơng tin khách hàng Hình 43: Giao diện trang sửa thơng tin khách hàng Hình 44: Giao diện trang thơng báo xóa sản phẩm Hình 45: Giao diện tìm kiếm sản phẩm trang quản trị Hình 46: Giao diện tìm kiếm sản phẩm trang chủ Hình 47: Giao diện trang tốn CHƯƠNG 1: PHÁT BIỂU BÀI TỐN 1.1 Mơ tả hệ thống *Hoạt động website cửa hàng bán xe điện mơ tả sau:  Cửa hàng bán xe điện bán nhiều mặt hàng, xe điện thuộc nhiều hãng khác Cụ thể, mặt hàng website gồm : Xe điện DIBAO, xe điện XMEN, xe điện GIANT, xe điện HONDA, xe điện NIJIA, xe điện AIMA, xe điện YAMAHA, xe điện ZOOMER, xe điện BRIDGESTONE  Website quản lý việc nhập bán hàng cửa hàng, cập nhập nhanh chóng mẫu xe điện mới, loại xe điện bán chạy, sản phẩm ngừng bán  Website quản lý xe điện theo tên sản phẩm  Website có cung cụ tìm kiếm, cơng cụ tìm kiếm tìm kiếm theo tên mã sản phẩm Website quản lý người dùng quyền hạn người dùng Để chỉnh sửa, thêm, xóa sản phẩm cần phải đăng nhập vào hệ thống Người dùng có quyền xem sản phẩm mua hàng 1.2 Phát biểu toán 1.2.1 Tổng quan hệ thống Hiện hoạt động quản lý cửa hàng làm thủ công, lưu trữ sổ sách; gây khó khăn q trình quản lý, tìm kiếm, chỉnh sửa, thống kê Hơn thời buổi cơng nghiệp hóa, đại hóa, việc tiếp cận với khách hàng thông qua việc mua bán online lớn Mà cửa hàng Thế giới xe điện chưa liên kết với webside Từ thức tế trên, yêu cầu xây dựng trang web quản lý xe đạp điện để tiện cho việc mua, bán hàng, cung cấp thơng tin xác, nhanh chóng tới người mua, tiếp cận nhiều khách hàng Trang web cửa hàng bán xe đạp điện có chức thống kê thơng tin mặt hàng cách rõ ràng nhất, tiện lợi cho người mua, hệ thống cho phép thêm, sửa, xóa thơng tin mặt hàng, chỉnh sửa giao diện trang wed, trang web có thơng tin việc bảo hành, đổi trả, khuyến nhất, tin tức mẫu xe đạp điện 1.2.2 Các mục tiêu hệ thống Trang web cửa hàng cần đạt mục tiêu sau: Hệ thống phải quản lý thông tin cụ thể, đầy đủ loại xe đạp điện cửa hàng, xe hết hàng, thời gian xe có mặt hàng Hệ thống phải cập nhập lại thông tin, giá bán mặt hàng có thay đổi Hệ thống phải cho phép người có quyền chỉnh sửa trang web, : thêm, sửa, xóa mặt hàng đó,… 1.2.3 Mơi trường phát triển ● Môi trường phần cứng ○ CPU: Pentium IV 3.0 GHz cao ○ RAM: tối thiểu 512 MB ○ HDD: dung lượng tối thiểu trống 2G ● Môi trường phần mềm ○ Hệ điều hành: Windows XP cao ○ Net Framework: máy phải cài Net Framework 2.0 trở lên Công cụ phát triển: Visual Studio 2017 CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU CỦA HỆ THỐNG 2.1 Xác định yêu cầu tốn Dựa mơ tả hoạt động hệ thống Form No.1/PD/Ver 1.0, hệ thống cần phải đáp ứng yêu cầu sau: Danh sách yêu cầu khách hàng: *Quản lý thông tin mẫu xe điện  Nhập thông tin mẫu xe điện Hệ thống giúp người quản lý sách nhập thông tin liên quan tới mẫu xe cửa hàng Những thông tin liên quan tới mẫu xe cửa hàng bán xe đạp điện bao gồm: Tên loại xe, tên xe, giá bán, hàng hay hết hàng, quà tặng kèm, thông tin thông số kỹ thuật  Cập nhập thông tin mẫu xe Hệ thống phải cung cấp chức sửa lại thông tin mẫu xe có trang web bán xe đạp điện có thay đổi  Xóa thông tin mẫu xe Hệ thống phải cung cấp chức xóa thơng tin mẫu xe khơng cịn bán  Hiển thị thơng tin mẫu xe Hệ thống phải cung cấp chức hiển thị danh sách thông tin mẫu xe có trang web cho chủ cửa hàng quản lý dễ dàng *Chức tìm kiếm thơng tin Hệ thống cần cung cấp chức tìm kiếm thông tin đầy đủ mẫu xe theo tên, giá, mã mẫu xe Chức cho phép kiểm tra nhanh thông tin mẫu xe tình trạng mẫu xe có trang web, phục vụ tối ưu nhu cầu tìm kiếm khách hàng *Chức đặt mua Hệ thống cho phép người mua hàng đặt mua trực tiếp webside Khi mua khách hàng phải cung cấp đầy đủ thông tin số điện thoại họ tên Khách hàng sau 30 phút nhận gọi tư vấn mua hàng, sau xác nhận đầy đủ thơng tin tiến hàng giao hàng thu tiền nhà *Chức đăng nhập (dành cho người quản lý) Hệ thống cho phép người quản lý đăng nhập vào để quản lý thông tin, thêm, sửa hay xóa sản phẩm Hệ thống quản lý phần chức thông qua Tên đăng nhập Password *Chức thống kê, báo cáo Admin thống kê mẫu xe điện có người đặt, đưa vào giỏ hàng trình vận chuyển, xử lý đơn hàng để tiện việc liên hệ tới người bán, tư vấn cho khách hàng liên hệ để khách hàng biết mặt hàng chuyển chưa Hệ thống cho phép thống kê doanh thu theo ngày, theo tháng Những mẫu xe điện có mặt cửa hàng >= năm Doanh thu theo ngày tính bằng: Tổng hóa đơn xuất ngày Doang thu theo tháng tính bằng: Tổng hóa xuất – Tổng hóa đơn nhập *Chức quản lý khách hàng Hệ thống cho phép quản lý thông tin khách hàng mua hàng cung cấp thông tin Các thông tin gồm: Họ tên, số điện thoại, địa chỉ, số cmnd, mã hóa đơn mua hàng (nếu có) 10 Mã loại sản String 10 Khóa phụ phẩm Thành tiền Int 3.1.7 Nhà cung cấp Bảng 10: Đối tượng nhà cung cấp Tên trường Kích Ràng buộc Ghi Khóa Duy tồn hệ thống thước Mã nhà cung cấp 10 Tên nhà cung cấp 50 Khơng chứa kí tự số Địa Chứa kí tự số chữ Số điện thoại 11 Khơng chứa kí tự chữ 3.1.8 Người dùng Bảng 11: Đối tượng người dùng Tên trường Kích Ràng buộc Ghi thước Mật 10 Có thể trùng 57 Tên đăng nhập 10 Khơng trùng Duy tồn hệ thống 3.2 Thiết kế giao diện 3.2.1 Một số giao diện hệ thống Giao diện form Đăng nhập Hình 28: Giao diện trang đăng nhập Bảng 12: Bảng control đăng nhập STT Tên Control lbTenDangNhap lbMatKhau txtTenDangNhap txtMatKhau btnDangNhap Sự kiện Ý nghĩa Tên đăng nhập Mật Tên đăng nhập Mật Đăng nhập  Chức năng: Đăng nhập vào hệ thống có kiểm tra xác nhận quyền người dùng  Sự kiện: Nhấn vào nút “Đăng nhập”: kiểm tra xác nhận người dùng Nếu người dùng hợp lệ, hiển thị form main với đầy đủ chức tương ứng với người dùng Ngược lại đưa thơng báo lỗi Giao diện Trang chủ 58 Hình 29: Giao diện trang chủ Hình 30: Giao diện trang chủ 59 Hình 31: Giao diện trang chủ 3.Giao diện trang sản phẩm Hình 32: Giao diện trang sản phẩm 60 Hình 33: Giao diện trang sản phẩm 4.Giao diện trang giỏ hàng Hình 34: Giao diện trang giỏ hàng 61 Hình 35: Giao diện giỏ hàng 5.Giao diện trang quản trị Hình 36: Giao diện trang quản trị 62 6.Giao diện trang quản lý sản phẩm Hình 37: Giao diện trang quản lý sản phầm 7.Giao diện trang quản lý khách hàng Hình 38: Giao diện trang quản lý khách hàng 63 8.Giao diện trang quản lý nhà cung cấp Hình 39: Giao diện trang quản lý nhà cung cấp 9.Giao diện trang sửa thông tin sản phẩm 64 Hình 40: Giao diện trang sửa sản phẩm 10.Giao diện trang thêm thơng tin sản phẩm Hình 41: Giao diện trang thêm thông tin sản phẩm 65 11.Giao diện trang thêm thơng tin khách hàng Hình 41: Giao diện trang thêm thông tin khách hàng 12.Giao diện trang sửa thông tin khách hàng 66 Hình 42: Giao diện trang sửa thơng tin khách hàng 13.Giao diện thơng báo xóa sản phẩm Hình 43: Giao diện thơng báo xóa sản phẩm 14.Giao diện tìm kiếm sản phẩm trang quản trị 67 Hình 44: Giao diện tìm kiếm sản phẩm trang quản trị 15.Giao diện tìm kiếm sản phẩm trang chủ Hình 45: Giao diện tìm kiếm sản phẩm trang chủ 68 16.Giao diện trang tốn Hình 46: Giao diện trang tốn CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt đề tài Trong thời gian thực đề tài, em hoàn thành website quản lí cửa hàng bán xe điện: Quản lý sản phẩm, quản lí nhân viên… Ngồi việc hồn thành đề tài qua đề tài chúng em cịn hiểu nghiệp vụ quản lý thơng tin cửa hàng, …điều giúp em nhiều sau trường để em có cơng việc tốt, theo mong muốn 4.2 Hạn chế đề tài - Trang web chưa nơi chia sẻ thông tin, kiến thức kinh nghiệm tất người - Giỏ hàng hệ thống chưa tự load thông tin vào đơn hàng - Các chức thêm sửa xóa cịn sơ xài, ràng buộc Textbox nhiều kẽ hở - Phần thống kê chưa hoàn thiện - Chưa liên kết bảng với để tự load thông tin giống 4.3 Hướng phát triển đề tài 69 + Cần có phần cho khách hàng để lại bình luận + Hồn thiện nốt chức chưa có hồn thiện tốt chức có PHỤ LỤC Bảng phân công nhiệm vụ thực đồ án T Thành viên Các công việc T Nguyễn Thị Minh Nguyệt Nguyễn Thị Minh Nguyệt Nguyễn Thị Minh Nguyệt Nguyễn Thị Minh Nguyệt Nguyễn Thị Minh Nguyệt Nguyễn Thị Minh Nguyệt Hoàn thiện form (6 form) Vẽ biểu đổ use case, lớp, Xây dựng bảng sở liệu Tạo giao diện cho website Thiết lập chức cho hệ thống Làm báo cáo 70 Ghi TÀI LIỆU THAM KHẢO Tài liệu Giáo trình phân tích thiết kế hướng đối tượng Giáo trình chuyên đề 2- Lập trình Asp.net 71 ... tra Khách hàng thêm bớt xóa bỏ sản phẩm Tìm kiếm Thống kê, báo cáo khỏi giỏ hàng trước tốn Tìm kiếm thơng tin website Thống kê, báo cáo Biểu đồ UC tổng quát hệ thống 14 Hình 1: Biểu đồ UC tổng... hay xóa sản phẩm Hệ thống quản lý phần chức thông qua Tên đăng nhập Password *Chức thống kê, báo cáo Admin thống kê mẫu xe điện có người đặt, đưa vào giỏ hàng trình vận chuyển, xử lý đơn hàng... kho 30 o Thống kê tổng xe nhập  Ý nghĩa: Cho phép nhân viên kho thống kê thông tin sản phẩm để báo cáo cho quản lý cửa hàng  Yêu cầu: Cần Đăng nhập có quyền chọn chức  Dịng kiện chính: - Nhân

Ngày đăng: 08/07/2020, 01:24

TỪ KHÓA LIÊN QUAN

w