You are on page 1of 12

BỘ THÔNG TIN VÀ TRUYỀN THÔNG

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

Đề tài: Hệ thống quản lý thuê xe


Modul “Quản lý xe “
Bài tập cá nhân : Từ modul đã chọn, thực hiện các công việc:
• Vẽ lại sơ đồ UC chi tiết của modul
• Thiết kế các giao diện cho modul
• Định nghĩa các thuộc tính và phương thức cho các lớp và vẽ sơ đồ lớp chi tiết theo mô
hình MVC thuần
• Vẽ sơ đồ tuần tự sau pha thiết kế
1 Vẽ lại sơ đồ UC chi tiết của modul
2

Thiết kế các giao diện cho modul


* Thiết kế giao diện cho modul Thêm Xe
Trang quản lý xe, sau khi ấn Thêm Xe thì đến trang Thêm Xe:

Thêm Xe xong thì quay về trang chủ


* Thiết kế giao diện cho modul Sửa xe
Trang quản lý xe, sau khi ấn Sửa Xe thì đến trang Tìm kiếm xe:
Nếu tìm kiếm thấy nhấn nút Sửa sau đó chuyển sang giao diện Sửa Xe, không thấy thì
quay về trang chủ:
* Thiết kế giao diện cho modul Xóa Xe
Trang quản lý xe, sau khi ấn Xóa Xe thì đến trang Tìm kiếm xe:
Nếu tìm kiếm thấy nhấn nút Xóa Xe, không thấy thì quay về trang chủ
3 Định nghĩa các thuộc tính và phương thức cho các lớp và vẽ sơ đồ lớp
chi tiết theo mô hình MVC thuần
*Định nghĩa các thuộc tính
Modul Thêm Xe của người quản lý

Modul Sửa Xe của người quản lý


Module Xóa Xe của người quản lý

*Định nghĩa các phương thức


Modul Thêm Xe của người quản lý
• Lớp QuanLyXeFrm phải có các phương thức: hiển thị form(hàm khởi tạo), xử lý sự
kiện nút Thêm khi bị click.
• Lớp ThemXeFrm phải có các phương thức: hiển thị form (hàm khởi tạo), xử lý sự kiện
nút Thêm và nút Hủy bị click, thông báo thành công
• LớpXeDAO phải có phương thức lưu thông tin xe vào CSDL
• Lớp Xe phải có các phương thức đóng gói thông tin đối tượng (hàm khởi tạo) và các
phương thức get/set
Modul Sửa Xe của người quản lý
• Lớp QuanLyXeFrm phải có các phương thức: hiển thị form(hàm khởi tạo), xử lý sự
kiện nút Sửa khi bị click.
• Lớp TimKienXeFrm phải có các phương thức: hiển thị form (hàm khởi tạo), xử lý sự
kiện nút Tìm, xử lý sự kiện chọn 1 dòng chứa thông tin xe trong bảng và nút Sửa bị click.
• Lớp SuaXeFrm phải có các phương thức: hiển thị form(hàm khởi tạo), xử lý sự kiện nút
Sửa và nút Hủy bị click, thông báo thành công .
• LớpXeDAO phải có phương thức cập nhật thông tin xe vào CSDL, tìm kiếm các xe có
tên chứa từ khóa đã nhập trong CSDL
• Lớp Xe phải có các phương thức đóng gói thông tin đối tượng (hàm khởi tạo) và các
phương thức get/set
Modul Xóa Xe của người quản lý
• Lớp QuanLyXeFrm phải có các phương thức: hiển thị form(hàm khởi tạo), xử lý sự
kiện nút Xóa khi bị click.
• Lớp TimKienXeFrm phải có các phương thức: hiển thị form (hàm khởi tạo), xử lý sự
kiện nút Tìm, xử lý sự kiện chọn 1 dòng chứa thông tin xe trong bảng và nút Xóa bị
click, thông báo thành công.
• LớpXeDAO phải có phương thức:khởi tạo, tìm kiếm các xe có tên chứa từ khóa đã nhập
trong CSDL, xóa thông tin xe trong CSDL
• Lớp Xe phải có các phương thức đóng gói thông tin đối tượng (hàm khởi tạo) và các
phương thức get/set
*Sơ đồ lớp chi tiết
Modul Thêm Xe của người quản lý

Modul Sửa Xe của người quản lý


Modul Xóa Xe của người quản lý

4 Vẽ sơ đồ tuần tự sau pha thiết kế


4.1 Sơ đồ tuần tự cho thiết kế modul Thêm Xe
4.2 Sơ đồ tuần tự cho thiết kế modul Sửa Xe
4.3 Sơ đồ tuần tự cho thiết kế modul Xóa Xe

You might also like