Gói ca sử dụng quản lý danh mục

Một phần của tài liệu LUẬN VĂN:PHÂN TÍCH THIẾT KẾ PHẦN MỀM TÍNH LƯƠNG pot (Trang 77 - 87)

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. (adsbygoogle = window.adsbygoogle || []).push({});

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. (adsbygoogle = window.adsbygoogle || []).push({});

 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 (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu LUẬN VĂN:PHÂN TÍCH THIẾT KẾ PHẦN MỀM TÍNH LƯƠNG pot (Trang 77 - 87)