1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

35 832 6
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 1,52 MB

Nội dung

Các đôi tác và các ca sử dụng và giao điện tương ting 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ý Viện, chọn chức năng tìm kiếm, nhập tên và đơn

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIEN CONG NGHE THONG TIN VA TRUYEN THONG

DAI HOC

BAO CAO BAI TAP LON PHAN TICH THIET KE

HE THONG HUONG DOI TUONG

PHAN TICH THIET KE HE THONG QUAN LY CAN BO VIEN KHOA HOC CONG NGHE VIET

Giảng viên hướng dẫn: TS Nguyễn Hữu Đức

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

Trang 2

Mục lục

MỤC lỤC c QC n ng ng nh nh nh ky,

Phần I Khảo sát sơ bộ và nghiệp vụ -:-:-:- 552

1.1 Mô tả chung về hệ thống nghiệp vụ -: L2 Danh sách các quy trình nghiỆp VỊ ««« L3 Đặc tả các quy trình nghiỆp VỊ cà sằ L4 Mô hình hóa các lớp lĩnh VỰC «Sàn

Phân II Phân tích 5t tctéteEetrrtrrkerkrrkrrkeeo

IL.1 Các đối tác và các ca sử dụng và giao điện tương ứng

112 Phân tích kiến trúc và hành vỉ .-.ccccccercere

Phần III Công nghệ xây dựng phần mêm

Trang 3

-. 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ụ

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

= 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ộ

Quy trình tìm thông tin cán bộ, tổ chức

Trang 6

Quy trình tuyễn cán bộ mới

Trang 7

Quy trình yêu cau báo cáo

Lãnh đạo Cán hộ quản lý

Trang 8

Phần II Phân tích

II.I Các đôi tác và các ca sử dụng và giao điện tương ting

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ý

Viện, chọn chức năng tìm kiếm, nhập tên và

đơn vị của cán bộ cân tìm

người dùng cộng đông

trong form tìm kiếm

Trang 9

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

Trang 10

Tác nhân chính Người dùng cộng đồng

Viện, click chọn một trong các đơn v1 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

xem thông tin

Chuỗi sự kiện chính:

I 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

web

3 Hệ thống hiển thị thông tin đơn vị được chọn

4 Người dùng cộng đồng thoát khỏi trình duyệt hoặc chuyển sang trang khác

Trang 11

_ Kỹ sư Lê Quốc Tì

$ vs = # š g g g a 8 g § a 8 - xã hội 3 8 ấ 5 3 = § 3 g ễ

Thiết kế, chế tạo các sản phấm của CNTT và tự động hóa, đặc biệt là các sản phần mềm

các lĩnh vực nói trên

Tham định, tư vấn và dịch vụ kỹ thuật các đề án, dự án trong inh we CNTT

Chế tạo thử nghiệm các sản phấm CNTT và tự động hóa

Biên soạn giáo trình, đào tạo cán bộ nghiên cứu KHCN về CNTT

Tổ chức hợp tác quốc tế trong lĩnh vực CNTT

8 3

- Bộ môn Khoa học máy tinh - Giáo sư:

- Bộ môn Truyền thông và mạng máy tính - Phó Giáo sư:

- Bộ môn Kỹ thuật máy tính - Tiên sỹ khoa hoc:

Các use case cho cán bộ thường

Trang 12

Người dùng cộng đồng

Dac ta use case dang nha@p

trang thông tin tương ứng, thông báo đăng

Trang 13

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ý

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 :

Thông tin cá nhân

Đơn vị quản lý Viện Công nghệ Thông tin

Số hiệu công chức 9999

Giới tính Nam

Số chứng minh thư nhân dân 9999

Nơi ở hiện nay Hà Nội

Gia đình xuất thân Nông dân

Trang 14

Đặc tả use case Cập nhật thông trn cá nhân

nhật các thông tin cần thiết

nhân trong menu

Chuỗi sự kiện chính:

1

2

Cán bộ đăng nhập vào hệ thống

Hệ thống hiển thị nội dung trang cá nhân

Cán bộ click vào nút Sửa

Hệ thống hiển thị thông tin cũ cho phép cập nhật ở một số mục

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ũ

Cán bộ nhắn nút Lưu

Hệ thống lưu thông tin lại trong cơ sở dữ liệu

Hệ thống thông báo cập nhật thành công

Cán bộ chuyển sang trang khác hoặc đăng xuất khỏi hệ thống

Ngoại lệ:

Trang 15

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

7.2.a Hệ thống báo lỗi, yêu cầu người dùng nhập lần khác

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)

Trang 16

Nơi sinh Qué quán Nơi ở hiện nay Gia đình xuất thân

Hà Nội

Hà Nội

Hà Nội 'Công nhân +

Trang 17

Ngày vào Đảng dự bị Ngày vào Đảng chính thức

Trang 18

Cán hộ quản lý, lãnh`ạo

| 4<e extend>>

Gp

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

Trang 19

trong form quản lý và nhập thông tin cán bộ

mới vào

Kết quả đâu ra

mới thuộc Viện

Chuỗi sự kiện chính

1 Cán bộ lãnh đạo, quản lý chọn tab thêm cán bộ mới trong form quản lý của mình sau khi

đăng nhập

2 Hệ thống hiển thị form nhập thông tin cán bộ mới

3 Cán bộ lãnh đạo, quản lý nhập thông tin cán bộ mới vào theo form

4 Cán bộ quản lý, lãnh đạo nhân nút Lưu

5 Hệ thống lưu lại thông tin về cán bộ mới vào kho đữ liệu

6 Hệ thống thông báo nhập thông tin cán bộ mới thành công

7 Cán bộ lãnh đạo, quản lý đăng xuất khỏi hệ thống hoặc chuyển trang

Ngoại lệ:

4.1 Nếu thông tin nhập vào không đúng, hệ thông hiển thị thông báo ngay bên cạnh các dòng

nhập sai và yêu cầu chỉnh sửa dòng thông tin sai

5.1 Nếu có vấn đề gì đó sảy ra hệ thống không lưu lại được dữ liệu vào kho dữ liệu thì hiển thị

thông báo lỗi hệ thông không nhập được đữ liệu, vui lòng nhập lại sau

Giao điện ca sử dụng thêm cán bộ

Trang 20

Ngày tháng năm sinh

Nơi sinh Qué quán Nơi ở hiện nay

Trang 21

Ngày vào Đảng dự bị Ngày vào Đảng chính thức Chuyên ngành tốt nghiệp ĐH/CĐ

Năm tốt nghiệp Chuyên ngành tốt nghiệp ĐH/CĐÐ

Năm tốt nghiệp Chuyên ngành tốt nghiệp ĐH/CĐ

Năm tốt nghiệp

Học vị

Học hàm

Hệ số lương Cấp ủy Đảng

Danh hiệu được Nhà nước phong

thay đồi thông tin trong danh sách cán bộ ở form quản lý, nhân nút Sửa

Trang 22

Sự kiện kích hoạt Lãnh đạo, quản lý ân nút Sửa trong thông tin

I 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 thi 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

Trang 23

Nơi sinh

Quê quán Nơi ở hiện nay

Gia đình xuất thân

Trang 24

Nơi ở hiện nay Hà Nội

Gia đình xuất thân Nông dân v

Dân tộc Kinh v Tôn giáo Không v

Ngày vào Đảng dự bị 01 09 2010 Ngày vào Đảng chính thức 08 09 2011

Năm tốt nghiệp 2013 Chuyên ngành tốt nghiệp ĐH/CĐÐ Kinh tế đối ngoại

Năm tốt nghiệp 2016 Chuyên ngành tốt nghiệp ĐH/CĐÐ

Năm tốt nghiệp

Học vị Kỹ sư Học hàm Giáo sư

Hệ số lương 70 Cấp ủy Đảng xe

Danh hiệu được Nhà nước phong —

các loại báo cáo đã có trong hệ thông

đó

Trang 25

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

trong form báo cáo

Chuỗi sự kiện chính:

I1 Cán bộ lãnh đạo, quản lý chọn loại báo cáo trong tab báo cáo trên menu

Các loại báo cáo gồm có :

m Danh sách theo học hàm

" Danh sách theo học vị

" Danh sách cán bộ săp vê hưu

" Danh sách cán bộ đang công tác và học tập tại nước ngoài

2 Cán bộ quản tri chọn các trường cân báo cáo trong mỗi form báo cáo(loại học hàm, loại

học vi )

3 Hệ thống thông kê số liệu, danh sách và trả về báo cáo tương ứng

4 Cán bộ lãnh đạo quản lý quay lai form báo cáo để xem báo cáo khác hoặc chuyền sang

trang khác hoặc đăng xuất khỏi hệ thống

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 tim thay két qua

II2 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 :

Trang 27

: DK_DangNhap :W_DangNhsp | :W_ThongTinCa | : W_QuanLyCanBo |

Trang 28

Người dùng cộng đẳng

Biểu đô trình tự

Trang 29

:W_TimCanBo | :DK_TimCanBo | :DonViQuanLy | — :CanBo

SetSteffList( staffname idoffice)! ' '

GetStaffList( steffname idoffice) ' ~ | ;

Trang 30

Can bé

Biểu đô trình tự

Trang 31

:W_ ThongTinCaNhan | : W_CapNhstTTCN : DK_CapNhatTTCN |

Trang 32

Lãnh đạo, quản lý

: Can bo quan ly, lanh | - W_ThemCanBo | : DK_ThemCanBo | : DonViQuanLy CanBo

Ca sử dụng Xem báo cáo

AddNewStaffinfo(fullname, bithday, address, image, idoffice )

Trang 33

Biểu đồ lóp

Lãnh dao, quan ly

Biểu đô trình tự

Trang 34

| : penviuanty | :DK_ BaoCao

: Can bo quan ly, lanh

'

' '

'

' '

Trang 35

Phan III Công nghệ xây dựng phần mêm

Phần mềm quản lý cán bộ được xây dựng trên công nghệ web theo mô hình MVC Các framework được sử dụng là Spring cho tầng trên cùng user service, Hibernate cho tang data access

Mô hình phân tầng công nghệ (theo framework)

Ngày đăng: 13/03/2014, 19:10

HÌNH ẢNH LIÊN QUAN

I.4. Mơ hình hóa các lớp lĩnh vực - phân tích thiết kế hệ thống quản lý cán bộ viện khoa học công nghệ
4. Mơ hình hóa các lớp lĩnh vực (Trang 7)
I.4. Mơ hình hóa các lớp lĩnh vực - phân tích thiết kế hệ thống quản lý cán bộ viện khoa học công nghệ
4. Mơ hình hóa các lớp lĩnh vực (Trang 7)
Phần mềm quản lý cán bộ được xây dựng trên công nghệ web theo mô hình MVC. Các framework được sử dụng là Spring cho tầng trên cùng user service, Hibernate cho tầng data  access - phân tích thiết kế hệ thống quản lý cán bộ viện khoa học công nghệ
h ần mềm quản lý cán bộ được xây dựng trên công nghệ web theo mô hình MVC. Các framework được sử dụng là Spring cho tầng trên cùng user service, Hibernate cho tầng data access (Trang 35)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w