Xác định các lớp đối tượng, phương thức và thuộc tính:
- Lớp to có các thuộc tính và phương thức: o Thuộc tính:
ID : Mã tổ ten : Tên tổ o Phương thức
danh sach to(): Danh sách tổ. tim to(): Tìm tổ trong danh sách tổ. xem danh sach to(): Xem danh sách tổ them to(): Thêm tổ.
xoa to(): Xóa tổ trong danh sách được chọn. cap nhat to(): Thay đổi nội dung tổ.
luu thay doi(): Lưu các thay đổi của tổ. - Lớp FrmDMto có các phương thức:
o yeu cau danh sach to(): Yêu cầu danh sách tổ. o hien danh sach to(): Hiện danh sách tổ.
o yeu cau them to(): Yêu cầu thêm tổ.
o hien thi vung nhap thong tin(): Hiển thị vùng nhập thông tin.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin o chon to(): Chọn tổ.
o hien thi thong tin to duoc chon(): Hiển thị thông tin tổ được chọn.
o yeu cau xoa(): Yêu cầu xóa. o xoa to(): Xóa tổ được chọn. o chon to(): Chọn tổ.
o hien thi thong tin to duoc chon(): Hiển thị thông tin tổ được chọn.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin.
Biểu đồ tuần tự mô tả tương tác giữa các đối tượng
Hình 45. Biểu đồ tuần tự ca sử dụng quản lý danh mục tổ
Biểu đồ cộng tác giữa các đối tượng
3.2.3.2 Ca sử dụng quản lý danh muc công nhân viên
Xác định các lớp đối tượng, phương thức và thuộc tính:
Lớp CNV có các thuộc tính và phương thức:
o Thuộc tính:
ID : Mã công nhân viên. tTen : Tên công nhan viên o Phương thức
danh sach CNV(): Danh sách công nhân viên. tim CNV(): Tìm công nhân viên trong danh
sách công nhân viên.
xem danh sach CNV(): Xem danh sách công nhân viên.
them CNV(): Thêm công nhân viên.
xoa CNV(): Xóa công nhân viên trong danh sách được chọn.
cap nhat CNV(): Thay đổi nội dung thông tin công nhân viên.
luu thay doi(): Lưu các thay đổi của công nhân viên.
- Lớp FrmDMCNV có các phương thức:
o yeu cau danh sach CNV(): Yêu cầu danh sách công nhân viên.
o hien danh sach CNV(): Hiện danh sách công nhân viên.
o yeu cau them CNV(): Yêu cầu thêm công nhân viên.
o hien thi vung nhap thong tin moi(): Hiển thị vùng nhập thông tin mới.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin o chon CNV(): Chọn công nhân viên.
thông tin công nhân viên được chọn. o yeu cau xoa(): Yêu cầu xóa.
o xoa CNV(): Xóa công nhân viên được chọn. o chon CNV(): Chọn công nhân viên.
o hien thi thong tin CNV duoc chon(): Hiển thị thông tin công nhân viên được chọn.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin.
Biểu đồ tuần tự mô tả tương tác giữa các đối tượng
Hình 47. Biểu đồ tuần tự ca sử dụng quản lý danh mục công nhân viên
Hình 48. Biểu đồcộng tác ca sử dụng quản lý danh mục công nhân viên
3.2.3.3 Ca sử dụng danh mục công nhân viên của tổ trong tháng
Xác định các lớp đối tượng, phương thức và thuộc tính:
Lớp to có các thuộc tính và phương thức: o Thuộc tính:
ID : Mã tổ. ten : Tên tổ. o Phương thức
danh sach to(): Danh sách tổ. tim to(): Tìm tổ trong danh sách tổ. xem danh sach to(): Xem danh sách tổ. xoa to(): Xóa tổ trong danh sách được chọn. luu thay doi(): Lưu các thay đổi của tổ. - Lớp Frmto có các phương thức:
o yeu cau chon to(): Yêu cầu chọn tổ. o hien danh sach to(): Hiện danh sách tổ. o nhap thong tin ve luong cua CNV trong
thang(): Nhập thông tin về lương công nhân viên trong tháng.
o cap nhat thong tin(): Cập nhật thông tin o chon to, CNV khong tham gia san xuat():
Chọn tổ, CNV không tham gia sản xuất. o xoa CNV(): Xóa CNV được chọn.
o yeu cau chon thang(): Yêu cầu chọn tháng.
Biểu đồ tuần tự mô tả tương tác giữa các đối tượng
Hình 49. Biều đồ tuần tự ca sử dụng danh mục công nhân viên của tổ trong tháng
Hình 50. Biểu đồ cộng tác ca sử dụng danh mục công nhân viên của tổ trong tháng
3.2.3.4 Ca sử dụng quản lý danh mục sản phẩm
Xác định các lớp đối tượng, phương thức và thuộc tính:
Lớp sanpham có các thuộc tính và phương thức: o Thuộc tính:
ID: Mã sản phẩm. ten : Tên sản phẩm. o Phương thức
danh sach san pham(): Danh sách sản phẩm. tim san pham(): Tìm sản phẩm trong danh sách
sản phẩm.
xem danh sach san pham(): Xem danh sách sản phẩm
them san pham(): Thêm sản phẩm.
xoa san pham(): Xóa sản phẩm trong danh sách được chọn.
cap nhat san pham(): Thay đổi nội dung sản phẩm.
luu thay doi(): Lưu các thay đổi của sản phẩm. - Lớp FrmDMsanpham có các phương thức:
o yeu cau danh sach san pham(): Yêu cầu danh sách sản phẩm.
o hien danh sach san pham (): Hiện danh sách sản phẩm.
o yeu cau them san pham(): Yêu cầu thêm sản phẩm.
o hien thi vung nhap thong tin moi(): Hiển thị vùng nhập thông tin mới.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin o chon san pham(): Chọn sản phẩm.
o hien thi thong tin san pham duoc chon(): Hiển thị thông tin sản phẩm được chọn.
o yeu cau xoa(): Yêu cầu xóa.
o xoa san pham(): Xóa sản phẩm được chọn. o chon san pham(): Chọn sản phẩm.
o hien thi thong tin san pham duoc chon(): Hiển thị thông tin sản phẩm được chọn.
o nhap thong tin moi(): Nhập thông tin mới. o cap nhat thong tin(): Cập nhật thông tin.
Biểu đồ tuần tự mô tả tương tác giữa các đối tượng
Biểu đồ cộng tác giữa các đối tượng
Hình 52. Biểu đồ cộng tác ca sử dụng quản lý danh mục sản phẩm
3.2.3.5 Ca sử dụng quản lý danh mục đơn giá sản phẩm
Xác định các lớp đối tượng, phương thức và thuộc tính:
- Lớp sanpham, dongia có các thuộc tính và phương thức: o Thuộc tính
ID: Mã sản phẩm. ten: Tên sản phẩm. o Phương thức:
cap nhat san pham(): Thay đổi nội dung sản phẩm.
tim san pham(): Tìm sản phẩm trong danh sách.
danh sach san pham va don gia(): Hiển thị danh sách sản phẩm và đơn giá sản phẩm. - Lớp Frmsanpham có các phương thức:
o nhap thong tin san pham(): Nhập thông tin sản phẩm.
o danh sach san pham(): Danh sách sản phẩm. o don gia san pham(): Đơn giá sản phẩm.
Hình 53. Biểu đồ tuần tự ca sử dụng quản lý danh mục đơn giá sản phẩm
Biểu đồ cộng tác giữa các đối tượng
Hình 54. Biểu đồ cộng tác ca sử dụng quản lý danh mục đơn giá sản phẩm