- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Logo 人事工资管理系统 教 学 内 容 数据库设计 项目设计思路 公共类设计 登录模块设计 系统主窗体设计 奖罚管理模块设计 调动管理模块设计 考评管理模块设计 考勤津贴模块设计 项目设计思路 功能阐述 系统业务流程图 文件组织结构 系统功能结构 功能阐述 人事工资管理系统是一个典型的数据库开发应用程序,主要由人事管理、工资管理、系统管理、用户管理和退出等模块组成,具体规划如下: 人事管理模块 人事管理模块主要负责档案管理、奖罚管理、调动管理、考评管理。 工资管理模块 工资管理模块主要负责员工的考勤、以及工资(包括基本工资、职务津贴、全勤奖金、加班工资等)的总结。 系统管理模块 系统管理模块主要负责部门的增加、修改和删除并管理系统的数据备份。 用户管理模块 用户管理模块主要负责对操作员的管理、用户口令的管理、以及用户的切换。 系统退出模块 系统退出模块主要用于退出系统。业务管理模块 系统功能结构 本系统包括五个功能模块:人事管理模块、工资管理模块、系统管理模块、用户管理模块、用户管理模块和系统退出模块,相应的系统功能结构如图所示。 系统业务流程图 文件组织结构 编写代码之前,可以把系统中可能用到的文件夹先创建出来(例如,创建一个名称为UI的文件夹,用于保存系统中所使用的图片),这样不但可以方便以后的开发工作,也可以规范系统的整体架构。开发编程词典销售分析系统时,设计了如下图所示的文件组织结构图。在开发时,只需要将所创建的文件保存在相应的文件夹中即可。 数据库设计 人事工资管理系统中,采用的是SQL Server 2005数据库,主要用来存储考评管理、部门名称等信息。这里将数据库命名为db_PMS,其中包含的数据表如图所示。 公共类设计 开发项目时,以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。在本系统中,主要建立了两个公共类,分别为DBConnection类和DBOperate类。DBConnection类主要用于连接数据库,而DBOperate类中则定义了一些公共方法,分别用于实现各种功能。 登录模块设计 登录模块主要是通过输入正确的用户名和密码进入主窗体,它可以提高程序的安全性,保护数据资料不外泄。登录模块运行结果如图所示。 系统主窗体设计 主窗体是程序操作过程中必不可少的,它是人机交互中的重要环节。通过主窗体,用户可以调用系统相关的各子模块,快速掌握本系统中所实现的各个功能。人事工资管理系统中,当登录窗体验证成功后,用户将进入主窗体,主窗体中提供了系统菜单栏,可以通过它调用系统中的所有子窗体。主窗体运行结果如图所示。 奖罚管理模块设计 公司的发展离不开完善的奖罚制度,奖罚制度可以提高员工的工作热情,同时,也可以对员工有所制约。本系统中,制作了一个奖罚管理窗体,用于添加、修改或者删除奖罚信息,方便在发放工资时进行工资统计。奖罚管理窗体运行结果如图所示。 调动管理模块设计 公司的经营者会根据员工能力的不同而分配不同的工作,这时在企业内部会出现员工调动的问题,这就需要对员工调动有详细的记录,方便员工档案管理,以及统计工资时发放员工现任职务的薪水。调动管理窗体运行结果如图所示。 Logo * *
文档评论(0)