Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 97 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
97
Dung lượng
1,63 MB
Nội dung
Đồ án: Quản lý mua bán hàng trực tuyến Đồ án : Quản lý mua bán trực tuyến Lời nói đầu Trong năm trở lại lãnh vực công nghệ thơng tin ngày phát triển, hình thức chuyển khoản thẻ ATM, mua bán mạng… ngày phổ biến quen thuộc với người điều đem lại thuận lợi dễ dàng cho người bán người mua.bên cạnh ngày tốc độ đường truyền internet cải tiến việc ưng dụng quản lý xây dung mô hinh mạng khả thi Xuất phát từ nhu cầu muốn tìm hiểu sau lĩnh vực phân tích thiết kế hệ thống thông tin chúng em thực đồ án “ Quản lý mua bán hàng trực tuyến ” Chúng em xin chân thành cảm ơn thầy nhiệt tình giúp đỡ cho chúng em nhiều kiến thức quý giá lĩnh vực phân tích thiết kế hệ thống thơng tin để chúng em hoàn thành đồ án cách tốt Tuy nhiên đồ án nhiều thiếu sót mong thầy thơng cảm góp ý kiến choi chúng em Xin chân thành cảm ơn thầy Trang Đồ án : Quản lý mua bán trực tuyến Mục lục Lời nói đầu Mục lục I Khảo sát phân tích trạng hệ thống II Phân tích yêu cầu III Phân tích hệ thống Phát thực thể Lược đồ ERD Chuyển sang mô hinh quan hệ Mô tả chi tiết quan hệ 10 Bảng tổng kết 22 Thiết kế giao diện 25 Thuật toán xử lý 75 Đánh giá ưu khuyết điểm 83 Trang Đồ án : Quản lý mua bán trực tuyến I Khảo sát phân tích trạng hệ thống Khảo sát hệ thống : Hoạt động mua bán trực tuyến phổ biến với người công ty cửa hàng lớn nước sử dụng nhằm đem lại hiệu việc mua bán Sản phẩm mua bán thông thường thiết bị tin học điện thoại, máy vi tính sản phẩm điện tử đan dụng … Do phải sử dụng hệ thống mạng để đăng kí mua bán nên cơng ty nàu cần pahỉ có hệ thống website dùng để quảng cáo mua bán Hơn cịn quản lý số lượng mua bán trực tuyến đem lại hiệu việc quản lý Các hoạt động quản lý mua bán hàng trực tuyến gồm xuất hàng , giao hàng tận nhà, báo cáo số lượng doanh thu mua bán trực tuyến Việc bao gồm công việc quản lý phận : Quản lý hàng xuất kho : kiểm tra số lượng hàng hóa xuất khỏi hàng Quản lý mua bán trực tuyến : kiểm tra đơn đặt hàng trạng đơn, quản lý phương thức toán thu tiền đẻ báo cáo doanh thu Quản lý nhân viên : bao gồm nhân viên giao hàng, thủ kho, nhân viên quản lý mạng, nhan viên thu ngân… Quản lý Hàng hóa quản lý chặt chẽ tránh tình trang mát phận có nhiệm vụ riêng ko đan xen với Hiện trang tin học : Do hệ thống sử dụng website làm phương tiện cung cấp dịch vụ mua bán trực tuyến nên đòi hỏi khách hàng cần phải kết nối internet q trình đăng kí mua hàng, đường truyền cần có tốc độ cao tương đối mạnh Bộ phận quản lý cần phải chuyện nghiệp có trình độ để quản lý trang web kiểm tra hóa đơn mạng Phải thường xuyên nâng cấp cập nhật giá cho mặt hàng… Trang Đồ án : Quản lý mua bán trực tuyến II Phân tích yêu cầu : yêu cầu chức : bên người mua hàng truc tuyến: tìm kiếm mạt hàng: Tìm kiếm điện thoại, laptop, hoac phụ kiện người sử dụng nhập chuỗi ký tự chương trình tìm sản phẩm có tên cứa chuỗi kí tụ mua bán trực tuyến: trang cho phép khách nhập mạt hàng cần mua, thông tin cá nhân Chương trình lưu thơng tin cá nhân khách hàng vào sỡ liệu, tự động tạo đơn đạt hàng lưu vào sỡ liệu bên quản trị hệ thống: quản ly công ty bao gồm mục con: mặt hàng nhân viên Người quản trị thao tác xem, tìm, sửa chữa thêm mặt hàng nhân viên quản lý bán hàng bao gồm: quản lý phiếu xuất, phiếu đặt hàng Người quản trị thao tác xem tìm, sửa, thêm phiếu xuất kho Người quản trị thao tác xem, tìm xử lý phiếu đặt hàng thống kê bao gốm: thống kê theo ngày: người sử dụng nhập ngày bát đàu thống kê, chương trình thống kê từ ngày nhập vào đến ngày hành Với xuất tổng giá trị bán thống kê theo mặt hàng người sử dụng nhập tháng thốg kê Chương trình thống kê số lương mặt hàngbán tháng yêu cầu phi chức năng: hệ thống có phân quyền người sủ dung, có đối tượng phục vụ: người mua hàng, người quản trị người mua hàng: không cần nhập, có thê kí mua hàng, thơng tin họ lưu địng ý kí mua sản phẩm người quản trị: nhập vơi tên password Trang Đồ án : Quản lý mua bán trực tuyến BI Phân tích hệ thống Phát thực thể: Thực thể 1: NUOCSX Quốc gia sản xuất mặt hàng Các thuộc tính: Mã quốc gia (MaQG): mã số quốc tế quốc gia đẻ phân biệt quốc gia với quộc gia khác thuộc tính khóa Tên quốc gia (TenQG): tên tiếng Việt quốc gia Thực thể 2: PHIEUBH Phiếu bảo hành sản phẩm Các thuộc tính: Mã số phiếu bảo hành (MaPBH): thuộc tính khóa thời gian bao hành sản phẩm (ThoiHan) Thực thể 3: PHIEUXK Ghi lại thông tin hàng hố xuất kho ngày Các thuộc tính: Mã số phiếu xuất kho (MaPXK): thuộc tính khóa Ngày lập phiếu (NgayXuat) tổng giá trị (TongGT) Thực thể 5: KHO Mô tả thông tin kho chứa hàng Các thuộc tính: Mã số kho (MaKho): thuộc tính khóa Tên kho (TenKho) Thực thể 6: NHANVIEN Nhân viên viết hoá đơn phiếu xuất kho Các thuộc tính: Mã số nhân viên (MaNV): thuộc tính khóa Tên nhân viên (TenNV) Ngày sinh (NgaySinh) Giới tính (GioiTinh) Địa (DiaChiNV) Điện thoại (DienThoaiNV) Trang Đồ án : Quản lý mua bán trực tuyến Thực thể 7: DONDH Hoá đơn bán hàng Các thuộc tính: Mã số hố đơn (MaDDH): thuộc tính khóa Ngày viết hố đơn (NgayViet) Thực thể 8: KHACHHANG Thông tin khách hàng mua hàng trực tuyến Các thuộc tính: Mã số khách hàng (MaKH): thuộc tính khóa Tên khách hàng (TenKH) giới tính (GioiTinh) địa (DiaChiKH) Điên thoại (DienThoaiKH) Thực thể 9: CHINHANH Chi nhánh cơng ty Các thuộc tính: Mã số chi nhánh (MaCN): thuộc tính khóa Tên chi nhánh (TenCN) địa chi nhánh (DiaChiCN) Điện thoại (DienThoaiCN) Thực thể 10: HINHTHUC Hình thức tốn, ví dụ: tốn chuyển khoản, bưu điện Các thuộc tính: Mã số hình thức (MaHT): thuộc tính khóa Tên hình thức (TenHT) 10 Thực thể 4: MATHANG Mặt hàng bán siêu thị Các thuộc tính: mã số mạt hàng (MaMH): thuộc tính khóa Tên mặt hàng (TenMH) Đơn vị tính (DonVi) 11 Thực thể 11: DIENTHOAI Là thực thể chuyên biệt hố thực thể MATHANG Mơ tả điện thoai Các thuộc tính: Tên điện thoại (TenDT) Màn hình (ManHinh) Trang Đồ án : Quản lý mua bán trực tuyến Nghe nhạc (NgheNhac) Chức kết nối GPRS (GPRS) Hồng ngoại (HongNgoai) Chức BlueTooth (BlueTooth) Chụp hình,quay phim (Camera) Loại thẻ nhớ gắn (TheNho) 12 Thực thể 12: LAPTOP Là thực thể chuyên biệt hóa thực thể MATHANG Mơ tả laptop Các thuộc tính: Tên LapTop (TenLT) Loại CPU (CPU) Dung lượng,bus RAM (RAM) Ổ đĩa cứng HDD (HDD) Card hình (CardMH) Khối lượng (KL) Màn hình (ManHinh) Hệ điều hành (HeDH) Ổ đĩa CD,DVD (CD/DVD) Trang Đồ án : Quản lý mua bán trực tuyến Lược đồ ERD: NUOCSX (0,n) MaQG TenQG (1,1) (0,n) KHO MaKho TenKho MaPXK (1,1) NgayXuat TongGT (0,n) (0,n) (1,n) Tài khoản MaSoTK NguoiDT THUỘC MaNV TenNV NgaySinh GioiTinh DiaChiNV DienThoaiNV LAPTOP PHIEUBH MaPBH ThoiHan TenLT CPU RAM HDD CardMH KL ManHinh HeDH CD/DVD (1,1) có (0,1) Trang Đồ án : Quản lý mua bán trực tuyến Tên đối tượng Đăng xuất Kiểu tượng Button Đánh dấu RadioBu Đã giao Button Khơng giao Button Thốt Button Giao diên trang tìm phiếu đạt hàng: Trang 70 Đồ án : Quản lý mua bán trực tuyến Trang 71 Đồ án : Quản lý mua bán trực tuyến Tên đối tượng Đăng xuất Kiểu đối tượng Tìm phiếu đặt hàng Mã PDH GroupBox Ngày đặt hàng DateTimePicker Tìm Giới tính Button ComboBox Thốt Giao diên trang thơng kê theo mặt hàng: Trang 72 Đồ án : Quản lý mua bán trực tuyến Trang 73 Đồ án : Quản lý mua bán trực tuyến Tên tượng Đăng xuất đối Kiểu đối tư Thống theo hàng Nhập tháng kiểm tra kê GroupBox mặt Button DateTimeP Xem Button In Button Thoát Button Giao diện trang thống kê theo ngày: Trang 74 Đồ án : Quản lý mua bán trực tuyến Trang 75 Đồ án : Quản lý mua bán trực tuyến Tên tượng Đăng xuất đối Kiểu đối tư Thống theo ngày Nhập ngày đầu thống kê kê GroupBox Button DateTimeP bắt Xem Button In Button Thốt Button Thuật Tốn Xử Lý Ơ xử lý xóa trang mặt hàng: Trang 76 Đồ án : Quản lý mua bán trực tuyến Tên xử lý: xóa Trang: Mặt Hàng Input: mặt hàng: m Output: thông báo kết thực hiên Table liên quan: MatHang Thuật giải: Ô xử lý thêm trang mặt hàng: Tên xử lý: thêm Trang 77 Đồ án : Quản lý mua bán trực tuyến Trang: Mặt Hàng Input: MaMH: mamh, TenMH: tenmh, MaQG: maqg, DonVi: donvi Output: thông báo kết thực hiên Table liên quan: MatHang Thuật giải: Ô xử lý tìm trang mặt hàng: Tên xử lý: tìm kiếm Trang 78 Đồ án : Quản lý mua bán trực tuyến Trang: Mặt Hàng Input: MaMH: x, TenMH: y x y không đồng thời dược nhập Output: hiển thị kết tìm kiếm Table liên quan: MatHang Thuật tốn: Ơ xử lý thống kê trang thống kê theo ngày Trang 79 Đồ án : Quản lý mua bán trực tuyến Tên xử lý: thống kê Trang: thống kê theo ngày Input: ngày bắt đầu thống kê Output: ứng với ngày cho biết tống giá trị xuất ngày Table liên quan: PHIEUXK Thuật toán: Trang 80 Đồ án : Quản lý mua bán trực tuyến Ô xử lý thống kê trang thống kê theo mặt hàng Tên xử lý: thống kê Trang: thống kê theo mặt hàng Input: tháng :T Output: ứng với tháng cho biết số lượng mặt hàng bán Table liên quan: PHIEUXK Thuật toán: Trang 81 Đồ án : Quản lý mua bán trực tuyến Ô xử lý tìm kiếm mặt hàng khách hàng: Tên xử lý: tìm kiếm Trang: tìm kiếm mặt hàng khách hàng Input: chuỗi ký tự : t Output: xuất thơng tin mặt hàng tìm Table liên quan: MATHANG, DIENTHOAI, LAPTOP Thuật toán: Trang 82 Đồ án : Quản lý mua bán trực tuyến Ô xử lý lưu đơn đặt hàng thông tin khách hàng: Tên xử lý: lưu Trang: mua hàng Input: MATHANG: m, Số lượng: s, TenKH: t , GioiTinh: g, DiaChiKH: d, DienThoaiKH: dt Output: xuất thông tin đạt hàng thành công Table liên quan: DONDH, CHITIETDDH, KHACHHANG Thuật toán: Trang 83 Đồ án : Quản lý mua bán trực tuyến Đánh giá ưu khuyết điểm: Ưu điểm: Mơ hình tiện lợi: mưa bán quản lý trẹn ưebsite trực tuyến Tương đối hồn chỉnh, trình bày tương đối đầy đủ thuật toán Khuyết điểm: Mối liên kết chi tiết thực thể: PHIEUXK, MATHANG, DONDH, không đủ thể mối quan hệ DONDH MATHANG, thực thể có quan hệ vói khơng phụ thuộc vào thực thể PHIEUXK Khi xử lý gần xong đồ án chúng em phát điều Do thời gian không cho phép sữa chữa lại từ đầu tất cả, để giải tình trạng chúng em định thêm mối liên kết khác “chi tiêt DDH” DONDH MATHANG Khi thêm vào giải vấn đề đặt hàng trực tuyến khách hàng Tuy nhiên se dẫn đến tình trạng lặp dư thừa liệu dẫn đến sai sót số trương hợp Chưa xử lý liên kêt với ngân hàng để khách hàng chuyển tiền trực tuyến tụ động không cần xử lý nhân viên Trang 84 ... kí mua bán nên cơng ty nàu cần pahỉ có hệ thống website dùng để quảng cáo mua bán Hơn cịn quản lý số lượng mua bán trực tuyến đem lại hiệu việc quản lý Các hoạt động quản lý mua bán hàng trực tuyến. .. xuất hàng , giao hàng tận nhà, báo cáo số lượng doanh thu mua bán trực tuyến Việc bao gồm công việc quản lý phận : Quản lý hàng xuất kho : kiểm tra số lượng hàng hóa xuất khỏi hàng Quản lý mua bán. .. TextBox Button Menu ? ?Mua Ban” Cho phép khách hàng đăng kí mua hàng trực tuyến, khách hàng điền tên mặt hàng cần mua, thông tin cá nhân Trang 27 Đồ án : Quản lý mua bán trực tuyến Menu “giúp đỡ”