Thứ Tư, 16 tháng 3, 2016

Xây dựng chương trình quản lý bán hàng quán cà phê

Thực tập: Quản lý bán hàng cà phê Phần III: PHÂN TÍCH HỆ THỐNG III.1. Phân tích chức năng của hệ thống III.1.1. Biểu đồ phân cấp chức năng Hình 1: Biểu đồ phân cấp chức năng Quản lý Hệ thống: Bao gồm các chức năng: Quản lý danh sách nhân viên. Quản lý các thông tin nhân viên trong quán, với chức năng các cập nhập, sửa, xóa, thêm dữ liệu nhân viên gồm: Tên đăng nhập, mật khẩu, họ và tên, ngày sinh, địa chỉ, điện thoại; Thoát khỏi hệ thống. Quản lý Danh mục: Bao gồm các chức năng: Quản lý danh mục bàn, loại khách và hàng. Quản lý các thông tin liên quan đến bàn: Số bàn, tên bàn, khu vực bàn. Loại khách hàng: Mã khách, loại khách hàng, ghi chú. Hàng: Mã hàng, tên hàng, ghi chú, đơn vị tính. Có thể cập nhập, sửa, xóa, thêm các thông tin đó. Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 11 Thực tập: Quản lý bán hàng cà phê Quản lý Nghiệp vụ: Bao gồm các chức năng: Cập nhật giá bán: Cập nhập, thêm, sửa, xóa giá bán của các loại hàng ứng với các loại khách hàng khác nhau. Nhập hàng với các thông tin: Số phiếu nhập, Ngày nhập, Người nhập, Mã hàng, Tên hàng, Số lượng, Giá nhập; có thể cập nhật, sửa , xóa các thông tin này. Quản lý phiếu nhập: Có thể tìm kiếm các thông tin về nhập hàng theo ngày nhập và đưa ra danh sách, ngoài ra con có chức năng sửa, xóa phiếu nhập đó. Quản lý hàng bán: Có thể tìm kiếm, thông kê các thông tin đến hàng bán theo ngày và có thể sửa, xóa phiếu bán hàng. Bán hàng: Theo bàn và loại khách. Khi đã chọn xong thông tin bàn và loại khách chương trình đưa ra phiếu bán hàng để điền tiếp các thông tin và xử lý: Số phiếu xuất, Ngày bán, Nhân viên bán, Bàn, Loại khách, Ghi chú, Mã hàng, Số lượng hàng bán, Giá bán, Thành tiền, tiền trả, trả lại, Tổng tiền; cũng có thể sửa, xóa thông tin khi có sự nhầm lẫm. Thống kê: Bao gồm các chức năng: Thống kê bán hàng: Có thể thông kê các hàng bán được, doanh thu của số hàng đó theo: Mã hàng, tên hàng, ngày, tên nhân viên bán, bàn. Thông kê hàng trong kho: theo mã hàng, tên hàng, số lượng cụ thể; từ các thông tin đó chươg trình sẽ đưa ra danh sách các loại hàng con trong kho và có thể in được danh sách đó. Trong hầu hết các chức năng trên còn chứa các chức năng con như: Cập nhật: Nhập, sửa, xóa, Tìm kiếm… III.1.2. Biểu đồ luồng dữ liệu Là sơ đồ nhằm mục đích diễn tả một quá trình xử lý thông tin. Biểu đồ luồng dữ liệu mức khung cảnh: Hình 2: Biểu đồ luồng dữ liệu mức khung cảnh. Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 12 Thực tập: Quản lý bán hàng cà phê Biểu đồ luồng dữ liệu mức đỉnh: Hình 3: Biểu đồ luồng dữ liệu mức đỉnh. III.1.3. Biểu đồ Usecase Biểu đồ usecase này cho ta thấy các chức năng của hệ thống Quản lý bán hàng quán cà phê được phân theo người sử dụng (tác nhân) như thế nào. Với hai tác nhân là: Chủ quán và nhân viên. Trong đó Chủ quán có quyền tác động đến mọi chức năng của hệ thống. Còn nhân viên chỉ có quyền thao tác với các chức năng: bán hàng mà thôi. Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 13 Thực tập: Quản lý bán hàng cà phê Hình 4: Biểu đồ Usecase III.1.4. Biểu đồ hoạt động của các chức năng III.1.4.1. Đăng nhập vào hệ thống Quy trình thực hiện: Hệ thống hiển thị giao diện đăng nhập. Người dùng nhập tên đăng nhập và mật khẩu. Hệ thống kiểm tra nếu hợp lệ sẽ chuyển sang giao diện chính. Nếu sai sẽ đưa ra thông báo. Ứng với tên người đăng nhập và Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 14 Thực tập: Quản lý bán hàng cà phê mật khẩu thế nào thì giao diện chính sẽ hiển thị các chức năng ứng với người sử dụng đó. Hình 5: Mô hình hoạt động của chức năng đăng nhập vào hệ thống III.1.4.2. Quản lý nhân viên Quy trình thực hiện: Hệ thống hiển thị giao diện quản lý nhân viên. • Thêm mới: Người dùng nhập thông tin nhân viên, nếu hợp lệ hệ thống sẽ thêm nhân viên mới vào CSDL, nếu sai sẽ đưa ra thông báo. • Chỉnh sửa: Chọn nhân viên cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu hợp lý thông tin mới về nhân viên sẽ được thay thế trong CSDL. • Xóa: Chọn nhân viên cần xóa, xác nhận xóa, thông tin về đại lý được xóa khỏi CSDL. Hình 6: Mô hình hoạt động của chức năng quản lý danh sách Nhân viên Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 15 Thực tập: Quản lý bán hàng cà phê III.1.4.3. Quản lý bàn Quy trình thực hiện: Hệ thống hiển thị giao diện quản lý bàn. • Thêm mới: Người dùng nhập thông tin bàn, nếu hợp lệ hệ thống sẽ thêm bàn mới vào CSDL, nếu sai sẽ đưa ra thông báo. • Chỉnh sửa: Chọn bàn cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu hợp lý thông tin mới về bàn sẽ được thay thế trong CSDL. • Xóa: Chọn bàn cần xóa, xác nhận xóa, thông tin về đại lý được xóa khỏi CSDL. Hình 7: Mô hình hoạt động của chức năng quản lý danh sách Bàn III.1.4.4. Quản lý Loại khách Quy trình thực hiện: Hệ thống hiển thị giao diện quản lý loại khách. • Thêm mới: Người dùng nhập thông tin loại khách, nếu hợp lệ hệ thống sẽ thêm nhân viên mới vào CSDL, nếu sai sẽ đưa ra thông báo. • Chỉnh sửa: Chọn loại khách cần chỉnh sửa, nhập thông tin chỉnh sửa, nếu hợp lý thông tin mới về loại khách sẽ được thay thế trong CSDL. • Xóa: Chọn loại khách cần xóa, xác nhận xóa, thông tin về đại lý được xóa khỏi CSDL. Phạm thị Thúy - Đào thị Dư - Lớp CĐĐH-KHMT3K1 16

Không có nhận xét nào :

Đăng nhận xét