Phân tích thiết kế hệ thống thông tin

94 396 0
Tài liệu đã được kiểm tra trùng lặp
Phân tích thiết kế hệ thống thông tin

Đ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

Phân tích thiết kế hệ thống thông tin

ĐẠI HỌC QUỐC GIA TPHCM TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN-TIN HỌC ~O~ Môn: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Đồ án: Quản lý cửa hàng bách hóa Bình Minh Giảng viên: Th.S Nguyễn Gia Tuấn Anh Nhóm thực hiện: 0511300 Nguyễn Thị Vui 0511321 Trần Thị Thu Thủy 0511322 Thái Trần Phương Thảo Lời nói đầu Cùng với sự phát triễn và ứng dụng của công nghệ thông tin vào cuộc sống hiện đại của chúng ta ngày nay vào tất cả các lĩnh vực. Việc đưa tin học vào để giúp cho việc quản lý được tiện lợi nhanh chóng và khoa học hơn là một điều vô cùng cần thiết. Nó vừa giúp chúng ta tiết kiệm được sức lực của con người và giải quyết vấn đề một cách chính xác. Vì vậy ngày càng nhiều các phần mềm quản lý và ứng dụng được đưa vào thực tiễn để áp dụng. Nhưng để có những phần mềm mang tính hiệu quả đòi hỏi cần phải có những kỹ năng về phân tích và thiết kế hệ thống thông tin. Đồ án này đòi hỏi chúng em cần phải có những kiến thức trên. Đồ án tuy đã hoàn thành nhưng chỉ dừng lại ở mức độ kiến thức của môn học chưa triễn khai áp dụng vào thực tế vì còn nhiều sai sót. Mong rằng với những thiếu sót trên chúng em sẽ nhận được sự hướng dẫn của thầy để khắc phục những thiếu sót đó. Nhóm chúng em xin chân thành cám ơn sự hướng dẫn của thầy: Nguyễn Gia Tuấn Anh trong quá trình nhóm thực hiện đồ án. Mục lục Phần 1 Khảo sát hệ thống 2 1.1 Mô tả 2 1.2 Vấn đề 3 1.3 Phạm vi 3 1.4 Các mẫu mô tả chứng từ 3 Phần 2 Phân tích hệ thống .7 2.1 Yêu cầu chức năng .7 2.2 Phát hiện thực thể 8 2.3 Xây dựng mô hình thực thể ERD 11 2.4 Mô tả chi tiết các quan hệ 13 Phần 3 Thiết kế giao diện . 33 3.1 Mô tả các menu chính của giao diện . 33 3.2 Mô tả các form 35 Phần 4 Giải thuật xử lí ô . 51 4.1 Form quản lí nhà cung cấp 51 4.2 Form quản lí nhân viên 57 4.3 Form quản lí mặt hàng . 63 4.4 Form quản lí phiếu nhập hàng 68 4.5 Form quản lí xuất hàng 74 4.6 Form quản lí báo cáo nhập-xuất tồn 78 4.7 Form quản lí hóa đơn . 83 4.8 Form quản lí đơn đặt hàng 89 4.9 Form quản lí 95 Phần 5 Tổng kết . 97 5.1 Đánh giá ưu khuyết điểm . 97 5.2 Bảng phân công công việc 98 Phần 1: Khảo sát hệ thống 1.1 Mô tả 1 Cửa hàng bách hóa Bình Minh địa chỉ: 35A/60 Bình Dương I-An Bình –Dĩ An- Bình Dương chuyên bán các mặt hàng: Gạo, dầu ăn, mỹ phẩm, sữa hộp. Hiện cửa hàng đang duy trì bán hàng theo hai hình thức: Hình thức 1: Nhận đơn đặt hàng theo yêu cầu của khách hàng (bán sỉ). Hình thức 2: Bán lẻ theo hóa đơn. 2 Nguồn hàng của cửa hàng có thể do các nhà cung cấp, nhà sản xuất trong và ngoài nước cung cấp. 3 Nguồn nhân lực của cửa hàng được chia thành 3 thành phần: o Nhân viên bán hàng: Chuyên phụ trách công việc bán hàng,thống sổ sách. o Nhân viên quản kho: Chuyên phụ trách công việc nhập-xuất hàng vào kho. o Nhân viên giao hàng: Chuyên phụ trách công việc chở hàng theo đơn đặt hàng của khách hàng hay vận chuyển hàng về kho. 4 Mỗi lần mua hàng cửa hàng có phiếu mua hàng để lưu lại những mặt hàng mà cửa hàng đã mua từ nhà cung cấp nào và tổng tiền đã mua hàng. Ứng với mỗi lần chi trả cho một nhà cung cấp cửa hàng có phiếu chi. 5 Khi hàng được nhập-xuất kho cửa hàng có phiếu nhập hàng và phiếu xuất hàng để quản lý. 6 Cửa hàng chỉ có một kho duy nhất. Kho được phân thành nhiều khu. Mỗi khu sẽ để một mặt hàng cùng loại nhất định. 7 Mỗi khi giao hàng cho khách hàng cửa hàng có phiếu giao hàng để xác nhận đã giao hàng cho khách hàng. 1.2 Vấn đề 8 Cửa hàng cần có nhu cầu quản lý việc nhập hàng vào kho, xuất hàng ra kho, báo cáo số lượng doanh thu bán hàng, quản lý các chứng từ phát sinh từ việc mau bán hàng. 9 Hiện tại cửa hàng còn quản lý bằng phương pháp thủ công. Cửa hàng cần được tin học hóa việc quản lý này. 1.3 Phạm vi 10 Tuy nhiên đồ án nằm trong giới hạn các kiến thức của môn: Phân tích thiết kế hệ thống thông tin. Đồ án chỉ dừng lại ở mức độ phân tích hệ thống, thiết kế giao diện, thiết kế các form chứ không đi sâu vào cài đặt. 11 Đồ án được triễn khai cho cac doanh nghiệp vừa và nhỏ. 1.4 Các mẫu mô tả các chứng từ Cửa hàng bách hóa Bình Minh PHIẾU NHẬP HÀNG Số:…………………. Ngày:………………. Tên người giao hàng:……………………………………………………………. Địa chỉ :………………………………………… Số điện thoại :……………………… STT Mã hàng Tên hàng Đơn vị Số lượng Đơn giá Tổng tiền Khu vực Nhân viên nhập hàng Cửa hàng bách hóa Bình Minh PHIẾU CHI Số :……………………. Ngày :…………………. Chi cho : …………………………………………………………………………… Địa chỉ :…………………………………………………………………………… Điện thoại:………………………. Số tiền :………………………………… Nội dung :……………………………………………………………………… Cửa hàng bách hóa Bình Minh ĐƠN ĐẶT HÀNG Số:………… Ngày:…………… Khách hàng : ………………………………………………………………… Địa chỉ :………………………………………………………………… Số điện thoại:……………………………… Ngày giao :………………………………. STT Mã hàng Tên hàng Đơn vị Số lượng Đơn giá Tổng tiền Cửa hàng Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU GIAO HÀNG số :……………. Ngày :……………… Tên Khách hàng: …………………………………………………………………. Địa chỉ :……………………………………………………………………… Số điện thoại:…………………………… Mã số ĐĐH :……………………… STT Mã hàng Tên hàng Đơn vị Số lượng Đơn giá Tổng tiền Cửa hàng Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU MUA HÀNG Số:…………………. Ngày :…………………… Khách hàng :………………………………………………………………………… Địa chỉ :…………………………………………………………………………… Số điện thoại:………………………… STT Mã hàng Đơn vị Số lượng Đơn giá Thành tiền Tổng: ……………… Cộng thành tiền (viết bằng chữ):……………………………………………………… Xác nhận của cửa hàng Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU XUẤT HÀNG Số ……………………… Ngày:…………………… STT Mà hàng Tên hàng Đơn vị tính Số lượng Nhân viên xuất hàng Phần 2: Phân tích hệ thống 2.1 Yêu cầu chức năng a.Quản lý hàng kho Quản lý hàng nhập Nhập hàng theo đúng danh mục trong phiếu mua hàng của cửa hàng. Hàng nhập được theo dõi dựa trên: mã hàng, số lượng, đơn vị tính, dơn giá… Số hàng nhận này có sự xác nhận của nhan viên quản kho. In báo cáo nhập hàng trong từng kỳ. Quản lý hàng xuất Xuất hàng theo đúng danh mục trong phiếu xuất Hàng xuất được theo dõi qua mã hàng, số lượng,… In báo cáo xuất hàng trong kỳ. Quản lý hàng tồn Cần biết số lượng hàng tồn kho cuối kỳ. In báo cáo. b. Quản lý danh mục Cập nhật danh mục hàng hóa. Cập nhật danh mục nhà cung cấp. Cập nhật danh mục nhân viên. Xem danh sách các danh mục. c. Quản lý hóa đơn bán lẻ và đơn đặt hàng Lập các hóa đơn bán hàng, đơn đặt hàng. Báo cáo doanh thu, số lượng bán theo từng mặt hàng. d. Quản trị hệ thống dữ liệu Lưu trữ và phục hồi dữ liệu. Kết thúc chương trình. 2.2 Phát hiện thực thể Thực thể 1: KHACHHANG Các thuộc tính: -MaKH: Mã khách hàng đây là thuộc tính khóa chính dùng để phân biệt các khách hàng với nhau. -TenKH: Thuộc tính miêu tả tên khách hàng. -DC: Thuộc tính miêu tả địa chỉ khách hàng. -DT: Thuộc tính miêu tả điện thoại khách hàng. Thực thể 2: DONDATHANG Các thuộc tính: [...]... DONDATHANG(MaDDH,NgayDat,NgayGiao,TongTien,MaKH,SL,DG,DVTinh,MSP N,MaH) HOADON(MaHD,NgayBan,MaKH,MaNV) DDH_MH(MaDDH,MaH,SL,DG,DVTinh) PHIEUGIAOHANG(MSPG,NgayGiao,MaNV,MaDDH) NCC(MaNCC,TenNCC,DC,DT) NCC_MH(MaNCC,MaH,SL,DG,DVTinh) PHIEUMUAHANG(MSPM,TongTien,MaNCC) PHIEUCHI(MSPC,TongTien,NoiDung,MaNCC) PHIEUNHAPHANG(MSPN,NgayNhap,MaNCC,MANV) MATHANG(MaH,TenMH) MH_HD(MaH,MaHD,SL,DG,DVTinh) PNH_KHO(MSPN,MaKhu,SL,DG,DVTinh) KHO(MaKhu,TonKho)... 60 KB 16 Quan hệ PHIÉU XUẤT HÀNG_ KHO PXH_KHO ( MSPX, MaKhu, SL , DVTinh, DG) STT 1 2 3 4 5 Tên quan hệ : PXH _KHO Thuộc Diễn Kiểu DL Tính Giải MSPX Mã số CT phiếu xuất MaKhu CT SL SN DVTinh CĐ DG ST Số Byte MGT B 10 10 10 5 10 B B B B FK Tổng số byte : 45 Số dòng tối thiểu : 1000 Số dòng tối đa : 2000 Kích thước tối thiểu : 1000 x 45 = 45 KB Kích thước tối đa : 2000 x 45 =90 KB 17 Quan hệ NHÂN VIÊN... Thuộc Tên quan hệ : PHIEUGIAOHANG Diễn Kiểu DL Số Byte MGT Loại DL Ràng 1 2 3 Tính MSPG Giải Mã số phiếu giao NgayGH Ngày giao hàng MaDDH mã đơn đặ hàng Buộc CT 10 B PK N 10 B CT 10 B FK Tổng số byte : 30 Số dòng tối thiểu : 1000 Số dòng tối đa : 2000 Kích thước tối thiểu : 1000 x 30 = 30 KB Kích thước tối đa : 2000 x 30 = 60 KB 4 Quan hệ DDH_MH DDH_MH (MaDDH , MaH, SL,DG,DVTinh) Tên quan hệ : DDH_MH... Kích thước tối đa : 1000 x 80 =80 KB Loại DL B Ràng Buộc PK B B FK B FK B Loại DL B B K K Ràng Buộc PK 7.Quan hệ NHÀ CUNG CẤP_ MẶT HÀNG NCC_MH (MaNCC , MaH ,DVTinh , SL , DG) TT 1 2 3 4 5 Tên quan hệ : NCC_MH Thuộc Diễn Kiểu Số Tính Giải DL Byte MaNCC Mã CT 10 nhà cung cấp MaH Mã CT 10 mặt hàng DVTinh Đơn vò CĐ 5 tính SL Số SN 10 lượng DG Đơn ST 10 giá MGT Kiểu DL B Ràng Buộc PK ,FK(NCC) B PK,FK(MATHANG)... 120 KB 11.Quan hệ MẶT HÀNG MATHANG ( MaH , TenMH) STT 1 2 Tên quan hệ : MATHANG Thuộc Diễn Kiẻu Tính Giải DL MaH Mã CT hàng TenMH Tên mặt CĐ hàng Số Byte Loại DL MGT 10 B 30 Ràng Buộc PK B Tổng số byte : 40 Số dòng tối thiểu : 1000 Số dòng tối đa : 2000 Kích thước tối thiểu : 1000 x 40 = 40KB Kích thước tối đa : 2000 x 40 =80 KB 12.Quan hệ MẶT HÀNG _ HÓA ĐƠN MH_HD (MaH, MaHD , SL,DG,DVTinh) STT 1 Thuộc... thiểu : 100 Số dòng tối đa : 200 Kích thước tối thiểu : 20 x 100 = 2 KB Kích thước tối đa : 20 x 200 = 4 KB 14.Quan hệ : PHIẾU NHẬP HÀNG _KHO PNH_KHO ( MSPN ,MaKhu , SL ,DVTinh ,DG) STT 1 2 3 4 Tên quan hệ : PNH_KHO Thuộc Diễn Kiểu Tính Giải DL MSPN Mã số CT phiếu nhập MaKho Mã CT kho SL SN DVTinh CĐ Số Byte 10 MGT Loại DL B 10 B 10 5 B B Ràng Buộc PK,FK (PHIEUNHAPHANG) PK,FK(KHO) 5 ST 10 B Tổng số byte... PNH_KHO(MSPN,MaKhu,SL,DG,DVTinh) KHO(MaKhu,TonKho) PHIEUXUATHANG(MSPX,NgayXuat,MaNV) NHANVIEN(MaNV,TenNV,DC,DT,Luong,GT,LoaiNV) PXH_KHO(MSPX,MaKhu,SL,DG,DVTinh) PXH_MH(MSPX,MaH,SL,DG,DVTinh) 1.Quan hệ ĐƠN ĐẶT HÀNG DONDATHANG(MaDDH, NgayDat , NgayGiao, TongTien , MaKH, MSPG) Tên quan hệ : DONDATHANG STT 1 2 3 4 5 Thuộc tính MaDDH Diễn Giải Mã đơn đặt hàng NgayDat Ngày đặt NgayGiao Ngày giao TongTien Tổng tiền MaKH Mã... tối đa : 200 Kích thước tối thiểu : 100x 121 = 12.1 KB Kích thước tối đa : 200 x 121 = 24.2 KB 18 Quan hệ :PHIẾU XUẤT HÀNG_MẶT HÀNG PXH_MH(MSPX, MaH,SL,DG,DVTinh) STT Thuộc Tên quan hệ: PXH_MH Kiểu Số MGT Loại Ràng Buộc Tính 1 2 3 4 5 Diễn Giải MSPX Mã số phiếu xuất MaH Mã hàng SL Số luợng DG Đơn giá DVTinh Đơn vị tính DL Byte DL CT 10 B PK,FK(PHIEUXUATHANG) CT 10 B PK,FK(MATHANG) SN 5 B ST 10 B CĐ 5... PK,FK(MATHANG) SN 5 B ST 10 B CĐ 5 B Tổng số byte:40 Số dòng tối thiểu : 100 Số dòng tối đa : 200 Kích thước tối thiểu : 100x 40= 4 KB Kích thước tối đa : 200 x 40 = 8KB 4 Mô tả bảng tổng kết a Tổng kết quan hệ STT Tên Quan Hệ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 DONDATHANG KHACHHANG PHIEUGIAOHANG DDH_MH HOADON NCC NCC_MH PHIEUMUAHANG PHIEUCHI PHIEUNHAPHANG MATHANG MH_HD KHO PNH_KHO PHIEUXUATHANG PXH_KHO... PHIEUNHAPHANG,PHIEUMUAHANG,HOADON 28 MSPC 29 MSPN 30 MaH Mã số phiếu chi Mã số phiếu nhập Mã mặt hàng PHIEUCHI PHIEUNHAPHANG,PNH_KHO MATHANG,MH_HD ,NCC_MH, DDH_MH Phần 3: Thiết kế giao diện 3.1 Mơ tả các menu chính của giao diện 3.1.1 Menu hệ thống 3.1.2 Menu quản lý danh mục Quản lý các danh mục Nhà cung cấp, Nhân viên, và các Mặt hàng 3.1.3 Menu quản lý kho Menu này chỉ quản lý các: Phiếu nhập hàng, Phiếu

Ngày đăng: 28/04/2013, 20:24

Hình ảnh liên quan

Chuyển mơ hình ERD thành mơ hình quan hệ KHACHHANG(MaKH,TenKH,DC,DT)  DONDATHANG(MaDDH,NgayDat,NgayGiao,TongTien,MaKH,SL,DG,DVTinh,MSP N,MaH)  HOADON(MaHD,NgayBan,MaKH,MaNV)  DDH_MH(MaDDH,MaH,SL,DG,DVTinh)  PHIEUGIAOHANG(MSPG,NgayGiao,MaNV,MaDDH)  NCC(MaN - Phân tích thiết kế hệ thống thông tin

huy.

ển mơ hình ERD thành mơ hình quan hệ KHACHHANG(MaKH,TenKH,DC,DT) DONDATHANG(MaDDH,NgayDat,NgayGiao,TongTien,MaKH,SL,DG,DVTinh,MSP N,MaH) HOADON(MaHD,NgayBan,MaKH,MaNV) DDH_MH(MaDDH,MaH,SL,DG,DVTinh) PHIEUGIAOHANG(MSPG,NgayGiao,MaNV,MaDDH) NCC(MaN Xem tại trang 15 của tài liệu.
4.Mô tả bảng tổng kết - Phân tích thiết kế hệ thống thông tin

4..

Mô tả bảng tổng kết Xem tại trang 25 của tài liệu.
1 DONDATHANG 60 240 2 KHACHHANG 80 160  - Phân tích thiết kế hệ thống thông tin

1.

DONDATHANG 60 240 2 KHACHHANG 80 160 Xem tại trang 25 của tài liệu.
Output: Trả về màn hình chính - Phân tích thiết kế hệ thống thông tin

utput.

Trả về màn hình chính Xem tại trang 76 của tài liệu.
Output: Trả về màn hình chính Table liên quan: MATHANG  Giải thuật  - Phân tích thiết kế hệ thống thông tin

utput.

Trả về màn hình chính Table liên quan: MATHANG Giải thuật Xem tại trang 90 của tài liệu.
5.2 Bảng phân cơng cơng việc - Phân tích thiết kế hệ thống thông tin

5.2.

Bảng phân cơng cơng việc Xem tại trang 93 của tài liệu.

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

  • Đang cập nhật ...

Tài liệu liên quan