毕业设计(论文)-高校大学人事管理系统.doc
《毕业设计(论文)-高校大学人事管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-高校大学人事管理系统.doc(39页珍藏版)》请在三一文库上搜索。
1、东华理工学院毕业设计(论文) 封 面题 目:东华理工学院人事管理系统英文题目 :ECIT Management Information System of the Empolyee学 生: 专 业:软件工程班 级:指 导 教 师: 二零零四年六月东华理工学院毕业设计(论文) 摘 要摘 要随着学院办学规模的日趋扩大,教师数量的与日俱增,对学院人事的管理也越来越复杂。当今用计算机处理事务已成为一种趋势,利用计算机实现学院人事管理势在必行。本系统结合东华理工学院的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0做为开发工具、SQL Server2000做为数据库开发出来
2、的单机版东华理工人事管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事基本信息、考勤、奖惩情况、工资管理的全过程,包括新进教职工加入时人事档案的建立、老教职工职称等的变动引起教职工信息的修改、教职工信息查询等人事管理工作以及教职工的考勤情况、奖惩情况与工资管理有密切的联系。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关键词:数据库、SQL Server2000、Visual Basic、人事管理ABSTRACTWith the enlargement of the colleges scop
3、e, the number of teachers is also increasing. It is complicate to manage the staff information. It is tendency to use the computer to manage the enormous information. So the system refers to personnel management of ECIT, By looking up lots of datum, the system selected the Visual Basic6.0 and SQL Se
4、rver2000 to development. The system can easily, friendly, useful and safely manipulate, implement the functions of censor; encouragement and punishment; salary management; includes all the change to the staff. The paper mainly introduced the background of the system development; the functions and th
5、e process of development. Emphasis on the center of the design, the concept of design, the difficult technology and solution schema.Keyword: Database SQL Server2000 Visual Basic personnel management东华理工学院毕业设计(论文) 目 录目 录东华理工学院毕业设计(论文) 目 录第一章 绪 论1.1 开发该系统的意义第二章 需求分析2.1 用户需求分析2.1.1 系统目标2.1.2 系统功能分析2.2
6、系统需求2.2.1 硬件需求2.2.2 软件需求2.2.3 开发环境的选择第三章 后台数据库设计3.1 数据库需求分析3.2 数据库概念结构设计3.2.1 教职工基本信息实体3.2.2 教职工固定工资信息实体3.2.3 教职工考勤信息实体3.2.4 教职工奖惩情况实体3.2.5 计发教职工工资实体3.2.6 实体和实体之间的关系3.3 数据库逻辑结构设计3.3.1 教职工基本信息表3.3.2 教职工固定工资表3.3.3 教职工考勤表3.3.4 教职工奖惩情况表3.3.5 教职工计发工资表3.3.6 系统用户表3.4 创建数据库和数据表3.4.1 在SQL Server 2000中的Enterp
7、rise Manager中创建第四章 系统前台实现4.1 系统前台如何访问后台数据库4.1.1 创建文件DSN4.1.2 公用模块的创建4.2 系统各窗体模块的实现4.2.1 创建工程项目Personnel_MIS4.2.2 系统用户管理窗体模块的实现4.2.3 创建东华理工学院人事管理的主窗体4.2.4 教职工基本信息管理窗体模块的实现4.2.5 教职工固定工资管理窗体模块的实现教职工考勤信息管理窗体模块的实现教职工奖惩情况管理窗体模块的实现计发教职工工资窗体模块的实现第五章系统测试5.1 测试的目的5.2 测试步骤5.2.1 单元测试5.2.2 集成测试5.2.3 确认测试第六章 毕业设计
8、小结致 谢 词参 考 文 献东华理工学院毕业设计(论文) 第一章 绪论第一章 绪 论1.1 开发该系统的意义随着计算机的飞速发展,当今用计算机处理事务已成为一种趋势,利用计算机实现学院人事管理势在必行。对于很多高校来说,利用计算机支持高校高效率完成劳动人事管理的日常事务,是适应现代人事管理制度要求、推动人事管理走向科学化、规范化的必要条件;而人事管理是一项琐碎、复杂工作,关于教职工的档案,考勤、奖惩、和工资计算工作量很大,一般不允许出错,如果实行手工操作,每月须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行人事管理工作,不仅能够保证人事信息准确无误、快速输出,而且还可以利用
9、计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事信息管理的效率,也是高校人事管理的科学化、正规化管理,与世界接轨的重要条件。由于我院办学规模的日益扩大,教师数量的与日俱增,对学院人事的管理也越来越复杂,面对目前的实际状况,迫切需要开发一个人事管理系统来满足学院人事管理工作的需求。东华理工学院毕业设计(论文) 第二章 需求分析 第二章 需求分析2.1 用户需求分析2.1.1 系统目标采用现有的软硬件设施及科学的管理系统开发方案,
10、建立东华理工人事管理系统,实现人事管理的计算机自动化。系统应符合学院人事管理制度,并达到操作直观、方便、实用、安全等要求。2.1.2 系统功能分析 系统开发的总体任务是实现东华理工学院人事信息关系的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。该管理系统主要功能包括:1. 系统用户管理功能(用户又包括普通用户和管理员)l 添加用户 ,包括用户的基本信息,用户名和密码;l 修改用户密码;l 删除用户。2. 学院教职工基本信息管理功能l 教职工基本信息的添加,包括职工编号、职工姓名、职工所在系别、性别、民族、出生日期、身份证号码、籍贯、政治面貌、加入党派时间、最高学历、最
11、后专业、最高学历毕业时间、最高学历毕业院校、职称、资格时间、现党政职务、来院时间、聘任时间、任职时间、参加工作时间、原所在单位、原身份、原职务、备注等;l 教职工基本信息的修改;l 教职工基本信息的删除;l 教职工基本信息的查询;l 生成教职工基本信息报表。3. 学院教职工固定工资管理功能l 教职工固定工资信息添加:包括职工编号、底薪、补贴、养老金、医疗保险、住房公积金、备注、输入时间等;l 修改固定工资信息;l 删除固定工资信息;l 固定工资信息查询。4. 学院教职工考勤信息管理功能l 考勤信息的添加,包括职工编号、考勤月份、加班天数、缺勤天数、一天的加班费、一天的缺勤费、备注等;l 考勤信
12、息的修改;l 考勤信息的删除;l 考勤信息的查询;l 生成考勤信息报表。5. 学院教职工奖惩情况管理功能l 奖惩情况的添加,包括职工编号、奖惩时间、奖励原因、奖励金额、惩罚原因、处罚金额、备注等;l 奖惩情况的修改;l 奖惩情况的删除;l 奖惩情况的查询。6. 学院计发教职工工资管理功能l 计发工资,包括职工编号、税前小计、个人所得税、实发工资、计发工资时间等;l 工资查询;l 生成工资报表。7. 系统功能模块图(如图2.1所示)图2.1 系统功能模块图2.2 系统需求2.2.1 硬件需求u 计算机Intel兼容计算机,Pentium 166MHz以上。u 内存(RAM)64MB及以上u 硬盘
13、空间180MB以上的硬盘剩余空间u Microsoft Windows支持的VGA或分辨率更高的监视器u CD-ROM 驱动器u 鼠标或其它定位设备2.2.2 软件需求u 操作系统要求能装上SQL Server 2000的操作系统,如Windows NT,Windows 2000,Windows XP2.2.3 开发环境的选择现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的Visual BasicMicrosoft公司的Visual C+Borland公司的Delphi Powerso
14、ft公司的PowerBuliderJava等等在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。作为数据库系统的开发,Visual Basic是一个非常理想选择。Visual B
15、asic简单易学、功能强大。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来。尤其是Visual Basic对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。Visual Basic为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,只是编译后的程序运行速度较慢。本系统采用Visual Basic6.0和SQL Server2000开发的 。VB的主要特点 具有面向对象的可视化设计工具在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每
16、个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能的程序,因而程序设计的效率可大大提高。 事件驱动的编程机制事件驱动是非常适合图形用户界面的编程方式。传统的程序设计是一种面向过程的方式,程序总是按事先设计的流程运行。但在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只需编写响应用户动作的代码,而各个动作之间不一定有联系。这样的应用程序代码一般较短,所以程序既易于编写又易于维护。定有联系。这样
17、的应用程序代码一般较短,所以程序既易于编写又易于维护。 提供了易学易用的应用程序集成开发环境在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。 结构化的程序设计语言VB具有丰富的数据类型和结构话程序结构,而且简单易学。此外,作为一种程序设计语言,VB还有许多独到之处:l 强大的数值和字符串处理功能l 丰富的图形指令,可方便地绘制各种图形。l 提供静态和动态数组,有利于简化内存管理。l 过程可递归调用,使程序更为简练。l 支持随机文件访问和顺序文件访问。l 提供了一个可供应用程序调用的包含多种类型的图标库
18、。l 具有完善的运行出错处理 支持多种数据库系统的访问利用数据控件可访问的数据库系统有:Microsoft SQL Server、Microsoft Access、Btrieve、dBASE、Microsoft FoxPro、Paradox等,也可访问Microsoft Excel,Lotusl2-3等多种电子表格。 支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE)技术动态数据交换(DDE)的编程技术,使VB开发应用程序能与其他Windows应用程序之间建立数据通信。通过VB的动态链接库(DLL)技术,在VB程序中可方便地调用用C语言或汇编语言编写的函数,也可调用W
19、indows应用程序接口(API)函数,以实现SDK所能实现的功能。东华理工学院毕业设计(论文) 第二章 需求分析VB的核心是其对对象的链接与嵌入(OLE)的支持,它是访问所有对象的一种方法。利用OLE技术,VB将其他应用软件视为一个对象嵌入到VB应用程序中,进行各种操作,也可将各种基于Windows的应用程序嵌入到VB应用程序,实现声音、图像、动画等多媒体功能。SQL Server的特点SQL Server是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windows NT推出后,Micr
20、osoft与Sybase在SQL Server的开发上就分道扬镳了。Microsoft将SQL Server移植到Windows NT系统上,专注与开发、推广SQL Server的Windows NT版本;Sybase则专注于SQL Server在UNIX操作系统上的应用。SQL Server2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本。该版本继承了SQL Server7.0版本的优点,同时又比在它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows98的膝上型电脑可运行Microso
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 高校 大学 人事管理 系统
链接地址:https://www.31doc.com/p-3287028.html