1. Trang chủ >
  2. Luận Văn - Báo Cáo >
  3. Công nghệ thông tin >

Biểu đồ lớp lĩnh vực

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (944.59 KB, 57 trang )


Phân tích thiết kế hệ thống hướng đối tượng theo UML



Phần IV: Biểu đồ trình tự

1) Biểu đồ trình tự đăng nhập



Đặc tả hành động “Đăng nhập”:

1.

2.

3.



Người dùng nhập tên đăng nhập và mật khẩu vào form giao diện

của chương trình

Hệ thống kiểm tra tính hợp lệ của tên đăng nhập và mật khẩu

Nếu hợp lệ thì đăng nhập thành công



Đề tài: Quản lý bán hàng tại siêu thị



Page 29



Phân tích thiết kế hệ thống hướng đối tượng theo UML

2) Biểu đồ trình tự bán hàng



Đặc tả:

1)

2)

3)



4)

5)



Nhân viên quét mã vạch của từng mặt hàng

Hệ thống hiển thị danh sách các mặt hàng được mua và

tiến hành lập hóa đơn với số hàng đó

Hệ thống tự động tính tổng số tiền khách phải trả dựa trên

đơn giá của mặt hàng, số lượng hàng mà khách mua, thuế

giá trị gia tăng được lưu trong hệ thống

Hóa đơn được tự động lưu vào csdl, hệ thống cập nhật lại

số lượng hàng trong hệ thống

Sau khi khách hàng thanh toán xong, nhân viên bán hàng

in hóa đơn đưa cho khách hàng



Đề tài: Quản lý bán hàng tại siêu thị



Page 30



Phân tích thiết kế hệ thống hướng đối tượng theo UML

3) Biểu đồ trình tự xuất hàng



: Thukho



: Bd_Nhaphang



: Ctr_Nhaphang



: phieunhap



: Chitietphieunhap



: Hang



: nhacc



1: nhap thong tin hang nhap( )

2: Kiem tra thong tin hang nhap

3: Hien thi danh sach hang nhap

4: lap phieu nhap

5: Them chi tiet phieu nhap

6: them thong tin nha cung cap

7: cap nhat thong tin phieu nhap

8: Cap nhat thong tin hang

9: cap nhat thong tin ncc

10: luu thong tin phieu nhap



11: thong bao nhap thanh cong



Đặc tả:

1.

2.



3.

4.

5.

6.



Thủ kho đang nhập vào hệ thống, chọn chức năng Quản lý

xuất hàng của hệ thống

Hệ thống yêu cầu nhập thông tin hàng cần xuất (nếu là

hàng mặt hàng đã có sẵn trong cơ sở dữ liệu thì chỉ cần

nhập mã hàng)

Thủ kho nhập thông tin hàng xuất

Hệ thống kiểm tra số lượng hàng trong kho có đử xuất hay

không?

Nếu đủ sẽ tiến hành lập phiếu xuất

Hệ thống sẽ tự động cập nhật thông tin phiếu nhập, hàng



4) Biểu đồ trình tự nhập hàng



Đề tài: Quản lý bán hàng tại siêu thị



Page 31



Phân tích thiết kế hệ thống hướng đối tượng theo UML



Đặc tả :

1.

2.



3.

4.

5.



6.



Thủ kho đang nhập vào hệ thống, chọn chức năng Quản lý

nhập hàng của hệ thống

Hệ thống yêu cầu nhập thông tin hàng cần nhập (nếu là

hàng mặt hàng đã có sẵn trong cơ sở dữ liệu thì chỉ cần

nhập mã hàng)

Thủ kho nhập thông tin hàng nhập

Hệ thống kiểm tra tính hợp lệ của thông tin hàng

Nếu hợp lệ sẽ tiến hành lập phiếu nhập và bổ sung thêm

thông tin của nhà cung cấp (nếu chưa có thông tin trong

CSDL)

Hệ thống sẽ tự động cập nhật thông tin phiếu nhập, hàng

và nhà cung cấp



Đề tài: Quản lý bán hàng tại siêu thị



Page 32



Phân tích thiết kế hệ thống hướng đối tượng theo UML

5) Biểu đồ trình tự : quản lý nhân viên



Đặc tả:

1.

2.



3.



Người quản lý đăng nhập vào hệ thống, chọn chức năng quản lý

nhân viên

Khi người quản lý thực hiên thao tác thêm thông tin nhân viên

thì hệ thống sẽ lập tức lưu thông tin đó vào trong csdl, và cấp cho

nhân viên mới thêm đó 1 tài khoản để truy cập vào hệ thống

Nếu người quản lý xóa thông tin nhân viên thì ngay lập tức tài

khoản của nhân viên đó cũng bị xóa khỏi hệ thống



Đề tài: Quản lý bán hàng tại siêu thị



Page 33



Phân tích thiết kế hệ thống hướng đối tượng theo UML

6) Biểu đồ trình tự báo cáo thống kê



Đặc tả hành vi: báo cáo thống kê

1.

2.

3.

4.



Người quản lý chọn chức năng thống kê

Hệ thống yêu cầu chọn hình thức thống kê

Người quản lý chọn hình thức thống kê (tháng, quí, hoặc thời

điểm hiện tại)

Hệ thống hiển thị bảng thống kê, doanh thu



Đề tài: Quản lý bán hàng tại siêu thị



Page 34



Phân tích thiết kế hệ thống hướng đối tượng theo UML

7)



Biểu đồ trình tự tìm kiếm nhân viên



Đặc tả:

1.

2.



3.

4.



Người dùng (có thể là người quản lý, nhân viên hay người

quản trị) đăng nhập vào hệ thống.

Trên giao diện chính, người dùng chọn chức năng tim

kiếm, sau đó nhập thông tin cần tìm kiếm (có thể là tên, mã

nhân viên…)

Hệ thống sẽ lọc dữ liệu tìm kiếm thông tin theo yêu cầu của

người dùng

Cuối cùng kết quả tìm kiếm được hiển thị lên 1 form trên

màn hình



Đề tài: Quản lý bán hàng tại siêu thị



Page 35



Phân tích thiết kế hệ thống hướng đối tượng theo UML

8)



Biểu đồ trình tự cấp quyền cho người dùng



: Quan tri he

thong



: Giao dien chinh



:

b_QuanTriHeThong



1: Dang nhap



:

DT_NguoiDung



:

ctr_QuanTriHeThong



2: Chon quan ly he thong



3: Chon menu cap nhat thong tin nguoi dung



4: Hien thi giao dien quan ly



5: Lay thong tin

6: Lay thong tin nguoi dung

7: Load du lieu

8: Hien thi thong tin

9: Nhap thong tin can cap nhat

Cap nhan

thong tin



10: Kiem tra thong tin

11: Luu thong tin

12: Hien thi thong bao



Đặc tả:

1.

2.

3.



Quản trị hệ thống thực hiện đăng nhập, trên form giao diện

chính chọn quản lý hệ thống.

Trên giao diện quản lý ngươi quản trị sẽ chọn thông tin

người dùng. Hệ thống load dữ liệu lên form.

Người quản trị sẽ nhập thông tin người dùng (như mã, tên

đăng nhập…). Hệ thống kiểm tra thông tin, nếu hợp lệ sẽ

lưu thông tin vào csdl, và hiện ra một thông báo cập nhật

thông tin thành công.



Đề tài: Quản lý bán hàng tại siêu thị



Page 36



Phân tích thiết kế hệ thống hướng đối tượng theo UML



Phần V: Biểu đồ trạng thái

1. Biểu đồ trạng thái lớp hoá đơn.



Mô tả: Ban đầu khi một hóa đơn được tạo lập thì nó ở trạng thái chưa thanh

toán, sau khi có sự kiện khách hàng thanh toán, nghĩa là khách trả tiền cho

các mặt hàng được chọn mua thì nó chuyển sang trạng thái đã thanh toán,

trạng thái kết thúc.

2. Biểu đồ trạng thái thông tin nhân viên



Mô tả: Ban đầu chưa có thông tin nhân viên, phải thêm thông tin, hệ thống sẽ

kiểm tra thông tin vừa nhập đồng thời lưu vào cơ sở dữ liệu. Nếu thông tin

được nhập đầy đủ thì hiển thị thông tin lên màn hình. Nếu chưa đủ thì hệ

thống sẽ cho phép cập nhật thêm thông tin .



Đề tài: Quản lý bán hàng tại siêu thị



Page 37



Phân tích thiết kế hệ thống hướng đối tượng theo UML

3. Biểu đồ trạng thái lớp phiếu nhập



yeu cau

nhap hang



hang duoc chuyen toi



Kiem tra

hang



hang du tieu chuan, so luong



Lap phieu

nhap



hang khong dat chuan

Tu choi

nhap



Dua hang

vao kho



Mô tả: Ban đầu thủ kho nhận đuwocj yêu cầu nhập hàng từ người quản lý.

Sau khi hàng được nhà cung cấp chuyển tới kho, thủ kho sẽ kiểm tra hàng

hóa, hàng đạt chuẩn sẽ nhập vào kho, trạng thái kết thúc. Nếu hàng không

đạt tiêu chuẩn, sẽ tiến hành hủy bỏ không nhập nữa, trạng thái kết thúc.

4. Biểu đồ trạng thái lớp phiếu xuất.

Nhan duoc yeu cau

xuat hang



Tu choi

xuat



Kiem tra hang trong

kho

kho het hang



kho con du hang

Lap phieu

xuat



Xuat hang len

quay



Mô tả: Ban đầu thủ kho nhận được yêu cầu xuất hàng, sẽ kiểm tra hàng trong

kho, nếu còn dư hàng thì sẽ tiến hành lập phiếu xuất rồi xuất hàng, trạng thái

kết thúc. Nếu hàng trong kho hết thì sẽ từ chối xuất hàng, trạng thái kết thúc.



Đề tài: Quản lý bán hàng tại siêu thị



Page 38



Xem Thêm
Tải bản đầy đủ (.docx) (57 trang)

×