Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
0,91 MB
Nội dung
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO TỔNG HỢP Đặc Tả Phần Mềm Giảng viên hướng dẫn: Trần Văn Dũng Lớp: Công nghệ thông tin – K60 Sinh viên thực hiện: Nguyễn Trọng Thuận Hà Nội, tháng – 2022 GIỚI THIỆU CHUNG Quản lý kho việc kiểm soát hoạt động hàng ngày kho hàng nhập – xuất – tồn kho, chuyển kho,… Quản lý kho hiệu giúp giảm chi phí tăng doanh thu cho cửa hàng, doanh nghiệp Mục đích 1.1 Hiện nay, shop nhỏ quản lý xuất nhập tồn kho file Excel số lượng sản phẩm không nhiều Nhưng mở rộng quy mơ, số lượng hàng hóa lên đến hàng nghìn hay có nhiều kho hàng khác nhau, đơn vị kinh doanh cần phải sử dụng phần mềm quản lý kho để rút ngắn thời gian, tiết kiệm nguồn lực, chi phí tăng hiệu quản lý.Hệ thống có giao diện thân thiện dễ dàng sử dụng Phạm vi 1.2 Kho phân phối: Kho phân phối (trung tâm phân phối) sử dụng để lưu trữ bán số lượng lớn hàng hóa Thơng thường, trung tâm phân phối chứa hàng hóa từ nhiều nhà sản xuất bán cho nhà bán lẻ Hàng hóa thường lưu giữ khoảng thời gian ngắn, số trường hợp vài ngày thời điểm Trung tâm phân phối phần quan trọng chuỗi cung ứng, điều quan trọng phải thiết lập cách xác Với chuỗi cung ứng vận hành trơn tru, doanh nghiệp phục vụ tốt lượng lớn khách hàng 1.3 STT Các định nghĩa, thuật ngữ, từ viết tắt Thuật ngữ, từ viêt tắt Giải thich Ghi MÔ TẢ TỔNG QUAN HỆ THỐNG 2.1 Mục tiêu Chương trình xây dựng nhằm phục vụ chức nghiệp vụ cho việc quản lý kho hàng Mục tiêu để kiểm soát việc vận chuyển lưu kho hàng hóa cách hiệu Quản lý theo thời gian thực nắm bắt kịp thời số lượng hàng hóa tự động hóa liệu kho Quản lý hàng hoá tồn đọng , phân bổ điều phối hàng hố, bổ sung, đóng gói vào chuỗi cung ứng tối ưu hóa để tiết kiệm thời gian, giảm chi phí - tăng lợi nhuậnQuy trình tốn thực từ khâu nhập hàng hóa vào kho đến lúc xuất hàng hóa tử kho lên cửa hàng vừa 2.2 Sơ đồ phân giã chức Hình 1: 2.2.1 Đặc tả hệ thống Hệ thống quản lý khó phân phối có chức • Quản lý người dùng: Cho phép quản lý hoạt động người dùng hệ thống Như thêm xoá sửa tạo tài khoản phân quyền sử dụng • Quản lý kho: + Nhập kho: Nhập sản phẩm vào kho theo phiếu nhập kho, số lượng, sản phẩm nhập, loại sản phẩm, thời gian nhập, nhân viên nhập kho + Xuất kho: Yêu cầu xuất kho từ phía quản lý, lập phiếu xuất kho, số lượng, sản phẩm, loại sản phẩm, thời gian xuất, nhân viên xuất kho • Quản lý sản phẩm: Quản lý thông tin liên quan đến sản phẩm loại sản phẩm, nhóm sản phẩm, đặc trưng sản phẩm, … • Báo cáo thống kê: Báo cáo trình nhập xuất kho theo ngay, tháng, sản phẩm, đặc trưng sản phẩm, phụ trách, thống kê sản phẩm tồn kho, kể từ ta quản lý biết tổng quan sản phẩm 2.3 Biểu đồ UserCase Hình 2: Sơ đồ Use case tổng quát ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG 3.1 Đặc tả chức 3.1.1 Quản lý người dùng − Đăng ký − Đăng nhập − Phân quyền − Cập nhật người sử dụng 3.1.2 Quản lý kho − Cập nhật vị trí − Lập phiếu nhập kho − Cập nhật chi tiết phiếu nhập kho − Lập phiếu xuất kho − Cập nhật chi tiết phiếu xuất kho − Cập nhật vị trí đặc trưng 3.1.3 Quản lý sản phẩm − Cập nhật kiểu sản phẩm − Cập nhật sản phẩm − Cập nhật đặc trưng sản phẩm − Cập nhật đặc trưng 3.1.4 Báo cáo thống kê − In phiếu nhập kho − In phiếu xuất kho − In chi tiết loại mặt hàng kho − In tổng hợp hàng kho 3.2 Đặc tả chức sở (Phân tích usecare) 3.2.1 Usecase hệ thống Use case: Đăng ký Mục đích: Admin tạo tài khoản cho User (nhân viên) Mô tả: Admin tạo tài khoản cho User (nhân viên) sau đăng nhập vào hệ thống bổ xung thêm thông tin cá nhân Tác nhân Admin Điều kiện trước Khi User Admin tạo tài khoản Luồng kiện Admin tạo tài khoản, mật phân quyền cho tài khoản Luồng kiện phụ Hệ thống báo lỗi nhập liệu không hợp lệ nhập lại thông tin Điều kiện sau Lưu tài khoản User tạo Use case: Đăng nhập Mục đích: Người dùng đăng nhập vào hệ thống Mơ tả: Admin User đăng nhập vào hệ thống Tác nhân User, Admin Điều kiện trước User muốn đăng nhập vào hệ thống Luồng kiện Hệ thống tiếp nhận tài khoản mật khẩu, kiểm tra Nếu kiểm tra quyền hạn tài khoản hiển thị quyền tương ứng Luồng kiện phụ Nếu tài khoản mật sai, báo với người dùng yêu cầu nhập lại Nếu tài khoản không tồn hiển thị tài khoản khơng có Điều kiện sau Truy cập vào hệ thống Use case: Đăng xuất Mục đích: Admin, User muốn khỏi hệ thống Mơ tả: Sau cơng việc hệ thống hồn thành chuyển qua thiết bị khác Admin User đăng xuất khỏi hệ thống để đảm báo tính bảo mật Tác nhân User, Admin Điều kiện trước Khi Admin, User chọn đăng xuất Luồng kiện Hệ thống huỷ việc lưu thông tin đăng nhập 3.2.2 Usercase User (nhân viên) Use case: Cập nhật thông tin cá nhân Mục đích: Người dùng thay đổi thơng tin cá nhân Mô tả: User đăng nhập vào hệ thống co thể chỉnh sửa thông tin cá nhân Tác nhân User (nhân viên) Điều kiện trước Khi User truy cập vào hệ thống điền đầy đủ thông tin Luồng kiện - Hệ thống hiển thị form cập nhật thông tin - Khách hàng nhập thông tin muốn sửa đổi chọn cập nhật - Hệ thống báo cập nhật thông tin thành công - Hệ thống cập nhật vào sở liệu Luồng kiện phụ Hệ thống báo việc nhập liệu không hợp lệ phải nhập lại thông tin Điều kiện sau Thông tin User cập nhật vào sở liệu Use case: Lập phiếu nhập kho Mục đích: Khi hàng nhập vào kho lập phiếu nhập Mô tả: User đăng nhập vào hệ thống Tác nhân User (nhân viên) Điều kiện trước Khi User truy cập vào hệ thống Luồng kiện - Hệ thống hiển thị form phiếu nhập kho - Mã phiếu xuất cập nhật lên hệ thống Luồng kiện phụ - Hệ thống báo việc nhập liệu không hợp lệ phải nhập lại thông tin Điều kiện sau - Thông tin phiếu nhập kho cập nhật lên hệ thống Use case: Lập phiếu xuất kho Mục đích: Khi hàng xuất khỏi kho lập phiếu xuất kho Mô tả: User đăng nhập vào hệ thống Tác nhân User (nhân viên) Điều kiện trước Khi User truy cập vào hệ thống Luồng kiện - Hệ thống hiển thị form phiếu xuất kho - Mã phiếu xuất cập nhật lên hệ thống Luồng kiện phụ Hệ thống báo việc nhập liệu không hợp lệ phải nhập lại thông tin Điều kiện sau - Thông tin phiếu xuất kho cập nhật lên hệ thống Use case: Xem chi tiết sản phẩm Mục đích: Nắm bắt sản phẩm có kho Mơ tả: User đăng nhập vào hệ thống Tác nhân User (nhân viên) Điều kiện trước Khi User truy cập vào hệ thống Luồng kiện - Hệ thống lấy thơng tin sản phẩm theo mã sản phẩm - Hiển thị form chi tiết sản phẩm Luồng kiện phụ - Khi sản phẩm chi tiết chi tiết chưa cập nhật báo lỗi Điều kiện sau - Các thông tin chi tiết sản phẩm - Danh sách sản phẩm cập nhật đầy đủ vào sở liệu hệ thống 10 3.2.3 Usercase quản lý người dùng Use case: quản lý người dùng Mục đích: Quản lý User thay đổi quyền trạng thái tài khoản Mô tả: Admin quản lý tài khoản nhân viên phân quyền tài khoản, cập nhật lại tài khoản Tác nhân Admin Điều kiện trước - Admin đăng nhập với quyền quản trị Luồng kiện - Admin đăng nhập truy cập vào hệ thống - Hệ thống kiểm tra tài khoản phân quyền , Admin cho phép truy cập vào quản lý User - Hệ thống hiển thị thêm chức thêm, xóa, sửa, tìm kiếm Luồng kiện phụ - Hệ thống báo lỗi Admin kiểm tra đăng nhập lại Điều kiện sau - Danh sách User cập nhật đầy đủ vào sở liệu hệ thống 11 3.2.4 Usercase quản lý kho Use case: quản lý kho Mục đích: Admin quản lý vị trí sản phẩm, danh sách sản phẩm danh sách nhập xuât Mô tả: Admin quản lý sản phẩm có kho Tác nhân Admin Điều kiện trước Khi Admin truy cập vào hệ thống Luồng kiện - Hệ thống kiểm tra tài khoản phân quyền, Admin cho phép truy cập vào quản lý kho - Hệ thống hiển thị thêm chức thêm, sửa, tìm kiếm… Luồng kiện phụ - Hệ thống bị lỗi Admin kiểm tra đăng nhập lại Điều kiện sau - Danh sách sản phẩm kho cập nhật vào hệ thống 12 3.2.5 Usercase quản lý sản phẩm Use case: quản lý sản phẩm Mục đích: Admin quản lý sản phẩm nhập xuất đặc trưng sản phẩm Mô tả: - Hệ thống quản lý đến chi tiết sản phẩm Tác nhân Admin Điều kiện trước Khi Admin truy cập vào hệ thống Luồng kiện - Hệ thống kiểm tra tài khoản phân quyền, Admin cho phép truy cập vào quản lý sản phẩm - Hệ thống hiển thị thêm chức thêm, xố, sửa, tìm kiếm… Luồng kiện phụ - Hệ thống bị lỗi Admin kiểm tra đăng nhập lại Điều kiện sau - Chi tiết danh sách sản phẩm kho cập nhật đầy đủ vào sở liệu 13 3.2.6 Usercase báo cáo thống kê Use case: báo cáo thống kê Mục đích: Báo cáo sản phẩm nhập vào xuât hàng tháng Mô tả: - Admin quản lý phiếu nhập, phiếu xuất mà User lập Tác nhân Admin Điều kiện trước Khi Admin truy cập vào hệ thống Luồng kiện - Hệ thống kiểm tra tài khoản phân quyền, Admin cho phép truy cập vào báo cáo thống kê - Hệ thống hiển thị danh sách phiếu nhập xuất kho, xem chi tiết Luồng kiện phụ - Hệ thống bị lỗi Admin kiểm tra đăng nhập lại Điều kiện sau Danh sách phiếu nhập kho xuất kho cập nhật lên hệ thống 14