phân tích thiết kế hệ thống quản lý cán bộ viện khoa học công nghệ - Pdf 11


TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ
HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ
CÁN BỘ VIỆN KHOA HỌC CÔNG NGHỆ VIỆT
NAM

Giảng viên hướng dẫn:
TS. Nguyễn Hữu Đức Sinh viên thực hiện:
Phạm Phương Bắc 20080176

Nguyễn Duy Hưởng 20081337

Lê Quốc Trung 20082778

Nguyễn Tuấn Vinh 20083174
Phạm Tuấn Việt 20083152

Hà Nội - 05/2012

Mục lục Mục lục 2
Phần I. Khảo sát sơ bộ và nghiệp vụ 3

I.2. Danh sách các quy trình nghiệp vụ
Quy trình quản lý cán bộ của viện rất phức tạp, nhóm em tập trung chính vào một số quy trình
sau :
 Quy trình tìm thông tin cán bộ, tổ chức
 Quy trình sửa đổi thông tin cán bộ
 Quy trình tuyển cán bộ mới
 Quy trình báo cáo thông tin cán bộ
I.3. Đặc tả các quy trình nghiệp vụ
Các sơ đồ ánh xạ quy trình
Quy trình tìm thông tin cán bộ, tổ chức
Quy trình sửa đổi thông tin cán bộ

Quy trình tuyển cán bộ mới Quy trình báo cáo thông tin cán bộ

I.4. Mô hình hóa các lớp lĩnh vực

Ở đây, mỗi cán bộ sẽ có thể được cấp phát một tài khoản để đăng nhập vào hệ thống.
Phần II. Phân tích
II.1. Các đối tác và các ca sử dụng và giao diện tương ứng
Các đối tác gồm có người dùng cộng đồng, cán bộ thường, cán bộ lãnh đạo và quản lý
Các ca sử dụng và các đối tác :
Use case cho người dùng cộng đồng

Đặc tả use case Tìm kiếm thông tin cán bộ

7. Người dùng cộng đồng thoát khỏi trình duyệt hoặc chuyển sang trang khác
Ngoại lệ:
4.1. Nếu không tìm thấy hồ sơ cán bộ được yêu cầu hệ thống thông báo với người dùng cộng
đồng không có cán bộ được yêu cầu trong hệ thống

Giao diện tìm kiếm thông tin cán bộ Đặc tả use case xem thông tin tổ chức
Tên use case
Xem thông tin tổ chức
Tác nhân chính
Người dùng cộng đồng
Mô tả
Người dùng cộng đồng truy nhập vào trang chủ
Viện, click chọn một trong các đơn vị nằm
trong danh sách các viện ở bên phải của trang
web
Điều kiện đầu vào

Đảm bảo thành công

Kết quả đầu ra
Thông tin đơn vị được chọn
Sự kiện kích hoạt
Người dùng cộng đồng click chọn đơn vị cần
xem thông tin
Tần suất sử dụng
Cao
Chuỗi sự kiện chính:

đăng nhập.
Tần suất sử dụng
Cao
Chuỗi sự kiện chính:
1. Cán bộ truy nhập vào trang chủ Viện
2. Cán bộ nhập tên đăng nhập và mật khẩu vào ô đăng nhập và nhấn nút đăng nhập
3. Hệ thống xác thực cán bộ và kiểm tra quyền thao tác của cán bộ
4. Hệ thống trả về trang tương ứng với mỗi người dùng, với cán bộ thường trả về trang
thông tin cá nhân, với cán bộ là lãnh đạo quản lý trả về trang quản lý.
Ngoại lệ:
3.1. Nếu không có thông tin của người đăng nhập trong hệ thống, hệ thống thông báo lại tên
đăng nhập hoặc mật khẩu không đúng.

Giao diện Đăng nhập đã có ở phần giao diện xem thông tin tổ chức, nằm ở bên phải.
Use case xem thông tin cá nhân khá đơn giản nên em không trình bày đặc tả ở đây. Dưới đây là
giao diện xem thông tin cá nhân : Đặc tả use case Cập nhật thông tin cá nhân
Tên use case
Cập nhật thông tin cá nhân
Tác nhân chính
Cán bộ
Mô tả
Cán bộ đăng nhập vào trang cá nhân và cập
nhật các thông tin cần thiết
Điều kiện đầu vào
Cán bộ thường, cán bộ đã đăng nhập vào hệ
thống
Đảm bảo thành công

Giao diện cập nhật thông tin cá nhân (chỉ cho phép chỉnh sửa một số trường)
class="bi x15 ya7 wd h25"
Các use case dành cho cán bộ lãnh đạo, quản lý

Use case mở rộng của cập nhật thông tin cán bộ trong đơn vị

Đặc tả use case Thêm cán bộ
Tên use case
Thêm cán bộ
Tác nhân chính
Cán bộ lãnh đạo, quản lý
Mô tả
Lãnh đạo, quản lý chọn tab thêm cán bộ mới
trong form quản lý và nhập thông tin cán bộ
mới vào.
Điều kiện đầu vào
Đăng nhập, có quyền của lãnh đạo, quản lý
Đảm bảo thành công
Dữ liệu được nhập vào hệ thống
Kết quả đầu ra

Sự kiện kích hoạt
Cán bộ lãnh đạo, quản lý chọn tab thêm cán bộ
mới thuộc Viện
Tần suất sử dụng
Bình thường
Chuỗi sự kiện chính

Thông tin thay đổi được lưu lại trong cơ sở dữ
liệu
Kết quả đầu ra
Thông báo tình trạng cập nhật (thành công
hoặc không).
Sự kiện kích hoạt
Lãnh đạo, quản lý ấn nút Sửa trong thông tin
cán bộ
Tần suất sử dụng
Trung bình
Chuỗi sự kiện chính:
1. Cán bộ lãnh đạo, quản lý chọn cán bộ cần thay đổi thông tin trong danh sách cán bộ trong
form quản lý.
2. Hệ thống hiển thị thông tin cán bộ được chọn.
3. Cán bộ lãnh đạo, quản lý nhấn nút Sửa trong trang cá nhân cán bộ đang xem.
4. Hệ thống hiển thị thông tin hiện có của cán bộ đó và cho phép chỉnh sửa ở tất cả các mục
5. Cán bộ quản trị chọn thông tin cần thay đổi và nhấn nút Lưu.
6. Hệ thống lưu lại thông tin thay đổi.
7. Hệ thống thông báo cấp nhật thành công
8. Cán bộ lãnh đạo quản lý đăng xuất khỏi hệ thống hoặc chuyển sang trang khác.

Ngoại lệ:
5.1. Hệ thống báo thông tin nhập vào không hợp lệ và yêu cầu nhập lại những dòng chưa hợp lệ

Giao diện chỉnh sửa thông tin cán bộ (cho phép chỉnh sửa hết các trường) Đặc tả use case xem báo cáo

Tên use case

Ngoại lệ:
3.1. Trong trường hợp thống kê không có kết quả, hệ thống vẫn hiển thị danh sách nhưng không
có dòng kết quả nào và có thông báo ở dưới báo cáo không tìm thấy kết quả. II.2. Phân tích kiến trúc và hành vi
Để biểu diễn kiến trúc và hành vi tương ứng với các ca sử dụng ta dùng biểu đồ lớp và biểu đồ
trình tự.
Mặc dù có rất nhiều biểu đồ tương ứng với các ca sử dụng, nhưng do thời gian có hạn nên chúng
em mới trình bày được các biểu đồ tương ứng với các ca sử dụng như sau :


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status