ỨNG DỤNG QUẢN LÝ
CỬA HÀNG RAU SẠCH BÌNH DƯƠNG
Nhóm 6
Trang 2IV Kết luận và hướng phát triển
I Mô tả bài toán
II Sơ đồ chức năng
III Thiết kế và hiện thực
MỤC LỤC
Trang 3LÝ DO CHỌN ĐỀ TÀI
Có một hệ thống quản lý sẽ giúp cho chủ cửa hàng dễ dàng thống kê tình hình buôn bán cửa cửa hàng và đưa ra nhiều phương án phát triển, các bạn nhân viên làm việc nhanh hơn từ đó tăng nhanh hiệu suất công việc và giảm được tối
đa các chi phí phát sinh từ nhân sự Với ý tưởng trên nhóm
đã thống nhất ý kiến và xây dựng “Ứng dụng quản lý rau sạch Bình Dương”.
Trang 4ĐỊNH NGHĨA, MÔ TẢ
Ứng dụng quản lý cửa hàng rau sạch Bình Dương được tạo
ra với mục đích cung cấp một nơi mà người tiêu dùng có thể tiếp cận được những sản phẩm nông sản có chất lượng tốt, đảm bảo sức khoẻ Cũng như khách hàng sẽ biết được những thực phẩm mình sử dụng có nguồn gốc từ những nhà cung cấp nào Ứng dụng còn giúp cho người sử dụng quản
lý tốt cửa hàng của mình từ số lượng hàng nhập, bán nông sản, thống kê cửa hàng nhằm đề ra các mục tiêu kinh doanh
và các khuyến mãi sắp tới.
Trang 5ĐỐI TƯỢNG NGHIÊN CỨU
Các cửa hàng bán rau quả trên phạm vi Bình Dương hoặc những cá nhân hoặc tổ chức có nhu cầu xây dựng, mua ứng dụng quản lý cửa hàng rau quả.
Trang 6LIỆT KÊ CHỨC NĂNG
Quản lý hàng hoá
Quản lý nhà cung cấp
Quản lý nhân viên
Người quản lý
Thống kê
Trang 7KẾ HOẠCH, PHÂN BỔ NHIỆM VỤ
Đoàn Tấn Tài (Nhóm trưởng) 1624801030089 Phân tích, thiết kế chức năng, tổng hợp bài.
Nguyễn Trọng Sang 1624801030086 Thiết kế màn hình, sơ đồ liên kết màn hình.
Đỗ Thị Hồng Nhung 1824801030045 Đặc tả use case.
Nguyễn Hoài Nam 1824801030027 Thiết kế cơ sở dữ liệu.
Hoàng Ngọc Phước Sang 1624801030084 Vẽ sơ đồ use case.
Trang 99
Trang 10Tiêu đề Mô tả Chi tiết
Use case Đăng nhập
Actor Nhân viên, Quản lý
Mô tả use case Use case này mô tả các bước đăng nhập của các Người dùng vào phần mềm
Điều kiện kích hoạt Use Case này được sử dụng khi người dụng bắt đầu chọn chức năng đăng nhập.Trạng thái hệ thống trước
khi thực hiện use case
Đứng ở màn hình đăng nhập, các chức năng không được hiển thị
Tiền điều kiện Tài khảon được cấp được cập nhật trong phần mềm
+ Nhân viên nhập xong thông tin đăng nhập và click nút đăng nhập
+Hệ thống kiểm chứng thông tin đăng nhập, nếu trùng khớp với dữ liệu đã lưu thì cho phép quản trị viên (người dùng) đăng nhập vào hệ thống với giao diện
tương ứng
- Sự kiện phụ:
+ Phần mềm check lại thông tin đăng nhập của người dùng nếu sai tên đăng nhập, mật khẩu, hệ thống sẽ hiển thị thông báo lỗi ,người dùng có thể chọn về dòng sự kiện chính hoặc hủy bỏ việc đăng nhập lúc này use case kết thúc
Hậu điều kiện Đăng nhập thành công
Trang 11Tiêu đề Mô tả Chi tiết
Use case Thống kê
Mô tả use
case
Use case này cho phép người quản lý thống kê số lượng sản phẩm, nahf cung cấp
và nhân viên của cửa hàng Điều kiện
+ Người quản lý chọn chức năng thống kê
+ Phần mềm yêu cầu chọn hình thức thống kê
+ Người quản lý chọn chức năng thống kê (tháng, quý, thời điểm hiện tại)
+ Phần mềm hiển thị bảng thống kê, doanh thu
+ Phần mềm hỏi người quản lý có muốn in bảng thống kê không
+ Người quản lý yêu cầu in bảng thống kê
+ Phần mềm in bảng thống kê cho người quản lý
- Sự kiện phụ:
+ Nếu người quản lý không muốn in bảng thống kê thì use case kết thúc
+ Nếu người quản lý không chọn hình thức thống kê thì hiện thông báo yêu cầu chọn hình thức thống kê
Hậu điều
kiện
Thống kê thành công
Trang 12Tiêu đề Mô tả Chi tiết
Use case Quản lý nhà cung cấp
Actor Quản trị viên (người dùng)
Tiền điều kiện Đứng ở giao diện home
Mô tả use case Cho phép người dùng thêm xoá sửa các nhà cung cấp khác nhau
Điều kiện kích
hoạt
use case này bắt đầu khi quản trị viên(người dùng) muốn xóa(thêm,sửa) một nhà cung cấp khác nhau
Tiền điều kiện Không có
Luồng sự kiện: - Sự kiện chính:
+ Người quản trị click vào nút xóa(thêm,sửa) ở giao diện chi tiết các nhà cung cấp
+ Hệ thống xóa (thêm,sửa) dữ liệu trên cơ sở dữ liệu, thông báo xóa(thêm,sửa)thành công và trở về giao diện danh sách các nhà cung cấp
- Sự kiện phụ:
+ Không kết nối được cơ sở dữ liệu thông báo lỗi và quay trở về giao diện danh sách các nhà cung cấp
+ Người sử dụng có thể nhập lại thông tin nhà cung cấp hoặc kết thúc
Hậu điều kiện Xóa(thêm,sửa) nhà cung cấp thành công
Trang 13Tiêu đề Mô tả Chi tiết
Use case Quản lý nhân viên
Actor Quản trị viên (người dùng)
Mô tả use case Cho phép người dùng thêm xoá sửa nhân viên
Điều kiện kích hoạt use case này bắt đầu khi quản trị viên(người dùng) muốn xóa(thêm,sửa) một nhân viên
Tiền điều kiện Đứng ở giao diện home
Luồng sự kiện: - Sự kiện chính:
+ Người quản trị click vào nút xóa(thêm,sửa) ở giao diện chi tiết các nhân viên
+ Hệ thống xóa (thêm,sửa) dữ liệu trên cơ sở dữ liệu, thông báo xóa(thêm ,sửa)thành công
và trở về giao diện danh sách nhân viên
- Sự kiện phụ:
+ Không kết nối được cơ sở dữ liệu thông báo lỗi và quay trở về giao diện danh sách nhân viên
+ Người sử dụng có thể nhập lại thông tin nhân viên hoặc kết thúc
Hậu điều kiện Xóa(thêm,sửa) nhân viên thành công
Trang 14Tiêu đề Mô tả Chi tiết
Use case Quản lý sản phẩm
Actor Quản trị viên (người dùng)
Mô tả use case use case này mô tả cách quản trị viên quản lý thông tin hàng hóa
Điều kiện kích hoạt use case này bắt đầu khi quản trị viên(người dùng) muốn quản lý hàng hóa
Tiền điều kiện Đứng ở giao diện home
Luồng sự kiện: - Sự kiện chính:
+ Người dùng click vào nút quản lý hàng hóa
+ Hệ thống chuyển sang giao diện quản lý hàng hóa
- Sự kiện phụ:
+ không có
Hậu điều kiện Truy cập giao diện thành công
Trang 153 DataBase Diagram
Database Diagram
Trang 16IV Thiết kế và hiện thực
1 GIAO DIỆN
2 SƠ ĐỒ LIÊN KẾT CÁC TRANG
Trang 1717
Trang 222 SƠ ĐỒ LIÊN KẾT CÁC TRANG
Trang chủ
Đăng kí
Thống kê
Quản lý sản phẩm Quản lý nhân
viên Quản lý nhà cung
cấp
chi tiết sản phẩm
Trang 23V Kết luận
1 NỘI DUNG ĐÃ HOÀN THÀNH
2 HƯỚNG PHÁT TRIỂN
Trang 24NỘI DUNG ĐÃ HOÀN THÀNH
Các chức đã hiện thực:
- Chức năng quản lý của sản phẩm, nhân viên, nhà cung cấp.
- Xem thông tin sản phẩm.
- Thống kê số lượng của sản phẩm, nhân vien, nhà cung cấp.
Trang 25HƯỚNG PHÁT TRIỂN
Ứng dụng có chức năng tạo mới tài khoản và phân quyền cho nhân viên.
Hoàn thiện chức năng đăng kí.
Cải thiện tốc độ xử lí, sửa lỗi ứng dụng.
Mở rộng dữ liệu để cập nhật thêm các tính năng thống kê mà 1 ứng dụng quản trị yêu cầu.
Trang 26CẢM ƠN THẦY VÀ CÁC BẠN
ĐÃ CHÚ Ý THEO DÕI