Professional Documents
Culture Documents
11 23 Analysis 2.0
11 23 Analysis 2.0
3. Mô hình động
II. Trích rút lớp biên, lớp điều khiển
1. Modul “Quản lý thông tin món ăn”
- Quản lý đăng nhập hệ thống => đề xuất lớp biên LoginForm
- Để xử lý logic việc login, cần lớp điều khiển UserDAO
- Login thành công, giao diện của quản lý hiện ra => đề xuất lớp biên
QuanLyForm
- Quản lý chọn chức năng quản lý thông tin món ăn, hiện ra giao diện với 3 chức
năng Thêm, Sửa, Xoá món ăn => đề xuất lớp QLMonAnForm
- Quản lý chọn chức năng Sửa món ăn, giao diện tìm kiếm món ăn hiện ra => Đề
xuất lớp biên MonAnForm
- Quản lý click chọn một món ăn trong danh sách tìm kiếm, giao diện sửa món ăn
hiện ra với thông tin chi tiết món ăn => đề xuất lớp biên SuaMonAnForm
- Để xử lý logic việc tìm kiếm món ăn, sửa món ăn và gọi ra lớp biên, cần lớp
điều khiển MonAnDAO
Biểu đồ lớp modul:
Biểu đồ tương tác:
- Để xử lý logic việc kiểm tra login, cần lớp điều khiển UserDAO
- Login thành công, giao diện của nhân viên hiện ra => đề xuất lớp biên
NhanVienForm
- Trang nhập hàng hiện ra với ô tìm kiếm nhà cung cấp theo tên => đề xuất
lớp biên NCCForm
- Để xử lý logic việc tìm kiếm nhà cung cấp và gọi ra lớp biên => cần lớp diều
khiển NCCDAO
- Nhân viên click chọn nhà cung cấp, hệ thống hiện ra form tìm kiếm và thêm
nguyên liệu nhập => đề xuất lớp biên NguyenLieuForm
- Để xử lý việc tìm kiếm, thêm nguyên liệu và gọi ra lớp biên, cần lớp điều
khiển NguyenLieuDAO
- Sau khi thực hiện xong việc thêm nguyên liệu, nhân việc chọn xác nhận đề
hệ thống lưu lại hoá đơn và in ra hoá đơn nhập.
- Để hiển thị chi tiết thông tin hoá đơn, đề xuất lớp biên NhapNLForm
- Để xử lý việc lên hoá đơn nhập hàng và gọi các lớp biên, cần lớp điều khiển
NhapNLDAO
- Để xử lý logic việc kiểm tra login, cần lớp điều khiển UserDAO
- Login thành công, giao diện của nhân viên hiện ra => đề xuất lớp biên
NhanVienForm
- Nhân viên chọn chức năng gọi món, giao diện chọn bàn hiện ra => đề xuất
lớp biên ChonBanForm
- Để xử lý logic việc tìm kiếm thông tin bàn và gọi ra lớp biên, cần lớp điều
khiển BanDAO
- Nhân viên click thêm món ăn, giao diện tìm kiếm món ăn hiện ra => đề xuất
lớp biên GoiMonForm
- Để xử lý logic việc tìm kiếm món ăn và gọi ra lớp biên, cần lớp điều khiển
GoiMonDAO
- Sau khi nhân viên thêm xong món ăn cho bàn, giao diện chi tiết thông tin
bàn sẽ hiện ra => đề xuất lớp biên BanForm