Web课程设计报告.doc
《Web课程设计报告.doc》由会员分享,可在线阅读,更多相关《Web课程设计报告.doc(25页珍藏版)》请在咨信网上搜索。
1、WEB开发技术课程设计报告员工工资管理系统班 级: 姓 名: 学 号: 指导教师: 时 间: 摘 要 工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人
2、事,工资信息进行管理,具有手工管理所无法比拟优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极地提高人事,工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 关键词:数据库;SQL Server2012;工资管理 目 录第一章 开发环境和开发工具 .4 1.1 开发背景 .4 1.2 开发环境 .4第二章 工资管理信息系统的分析与设计 .5 2.1 系统需求分析 .5 2.2 系统总体设计 .7 2.2.1系统设计目标 .72.2.2 开发设计思想 .8 2.2.3 系统功能模块设计 .8第三章 数据库设计 .10 3.1 引入背景
3、 .10 3.2 数据库需求分析 .10 3.3 数据库概念结构设计 .11 3.4 数据库逻辑结构设计 .13第四章 系统详细设计与实现.15 4.1 公共类设计与实现.15 4.2 数据访问层内设计与实现.17结论 .24参考文献 .25第一章 开发环境和开发工具1.1 开发背景 随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业工资的管理显得越来越重要。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、
4、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。如果能够实现工资
5、管理的自动化,无疑是给企业管理部门带来很大的方便。 资金是企业生存的主要元素。资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。最初的工资统计和发放都是使用人工方式处理,工作的时候,出现错误的机率也随之升高。工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工资信息的处理,同时使用电脑还可以安全地保存大量的工资记录。 企业工资管理系统,为个人提供工资查询服务,为企业提供工资计算,工资统计等服务。传统的纸张材料的数据信息管理已经不适合现代企业公司的
6、发展了,实现工资管理的系统化、规范化、自动化,将成为现在公司管理工资的首选。本系统实现的工资管理系统基本上能够满足现代化企业工资管理的需求。1.2 开发环境 本文所采用的开发环境主要是基于数据库系统的SQL Server 2012 和基于面向对象程序设计。利用SQL Server 2012创建企业中的部门信息表。个人信息表、员工工资表以及用户信息表。利用数据库建立连接之后,利用控件按钮以及一些程序代码实现一些特定的功能,例如员工信息查询、员工信息编辑、职工工资查询、职工工资编辑等,极大地提高了工资管理的效率。第二章 工资管理信息系统的分析与设计 随着计算机技术的飞速发展,计算机在企业管理中应用
7、的普及,利用计算机实 现工资管理势在必行。 工资管理是现代企业管理不可缺少的一部分,是适应现代化制度要求,推动企业劳动工资管理走向科学化、规范化的必要条件。 2.1 系统需求分析 2.1.1对功能的规定 在现代企业的生产和动作过程中,往往需要对企业员工的工资进行管理,企业的工资管理活动中都包含了以下几项功能: 1、员工信息管理:实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能; 2、工资管理:完成对基础数据设定(如工龄工资、岗位工资、所得税率等),工资统计、实发工资(根据出勤统计结果),打印工资条,及员工奖励和惩罚,福利补贴的设定,月度工资计算; 3、工资查询:
8、可根据条件查询员工历史工资数据(如按月份查询、按姓名查询、按部门查询等); 4、汇总打印:提供报表打印输出功能,可以报表的形式打印员工信息、工资发放报表、工资历史报表、员工奖励和员工惩罚报表; 5、系统维护:可对数据进行备份和恢复,并可实现数据导入导出功能。 6、管理员设置:实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。 本系统主要功能有:(1) 员工基本工资的设定。 (2) 奖金以及福利补贴的设定。 (3) 实发工资计算公式的调整。 (4) 根据出勤统计结果计算本月各项实际金额。 根据需要的功能,得到系统功能模块设置,如图所示 工资管理
9、系统工资设置查询月度工资计算基本工资设置福利设置奖金设置津贴设置扣发设置计算公式设置统计计算报表输出图1-1系统功能图2.1.2对性能的规定 1、精度 要求用户输入的信息尽量准确:员工出勤以“天”为最小单位:员工工资以“元”为最小单位:扣款比率及奖金比率为浮点型数据,小数点后保留两位有效数据: 2、时间特性要求 a页面响应时间:3sb更新处理时间:5s c数据的转换和传递时间:10s d解题时间:30s 3、灵活性 a运行环境的变化:如果增强服务器的硬件配置,不仅可以增快系统的响应时间,还能足够保证系统的稳定性 b同其他软件的接口的变化:升级,也能够得到系统稳定性及响应时间的提升。 c精度和有
10、效时限的变化:如果要求统计的员工的工资金额足够准确,则可以尽量将统计工资的算法设计的复杂些 d计划的变化和改进:可以从网络上寻找已有的功能模块进行代码复用,以加快开发进度,同时可保证软件质量。 2.1.3 输入输出要求 工资管理系统根据用户设定的工资项目和工资核算公式,在操作员输入当前日期的前提下自动完成月工资计算,支持多套帐目情况下的工资生成。 (1) 工资项目及计算公式自由设定,工资项目设立最多40项。 (2) 支持外部EXCEL表及DBF数据导入。 (3) 报表数据统一以EXCEL格式存盘。 (4) 将实发月工资为负的输出视为非法输出。 2.1.4数据管理能力要求 维护过程是对长期不变数
11、据进行的,把这部分数据放在维护部分进行增加、删除、修改的目的就是为了充分地对库中的数据进行保护。进行数据备份主要将数据库文件备份到可移动磁盘上,以备数据丢失时重新恢复,或提供给其他人使用。对于工资项目中的数据,系统应有能力支持信息的维护与更新,并支持数据的批量录入与修改。系统中可以完成增删一条或多条员工及其工资记录的操作,可以按照日期、部门及员工信息检索到特定记录,能够生成财务上需要的各种报表。 2.1.5故障处理要求 由于使用时间过长,使用频率过高,导致数据库遭到破坏,可以采取定时备份数据库来更新数据库的方法,在数据库出现问题的时候恢复数据库。 2.1.6其他专门要求 数据不管是在企业内部之
12、间传输,还是公司与分公司之间进行远程数据传输时,防止数据被不法分析任意的修改和破坏,对所有的敏感数据均进行基于SSL协议 的加密操作,只有对信息解密的人员才能最终读取数据信息。这样,能最大程度的防止数据在传输过程的安全保密性。 2.2 系统总体设计 2.2.1 系统设计目标 本文研究开发的人事管理信息系统用于支持企业完成劳动人事管理工作,有如下 三个方面的目标: 支持企业实现规范化的管理。 支持企业高效率完成工资管理的日常业务,包括新员工加入时人事档案的建 立、老员工转出、辞职、退休等。 支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的 员工数目决定招聘人数等。2.2.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 课程设计 报告
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。