MỞ ĐẦU 3
CHƯƠNG 1: MÔ TẢ VÀ KHẢO SÁT BÀI TOÁN 6
1.1. Thực trạng về công tác quản lý nhân sự 6
1.2. Mục tiêu và giải pháp 7
1.3. Khảo sát bài toán quản lý nguồn nhân lực khoa học kỹ thuật của các trường đại học, cao đẳng 8
1.3.1. Mô hình tổ chức 8
1.3.2. Khảo sát thực trạng ứng dụng tin học của các trường đại học , cao đẳng trong công tác quản lý nhân sự 9
1.3.3 Mô hình hệ thống thực hiện 10
1.4. Phạm vi bài toán 12
1.4.1. Phân hệ nghiệp vụ quản lý thông tin cán bộ 12
1.4.2. Phân hệ lập thống kê và báo cáo 12
1.4.3. Phân hệ cấp phát và quản lý quyền truy cập 12
1.4.4. Phân hệ lập biên bản và quản lý truy cập 13
1.4.5. Phân hệ khai báo bổ sung các nghiệp vụ quản lý 13
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 14
2.1. Phân tích 14
2.1.1. Mô tả nghiệp vụ 14
2.2 Thiết kế hệ thống 20
2.2.2. Biểu đồ phân rã chức năng hệ thống. 20
2.2.3. Sơ đồ luồng dữ liệu 30
2.2.4. Đặc tả tiến trình 58
2.2.5. Xác định các thực thể và mô hình quan hệ 115
Chương 3: Xây dựng và cài đặt chương trình 146
3.1. Giới thiệu công nghệ áp dụng 146
3.1.1. Ngôn ngữ PHP 146
3.1.2. Hệ quản trị cơ sở dữ liệu MySQL 152
3.2. Một số giao diện chính của chương trình 157
Chương 4: Module bảo mật bằng hệ thống thẻ nhớ (smart card) và đầu đọc thẻ ACR30 169
4.1.Giới thiệu chung 169
4.1.1. Mở đầu 169
4.1.2. Giới thiệu chung về ACS (Advanced card system) và sản phẩm thẻ nhớ, đầu đọc thẻ nhớ 169
4.1.3. Bộ phát triển cho các ứng dụng thẻ nhớ (Development Kit for smart card applications) 170
4.1.4. Đặc điểm kỹ thuật và yêu cầu hệ thống 171
4.1.5. Cài đặt và gỡ bỏ driver cho đầu đọc thẻ ( Smart card reader) 172
4.2. Xây dựng chương trình đọc thông tin thẻ nhớ tích hợp với hệ thống website chương trình chính 176
4.2.3.Phạm vi bài toán 176
4.2.4. Phân tích 176
4.2.5. Thiết kế 177
4.2.6. Công cụ phát triển module Client 178
4.2.7. Giới thiệu qua về ngôn ngữ C/C++ và Visual C++ 178
4.2.8. Giao diện chính của chương trình chạy trên client 178
4.2.9. Các hạn chế và phương hướng phát triển chương trình 179
KẾT LUẬN 180
TÀI LIỆU THAM KHẢO 181
182 trang |
Chia sẻ: lethao | Lượt xem: 1643 | Lượt tải: 5
Bạn đang xem trước 20 trang tài liệu Khóa luận Hệ thống quản lý nguồn nhân lực khoa học kỹ thuật, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
stem
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ thông tin quan hệ gia đình
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_quan_he_gia_dinh]
Mã hồ sơ
họ tên,
ngày sinh,
giới tính,
mã quan hệ,
nghề nghiệp,
nơi công tác,
ghi chú,
thời gian cập nhật.
Update tbl_quan_he_gia_dinh
Set ho_ten=họ tên,
ngay_sinh=ngày sinh,
gioi_tinh=giới tính,
ma_quan_he=mã quan hệ, nghe_nghiep=nghề nghiệp, noi_cong_tac=nơi công tác,
ghi_chu=ghi chú, thoi_gian_cap_nhat=thời gian cập nhật
Where ma_ho_so=mã hồ sơ
[tbl_quan_he_gia_dinh]
mã nhân viên,
họ tên,
ngày sinh,
giới tính,
mã quan hệ,
nghề nghiệp,
nơi công tác,
ghi chú,
thời gian cập nhật.
Process ID
1.1.3.3
Process name
Xem thông tin hồ sơ quan hệ gia đình
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ thông tin quan hệ gia đình
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_quan_he_gia_dinh]
Mã hồ sơ
[tbl_xac_nhan]
Mã xác nhận
Select * from tbl_quan_he_gia_dinh Where ma_ho_so=mã hồ sơ
Select * from tbl_xac_nhan
Where ma_xac_nhan=mã xác nhận
Select * from tbl_dinh_kem
Where ma_xac_nhan=mã xác nhận
[tbl_quan_he_gia_dinh]
Mã nhân viên,
họ tên,
ngày sinh,
giới tính,
mã quan hệ,
nghề nghiệp,
nơi công tác,
ghi chú,
thời gian cập nhật.
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.1.3.4
Process name
Thêm mới xác nhận thông tin hồ sơ quan hệ gia đình
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ thông tin quan hệ gia đình
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_quan_he_gia_dinh]
Mã hồ sơ
Mã loại hồ sơ
Thông tin xác nhận
Thời gian xác nhận
Thông tin đính kèm
Insert into tbl_xac_nhan
Values ( mã hồ sơ, mã loại hồ sơ, thông tin xác nhận, thời gian xác nhận )
Insert tbl_dinh_kem
Values( mã xác_nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.1.3.5
Process name
Chỉnh xửa xác nhận thông tin hồ sơ quan hệ gia đình
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ thông tin quan hệ gia đình
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where ma_xac_nhan=mã xác nhận
Insert into tbl_dinh_kem values(mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.2.1
Process name
Chỉnh xửa hồ sơ công tác
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ công tác
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_cong_tac]
Mã quá trình công tác, mã nhân viên,
ngày bắt đầu,
ngày kết thúc,
tên cơ quan,
mã chức vụ,
ghi chú,
mã hồ sơ
Update tbl_cong_tac
Set ten_co_quan=tên cơ quan, ma_chuc_vu=mã chức vụ, ngay_bat_dau=ngày bắt đầu, ngay_ket_thuc=ngày kết thúc
ghi_chu=ghi chú,
thoi_gian_cap_nhat=thời gian cập nhật Where ma_cong_tac= mã quá trình công tác
[tbl_cong_tac]
Mã quá trình công tác,
mã nhân viên, ngày bắt đầu, ngày kết thúc,
tên cơ quan,
mã chức vụ,
ghi chú,
thời gian cập nhật, mã hồ sơ
Process ID
1.2.2
Process name
Thêm mới hồ sơ công tác
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ công tác
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_cong_tac]
Mã quá trình công tác, mã nhân viên,
ngày bắt đầu,
ngày kết thúc,
tên cơ quan,
mã chức vụ,
ghi chú,
thời gian cập nhật,
mã hồ sơ
Insert into tbl_cong_tac
Values(mã nhân viên, tên cơ quan, mã chức vụ, ngày bắt đầu, ngày kết thúc, ghi chú, thời gian cập nhật)
[tbl_cong_tac]
Mã quá trình công tác,
mã nhân viên, ngày bắt đầu, ngày kết thúc,
tên cơ quan,
mã chức vụ,
ghi chú,
thời gian cập nhật, mã hồ sơ
Process ID
1.2.3
Process name
Xem thông tin hồ sơ công tác
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ công tác
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_cong_tac]
Mã hồ sơ công tác
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Select * from tbl_cong tac
Where ma_cong_tac=mã hồ sơ công tác
Select * from tbl_xac_nhan
Where ma_xac_nhan= mã xác nhận
Select * from tbl_dinh_kem
Where ma_xac_nhan=ma_xac_nhan
[tbl_cong_tac]
Mã quá trình công tác,
mã nhân viên, ngày bắt đầu, ngày kết thúc,
tên cơ quan,
mã chức vụ,
ghi chú,
thời gian cập nhật, mã hồ sơ
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.2.4
Process name
Thêm xác nhận thông tin hồ sơ công tác
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ công tác
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_cong_tac]
Mã hồ sơ công tác
Mã loại hồ sơ
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Insert into tbl_xac_nhan
Values( mã hồ sơ công tác, mã loại hồ sơ, thông tin xác nhận, thời gian cập nhật )
Insert into tbl_dinh_kem
Values (mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhân,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.2.5
Process name
Chỉnh sửa xác nhận thông tin hồ sơ công tác
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ công tác
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
Thông tin xác nhận
[ [tbl_dinh_kem]
Mã đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where ma_xac_nhan=mã xác nhận
Insert into tbl_dinh_kem values(mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhân,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm,
mã đính kèm
Process ID
1.3.1.1
Process name
Thêm mới thông tin hồ sơ bằng cấp
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[ Tai khoản ]
Mã nhân viên
mã nước,
tên trường,
mã loại bằng,
mã đạt loại,
chuyên ngành,
mã hình thức đào tạo, kết quả,
ghi chú,
thời gian cập nhật,
mã loại hồ sơ
Insert into tbl_bang_cap
Values( Mã nhân viên, mã nước, tên trường, mã loại bằng, mã đạt loại, chuyên ngành, mã hình thức đào tạo, kết quả, ghi chú, thời gian cập nhật, mã loại hồ sơ )
[tbl_bang_cap]
Mã nhân viên,
mã nước,
tên trường,
mã loại bằng,
mã đạt loại, chuyên ngành,
mã hình thức đào tạo,
kết quả,
ghi chú,
thời gian cập nhật, mã loại hồ sơ
Process ID
1.3.1.2
Process name
Chỉnh xửa thông tin hồ sơ bằng cấp
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[ Tai khoản ]
Mã nhân viên
[tbl_bang_cap]
Mã bằng cấp
mã nước,
tên trường,
mã loại bằng,
mã đạt loại,
chuyên ngành,
mã hình thức đào tạo, kết quả,
ghi chú,
thời gian cập nhật
Update tbl_bang_cap
Set ma_nuoc=mã nước,
ten_truong=tên trường,
ma_loai_bang=mã loại bằng, ma_dat_loai=mã đạt loại, chuyen_nghanh=chuyên nghành, ma_hinh_thuc_dao_tao=mã hình thức đào tạo,
ket_qua=kết quả,
ghi_chu=ghi chú,
thoi_gian_cap_nhat= thời gian cập nhật
Where ma_bang_cap=mã bằng cấp
[tbl_bang_cap]
Mã nhân viên, mã nước,
tên trường,
mã loại bằng,
mã đạt loại, chuyên ngành,
mã hình thức đào tạo,
kết quả,
ghi chú,
thời gian cập nhật
Process ID
1.3.1.3
Process name
Xem thông tin hồ sơ bằng cấp
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_bang_cap]
Mã bằng cấp
[tbl_xac_nhan]
Mã xác nhận
Select * from tbl_bang_cap
Where ma_bang_cap=mã bằng cấp
Select * from tbl_xac_nhan
Where ma_xac_nhan=mã xác nhận
Select * from tbl_dinh_kem
Where ma_xac_nhan=mã xác nhận
[tbl_bang_cap]
Mã nhân viên,
mã nước,
tên trường,
mã loại bằng,
mã đạt loại, chuyên ngành,
mã hình thức đào tạo,
kết quả,
ghi chú,
thời gian cập nhật
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian cập nhật
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.3.1.4
Process name
Thêm mới xác nhận hồ sơ bằng cấp
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_bang_cap]
Mã nhân viên,
mã loại hồ sơ
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Insert into tbl_xac_nhan
Values( mã nhân viên, mã loại hồ sơ, thông tin xác nhận , thời gian xác nhận )
Insert into tbl_dinh_kem
Values( mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.3.1.5
Process name
Chỉnh xửa xác nhận hồ sơ bằng cấp
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where ma_xac_nhan=mã xác nhận
Insert into tbl_dinh_kem values(mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.3.2.1
Process name
Thêm mới hồ sơ khóa đào tạo
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[ Tài khoản ]
Mã nhân viên
Tên khóa đào tạo
Ngày bắt đầu
Ngày kết thúc
Chứng chỉ
Số tiền phải trả
Ghi chú
Thời gian cập nhật
Mã loại hồ sơ
Insert into tbl_khoa_dao_tao
Values (mã nhân viên, tên khóa đào tạo, ngày băt đầu, ngày kết thúc, chứng chỉ, số tiền phải trả, ghi chú,thời gian cập nhật )
[ tbl_khoa_dao_tao ]
Tên khóa đào tạo
Ngày bắt đầu
Ngày kết thúc
Chứng chỉ
Số tiền phải trả
Ghi chú
Thời gian cập nhật
Mã loại hồ sơ
Process ID
1.3.2.2
Process name
Chỉnh xửa hồ sơ khóa đào tạo
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khoa_dao_tao]
Mã khóa đào tạo
Tên khóa đào tạo
Ngày bắt đầu
Ngày kết thúc
Chứng chỉ
Số tiền phải trả
Ghi chú
Thời gian cập nhật
Mã loại hồ sơ
Update tbl_khoa_dao_tao
Set ten_khoa_dao_tao=tên khóa đào tạo, ngay_bat_dau=ngày bắt đầu, ngay_ket_thuc=ngày kết thúc, chung_chi=chứng chỉ,
so_tien=số tiền phải trả,
ghi_chu=ghi chú, thoi_gian_cap_nhat=thời gian cập nhật,
Where ma_khoa_dao_tao=mã khóa đào tạo
[ tbl_khoa_dao_tao ]
Mã khóa đào tạo
Tên khóa đào tạo
Ngày bắt đầu
Ngày kết thúc
Chứng chỉ
Số tiền phải trả
Ghi chú
Thời gian cập nhật
Mã loại hồ sơ
Process ID
1.3.2.3
Process name
Xem thông tin hồ sơ khóa đào tạo
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khoa_dao_tao]
Mã khóa đào tạo
[ tbl_xac_nhan ]
Mã xác nhận
Select * from tbl_khoa_dao_tao
Where ma_khoa_dao_tao= mã khóa đào tạo
Select * from tbl_xac_nhan
Where ma_xac_nhan=mã xác nhận
Select * from tbl_dinh_kem
Where ma_xac_nhan=mã xác nhận
[ tbl_khoa_dao_tao ]
Tên khóa đào tạo
Ngày bắt đầu
Ngày kết thúc
Chứng chỉ
Số tiền phải trả
Ghi chú
Thời gian cập nhật
[ tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.3.2.4
Process name
Thêm xác nhận thông tin hồ sơ khóa đào tạo
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khoa_dao_tao]
Mã nhân viên,
mã loại hồ sơ
[tbl_xac_nhan]
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Insert into tbl_xac_nhan
Values( mã nhân viên, mã loại hồ sơ, thông tin xác nhận , thời gian xác nhận )
Insert into tbl_dinh_kem
Values( mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.3.2.5
Process name
Chỉnh xửa xác nhận thông tin hồ sơ khóa đào tạo
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đào tạo
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
Thông tin xác nhận
Thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận where ma_xac_nhan=mã xác nhận
Insert into tbl_dinh_kem
Values(mã xác nhận, thông tin đính kèm )
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.4.1
Process name
Chỉnh xửa thông tin hồ sơ đề tài nghiên cứu
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đề tài nghiên cứu
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_de_tai_nghien_cuu]
Mã đề tài,
tên đề tài,
cấp đề tài,
thời gian bắt đầu,
thời gian kết thúc,
kết quả,
ghi chú,
thời gian cập nhật
Update tbl_de_tai
Set ten_de_tai=tên đề tài,
cap_de_tai=cấp đề tài,
noi_dung=nội dung đề tài, thoi_gian_bat_dau=thời gian bắt đầu, thoi_gian_ket_thuc=thời gian kết thúc
Where ma_de_tai=mã đề tài
[tbl_de_tai_nghien_cuu]
Mã đề tài,
mã nhân viên,
tên đề tài,
cấp đề tài,
thời gian bắt đầu,
thời gian kết thúc,
kết quả,
ghi chú,
thời gian cập nhật,
mã hồ sơ
Process ID
1.4.2
Process name
Thêm mới thông tin hồ sơ đề tài nghiên cứu
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đề tài nghiên cứu
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_de_tai_nghien_cuu]
mã nhân viên,
tên đề tài,
cấp đề tài,
thời gian bắt đầu,
thời gian kết thúc,
kết quả,
ghi chú,
thời gian cập nhật,
mã hồ sơ
Insert into tbl_de_tai
Values( tên đề tai, cấp đê tài, nội dung, thời gian bắt đầu, thời gian kết thúc, mã loại hồ sơ)
[tbl_de_tai_nghien_cuu]
Mã đề tài,
mã nhân viên,
tên đề tài,
cấp đề tài,
thời gian bắt đầu,
thời gian kết thúc,
kết quả,
ghi chú,
thời gian cập nhật,
mã hồ sơ
Process ID
1.4.3
Process name
Xem thông tin hồ sơ đề tài nghiên cứu
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đề tài nghiên cứu
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_de_tai_nghien_cuu]
Mã đề tài
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Select * from tbl_de_tai
Where ma_de_tai=mã đề tài
Select* from tbl_xac_nhan
Where ma_xac_nha=mã xác nhận
Select* from tbl_dinh_kem Where ma_xac_nhan=mã xác nhận
[tbl_de_tai_nghien_cuu]
[ Xác nhân]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.4.4
Process name
Thêm mới thông tin xác nhận hồ sơ đề tài nghiên cứu
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đề tài nghiên cứu
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_de_tai_nghien_cuu]
Mã đề tài,
mã loại hồ sơ
Insert tbl_xac_nhan
Values(mã đề tài, mã loại hồ sơ,thông tin xác nhận, thời gian xác nhận)
Insert into tbl_dinh_kem Values(ma_xac_nhan, thong_tin_xac_nhan)
[tbl_xac_nhan]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.4.5
Process name
Chỉnh sửa xác nhận thông tin hồ đề tài nghiên cứu
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ đề tài nghiên cứu
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Mã đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where ma_xac_nhan=mã xác nhân
Update tbl_dinh_kem
Set thong_tin_dinh_kem=thông tin đính kèm
Where ma_dinh_kem=mã đính kèm
[tbl_xac_nhan]
Thông tin xác nhân,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm,
mã đính kèm
Process ID
1.5.1
Process name
Chỉnh xửa thông tin hồ sơ tác phẩm
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ tác phẩm
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_tac_pham]
Mã tác phẩm
Update tbl_tac_pham
Set ten_tac_pham=tên tác phẩm noi_dung=nội dung,
the_loai= thể loại,
nam_xuat_ban=năm xuất bản, nha_xuat_ban=nhà xuất bản giai_thuong=giải thưởng,
ghi_chu=ghi chú,
thoi_gian_cap_nhat=thời gian cập nhật Where ma_tac_pham=mã tác phẩm
[tbl_tac_pham]
Process ID
1.5.2
Process name
Thêm mới thông tin hồ sơ tác phẩm
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ tác phẩm
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_tac_pham]
tên tác phẩm,
nội dung,
thể loại,
giải thưởng,
nhà xuất bản,
thời gian cập nhật,
ghi chú,
mã loại hồ sơ
Insert into tbl_tac_pham
Values( tên tác phẩm, nội dung, thể loại, giải thưởng, nhà xuất bản, thời gian cập nhật,ghi chú,mã loại hồ sơ)
[tbl_tac_pham]
tên tác phẩm,
nội dung,
thể loại,
giải thưởng,
nhà xuất bản,
thời gian cập nhật,
ghi chú.
Process ID
1.5.3
Process name
Xem thông tin hồ sơ tác phẩm
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ tác phẩm
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_tac_pham]
Mã hồ sơ tác phẩm
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Select * from tbl_tac_pham
Where ma_tac_pham=mã tác phẩm
Select* from tbl_xac_nhan
Where ma_xac_nhan=mã xác nhận
Select* from tbl_dinh_kem
Where ma_xac_nhan=ma_xac_nhan
[ Hồ sơ tác phẩm]
[ Xác nhân]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.5.4
Process name
Thêm mới xác nhận thông tin hồ sơ tác phẩm
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ tác phẩm
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_tac_pham]
Mã tác phẩm,
mã loại hồ sơ
Thông tin xác nhận
Thời gian xác nhận
Thông tin đính kèm
Insert into tbl_xac_nhan
Values(mã tác phẩm, mã loại hồ sơ, thông tin xác nhận, thời gian cập nhật)
Insert into tbl_dinh_kem
Values( ma_xac_nhan, thông tin đính kèm)
[tbl_xac_nhan]
Mã xác nhận
Thông tin xác nhận
Thời gian xác nhận
[tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.5.5
Process name
Chỉnh sửa xác nhận thông tin hồ tác phẩm
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ tác phẩm
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Mã đính kèm
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where ma_xac_nhan=mã xác nhận
Update tbl_dinh_kem
Set thong_tin_dinh_kem=thông tin đính kèm
Where ma_dinh_kem=mã đính kèm
[tbl_xac_nhan]
Thông tin xác nhân,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm,
mã đính kèm
Process ID
1.6.1
Process name
Chỉnh xửa thông tin hồ sơ khen thưởng kỷ luật
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ khen thưởng kỷ luật
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khen_thuong_ky_luat]
Mã khen thưởng kỷ luật,
tên khen thưởn kỷ luật,
số quyết định,
trạng thái là khen thưởng hay kỷ luật,
ngày tháng,
nội dung,
ghi chú
Update tbl_khen_thuong_ky_luat
Set ten_kt_kl =tên khen thưởng kỷ luật so_quyet_dinh=số quyết định ngay_thang=ngày tháng, trang_thai=trang_thai
noi_dung=nội dung
ghi_chu=ghi chú, thoi_gian_cap_nhat=thời gian cập nhật Where ma_kt_ky=mã khen thưởng kỷ luật
[tbl_khen_thuong_ky_luat]
Mã khen thưởng kỷ luật,
tên khen thưởn kỷ luật,
số quyết định,
trạng thái là khen thưởng hay kỷ luật,
ngày tháng,
nội dung,
ghi chú
Process ID
1.6.2
Process name
Thêm mới thông tin hồ sơ khen thưởng kỷ luật
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ khen thưởng kỷ luật
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khen_thuong_ky_luat]
Tên khen thưởng kỷ luật,
số quyết định,
trạng thái là khen thưởng hay kỷ luật, ngày tháng,
nội dung,
ghi chú,
thời gian cập nhật
Insert into tbl_khen_thuong_ky_luat values( tên khen thưởng kỷ luật, số quyết định, trạng thai, ngày tháng, nội dung, ghi chú, thời gian cập nhật)
[tbl_khen_thuong_ky_luat]
Tên khen thưởng kỷ luật,
số quyết định,
trạng thái là khen thưởng hay kỷ luật, ngày tháng,
nội dung,
ghi chú,
thời gian cập nhật
Process ID
1.6.3
Process name
Xem thông tin hồ sơ khen thưởng kỷ luật
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ khen thưởng kỷ luật
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khen_thuong_ky_ luat ]
Mã hồ sơ khen thưởng kỷ luật
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Select* from tbl_khen_thuong_ky_ luat Where ma_khen_thuong_ky_luat = Mã hồ sơ khen thưởng kỷ luật
Select* from tbl_xac_nhan Where ma_xac_nhan=mã xác nhận
Select* from tbl_dinh_kem Where ma_xac_nhan=mã xác nhận
[tbl_khen_thuong_ky_ luat ]
Tên khen thưởng kỷ luật,
số quyết định, trạng thái là khen thưởng hay kỷ luật,
ngày tháng,
nội dung,
ghi chú,
thời gian cập nhật
[ Xác nhân]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.6.4
Process name
Thêm mới xác nhận thông tin hồ sơ khen thưởng kỷ luật
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ khen thưởng kỷ luật
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khen_thuong_ky_ luat ]
Mã hồ sơ khen thưởng kỷ luật,
mã loại hồ sơ
[tbl_xac_nhan]
[ [tbl_dinh_kem]
Insert into tbl_xac_nhan Values(ma_khen_thuong_ky_luat, ma_loai_ho_so, thông tin xác nhận, thời gian cập nhật)
Insert into tbl_dinh_kem
Vlues( ma_xac_nhan, thông tin đính kèm)
[ tbl_xac_nhan ]
Thông tin xác nhận,
thời gian xác nhận
[ [tbl_dinh_kem]
Thông tin đính kèm
Process ID
1.6.5
Process name
Chỉnh sửa xác nhận thông tin hồ sơ khen thưởng kỷ luật
Described on
System
Hệ thống thông tin quản lý cán bộ khoa học
Sub system
Quản lý hồ sơ nhân viên
DFD
Quản lý hồ sơ khen thưởng kỷ luật
Processing Period
On-demand
Processing mode
online
INPUT
PROCEDURE
OUTPUT
[tbl_khen_thuong_ky_ luat ]
Mã hồ sơ khen thưởng kỷ luật,
mã loại hồ sơ
[tbl_xac_nhan]
Mã xác nhận
[ [tbl_dinh_kem]
Update tbl_xac_nhan
Set thong_tin_xac_nhan=thông tin xác nhận,
thoi_gian_xac_nhan=thời gian xác nhận Where m
Các file đính kèm theo tài liệu này:
- Hệ thống quản lý nguồn nhân lực khoa học kỹ thuật.doc