xây dựng phần mềm quản lý cán bộ công chức

43 739 0
xây dựng phần mềm quản lý cán bộ công chứ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

1 ỦY BAN NHÂN D Â N T ỈNH B À R ỊA VŨNG T ÀU TRƯỜNG CAO ĐẲNG SƯ PHẠM o0o ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG Đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ CÁN BỘ CÔNG CHỨC Giảng viên: TIỀN TÚ ANH Đơn vị: Khoa Ngoại ngữ - Tin học - Bà Rịa, 04/2009 - 2 MỤC LỤC L L Ờ Ờ I I G G I I Ớ Ớ I I T T H H I I Ệ Ệ U U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 P P H H Ầ Ầ N N I I : : M M Ở Ở Đ Đ Ầ Ầ U U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Lý do chọn đề tài 2 2 Mục đích nghiên cứu 2 3 Đối tượng nghiên cứu 3 4 Giả thuyết khoa học 3 5 Nhiệm vụ nghiên cứu 3 6 Phạm vi nghiên cứu 3 7 Phương pháp nghiên cứu 3 8 Cái mới của đề tài 3 P P H H Ầ Ầ N N I I I I : : N N Ộ Ộ I I D D U U N N G G Đ Đ Ề Ề T T À À I I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chương 1. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1 Mô hình nghiệp vụ quản lý Hồ sơ cán bộ công chức 5 2 Sơ đồ chức năng của hệ thống 6 3 Sơ đồ liên kết thực thể 8 4 Sơ đồ luồng dữ liệu 10 5 Các bảng dữ liệu 12 Chương 2. THIẾT KẾ CHƯƠNG TRÌNH 1 Thiết kế chức năng 19 2 Thiết kế Form nhập liệu 20 3 Thiết kế báo cáo 32 K K Ế Ế T T L L U U Ậ Ậ N N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 6 6 LỜI GIỚI THIỆU 3 Trong giai đoạn hiện nay va trong tương lai việc Ứng dụng tin học vào trong công tác quản lý và điều hành là một yêu cầu cấp bách. Tại trường Cao đẳng sư phạm Bà Rịa Vũng Tàu , việc ứng dụng Công nghệ thông tin vào công tác Quản lý và giảng dạy rất được sự quan tâm và ủng hộ của Ban giám hiệu nhà trường, đã có nhiều đề tài và phần mềm được ứng dụng vào Công tác quản lý và giảng dạy Không ngoài mục đích trên, với đề tài “Xây dựng Phần mềm Quản lý cán bộ công chức”, Tôi mong muốn xây dựng một phần mềm nhằm hỗ trợ cho công tác quản lý cán bộ công chức tại trường Cao đẳng sư phạm BRVT. Phần mềm được thiết kế theo kiến trúc Client/ Server hỗ trợ nhiều người sử dụng, phát triển trên Ngôn ngữ lập trình Visual Basic 6.0, Hệ quản trị cơ sở dữ liệu SQL Server 2000. Hệ thống phần mềm được xây dựng nhằm hỗ trợ cán bộ quản lý nhân sự,tiền lương một cách khoa học, chính xác và tiện dụng, với hệ thống phần mềm này cán bộ phòng tổ chức theo dõi quản trị nguồn nhân lực của đơn vị mình một cách hiệu quả, đồng thời thực hiện các báo cáo, thống kê theo yêu cầu của các cấp lãnh đạo. Phần mềm đã được cài đặt và chạy thử nghiệm tại Phòng Tổ chức cán bộ của Trường và đáp ứng tương đối tốt các yêu cầu quản lý của phòng. Trong khuôn khổ một đề tài nghiên cứu khoa học, với thời gian eo hẹp. Chắc chắn còn một số yêu cầu hoặc chức năng chưa được chưa được tốt hoặc còn có thiếu sót mà tôi chưa nhận ra trong quá trình xây dựng phần mềm. Tôi hy vọng được sự góp ý của các đồng nghiệp và bạn bè để chương trình hoàn chỉnh hơn. Sau cùng, tôi xin chân thành cám ơn Thầy Lê Đình Khương - Trưởng phòng TCCB đã hết sức nhiệt tình, phối hợp và kiểm tra các chức năng và yêu cầu của phần mềm. Bà Rịa, ngày 20 tháng 04 năm 2009 Tiền Tú Anh 4 Phần I: Mở đầu 1. Lý do chọn đề tài Hiện nay, việc quản lý hồ sơ cá nhân của cán bộ công chức tại Phòng TCCB của trường được sử dụng chủ yếu bằng phần mềm MS.OFFICE, và lưu trữ hồ sơ trong các tủ. Việc lưu trữ và quản lý như vậy đem lại không ít những khó khăn cho cán bộ trực tiếp làm công tác quản lý. Thứ nhất, là khó khăn trong việc lưu trữ, bảo quản sổ sách; thứ hai, là khó khăn trong việc tra cứu thông tin, thống kê báo cáo… Vì vậy, tôi quyết định xây dựng một phầm mềm Quản lý thông tin về hồ sơ cá nhân của cán bộ công chức áp dụng cho mô hình Trường Cao đẳng sư phạm BRVT, nhằm mục đích tin học hóa công tác quản lý, điều hành của Phòng tổ chức cán bộ và công tác sinh viên. Mục tiêu của đề tài này chủ yếu là xây dựng phần mềm hỗ trợ cho chuyên viên trực tiếp quản lý cán bộ công chức thuộc Phòng tổ chức cán bộ và công tác sinh viên. Với chức năng cập nhật thông tin về hồ sơ cán bộ công chức, các quá trình liên quan đến cán bộ công chức như: quá trình lương, quá trình điều động, quá trình bổ nhiệm, quá trình công tác, …và lưu trữ những thông tin đó vào hệ thống giúp cho người sử dụng quản lý hồ sơ một cách gọn gàng, nhanh chóng và chính xác. 2. Mục đích nghiên cứu Xây dựng phần mềm Quản lý cán bộ công chức áp dụng cho trường Cao đẳng sư phạm BRVT. Tự động hóa công tác quản lý hồ sơ cán bộ công chức. Tự động thống kê, báo cáo, tra cứu, tổng hợp số liệu theo yêu cầu của người sử dụng. Sử dụng kiến trúc Client/Server, Hệ quản trị cơ sở dữ liệu SQL Server 2000, Môi trường lập trình Visual Basic 6.0 để phát triển ứng dụng, Hỗ trợ nhiều người dùng thông qua mạng LAN hoặc chạy trên máy đơn. 5 3. Đối tượng nghiên cứu Tìm hiểu quy trình nghiệp vụ, phân tích thiết kế hệ thống, xây dựng phần mềm quản lý Hồ sơ cán bộ công chức áp dụng tại trường cao đẳng sư phạm BRVT. Xây dưng chương trình có tính mở, có khả năng tích hợp với các chương trình ứng dụng khác trong tương lại. 4. Giả thiết khoa học Nếu có chương trình Quản lý hồ sơ cán bộ công chức thì tất cả các công tác quản lý hồ sơ cán bộ sẽ khoa học và chính xác hơn rất nhiều, Giúp cho công tác thông kê, báo cáo, tra cứu hồ sơ cán bộ rất nhanh chóng và thuận tiện . 5. Nhiệm vụ nghiên cứu - Khảo sát quy trình nghiệp vụ của Phòng Tổ chức cán bộ. - Phân tích và thiết kế hệ thống - Thiết kế chức năng, giao diện của chương trình - Thiết kế hệ thống Cơ sở dữ liệu - Lập trình, cài đặt chương trình ứng dụng đáp ứng được yêu cầu quản lý của Phòng tổ chức cán bộ và công tác sinh viên. 6. Phạm vi nghiên cứu Xây dựng chương trình quản lý Hồ sơ cán bộ công chức, áp dụng cho các trường cao đẳng và đại học. 7. Phương pháp nghiên cứu Phương pháp phân tích - tổng hợp. Phương pháp thực nghiệm 8. Cái mới của đề tài Xây dựng chương trình ứng dụng, tự động hóa công tác quản lý Hồ sơ cán bộ, công chức. 6 Phần II: Nội dung đề tài Chương 1: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 . Mô hình nghiệp vụ quản lý Hồ sơ cán bộ công chức. 2.2 . Sơ đồ chức năng của hệ thống 2.3 . Sơ đồ liên kết thực thể 2.4 Sơ đồ luồng dữ liệu 2.5 Các bảng dữ liệu Chương 2: THIẾT KẾ CHƯƠNG TRÌNH 3.1. Thiết kế chức năng 3.2. Thiết kế Form nhập liệu 3.3. Thiết kế báo cáo Kết Luận 1. Tóm tắt các nội dung chính 2. Các kết quả đạt được 3. Hướng nghiên cứu tiếp theo Phần III: Tài liệu tham khảo [1] Phân tích thiết kế hệ thống thông tin; NXB ĐHSPHN 2005 [2] Phân tích thiết kế hệ thống thông tin; Khoa Công nghệ, ĐH Quốc gia Hà nội; 2004 [3] Microsoft Visual Basic 6.0 & Lập trình cơ sở dữ liệu, Tác giả Nguyễn Thị Ngọc Mai, NXB Giáo dục, năm 2000 [4] http://www.planet-source-code.com/ [5] http://www.codeproject.com/ 7 NỘI DUNG ĐỀ TÀI CHƯƠNG 1: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1. Phân tích Sơ đồ nghiệp vụ Sơ đồ nghiệp vụ thể hiện quy trình và các bước thực hiện trong hệ thống, sơ đồ này có được bằng việc phân tích nghiệp vụ, mô hình hoá bài toán thực tế vài việc quản lý bằng máy tính, đưa công cụ tin học vào để phục vụ yêu cầu quản lý. Quy trình gồm những công đoạn sau: 1. Nhập thông tin chi tiết về nhân viên: bao gồm các thông tin cơ bản cần quản lý, các thông tin này dựa trên sơ yếu lý lịch trích ngang, hồ sơ xin việc hoặc tuyển dụng của nhân viên. 2. Nhập thông tin về hợp đồng lao động: bao gồm các thông tin về mức lương, thời gian bắt đầu làm việc, ngày kết thúc, các thông tin khác . . 3. Các bảng tham số, danh mục 4. Nhập phụ cấp cho nhân viên 5. Nhập quá trình lương . . . 8 SƠ ĐỒ NGHIỆP VỤ: QUẢN LÝ CÁN BỘ CÔNG CHỨC 2. Sơ đồ chức năng của hệ thống: Như trên đã xây dựng mô hình nghiệp vụ của hệ thống, dựa trên mô hình nghiệp vụ này chúng ta tiến hành xây dựng mô hình chức năng của hệ thống. Sơ đồ chức năng sẽ thể hiện các chức năng của hệ thống. Người sử dụng có một cái nhìn tổng quan về hệ thống. Nhập thông tin nhân viên 1 Thông tin cơ bản 2 Dân tộc 3 Trình độ 4 Chức vụ 5 Chức danh 6 Đơn vị 7 Ngạch công chức 8 Bậc Nhập quá trình công tác 9. - Từ ngày 10. - Đến ngày 11. - Tên công việc 12. - Địa điểm 13. - Đơn vị 14. - Chức vụ Nhập thông tin hợp đồng lao động 15. - Mức lương 16. - Thời gian bắt đầu, k ết thúc Quá trình giảng dạy DATA BASE Khen thưởng kỷ luật Quá trình đóng BHXH Quá trình đào tạo - bồi dưỡng Quá trình lương Phụ cấp Thâm niên công tác Thống kê - Tra cứu 9 Quản lý hệ thống QUẢN LÝ CÁN BỘ CÔNG CHỨC Quản lý nhân viên Dữ liệu Thống kê báo cáo DM Ngạch công chức Danh sách Giảng viên Tham gia Giảng dạy Danh sách Tiền lương Cán bộ công chức Danh sách cán bộ công ch ức theo đơn vị Danh sách Đào tạo Bồi dưỡng Bảng theo dõi Quá trình lương DM Khoa, Phòng ban Thay đổi mật khẩu Quản lý tham số hệ thống Đăng nhập Phân quyền truy nhập DM Chuyên ngành DM Chức danh DM Chức vụ DM Học hàm DM Bằng cấp DM Khác Kế hoạch giảng dạy Thông tin nhân viên Kế hoạch Đào tạo - BD Tra cứu nhân viên Bảng theo dõi Cán bộ nghỉ Hưu 10 3. Sơ đồ liên kết thực thể Mỗi nhân viên đóng va trò là một đối tượng của hệ thống. Mỗi đối tượng có các thực thể, các thực thể của hệ thống bao gồm: 1. Hồ sơ, lý lịch của nhân viên: có các thực thể a. Thông tin cơ bản b. Dân tộc c. Tôn giáo d. Thành phần gia đình e. Quan hệ gia đình f. Quá trình đào tạo g. Trình độ chuyên môn h. Trình độ ngoại ngữ ……… 2. Quá trình công tác của nhân viên: có các thực thể sau a. Hợp đồng lao động b. Ngạch công chức c. Chức vụ d. Quá trình công tác e. Đơn vị công tác f. Quá trình lương g. Quá trình đào tạo bồi dưỡng h. Lương đóng bảo hiểm xã hội i. Thuế thu nhập j. Tình trạng sức khoẻ ………… Sơ đồ dưới đây thể hiện mối quan hệ giữa các thực thể, các thực thể trong hệ thống này đã được chuẩn hoá theo các dạng chuẩn (1 – n) của lược đồ quan hệ. Đảm bảo đầy đủ các tính chất của một lược đồ quan hệ, có tính chuẩn hoá, tính chặt chẽ, không dư thừa dữ liệu, tính ràng buộc dữ liệu giữa các thực thể. Mối quan hệ (1 – n) - Một nhiều được thể hiện như hình vẽ Một Nhiều [...]...S QUAN H THC TH Ngạch công chức Phụ cấp Thành phần gia đình Trình độ chuyên môn Dân tộc Lương đóng BHXH Thuế thu nhập Diện chính sách Nhân viên Khen thưởng Tình trạng sức khoẻ Quá trình công tác Trình độ ngoại ngữ Tôn giáo Hợp đồng Đơn vị Bảng QT lương Chức vụ Bảng QT đào tạo Bảng QT bồi dưỡng Quan hệ gia đình 11 4 S lung d liu: S lung... thng ny chỳng ta cú cỏc i tng sau: 1 Nhõn viờn (i tng cn qun lý) 2 Cỏc phũng ban liờn quan 3 Lónh o n v 4 Cỏc c quan qun lý nh nc (c quan thu, bo him xó hi, .) Hỡnh v di õy th hin s lung d liu ca h thng 12 Nhân viên tin Th ôn g Sơ đồ luồng dữ liệu ân nh về cá cá c tin da nh g ôn Th m ục Cơ quan nhà nuớc Th ôn gt in t ha y đổ i nh ân v iên Quản lý nhân sự CSDL NHÂN Sự Yêu cầu báo cáo Lãnh đạo Kết quả báo... Mó nhõn viờn Y: nhng ngi biờn ch, qun lý, vn phũng; N: hp ng PK FK Mó ngch cụng chc Bc cụng chc 21 CHNG 2: THIT K CHNG TRèNH 1 Thit k chc nng H thng gm cỏc chc nng sau: 1.1 Chc nng h thng: l chc nng ngi s dng hoc ngi qun tr h thng thit lp cỏc thụng s cho chng trỡnh hoc khai bỏo cỏc danh mc cho chng trỡnh 1.1.1 mc, d liu danh mc l cỏc d liu ớt thay i 1.1.2 Qun lý tham s h thng: Chc nng ngi s dng thit... nhp: Chc nng ngi s dng khai bỏo v cp quyn cho nhng ngi c s dng h thng 1.1.4 Thay i mt khu: Chc nng ngi s dng thay i mt khu ng nhp vo chng trỡnh 1.2 Chc nng qun lý nhõn s 1.2.1 Nhp thụng tin nhõn viờn: Chc nng ngi s dng nhp cỏc thụng tin v h s, lý lch nhõn viờn 1.2.2 Tra cu nhõn viờn: Chc nng ngi s dng nhp cỏc thụng tin v hp ng lao ng, ngy ký kt hp ng, loi hp ng, ngy kt thỳc hp ng, 1.2.3 K hoch Ging... cp cho nhõn viờn 1.2.4 K Hoch o to - Bi dng: Nhng nhõn viờn khụng cũn cụng tỏc hoc chuyn khi n v c a vo chc nng lu tr h s 22 1.2.5 Lu tr nhõn Viờn: Chc nng ngi s dng tỡm kim hoc tra cu h thng 1.3 Qun lý danh mc 1.4 Chc nng Thng kờ bỏo cỏo 2 Thit k Form nhp liu 2.1 Form giao din chớnh ca chng trỡnh 2.2 Form ng nhp vo h thng 23 Bng d liu Tờn bng NhanVien PhanQuyen Read X X Update Delete Insert 24 2.3... Tờn bng NhanVien DonVi QuocTich TonGiao ChucDanh DanToc DienChinhSach ThanhphanGD ThanhPhanBT Read X X X X X X X X X Update X Delete X Insert X Mụ t: Chc nng ny ngi s dng nhp cỏc thụng tin trong H s, lý lch nhõn viờn Ti õy ngi s dng cng cú th In h s nhõn viờn 28 2.7 Cỏc thụng tin khỏc Bng d liu Tờn bng NhanVien TrinhdoDaoTao DMHocVan DMNgoaiNgu BangCapDT DmhtDaoTao Read X X X X X X Update X Delete . tài và phần mềm được ứng dụng vào Công tác quản lý và giảng dạy Không ngoài mục đích trên, với đề tài Xây dựng Phần mềm Quản lý cán bộ công chức , Tôi mong muốn xây dựng một phần mềm nhằm. hóa công tác quản lý, điều hành của Phòng tổ chức cán bộ và công tác sinh viên. Mục tiêu của đề tài này chủ yếu là xây dựng phần mềm hỗ trợ cho chuyên viên trực tiếp quản lý cán bộ công chức. chương trình Quản lý hồ sơ cán bộ công chức thì tất cả các công tác quản lý hồ sơ cán bộ sẽ khoa học và chính xác hơn rất nhiều, Giúp cho công tác thông kê, báo cáo, tra cứu hồ sơ cán bộ rất nhanh

Ngày đăng: 21/01/2015, 21:26

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan