báo cáo phân tích thiết kế hướng đối tượng uml xây dựng hệ thống thông tin quản lý nguồn lực cán bộ tại viện khoa học công nghệ việt nam được tích hợp và - Pdf 23

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
Phân tích thiết kế hệ thống quản lý cán bộ của viện
Khoa học công nghệ Việt Nam
Phần I. Khảo sát sơ bộ và nghiệp vụ
I.1. Mô tả chung về hệ thống nghiệp vụ
Viên khoa học công nghệ bao gồm viện chính có tên là Viện Khoa học công nghệ Việt Nam.
Dưới viện chính có nhiều viện con như Viện Toán học, Viện Vật lý, Viện Hóa học, Viện Công
nghệ sinh học…
Hiện tại viện Khoa học công nghệ Việt Nam đã có hệ thống quản lý cán bộ, tuy nhiên (giả sử) hệ
thống này đã quá cũ, chỉ có chức năng lưu trữ và phục vụ một số công tác tìm kiếm, công việc
tập trung chủ yếu vào đối tượng cán bộ quản lý. Yêu cầu đặt ra là phải xây dựng lại hệ thống sao
cho giảm bớt công việc cho đội ngũ cán bộ quản lý và thuận tiện hơn cho cộng đồng tìm hiểu
thông tin về các đơn vị của viện và cán bộ trong Viện.
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

Chuỗi sự kiện chính:
1. Người dùng cộng đồng truy nhập vào website Viện
2. Người dùng cộng đồng chọn tab tìm kiếm, nhập tên cán bộ cần tìm, chọn đơn vị nhấn
enter hoặc click chọn nút tìm kiếm.
3. Hệ thống tìm các hồ sơ cán bộ (sơ yếu lý lịch) có tên cán bộ tương ứng trong đơn vị
tương ứng
4. Hệ thống trả về danh sách cán bộ tương ứng với yêu cầu tìm kiếm
5. Người dùng cộng đồng click vào ảnh hoặc tên cán bộ cần tìm
6. Hệ thống hiển thị ra trang thông tin chi tiết của cán bộ vừa được chọn
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:
1. Người dùng cộng đồng truy nhập vào website Viện
2. Người dùng cộng đồng click chọn đơn vị trong danh sách đơn vị nằm ở bên phải trang

Đặ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 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 Cán bộ chọn chức năng cập nhật thông tin cá
nhân trong menu
Tần suất sử dụng Cao
Chuỗi sự kiện chính:
1. Cán bộ đăng nhập vào hệ thống
2. Hệ thống hiển thị nội dung trang cá nhân
3. Cán bộ click vào nút Sửa
4. Hệ thống hiển thị thông tin cũ cho phép cập nhật ở một số mục.
5. Cán bộ nhập thông tin mới cần cập nhật hoặc chỉnh sửa thông tin cũ
6. Cán bộ nhấn nút Lưu
7. Hệ thống lưu thông tin lại trong cơ sở dữ liệu
8. Hệ thống thông báo cập nhật thành công
9. Cán bộ chuyển sang trang khác hoặc đăng xuất khỏi hệ thống
Ngoại lệ:
6.1. Hệ thống báo thông tin nhập vào không hợp lệ
6.1.a. Hệ thống yêu cầu cán bộ nhập lại những thông tin chưa hợp lệ
6.1.b. Cán bộ nhập lại thông tin
6.1.c. Hệ thống lưu lại thông tin thay đổi vào cơ sở dữ liệu
7.2. Hệ thống báo không ghi được thông tin vào dữ liệu

thông báo lỗi hệ thống không nhập được dữ liệu, vui lòng nhập lại sau.
Giao diện ca sử dụng thêm cán bộ
class="bi xb ya6 w9 h17"
Đặc tả use case Chỉnh sửa thông tin cán bộ
Tên use case Chỉnh sửa thông tin cán bộ
Tác nhân chính Lãnh đạo, quản lý
Mô tả Lãnh đạo, quản lý đăng nhập, chọn cán bộ cần
thay đổi thông tin trong danh sách cán bộ ở
form quản lý, nhấn nút Sửa
Đ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 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)

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