企业人事综合管理系统的设计与实现(VC++)(精品)☆
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备、便于易使用等特点。出于安全性和强大功能的要求,本系统使用Microsoft Visual C++ 6.0作为前台开发工具,利用其提供的各种面向对象的开发工具,采用了ADO技术建立起系统应用原型,不断修正和改进,直到形成满意的可行的系统。而数据库软件方面则选用了Microsoft SQL Server 2000数据库系统,选用它是因为它在同类关系数据库中,在功能、安全性、稳定性和可维护性上都称得上是佼佼者。利用它可以建立功能强大而又稳定高效的数据库系统。本文详细叙述了开发这套人事管理系统的全过程,对包括建立该系统前期的可行性分析和需求分析的研究,以及后期的设计和实现进行了系统和详细的介绍和说明。还针对建立该系统所要用的到所有相关技术行了粗略的叙述。最后对一些主要模块的详细设计步骤和程序代码也做了详尽而又仔细的说明。经过四个月的开发设计,完成了任务书上的功能要求,顺利完成了毕业设计内容。关键词:人事管理 考勤考评 工资管理 think58 [资料来源:http://think58.com]
目 录摘 要IABSTRACTII1 绪论11.1研究背景及研究意义11.2管理信息系统概念及国内外研究现状11.3本课题预期效果和意义32 系统分析42.1问题的定义42.2可行性分析42.3需求分析63 系统设计123.1总体设计123.2详细设计154 系统实现224.1相关技术介绍224.2系统实现254.3系统测试405 使用说明425.1使用环境425.2操作说明426 总结与展望436.1总结436.2展望43致谢44参考文献45 [资料来源:http://think58.com]
系统实现了模块化,把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集总起来组成一个整体,可以完成指定的功能满足用户的要求。采用模块化原理可以使软件结构清晰,不仅容易设计也容易阅读和理解。因为程序错误通常局限在有关的模块及它们之间的接口中,所以模块化使软件容易测试和调试,因而有助于提高软件的可靠性。因为变动往往只涉及少数几个模块,所以模块化能够提高软件的可修改性。信息隐蔽使得一个模块内包含的信息(过程和数据)对于不需要这些信息的模块来说,是不能访问的。通过实际的需求分析,本系统管理员分为高级管理员和一般操作员两个权限。管理员对员工的操作信息存于数据库中。根据系统的功能设计和实际要求,得到系统层次图,如下所示:系统主要分为六大功能模块:系统管理模块 完成系统的用户管理和密码修改功能;员工信息管理模块 完成员工基本信息、员工学习及工作经历的添加、删除、修改、查询等;部门管理模块 实现部门添加、删除、修改、查询等;工资管理模块 实现修改工资项目、税率功能;考勤统计管理模块 完成员工出勤的日统计功能和月统计功能;考评管理模块 完成对员工一个月工作业绩的评定功能; copyright think58
预览图: 本文来自think58 [来源:http://www.think58.com]
本文来自think58 [资料来源:http://THINK58.com]
内容来自think58
[资料来源:THINK58.com]
[资料来源:http://www.THINK58.com]
内容来自think58 [资料来源:www.THINK58.com]
[资料来源:http://www.THINK58.com]
think58.com
[资料来源:http://www.THINK58.com]
think58.com [来源:http://www.think58.com]
copyright think58
[版权所有:http://think58.com]
think58
think58
think58好,好think58
[来源:http://www.think58.com]
think58好,好think58
think58 [资料来源:http://think58.com]
[来源:http://www.think58.com]