BTL phân tích thiết kế hệ thống_ Quản lý nhập hàng thực phẩm khô tại siêu thị BigC

62 967 21
BTL phân tích thiết kế hệ thống_ Quản lý nhập hàng thực phẩm khô tại siêu thị BigC

Đ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

Bài tập lớn phân tích thiết kế hệ thống Đề tài quản lý nhập hàng thực phẩm khô tại siêu thị BigC. Đây là bài tập lớn mình đã làm và được điểm cao. Mình muốn chia sẻ với các bạn để mọi người cùng tham khảo, đóng góp. Bài làm được điểm cao. vì vậy mình tải lên chia sẻ với các bạn để tham khảo.

VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG Tên đề tài: Quản lý nhập mặt hàng thực phẩm khô Sinh viên thực hiện: Đàm Thị Thu Hiền Lớp: 1210A03 HÀ NỘI, 08/ 2015 Hà Nội - Năm 2012 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG Tên đề tài: Quản lý nhập mặt hàng thực phẩm kh Giáo viên phụ trách: Nguyễn Hoài Anh Sinh viên thực hiện: Đàm Thị Thu Hiền Lớp: 1210A03 HÀ NỘI, 08/ 2015 Hà Nội - Năm 2012 LỜI NÓI ĐẦU Hệ thống quản lý nhập mặt hàng thực phẩm khô siêu thị BigC đời nhằm mục đích đưa ký thuật, ứng dụng công nghệ vào trình kinh doanh, sản xuất Tối ưu hóa trình thủ công Thực trình nhập hàng nhanh chóng hạn chế sai sót Lý em chọn hệ thống quản lý nhập mặt hàng thực phẩm khô siêu thị BigC lĩnh vực cần thiết áp dụng công nghệ thông tin vào trình nhập hàng Hệ thống phù hợp với nhu cầu doanh nghiệp bước đầu giúp em thực tập để thiết kế hệ thống thân thiện, đáp ứng nhu cầu người dùng MỤC LỤC Chương I Khảo sát hệ thống I Mô tả hệ thống Nhiệm vụ Hệ thống thực nhập mặt hàng thực phẩm khô cho siêu thị BigC theo quy trình: - Kho hàng báo mặt hàng cần nhập cho tổ phân tích thị - trường Tổ phân tích thị trường vào khảo sát thực tế định mặt hàng cần nhập chuyển danh sách cho tổ đặt - hàng Tổ đặt hàng thực bước đặt hàng Tổ nhận hàng nhận hàng từ nhà cung cấp chuyển vào - kho hàng Phòng tài vụ kiểm tra hóa đơn toán tiền với nhà - cung cấp Hệ thống giám sát mặt hàng tiền Cơ cấu tổ chức Cơ cấu tổ chức hệ thống sau: - Tổ phân tích thị trường có nhiệm vụ: • Khảo sát thông tin mặt hàng thị trường • Lập phiếu danh sách hàng cần nhập Tổ phân tích thị trường gửi thông tin, số lượng, nhà cung cấp mặt hàng cần nhập cho tổ đặt hàng - Tổ đặt hàng có nhiệm vụ: • Lập hóa đơn đặt hàng Sau nhà cung cấp chuyển hàng đến, tổ nhận hàng có nhiệm vụ: • • • • - Nhận phiếu giao hàng Kiểm tra chất lượng, số lượng hàng Khiếu nại đến NCC (Nếu hàng không đạt yêu cầu) Lập phiếu nhận hàng Tại phòng tài vụ có chức năng: • Nhận, kiểm tra hóa đơn bán hàng nhà cung cấp mang đến • So sánh, đối chiếu hóa đơn • Trả tiền cho nhà cung cấp Quy trình sử lý Khi có nhu cầu cần nhập thêm hàng hóa, phận quản lý kho hàng lập bảng danh sách mặt hàng cần nhập (MB01) gồm thông tin: Số bảng, mã hàng, tên hàng, số lượng hàng kho, NCC gửi cho tổ phân tích thị trường Tại tổ phân tích thị trường vào việc khảo sát nhu cầu người dùng, thị trường định lựa chọn mặt hàng cần nhập, số lượng nhập chọn nhà cung cấp Muốn dùng máy tính để tìm thông tin mặt hàng NCC lưu tệp MATHANGNCC (MB2) thống lại với phận quản lý kho hàng Sau phận thị trường lập phiếu danh sách hàng cần nhập (MB3) chuyển cho tổ đặt hàng Thông tin phiếu gồm: Số phiếu, mã hàng, tên hàng, NCC, số lượng nhập Tổ đặt hàng tiếp nhận phiếu danh sách hàng cần nhập, liên hệ với nhà cung cấp Nếu nhà cung cấp đáp ứng đủ điều kiện đặt hàng (chất lượng hàng, số lượng hàng) tổ đặt hàng lập hóa đơn đặt hàng (MB4) in thành gửi cho NCC để đặt hàng, gửi cho phòng tài vụ để theo dõi trình hoàn thiện đơn đặt hàng Nếu NCC không đáp ứng điều kiện đặt hàng tổ đặt hàng gửi lại phiếu danh sách hàng cần nhập cho tổ phân tích thị trường lập lại Nhà cung cấp vào hóa đơn đặt hàng để chuyển hàng đến kho hàng thực phẩm khô siêu thị BigC kèm theo phiếu giao hàng (MB5) Phiếu giao hàng gồm thông tin: Số phiếu giao hàng, mã hàng, tên hàng, số lượng giao, số hóa đơn đặt hàng, thông tin người nhận hàng Tổ nhận hàng nhận phiếu giao hàng thực kiểm tra hàng Nếu mặt hàng không đạt yêu cầu tổ nhận hàng khiếu nại với nhà cung cấp để nhà cung cấp điều chỉnh lại Nếu mặt hàng đạt yêu cầu tổ nhận hàng lập phiếu nhận hàng (MB6) gồm thông tin: Số phiếu nhận hàng, số phiếu giao hàng, số hóa đơn đặt hàng, mã hàng, tên hàng, số lượng hàng nhận, số lượng hàng thiếu, thông tin NCC Phiếu nhận hàng gửi cho cho phòng tài vụ Sau tổ đặt hàng chuyển hàng vào kho Bộ phận kho hàng nhận hàng xác nhận hàng chuyển vào kho Sau hàng chuyển đầy đủ đến kho hàng hóa đơn đặt, NCC gửi hóa đơn bán hàng (MB7) cho phòng tài vụ Hóa đơn bán hàng gồm thông tin: Số hóa đơn bán hàng, đơn vị mua hàng, mã hàng, tên hàng, số lượng, đơn giá, đơn vị tính, thành tiền, số hóa đơn đặt hàng Phòng tài vụ tiếp nhận hóa đơn đặt hàng từ tổ đặt hàng, phiếu nhận hàng từ tổ nhận hàng hóa đơn bán hàng từ nhà cung cấp Tại phòng tài vụ tiến hành kiểm tra, so sánh thông tin hóa đơn đặt hàng, phiếu nhận hàng hóa đơn bán hàng Nếu thông tin trùng khớp phòng tài vụ in phiếu trả tiền hàng (MB8) thực trả tiền hàng cho NCC Ngược lại thông tin có sai lệch phòng tài vụ thông báo đến tổ nhận hàng để xem xét lại Mẫu biểu  Bảng danh sách mặt hàng cần nhập (MB1) Mã hàng Tên hàng Nhà cấp cung Số lượng Ghi kho Số bảng… Ngày…/…./… BẢNG DANH SÁCH HÀNG CẦN NHẬP Người lập phiếu (ký, nghi rõ họ tên)  MATHANGNCC: Lưu thông tin mặt hàng NCC (MB2) THÔNG TIN MẶT HÀNG CỦA NHÀ CUNG CẤP Tên NCC  Địa Số điện Mã hàng thoại Tên hàng Phiếu danh sách hàng cần nhập (MB3) Số phiếu… Ngày…/…/… PHIẾU DANH SÁCH HÀNG CẦN NHẬP Mã hàng Tên hàng Nhà cấp cung Số lượng nhập N gười lập phiếu ghi rõ họ tên)  Hóa đơn đặt hàng (MB4) (ký, BỘ PHẬN NHẬP KHẨU MẶT HÀNG THỰC PHẨM KHÔ TẠI SIÊU THỊ BIGC Số hóa đơn đặt hàng… Ngày…/…./… HÓA ĐƠN ĐẶT HÀNG vị cung Đơn cấp hàng………………………………………………………………… Địa chỉ………………………………………………………………………………… Số điện thoại……………………… Số tài khoản…………………………………… Yêu cầu quý công ty cung cấp cho mặt hàng sau: ST T Mã hàng Số lượng cần Đơn giá nhập thuận thỏa Tổng tiền…………………… Thời gian giao hàng……………………………………………………… Địa điểm giao hàng……………………………………………… Phương thức toán……………………………………………… Người lập phiếu (ký, đóng dấu)  Phiếu giao hàng (MB5) (Thông tin nhà cung cấp) Số phiếu giao hàng…… Ngày…./…./… PHIẾU GIAO HÀNG Số hóa đơn đặt hàng:…… STT Mã hàng Tên hàng Số lượng giao Người nhận Người giao Người lập phiếu (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)  Phiếu nhận hàng (MB6) Số phiếu nhận hàng…… Ngày…/…/… PHIẾU NHẬN HÀNG Số phiếu giao hàng:… Nhà cung cấp……………………………………………………………… Địa chỉ……………………………………………………………………… Số điện thoại…………………… Số tài khoản…………………………… STT Mã hàng Tên hàng Số lượng hàng Số lượng hàng nhận thiếu Người nhận Người giao (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)  Hóa đơn từ nhà cung cấp (MB7) Số hóa đơn bán hàng…… Ngày…/…./… HÓA ĐƠN BÁN HÀNG Số hóa đơn đặt hàng:… Đơn vị mua hàng……………………………………………………………… Địa chỉ…………………………………số điện thoại………………………… Số tài khoản…………………………………………………………………… Hình thức toán…………………………………………………………… STT Mã hàng Tên hàng Số lượng ĐVT Đơn giá Thành tiền Tổng tiền……………………… Bằng chữ………………………………………………………………………………… Đại diện bên mua Đại diện bên bán (Ký, đóng dấu) (Ký, đóng dấu)  Phiếu trả tiền hàng (MB8) Mã phiếu Ngày…./…./… trả tiền hàng…… PHIẾU TRẢ TIỀN HÀNG Tên nhà cung cấp………………………………………………………… Số hóa đơn đặt hàng Số phiếu nhận hàng Số hóa đơn bá hàng Mã hàng Số lượng mua Đơn giá mua Thành tiền phải trả Đặc tả bảng liệu  Bảng QuanTriHeThong 1.Số hiệu: 2.Tên bảng: 3.Bí danh: QuanTriHeThong QuanTriHeThong 4.Mô tả: lưu thông tin quản trị viên hệ thống 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuôn dạng N liệu # MaNguoiQuanT Mã người quản trị C(10) Chữ + chữ v ri số TenNguoiQuanT Tên người quản trị C(50) Chữ v ri TenDangNhap Tên đăng nhập C(30) Chữ + chữ v số MatKhau Mật C(9) Chữ + chữ v số  Bảng QTPTThiTruong 1.Số hiệu: 2.Tên bảng: QTPTThiTruong 3.Bí danh: QTPTThiTruong 4.Mô tả: lưu thông tin nhân viên quản trị tổ phân tích thị trường 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuôn dạng N liệu # MaQTThiTruong Mã người quản trị tổ C(10) Chữ + chữ v phân tích thị trường số MaNguoiQuanTri Mã người quản trị hệ C(10) Chữ + chữ v thống số TenQTThiTruong Tên người quản trị tổ C(50) Chữ v phân tích thị trường TenDangNhapPT Tên đăng nhập tổ C(30) Chữ + chữ v TT phân tích thị trường số MatKhauPTTT Mật tổ phân tích C(9) Chữ + chữ v thị trường số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaNguoiQuanTri MaNguoiQuanTri QuanTriHeThong  Bảng QTDatHang: 1.Số hiệu: 2.Tên bảng: QTDatHang 3.Bí danh: QTDatHang 4.Mô tả: lưu thông tin nhân viên quản trị tổ đặt hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu # MaQTDatHang Mã người quản trị tổ C(10) đặt hàng MaNguoiQuanT Mã người quản trị hệ C(10) ri thống TenQTDatHang Tên người quản trị tổ C(50) đặt hàng TenDangNhapD Tên đăng nhập C(30) H quản trị tổ đặt hàng MatKhauDH Mật quản C(9) trị tổ đặt hàng 6.Khóa Số Tên Cột khóa ngoại MaNguoiQuanT MaNguoiQuanTri ri Khuôn dạng N Chữ chữ số Chữ chữ số Chữ + v v Chữ chữ số Chữ chữ số + v + v + v Quan hệ với bảng QuanTriHeThong  Bảng QTNhanHang 1.Số hiệu: 2.Tên bảng: QTNhanHang 3.Bí danh: QTNhanHang 4.Mô tả: lưu thông tin nhân viên quản trị tổ nhận hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuôn dạng N liệu # MaQTNhanHan Mã người quản trị tổ C(10) Chữ + v g nhận hàng chữ số MaNguoiQuanT Mã người quản trị hệ C(10) Chữ + v ri thống chữ số TenQTNhanHan Tên người quản trị tổ C(50) Chữ v g nhận hàng TenDangNhapN Tên đăng nhập C(30) Chữ + v H quản trị tổ nhận chữ số hàng MatKhauNH Mật quản C(9) Chữ + v trị tổ nhận hàng chữ số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaNguoiQuanT MaNguoiQuanTri QuanTriHeThong ri  Bảng QTTaiVu 1.Số hiệu: 2.Tên bảng: QTTaiVu 3.Bí danh: QTTaiVu 4.Mô tả: lưu thông tin nhân viên quản trị phòng tài vụ 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuôn dạng N liệu # MaQTTaiVu Mã người quản trị C(10) Chữ + v phòng tài vụ chữ số MaNguoiQuanT Mã người quản trị hệ C(10) Chữ + v ri thống chữ số TenQTTaiVu Tên người quản trị C(50) Chữ v phòng tài vụ TenDangNhapT Tên đăng nhập C(30) Chữ + v V phòng tài vụ chữ số MatKhauTV Mật phòng tài C(9) Chữ + v vụ chữ số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaNguoiQuanT MaNguoiQuanTri QuanTriHeThong ri  Bảng Hàng 1.Số hiệu: 2.Tên bảng: Hang 3.Bí danh: Hang 4.Mô tả: Lưu thông tin hàng hệ thống 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # MaHang Mã hàng C(10) Chữ cái+chữ V số tenHang Tên hàng C(50) Chữ V  Bảng NCC 1.Số hiệu: 2.Tên bảng: NCC 4.Mô tả: lưu Thông tin NCC 5.Mô tả chi tiết cột Số Tên cột Mô tả # MaNCC TenNCC diachiNCC MaHang 3.Bí danh: NCC Kiểu Khuân dạng liệu Mã nhà cung cấp C(10) Chữ cái+chữ số Mã hàng C(10) Chữ cái+chữ số Tên nhà cung cấp C(50) Chữ Địa nhà cung cấp C(50) Chữ N V V V V SdtNCC sotaikhoanNCC 6.Khóa Số Tên MaHang Số điện thoại NCC Số tài khoản NCC Cột khóa ngoại MaHang N(12) C(20) Số nguyên Chữ cái+chữ V số Quan hệ với bảng Hang  Bảng NhanVienPTTT 1.Số hiệu: 2.Tên bảng: NhanVienPTTT 3.Bí danh:NhanVienPTTT 4.Mô tả: lưu thông tin nhân viên tổ phân tích thị trường 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # MaNVTT Mã nhân viên tổ C(10) Chữ + chữ V phân tích thị trường số TenNVTT Tên nhân viên tổ C(50) Chữ V phân tích thị trường ChucVuNVTT Chức vụ nhân viên C(50) Số nguyên V tổ phân tích thị trường TenDNNVTT Tên đăng nhập C(30) Chữ + chữ V NV tổ phân tích thị số trường MatKhauNVTT Mật nhân C(9) Chữ + chữ V viên tổ phân tích thị số trường QuyenNVTT Quyền nhân C(10) Chữ V viên tổ phân tích thị trường MaQTThiTruong Mã nhân viên quản C(10) Chữ + chữ V trị thị trường số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaQTThiTruong MaQTThiTruong QTPTThiTruong  Bảng NhanVienDH 1.Số hiệu: 2.Tên bảng: NhanVienDH 3.Bí danh:NhanVienDH 4.Mô tả: lưu thông tin nhân viên tổ Đặt hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng liệu N # MaNVDH ChucVuNVDH TenDNNVDH MatKhauNVDH QuyenNVDH MaQTDatHang TenNVDH 6.Khóa Số Tên MaQTDatHang Mã nhân viên tổ đặt hàng Tên nhân viên tổ đặt hàng Chức vụ nhân viên tổ đặt hàng Tên đăng nhập NV tổ đặt hàng Mật nhân viên tổ đặt hàng Quyền nhân viên tổ đặt hàng Mã nhân viên quản trị đặt hàng Cột khóa ngoại MaQTDatHang C(10) C(50) Chữ + chữ V số Chữ V C(50) Số nguyên C(30) Chữ + chữ V số Chữ + chữ V số Chữ V C(9) C(10) C(10) V Chữ + chữ V số Quan hệ với bảng QTDatHang  Bảng NhanVienNH 1.Số hiệu: 2.Tên bảng: NhanVienNH 3.Bí danh:NhanVienNH 10 4.Mô tả: lưu thông tin nhân viên tổ Nhận hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # MaNVNH Mã nhân viên tổ C(10) Chữ + chữ V Nhận hàng số TenNVNH Tên nhân viên tổ C(50) Chữ V nhận hàng ChucVuNVNH Chức vụ nhân viên C(50) Số nguyên V tổ nhận hàng TenDNNVDH Tên đăng nhập C(30) Chữ + chữ V NV tổ nhận hàng số MatKhauNVNH Mật nhân C(9) Chữ + chữ V viên tổ nhận hàng số QuyenNVNH Quyền nhân C(10) Chữ V viên tổ nhận hàng MaQTNhanHan Mã nhân viên quản C(10) Chữ + chữ V g trị nhận hàng số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaQTNhanHan MaQTNhanHang QTNhanHang g  Bảng NhanVienTV 1.Số hiệu: 2.Tên bảng: NhanVienTV 3.Bí danh:NhanVienTV 11 4.Mô tả: lưu thông tin nhân viên phòng tài vụ 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # MaNVTV Mã nhân viên phòng C(10) Chữ + chữ V tài vụ số TenNVTV Tên nhân viên phòng C(50) Chữ V tài vụ ChucVuNVTV Chức vụ nhân viên C(50) Số nguyên V phòng tài vụ TenDNNVTV Tên đăng nhập C(30) Chữ + chữ V phòng tài vụ số MatKhauNVTV Mật nhân C(9) Chữ + chữ V viên phòng tài vụ số QuyenNVTV Quyền nhân C(10) Chữ V viên phòng tài vụ MaQTTaiVu Mã nhân viên phòng C(10) Chữ + chữ V tài vụ số 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaQTTaiVu MaQTTaiVu QTTaiVu  Bảng PhieuDSHangCanNhap 1.Số 12 hiệu: 2.Tên bảng: 3.Bí PhieuDSHangCanNhap danh:PhieuDSHangCanNha p 4.Mô tả: lưu phiếu danh sách hàng cần nhập 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # SoPhieu Số phiếu danh sách C(10) Chữ cái+chữ V hàng cần nhập số MaHang Mã hàng C(10) Chữ cái+chữ V số MaNCC Mã Nhà cung cấp C(10) Chữ cái+chữ V số soluongcannha Số lượng hàng cần N(20) Số nguyên V p nhập MaQTThiTruong Mã người quản trị tổ C(10) Chữ + v phân tích thị trường chữ số ngaylap MaNVTT Ngày lập phiếu danh D(20) sách hàng cần nhập Người lập phiếu C(10) danh sách hàng cần nhập 6.Khóa Số Tên Cột khóa ngoại MaQTThiTruong MaQTThiTruong MaHang MaHang MaNCC MaNCC MaNVTT MaNVTT  Bảng HoaDonDatHang 1.Số hiệu: 2.Tên bảng: HoaDonDatHang 13 4.Mô tả: lưu hóa đơn đặt hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả DD/MM/YYYY V Chữ cái+chữ V số Quan hệ với bảng QTPTThiTruong Hang NCC NhanVienPTTT 3.Bí HoaDonDatHang danh: Kiểu Khuân dạng N liệu # SoHDDH Số hóa đơn đặt C(10) Chữ cái+chữ V hàng số SoPhieu Số phiếu danh sách C(10) Chữ cái+chữ V hàng cần nhập số MaQTDatHang Mã người quản trị C(10) Chữ + v tổ đặt hàng chữ số MaNCC Mã nhà cung cấp C(10) Chữ cái+chữ V số ngaylapHDDH Ngày lập HĐ đăt D(20) DD/MM/YYYY V hàng ThoiGianGiaoHang Thời gian giao hàng D(20) DD/MM/YYYY V DiadiemGiaoHang Địa điểm giao hàng C(50) Chữ cái+chữ V số PhuongthucThanht Phương thức C(50) Chữ V oan toán MaNVDH Mã nhân viên lập C(10) Chữ + V HĐ đặt hàng chữ số 6.Khóa Số tên Cột khóa ngoại Quan hệ với bảng MaNCC MaNCC NCC SoPhieu SoPhieu PhieuDSHangCanNh ap MaQTDatHang MaQTDatHang QTDatHang MaNVDH MaNVDH NhanVienDH  Bảng PhieuGiaoHang 1.Số hiệu: 2.Tên bảng: PhieuGiaoHang 14 4.Mô tả: Lưu phiếu giao hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả # SoPGH SoHDDH ngaygiaoHang MaNVVH MaNCC nguoiGiaoHang 6.Khóa Số Tên MaNCC SoHDDH MaNVNH 3.Bí danh: PhieuGiaoHang Kiểu Khuân dạng liệu Số phiếu giao hàng C(10) Chữ cái+chữ số Mã nhà cung cấp C(10) Chữ cái+chữ số Số hóa đơn đặt hàng C(10) Chữ cái+chữ số Ngày giao hàng D(20) DD/MM/YYYY Mã nhân viên nhận C(10) Chữ cái+chữ hàng số Người giao hàng C(50) Chữ Cột khóa ngoại MaNCC SoHDDH MaNVNH N V V V V V V Quan hệ với bảng NCC HoaDonDatHang NhanVienNH  Bảng PhieuNhanHang 1.Số hiệu: 2.Tên bảng: PhieuNhanHang 15 4.Mô tả: lưu phiếu nhận hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả 3.Bí danh: PhieuNhanHang Kiểu Khuân dạng liệu # SoPNH Số phiếu nhận hàng C(10) Chữ cái+chữ số MaQTNhanHan Mã người quản trị tổ C(10) Chữ + g nhận hàng chữ số SoPGH Số phiếu giao hàng C(10) Chữ cái+chữ số NgayNhanHang Ngày nhận hàng D(20) DD/MM/YYYY MaNVNH Mã nhân viên nhận C(10) Chữ cái+chữ hàng số nguoiGiao Người giao hàng C(50) Chữ 6.Khóa N V v V V V V Số Tên SoPGH MaQTNhanHan g MaNVNH Cột khóa ngoại SoPGH MaQTNhanHang Quan hệ với bảng PhieuGiaoHang QTNhanHang MaNVNH NhanVienNH  Bảng HoaDonBanHang 1.Số hiệu: 2.Tên bảng: HoaDonBanHang 3.Bí danh: 16 HoaDonBanHang 4.Mô tả: Lưu hóa đơn bán hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # SoHDBH Số hóa đơn bán C(10) Chữ cái+chữ V hàng số SoHDDH Số hóa đơn đặt C(10) Chữ cái+chữ V hàng số MaNCC Mã nhà cung cấp C(10) Chữ cái+chữ V số ngaylapHDBH Ngày lâp HĐ bán D(20) DD/MM/YYYY V hàng Donvimuahang Đơn vị mua hàng C(50) Chữ V Diachi Địa C(50) Chữ V Sdt Số điện thoại N(12) Số nguyên Sotaikhoan Số tài khoản C(50) Chữ cái+chữ V số HinhthucThanht Hình thức C(50) Chữ V oan toán 10 Benmua Bên mua C(50) Chữ V 11 Benban Bên bán C(50) Chữ V 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng SoHDDH SoHDDH HoaDonDatHang MaNCC MaNCC NCC  PhieuTraTienHang 1.Số hiệu: 2.Tên 17 PhieuTraTienHang 4.Mô tả: lưu phiếu trả tiền hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả bảng: 3.Bí PhieuTraTienHang Kiểu Khuân dạng danh: N # MaPTTH Mã phiếu trả tiền hàng MaQTTaiVu MaNCC Mã người quản phòng tài vụ Mã nhà cung cấp ngayinphieu TongTien MaNVTV nguoiNhanTi en 6.Khóa Số Tên MaNCC MaQTTaiVu liệu C(10) trị C(10) C(10) Ngày in phiếu D(20) Tổng tiền N(50) Mã Nhân viên phòng tài C(10) vụ trả tiền hàng Người nhận tiền C(50) Cột khóa ngoại MaNCC MaQTTaiVu Chữ cái+chữ số Chữ + chữ số Chữ cái+chữ số DD/MM/YYYY Số nguyên Chữ cái+chữ số Chữ V v V V V V V Quan hệ với bảng NCC QTTaiVu  CT_HDDatHang 1.Số hiệu: 2.Tên bảng: CT_HDDatHang 18 4.Mô tả: lưu chi tiết hóa đơn đặt hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả # # SoHDDH Số hóa đơn đặt hàng MaHang Mã hàng Soluongnhap Dongiathoathu an 6.Khóa Số Tên SoHDDH MaHang Số lượng nhập Giá thỏa thuận Cột khóa ngoại SoHDDH MaHang 3.Bí danh: CT_HDDatHang Kiểu Khuân dạng liệu C(10) Chữ cái+chữ số C(10) Chữ cái+chữ số N(10) Số nguyên F(20) Số thực N V V V V Quan hệ với bảng HoaDonDatHang Hang  Bảng CT_PGiaoHang 1.Số hiệu: 2.Tên bảng: CT_HDGiaoHang 3.Bí danh: CT_HDGiaoHang 19 4.Mô tả: lưu thông tin chi tiết phiếu giao hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả # SoPGH # MaHang soluongGiao 6.Khóa Số Tên SoPGH MaHang Số phiếu giao hàng Mã hàng Số lượng giao Cột khóa ngoại SoPGH MaHang Kiểu Khuân dạng liệu C(10) Chữ cái+chữ số C(10) Chữ cái+chữ số N(10) Số nguyên N V V V Quan hệ với bảng PhieuGiaoHang Hang  Bảng CT_PnhanHang 1.Số hiệu: 2.Tên bảng: CT_PnhanHang 3.Bí danh: CT_PnhanHang 20 4.Mô tả: lưu chi tiết thông tin phiếu nhận hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # SoPNH Số phiếu nhận C(10) Chữ cái+chữ V hàng số # MaHang Mã hàng C(10) Chữ cái+chữ V số soluongHangdaNh Số hàng nhận N(10) Số nguyên V an soluongHangconT Số hàng N(10) Số nguyên V hieu thiếu 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng SoPNH SoPNH PhieuNhanHang MaHang MaHang Hang  Bảng CT_HDBanHang 1.Số hiệu: 2.Tên bảng: CT_HDBanHang 3.Bí danh: CT_HDBanHang 21 4.Mô tả: lưu chi tiết thông tin hóa đơn bán hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # SoHDBH Số hóa đơn bán C(10) Chữ cái+chữ V hàng số # MaHang Mã hàng C(10) Chữ cái+chữ V số Soluong Donvitinh Dongia 6.Khóa Số Tên SoHDBH MaHang Số lượng Đơn vị tính Đơn giá Cột khóa ngoại SoHDBH MaHang N(10) C(10) F(20) Số nguyên Chữ Số thực V V V Quan hệ với bảng HoaDonBanHang Hang  CT_PtraTienHang 1.Số hiệu: 2.Tên bảng: CT_ PtraTienHang 3.Bí danh: CT_ 22 PtraTienHang 4.Mô tả: lưu chi tiết phiếu trả tiền hàng 5.Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuân dạng N liệu # MaPTTH Mã phiết trả tiền C(10) Chữ cái+chữ V hàng số # MaHang Mã hàng C(10) Chữ cái+chữ V số # SoHDDH Số hóa đơn đặt hàng C(10) Chữ cái+chữ V số # SoPNH Số phiếu nhận hàng C(10) Chữ cái+chữ V số # SoHDBH Số hóa đơn bán C(10) Chữ cái+chữ V hàng số soluongMua Số lượng mua N(20) Số nguyên V DongiaMua Đơn giá mua N(50) Số nguyên V ThanhTien Thành tiền N(50) Số nguyên V Sotientra Số tiền trả N(50) Số nguyên V 6.Khóa Số Tên Cột khóa ngoại Quan hệ với bảng MaPTTH MaPTTH Phiếu trả tiền hàng MaHang MaHang Hàng SoHDDH SoHDDH HoaDonDatHang SoPNH SoPNH PhieuNhanHang SoHDBH SoHDBH HoaDonBanHang IV Thiết kế kiến trúc chương trình • Thiết kế kiến trúc hệ thống mức cao V Thiết kế giao diện Thiết kế Form đăng nhập Thiết kế menu chương trình Thiết kế giao diện Hóa đơn đặt hàng - Tên giao diện: Hóa đơn đặt hàng - Người sử dụng: Nhân viên tổ đặt hàng - Chức giao diện: Lập hóa đơn đặt hàng - Tiền điều kiện: đăng nhập quyền nhân viên tổ Đặt - hàng Hậu điều kiện: Trở hình Biểu đồ trình tự hoạt động Bảng liệu sử dụng giao diện: HoaDonDatHang, CT_HDDatHang, NCC, Hang, NhanVienDH, QTDatHang Mức độ truy cập trường liệu - Số hóa đơn đặt hàng điền theo quy cách, - hóa đơn đặt hàng có số hóa đơn đặt hàng trùng Số phiếu truy suất từ bảng PhieuDSHangCanNhap Mỗi hóa - đơn đặt hàng có số phiếu Mã nhà cung cấp truy suất từ bảng NCC Mỗi hóa đơn đặt - hàng có MaNCC Thời gian giao hàng điền với điều kiện thời gian giao hàng - lớn thời ngày in hóa đơn đặt hàng Địa điểm giao hàng mặc định kho hàng thực phẩm khô - siêu thị BigC Phương thức toán điền với thỏa thuận với - NCC Mã NV lập phiếu truy suất từ bảng NhanVienDH Mỗi hóa - đơn đặt hàng có nhân viên lập phiếu Mã hàng truy suất từ bảng Hang Một hóa đơn có - nhiều mặt hàng khác Số lượng nhập đơn giá thỏa thuận: điền với kiểu liệu trùng khớp với thỏa thuận trước với NCC [...]... liên kết Kiểu thực thể Tên kiểu liên kết Kiểu thực thể PhiếuDSHàngCầnN hập PhiếuDSHàngCầnN hập PhiếuDSHàngCầnN hập NCC HóaĐơnĐặtHàng NCC HóaĐơnĐặtHàng NCC PhiếuGiaoHàng PhiếuGiaoHàng HóaĐơnĐặtHàng PhiếuNhậnhàng Hàng PhiếuGiaoHàng PhiếuNhậnhàng NCC HóaĐơnBánHàng HóaĐơnBánHàng HóaĐơnĐặtHàng NCC PhiếuTrảTiềnHàng HóaĐơnĐặtHàng Hàng PhiếuGiaoHàng Hàng HóaĐơnBánHàng Hàng PhiếuTrảTiềnHàng Hàng PhiếuTrảTiềnHàng... nhận hàng (7) Chuyển hàng vào kho (8) Nhận và kiểm tra các hóa đơn, phiếu hàng (9) Trả tiền hàng Phân tích trường Đặt hàng Nhận hàng thị Quản lý nhập hàng thực phẩm khô Tài vụ Giải thích: - Do chức năng (1)lựa chọn hàng nhập và (2)lập phiếu danh sách hàng nhập có trong nhiệm vụ của tổ phân tích thị trường Nên ta gom chức năng (1) và (2) nằm trong chức năng phân tích thị - trường Do chức năng (3)Liên hệ. .. hoàn thiện đơn đặt hàng Nếu NCC không đáp ứng được điều kiện đặt hàng thì tổ đặt hàng gửi lại phiếu danh sách hàng cần nhập cho tổ phân tích thị trường lập lại Nhà cung cấp căn cứ vào hóa đơn đặt hàng để chuyển hàng đến kho hàng thực phẩm khô của siêu thị BigC kèm theo phiếu giao hàng Tổ nhận hàng nhận phiếu giao hàng và thực hiện kiểm tra hàng Nếu mặt hàng không đạt yêu cầu thì tổ nhận hàng sẽ khiếu nại... nhập cho tổ phân tích thị trường(13) lập lại Nhà cung cấp căn cứ vào hóa đơn đặt hàng để chuyển hàng đến kho hàng( 14) thực phẩm khô của siêu thị BigC kèm theo phiếu giao hàng Phiếu giao hàng gồm các thông tin: Số phiếu giao hàng, mã hàng, tên hàng, số lượng giao, số hóa đơn đặt hàng, thông tin người nhận hàng Tổ nhận hàng nhận phiếu giao hàng( 15) và thực hiện kiểm tra hàng( 16) Nếu mặt hàng không đạt... đối tượng của hệ thống không Khi có nhu cầu cần nhập thêm hàng hóa, bộ phận quản lý kho hàng lập một bảng danh sách các mặt hàng cần nhập gồm các thông tin: Số bảng, mã hàng, tên hàng, số lượng hàng còn trong kho, NCC gửi cho tổ phân tích thị trường Tại đây tổ phân tích thị trường căn cứ vào việc khảo sát nhu cầu người dùng, thị trường quyết định lựa chọn các mặt hàng cần nhập, số lượng nhập và chọn... II Phân tích hệ thống về chức năng I Sơ đồ phân rã chức năng 1 Xác định chức năng chi tiết Bước 1: dựa vào quy trình xử lý gạch chân động từ + bổ ngữ Khi có nhu cầu cần nhập thêm hàng hóa, bộ phận quản lý kho hàng lập một bảng danh sách các mặt hàng cần nhập( 01) gồm các thông tin: Số bảng, mã hàng, tên hàng, số lượng hàng còn trong kho, NCC gửi cho tổ phân tích thị trường(02) Tại đây tổ phân tích thị. .. định được các kiểu thực thể: bảng danh sách các mặt hàng cần nhập, MATHANGNCC, phiếu danh sách hàng cần nhập, hóa đơn đặt hàng, phiếu giao hàng, phiếu nhận hàng, hóa đơn bán hàng, phiếu trả tiền hàng  Dựa vào thông tin tài nguyên của hệ thống xác định các kiểu thực thể: nhà cung cấp, bộ phận quản lý kho hàng, tổ phân tích thị trường, tổ đặt hàng, phòng tài vụ, hàng  Từ quy trình xử lý gạch chân những... cần nhập (02)gửi cho tổ phân tích thị trường (03)khảo sát nhu cầu người dùng, thị trường (04)lựa chọn các mặt hàng cần nhập, số lượng nhập và nhà cung cấp (05) tìm thông tin các mặt hàng (06)lập phiếu danh sách hàng cần nhập (07)chuyển phiếu danh sách hàng cần nhập cho tổ đặt hàng (08)nhận phiếu danh sách hàng cần nhập (09) liên hệ với nhà cung cấp (13)gửi lại phiếu danh sách hàng cần nhập cho tổ phân. .. sách các mặt hàng cần nhập (02)gửi cho tổ phân tích thị trường (03)khảo sát nhu cầu người dùng, thị trường (04)lựa chọn các mặt hàng cần nhập, số lượng nhập và nhà cung cấp (05) tìm thông tin các mặt hàng (06)lập phiếu danh sách hàng cần nhập (07)chuyển phiếu danh sách hàng cần nhập cho tổ đặt hàng (08)nhận phiếu danh sách hàng cần nhập (09) liên hệ với nhà cung cấp (10)lập hóa đơn đặt hàng (11)gửi... chất lượng hàng Đầu vào: phiếu giao hàng và hàng Đầu ra: các mặt hàng đạt tiêu chuẩn để nhập Nội dung xử lý  Lập phiếu nhận hàng - Tên chức năng: lập phiếu nhận hàng - Đầu vào: các mặt hàng đạt tiêu chuẩn để nhập, phiếu - giao hàng Đầu ra: phiếu nhận hàng Nội dung xử lý  Nếu: có các mặt hàng đạt tiêu chuẩn và phiếu giao hàng  Thì: lập phiếu nhận hàng cho các mặt hàng đó  Không thì: không được lập

Ngày đăng: 29/10/2015, 23:45

Từ khóa liên quan

Mục lục

  • Chương I. Khảo sát hệ thống

    • I. Mô tả hệ thống

      • 1. Nhiệm vụ cơ bản

      • 2. Cơ cấu tổ chức

      • 3. Quy trình sử lý

      • 4. Mẫu biểu

    • II. Mô hình tiến trình nghiệp vụ

  • Chương II. Phân tích hệ thống về chức năng

    • I. Sơ đồ phân rã chức năng

      • 1. Xác định chức năng chi tiết

      • 2. Gom nhóm chức năng

      • 3. Vẽ sơ đồ

    • III. Đặc tả chức năng chi tiết

  • Chương III. Phân tích hệ thống về dữ liệu

    • I. ER mở rộng

      • 1. Xác định kiểu thực thể, kiểu thuộc tính

      • 2. Xác định kiểu liên kết

      • 3. Vẽ ER mở rộng

    • II. Chuẩn hóa dữ liệu

      • 1. Chuyển đổi từ ER mở rộng về ER kinh điển

      • 2. Chuyển đổi từ ER kinh điển về ER hạn chế

      • 3. Chuyển đổi ER hạn chế về mô hình quan hệ

    • III. Đặc tả bảng dữ liệu trong mô hình quan hệ

  • Chương IV. Thiết kế hệ thống

    • I. Thiết kế tổng thể

      • 1. Phân định công việc thủ công và máy tính

      • 2. Hoàn chỉnh tiến trình hệ thống

    • II. Thiết kế kiểm soát

      • 1. Xác định nhóm người dùng

      • 2. Phân định quyền hạn nhóm người dùng

    • III. Thiết kế Cơ sở dữ liệu

      • 1. Xác định tình huống và thêm thuộc tính kiểm soát

      • 2. Thiết kế bảng kiểm soát

      • 3. Mô hình dữ liệu hệ thống

      • 4. Đặc tả bảng dữ liệu

    • IV. Thiết kế kiến trúc chương trình

      • 1. Thiết kế Form đăng nhập

      • 2. Thiết kế menu chương trình

      • 3. Thiết kế giao diện Hóa đơn đặt hàng

      • 4. Biểu đồ trình tự hoạt động

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

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

Tài liệu liên quan