PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ SIÊU THỊ SẢN PHẨM KỸ THUẬT SỐ

  • Số trang: 45 |
  • Loại file: DOC |
  • Lượt xem: 29 |
  • Lượt tải: 0
nhattuvisu

Đã đăng 26946 tài liệu

Mô tả:

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN – TIN HỌC ——– ĐỒ ÁN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI : QUẢN LÝ SIÊU THỊ SẢN PHẨM KỸ THUẬT SỐ Giáo viên hướng dẫn : Sinh viên thực hiện : Lê Long Lê Thanh Long Nguyễn Thị Trang Thầy Nguyễn Gia Tuấn Anh Tháng 06 năm 2009 0511139 0511140 0511234 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Mục lục 1. Mục tiêu, phạm vi đề tài 1.1 Mục tiêu 1.2 Phạm vi 2. Khảo sát 3. Phân tích 3.1 Phát hiện thực thể 3.2 Mô hình ERD 3.3 Mô tả thực thế 3.4 Mô hình DFD 3.5 Mô tả ô xử lý kho dữ liệu 4. Thiết kế dữ liệu, xử lý 4.1 Mô hình dữ liệu mức logic 4.2 Chuẩn hóa các quan hệ 4.3 Giải Thuật cho các ô xử lý 5.Thiết kế giao diện 5.1 Thiết kế menu 5.2 Thiết kế form 5.3 Thiết kế Report 6.Đánh giá ưu khuyết điểm 6.1 Ưu điểm 6.2 Khuyết điểm Page 2 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy 1. Mục tiêu, phạm vi đề tài 1.1 Mục tiêu Ngày nay các sản phẩm kỹ thuật số ngày càng trở nên gần gũi và không xa lạ đối với những người tiêu dùng, chúng đem lại rất nhiều tiện ích trong cuôc sống hằng ngày như giải trí, làm việc, học tập … do đó nhu cầu sử dụng và tìm hiểu, buôn bán … về những sản phẩm này ngày càng gia tăng và theo như dự đoán thì trong tương lai các sản phẩm kỹ thuật số sẽ chiếm phần lớn thị trường tiêu dùng vì các sản phẩm này sẽ ngày càng đáp ứng được các nhu cầu ngày càng gia tăng của khách hàng. Siêu thị sản phẩm kỹ thuật số có rất nhiều chi nhánh tại các tỉnh thành phố trong cả nước, mỗi chi nhánh có các thông tin như tên chi nhánh, số điện thoại, địa chỉ, số Fax. Tại mỗi chi nhánh lại quản lý một số đại lý bán hàng, mỗi đại lý có các thông tin như tên đại lý, địa chỉ, số điện thoại, Fax, email, thời gian họat động của đại lý, bản đồ hướng dẫn đường đi. Tại các đại lý này sẽ cung cấp các mặt hàng kỹ thuật số như điện thoại di động, máy tính xách tay, máy ảnh kỹ thuật số, máy nghe nhạc MP3, máy quay camera … và thuộc một trong các nhóm mặt hàng sau: siêu cấp, cao cấp, trung cấp và phổ thông. Mỗi mặt hàng sẽ có các đặc tính sau: Tên mặt hàng, giá cả, hình ảnh, qui cách, xuất xứ, đặc tính, kích thước, khối lượng, thời gian bảo hành, chế độ dùng thử và thuộc duy nhất một loại sản phẩm và một nhà sản xuất. Các đại lý cũng cung cấp các loại phụ kiện cho các mặt hàng, mỗi loại phụ kiện sẽ có nhiều phụ kiện riêng lẻ với các thông tin như tên phụ kiện, giá cả, hình ảnh. Mỗi loại phụ kiện có thể dùng cho nhiều mặt hàng khác nhau. Yêu cầu chức năng gồm có : Lưu trữ Lưu trữ thông tin về các chi nhánh Lưu trữ thông tin vế các đại lý Lưu trữ thông tin về các trung tâm bảo hành Lưu trữ thông tin về các trung tâm tư vấn Lưu trữ thông tin về các sản phẩm Lưu trữ thông tin về hóa đơn thanh tóan Lưu trữ thông tin về phiếu nhập hàng Lưu trữ thông tin về phiếu đổi hàng Lưu trữ thông tin về phiếu đặt hàng Lưu trữ thông tin về các loại báo cáo tình hình kinh doanh Tra cứu:  Tra cứu thông tin theo các chi nhánh  Tra cứu thông tin theo loại mặt hàng  Tìm kiếm nhanh cho biết thống tin chi tiết của sản phẩm (Kích cỡ màu sắc, bộ nhớ…) theo đời máy, hãng sàn xuất, giá cả  Tìm kiếm theo tính năng (như Báo rung, đồng hố báo thức..)  Tìm kiếm nâng cao cho phép chọn nhiều thuộc tính cần tìm một lúc  Tìm kiếm thông tin về trung tâm bảo hành, sửa chữa  Tìm kiếm thông tin về các mặt hàng được khuyến mãi  Tìm kiếm thông tin về nhà cung cấp sản phẩm sim số và hỗ trợ tìm kiếm các sản phẩm sim số của từng nhà cung cấp  Tìm kiếm thông tin về tìm mua sim card, cước dịch vụ , hỗ trợ khách hàng, tìm khuyến mãi  Tìm kiếm thông tin về phụ kiện . Page 3 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Kết xuất  Hóa đơn thanh tóan  Phiếu nhập hàng  Phiếu đổi hàng  Các loại báo cáo tình hình kinh doanh 1.2 Phạm vi  Phạm vi thực hiện đồ án dựa trên những kiến thức thu được từ môn học Phân tích thiết kế hệ thống thông tin do Thạc sĩ Nguyễn Gia Tuấn Anh giảng dạy  Ứng dụng này khi được phát triển hoàn chỉnh (coding) có thể được áp dụng trong thực tế, giúp tăng hiệu quả kinh doanh và tiết kiệm chi phí cho các cửa hàng sách 2. Khảo sát 2.1 Bán lẻ : Khách hàng đến các đại lý mua hàng có thể tự do vào lựa hàng, hoặc nếu có yêu cầu về hàng hóa thì có thể báo cho nhân viên bán hàng tìm hộ hoặc vào kho lấy thêm.Sau đó khách hàng tới quầy thu ngân để thanh toán tiền, tại đây người thu ngân sẽ hỏi khách hàng thanh toán bằng hình thức gì? Nếu thanh toán bằng tiền mặt thì người thu ngân sẽ lập hóa đơn thanh toán trên đó có ghi số hóa đơn, người thanh toán, ngày thanh toán, mặt hàng mua, số lượng, đơn giá, thành tiền, tổng số tiền của hóa đơn. Nếu khách hàng thanh toán bằng thẻ tín dụng thì người thu ngân sẽ yêu cầu khách hàng cung cấp thẻ tín dụng sau đó kiểm tra trực tiếp thẻ tín dụng thông qua máy đọc thẻ tín dụng có kết nối với hệ thống ngân hàng. Sau khi đã xác minh sự hợp lệ của thẻ tín dụng cũng như số dư của tài khoản trên thẻ đủ để chi trả cho số hàng mà khách hàng đã mua người thu ngân sẽ tiến hành lập hóa đơn thanh toán với nội dung như ở phần trên. Sau đó tiến hành nhập số tiền cần chi trả vào máy và hệ thống sẽ thực hiện chuyển số tiền cần chi trả của khách hàng vào tài khỏan của đại lý. 2.2 Bán sỉ : Đối với những khách hàng mua với số lượng nhiều thì bộ phận bán hàng yêu cầu khách hàng điền vào phiếu đặt hàng với nội dung như sau: Ngày đặt hàng, mặt hàng cần đặt, số lượng đặt và thông tin về khách hàng như họ tên khách hàng, địa chỉ, số điện thoại. Sau khi kiểm tra đơn đặt hàng của khách hàng nếu có mặt hàng mà đại lý không cung cấp thì bộ phận bán hàng sẽ từ chối đơn đặt hàng, trong trường hợp số lượng các mặt hàng trong kho có thể đáp ứng đơn đặt hàng thì mỗi khi đại lý tiến hành giao hàng cho khách hàng thì khách hàng phải thanh toán cho phần giao hàng đó, ngược lại bộ phận bán hàng sẽ tiến hành nhập hàng theo qui trình được mô tả phía dưới. Quản lý bán hàng online: Khách hàng có thể truy cập vào Website của các đại lý để mua hàng. Khách hàng chọn sản phẩm muốn mua được các đại lý đang trên website, sau đó khách hàng cần nhập thông tin về khách hàng như tên khách hàng, địa chỉ, số điện thoại,ngày đặt, email và chọn hình thức thanh toán là bằng tiền mặt, chuyển khoản, chuyển tiền qua bưu điện. Đại lý sẽ kiểm tra việc đặt hàng của khách hàng qua số điện thoại mà khách hàng cung cấp bằng cách gửi tin nhắn. Sau khi nhận được tin nhắn khách hàng gọi điện cho bộ phận bán hàng để xác nhận việc đặt hàng. Bộ phận bán hàng sẽ ghi nhận lại việc đặt hàng của khách hàng, sau đó khách hàng có thể đến trực tiếp đại lý để nhận hàng hoặc đại lý sẽ giao tận nơi theo yêu cầu của khách hàng cùng với hóa đơn thanh toán cho việc đặt mua hàng. Page 4 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Quản lý Giao hàng: Đối với khách hàng mua lẻ thì sau khi thanh toán hóa đơn khách hàng sẽ nhận hàng trực tiếp tại đại lý cùng hóa đơn thanh toán. Đối với khách hàng đặt hàng qua mạng hay mua sỉ đã thanh toán hóa đơn cho phần đặt hàng của mình thì đại lý sẽ tiến hành giao hàng tận nơi khách hàng yêu cầu cùng với phiếu giao hàng để lấy xác nhận của khách hàng cho phần giao hàng. Đối với những đơn đặt hàng chưa thanh toán thì mỗi khi giao hàng đại lý sẽ yêu cầu khách hàng phải thanh toán ngay cho phần giao hàng này sau đó nhân viên giao hàng sẽ ghi nhận lại hóa đơn thanh toán này đồng thời giao cho khách hàng phiếu giao hàng. Sau đó nhân viên giao hàng này có trách nhiệm nộp lại hóa đơn thanh toán cho bộ phận bán hàng. Để phục vụ khách hàng tốt nhất đại lý sẽ cố gắng giao hàng cho khách hàng một lần theo đơn đặt hàng. Tuy nhiên trong một số trường hợp đặc biệt(một số mặt hàng trong đơn đặt hàng chưa về kịp, bão lụt thiên tai…) thì đại lý sẽ tiến hành giao thành nhiều lần Chú ý: Nếu nơi giao hàng ngoài phạm vi giao hàng của đại lý thì sẽ tính thêm cước vận chuyển. Quản lý Thông tin khuyến mãi: Bên cạnh đó tùy theo từng mặt hàng và tùy theo từng thời điểm trong năm sẽ có những đợt khuyến mãi với những hình thức khuyến mãi khác nhau cho từng loại mặt hàng như giảm giá bán, tặng phụ kiện kèm theo, giảm giá bán phụ kiện... Hậu mãi: Sau khi mua trong thời gian bảo hành nếu sản phẩm có trục trặc khách hàng có thể đến một trong các trung tâm bảo hành để được bảo hành sản phẩm. Khi khách hàng đến bảo hành sản phẩm, trung tâm bảo hành sẽ kiểm tra phiếu bảo hành có còn trong thời gian bảo hành hay không. Nếu sản phẩm đã hết hạn bảo hành trung tâm bảo hành sẽ thông báo cho khách hàng và từ chối bảo hành sản phẩm. Nếu sản phẩm còn trong thời gian bảo hành, nhân viên bảo hành sẽ tiến hành kiểm tra sản phẩm cần bảo hành. Nếu sản phẩm sửa được nhân viên này sẽ lập phiếu bảo hành và hẹn khách hàng ngày đến nhận sản phẩm. Nếu sản phẩm không sửa được, nhân viên bảo hành sẽ yêu cầu khách hàng cho kiểm tra hoá đơn thanh toán cho sản phẩm đã mua để tiến hành đổi hàng cho khách hàng. Ngoài ra trong thời gian dùng thử sản phẩm nếu khách hành không ưng ý về sản phẩm đã mua thì có thể đổi lấy sản phẩm khác với điều kiện là sản phẩm chưa có bị hư hòng. Và khách hàng phải có hóa đơn thanh tóan xác nhận mặt hàng mua của đại lý. Khi đổi hàng thì nhân viên tính tiền sau khi kiểm tra sẽ lập phiếu đổi hàng trên đó gồm số phiếu đổi, ngày lập, mã hàng đổi, số tiền cũ, mã hàng mới, số tiền mới, chênh lệch, lý do đổi và lập cho hóa đơn thanh toán nào. Nếu số tiền hàng đổi lớn hơn số tiền hàng mới thì khách sẽ nhận lại số tiền chênh lệch. Nếu số tiền hàng đổi nhỏ hơn số tiền hàng mới thì khách sẽ phải trả thêm số tiền chênh lệch cho đại lý. Qui trình nhập hàng: Vào cuối ngày hoặc mỗi khi có đơn đặt hàng của khách hàng các đại lý sẽ kiểm tra lượng hàng còn lại trong mỗi loại mặt hàng. Nếu lượng hàng tồn ở dưới mức tối thiểu hoặc lượng tồn trong kho không đủ để đáp ứng thì đại lý sẽ lập phiếu đặt hàng trong đó có ghi ngày đặt, danh sách các mặt hàng cần phải nhập, số lượng đặt. Các phiếu đặt hàng này sẽ được gửi tới nhà cung ứng sản phẩm. Mỗi nhà cung cấp có tên nhà cung cấp, địa chỉ, Email, số điện thoại, số Fax, số tài khoản ngân hàng. Mỗi lần giao hàng tại các đại lý nhà cung cấp sẽ có một phiếu giao hàng kiêm hóa đơn trong đó có danh sách các sản phẩm đã giao, số lượng, đơn giá, số tiền tương ứng với mỗi sản phẩm, tổng số tiền phải trả. Đại lý sẽ thanh toán và ghi hóa đơn thanh toán cho nhà cung cấp.. Page 5 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Qui trình lâp báo cáo: Ngoài ra cứ đến cuối ngày thì các đại lý phải báo cáo về tình hình kinh doanh tại đại lý cho trụ sở chi nhánh, và cứ khỏang một tuần, một tháng thì các trụ sở chi nhánh này lại báo cáo toàn bộ quá trình kinh doanh của chi nhánh do mình quản lý về cho trụ sở chính. 3. Phân tích 3.1 Phát hiện thực thể  Thuộc tính mô tả cho các thực thể  Thực thể MAT HANG: MaMatHang, TenMatHang, GiaBan, XuatXu, HinhAnh, DacTinh, TyLeGiam  Thực thể PHỤ KIỆN: MaMatHang, TenMatHang, GiaBan, XuatXu, HinhAnh, DacTinh, TyLeGiam  Thực thể SẢN PHẨM KTS: MaMatHang, TenMatHang, GiaBan, XuatXu, HinhAnh, DacTinh, TyLeGiam, CheDoDungThu, KichThuoc, KhoiLuong  Thực thể LOẠI HÀNG: MaLoaiHang, TenLoaiHang  Thực thể NHÀ CUNG CẤP: MaNCC, TenNCC, DiaChi, DienThoai, Email  Thực thể PHIẾU GIAO HÀNG: MaPhieuGiao, NgayGiao, TriGia  Thực thể PHIẾU ĐẶT NHẬP HÀNG: MaPDNH, NgayDat  Mối kết hợp Chi tiết đặt nhập hàng: SoluongDat, DonGia  Mối kết hợp Chi tiết PGH: SoLuong, DonGia,ThanhTien  Thực thể ĐẠI LÝ: MaDaiLy, TenDaiLy, DiaChi, DienThoai, Email  Thực thể CHI NHÁNH: MaChiNhanh, TenChiNhanh, DienThoai, DiaChi, Fax  Thực thể TRUNG TÂM BẢO HÀNH: MaTTBH, TenTTBH, DienThoai, DiaChi, Email  Thực thể KHÁCH HÀNG: MaKhachHang, TenKhachHang, Email, DiaChi, DienThoai  Thực thể PHIẾU ĐẶT HÀNG: SoPhieuDat, NgayDat  Mối kết hợp CHI TIẾT PHIẾU ĐẶT HÀNG: SoLuong, DonGia, ThanhTien  Thực thể HÌNH THỨC THANH TOÁN: MaHinhThucTT, TenHinhThucTT  Thực thể HOÁ ĐƠN: SoHoaDon, NgayThanhToan, TriGia, MaHinhThucTT  Mối kết hợp CHI TIẾT HOÁ ĐƠN: SoLuong, DonGia, ThanhTien  Thực thể HOÁ ĐƠN BÁN SỈ: SoHoaDon, NgayThanhToan, TriGia, SoPhieuDat  Thực thể HOÁ ĐƠN BÁN LẺ: SoHoaDon, NgayThanhToan, TriGia, NguoiThanhToan  Thực thể PHIẾU ĐỔI HÀNG: SoPhieuDoi, LyDo,NgayDoi  Mối kết hợi CHI TIẾT PHIẾU ĐỔI: SoTienCu, SoTienCu, SoTienMoi, ChenhLech  Thực thể PHIẾU GH_DDH: MaPhieuGH_DDH, NgayGiao  Về cách qui định đặt thuộc tính tham gia làm khóa chính cho các thực thể  Thực thể MẶT HÀNG có MaMatHang là khóa chính  Thực thể PHỤ KIỆN: MaMatHang là khóa chính  Thực thể SẢN PHẨM KTS có MaMatHang là khóa chính  Thực thể LOẠI HÀNG có MaLoaiHang là khóa chính  Thực thể NHÀ CUNG CẤP có MaNCC là khóa chính  Mối kết hợp Cung cấp: sẽ lấy khóa của thực thể MẶT HÀNG, NHÀ CUNG CẤP làm khóa chính Page 6 of 45 Đồ án môn PTTK Hệ thống thông tin                    QL Siêu thị điên máy Thực thể PHIẾU GIAO HÀNG có MaPhieuGiao là khóa chính Thực thể PHIẾU ĐẶT NHẬP HÀNG có MaPhieuDat làm khóa chính Mối kết hợp CHI TIẾT ĐẶT NHẬP HÀNG lấy khóa của thực thể PHIÊU DẶT NHẬP HÀNG, MẶT HÀNG, NHÀ CUNG CẤP làm khóa chính Thực thể ĐẠI LÝ có MaDaiLy làm khóa chính Mối kết hợp Cung ứng lấy khóa của thực thể ĐẠI LÝ, MẶT HÀNG Thực thể CHI NHÁNH có MaChiNhanh làm khóa chính Thực thể TRUNG TÂM BẢO HÀNH có MaTTBH làm khóa chính Thực thể KHÁCH HÀNG có MaKhachHang làm khóa chính Thực thể PHIẾU ĐẶT HÀNG có SoPhieuDat làm khóa chính Mối kết hợp CHI TIẾT PHIẾU ĐẶT HÀNG lấy khóa của các thực thể PHIẾU ĐẶT HÀNG, ĐẠI LÝ, MẶT HÀNG Thực thể HÌNH THỨC THANH TOÁN có MaHinhThucTT làm khóa chính Thực thể HOÁ ĐƠN có SoHoaDon làm khóa chính kết hợp CHI TIẾT HOÁ ĐƠN lấy khóa của các thực thể HÓA ĐƠN, ĐẠI LÝ, MẶT HÀNG làm khóa chính Thực thể HOÁ ĐƠN BÁN SỈ: lấy khóa của các thực thể HÓA ĐƠN, ĐẠI LÝ, MẶT HÀNG làm khóa chính Thực thể HOÁ ĐƠN BÁN LẺ: lấy khóa của các thực thể HÓA ĐƠN, ĐẠI LÝ, MẶT HÀNG làm khóa chính Thực thể PHIẾU ĐỔI HÀNG có SoPhieuDoi làm khóa chính Mối kết hợi CHI TIẾT PHIẾU ĐỔI lấy khóa của các thực thể PHIÊU ĐỔI HÀNG, HÓA ĐƠN, ĐẠI LÝ, MẶT HÀNG Thực thể PHIẾU ĐỔI HÀNG có SoPhieuDoi làm khóa chính Thực thể PHIẾU GH_DDH có MaPhieuGH_DDH làm khóa chính 3.2 Mô hình ERD Page 7 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy 3.3 Mô tả thực thể 3.3.1 Thực thể Mặt Hàng : Page 8 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Tên thực thể : MATHANG Tên thuộc tính Diễn giải MAMATHANG Mã số mặt hàng TENMATHANG Tên mặt hàng GIABAN Giá mặt hàng XUATXU Nguồn gốc xuất xứ HINHANH Hình ảnh đặc trưng DACTINH Đặc tính mặt hàng TYLEGIAM Tỷ lệ giảm giá 3.3.2 Thực thể Phụ Kiện : Tên thực thể : PHUKIEN Tên thuộc tính Diễn giải MAMATHANG Mã số mặt hàng phụ kiện TENMATHANG Tên mặt hàng phụ kiện GIABAN Giá mặt hàng phụ kiện XUATXU Nguồn gốc xuất xứ HINHANH Hình ảnh đặc trưng DACTINH Đặc tính mặt hàng phụ kiện TYLEGIAM Tỷ lệ giảm giá 3.3.3 Thực thể Sản Phẩm KTS : Tên thực thể : SANPHAMKTS Tên thuộc tính Diễn giải MAMATHANG Mã số mặt hàng KTS TENMATHANG Tên mặt hàng KTS GIABAN Giá mặt hàng KTS XUATXU Nguồn gốc xuất xứ HINHANH Hình ảnh đặc trưng DACTINH Đặc tính mặt hang TYLEGIAM Tỷ lệ giảm giá CHEDODUNGTHU Chế độ dung thử sản phẩm KICHTHUOC Kích thước sản phẩm KHOILUONG Khối lượng sản phẩm 3.3.4 Thực thể Loại Hàng : Tên thực thể : LOAIHANG Tên thuộc tính Diễn giải MALOAIHANG Mã số loại hàng TENLOAIHANG Tên loại hàng 3.3.5 Thực thể Sản Phẩm Nhà Cung Cấp : Tên thực thể : NHACUNGCAP Tên thuộc tính Diễn giải MANCC Mã số nhà cung cấp TENNCC Tên nhà cung cấp DIACHI Địa chỉ nhà cung cấp Page 9 of 45 Đồ án môn PTTK Hệ thống thông tin DIENTHOAI EMAIL QL Siêu thị điên máy Điện thoại nhà cung cấp Email nhà cung cấp 3.3.6 Thực thể Phiếu Giao Hàng : Tên thực thể : PHIEUGIAOHANG Tên thuộc tính Diễn giải MAPHIEUGIAO Mã số phiếu giao hàng NGAYGIAO Ngày giao hàng TRIGIA Trị giá phiếu giao 3.3.7 Thực thể Phiếu Đặt Nhập Hàng : Tên thực thể : PHIEUDATNHAPHANG Tên thuộc tính Diễn giải MAPDNH Mã số phiếu đặt hàng NGAYDAT Ngày đặt hàng 3.3.8 Thực thể Đại Lý : Tên thực thể : DAILY Tên thuộc tính Diễn giải MADAILY Mã số đại lý TENDAILY Tên đại lý DIACHI Địa chỉ đại lý DIENTHOAI Điện thoại đại lý EMAIL Email đại lý 3.4 Mô hình DFD 3.4.1 Sơ đồ hệ thống con của quy trình Page 10 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Giải thích các dòng dữ liệu lưu chuyển : Số 1 Diễn giải Thông tin mua hàng 2 Số 10 Diễn giải Thông tin số dư tài khoản Hóa đơn đã thanh toán 11 Yêu cầu bảo hành sản phẩm 3 Phiếu giao hàng 12 Phiếu bảo hành 4 Phiếu đặt hàng 13 Hóa đơn mua hàng 5 Thông tin phiếu đặt hàng 14 Phiếu đổi hàng 6 Thông tin các mặt hàng cần nhập 7 Phiếu đặt nhập hàng 8 Phiếu giao hàng của nhà cung cấp Yêu cầu thống kê 9 Thông tin tài khoản Thông tin thống kê tình hình kinh doanh Các hóa đơn đã thanh toán Thôn g tin nhập hàng 3.4.2 Mô hình quan niệm tổ chức theo phương pháp DFD Mô hình cấp 1 Page 11 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Thong tin dat va mua san pham Phieu dat nhap hang Thong tin thanh toan Khach hang Nha cung cap Thong tin thanh toan NCC 1 Phieu giao hang Yeu cau bao hanh san pham Phieu giao hang Quan ly san pham ky thuat so Phieu bao hanh san pham + Yeu cau thong ke tinh hinh kinh doanh Thong tin so du tai khoan Thong tin tai khoan Ket qua thong ke Nhan vien He thong ngan hang Mô hình cấp 2 He thong ngan hang Khach hang [Phieu giao hang] [Thong tin so du tai khoan] 1.3 [Thong tin tai khoan] 1.1 Xu ly giao hang + Hoa don giao hang Xu ly ban hang [Thong tin dat va mua san pham] 1.2 San pham can nhap + Xu ly nhap hang [Thong tin thanh toan] + Khach hang [Phieu dat nhap hang] [Thong tin thanh toan NCC] [Phieu giao hang] Thong tin ban hang Thong tin nhap hang Hoa don thanh toan [Yeu cau bao hanh san pham] 1.4 Xu ly thong ke [Phieu bao hanh san pham] 1.5 Xu ly bao hanh + Thong tin bao hanh [Ket qua thong ke] [Yeu cau thong ke tinh hinh kinh doanh] + Nhan vien Page 12 of 45 Nha cung cap Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Mô hình hóa cấp 3 cho ô xử lý bán hàng: Mô hình hóa vật lý xử lý: - Yếu tố phương pháp: - Yếu tố không gian: Page 13 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Page 14 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Mô hình hoá xử lý mức quan niệm 1.1.1 Xu ly giao hang Xu ly ban hang offline + Thong tin ban hang offline [Hoa don giao hang] Xu ly thong ke [Thong tin so du tai khoan] [Thong tin dat va mua san pham] [Thong tin ban hang] [Thong tin tai khoan] [Thong tin thanh toan] He thong ngan hang Khach hang 1.1.3 Tong hop thong tin ban hang [Hoa don thanh toan] Thong tin tai khoan Thong tin dat hang online Thong tin so du tai khoan Thong tin thanh toan [San pham can nhap] 1.1.2 Xu ly ban hang online Xu ly bao hanh Thong tin ban hang online + Xu ly nhap hang 3.5 Mô tả ô xử lý kho dữ liệu Bán lẻ: STT Diễn giải ô xử lý 1 Kiểm tra số lượng hàng trong kho có đủ Khách hàng mua hàng đáp ứng hay không 2 Yêu cầu thanh tóan bán lẻ Thanh toán bằng tiền mặt Kiểm tra hình thức Hàng không đủ số lượng đáp thanh toán hóa đơn Thanh tóan bằng tài khỏan ứng 3 Kiểm tra số tiền có đủ để thanh toán hay Thanh toán bằng tiền mặt không ? 4 Ghi nhận hóa đơn bán lẻ Dữ liệu vào Hóa đơn bán lẻ được Hóa đơn bán lẻ được giao cho lập khách hàng Page 15 of 45 Dữ liệu ra Hàng trong kho không còn đủ số lượng để đáp ứng Hàng trong kho đủ số lượng đáp ứng Yêu cầu thanh toán bán lẻ bị hủy bỏ Hóa đơn bán lẻ được lập Đồ án môn PTTK Hệ thống thông tin 5 6 Kiểm tra số dư tài khoản QL Siêu thị điên máy Thanh tóan bằng tài khỏan Hóa đơn bán lẻ được lập Số dư tài khỏan không hợp lệ Thông báo tài khỏan Số dư tài khỏan không hợp lệ không hợp lệ Yêu cầu thanh toán bán lẻ bị hủy bỏ Bán sỉ: STT 1 2 Diễn giải ô xử lý Dữ liệu vào Kiểm tra yêu cầu đặt hàng có hợp lệ hay Yêu cầu đặt hàng không Dữ liệu ra Yêu cầu đặt hàng hợp lệ Kiểm tra khách hàng có muốn tip tục đặt Yêu cầu đặt hàng không hợp lệ hàng hay không ? yêu cầu đặt hàng bị hủy bỏ 3 Ghi nhận đơn dặt hàng 4 Kiểm tra xem khách hàng có đồng ý thanh Đơn đặt hàng được ghi nhận tóan cho đơn đặt hàng hay không ? 5 6 7 8 9 10 11 12 Kiểm tra hình thức thanh toán hóa đơn Kiểm tra số tiền có đủ để thanh toán hay không? Kiểm tra số dư tài khỏan Đơn đặt hàng hợp lệ Yêu cầu đặt hàng Đơn đặt hàng được ghi nhận Đơn đặt hàng bị hủy bỏ Đơn đặt hàng được chấp nhận thanh toán Đơn đặt hàng được chấp nhận Thanh toán bằng tiền mặt thanh toán Thanh toán bằng tài khỏan Thanh toán bằng tiền mặt Thanh toán bằng tài khỏan Đơn đặt hàng được thanh tóan Kiểm tra xem khách nhiều lần hàng có đồng ý thanh toán thành nhiều lần Thông tin phảm hồi của khách hàng cho yêu cầu thanh toán hay không? nhiều lần Ghi nhận hóa đơn Hóa đơn bán sỉ được lập bán sỉ Lập hoá đơn bán sỉ Đơn đặt hàng được ghi nhận Kiểm tra xem khách hàng có đồng ý thanh toán cho đơn đặt hàng hay không Yêu cầu đặt hàng không hợp lệ Đơn đặt hàng chưa được thanh tóan Hóa đơn bán sỉ được lập Hóa đơn bán sỉ được lập Đơn đặt hàng chưa được thanh tóan Đơn đặt hàng bị hủy bỏ Hóa đơn bán sỉ được thanh toán Hoá đơn bán sỉ bị huỷ Hóa đơn bán sỉ được giao cho khách hàng + HOA DON BAN SI Hoá đơn bán sỉ được lập Hoá đơn bán sỉ được gửi đến cho khách hàng Đơn đặt hàng được chấp nhận thanh toán Thông tin phản hồi từ phía khách hàng cho hoá đơn bán sỉ Đơn đặt hàng bị huỷ bỏ Gửi thông báo cho khách hàng biết là Đơn đặt hàng chưa được thanh Đơn đặt hàng được chấp nhận khách hàng có thể toán thanh toán nhiều lần thanh toán nhiều ần Page 16 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy Page 17 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy 4. Thiết kế dữ liệu, xử lý 4.1 Mô hình dữ liệu mức logic => MATHANG(MaMatHang, TenMatHang, GiaBAn, XuatXu, HinhAnh, DacTinh, TyLeGiam, CheDoDungThu, KiachThuoc, KhoiLuong, LoaiMatHang) => PHIEUDATHANG(SoPhieuDat, NgayDat) => HINHTHUCTHANHTOAN(MaHinhThucTT,TenHinhThucTT) =>HOADONBANSI(SoHoaDon, NgayThanhToan, TriGia) KHACHHANG(MaKH, TenKH, Emai, DiaChi, DienThoai) Page 18 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy => HOADONBANLE(SoHoaDon, NguoiThanhToan, NgayThanhToan, TriGia) => PHIEUDOIHANG(SoPhieuDoi, LyDo, NgayDoi) => DAILY(MaDaiLy, TenDaiLy, DienThoai, DiaChi, Email) => PHIEUBAOHANHSP(MaPBH, NgayBaoHanh, HoTen, DiaChi, SDT) => NHACUNGCAP(MaNCC, TenNCC, DiaChi, DienThoai, SoTaiKhoan, Email) => LOAIHANG(MaLoaiHang, TenLoaiHang => TRUNGTAMBAOHANH(MaTTBH, TenTTBH, DienThoai, DiaChi, Email) Page 19 of 45 Đồ án môn PTTK Hệ thống thông tin QL Siêu thị điên máy => PHIEUDATNHAPHANG(MaPDNH, NgayDat) => DOTKHUYENMAI(MaDKM, NgayBatDau, NgayKetThuc) => CHINHANH(MaChiNhanh, TenChiNhanh, DienThoai, DiaChi, Fax) => PHIEUGIAOHANG(MaPhieuGiaoHang, NgayGiao, TriGia) => HINHTHUCKHUYENMAI(MaHTKM, TenHTKM) => NHASX(MaNSX, TenNSX) 4.2 Chuẩn hóa các quan hệ Trong quá trình thiết lập mô hình ERD, các quan hệ đã thỏa chuẩn III và chuẩn BCNF nên không cần phải chuẩn hóa lại. 4.3 Giải Thuật cho các ô xử lý : Page 20 of 45
- Xem thêm -