1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini

44 11 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phân Tích Và Thiết Kế Hệ Thống Quản Lý Kho Hàng Cho Siêu Thị Mini
Tác giả Đỗ Thị Trang
Người hướng dẫn TS. Nguyễn Thị Hội
Trường học Trường Đại Học Thương Mại
Chuyên ngành HTTTKT & TMĐT
Thể loại bài thảo luận
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 44
Dung lượng 2,14 MB

Cấu trúc

  • CHƯƠNG I. ĐẶC TẢ BÀI TOÁN (4)
    • 1. Mô tả chi tiết hoạt động của hệ thống (4)
    • 2. Đặc tả các yêu cầu của hệ thống (4)
    • 3. Xây dựng danh sách các chức năng, nhiệm vụ của hệ thống (5)
  • CHƯƠNG II. PHÂN TÍCH HỆ THỐNG (6)
    • 1. Xác định các actor (6)
    • 2. Các ca sử dụng của hệ thống (6)
    • 3. Xây dựng biểu đồ lớp (16)
    • 4. Xây dựng biểu đồ tuần tự (17)
    • 5. Xây dựng biểu đồ hoạt động (26)
    • 6. Xây dựng biểu đồ trạng thái (31)
  • CHƯƠNG III. THIẾT KẾ HỆ THỐNG (34)
    • 1. Thiết kế tổng thể (34)
    • 2. Thiết kế giao diện (35)
    • 3. Thiết kế cơ sở dữ liệu (41)
  • KẾT LUẬN (3)
  • TÀI LIỆU THAM KHẢO (44)

Nội dung

1 TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTTKT TMĐT  BÀI THẢO LUẬN MÔN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Đề tài Phân tích và thiết kế hệ thống quản lý kho hàng cho siêu thị mini Giảng viên hướng dẫn TS Ngu.

ĐẶC TẢ BÀI TOÁN

Mô tả chi tiết hoạt động của hệ thống

"D.O Mart" là siêu thị mini chuyên cung cấp thực phẩm cùng với một số mặt hàng khác như mỹ phẩm, văn phòng phẩm, đồ chơi trẻ em và đồ dùng nhà bếp Siêu thị hiện chỉ có một nhân viên, đồng thời là người quản lý và chủ sở hữu, đảm bảo mọi hoạt động diễn ra suôn sẻ.

Hệ thống quản lý kho hàng cho siêu thị mini "D.O Mart" tích hợp các chức năng quan trọng như đăng nhập, nhập hàng, xuất hàng, quản lý hàng hóa và thống kê báo cáo, giúp tối ưu hóa quy trình quản lý và nâng cao hiệu quả kinh doanh.

Quản lý kho hàng tại D.O Mart được thực hiện thông qua việc người quản lý trực tiếp liên hệ với nhà cung cấp để nhập hàng Khi hàng hóa được nhập, phiếu nhập hàng sẽ được tạo ra với đầy đủ thông tin như mặt hàng, nhà cung cấp và ngày nhập Khi hàng được xuất lên kệ, phiếu xuất hàng sẽ ghi lại thông tin mặt hàng, số lượng và ngày xuất Hàng hóa được sắp xếp và phân loại để dễ dàng cập nhật hoặc loại bỏ những mặt hàng không còn kinh doanh Cuối mỗi tháng và quý, người quản lý sử dụng chức năng thống kê báo cáo để xem và in ấn các số liệu cho việc theo dõi sau này.

Đặc tả các yêu cầu của hệ thống

- Sửa thông tin mặt hàng

- Thống kê báo cáo nhập hàng

- Thống kê báo cáo xuất hàng

- Thống kê báo cáo hàng tồn 2.2 Yêu cầu phi chức năng

• Yêu cầu về hoạt động

Môi trường kỹ thuật bao gồm các thành phần chính như mô hình Client/Server, ngôn ngữ lập trình C, và hệ quản trị cơ sở dữ liệu SQL 2014 Để đảm bảo hiệu suất hoạt động, cấu hình máy tính cá nhân tối thiểu cần đáp ứng yêu cầu về bộ nhớ, với tốc độ RAM tối thiểu 1GB khi chạy chương trình.

- Khả năng linh động: Chạy được trên nhiều hệ điều hành khác nhau

- Vấn đề bảo trì: Khi cài đặt, có nhân viên hỗ trợ kỹ thuật, phòng trường hợp hệ thống có lỗi

• Yêu cầu về hiệu năng thực hiện

- Tốc độ xử lý: 2.6GHz

- Phạm vi, giới hạn: Lưu trữ tối thiểu 200 mặt hàng

• Yêu cầu về tính bảo mặt

- Giá trị của hệ thống: Hệ thống quản lý toàn bộ hoạt động nhập, xuất hàng hóa và hàng tồn kho không bị sai sót

- Vấn đề kiểm soát truy cập: Chỉ quản lý được truy cập vào hệ thống để thực hiện các chức năng

- Kiểm soát mã độc: Cần đảm bảo tránh các loại mã độc tấn công, tích hợp tường lửa

• Yêu cầu về văn hóa chính trị

- Ngôn ngữ: Tiếng Anh và tiếng Việt

- Khả năng tùy chỉnh: Tùy chỉnh theo số lượng mặt hàng

- Tính hợp pháp của hệ thống: Các mặt hàng trong hệ thống đều đảm bảo có xuất xứ rõ ràng

Xây dựng danh sách các chức năng, nhiệm vụ của hệ thống

STT Mức 1 Mức 2 Ghi chú

R1.1 Tạo tài khoản mới R1.2 Đăng nhập

R4.1 Phân loại mặt hàng R4.2 Sửa thông tin mặt hàng

R5.1 Thống kê báo cáo nhập hàng

R5.2 Thống kê báo cáo xuất hàng

R5.3 Thống kê báo cáo tồn kho

3.2 Biểu đồ Gantt thu gọn

PHÂN TÍCH HỆ THỐNG

Xác định các actor

+ Quản lý: là người điều hành, phụ trách toàn bộ hoạt động quản lý kho của D.O Mart

Nhà cung cấp là các doanh nghiệp cung cấp hàng hóa cho siêu thị, mỗi nhà cung cấp đều có mã, tên, địa chỉ, số điện thoại và số tài khoản riêng Tuy nhiên, họ không trực tiếp tham gia vào hệ thống của siêu thị.

Các ca sử dụng của hệ thống

2.1 Xác định các ca sử dụng

+ Đăng nhập hệ thống có các ca sử dụng là tạo tài khoản mới và đăng nhập + Ca sử dụng nhập hàng

+ Ca sử dụng xuất hàng

+ Quản lý hàng có có các ca sử dụng là Phân loại mặt hàng, sửa thông tin mặt hàng và xóa mặt hàng

+ Ca sử dụng thống kê báo cáo

Biểu đồ ca sử dụng tổng quát của hệ thống

2.2 Vẽ biểu đồ ca sử dụng chi tiết và viết Use-case Description cho các ca sử dụng chính 2.2.1 Ca sử dụng Đăng nhập hệ thống

Biểu đồ chi tiết ca sử dụng Đăng nhập hệ thống

• Ca sử dụng Tạo tài khoản mới

STT UC name: Tạo tài khoản mới Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn tạo một tài khoản mới trên hệ thống

3 Điều kiện tiên quyết: Người dùng chưa có tài khoản

1 Người dùng chọn chức năng đăng ký

2 Hệ thống hiển thị màn hình đăng ký

3 Người dùng điền vào những ô như sau:

- Email hoặc số điện thoại đăng ký

Tên đăng nhập là bắt buộc và phải từ 8-15 ký tự, có thể bao gồm chữ cái, chữ số và ký tự đặc biệt Lưu ý rằng tên đăng nhập không được chứa tiếng Việt có dấu và không được có khoảng trắng.

- Mật khẩu (bắt buộc, phải bao gồm chữ cái, chữ số, ký tự đặc biệt, ít nhất 1 chữ hoa, độ dài từ 8-12 ký tự và không chứa khoảng trắng)

4 Người dùng xác nhận tạo tài khoản

5 Hệ thống kiểm tra thông tin đăng ký

6 Hệ thống hiển thị thông báo người dùng tạo tài khoản thành công

Rẽ nhánh B1: Thông tin đăng ký không hợp lệ

1.Hệ thống hiển thị thông báo thông tin đăng ký không hợp lệ

2 Hệ thống hiển thị màn hình đăng ký để người dùng đăng ký lại

3 Hệ thống quay lại bước 3 trong luồng sự kiện chính

Rẽ nhánh B2: Người dùng đột ngột dừng tạo tài khoản 1.Người dùng thoát trang tạo tài khoản

2 Hệ thống xác nhận xem người dùng muốn dừng việc đăng ký tài khoản hay không

3 Người dùng xác nhận đồng ý việc dừng đăng ký tài khoản

4 Hệ thống hủy bỏ việc tạo tài khoản

• Ca sử dụng Đăng nhập

STT UC name: Đăng nhập Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn sử dụng hệ thống

3 Điều kiện tiên quyết: Người dùng đã có tài khoản

1 Người dùng chọn chức năng đăng nhập

2 Hệ thống hiển thị màn hình đăng nhập

3 Người dùng điền vào những ô như sau:

Tên đăng nhập là bắt buộc và phải từ 8-15 ký tự, có thể bao gồm chữ cái, chữ số và ký tự đặc biệt, nhưng không được chứa tiếng Việt có dấu và khoảng trắng.

- Mật khẩu (bắt buộc, phải bao gồm chữ cái, chữ số, ký tự đặc biệt, ít nhất 1 chữ hoa, độ dài từ 8-12 ký tự và không chứa khoảng trắng)

4 Người dùng click “Đăng nhập”

5 Hệ thống kiểm tra thông tin đăng nhập

6 Hệ thống chuyển người dùng đến trang chủ Luồng phụ:

Rẽ nhánh B1: Thông tin đăng nhập không chính xác 1.Hệ thống hiển thị thông báo thông tin đăng nhập không chính xác

2 Hệ thống hiển thị màn hình đăng nhập để người dùng đăng nhập lại

3 Hệ thống quay lại bước 3 trong luồng sự kiện chính

Rẽ nhánh B2: Người dùng quên mật khẩu 1.Người dùng chọn chức năng quên mật khẩu trên màn hình đăng nhập

2 Hệ thống hiển thị màn hình tạo mật khẩu mới

3 Người dùng nhập mật khẩu mới

4 Người dùng click “Lấy mã xác nhận”

5 Hệ thống gửi mã xác nhận về email hoặc số điện thoại mà người dùng đã đăng ký trước đó

6 Người dùng nhập mã xác nhận vào ô cần thiết rồi click “Hoàn tất”

2.2.2 Ca sử dụng Nhập hàng

Biểu đồ chi tiết ca sử dụng Nhập hàng

STT UC name: Nhập hàng Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn nhập thông tin mặt hàng mới nhập về

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng nhập hàng

2 Hệ thống hiển thị màn hình tạo phiếu nhập

3 Hệ thống yêu cầu nhập thông tin mặt hàng hàng

4 Người dùng nhập thông tin mặt hàng

5 Hệ thống yêu cầu nhập thông tin nhà cung cấp

6 Người dùng nhập thông tin nhà cung cấp

7 Người dùng click “Tạo phiếu nhập”

8 Hệ thống hiển thị phiếu nhập đã được tạo

9 Kết thúc ca sử dụng Luồng phụ:

Rẽ nhánh B1: Người dùng đột ngột dừng nhập hàng

1 Người dùng thoát chức năng nhập hàng

2 Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng nhập hàng không

3 Người dùng xác nhận đồng ý dừng nhập hàng

4 Hệ thống hủy bỏ việc nhập hàng 2.2.3 Ca sử dụng Xuất hàng

Biểu đồ chi tiết ca sử dụng Xuất hàng

STT UC name: Xuất hàng Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn xuất hàng lên kệ

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng xuất hàng

2 Hệ thống hiển thị màn hình tạo phiếu xuất

3 Hệ thống yêu cầu nhập thông tin mặt hàng xuất

4 Người dùng nhập thông tin mặt hàng

5 Người dùng click “Tạo phiếu xuất”

6 Hệ thống hiển thị phiếu xuất đã được tạo

7 Kết thúc ca sử dụng Luồng phụ:

Rẽ nhánh B1: Người dùng đột ngột dừng xuất hàng hàng

1 Người dùng thoát chức năng xuất hàng

2 Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng xuất hàng không

3 Người dùng xác nhận đồng ý dừng xuất hàng

4 Hệ thống hủy bỏ việc xuất hàng

Rẽ nhánh B2: Người dùng nhập số lượng hàng xuất không hợp lệ

1 Hệ thống hiển thị thông báo số lượng người quản lý nhập không hợp lệ

2 Hệ thống hiển thị lại màn hình tạo phiếu xuất

3 Người dùng nhập lại số lượng hàng xuất hợp lệ Chuyển đến bước 3 trong luồng sự kiện chính 2.2.4 Ca sử dụng Quản lý hàng hóa

Biểu đồ chi tiết ca sử dụng Quản lý hàng hóa

• Ca sử dụng Phân loại hàng hóa

STT UC name: Phân loại hàng hóa Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn phân loại các mặt hàng để dễ dàng quản lý

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng phân loại

2 Hệ thống hiển thị màn hình phân loại hàng hóa

3 Người dùng click dropdown list “Sắp xếp”

4 Hệ thống hiển thị các lựa chọn để người dùng phân loại hàng hóa của mình, bao gồm

- Sắp xếp theo ngày nhập

- Sắp xếp theo giá cả tăng dần

- Sắp xếp theo giá cả giảm dần

5 Người dùng click vào 1 lựa chọn

6 Hệ thống hiển thị danh mục sản phẩm được sắp theo lựa chọn của người dùng

7 Kết thúc ca sử dụng Luồng phụ:

• Ca sử dụng Sửa thông tin mặt hàng

STT UC name: Sửa thông tin mặt hàng Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn sửa thông tin các mặt hàng

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng sửa thông tin mặt hàng

2 Hệ thống hiển thị danh mục các hàng hóa

3 Người dùng chọn mặt hàng cần sửa thông tin

4 Người dùng thực hiện sửa thông tin của mặt hàng và chọn “Hoàn tất” để lưu thông tin vừa được sửa

5 Hệ thống ghi nhận thông tin mới

6 Hệ thống hiển thị mặt hàng với những thông tin vừa được sửa

7 Kết thúc ca sử dụng Luồng phụ:

Rẽ nhánh B1: Người dùng đột ngột dừng sửa thông tin

1 Người dùng thoát chức năng sửa thông tin

2 Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng sửa thông tin không

3 Người dùng xác nhận đồng ý dừng việc sửa thông tin

4 Hệ thống hủy bỏ việc sửa thông tin

• Ca sử dụng Xóa mặt hàng

STT UC name: Xóa mặt hàng Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn xóa mặt hàng không bán nữa

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng xóa mặt hàng

2 Hệ thống hiển thị danh mục hàng hóa

3 Người dùng click vào ô trống bên cạnh tên mặt hàng để xác định đây là mặt hàng cần xóa

4 Người dùng chọn “Xóa mặt hàng” để tiến hành xóa

5 Hệ thống hiển thị danh mục hàng hóa mới sau khi đã xóa mặt hàng được lựa chọn

6 Kết thúc ca làm việc Luồng phụ:

Rẽ nhánh: Người dùng đột ngột dừng xóa mặt hàng 1.Người dùng thoát chức năng xóa mặt hàng khi chưa thực hiện xong

2 Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng việc xóa mặt hàng hay không

3 Người dùng xác nhận đồng ý dừng việc xóa mặt hàng

4 Hệ thống hủy bỏ việc xóa mặt hàng 2.2.5 Ca sử dụng Thống kê báo cáo

Biểu đồ chi tiết ca sử dụng Thống kê báo cáo

STT UC name: Thống kê báo cáo Ghi chú

1 Tác nhân: Người dùng (Quản lý)

2 Mô tả: Người dùng muốn xem thống kê các mặt hàng và lập thống kê

3 Điều kiện tiên quyết: Người dùng phải đăng nhập tài khoản

1 Người dùng chọn chức năng thống kê báo cáo

2 Hệ thống hiển thị màn hình danh sách các loại thống kê

3 Người dùng chọn 1 loại thống kê báo cáo muốn xem

4 Hệ thống hiển thị các kết quả thống kê báo cáo

5 Người dùng chọn in thống kê báo cáo

6 Kết thúc ca làm việc Luồng phụ:

Rẽ nhánh B1: Hệ thống bị lỗi khi hiển thị danh mục hàng nhập

1.Hệ thống thông báo lỗi khi hiển thị danh mục hàng nhập

2 Hệ thống trở lại màn hình của chức năng trước đó

3 Kết thúc ca làm việc

Rẽ nhánh B2: Người dùng không chọn in thống kê

1.Người dùng chọn thống kê báo cáo muốn xem

2 Hệ thống hiển thị màn kết quả thống kê báo cáo

3 Người dùng thoát chức năng thống kê báo cáo

4 Hệ thống hiển thị màn hình chức năng trước đó

Xây dựng biểu đồ lớp

3.1 Xác định lớp dữ liệu

- Phương thức: đăng nhập, tạo

- Thuộc tính: MaMH, TenMH, Soluong, Giaca, MaNCC

- Phương thức: phân loại, sửa, xóa

-Thuộc tính: MaNCC, TenNCC, Sdt, Điachi, STK

- Thuộc tính: MaPN, MaMH, MaNCC, Ngaynhap

- Thuộc tính: MaPX, MaMH, Ngayxuat

3.2 Xác định mối quan hệ giữa các lớp

+ Tài khoản tạo phiếu nhập: 1 tài khoản có thể tạo nhiều phiếu nhập

+ Tài khoản tạo phiếu xuất: 1 tài khoản có thể tạo nhiều phiếu xuất

+ Phiếu nhập chứa mặt hàng: 1 phiếu nhập có thể chứa nhiều mặt hàng, một mặt hàng có thể thuộc nhiều phiếu nhập

+ Phiếu xuất chứa mặt hàng: 1 phiếu xuất có thể chứa nhiều mặt hàng, một mặt hàng có thể thuộc nhiều phiếu xuất

+ Tài khoản quản lý mặt hàng: 1 tài khoản có thể quản lý nhiều mặt hàng

3.3 Vẽ biểu đồ lớp cho hệ thống

Biểu đồ lớp của hệ thống

Xây dựng biểu đồ tuần tự

4.1 Biểu đồ tuần tự “Đăng nhập hệ thống”

4.1.1 Biểu đồ tuần tự “Đăng nhập”

1 Người dùng nhập mật khẩu và tên đăng nhập

2 Hệ thống kiểm tra thông tin đăng nhập

3 Nếu thông tin đăng nhập đúng thì đăng nhập thành công và hệ thống chuyển người dùng đến trang chủ

4 Nếu thông tin đăng nhập sai thì hệ thống hiển thị thông báo và yêu cầu người dùng đăng nhập lại

5 Nếu người dùng chọn quên mật khật khẩu, hệ thống sẽ yêu cầu người dùng tạo mật khẩu mới

4.1.2 Biểu đồ tuần tự “Tạo tài khoản mới”

1 Người dùng gửi yêu cầu tạo tài khoản mới

2 Hệ thống hiển thị giao diện tạo tài khoản mới

3 Người dùng nhập thông tin đăng ký

4 Nếu thông tin đăng ký hợp lệ thì hệ thống hiển thị thông báo tạo tài khoản thành công

5 Nếu thông tin đăng ký không hợp lệ thì hệ thống hiển thị thông báo thông tin đăng ký không hợp lệ

4.2 Biểu đồ tuần tự “Nhập hàng”

1 Người dùng chọn chức năng nhập hàng

2 Hệ thống hiển thị giao diện tạo phiếu nhập

3 Hệ thống yêu cầu nhập thông tin mặt hàng

4 Người dùng nhập thông tin mặt hàng

5 Hệ thống yêu cầu nhập thông tin nhà cung cấp

6 Người dùng nhập thông tin nhà cung cấp

7 Hệ thống hiển thị phiếu nhập vừa tạo

4.3 Biểu đồ tuần tự “Xuất hàng”

1 Người dùng chọn chức năng xuất hàng

2 Hệ thống hiển thị giao diện tạo phiếu nhập

3 Người dùng nhập thông tin mặt hàng cần xuất

4 Hệ thống kiểm tra thông tin mặt hàng

5 Nếu thông tin mặt hàng hợp lệ thì hiển thị phiếu xuất vừa tạo

6 Nếu thông tin mặt hàng không hợp lệ thì trả về thông báo

4.4 Biểu đồ tuần tự “Quản lý hàng hóa”

4.4.1 Biểu đồ tuần tự “Phân loại hàng hóa”

1 Người dùng chọn chức năng phân loại hàng hóa

2 Hệ thống hiển thị giao diện phân loại hàng hóa

3 Người dùng chọn 1 hình thức phân loại

4 Hệ thống hiển thị danh mục mặt hàng được sắp xếp theo lựa chọn của người dùng

4.4.2 Biểu đồ tuần tự “Sửa thông tin mặt hàng”

1 Người dùng chọn chức năng sửa thông tin của mặt hàng

2 Hệ thống hiển thị danh mục mặt hàng

3 Người dùng chọn mặt hàng cần sửa thông tin

4 Người dùng sửa thông tin mặt hàng

5 Hệ thống ghi nhận thông tin mới

4.4.3 Biểu đồ tuần tự “Xóa mặt hàng”

1 Người dùng chọn chức năng xóa mặt hàng

2 Hệ thống hiển thị danh mục mặt hàng

3 Người dùng chọn mặt hàng cần xóa

4 Người dùng xóa mặt hàng đã chọn

5 Hệ thống hiển thị lại danh mục mặt hàng mà không có mặt hàng vừa xóa

4.5 Biểu đồ tuần tự “Thống kê báo cáo”

Người dùng bắt đầu bằng cách chọn chức năng thống kê báo cáo, sau đó hệ thống sẽ hiển thị danh sách các loại thống kê báo cáo có sẵn Cuối cùng, người dùng sẽ lựa chọn một loại thống kê báo cáo cụ thể để xem chi tiết.

4.Hệ thống hiển thị kết quả thống kê báo cáo

Xây dựng biểu đồ hoạt động

5.1 Biểu đồ hoạt động “Đăng nhập hệ thống”

5.1.1 Biểu đồ hoạt động “Đăng nhập”

5.1.2 Biểu đồ hoạt động “Tạo tài khoản mới”

5.2 Biểu đồ hoạt động “Nhập hàng”

5.3 Biểu đồ hoạt động “Xuất hàng”

5.4 Biểu đồ hoạt động “Quản lý hàng hóa”

5.4.1 Biểu đồ hoạt động “Phân loại hàng hóa”

5.4.2 Biểu đồ hoạt động “Sửa thông tin mặt hàng”

5.4.3 Biểu đồ hoạt động “Xóa mặt hàng”

5.5 Biểu đồ hoạt động “Thống kê báo cáo”

Xây dựng biểu đồ trạng thái

6.1 Biểu đồ trạng thái “Đăng nhập hệ thống”

6.1.1 Biểu đồ trạng thái “Đăng nhập”

6.1.2 Biểu đồ trạng thái “Tạo tài khoản mới”

6.2 Biểu đồ trạng thái “Nhập hàng”

6.3 Biểu đồ trạng thái “Xuất hàng”

6.4 Biểu đồ trạng thái “Quản lý hàng hóa”

6.4.1 Biểu đồ trạng thái “Phân loại hàng hóa”

6.4.2 Biểu đồ trạng thái “Sửa thông tin mặt hàng”

6.4.3 Biểu đồ trạng thái “Xóa mặt hàng”

6.5 Biểu đồ trạng thái “Thống kê báo cáo”

THIẾT KẾ HỆ THỐNG

Thiết kế tổng thể

Biểu đồ thành phần của hệ thống

Biểu đồ triển khai của hệ thống

Thiết kế giao diện

2.1 Thiết kế giao diện tổng thể

Thiết kế giao diện tổng thể của hệ thống

2.2 Thiết kế giao diện chi tiết

2.2.2 Giao diện “Tạo tài khoản mới”

2.2.3 Giao diện “Quên mật khẩu”

2.2.6 Giao diện “Phân loại hàng hóa”

2.2.7 Giao diện “Sửa thông tin mặt hàng”

2.2.8 Giao diện “Xóa mặt hàng”

2.2.9 Giao diện “Thống kê báo cáo”

Ngày đăng: 28/11/2022, 23:49

HÌNH ẢNH LIÊN QUAN

+ Cấu hình máy tính cá nhân tối thiểu đáp ứng được: hệ thống cần có bộ nhớ cần thiết, và khi chạy chương trình, hệ điều hành  cần chạy với tốc độ RAM 1GB trở lên   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
u hình máy tính cá nhân tối thiểu đáp ứng được: hệ thống cần có bộ nhớ cần thiết, và khi chạy chương trình, hệ điều hành cần chạy với tốc độ RAM 1GB trở lên (Trang 5)
2.Hệ thống hiển thị màn hình đăng nhập để người dùng đăng nhập lại   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị màn hình đăng nhập để người dùng đăng nhập lại (Trang 9)
2.Hệ thống hiển thị màn hình đăng ký để người dùng đăng ký lại   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị màn hình đăng ký để người dùng đăng ký lại (Trang 9)
10Rẽ nhánh B2: Người dùng quên mật khẩu   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
10 Rẽ nhánh B2: Người dùng quên mật khẩu (Trang 10)
2.Hệ thống hiển thị màn hình tạo mật khẩu mới 3. Người dùng nhập mật khẩu mới   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị màn hình tạo mật khẩu mới 3. Người dùng nhập mật khẩu mới (Trang 10)
116. Người dùng nhập thông tin nhà cung cấp   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
116. Người dùng nhập thông tin nhà cung cấp (Trang 11)
2.Hệ thống hiển thị thơng báo trên màn hình hỏi xem người dùng có muốn dừng nhập hàng không   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị thơng báo trên màn hình hỏi xem người dùng có muốn dừng nhập hàng không (Trang 11)
2.Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng xuất hàng khơng   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng xuất hàng khơng (Trang 12)
2.Hệ thống hiển thị lại màn hình tạo phiếu xuất 3. Người dùng nhập lại số lượng hàng xuất hợp lệ   Chuyển đến bước 3 trong luồng sự kiện chính   2.2.4 - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị lại màn hình tạo phiếu xuất 3. Người dùng nhập lại số lượng hàng xuất hợp lệ Chuyển đến bước 3 trong luồng sự kiện chính 2.2.4 (Trang 12)
2.Hệ thống hiển thị màn hình phân loại hàng hóa 3. Người dùng click dropdown list “Sắp xếp”  - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị màn hình phân loại hàng hóa 3. Người dùng click dropdown list “Sắp xếp” (Trang 13)
2.Hệ thống hiển thị thơng báo trên màn hình hỏi xem người dùng có muốn dừng sửa thông tin không   - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị thơng báo trên màn hình hỏi xem người dùng có muốn dừng sửa thông tin không (Trang 14)
2.Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng việc xóa mặt hàng hay khơng   3 - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống hiển thị thông báo trên màn hình hỏi xem người dùng có muốn dừng việc xóa mặt hàng hay khơng 3 (Trang 14)
2.Hệ thống trở lại màn hình của chức năng trước đó 3. Kết thúc ca làm việc    - Phân tích thiết kế hệ thống quản lý kho hàng cho siêu thị mini
2. Hệ thống trở lại màn hình của chức năng trước đó 3. Kết thúc ca làm việc (Trang 15)
w