1. Trang chủ
  2. » Luận Văn - Báo Cáo

QUẢN LÝ CỬA HÀNG BÁNH CAO CẤP

37 3K 21

Đ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

Trường Đại học Công Nghệ Thông Tin Khoa hệ Thống Thông Tin Đề tài QUẢN LÝ CỬA HÀNG BÁNH CAO CẤP Môn học: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Giáo viên hướng dẫn: Cô NGUYỄN ĐÌNH LOAN PHƯƠNG SV thực hiện: Nhóm 39 Nguyễn Việt Hà Vũ Hoàng Long 06520129 06520270 Năm học: 2009-2010 01/2010 MÔ TẢ ĐỀ TÀI I Đặt vấn đề “Memory Bakery” hệ thống gồm nhiều cửa hàng chi nhánh TPHCM, chuyên kinh doanh loại bánh mì, bánh kem, bánh ngọt, cookie công ty sản xuất theo công nghệ Pháp Do quy mô hoạt động lớn nên công ty cần tin học hóa việc quản lý trình kinh doanh cửa hàng II Mô tả toán Mỗi buổi sáng thợ làm bánh cửa hàng làm trước số lượng bánh định sau bánh chuyển quầy để bán Trong trình bán loại bánh hết trưởng quầy báo cho nhân viên quản lý để yêu cầu thợ làm bánh làm tiếp với số lượng định, đợt làm bánh nhân viên quản lý lưu tên số lượng bánh xuất kho.Nếu bánh hết thời hạn sử dụng bỏ không bán Cuối ngày, nhân viên thu ngân thống kê doanh thu cửa hàng ngày III Yêu cầu chức • • • • • • Cho phép phân quyền nhân viên, với quyền nhân viên thực chức đặc biệt Cho phép thêm, xoá, sửa hoá đơn, sản phẩm bánh… Đáp ứng nhu cầu truy xuất thông tin qua công cụ tìm kiếm Giá bán sản phẩm cập nhật ngày thời điểm cố định In hoá đơn cho khách hàng Tính doanh thu cửa hàng theo khoảng ngày, tháng, năm IV Yêu cầu phi chức • • • • • • Giao diện tiếng việt, thân thiện với người dùng Có file hướng dẫn sử dụng kèm theo Chạy tốt máy có tốc độ trung bình Thời gian truy xuất liệu trung bình Các sở liệu liên kết chặt chẽ Chương trình phải thể chế độ bảo mật, chống truy cập trái phép vào chương trình liệu PHÂN TÍCH I Phân tích mô hình liệu Mô hình thực thể kết hợp ER Thuyết minh cho mô hình thực thể ER a Thuộc tính mô tả cho thực thể NHÀ CUNG CẤP: Mã nhà cung cấp, Tên nhà cung cấp, Địa chỉ, Điện thoại NGUYÊN LIỆU: Mã nguyên liệu, Tên nguyên liệu, Đơn vị tính PHIẾU NHẬP NL: Mã phiếu nhập, Ngày lập phiếu nhập, Mã nguyên liệu, Tên nguyên liệu, Số lượng PHIẾU CHI: Mã phiếu chi, Ngày lập phiếu chi, Thành tiền THÁNG CÔNG NỢ: Tháng năm công nợ BÁNH: Mã bánh, Tên bánh, Đơn vị tính, Đơn giá KHO BÁNH : Ngày , Mã bánh, Số lượng vào, Số lượng xuất, Số lượng tồn KHO NGUYÊN LIỆU: Ngày, Mã NL, Số lượng nhập, Số lượng NL xuất PHIẾU XUẤT: Mã phiếu xuất, Ngày lập phiếu xuất, Mã loại bánh, Tên loại bánh HÓA ĐƠN: Mã hóa đơn, Ngày lập hóa đơn, Mã loại bánh, Tên loại bánh, Số lượng, Thành tiền b Về cách qui định đặt thuộc tính tham gia làm khóa cho thực thể Ghi chú: Thuộc tính in đậm gạch thuộc tính khóa thực thể II Phân tích mô hình quan niệm xử lý Phân tích mô hình quan niệm xử lý theo phương pháp DFD a Sơ đồ DFD cấp b Sơ đồ DFD cấp c Mô hình DFD cấp • Phân rã ô xử lý “Xử lý bán bánh” • Phân rã ô xử lý “Xử lý đặt mua nguyên liệu” • Phân rã ô xử lý “Xử lý kế toán” THIẾT KẾ I Thiết kế mô hình liệu Mô hình vật lý (Logic) II Thiết kế giao diện Thiết kế thực đơn FORM CHÍNH Các form NHẬP LIỆU Các form LẬP PHIẾU form Nhập Liệu LOẠI BÁNH Các form TÌM KIẾM Form ĐĂNG NHẬP Các form BÁO CÁO form Lập PHIẾU CHI form Tìm Kiếm LOẠI BÁNH form Báo Cáo DOANH THU form Nhập Liệu NGUYÊN LIỆU form Lập PHIẾU NHẬP form Tìm Kiếm BÁNH form Báo Cáo CÔNG NỢ form Nhập Liệu NHÀ CUNG CẤP form Lập PHIẾU XUẤT form Lập HÓA ĐƠN form Tìm Kiếm NGUYÊN LIỆU form Báo Cáo TỒN KHO form Tìm Kiếm NHÀ CUNG CẤP form Tìm Kiếm PHIẾU CHI form Tìm Kiếm PHIẾU NHẬP form Tìm Kiếm PHIẾU XUẤT form Tìm Kiếm HÓA ĐƠN Thiết kế hình Click vào button form Đăng Nhập Click vào button form Kết nối CSDL • Màn hình Chính Click vào button thoát khỏi chương trình Click vào button form Tìm Kiếm • Màn hình đăng nhập STT Tên Control Loại Control txtTenTK TextBox Nhập tài khoản người dùng txtMatKhau TextBox Nhập mật người dùng btnDangNhap Button Đăng nhập vào chương trình btnThoat Thoát khỏi form Đăng nhập • Button Chức Ghi Màn hình Kết nối sở liệu STT Tên Control Loại Control Chức txtServer TextBox Nhập tên Server txtUserID TextBox Nhập tên User txtPassword TextBox Nhập mật btnKetnoi Button Kết nối vào chương trình btnThoat Button Thoát khỏi hình kết nối tới chương trình • Ghi Màn hình Quản trị USER 10 STT Tên Control Loại Control Chức Ghi txtMaHD TextBox Mã Hóa Đơn Mã phiếu hóa đơn tự động phát sinh thêm hóa đơn txtNgay TextBox Nhập ngày lập phiếu xuất txtMaBanh TextBox Nhập mã bánh txtBanh TextBox Nhập tên bánh txtSoLuong textBox Nhập số lượng bánh mua txtThanhTien textBox Nhập tổng tiền mua bánh 23 btn Button Đến Hóa Đơn liền sau 10 btn>> Button Đến Hóa Đơn cuối 11 btnThem Button Thêm Hóa Đơn 12 btnXoa Button Xóa thông tin Hóa Đơn tồn CSDL 13 btnSua Button Sửa thông tin Hóa Đơn tồn CSDL 14 btnTim Button Tìm thông tin Hóa Đơn Khi click vào sở liệu button form Tìm kiếm Hóa Đơn 15 btnIn Button In Hóa Đơn máy in 16 btnThoat Button Thoát khỏi form Danh mục Hóa Đơn 17 DataGridView1 DataGridView Hiển thị thông tin chi tiết Hóa Đơn • MH Tìm kiếm 24 STT Tên Control Loại Control Chức btnBanh Button Click vào form Tìm kiếm Bánh btnLoaiBanh Button Click vào form Tìm kiếm Loại Bánh btnNL Button Click vào form Tìm kiếm nguyên liệu btnNCC Button Click vào form Tìm kiếm nhà cung cấp btnPC Button Click vào form Tìm kiếm phiếu chi btnPN Button Click vào form Tìm kiếm phiếu nhập btnPX Button Click vào form Tìm kiếm phiếu xuất btnHD Button Click vào form Tìm kiếm hóa đơn • Ghi MH tìm kiếm Bánh 25 STT Tên Control Loại Control Chức Ghi txtTenBanh TextBox Nhập tên bánh cần tìm txtGiaNN TextBox Nhập giá tiền nhỏ txtGiaLN TextBox Nhập giá tiền lớn txtSLTon TextBox Nhập số lượng tồn cần tìm 12 btnTim Button Thực tìm thông tin bánh dựa thông tinđã nhập vào 13 btnTatCa Button Hiện tất thông tin Thông bánh có CSDL Dùng để tìm kiếm bánh có số lượng tồn định tin 26 DataGridView 14 btnThoat button 15 DataGridView1 DataGridView Hiện thông tin chi tiết bánh • Thoát khỏi form MH tìm kiếm Nguyên liệu STT Tên Control Loại Control Chức txtTenNL TextBox Tên nguyên liệu cần tìm txtNCC TextBox Nhập rên nhà cung cấp txtSLTon TextBox Nhập số lượng tồn cần tìm Ghi Dùng để tìm kiếm nguyên liệu có số lượng tồn 27 định 12 btnTim Button Thực tìm thông tin nguyên liệu dựa thông tin nhập vào 13 btnTatCa Button Hiện tất thông tin Thông tin bánh có CSDL DataGridView 14 btnThoat button Thoát khỏi form 15 DataGridView1 DataGridView Hiện thông tin bánh • MH tìm kiếm Loại Bánh STT Tên Control Loại Control Chức TextBox Nhập tên loại bánh cần tìm txtTenLoaiBan Ghi 28 h txtNCC TextBox Nhập rên nhà cung cấp txtSLTon TextBox Nhập số lượng tồn cần tìm 12 btnTim Button Thực tìm thông tin nguyên liệu dựa thông tin nhập vào 13 btnTatCa Button Hiện tất thông tin Thông tin bánh có CSDL DataGridView 14 btnThoat button Thoát khỏi form 15 DataGridView1 DataGridView Hiện thông tin bánh • Dùng để tìm kiếm nguyên liệu có số lượng tồn định MH tìm kiếm Phiếu chi 29 STT Tên Control Loại Control Chức txtNgay TextBox Nhập ngày phiếu chi cần tìm txtGiaNN TextBox Nhập giá tiền nhỏ txtGiaLN TextBox Nhập giá tiền lớn btnTim Button Thực tìm thông tin phiếu chi dựa thông tin nhập vào btnTatCa Button Hiện tất thông tin Thông tin phiếu chi có trong CSDL DataGridView btnThoat button Thoát khỏi form DataGridView1 DataGridView Hiện thông tin chi tiết phiếu chi • Ghi MH tìm kiếm Phiếu nhập 30 STT Tên Control Loại Control Chức Ghi txtNgay TextBox Nhập ngày phiếu nhập cần tìm txtNL TextBox Nhập tên nguyên liệu txtGiaNN TextBox Nhập giá tiền nhỏ txtGiaLN TextBox Nhập giá tiền lớn btnTim Button Thực tìm thông tin phiếu nhập dựa thông tin nhập vào btnTatCa Button Hiện tất thông tin Thông tin phiếu nhập có trong CSDL DataGridView 31 btnThoat button DataGridView1 DataGridView Hiện thông tin chi tiết phiếu nhập • Thoát khỏi form MH tìm kiếm Phiếu xuất STT Tên Control Loại Control Chức txtNgay TextBox Nhập ngày phiếu xuất cần tìm txtBanh TextBox Nhập tên Bánh txtSoLuong TextBox Nhập số lượng bánh btnTim Button Thực tìm thông tin phiếu xuất dựa thông Ghi 32 tin nhập vào btnTatCa Button Hiện tất thông tin Thông tin phiếu xuất có trong CSDL DataGridView btnThoat button Thoát khỏi form DataGridView1 DataGridView Hiện thông tin chi tiết phiếu xuất • MH tìm kiếm Hóa dơn STT Tên Control Loại Control Chức txtNgay TextBox Nhập ngày hóa đơn cần tìm txtGiaNN TextBox Nhập giá tiền nhỏ txtGiaLN TextBox Nhập giá tiền lớn Ghi 33 btnTim Button Thực tìm thông tin hóa đơn dựa thông tin nhập vào btnTatCa Button Hiện tất thông tin Thông tin hóa đơn có trong CSDL DataGridView btnThoat button Thoát khỏi form DataGridView1 DataGridView Hiện thông tin chi tiết hóa đơn • MH tìm kiếm Nhà cung cấp STT Tên Control Loại Control Chức TextBox Nhập tên nhà cung cấp cần tìm txtTenNCC Ghi 34 txtNL TextBox Nhập tên nguyên liệu tương ứng với nhà cung cấp cấn tìm btnTim Button Thực tìm thông tin nhà cung cấp dựa thông tin nhập vào btnTatCa Button Hiện tất thông tin Thông tin nhà cung cấp có trong CSDL DataGridView btnThoat button Thoát khỏi form DataGridView1 DataGridView Hiện thông tin nhà cung cấp III Thiết kế báo biểu Danh sách báo biểu STT Tên báo biểu Mô tả rptDoanhThuTrenTungLoaiBanh In danh sách loại bánh doanh thu tương ứng loại bánh rptCongNo In danh sách nhà cung cấp nguyên liệu nhập mà cửa hàng nợ rptTonKho In danh sách loại bánh số lượng tồn Các nguồn liệu nhập, xuất STT Tên báo biểu Nguồn liệu nhập rptDoanhThuTrenTungLoaiBanh Tháng , năm cần báo cáo, tên bánh, tên loại bánh Nguồn liệu xuất Mã bánh , tên bánh, tên loại bánh , tổng chi, tổng thu, tiền lãi 35 rptCongNo Tháng , năm cần báo cáo, tên nhà cung cấp Mã nhà cung cấp, tên nhà cung cấp , tổng tiền nợ rptTonKho Tháng , năm cần báo cáo, tên loại bánh, tên bánh Mã bánh, tên bánh, tên loại bánh, số lượng tồn 36 37 [...]... rptDoanhThuTrenTungLoaiBanh Tháng , năm cần báo cáo, tên bánh, tên loại bánh Nguồn dữ liệu xuất Mã bánh , tên bánh, tên loại bánh , tổng chi, tổng thu, tiền lãi 35 2 rptCongNo Tháng , năm cần báo cáo, tên nhà cung cấp Mã nhà cung cấp, tên nhà cung cấp , tổng tiền nợ 3 rptTonKho Tháng , năm cần báo cáo, tên loại bánh, tên bánh Mã bánh, tên bánh, tên loại bánh, số lượng tồn 36 ... thêm mới 1 bánh 2 txtTenBanh TextBox Nhập tên bánh 3 txtDVT TextBox Nhập đơn vị tính 4 txtDonGia TextBox Nhập đơn giá của bánh 5 btn Button Đến bánh liền sau 8 btn>> Button Đến bánh cuối cùng 9 btnThem Button Thêm mới 1 bánh 10 btnXoa Button Xóa thông tin bánh đã tồn tại đã tồn tại trong CSDL 11 btnSua Button Sửa thông tin 1 bánh đã tồn... mục Loại bánh 11 STT Tên Control Loại Control Chức năng Ghi chú 1 txtMaLoaiBanh TextBox mã loại bánh Mã lọai bánh sẽ tự động phát sinh khi thêm mới 1 loại bánh 2 txtTenLoaiBan h TextBox Nhập tên loại bánh 3 btn Button Đến loại bánh liền sau 6 btn>> Button Đến loại bánh cuối cùng 7 btnThem Button Thêm mới 1 loại bánh 8 btnXoa... Danh mục Nhà cung cấp 16 STT Tên Control Loại Control Chức năng Ghi chú 1 txtMaNCC TextBox mã nhà cung cấp Mã nhà cung cấp sẽ tự động phát sinh khi thêm mới 1 nhà cung cấp 2 txtTenNCC TextBox Nhập tên nhà cung cấp 3 txtDiaChi TextBox Nhập địa chỉ nhà cung cấp 4 txtDienThoai TextBox Nhập số điện thoại của nhà cung cấp 5 btn Button Đến nhà cung cấp liền sau 8 btn>> Button Đến nhà cung cấp cuối cùng 9 btnThem Button Thêm mới 1 nhà cung cấp 10 btnXoa Button Xóa thông tin 1 nhà cung cấp đã tồn tại trong CSDL 11 btnSua Button Sửa thông tin 1 nhà cung cấp đã tồn tại trong CSDL 12 btnTim Button Tìm thông tin nhà cung cấp Khi click vào trong cơ sở dữ liệu button này thì form Tìm kiếm nhà cung cấp sẽ hiện ra 13 btnThoat... của hóa đơn • MH tìm kiếm Nhà cung cấp STT Tên Control Loại Control Chức năng 1 TextBox Nhập tên nhà cung cấp cần tìm txtTenNCC Ghi chú 34 2 txtNL TextBox Nhập tên nguyên liệu tương ứng với nhà cung cấp cấn tìm 3 btnTim Button Thực hiện tìm thông tin nhà cung cấp dựa trên thông tin đã nhập vào 4 btnTatCa Button Hiện tất cả thông tin của Thông tin hiện các nhà cung cấp có trong trong CSDL DataGridView... Bánh 25 STT Tên Control Loại Control Chức năng Ghi chú 2 txtTenBanh TextBox Nhập tên bánh cần tìm 3 txtGiaNN TextBox Nhập giá tiền nhỏ nhất 4 txtGiaLN TextBox Nhập giá tiền lớn nhất 5 txtSLTon TextBox Nhập số lượng tồn cần tìm 12 btnTim Button Thực hiện tìm thông tin bánh dựa trên thông tinđã nhập vào 13 btnTatCa Button Hiện tất cả thông tin của Thông các bánh có trong CSDL trong Dùng để tìm kiếm bánh. .. btnTatCa Button Hiện tất cả thông tin của Thông tin hiện các bánh có trong CSDL trong DataGridView 14 btnThoat button Thoát khỏi form 15 DataGridView1 DataGridView Hiện thông tin bánh • MH tìm kiếm Loại Bánh STT Tên Control Loại Control Chức năng 2 TextBox Nhập tên loại bánh cần tìm txtTenLoaiBan Ghi chú 28 h 3 txtNCC TextBox Nhập rên nhà cung cấp 5 txtSLTon TextBox Nhập số lượng tồn cần tìm 12 btnTim ... doanh cửa hàng II Mô tả toán Mỗi buổi sáng thợ làm bánh cửa hàng làm trước số lượng bánh định sau bánh chuyển quầy để bán Trong trình bán loại bánh hết trưởng quầy báo cho nhân viên quản lý để... quan niệm xử lý Phân tích mô hình quan niệm xử lý theo phương pháp DFD a Sơ đồ DFD cấp b Sơ đồ DFD cấp c Mô hình DFD cấp • Phân rã ô xử lý “Xử lý bán bánh • Phân rã ô xử lý “Xử lý đặt mua nguyên... làm bánh làm tiếp với số lượng định, đợt làm bánh nhân viên quản lý lưu tên số lượng bánh xuất kho.Nếu bánh hết thời hạn sử dụng bỏ không bán Cuối ngày, nhân viên thu ngân thống kê doanh thu cửa

Ngày đăng: 05/11/2015, 21:57

Xem thêm: QUẢN LÝ CỬA HÀNG BÁNH CAO CẤP

Mục lục

    MÔ TẢ ĐỀ TÀI

    III. Yêu cầu chức năng

    IV. Yêu cầu phi chức năng

    I. Phân tích mô hình dữ liệu

    1. Mô hình thực thể kết hợp ER

    2. Thuyết minh cho mô hình thực thể ER

    II. Phân tích mô hình quan niệm xử lý

    1. Phân tích mô hình quan niệm xử lý theo phương pháp DFD

    a. Sơ đồ DFD cấp 0

    c. Mô hình DFD cấp 2

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w