Tải bản đầy đủ (.pdf) (16 trang)

Xây dựng phần mềm quản lý nhân sự tiền lương ở trường đại học kinh tế huế (tt)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (470.99 KB, 16 trang )

chính xác các thơng tin cần cho hệ thống, đồng thời phải dễ hiểu, tránh việc
ngƣời dùng nhập sai dữ liệu. Các ràng buộc đối với dữ liệu nên đƣa ra kiểm tra ngay từ
bƣớc nhập liệu này. Sau đó tiến hành mã hóa thơng tin.
3.2.4. Thiết kế cơ sở dữ liệu
Tác giả trình bày nguyên tắc, phƣơng pháp thiết kế CSDL, trên cơ sở đó hình
thành nên các bảng dữ liệu của hệ thống, bao gồm:
1. Bảng Cán bộ, giảng viên

17. Bảng Trình độ tin học

2. Bảng Khoa, phịng

18. Bảng Thơng tin tuyển dụng

3. Bảng Chức vụ

19. Bảng Hệ số lương

4. Bảng Chứng minh nhân dân

20. Bảng Lương phụ

5. Bảng Đảng viên

21. Bảng Phụ cấp

6. Bảng Danh hiệu

22. Bảng Lương

7. Bảng Điều động



23. Bảng Chi tiết chức vụ

8. Bảng Đồn viên

24. Bảng Chi tiết chun mơn

9. Bảng Học hàm

25. Bảng Chi tiết danh hiệu

10. Bảng Học vị

26. Bảng Chi tiết học hàm

11. Bảng Lý luận chính trị

27. Bảng Chi tiết học vị

12. Bảng Quản lý Nhà nước

28. Bảng Chi tiết học vấn

13. Bảng Quản lý Giáo dục

29. Bảng Chi tiết ngoại ngữ

14. Bảng Trình độ học vấn
15. Bảng Trình độ chun mơn
16. Bảng Ngoại ngữ


30. Bảng Qn ngũ
31. Bảng Quản trị hệ thống
32. Bảng Người sử dụng


xiii

Mơ hình dữ liệu quan hệ


xiv

3.2.5. Thiết kế giải thuật
Tác giả trình bày một số giải thuật sử dụng trong hệ thống, bao gồm:
- Giải thuật đăng nhập hệ thống

- Giải thuật điều động cán bộ

- Giải thuật nhập mới cán bộ

- Giải thuật tính lƣơng

- Giải thuật hiệu chỉnh cán bộ

- Giải thuật lập báo cáo
B

Điều động nội bộ


Xóa
Chọn thao tác

Chọn cán bộ cần xóa

Chọn cán bộ cần xóa

Nhập thơng tin điều động

Thiết lập kết nối CSDL
T
Kiểm tra lỗi

Kiểm tra
tính hợp lệ
của dữ liệu

F
F
Xác nhận
thơng tin

T

T

Thiết lập kết nối CSDL

Xóa bản ghi
Cập nhật CSDL

T
Kiểm tra lỗi
T

Kiểm tra lỗi

F

F
Cập nhật danh sách

Lƣu lại

E
E
E
Giải thuật điều động cán bộ
B

F


xv

3.2.6. Thiết kế giao diện
Tác giả trình bày một số giao diện chính đƣợc sử dụng trong Chƣơng trình.

Giao diện Nhập mới cán bộ, giảng viên

Giao diện Thông tin lƣơng cán bộ, giảng viên



xvi

3.3. Lựa chọn cơng cụ phát triển
- Mơ hình Client/Server.
- Ngơn ngữ lập trình Visual C# trong Microsoft Visual Studio .NET 2008.
- Hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2005.

3.4. Đóng gói và cài đặt sản phẩm
3.4.1. Đóng gói sản phẩm
Khâu cuối cùng của q trình viết phần mềm là đóng gói sản phẩm, ghi ra đĩa
CD nhờ một chƣơng trình tạo bộ đĩa cài đặt. Tác giả đã sử dụng cơng cụ có trong bộ
cơng cụ Visual Studio 2008 đóng gói sản phẩm và ghi trên đĩa CD.
3.4.2. Cài đặt sản phẩm
3.4.2.1. Yêu cầu phần cứng
Tác giả nêu lên yêu cầu phần cứng cần có để triển khai hệ thống có hiệu quả,
trong đó bao gồm cấu hình máy chủ, máy trạm và hệ thống mạng.
3.4.2.2. Yêu cầu phần mềm hệ thống
Ngoài hệ điều hành, các máy chủ chạy Chƣơng trình cần cài đặt hệ quản trị
CSDL Microsoft SQL Server 2005 Developer Edition
3.4.2.3. Cài đặt Phần mềm Quản lý nhân sự, tiền lương
Bộ cài đặt quản lý nhân sự, tiền lƣơng rất đơn giản và dễ dàng cho ngƣời dùng
cài đặt. Ngƣời dùng chỉ cần khai báo thông tin về thƣ mục cài đặt và các tùy chọn về
biểu tƣợng là chƣơng trình sẽ tự động đƣợc cài đặt.

3.5. Triển khai và đào tạo ngƣời sử dụng
Các cán bộ chuyên trách CNTT của Trƣờng sẽ tổ chức triển khai cài đặt
Chƣơng trình trên các máy tính của các Khoa, Phòng. Đồng thời triển khai việc đào
tạo sử dụng cho các cán bộ, giảng viên trong Trƣờng.


3.6. Hƣớng phát triển tiếp theo của phần mềm
Trong tƣơng lai, phần mềm Quản lý nhân sự, tiền lƣơng sẽ đƣợc bổ sung thêm
một số chức năng nhƣ in thẻ, bảng tên cho cán bộ, giảng viên trong Trƣờng. Mục tiêu
lâu dài là nâng cấp thành một hệ thống quản lý toàn diện, bao gồm các phân hệ hiện tại
và bổ sung thêm các phân hệ mới. Cùng với việc phát triển các phân hệ, hệ thống còn
cho phép truy cập và khai thác thông tin thông qua mạng Internet.



×