Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
0,99 MB
Nội dung
Hệ thống quản lý siêu thị Mục lục Mục lục 1 1. Xác định yêu cầu 4 1 Hệ thống quản lý siêu thị DANH MỤC HÌNH ẢNH Hình 1: Giao diện đăng nhập hệ thống 32 Hình 2: Giao diện menu chính 33 Hình 3: Giao diện quản lý thông tin nhà cung cấp 34 Hình 4: Giao diện quản lý thông tin nhân viên 35 Hình 5: Quản lý thông tin sản phẩm 35 Hình 6: Giao diện quản lý thông tin loại sản phẩm 37 Hình 7: Giao diện quản lý thông tin chủng loại 37 Hình 8 : Giao diện lập hóa đơn 38 DANH MỤC BẢNG Bảng 1: Bảng nhà cung cấp 21 Bảng 2: Bảng hóa đơn 21 Bảng 3: Bảng đăng nhập 22 Bảng 4: Bảng chi tiết phiếu kiểm kê 22 Bảng 5: Bảng chi tiết phiếu xuất 22 Bảng 6: Bảng chi tiết phiếu nhập 22 Bảng 7: Bảng chi tiết hóa đơn 23 Bảng 8: Bảng nhân viên 23 Bảng 9: Bảng sản phẩm 24 Bảng 10: Bảng phiếu xuất 24 Bảng 11: Bảng phiếu nhập 24 Bảng 12: Bảng phiếu kiểm kê 24 2 Hệ thống quản lý siêu thị Bảng 13: Bảng loại sản phẩm 25 Bảng 14: Bảng chủng loại 25 DANH MỤC BIỂU ĐỒ 3 Hệ thống quản lý siêu thị 1. Xác định yêu cầu Mô tả bài toán: Siêu thị Metro Công việc quản lý siêu thị hiện nay cũng áp dụng việc tin học hóa vào quản lý như: Cho phép lập hóa đơn bằng máy, quản lý hàng hóa nhập xuất, sử dụng tin học trong giao dịch Nhưng việc áp dụng tin học hóa trong quản lý vẫn chưa triệt để, phần nhiều công việc quản lý vẫn còn ở mức thủ công do nhân viên bán hàng đảm trách. Điều này dẫn đến nhiều khó khăn như: - Siêu thị cần thêm nhiều nhân viên để quản lý gây tốn kém mà không hiệu quả. - Nhân viên quản lý phải ghi chép sổ sách rất nhiều và đôi khi còn bị nhầm lẫn, vì có quá nhiều loại sổ sách và việc lưu trùng lặp thông tin nhiều. - Sự chậm trễ trong quá trình liên lạc giữa các bộ phận nghiệp vụ trong siêu thị, việc tra cứu thông tin chưa thực sự nhanh và hiệu quả, thậm chí không chính xác. - Khó khăn trong công tác quản lý và tổng hợp: Hàng hóa đôi khi bị thất thoát, chậm trể trong việc lập báo cáo. Trước tình hành đó yêu cầu đặt ra là phải tận dụng triệt để lợi ích của tin học hóa trong công việc quản lý siêu thị, xây dựng hệ thống Quản lý siêu thị mới cho siêu thị. Trong bài tập lớn dừng lại ỏ công việc xây hệ thống Quản lý bán hàng siêu thị mới cho siêu thị Metro đảm bảo các yêu cầu: Quản lý hàng hóa, nhập hàng xuất hàng, tạo hóa đơn thanh toán, tạo báo cáo lên ban lãnh đạo. 1.1 Khái quát Nhân viên kiểm tra hàng hóa nhập xuất rồi lưu thông. Hàng hóa khi được mua bán sẽ được nhân viên bán hàng thực hiện giao dịch ghi hóa đơn. Bộ phận quản lý có thế tiến hành kiểm kê hàng hóa, kết xuất thông tin, thống kê và tạo báo cáo hàng kỳ. 1.2 Các hồ sơ 4 Hệ thống quản lý siêu thị a. Bảng nhà cung cấp Mã nhà cung cấp Tên nhà cung cấp Địa chỉ Số điện thoại Fax b. Hóa đơn Mã hóa đơn Ngày bán Mã nhân viên Người mua Tên đơn vị mua Địa chỉ Số tài khoản Hình thức Mã số thuế Tổng tiền c. Đăng nhập Mã nhân viện Mật khẩu d. Chi tiết phiếu kiểm kê Mã phiếu kiểm kê Mã sản phẩm Số tồn kho Tình trạng e. Chi tiết phiếu xuất Mã phiếu xuất Mã sản phẩm Số lượng f. Chi tiết phiếu nhập Mã phiếu nhập Mã sản phẩm Số lượng Giá g. Chi tiết hóa đơn Mã hóa đơn Mã sản phẩm Số lượng h. Nhân viên Mã nhân viên Tên Giới tính Chức vụ Trình độ Địa chỉ Số điện thoại i. Sản phẩm 5 Hệ thống quản lý siêu thị Mã sản phẩm Mã loại sản phẩm Tên sản phẩm Đơn vị tính Đơn giá VAT Ngày sản xuất Hạn sử dụng j. Phiếu xuất Mã phiếu xuất Ngày xuất Mã nhân viên k. Phiếu nhập Mã phiếu nhập Ngày nhập Mã nhà cung cấp Tổng tiền Mã nhân viên l. Phiếu kiểm kê Mã phiếu kiểm kê Ngày kiểm kê Nhân viên m. Loại sản phẩm Mã loại sản phảm Tên loại sản phẩm Mã chủng loại n. Chủng loại Mã chủng loại Tên chủng loại 2. Mô hình nghiệp vụ 2.1 Biểu đồ ngữ cảnh 6 Hệ thống quản lý siêu thị Biểu đồ 1: Biểu đồ ngữ cảnh hệ thống 2.2 Biểu đồ phân rã chức năng 7 Hệ thống quản lý siêu thị Biểu đồ 2: Biểu đồ phân rã chức năng 2.3 Mô tả chi tiết các chức năng - Cập nhật thông tin nhà sản xuất: Cho phép nhân viên nhập thông tin về nhà cung cấp hàng hóa như: Tên nhà cung cấp, địa chỉ, số điện thoai, fax - Cập nhật thông tin loại sản phẩm: Cập nhật thay đổi thông tin về các loại chủng loại sản phẩm hiện có - Cập nhật thông tin nhân viên: Cho phép lưu thông tin về nhân viên siêu thi: Tên nhân viên, giới tính, chức vụ, trình độ, địa chỉ, số điện thoại, - Thống kê hàng hóa: Đưa ra thống kê về các loại hàng hóa trong kho, hàng hóa đã nhập hoặc đã xuất - Lập danh sách đặt hàng: cho phép lập hóa đơn mua hàng - Cập nhật thông tin hàng hóa: Cho phép nhân viên cập nhật thông tin về sản phẩm như: Tên sản phẩm, loại sản phẩm, chủng loại, nhà cung cấp, giá, nơi sản xuất, hạn sử dụng 8 Hệ thống quản lý siêu thị - Kiểm tra hàng hóa: kiểm tra hàng còn trong khi - Lập hóa đơn: Lập hóa đơn mua hàng - Tra cứu hóa đơn: tra cứu thông tin các hóa đơn đã có - Tra cứu hàng hóa: tra cứu thông tin hàng hóa đã có - Lập báo cáo: lập báo cáo về hàng hóa, tổng kết, kiểm kê 2.4 Liệt kê các hồ sơ dữ liệu sử dụng a. Bảng nhà cung cấp b. Hóa đơn c. Đăng nhập d. Chi tiết phiếu kiểm kê e. Chi tiết phiếu xuất f. Chi tiết phiếu nhập g. Chi tiết hóa đơn h. Nhân viên i. Sản phẩm j. Phiếu xuất k. Phiếu nhập l. Phiếu kiểm kê m. Loại sản phẩm n. Chủng loại 2.5 Lập ma trận thực thể chức năng Các thực thể a/Bảng nhà cung cấp b/Hóa đơn c/Đăng nhập d/Chi tiết pkk e/Chi tiết px f/Chi tiết pn g/Chi tiết hóa đơn h/Nhân viên i/Sản phẩm j/Phiếu xuất k/Phiếu nhập l/Phiếu kk m/Loại sản phẩm n/Chủng loại Các chức năng nghiệp vụ a b c d e f g h i j k l m n 9 Hệ thống quản lý siêu thị Quản lý danh sách C C C C C Quản lý thông tin C C C R C C C Bán hàng C R R Tra cứu R R R Báo cáo R R R R R R 3. Phân tích mô hành quan niệm 3.1 Luồng dữ liệu mức 0 Biểu đồ 3: Biểu đồ luồng dữ liệu mức 0 10 [...]... của hệ thống 31 Hệ thống quản lý siêu thị 5.4 Thiết kế các giao diện a Giao diện truy cập vào hệ thống Hình 1: Giao diện đăng nhập hệ thống 32 Hệ thống quản lý siêu thị b Giao diện menu chính Hình 2: Giao diện menu chính c Giao diện quản lý thông tin nhà cung cấp 33 Hệ thống quản lý siêu thị Hình 3: Giao diện quản lý thông tin nhà cung cấp d Giao diện quản lý thông tin nhân viên 34 Hệ thống quản lý siêu. .. 24 Hệ thống quản lý siêu thị Mã loại sản phẩm Text Tên loại sản phẩm Text Chủng loại Khóa Text Bảng 13: Bảng loại sản phẩm n Chủng loại Thuộc tính Kiểu dữ liệu Khóa Mã chủng loại Text Khóa Tên chủng loại Text Bảng 14: Bảng chủng loại 5 Thiết kế hệ thống vật lý 5.1 Xác đinh luồng hệ thống a Sơ đồ luồng cho tiến trình Quản lý danh sách” Biểu đồ 10: Biểu đồ tiến trình 1 – Quản lý danh mục 25 Hệ thống quản. . .Hệ thống quản lý siêu thị 3.2 Luồng dữ liệu mức a Biểu đồ của tiến trình 1 – Quản lý danh sách Biểu đồ 4: Biểu đồ luồng dữ liệu mức 1- Quản lý danh sách b Biểu đồ của tiến trình 2 – Quản lý thông tin 11 Hệ thống quản lý siêu thị Biểu đồ 5: Biểu đồ luồng dữ liệu mức 1- Quản lý thông tin c Biểu đồ của tiến trinh 3 – Bán hàng Biểu đồ 6: Biểu... danh sách” Biểu đồ 10: Biểu đồ tiến trình 1 – Quản lý danh mục 25 Hệ thống quản lý siêu thị - Bộ phận quản lý quản lý các thông tin về sản phẩm, chúng loại nhà cung cấp, nhân viên và lưu vào Cơ sở dữ liệu 26 Hệ thống quản lý siêu thị b Sơ đồ luồng cho tiến trình Quản lý thông tin” Biểu đồ 11: Biểu đồ tiến trình 2 – Quản lý thông tin - Bộ phận thủ kho nhận hàng và lưu thông tin hàng nhận vào phiếu nhập... tra cứu từ Bộ phận bán hàng và quản lý siêu thị - Máy đọc thông tin từ hóa đơn, sản phẩm phiếu kiểm kê và hiển thị thông tin lên màn hình e Sơ đồ luồng cho tiến trình “Báo cáo” 29 Hệ thống quản lý siêu thị Biểu đồ 14: Biểu đồ tiến trình 5 – Báo cáo - Máy đọc thông tin từ hóa đơn, sản phẩm, nhân viên, phiếu nhập, phiếu xuất, phiếu kiểm kê báo cáo lên ban quản lý siêu thị 5.2 Đặc tả logic tiến trình... gọn 17 Hệ thống quản lý siêu thị Biểu đồ rút gọn mô hình E - R 4 Thiết kế cơ sở dữ liệu logic 4.1 Chuyển mô hình E-R sang mô hình quan hệ a Biểu diễn các thực thể Nhà cung cấp Hóa đơn (Mã nhà cung cấp, Tên nhà cung cấp, Địa chỉ, Số điên thoại, Fax) (Mã hóa đơn, Ngày bán, Mã nhân viên, người mua, Tên đơn vị mua, Địa chỉ, Số tài khoản, Hình thức, Mã số thuế, Tổng tiền) 18 Hệ thống quản lý siêu thị Sản... Giao diện quản lý thông tin nhà cung cấp d Giao diện quản lý thông tin nhân viên 34 Hệ thống quản lý siêu thị Hình 4: Giao diện quản lý thông tin nhân viên e Giao diện quản lý thông tin sản phẩm Hình 5: Quản lý thông tin sản phẩm f Giao diện quản lý thông tin loại sản phẩm 35 Hệ thống quản lý siêu thị 36 ... cứu 12 Hệ thống quản lý siêu thị Biểu đồ 7: Biểu đồ luồng dữ liệu mức 1- Tra cứu e Biểu đồ của tiến trình 5 - Báo cáo Biểu đồ 8: Biểu đồ luồng dữ liệu mức 1- Báo cáo 13 Hệ thống quản lý siêu thị 3.3 Mô hình E-R(Entity – Relationship) Mô hình thực thể liên kết - một mô hình mức khái niệm dựa vào việc nhận thức thế giới thực thông qua tập các đối tượng được gọi là các thực thể và các mối quan hệ giữa... cho tiến trình “Bán hàng” 27 Hệ thống quản lý siêu thị Biểu đồ 12: Biểu đồ tiến trình 3 – Bán hàng - Bộ phận bán hàn nhận yêu cầu sản phẩm từ khách hàng - Lấy thông tin sản phẩm còn trong kho từ Sản phẩm và phiếu kiểm kê - Lập hóa đơn bán hàng và lưu vào bảng hóa đơn - In hóa đơn lưu và giao cho khách hàng d Sơ đồ luồng cho tiến trình “Tra cứu” 28 Hệ thống quản lý siêu thị Biểu đồ 13: Biểu đồ tiến... NHÂN VIÊN 30 Hệ thống quản lý siêu thị - Cập nhật Sản phẩm: Thực thể SẢN PHẨM - Cập nhật Loại sản phẩm: Thực thể LOẠI SẢN PHẨM - Cập nhật Chủng loại : Thực thể CHỦNG LOẠI - Cập nhật Tài khoản: Thực thể TÀI KHOẢN b Các giao diện xử lý - Tạo Hóa đơn - Tạo Phiếu nhập - Tạo phiếu xuất - Tạo Phiếu kiểm kê - Tra cứu Hóa đơn - Tra cứu Sản phẩm - Tra cứu nhân viên c Tích hợp các giao diện Hệ thống giao diện