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

chuyên đề quản lý nhân sự và lương trong tin học thống kê – tổng cục thống kê

54 270 0
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 54
Dung lượng 8,17 MB

Nội dung

Trang 1

„60005 -3-

CHƯƠNG | : KHAO SÁT THỤC TẺ 4-

1.1.Giới thiệu về bài toán : -¿- 5c se se 2EEE1211211011111E111112112111111111 11 12 -4- 1.2.Khảo sát , phân tích về Trung Tâm Tin Học Thống Kê: . . -4-

1.2.2.Hiện trạng hoạt động của trung tame ee eee ceeeneceeeeeeeeeneceeeeeeeeeeees -8- 1.3.Su cap thiét cla Dai tOAN: oes cece cccesecsecsesecsececeucsesecsececsessvcersevsrsstsecsesecseseesenes -9- 1.4.Muc dich xay dung bai toan , đối tượng sử dụng ,phạm vi sử dụng: -10- 1.4.1.Mục đích xây dựng bài toán : - - + Street -10- 1.4.2.Đối tƯỢng SỬ ỤNE : 5Á cà vn TT HH HT HH nhiệt -10- 1.4.3.Phạm vi sử dụng: .- «S1 1x TT n HH rệt -10- IS ri -10-

1.5.1.Quản lý sơ yếu lý lịch . : +22222E222E12E1222122122111711 221121 -10-

1.5 2.Qua trinh v0: on 3+3 -10- 1.5.3.Quản lý mức lương: .- -.- tt 1H TH ng nh nàn rưy -l1- In go nnẦ Ả -11-

CHƯƠNG 2 : PHÂN TÍCH VÀ THIẾT KÉ HỆ THÓNG - -12-

2.1.Sơ đồ phân cấp chức năng :

2.2 Sơ đồ luồng đữ liệu: -© ++SE+SE92E9E12212112112112127112111121211 1.221 xe -13- 2.2.1 Một số ký WiGU 2 eoccececcecccecscsssesssecssesseessessesssesssesseessesssesssesssesssesseseseees -13-

2.2.2.Sơ đồ mức khung cảnh: - ¿2 ©25eS2S2E1SEEEEE2E12211211211 21.221 ce -14-

Trang 2

4.4.9 Form tính ÏƯƠng:: «c1 th nh ng Hàn nh nh ch nàn -48- 4.5 Một số báo cáo của chương tTÌnh : 65c sxxvssnhrrrưnrep -49- 4.5.1 Báo cáo danh sách cán ĐỘ - - 2c 22 32 1121112112115 11111 1111k rry -49- 4.5.2 Báo cáo danh sách phòng ban : - ¿6+2 +2 £+kksksxkeskesee -50- 4.6 Cài đặt chương trÌnh : - «St tt TH nh ngư -50- 4.6.1 Yêu cầu về phần 17 -:-Ạa - 50- 4.6.2 Yéu cau vé phan MOM voce ceceseecssesecsesecsscsesecsecsvsursusersessecsesacsecsesecsesenseeeees -51-

4.7 Dah B -S1-

KET LUAN ooeecescecsessessesssssesssessessessssssssssussvessessssussucssusasssesvessesesssvssessessveseesnsensees

Trang 3

một vai trò hết sức quan trọng trong cuộc sống của chúng ta, cũng như trong mọi lĩnh vực sản xuất, dịch vụ, quản lý và đặc biệt là trong quản trị nguồn nhân lực Trong những năm gần đây, việc ứng dụng công nghệ thông tin đã mang lại những lợi ích đáng kế cho các doanh nghiệp, cu thé là nâng cao chất lượng nguồn nhân lực, nâng cao năng suất lao động

Nhân lực là yếu tố quan trọng nhất trong quá trình hoạt động của bất kỳ một công ty, cơ quan , đơn vị Việc tin học hoá tổ chức quản lý nhân sự mang lại nhiều lợi ích hơn so với quản lý thủ công Quản lý thông tin về cán bộ, công nhân viên là một bài tốn quan trọng và có nhiều ứng dụng trong việc quản lý nguồn nhân lực, chính sách cán bộ nhằm đưa ra các quyết định trong lĩnh vực xây dựng đội ngũ lao động đủ khả năng và trình độ đáp ứng các nhu cầu trong giai đoạn mới

Phần mềm Quản lý Nhân sự & Tiền lương ra đời với mục đích là cơng cụ hỗ trợ đắc lực cho công tác tổ chức cán bộ, quản lý nhân lực, giúp nhà quản lý đưa ra những quyết định chính xác trong việc phát triển nguồn lực đủ trình độ, đủ khả năng đáp ứng yêu cầu của sản xuất, kinh doanh trong thời đại ngày nay

Trang 4

Ngày nay quản lý tốt nguồn nhân sự là một vấn đề mang tính sống cịn với các doanh nghiệp vì nó ảnh hưởng trực tiếp đến hiệu quả kinh doanh và sự phát

triển bền vững của tổ chức Đó khơng những là đòi hỏi cho các doanh nghiệp lớn,

các tổng công ty hay các công ty đa quốc gia mà còn cho cả các cơ quan, các doanh nghiệp vừa và nhỏ đang ngày càng bài bản và chuyên nghiệp hơn Ứng dụng CNTT trong quản lý nhân sự tại Việt Nam không phải là một bài toán mới Doanh nghiệp , cơ quan có thể lựa chọn một hệ thống chuyên biệt hoặc tích hợp, nổi tiếng hay vơ danh, đóng gói sẵn hay tự xây đựng, tuỳ theo ngân sách và yêu cầu đặc thù của họ Chính vì vậy sẽ khơng có một giải pháp nào là tối ưu cho mọi doanh nghiệp, mọi cơ quan

Phần mềm của em là phần mềm quản lý nhân sự trong trung tâm tính tốn — Tổng cục thống kê , phần mềm được xây dựng dựa trên nền tảng công nghệ Winform 2005, công cụ báo cáo Crystal Report 11, và vận hành trên hệ quan tri co sở dữ liệu nền 1a Microsoft SQL Server 2005 Phần mềm sẽ giải quyết được những khó khăn trong quản lý nhân sự và tính lương trong trung tâm Cụ thể , phần mềm sẽ lưu trữ xử lý lý lịch chỉ tiết về cán bộ trong trung tâm , phần mềm còn đưa ra những báo cáo cụ thé , chỉ tiết cho giám đốc , trưởng phòng về lý lịch, trình độ , chức vụ , bảng lương cho một hay nhiều cán bộ

1.2.Khao sat , phân tích về Trung Tâm Tin Hoc Thống Kê: 1.2.1.Giới thiệu:

Trang 5

Tru so dat tai: 54 Nguyén Chi Thanh, Quan Đống Đa, Hà Nội

Trung tâm Tin học thống kê là đầu mối, chủ trì, phối hợp với các đơn vị trong ngành giúp Tổng cục: nghiên cứu, lựa chọn công nghệ; xây dựng, quản lý, vận hành, bảo trì hệ thống; phát triển các phần mềm ứng dụng; xử lý thông tin; đào tạo nhân lực về công nghệ thông tin và truyền thông cho ngành Thống kê theo sự phân công của Tổng cục và thực hiện các dịch vụ tin học cho các đơn vị trong, ngoài ngành Thống kê

$ Tên : Trung Tâm Tin Học Thống Kê - Tổng cục thống kê Địa chỉ: Số 48A Nguyễn Chí Thanh, quận Đống Đa, Hà Nội

% Điện thoại: 8356 101 Logo trung tâm:

+Giám đốc trung tâm: Phạm Huy Tú

Lĩnh vực phụ trách:Phụ trách chung, tổ chức,hành chính và kế hoạch,tài vụ

+Phó giám đốc:Phạm Thị Thanh

Lĩnh vực phụ trách:Lập trình và đào tạo

+Phó giám đốc:Thiều Văn Tiến

Lĩnh vực phụ trách:Kỹ thuật và cơ sở dữ liệu

+Trung tâm có tổng số cán bộ , công chức 47 người , trong đó có 16 nam và 31 nữ

+Cơ cấu tổ chức gồm:

4 chuyên viên chính, 5 chuyên viên, 20 kỹ sư,I5 kỹ thuật viên,3 nhân viên dịch vụ +Trình độ:

Trang 6

Giám Đốc

Tỏ chức chín! - Hành Kếhoạh-Tàu| | Kythuét Cosddilieyve } | Laptinnvadeo | | cung spa, [ | Xilhờngir quản lý hệ thông tạo

Hình 1.1 Sơ đồ tổ chức của trung tâm - Phòng tổ chức - hành chính :

+ Cơ cấu nhân sự : gồm 6 người : I trưởng phịng, 1 phó trưởng phòng , 4 nhân viên

+ Chức năng : Tham mưu cho giám đốc về công tác tô chức và cán bộ, công tác thi

dua và hành chính tơng hợp ; Thực hiện chế độ chính sách đối với cán bộ viên chức;

công tác thống kê - tổng hợp; Thực hiện các hoạt động hành chính, văn thư, lưu trữ ; Chăm sóc sức khỏe đối với cán bộ, viên chức trong trung tâm ; Thực hiện công tác bảo vệ an ninh nội bộ và bảo vệ an toàn, trật tự, tài sản chung của trung tâm

- Phòng kế hoạch - tài vụ :

+ Cơ cấu nhân sự : gồm 6 người : 1 trưởng phịng, l phó trưởng phịng , 4 nhân viên

Trang 7

+ Chức năng : Xử lý, vận hành trang thiết bị trong trung tâm Quản lý và hướng dẫn, đôn đốc các phòng, ban trong toàn trung tâm thực hiện qui trình vận hành và bảo quản các máy móc, trang thiết bị kỹ thuật Hướng dẫn các đơn vị trực thuộc Tổng cục, các Cục Thống kê sử dụng và bảo đưỡng thiết bị tin học do các đơn vị quản lý; thực hiện bảo trì, bảo dưỡng thiết bị tin học của ngành Thống kê

- Phòng cơ sở đữ liệu và quản lý hệ thống :

+ Cơ cấu nhân sự : gồm 5 người : I trưởng phòng ,! phó phịng, 3 nhân viên +Chức năng : Xây dựng và quản lý cơ sở dữ liệu ; vận hành, khai thác, phát triển hệ thống thông tin trong trung tâm, bảo đảm kết nối thông suốt mạng máy tính của Tổng cục với các cơ quan Đảng, Quốc hội, Chính phủ, các Bộ, ngành, các đơn vị trong ngành Thống kê và với Internet; Lựa chọn giải pháp, xây dựng, phát triển các

cơ sở dữ liệu thống kê

- Phòng lập trình và đào tạo :

+ Cơ cầu nhân sự :gồm 7 người : 1 trưởng phịng, I phó phịng , 5 nhân viên + Chức năng : Nghiên cứu, thử nghiệm, lựa chọn công nghệ, giải pháp kỹ thuật để phát triển và ứng dụng công nghệ thông tin và truyền thông trong ngành Thống kê; Thực hiện công tác đào tạo về công nghệ thông tin và truyền thông cho cán bộ, công chức, viên chức của ngành theo kế hoạch của Tổng cục

- Phòng chuẩn bị số liệu :

+ Cơ cầu nhân sự : gồm 6 người : 1 trưởng phòng , 1 phó phịng , 4 nhân viên + Chức năng : Khai thác và chuẩn bị các số liệu cho các cuộc điều tra , các dự án - Phòng xử lý thông tin :

+ Cơ cấu tô chức :gồm 7 người : I trưởng phòng, | phó phịng, 5 nhân viên

Trang 8

lịch của mình: họ tên, giới tính, ngày sinh, quê quán (Huyện và Tỉnh), nơi sinh (Huyện và Tỉnh), trình độ văn hố, sắc tộc, tơn giáo Trong lý lịch cũng đòi hỏi kê khai quá trình tham gia các công tác (từ tháng năm nào đến tháng năm nào diễn giải công việc đã làm, ở đâu); ngoài ra cần khai rõ có là Đồn viên, Đảng viên, Cơng Đồn viên hay khơng Ngay sau khi được nhận vào làm việc, cán bộ đó sẽ được bố trí công tác tại một đơn vị trong trung tâm và được xếp hưởng một hệ số lương tuỳ thuộc vào ngạch, bậc lương nào đó

Trong lý lịch cũng đòi hỏi kê khai lý lịch những người gần gũi trong gia đình như cha, mẹ; vợ/chồng và các con (nếu có) Phần cha mẹ chỉ khai họ tên, tuổi và nghề nghiệp của cha,mẹ; riêng về việc kê khai đối với vợ/chồng ngoài những yếu tố trên cũng cần chú ý là trong thực tế một cán bộ có thể có nhiều vợ/chồng tại những khoảng thời gian khác nhau Đối với con cái cũng vậy, cũng phái biết được con của cán bộ với vợ/chông nào?

Trong quá trình cơng tác mỗi người có thể đảm trách nhiều chức vụ khác

nhau Người ta cũng cần biết những chức vụ mà cán bộ đó đã và đang đảm nhận Việc đang đảm nhận các chưc vụ thường ảnh hưởng đến các khoảng phụ cấp ngoài lương Mỗi một chức vụ có một hệ số phụ cấp tương ứng

Để sắp xếp, bó trí cán bộ hợp lý, trung tâm yêu cầu mỗi cán bộ cho biết các chun mơn với trình độ tương ứng Đối với ngoại ngữ cũng vậy, người ta cần biết mỗi cán bộ biết những ngoại ngữ gì với trình độ nào

Trang 9

xác định được hệ số lương

Hàng tháng bộ phận theo dõi ngày công cho biết số ngày nghỉ BHXH, số ngày nghỉ không lý do trong tháng có thể xác định số ngày làm viêc của từng cán bộ Căn cứ vào số lương hiện tại, sỐ ngày làm việc và các hệ số phụ cấp chức vụ hiện tại (nếu có) mà người ta xác định lương cho từng cán bộ

Những cán bộ có nghỉ BHXH sẽ được quỹ BHXH trả tiền bảo hiểm

Hàng tháng các bảng lương chỉ tiết cho từng người theo từng đơn vị hay bảng lương tổng hợp từng đơn vị được ¡in ra để phân phát cho từng đơn vị mà đại diện mỗi đơn vị đến nhận rồi phân phát cho từng cán bộ thuộc đơn vị mình

Bắt kỳ lúc nào khi có biến động về mặt nhân sự như tuyển dụng hay thuyên chuyển cán bộ, tăng lương, các thay đồi trong lý lịch như lập gia đình thì người ta phải cập nhật đề có thơng tin mới nhất

Khi cần thiết, trung tâm cần lấy lý lịch trích ngang của từng cán bộ Nhiều

khi lãnh đạo cần thống kê theo từng chỉ tiêu hay kết hợp nhiều chỉ tiêu trên phạm vi

toàn diện hay một bộ phận nào đó để phục vụ một mục đích nào đó

1.3.Sự cấp thiết của bài toán:

Hiện tại trung tâm tính tốn quản lý nhân sự và lương trên giấy tờ là chủ yếu, việc quản lý như vậy rất phức tạp, tốn nhiều thời gian , gây lãng phí và rất dé gay nhằm lẫn Ngoài ra việc quản lý như vậy cịn gây khó khăn cho lãnh đạo , phịng ban có thể quản lý các thông tin của cán bộ mình đang quản lý ; việc đưa ra các báo cáo thống kê hồn tồn khơng thể làm được vì các dữ liệu trên giấy tờ rất nhiều và chồng chéo chưa được xử lý

Trang 10

lãnh đạo tính lương của cán bộ dựa vào : bậc lương, ngạch lương, các quyết định lương, bồ trí chức vụ ,sau đó đưa ra các báo cáo

1.4.Mục đích xây dựng bài tốn , đối tượng sử dụng ,phạm vi sử dụng: 1.4.1.Mục đích xây dựng bài toán :

Bài toán được xây dựng giúp cho việc quản lý cán bộ và lương cán bộ trong trung tâm trở nên dễ dàng và khoa học hơn, tránh sự nhằm lẫn „ chồng chéo nhau như trước kia ,từ đó sẽ giúp việc hoạt động của trung tâm tốt hơn

1.4.2.Đối tượng sử dụng :

Lãnh đạo trung tâm và các trưởng phòng các phòng trong trung tâm 1.4.3.Phạm vi sử dụng:

Bài toán được áp dụng trực tiếp vào Trung tâm tính toán của Tổng cục thống kê 1.5.Mô tả nghiệp vụ:

1.5.1.Quản lý sơ yếu lý lịch

Chức năng:

Quản lý sơ yếu lý lịch cán bộ với các thông tin sau:

Mã số cán bộ, Họ Tên, Ngày sinh, Nơi sinh, Giới tính, Dân tộc, Trình độ văn hóa, Chun mơn, Ngoại ngữ, Tơn giáo, Đồn thể

- Lý lịch cán bộ theo thông tin lựa chọn (bao gồm cả quan hệ của người thân trong gia đình như : cha, mẹ, anh, chị, em, vợ chồng hoặc con cái, )

1.5 2.Q trình cơng tác: Chức năng:

- Quản lý quá trình làm việc tại trung tâm

- Quản lý những thay đổi về phòng ban, chức vụ

Các báo cáo chính: - Quyét định công tác;

Trang 11

1.5.3.Quản lý mức lương: Chức năng:

- Quản lý mức lương cán bộ (Quyết đinh lương theo hệ số Nhà nước ) - Quản lý các loại phụ cấp (Phụ cấp chức vụ)

- Bảng chấm công trong từng tháng - Danh sách cán bộ vắng mặt trong ngày 1.5 4.Lập bảng lương

Chức năng:

- In ra bảng lương tháng cho từng cán bộ hoặc cán bộ trong cùng một phòng ban

BÁNG THANH TOÁN TIỀN LƯƠNG

Tháng: Năm:

Cán bộ Lương cơ bản Phụ câp Số ngày nghỉ Số ngày nghỉ

~ ~ Chức vụ Không lý do | BHXH

Mã len Mã |Hệsố |Sốiền [Hệ |SốỐ [Số |SỐ |Số [Số

SỐ ngạch SỐ £ tiên +3 ngày | tiên 5 :À ngày | tiên +3

1 2 3 4 5 6 7 8 9 10 ll

Phòng ban

Trang 12

CHUONG 2 : PHAN TICH VA THIET KE HE THONG

2.1.Sơ đồ phân cấp chức năng :

Quản lý nhân sự và lương |?

Quản lý lịch BÉ li Quản lý lương

Nhà xoá lich Inbáo cáo Quyét inh Bồ tí lhIta5::z: Tính lương In bảo các

Trong chương trình quản lý nhân sự và lương có các chức năng : - Quản lý lý lịch

- Quản lý bố trí và quyết định - Quản lý lương

Trong các chức năng trên có các chức năng con : - Quản lý lý lịch :

+ Nhập, sửa, xoá lý lịch + In bao cáo

- Quan ly bé tri va quyét dinh : + Quyét dinh

+ Bồ trí

+ In báo cáo

Trang 13

- Quản lý lương : + Tính lương + In báo cáo

2.2 Sơ đồ luồng dữ liệu:

2.2.1 Một số ký hiệu : Tác nhân ngoài: Tên tác nhân Chức năng : Tên chức năng Luồng dữ liệu :

———Tên luồng dữ liệu——>

Kho đữ liệu :

Trang 14

2.2.2.Sơ đồ mức khung cảnh: Cán bộ E————————— Lý lich,trình độ

Mọi thơng tin

Bố trí , quyết định :phòng ban,

lương,chức vụ

Chấm công

Quản lý nhân sự và lương

'ˆ Ký quyết định Lãnh đạo

Phịng ban l4 Thơng tin nhân viên

Hình 2.2 Sơ đồ mức khung cánh

Hệ thống tương tác với các đôi tượng ( cán bộ , phòng ban, lãnh đạo) theo 2 luồng đữ liệu như sau :

- Đầu vào :

+ Từ cán bộ: lý lịch ( họ tên , năm sinh , các quan hệ ), trình độ ( chuyên môn, ngoại ngữ )

+ Từ lãnh đạo : các quyết định , bố trí ( lương, phòng ban , chức vụ)

+ Từ phòng ban : bảng chấm công của cán bộ trong tháng ( số ngày nghỉ có phép , không phép )

Trang 15

+ Đến cán bộ: các quyết định , bó trí ( lương, phòng ban , chức vụ) + Đến lãnh đạo : mọi thông tin mà lãnh đạo cần

+ Phòng ban : mọi thông tin về cán bộ đang làm việc trong phòng ban

2.2.3.Sơ đồ mức đỉnh: Kho lý lịch Kho quyết định bố trí Báo eo Ly lich trinh 46 Lãnh đạo Văn bản Xử lý lý lịch r> Cán bộ ——Lương, chức vụ phịng ba Bồ trí và quyết định Văn bản: Lý lịch trình|độ: | Phịng ban l4 —T*————————Cán bộ——————

_ Báo cáo Van ban

Trang 16

Biểu đồ đã mô ta cụ thể cơ cấu hoạt động của toàn bộ hệ thống : e Chức năng xử ly ly lich :

o Daura:

- Kho lý lịch : mọi thông tin về lý lịch của cán bộ

- Lãnh đạo : tất cả các báo cáo mà lãnh đạo yêu cầu o_ Đầu vào : cán bộ : thông tin về lý lịch của cán bộ e©_ Chức năng quyết định bố trí :

o Daura:

- Kho quyết định lương : Các văn bản chứa thông tin về các quyết định lương cho cán bộ

- Kho quyết định bố trí : Các văn bản chứa thông tin về các quyết định bố trí chức vụ và phịng ban cho cán bộ

- Cán bộ : Các quyết định bế trí về lương , chức vụ , phòng ban cho cán bộ đó - Phịng ban : Các văn bản chứa thông tin về các quyết định bé tri chức vụ và phòng ban và lương của cán bộ thuộc phòng ban

o_ Đầu vào :

- Lãnh đạo : Các quyết định bố trí về lương , chức vụ , phòng ban cho cán bộ thuộc trung tâm

e Chứcnăng xử lý lương : o Daura:

- Cán bộ : các báo cáo về lương cho chính cán bộ

- Phòng ban : các báo cáo về lương của các cán bộ thuộc phòng ban - Lãnh đạo : các báo cáo về lương của các cán bộ thuộc trung tâm o Đầu vào :

- Phòng ban : bảng chấm công của cán bộ thuộc phòng ban

Trang 17

2.2.4 Sơ đồ mức dưới đỉnh : A Xử lý lý lịch: Lãnh đạo E————Ạ Cán bộ ——tý lịch, trình độ Báo cáo

Nhập, sửa ,xoá lý lịch In báo cáo

Báo cáo v

Kho ly lich Phong ban

+ 1y van

Hình 2.4 So đồ mức dưới đỉnh ( xử lý lý lịch)

GO phan xt ly tính lương được chia ra 2 chức năng chính là :chức năng nhập , sửa, xoá lý lịch và chức năng in báo cáo

-Chức năng nhập , sửa, xoá :

+ Đầu vào : thông tin về lý lịch, trình độ của cán bộ cung cấp

+ Đầu ra : mọi đữ liệu sau khi xử lý đưa đến kho lý lịch

-Chức năng in báo cáo :

Trang 18

+ Đầu ra : các truy vấn về dữ liệu đến kho lý lịch và báo cáo đến lãnh đạo , phòng ban B Bồ trí và quyết định: In báo cáo Báo cáo

Kho quyết định <4©———————Dữ liệu ——| Lãnhđạo

Van ban

Van ban 3 Kho ay quyét dinh

Phòng ban Phòng ban, chức vụ lương Cán bộ k—————Ì

Hình 2.5 Sơ đồ mức đưới đỉnh ( bó trí và quyết định)

Ở chức năng bố trí , quyết định được chia ra 3 chức năng con : chức năng bố trí và chức năng quyết định, chức năng in báo cáo

- Chức năng bố trí :

Trang 19

+ Đầu ra : đữ liệu sau khi xử lý nhập vào kho bố trí ; các thơng tin cán bộ đựoc bố trí đến phịng ban ; các thơng tin về phòng ban , chức vụ đến cán bộ được bố trí

- Chức năng quyết định :

+ Đầu vào : văn bản quyết định về lương của lãnh đạo

+ Đầu ra :dữ liệu sau khi xử lý nhập vào kho quyết định ; các quyết định lương

đến cán bộ được ký quyết định

- Chức năng in bao cao :

+ Đầu vào : các dữ liệu từ kho quyết định va kho bố trí + Đầu ra : các báo cáo về bố trí và quyết định đến lãnh đạo

C Xử lý lương:

Kho bố trí Báng chấm lương ———————————Bảng chắm lương:

Bảng châm lương

Tính lương Ì ( In báo cáo

ge 2 ~ - : Báo cáo Dữ liệu Bảng chấm công: 4 | Báo cáo Phòngban le —————————— Lanh dao Kho quyét dinh

Trang 20

Ở chức năng xử lý lương được chia ra 2 chức năng con : chức năng tính lương và chức năng ¡n báo cáo

- Chức năng tính lương :

+ Đầu vào : các đữ liệu từ kho quyết định và kho bố trí ; bảng chấm cơng từ phịng ban có cán bộ đang xét

+ Đầu ra : bảng chấm lương của cán bộ sau khi xử lý đến kho bảng chấm lương

- Chức năng in bao cao :

+ Đầu vào : bảng chấm lương từ kho bảng chấm lương + Đầu ra : báo cáo về lương đến phòng ban và lãnh đạo

Cách tính lương : lương chính hàng tháng của cán bộ = mức lương tối thiêu (

540.000) x hệ số lương ( chiếu theo mã ngạch, mã bậc)

Số tiền lương bị khấu trừ = (lương chính hàng tháng của cán bộ /30) x số ngày nghỉ khơng có phép

Trang 21

CHUONG 3 : PHAN TICH VA THIET KE CO SO DU LIEU 3.1 Mơ hình thực thể liên kết : , Quan hé canbo Bang Luong oo — Quyét dinh Hình 3.1 Mơ hình thực thẻ liên kết Bồ trí

Trong mơ hình thực thể liên kết này , thực thể canbo liên kết với các thực thể

khác bằng nhiêu mối quan hệ

Trang 22

quan hệ với con Một mối quan hệ như quan hệ vợ chồng được dùng cho nhiều cán bộ

Thực thể canbo liên kết với thực thể Quyết định bằng mối quan hệ I-n : một

cán bộ có nhiều quyết định , một quyết định chỉ cho một cán bộ Ví dụ : một cán bộ

trong q trình cơng tác sẽ nhận được nhiều quyết định về lương , còn một quyết định về lương chỉ dành cho một cán bộ

Thực thể canbo liên kết với thực thể Bồ trí bằng mối quan hệ I-n : một cán bộ có nhiều Bồ trí, một Bồ trí chỉ cho một cán bộ Ví dụ : một cán bộ trong q trình cơng tác sẽ nhận được nhiều Bồ trí về chức vụ , phòng ban , còn một quyết định về chức vụ , phòng ban chỉ dành cho một cán bộ

Trang 23

3.2 Sơ đồ liên kết các báng dữ liệu:

Hình 3.2 Sơ đồ liên kết các báng dữ liệu

TỔi File Window Help

Ïu # Ra ŒA ïm %s Q |? alb gỗ sỹ Fỳ

ChaMe doanthe

_#| ÿ|cmtcm 'ÿ|madt jaan |hotencm tendt 'ÿ |mai

| inhvc tennk

|—|ngaysinhvc chucnk:

|ngheve Ingaysinhcem Ệ

I

Ệ quyetdinh B co

cochame Squocdoanthe II F manghach

_B|macb Imacl _ |ngaykyat Imabac

we 'Ð|cmtcm Imadt |ngayhl

đi i a a

_ |ngaycuoi mm - [lam

Ệ 'ÿ|macb Ệ

con tench ul :

'ÿ|sttcon lgioitinhcb oe |_#|mangach

tencon ngaysinhcb _#|soad |_f|mabac

lgioitinhcon Inoisinhcb N heso

Ingaysinhcon lquequancb a mepb lò

Inghecon trinhdocb T

mach ldantoccb 3tmsim

Jsttvc ltongiaocb I'ÿ]macv

|diachicb tency

chamcong § hscv

_?|macb el th: | congoaingu cochuyenmon

[| Jnaaynghicolydo Bmacb 'Ø|macb phongban ngaynghikolydo 'ÿ|mangng 'ÿ|machm _#|mapb

|tenpb

trinhdochm bac | nghach

machm | |mabac TT |manghach

tenchm |tenngach

Trang 24

3.2.Chỉ tiết các bảng :

A Bang canbo:

Chức năng:chứa các thuộc tính liên quan trực tiếp đến cán bộ cần quản lý

Tên trường Kiểu dữ liệu Độ lớn Ghi chú macb Varchar 50 Mã cán bộ tencb Varchar 100 Tên cán bộ

gioitinh Varchar 50 Gidi tinh

Ngaysinhcb Datime 8 Ngày sinh cán bộ

Noisinhcb Varchar 200 Nơi sinh cán bộ Quequancb Varchar 200 Quê quán cán bộ Trinhdocb Varchar 50 Trình độ cán bộ

Dantoccb Varchar 50 Dân tộc cán bộ

Tongiaocb Varchar 100 Tôn giáo cán bộ

Diachicb Varchar 200 Địa chỉ cán bộ

B Bang chame:

Chức năng: chứa các thuộc tính liên quan đến cha mẹ của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Cmtem Varchar 50 Số chứng minh thư cha mẹ

Hotencm Varchar 100 Họ tên cha mẹ Nghecm Varchar 100 Nghé cha me Gioitinhcm Varchar 50 Giới tính cha mẹ Ngaysinhcm Datetime 8 Ngày sinh cha me

Trang 25

C Bang vochong:

Chức năng: Chứa các thuộc tính liên quan đến vợ/chồng của cán bộ

Tên trường Kiêu dữ liệu Độ lớn Ghi chú

Sttve Int 4 Số thứ tự vợ/chồng

Tenvc Varchar 50 Tên vợ/chông

Gioitinhvc Varchar 50 Giới tính vợ/chồng

Ngaysinhvc Datetime 8 Ngay sinh vo/chong

Ngheve Varchar 100 Nghé vo/chéng

D Bang con:

Chức năng: chứa các thuộc tính liên quan đến con của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Sttcon Int 4 Số thứ tự con Tencon Varchar 50 Tén con

Gioitinhcon Varchar 50 Gidi tinh con

Ngaysinhcon | Datetime 8 Ngay sinh con

Nghecon Varchar 100 Nghề của con Macb Varchar 50 Mã cán bộ

Sttve Int 4 Số thứ tự vợ/chồng

E.Bảng chamcong:

Chức năng: chứa các thuộc tính để tính lương cho cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú Macb Varchar 50 Mã cán bộ

Thangnam Varchar 50 Thang nam

Ngaynghicolydo | Int 4 Số ngày nghỉ có lý do

Ngaynghikolydo | Int 4 Số ngày nghỉ khơng có lý

do

Ngaynghiqd Int 4 Sô ngày nghỉ trong quy định

Trang 26

F Bang doanthe:

Chức năng: chứa các thuộc tính liên quan đến đoàn thé cua cán bộ

Tên trường Kiêu dữ liệu Độ lớn Ghi chú Madt Varchar 50 Mã cán bộ Tendt Varchar 50 Tên cán bộ

G Bảng quyetdinh:

Chức năng : chứa các thuộc tính liên quan đến quyết định cho cán bộ

Tên trường Kiểu dữ liệu Độ lớn Ghi chú

Soqd Varchar 30 Số quyết định

Ngaykyqd Datetime 8 Ngày ký quyết định

Ngayhl Datetime 8 Ngày có hiệu lực

tenqd Varchar 100 Tén quyét dinh Macb Varchar 50 Mã cán bộ

Mank Varchar 50 Mã người ký

H Bang nguoiky:

Chức năng: chứa các thuộc tính liên quan đến người ký quyết định cho cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Mank Varchar 50 Mã người ký

Tennk Varchar 50 Tên người ký

Chucnk Varchar 50 Chức vụ người ký

Trang 27

H Bang trinhdochm:

Chức năng: chứa các thuộc tính liên quan đến trình độ chun mơn của cán bộ

Tên trường Kiêu dữ liệu Độ lớn Ghi chú

Machm Varchar 50 Mã chuyên môn

Tenchm Varchar 50 Tên chuyên môn

Ngaycapchm | Datetime 8 Ngày cấp bằng chuyên môn

I Bang trinhdongoaingu:

Chức năng: chứa các thuộc tính liên quan đến trình độ ngoại ngữ của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú Mangng Varchar 50 Mã ngoại ngữ Tenngngn Varchar 50 Tên ngoại ngữ

Ngaycapngng | Datetime 8 Ngày cấp bằng ngoại ngữ

Loai Varchar 50 Loai bang

K Bang cochuyenmon:

Chức năng: chứa các thuộc tính kết nối giữa 2 bảng canbo và trinhdochuyenmon

Tên trường Kiểu dữ liệu Độ lớn Ghi chú

Macb Varchar 50 Mã cán bộ

Machm Varchar 50 Mã chuyên môn

L Bang congoaingu:

Chức năng: chứa các thuộc tính kết nói giữa 2 bảng canbo và trinhdongoaingu

Tên trường Kiểu dữ liệu Độ lớn Ghi chú

Macb Varchar 50 Mã cán bộ

Mangng Varchar 50 Mã ngoại ngữ

Trang 28

M Bang phongban

Chức năng: chứa các thuộc tính liên quan đến phòng ban của cán bộ

Tên trường Kiêu dữ liệu Độ lớn Ghi chú

Mapb Varchar 50 Mã phòng ban

Tenpb Varchar 50 Tên phịng ban

Đ Bảng luong:

Chức năng: chứa các thuộc tính liên quan đến quyết định về lương:

Tên trường Kiểu dữ liệu Độ lớn Ghi chú

Soqd Varchar 50 S6 quyét dinh

Mangach Varchar 50 Mã nghạch Mabac Varchar 50 Mã bậc

O Bang coheso:

Chức năng: chứa các thuộc tính liên quan đến hệ số tính lương của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Mangach Varchar 50 Mã nghạch

Mabac Varchar 50 Mã bậc Heso Float 8 Hệ sô

P Bang ngach:

Chức năng: chứa các thuộc tính liên quan đến nghạch lương của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Mangach Varchar 50 Mã nghạch Tenngach Varchar 50 Tên nghạch

Trang 29

Q Bang bac

Chức năng: chứa thuộc tính liên quan đến bậc lương của cán bộ:

Tên trường Kiêu dữ liệu Độ lớn Ghi chú

Mabac Varchar 50 Mã bậc

R Bang botri:

Chức năng: chứa các thuộc tính liên quan đến sự bố trí các cơng tác cho cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Soqd Varchar 50 Số quyết định

Macvu Varchar 50 Mã chức vụ Mapb Varchar 50 Mã phòng ban

T Bang chucvu:

Chức năng : Chứa các thuộc tính liên quan tới chức vụ của cán bộ

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Macvu Varchar 50 Mã chức vụ tencvu Varchar 100 Tên chức vụ Hscv Float 8 Hệ số chức vụ

U Bang cochame:

Chức năng: chứa các thuộc tính kết nối giữa 2 bảng canbo va chame

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Macb Varchar 50 Mã cán bộ

Cmtcm Varchar 50 Chứng minh thư cha me

Trang 30

V Bang thuocdoanthe:

Chức năng : chứa các thuộc tính kết nối giữa 2 bang canbo va doanthe

Tên trường Kiêu dữ liệu Độ lớn Ghi chú Macb Varchar 50 Mã cán bộ madt Varchar 50 Mã đoàn thê

X Bảng covochong:

Chức năng: chứa các thuộc tính kết nối giữa 2 bảng canbo , vochong và con

Tên trường Kiểu dữ liệu Độ lớn Ghi chú

Sttve Int 4 Sô thứ tự vợ/chông Macb Varchar 50 Mã cán bộ

Ngaycuoi Datetime 8 Ngày cưới Y Bang thangnam:

Chức năng: chứa thuộc tinh thang năm

Tên trường Kiểu đữ liệu Độ lớn Ghi chú

Thangnam Varchar 50 Tháng năm

Trang 31

CHƯƠNG 4 : MOI TRUONG CAI DAT VA THIET KE

GIAO DIEN

Chương trình là một bài toán quản lý về nhân sự , nên Windows Form giúp

nhà phát triển có được một giao diện thật bắt mắt nhưng lại chẳng tốn nhiều thời

gian, công sức rất phù hợp với các bài toán về quản lý Ngoài ra Windows Form viết cho client nên có tính bảo mật cao , chương trình sẽ chạy nhanh hơn khi viết chương trình bằng Web Form, chính vì vậy mà chương trình viết bằng Windows Form khi hoạt động không cần kết nối internet Trong bài toán quản lý nhân sự, việc thao tác với hệ thống liên tục và có khối lượng lớn, chương trình viết bằng Windows form rất thích ứng với hệ thống lớn Những chương trình viết bằng công cụ Windows form rất dễ nâng cấp và bảo trì

Lưu trữ cơ sở dữ liệu hiện nay cho các bài toán vừa và nhỏ hiện nay như bài toán quản lý nhân sự và lương thì SQL SEVER được coi là tối ưu và thông dụng

nhất vì SQL SEVER rất dễ sử dụng, rất thích hợp để viết trên NET vì cùng là sản

phẩm của Microsoft Ngồi ra có tính bảo mật rất cao so với các phần mềm lưu trữ cơ sở dữ liệu khác như Access Các chương trình lưu trữ cơ sở dữ liệu bằng SQL SEVER đạt hiệu quả cao trong kinh tế vì chỉ phí cho cài đặt chương trình rẻ hơn so với sử dụng Oracle rất nhiều do vậy giá cả phần mềm bán ra rẻ hơn , tính cạnh tranh

cao

Qua hai các ưu điểm của Windows Form và SQL SEVER mà em quyết định sử dụng hai công cụ này để xây dựng bài toán quản lý nhân sự và lương

4.1 Giới thiệu sơ lược về Microsoft Visual Studio 2005 :

Sự ra đời của bộ công cụ Visual Studio 2005 đã đánh dấu sự phát triển mới

về kỹ thuật lập trình và thiết kế ứng dụng Nếu Visual Studio.NET 2003 thành công

Trang 32

triển ứng dụng trở nên dễ dàng từ khâu thiết kế đến viết mã lệnh và kết thúc ở khâu

cài đặt, triển khai ứng dụng Visual Studio 2005 còn cho phép phát triển các ứng dụng chạy trên hệ điều hành Windows 64 bit và cho thiết bị di động

Bộ sản phẩm Visual Studio 2005 bao gồm:

e Visual Web Developer 2005 Express Edition e Visual Basic 2005 Express Edition

e Visual C# 2005 Express Edition e Visual C++ 2005 Express Edition e Visual J# 2005 Express Edition

Với các ứng dụng Windows Forms, có nhiều sự bổ sung về xử lý giao diện Các trình điều khiển nhiều tính năng hơn gồm MaskedTextBox, WebBrowser hay các bồ sung về Menu và Toolbar như ToolStripContainer

Ngoài ra, bộ Visual Studio 2005 còn được kèm theo sản phẩm quản trị cơ sở dữ liệ rất hữu ích Microsoft SQL Server 2005

4.2 Giới thiệu sơ qua về Windows Form :

Windows Form là một phần cua Microsoft NET Framework, nó sử dụng các cơng nghệ mới như: tích hợp tính bảo mật, hướng đối tượng, tốt độ thực thi Ngoài ra, Windows Forms hỗ trợ hoàn toàn việc kết nối với đữ liệu XML, hỗ trợ các điều

khiến để đễ dàng kết nối dữ liệu thong qua ADO.NET

Mặc đù C# và NET được thiết kế dé phát triển web, nhưng chúng vẫn hỗ trợ

mạnh mẽ cho cái gọi là ứng dụng "ft client", các ứng dụng có thể được cài đặt trên một máy người dùng cuối

Với môi trường phát triển ứng dụng Visual Studio NET, nhà phát triển có

thể sử dụng bất kỳ ngôn ngữ nào mà NET platform hỗ trợ để tạo các ứng dụng bằng

Trang 33

Một Windows Form là câu trả lời của NET cho VB 6 Form Dùng để thiết kế một giao dién window sinh động, bạn chỉ đơn giản kéo các control từ vào trên Windows Form Để xác định cách xử của window, bạn viết các thủ tục quản lí sự kiện cho form controls Một đề án Windows Form được dịch thành một EXE phải được cài đặt trong một môi trường ở máy tính người dùng cuối Giống như các kiểu

đề án NET khác, đề án Windows Form được hỗ trợ cho cả VB.NET và C#

Visual Studio.NET (VS.NET) là phần mềm dùng để phát triển các ứng dụng trên nền NET, nó có các đặt tính nỗi bật như sau:

- Có thể sử dụng bắt kỳ ngôn ngữ nào mà NET flatform hỗ trợ - Quản lý các thành phần bên trong theo cửa số

- Cung cấp môi trường thiết kế trực quan giúp người dùng có thể thiết kế

giao diện rất dé dang

- Hỗ trợ các cơng cụ mạnh có thể thao tác với database thông qua ADO.NET

VS.NET quản lý ứng dụng theo kiểu các giải pháp (Solution) và dự án (Project)

Project là một ứng dụng xử lý một hệ thống, solution là tổng hợp của các project tạo nên một ứng dụng có thể giải quyết mọi công việc trong hệ thống

4.3.Giới thiệu sơ lược về SQL server:

SQL Server 2000 là một hệ thống quản lý cơ sở dữ liệu (Relational Database Management System (RDBMS) ) sit dung Transact-SQL để trao đổi dữ liệu giữa Client computer va SQL Server computer Mot RDBMS bao gom databases, database engine va cdc tmg dung ding dé quản lý dữ liệu và các bộ phận khác nhau trong RDBMS

SQL Server 2000 được tối ưu để có thể chạy trên môi trường cơ sở đữ liệu

Trang 34

khac nhu Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server

SQL Server co 7 editions:

« Enterprise : Chita day đủ các đặc trưng của SQL Server và có thể

chạy tốt trên hệ thống lên dén 32 CPUs va 64 GB RAM Thêm vào đó

nó có các dịch vụ giúp cho việc phân tích dữ liệu rất hiệu quả (Analysis Services)

« Standard : Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn nhiều so với Enterprise Edition, nhưng lại bị giới hạn một số chức năng cao cấp (advanced features) khác, edition này có thể chạy tốt

trên hệ thống lên đến 4 CPU và 2 GB RAM

© Personal: được tối ưu hóa để chạy trên PC nên có thể cài đặt trên hầu hết các phiên bản windows kế cả Windows 98

« Developer : Có đầy đủ các tính năng của Enterprise Edition nhưng được chế tạo đặc biệt như giới hạn số lượng người kết nối vào Server cùng một lúc Đây là edition mà các bạn muốn học SQL Server cần có Chúng ta sẽ dùng cdition này trong suốt khóa học Edition này có thé cài trén Windows 2000 Professional hay Win NT Workstation ¢ Desktop Engine (MSDE): Day chỉ là một engine chạy trên desktop

và không c6 user interface (giao dién) Thich hợp cho việc trién khai ứng dụng ở máy client Kích thước database bị giới hạn khoảng 2 GB « - Win CE : Dùng cho các ứng dụng chạy trên Windows CE

Trang 35

4.4.Những giao diện chính của bài tốn: 4.4.1.Main: Ermmain [ cănga Ì Danh Sách Cán Bộ Thêm Cán Bộ Sửa Cần Bộ Chấm công Người thân cán bội

Hình 4.1.a Main

Trang 38

4.4.2.Form danh sách cán bộ:

Danhsachcanbo

Tên cán bộ Ngày Sinh ¡_ Tên phòng ban

| Mãcá Têncánbộ Ngày Sinh Nai sinh Quê quán Trình độ - Tơngiáo a Ly Binh Nauyen 10/18/1984 12:00:00 AM Hanoi Lang Son Daihoc Khong |2 Nong Duc Manh 10/10/1986 12:00:00 AM Cao Bang Cao Bang Kysu Tay |3 thietnt 1/1/1800 12.00:00AM Hatay Ha tay Kysu Khong

| | | | | | | |& › Hình 4.2 Danh sách cán bộ

Form danh sách cán bộ giúp ta xem danh sách các cán bộ trong trung tâm hoặc tìm kiếm theo các mục : tên cán bộ, ngày sinh, tên phòng ban Chương trình sẽ đưa ra danh sách các thông tin cán bộ mà ta cần tìm về : mã cán bộ , tên cán bộ, ngày sinh, nơi sinh , quê quán, trình độ, tơn giáo , mã phòng ban, địa chỉ

Khi muốn sửa thông tin của một cán bộ nào thi ta ấn vào dịng thơng tin của

cán bộ đó và ấn nút sửa ,chương trình sẽ bật ra một form thông tin cán bộ để ta sửa

Trang 39

4.4.3.Form thông tin cán bộ :

EẾI Thông tin cán bz Tên cán bộ Ngày Sinh Nởi sinh | Quê qn | Trình độ | Téngido Mã phịng ban Địa chỉ .05/05/2008 %6 L-]

Hình 4.3.a Thơng tin cán bộ ( Form thêm mới) Thêm cán bộ mới:

- Khi cán bộ mới được nhận vào làm trung tâm Tin học thống kê Tổng Cục Thống

Kê:

- Thực hiên: đưa các thông tin liên quan đến cán bộ này vào hệ thống - Đâu vào :

+Lý lịch : mã, họ và tên, ngày sinh, nơi sinh , quê quán, trình độ ( phổ thông trung học, trung học cơ sở, tiểu học, chưa đi học), tơn giáo ,mã phịng ban ,địa chỉ

-Đầu ra: hệ thống sẽ kiểm tra, và sẽ báo kết quả sau khi xử lý ( thành công hay

Trang 40

OM oe Ue i (=)IE]&)

Tên cán bộ Lý Bình Nguyên |

Ngày Sinh 07/04/1986 vị

Nởi sinh 'Hà Nội j

Qué quan |Lang Sản |

Trình độ Cũ Nhân j

Tôn giáo _ Không |

Lập trình | =]

Địa chỉ 54 Nguyễn Chí Thanh |

Mã phòng ban

Hình 4.3.b Thơng tin cán bộ ( Form sửa) Sửa thông tin cán bộ:

-Thực hiện : sửa các thông tin thông tin liên quan đến cán bộ -Đầu vào : cũng như thêm mới

Ngày đăng: 22/12/2014, 17:03

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w