Đồ Án Phân tích thiết kế phần mềm quản lý nhà sách

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 28/11/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    MỤC LỤC 1
    DANH MỤC HÌNH ẢNH 3
    1. GIỚI THIỆU HỆ THỐNG 5
    1.1. Quy trình nghiệp vụ. 5
    1.2. Mô tả chức năng. 6
    2. PHÂN TÍCH CHỨC NĂNG 7
    2.1. Phân tích ca sử dụng. 7
    2.1.1. Các tác nhân. 7
    2.1.2. Use Case tổng thể. 7
    2.1.3. Các biểu đồ Use Case chi tiết 8
    2.2. Biểu đồ hoạt động. 15
    2.3. Biểu đồ tuần tự. 20
    2.4. Biểu đồ lớp phân tích. 26
    3. THIẾT KẾ CHƯƠNG TRÌNH 29
    3.1. Thiết kế kiến trúc hệ thống. 29
    3.1.1. Biểu đồ thành phần. 29
    3.1.2. Biểu đồ triển khai 30
    3.2. Thiết kế lớp. 31
    3.3. Thiết kế cơ sở dữ liệu. 35
    3.3.1. Bảng Nhacungcap. 36
    3.3.2. Bảng Sach. 36
    3.3.3. Bảng CungCap. 37
    3.3.4. Bảng HoaDonNhapSach. 37
    3.3.5. Bảng KeKhaiNhapSach. 37
    3.3.6. Bảng HoaDonNhapKho. 37
    3.3.7. Bảng KeKhaiNhapKho. 38
    3.3.8. Bảng BienLaiTraTien. 38
    3.3.9. Bảng NhanVien. 38
    3.3.10. Bảng Kho. 39
    3.3.11. Bảng KhachHang. 39
    3.3.12. Bảng HoaDonSach. 39
    3.3.13. Bảng BienLaiThuTien. 40
    3.3.14. Bảng KeKhaiBanHang. 40
    4. THIẾT KẾ TRƯỜNG HỢP KIỂM THỬ 40
    4.1. Kiểm thử đăng nhập. 40
    4.2. Test Case quản lý bán sách. 41
    4.3. Test Case quản lý khách hàng. 42
    4.4. Test Case quản lý kho hàng. 43
    4.5. Test Case quản lý người dùng. 43
    4.6. Test Case quản lý nhà cung cấp. 44
    PHỤ LỤC: TÀI LIỆU THAM KHẢO 45




    DANH MỤC HÌNH ẢNH
    Hình 2‑1: Biểu đồ UC các tác nhân hệ thống. 7
    Hình 2‑2: Biểu đồ Use Case tổng thể. 8
    Hình 2‑3: Biểu đồ Use Case Quản lý bán sách. 9
    Hình 2‑4: Biểu đồ Use Case Quản lý khách hàng. 10
    Hình 2‑5: Biểu đồ UC quản lý kho hàng. 11
    Hình 2‑6: Biểu đồ UC quản lý người dùng. 12
    Hình 2‑7: Biểu đồ UC quản lý nhà cung cấp. 13
    Hình 2‑8: Biểu đồ UC quản lý nhập sách. 14
    Hình 2‑9: Biểu đồ UC thống kê. 15
    Hình 2‑10: Biểu đồ hoạt động quản lý bán hàng. 16
    Hình 2‑11: Biểu đố hoạt động quản lý khách hàng. 17
    Hình 2‑12: Biểu đồ hoạt động quản lý kho hàng. 17
    Hình 2‑13: Biểu đồ hoạt động quản lý người dùng. 18
    Hình 2‑14: Biểu đồ hoạt động quản lý nhà cung cấp. 18
    Hình 2‑15: Biểu đồ hoạt động nhập hàng. 19
    Hình 2‑16: Biểu đồ hoạt động thống kê. 20
    Hình 2‑17: Biểu đồ tuần tự hoạt động quản lý bán hàng số lượng lớn. 21
    Hình 2‑18: Biểu đồ tuần tự hoạt động quản lý bán lẻ. 22
    Hình 2‑19: Biểu đồ tuần tự hoạt động quản lý kho hàng. 23
    Hình 2‑20: Biểu đồ tuần tự hoạt động quản lý khách hàng. 24
    Hình 2‑21: Biểu đồ tuần tự hoạt động quản lý người dùng. 25
    Hình 2‑22: Biểu đồ tuần tự hoạt động quản lý nhà cung cấp. 26
    Hình 2‑23: Biểu đồ tuần tự hoạt động nhập sách. 26
    Hình 2‑24: Lớp phân tích hoạt động quản lý nhập hàng. 29
    Hình 2‑25: Lớp phân tích quản lý nhân viên. 29
    Hình 3‑1: Biểu đò thành phấn. 30
    Hình 3‑2: Biểu đồ triển khai 30
    Hình 3‑3: Các lớp quản lý bán hàng. 32
    Hình 3‑4: Các lớp quản lý kho hàng. 33
    Hình 3‑5: Các lớp quản lý người dùng. 33
    Hình 3‑6: Các lớp quản lý nhà cung cấp. 34
    Hình 3‑7: Các lớp quản lý khách hàng. 34
    Hình 3‑8: Các lớp thống kê. 35
    Hình 3‑9: Biểu đồ quan hệ các bảng CSDL 36




    1.GIỚI THIỆU HỆ THỐNG1.1.Quy trình nghiệp vụMột cửa hàng chuyên nhập sách từ các nhà cung cấp sách và bán sách cho khách hàng.


    Mỗi khi khách hàng đến mua hàng, sau khi tham khảo các sách thì khách hàng sẽ đặt yêu cầu mua hàng với nhân viên bán hàng. Yêu cầu gồm có các đầu sách cần mua và số lượng tương ứng.
    Nếu khách hàng đã từng mua hàng thì nhân viên bán hàng sẽ kiểm tra công nợ của khách hàng đó. Nếu số tiền nợ lớn hơn so với quy định thì nhân viên bán hàng từ chối bán hàng
    Trái lại, nhân viên bán hàng sẽ kiểm tra số lượng hàng tồn kho.

    Nếu số lượng không đủ đáp ứng thì sẽ thương lượng với khách hàng sẽ bán sau khi hàng được nhập về và gửi các yêu cầu nhập hàng lên bộ phận quản lý cửa hàng
    Nếu số lượng có thể đáp ứng thì nhân viên bán hàng sẽ lập hóa đơn bán sách. Hệ thống sẽ tự động cập nhật lại hàng trong kho
    Đối với những khách hàng mua nhiều, nhân viên bán hàng sẽ lập biên lai thu tiền. Với mỗi hóa đơn bán hàng khách hàng có thể trả tiền nhiều lần (lập nhiều biên lai ứng với một hóa đơn). Các thông tin về khách hàng mua nhiều cũng được lưu lại. Thông tin biên lai thu tiền bao gồm mã hóa đơn bán hàng, mã biên lai và số tiền thu. Sau khi trả tiền, khách hàng sẽ cầm hóa đơn bán hàng đến đưa cho nhân viên thủ kho. Thủ kho sẽ xuất hàng cho khách hàng theo thông tin trong hóa đơn bán hàng.
     

    Các file đính kèm:

Đang tải...