CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2. Xác định yêu cầu
2.1. Yêu cầu chức năng
● Cung cấp đầy đủ và chi tiết các thông tin về các cửa hàng tại Hà Nội,Thừa Thiên Huế, Đà Nẵng và Hồ Chí Minh.
● Cung cấp chi tiết các sản phẩm, cửa hàng...
● Tìm kiếm đường đi ngắn nhất qua nhiều địa điểm tùy chọn. ● Tìm kiếm thông tin một cách nhanh chóng và chính xác. ● Đăng nhập quản lý thông tin người dùng.
2.2. Yêu cầu phi chức năng
● Giao diện đẹp, đơn giản và thân thiện. ● Dễ sử dụng.
2.3. Các chức năng chính của Ứng dụng Quản lý bán hàng
*Hỗ trợ công cụ tìm kiếm trên mobile Android mạnh mẽ.
* Hiển thị chi tiết sản phẩm một cách rõ ràng đẹp mắt có thể xem hình ảnh rõ nét.
* Ứng dụng xây dựng có tính mở, nên dễ dàng thay đổi các mặt hàng theo nhu cầu cửa từng cửa hàng với những đặc trưng khác nhau.
* Thống kê số sản phẩm kí gửi và sản phẩm tồn kho của từng cửa hàng giúp các doanh nghiệp nhận ra cửa hàng nào bán chạy nhất để có chính sách khuyến mãi tốt hơn.
* Giao diện thân thiện dễ dùng cho người sử dụng.
* Quản lý danh mục sản phẩm trong hệ thống: thêm, xóa, sửa các danh mục trong hệ thống.
* Quản lý mặt hàng: thêm, xóa, sửa hệ thống các mặt hàng trong cửa hàng. * Quản lý nhân viên: thêm, xóa, sửa khách hàng trong cửa hàng.
SVTH: Văn Thị Hằng - Lớp: 10CNTT2 Trang 36
* Quản lý thông tin tài khoản của cá nhân
● Chi tiết các chức năng trong ứng dụng Quản lý bán hàng Tab Retailer có các chức năng:
- Hiển thị danh sách retailer (cửa hàng) khi mới mở. Bấm chọn cửa hàng sẽ hiện lên thông tin cửa hàng. Có các nút Edit, Save để chỉnh sửa thông tin cửa hàng (Tên, chủ cửa hàng, địa chỉ, số ĐT, nhóm cửa hàng). Nút “Tìm đường” để hiện thị vị trí trên bản đồ (bản demo có thể dùng Gmap hay diadiem.com). Có các tab Product, POSM và Gift.
- Trang đầu tiên có các tab/button khác: Search, Add New. - Ô search: Tìm theo tên cửa hàng, hay tên chủ cửa hàng. - Ô Add New: Nhập thông tin cửa hàng mới.
- Tab Product:
- List các sản phẩm và ô nhập số lượng tồn, số lượng sales (cung cấp thêm). Có các nút Previous và Next để nhảy tới sản phẩm kế tiếp.
- Tab POSM: Giống như Tab Product, nhưng không có ô số lượng tồn. - Tab Gift: Giống Tab POSM.
- Tab Report: Hiển thị báo các ngắn:
- Tổng số cửa hàng được cập nhật trong ngày
- Tổng số sales trong ngày: List danh sách product và tổng số lượng bán thêm (bằng tổng sales các cửa hàng).
- Tổng số tồn kho: List danh sách product và tổng số tồn kho tương ứng (bằng tổng tồn các cửa hàng).
Phần server có các menu hình sau:
- Menu User Manage: Thêm bớt salesman (là người dùng điện thoại Android), cấp ID/Pass
- Menu Retailer: Thêm bớt Retailer, xem thông tin, edit - Menu POSM: Thêm bớt danh mục hàng POSM, edit
SVTH: Văn Thị Hằng - Lớp: 10CNTT2 Trang 37
- Menu Gift: Thêm bớt danh mục hàng Gift, edit, công thức tặng quà - Menu Synchronize: Đồng bộ với smartphone: Đồng bộ theo nhóm hay từng máy.
- Menu Report: Báo cáo theo thời gian, khu vực, tổ nhóm, sản phẩm… - Menu Setting: Back data…