ĐẠI HỌC QUỐC GIA HÀ NỘI
KHOA KINH TẾ
---------------------
VẬN DỤNG CÔNG NGHỆ HƯỚNG ĐỐI TƯỢNG
SỬ DỤNG MẪU THIẾT KẾ ĐỂ PHÁT TRIỂN
ỨNG DỤNG “TỔ CHỨC VÀ QUẢN LÝ HOẠT ĐỘNG
GIAO CÔNG VIỆC”
LUẬN VĂN THẠC SỸ CÔNG NGHỆ
HÀ NỘI NĂM 2006
ĐẠI HỌC QUỐC GIA HÀ NỘI
KHOA KINH TẾ
---------------------
VẬN DỤNG CÔNG NGHỆ HƯỚNG ĐỐI TƯỢNG
SỬ DỤNG MẪU THIẾT KẾ ĐỂ PHÁT TRIỂN
ỨNG DỤNG “TỔ CHỨC VÀ QUẢN LÝ HOẠT ĐỘNG
GIAO CÔNG VIỆC”
LUẬN VĂN THẠC SỸ CÔNG NGHỆ
HÀ NỘI NĂM 2006
-1-
MỤC LỤC
GIAO CÔNG VIỆC” ................................................................................................. 38
2.1. Nắm bắt yêu cầu bài toán .............................................................................. 38
2.1.1. Bài toán đặt ra ....................................................................................... 38
-22.1.2. Phạm vi bài toán .................................................................................... 38
2.1.3. Mô tả nghiệp vụ quản lý ........................................................................ 39
2.1.3.1. Xác định các thông tin chung về quản lý công việc ........................ 39
2.1.3.2. Công tác quản lý hoạt động giao công việc .................................... 40
2.1.3.3. Sơ đồ tiến trình quản lý hoạt động giao công việc .......................... 41
2.1.3.4. Các yêu cầu xây dựng hệ thống quản lý hoạt động giao công việc . 41
2.1.3.5. Các chức năng hệ thống ................................................................. 42
2.1.4. Từ điển dữ liệu và mô hình lĩnh vực nghiệp vụ ...................................... 43
2.1.4.1. Các khái niệm dự tuyển cho nghiệp vụ quản lý giao việc ............... 43
2.1.4.2. Mô hình lĩnh vực nghiệp vụ ........................................................... 43
2.2. Đặc tả hệ thống ............................................................................................. 44
2.2.1 Các tác nhân (Actor) trong hệ thống ....................................................... 44
2.2.2. Các ca sử dụng (Usecase) của hệ thống ................................................ 46
2.2.2.1. Ca sử dụng Đăng nhập hệ thống ................................................... 46
2.2.2.2. Ca sử dụng Tạo công việc mới ...................................................... 46
2.2.2.3. Ca sử dụng Sửa thông tin hồ sơ công việc ..................................... 47
2.2.2.4. Ca sử dụng Xoá hồ sơ công việc ................................................... 47
2.2.2.5. Ca sử dụng Phân giải quyết công việc ........................................... 47
2.2.2.6. Ca sử dụng Chỉ đạo giải quyết công việc ...................................... 48
2.2.2.7. Ca sử dụng sửa Chỉ đạo giải quyết công việc ................................ 48
2.2.2.8. Ca sử dụng Giải quyết công việc................................................... 48
2.2.2.9. Ca sử dụng Báo cáo thống kê ........................................................ 49
2.2.2.10. Ca sử dụng Xem và tra cứu công việc ......................................... 49
2.2.2.11. Ca sử dụng Cập nhật danh mục từ điển ....................................... 49
2.2.2.12. Ca sử dụng Cập nhật ngƣời dùng ................................................ 50
2.4.3. Thiết kế cho từng ca sử dụng ................................................................. 99
2.4.3.1. Gói ca sử dụng Đăng nhập hệ thống .............................................. 99
2.4.3.2. Gói ca sử dụng Quản lý giải quyết công việc ............................... 102
2.4.3.3. Gói ca sử dụng Quản trị tiện ích .................................................. 116
2.4.3.4. Gói ca sử dụng phục vụ tra cứu, báo cáo, thống kê ..................... 118
2.4.3.5. Gói ca sử dụng Quản trị phân quyền ngƣời dùng ......................... 124
2.4.4. Thiết kế một số lớp .............................................................................. 125
2.4.4.1. Lớp giao diện............................................................................... 125
2.4.4.2. Lớp điều khiển............................................................................. 127
2.4.4.3. Lớp thực thể ................................................................................ 129
CHƢƠNG 3. CÀI ĐẶT VÀ TRIỂN KHAI HỆ THỐNG ......................................... 137
3.1. Các yêu cầu cài đặt triển khai hệ thống........................................................ 137
3.2. Giới thiệu chƣơng trình ............................................................................... 138
3.2.1. Các mục tiêu mà hệ thống đạt đƣợc ..................................................... 138
3.2.2. Cấu trúc chƣơng trình .......................................................................... 139
3.2.3. Các đối tƣợng sử dụng chƣơng trình ................................................... 139
3.2.4. Giao diện một số chức năng chính ....................................................... 139
3.3. Khả năng triển khai áp dụng ........................................................................ 144
KẾT LUẬN ............................................................................................................. 145
1. Các kết quả đạt đƣợc ...................................................................................... 145
-42. Những vấn đề tồn tại và hƣớng mở rộng và phát triển .................................... 145
TÀI LIỆU THAM KHẢO........................................................................................ 147
Tài liệu tiếng Việt .............................................................................................. 147
Tài liệu tiếng Anh .............................................................................................. 147
Các trang Web ................................................................................................... 148
Bộ công cụ ......................................................................................................... 148