đề tài thiết kế Phần Mềm Quản Lý Nhân Sư

125 295 0
đề tài thiết kế Phần Mềm Quản Lý Nhân Sư

Đ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

Phần Mềm Quản Lý Nhân Sự. LỜI CẢM ƠN Trước hết chúng con xin gởi lời cảm ơn sâu sắc đến cha mẹ kính yêu, những người đã có công sinh thành, dưỡng dục và tạo mọi điều kiện cho chúng con có được thành tựu như ngày hôm nay. Tiếp đến chúng em xin chân thành cảm ơn Ban Giám Hiệu nhà trường, Ban Chủ nhiệm Khoa Công nghệ thông tin đã tạo điều kiện cho chúng em được thực tập tại Trường Đại Học Hải Phòng, giúp chúng em được tiếp cận thực tế, áp dụng kiến thức lý thuyết vào đời sống thực tiễn, tạo cơ sở tổng hợp được nhiều kiến thức, trang bị được nhiều kỹ năng cần thiết, tích lũy được nhiều kinh nghiệm quý báu qua được thực tập cuối khóa. Qua đó, nó còn giúp chúng em làm quen được cơ cấu tổ chức cũng như cách làm việc tại các cơ quan. Đó chính là những hành trang vô cùng quý giá để chúng em vững bước vào đời. Chúng em chân thành cảm ơn Ban Giám Hiệu Trường Đại Học Hải Phòng đã tạo điều kiện cho chúng em được thực tập tại cơ quan. Chúng em cũng xin cảm ơn toàn thể các thầy cô, cô chú, anh chị cán bộ nhân viên của Trường nhất là thầy Nguyễn Ngọc Khương đã tận tình giúp đỡ chúng em trong suốt thời gian thực tập cuối khóa. Hải Phòng, ngày 10 tháng 03 năm 2014. Phần Mềm Quản Lý Nhân Sự. MỤC LỤC  DANH SÁCH CÁC KÝ HIỆU VÀ TỪ VIẾT TẮT SQL: Structured Query Language. UML : Unified Modeling Language. LAN : Local Area Network. CMND: chứng minh nhân dân. Phần Mềm Quản Lý Nhân Sự. A. LỜI MỞ ĐẦU Ngày nay, với sự phát triển không ngừng của xã hội, tin học đã trở nên vô cùng phổ biến và đã có những bước phát triển vượt bậc được thể hiện qua nhiều lĩnh vực của đời sống xã hội.Tin học đã dần dần trở thành nhu cầu rất cần thiết và không thể thiếu trong cuộc sống của con người. Ở các quốc gia phát triển hiệu quả do tin học hóa đem lại đã góp phần thiết yếu và chiếm giữ một vị trí quan trọng trong các lĩnh vực kinh tế, chính trị, văn hóa, giáo dục… Với số lượng nhân viên của Trường là hơn bốn mươi người và cũng có thể con số này sẽ tăng lên nhiều hơn nữa trong tương lai nên việc quản lý về hồ sơ cũng như tiền lương của cán bộ nhân viên sẽ gặp nhiều khó khăn và tốn kém nhiều thời gian hơn. Trước đây, để thu nhận một nhân viên mới, quản lý quá trình công tác cũng như chuyển công tác của các nhân viên trong Trường, các nhân viên của Phòng Tổ Chức phải làm việc với số lượng sổ sách khá lớn, ghi chép thông tin cho tất cả các nhân viên của Trường phải mất rất nhiều công sức và phải mất một thời gian rất lâu, và sự sai xót trong quá trình ghi chép là khó tránh khỏi khi phải làm việc thủ công như vậy. Nên Ban Giám Hiệu Trường muốn tin học hóa việc quản lý nhân sự đó với một phần mềm quản lý và mong muốn đó đã được em đảm nhiệm thực hiện. Nhờ tính hiệu quả và nhanh chóng do hệ thống mới đem lại làm cho hiệu suất công việc tăng cao, trao đổi thông tin được diễn ra an toàn, đồng bộ, chính xác do tính năng ưu việt của hệ thống máy tính đem lại. Vì thế mà việc tra cứu không còn phải khó khăn, phức tạp nữa vì hệ thống sẽ thống kê, quản lý và chúng ta có thể tra cứu, tham khảo bất cứ lúc nào khi cần. Do vậy chi phí sẽ giảm thiểu, lợi nhuận tăng cao, tính hiện đại hóa được giải quyết. Phần mềm “Quản Lý Nhân Sự ” được viết bằng ngôn ngữ C# (Visual Studio 2005) và sử dụng hệ quản trị cơ sở dữ liệu SQL Server 2000 trở lên. Phần Mềm Quản Lý Nhân Sự. B. TỔNG QUAN HỆ THỐNG I. Giới Thiệu Cơ Quan Thực Tập: 1. Những vấn đề chung của Trường: - Ngày 20/4/2000, Trường Đại Học Hải Phòng được thành lập theo quyết định số 48/2000/QĐ-TTg trên cơ sở xác nhập 4 đơn vị giáo dục – đào tạo lớn của tp Hải Phòng: + Trường cao đẳng sư phạm hải phòng đa cấp, + Trường đại học tại chức Hải Phòng, + Trường cán bộ quản lý GD và bồi dưỡng giáo viên, + Trung tâm ngoại ngữ hải phòng. - Trung Tâm có 4 cơ sở đào tạo chính: + Số 171 Phan Đăng Lưu - Quận Kiến An. + Số 2 Nguyễn Bình - Q.Ngô Quyền. + Số 246A - Đà Nẵng - Q.Ngô Quyền. + Số 10 Trần Phú - Q.Ngô Quyền. - Trường ĐHHP đào tạo đa ngành đa hệ, đa lĩnh vực. - Nhà trường đào tạo bằng 2 và lien thông lên trình độ cao đẳng, đại học mộ số chương trình. - Đào tạo cho người nước ngoài, đào tạo và bồi dưỡng cán bộ quản lý nhà nước, quản lý giáo dục trình độ đại học, bồi dưỡng nghiệp vụ sư phạm, đào tạo, bồi dưỡng chứng chhỉ Ngoại Ngữ. 2. Tổ chức bộ máy hiện trạng. Hiện trạng biên chế của Trung tâm có 41 người (1 Thạc sĩ, 40 người còn lại hầu hết đã qua đại học, cao đẳng) làm việc tại các đơn vị, bộ phận như sau. − Ban Giám Đốc: 4 người. + Giám đốc: Nguyễn Văn Dũng, thạc sĩ văn học. + Phó giám đốc: Nguyễn Nam Tiến, đại học ngoại thương. − Đảng Bộ: gồm có 528 người, Phó bí thư phụ trách đảng ủy: + ThS.Nguyễn Văn Tiến, + Phó bí thư đảng ủy: TS.Bùi Đình Hưng. Phần Mềm Quản Lý Nhân Sự. + BCH Đảng bộ: 21 đồng chí. + 43 Chi bộ, 462 đảng viên. − Công đoàn: + Chủ tịch: TS.Vũ Đức Văn. + BCH Công đoàn: 15 đồng chí. + 44 Công đoàn cơ sở, 938 công đoàn viên. − Đoàn Thanh niên – Hội Sinh viên: + Bí thư Đoàn trường, Chủ tịch Hội Sinh viên: ThS-NCS Vương Toàn Thu Thủy + Phó Bí thư: ThS. Nguyễn Hữu Tiến, ThS. Nguyễn Đức Lợi. + Phó Chủ tịch HSV: Đào Mai Ngọc Anh, Nguyễn Quang Đạt, Phạm Văn Mạnh. + Đoàn TNCS Hồ Chí Minh: Có 19 liên chi đoàn; 6 chi đoàn trực thuộc. + Hội Sinh viên: Có gần 14.000 hội viên. − Các đơn vị trực thuộc: gồm 48 đơn vị trực thuộc. + 18 Khoa: Khoa Toán, Khoa Công Nghệ Thông Tin, Khoa Ngữ Văn, Khoa Khoa HỌC Tự Nhiên,Khoa Khoa Học Xã Hội, Khoa Ngoại Ngữ, Khoa Thể dục Thể thao, Khoa Giáo dục Tiểu học, Khoa Giáo dục Mầm non, Khoa Chính trị, Khoa Tâm lý Giáo dục học,Khoa Kinh tế & Quản trị kinh doanh,Khoa Kế toán – Tài Chính,Khoa Xây dựng,Khoa Điện-Cơ, Khoa Du lịch, Khoa Đào tạothường xuyên, Khoa Đào tạo sau đaị học. + 1 viện: Viện Đào tạo và nghiên cứu phát triển Sinh-Nông. + 10 Trung tâm: Trung tâm Ngoại ngữ, Trung Tâm Đào tạo Bồi dưỡng cán bộ, Trung tâm Giáo dục Quốc phòng, Trung tâm Bồi dưỡng kiến thức bách khoa, Trung tâm giáo dục quốc tế và đào taọ hán ngữ, Trung tâm Thực hành Kĩ thuật, Trung tâm Tư vấn, Đào tạo và Xúc tiến việc làm, Trung tâm Phát triển Đào tạo, Trung tâm ứng dụng khoa học và chuyển giao công nghệ, Trung tâm Giáo dục Thể chất. + 16 Phòng, Ban, Trạm, Thư viện: Phòng Tổ chức cán bộ, Phòng Chính trị - Tổng hợp, Phòng đào tạo, Phòng Quản lý khoa học, Phòng Hợp tác và Đào tạo Thiết bị, Phòng Công tác học sinh – sinh viên, Phòng Khảo thí và Đảm bảo chất lượng, Phòng Thanh tra pháp chế, Phòng Bảo vệ, Thư viện trung tâm, Ban Quản lý Ký túc xá, Trạm Y tế. Phần Mềm Quản Lý Nhân Sự. − 3 Trường Thực hành: Trường Phổ thông Phan Đăng Lưu, Trường Mầm non thực hành, Trường Tiểu học thực hành. Môi trường: nhân viên tài vụ, nhân viên tổ chức, ban quản trị. Đầu vào: Thông tin nhân viên của Trường Đầu ra: Danh sách, báo cáo, biểu mẫu. thống kê về nhân viên của Trường QUẢN LÝ NHÂN VIÊN Phần Mềm Quản Lý Nhân Sự. II. Giới Thiệu Hệ Thống: 1. Mô tả phạm vi hệ thống: Hệ thống quản lý nhân sự là hệ thống quản lý các thông tin cá nhân, trình độ học vấn, ngày tuyển dụng, nhiệm vụ, chức trách trong Trường của từng nhân viên. Hệ thống bao gồm: − Đầu vào: là các thông tin nhân viên. − Hệ thống xử lý: sẽ xử lý các thông tin nhân viên. − Đầu ra: là các danh sách báo cáo, biểu mẫu thống kê về cán bộ. − Từ mô tả được mô hình quản lý như sau: . Phần Mềm Quản Lý Nhân Sự. Bảng 1: Bảng mô tả dự án Tên dự án: Phần mềm quản lý nhân sự của Trường Đại Học Hải Phòng. Nơi thành lập dự án: Trường Đại Học Hải Phòng Người lập: Bùi Thị Ngọc Mai Ngày 23/12/2013. Quản lý dự án : Bùi Thị Ngọc Mai Phát biểu vấn đề: Trường Đại Học Hải Phòng có quy mô tương đối lớn, số lượng cán bộ viên chức giảng dạy và làm việc trong Trường là không nhỏ và có xu hướng ngày càng tăng, việc quản lý nhân viên của Trường bằng thủ công là rất khó khăn, tốn kém và mất nhiều thời gian nên vấn đề của Trường đặt ra là phải tự động hóa trong quá trình quản lý.Vì thế, sự hình thành và phát triển của Phần mềm Quản Lý Nhân Sự là rất cần thiết. Phần mềm sẽ hỗ trợ cán bộ của Trường trong việc quản lý thông tin về nhân viên được dễ dàng hơn và chính xác hơn. Mục tiêu − Giúp người quản trị Trường theo dõi các thông tin, tình hình hoạt động, của nhân viên, qua đó có thể đưa ra những nhận xét, đánh giá, đề nghị đối với từng cá nhân. − Xử lý và cập nhật dữ liệu hàng loạt một cách nhanh chóng và chính xác. − Cho phép tìm kiếm thông tin một cách nhanh chóng và chính xác. − Thông tin sẽ được biểu diễn có hệ thống hơn, chính xác hơn. − Hệ thống thân thiện, gần gủi và dễ sử dụng đối với người dùng. − Hệ thống sẽ giúp Trường bớt chi phí cho việc thuê người quản lý hay việc lưu trữ hồ sơ sổ sách. Phần Mềm Quản Lý Nhân Sự. Mô tả − Hệ thống sẽ thu thập tất cả các thông tin về nhân viên (những thông tin cần thiết cho việc quản lý nhân viên tại Trường) đồng thời căn cứ vào các quy định hiện hành để sắp lịch, công tác, đi học, thăng chức… xuất thông tin về nhân viên khi cần thiết, hay đánh giá nhân viên. Lợi ích mang lại − Tạo sự nhanh chóng, thân thiện và tiện lợi cho việc quản lý. − Hệ thống bảo mật cao nhờ chức năng phân quyền của người dùng, chức năng bảo mật của hệ quản trị cơ sở dữ liệu. − Tạo một bộ mặt mang tính chuyên nghiệp (được tự động hoá). − Hỗ trợ tra cứu thông tin, kết xuất báo cáo theo nhiều tiêu chí nhanh và chính xác. − Dữ liệu được nhất quán và được cập nhật thường xuyên. − Xem xét kịp thời và giải quyết nhanh các yêu cầu của các đơn vị có liên quan đến những thông tin cần thiết của các nhân viên trong Trường. Các bước thực hiện để hoàn thành dự án − Lập kế hoạch phát triển hệ thống, thu thập yêu cầu, đặc tả. − Phân tích hệ thống. − Thiết kế. − Lập trình. − Kiểm thử và cài đặt hệ thống. T hời gian ước tính: 3 tháng (kể từ ngày lập kế hoạch hệ thống). 2. Ràng buộc tổng quan hệ thống. − Ngày hoàn thành dự án để triển khai trong vòng 3 tháng. − Hệ thống phải hoạt động ổn định sau một tháng kể từ ngày triển khai hệ thống. Phần Mềm Quản Lý Nhân Sự. − Không ảnh hưởng lớn đến cơ cấu tổ chức của Trường. − Hệ thống sau khi triển khai phải đáp ứng nhu cầu tự động hóa các công việc hiện tại của Trường. 3. Xác định yêu cầu hệ thống: 3.1. Yêu cầu cơ bản: − Phải nắm rõ nhu cầu cần xây dựng của hệ thống, từ các nhu cầu cần xây dựng mà cần phải thu thập các tư liệu cần thiết từ nơi thiết lập dự án. − Các công cụ cần thiết để xây dựng hệ thống: SQL Server 2000 trở lên, Visual Studio 2000 trở lên, Rational Rose, Microsoft Word 2000 trở lên. − Kiến thức cần có: + Nắm vững về ngôn ngữ lập trình Visual Studio 2005 trở lên. + Phân tích chính xác cơ sở dữ liệu bằng SQL Server 2000 trở lên. + Thiết kế các mô hình bằng Rational Rose và phân tích rõ ràng, chính xác bằng Microsoft Word 2000 trở lên. 3.3 Các yêu cầu phi chức năng: Là các ràng buộc mà hệ thống phải tuân theo nhằm thỏa mãn nhu cầu của người dùng. [...]... cơ sở dữ liệu Điểm mở rộng: Không có Phần Mềm Quản Lý Nhân Sư Hình 4: Mô hình Use case Quản lý báo cáo thống kê Phần Mềm Quản Lý Nhân Sư Hình 5: Mô hình Use case tổng quát của Quản lý danh mục Hình 6: Mô hình Use case Quản lý danh mục nhân viên chi tiết Phần Mềm Quản Lý Nhân Sư Mô tả: Chức năng này cho phép người dùng Quản lý thông tin nhân viên bao gồm thêm, xóa, sửa Tiền... case 4.3 Quản lý danh mục dân tộc Phần Mềm Quản Lý Nhân Sư Hình 8: Mô hình Use case Quản lý danh mục quốc tịch Hình 11: Mô hình Use case quản lý danh mục trình độ ngoại ngữ Phần Mềm Quản Lý Nhân Sư Hình 13: Mô hình Use case quản lý danh mục phòng ban Hình 14: Mô hình Use case Quản lý danh mục trình độ chuyên môn Phần Mềm Quản Lý Nhân Sư Hình 9: Mô hình Use case Quản lý danh... Nhân Sư Hình 9: Mô hình Use case Quản lý danh mục kỷ luật Hình 10: Mô hình Use case Quản lý danh mục khen thưởng Phần Mềm Quản Lý Nhân Sư Hình 15: Mô hình Use case Quản lý nhân sự tổng quát Hình 16: Mô hình Use case Quản lý nhân sự Phần Mềm Quản Lý Nhân Sư Hình 10: Mô hình Use case Quản lý quá trình tuyển dụng Mô tả: Chức năng này cho phép người dùng Quản lý thông tin Hồ... thống sẽ cung cấp Phần Mềm Quản Lý Nhân Sư Bảng 3: Yêu cầu chức năng của hệ thống STT Nội dung Mô tả chi tiết 1 Hệ thống phân quyền rõ ràng giữa các nhân viên có trách nhiệm công việc và những nhân viên không có trách nhiệm công việc Lưu trữ Quản lý thông tin cá nhân mỗi nhân viên Quản lý nhân viên theo phòng ban 2 Tra cứu Có thể tra cứu nhân viên theo độ tuổi,... H] C.7 Nhân viên được chọn bị xóa ra khỏi hệ thống C.8 Use case Xóa nhân viên kết thúc Luồng sự kiện phụ H: Người dùng không muốn xóa nhân viên H.6 Người dùng xác nhận là không muốn xóa H.7 Không xóa nhân viên H.8 Use case Xóa nhân viên kết thúc Hậu điều kiện: Một nhân viên bị xóa khỏi hệ thống Tác nhân: Người dùng Extended use cases: không Included use cases: không Phần Mềm Quản Lý Nhân Sư Hình... thống B Cập nhật nhân viên: Người dùng muốn cập nhật thông tin nhân viên B.3 Người dùn g chọn nhân viên cần cập nhật trong danh sách B.4 Người dùng nhập lại thông tin nhân viên hiện hành B.5 Người dùng chọn Lưu [Luồng sự kiện phụ F] B.6 Hệ thống kiểm tra thông tin nhân viên [Luồng sự kiện phụ G] Phần Mềm Quản Lý Nhân Sư B.7 Cập nhật thành công B.8 Use case cập nhật nhân viên kết thúc Luồng sự... gồm các chức năng sau: 4.1 Chức năng quản lý nhân sư :  Bao gồm thông tin về hồ sơ lý lịch: - - Quản lý thông tin chi tiết về công nhân vên chức như: Mã nhân viên, họ tên nhân viên, ngày sinh, nơi sinh, giới tính, địa chỉ, điện thoại, chỗ ở hiện nay, đơn vị công tác Quản lý chi tiết về thông tin quan hệ gia đình  Quản lý chi tiết về trình độ chuyên môn, trình... gia hệ thống Đa số nhân viên muốn tin học hoá bằng hệ thống mới Trong hệ thống có phần hướng dẫn sư dụng giúp các nhân viên sư dụng dễ dùng hơn 4 5 Nhóm người dung 5.3 Khả thi về hoạt động: − Giải quyết các vấn đề cho nhân viên nhanh chóng hơn − Giảm bớt công việc quản lý cho nhân viên trong trường − − Cập nhật kịp thời những thay đổi nhân sư Tạo sư tin tưởng và... ban 4.3 Chức năng phân quyền bảo mật hệ thống: - Quản lý người dùng đăng nhập hệ thống - Quản lý người sư dụng, nhóm người sư dụng - Thay đổi mật khẩu người sư dụng Phần Mềm Quản Lý Nhân Sư - Phân quyền khai thác chức năng chương trình cho từng nhóm, từng người sư dụng - Sao lưu dữ liệu dự phòng - Khôi phục dữ liệu 4.4 Chức năng thống kê báo cáo:... Sơ Tuyển Dụng H.8 Use case Xóa Hồ Sơ Tuyển Dụng kết thúc Hậu tiền đề: Một Hồ Sơ Tuyển Dụng bị xóa khỏi hệ thống Tác nhân: Người dùng Extended use cases: không Included use cases: không Phần Mềm Quản Lý Nhân Sư Hình 11: Mô hình Use case Quản lý hợp đồng lao động Mô tả: Chức năng này cho phép người dùng quản lý thông tin Hợp đồng lao đồng của nhân viên gồm thêm, xóa, sửa Tiền điều kiện: Người . hệ thống: - Quản lý người dùng đăng nhập hệ thống. - Quản lý người sư dụng, nhóm người sư dụng. - Thay đổi mật khẩu người sư dụng. Phần Mềm Quản Lý Nhân Sư . - Phân. năng sau: 4.1 Chức năng quản lý nhân sư :  Bao gồm thông tin về hồ sơ lý lịch: - Quản lý thông tin chi tiết về công nhân vên chức như: Mã nhân viên, họ tên nhân viên, ngày sinh,. VietKey… Chương trình ứng dụng “Quản lý nhân sự Trường Đại Học Hải Phòng” hoàn chỉnh, hỗ trợ các nghiệp vụ: quản lý nhân của mỗi nhân viên trong Trường. Phần Mềm Quản Lý Nhân Sư . Bảng 3: Yêu cầu chức

Ngày đăng: 12/04/2015, 14:13

Từ khóa liên quan

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

Tài liệu liên quan