1、设计(论文)题目基于SpringMVC的企业工资管理系统设计(论文)类型(划“”)工程设计应用研究开发研究基础研究其它一、 本课题的研究目的和意义随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛运用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高企业的劳动生产率以及人员效率。企业工资管理系统是工资模块的一个具体细化。传统的工资发放,多采用手工的形式,既繁琐又易于出差错,随着计算机和网络技术的发展,工资发放多采用电算化的方式进行管理,避免进行简单的重
2、复计算,从而做到准确、快捷。工资管理系统是将一些先进的信息技术结合运用到企业工资信息管理和服务中,用这些技术来促进企业事业管理各部门的协作,提高工资管理乃至单位管理的效率。本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及工资报表的打印,使企业运用现代化技术创造更多更高的经济效益。克服以往的人工管理、统计与查询单一、管理效率低下等问题;能科学有效的管理工资数据,方便地查询和统计人员信息、历史数据等情况,对所需要的数据以表格形式显示,以报表形式打印,并为将来进一步扩充和发展工资管理系统奠定基础。通过使用工资管理系统,使企业的工资
3、管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理的任务。本系统的最终目的是为了能够对工资发放进行有效的管理。财务部门人员能够高效快捷地对工资数据进行编辑,避免进行简单的重复计算,而单位其他相关部门人员可多角度查询本单位的工资发放情况,从而使工资发放数据既得到安全控制又得到宏观管理。 二、 本课题的主要研究内容(提纲)课题研究目标:开发一个功能实用、操作方便,简单明了的工资管理系统。本系统分为四大模块:考勤及工资模块、部门模块、管理员模块和员工模块。不同的模块实现了不同的需求,但又互相影响,实现系统的统一。预期目标是:(1)
4、 部门维护:超级管理员根据公司组织结构,添加相应的部门,并为每个部门分配一个部门管理员,管理本部门的工资事务,超级管理员有权限管理所有工资事务。(2) 管理员维护:包括增加新的管理员账户、删除已有的管理员等。(3) 员工维护:包括增加新的员工账户、删除已有的员工等。(4) 工资查询:根据不同用户类型对不同数据的需要,系统自动填充或用户自设查询条件,并将符合条件的信息显示出来。(5) 修改密码:提供修改密码功能,供用户定期修改密码,以确保系统的安全性。(6) 数据导入:当有大量用户信息或者工资记录时,可通过数据导入功能批量导入数据到数据库中。(7) 数据导出:将工资发放的各项明细导出成文本文件,
5、已便提供给银行代发工资。三、 文献综述(国内外研究情况及其发展) 自从20世纪末以来,悄然兴起的新经济逐渐对现代工资管理提出了更高的要求。经济全球化在增加适应性、创新能力和竞争力方面,对人才管理也带来了可怕的压力。智力资本作为独特的生产要素取代人力资本并排在产业资本、金融资本之首。所有这些都给工资管理带来根本的变革,这主要体现在以下几个方面: 人力成本将逐步上升。在全球经济一体化、知识经济的趋势下,人力资源已成为组织取得和维持竞争优势的关键要素。因此人才的竞争将在全球范围内更为激烈的展开,人力资源领域内所带来的最直接的竞争后果就是薪金,导致人力资源的价格滚动攀升。组织必须对人力资源采取更严肃而
6、慷慨的态度,对人力资本付出更大的投资力度。 工资制定的依据将更多的反映市场而不是工作本身的价值。传统的工作价值论将逐渐向市场价值论过渡,工资将更贴切反映知识市场化的需求,工资管理将形成动态的分析机制,以适应市场变化的需求。 工资福利设计更富弹性并走向多元化。工资福利设计方面,弹性设计和多轨制度将更加流行,其中蕴含的规则将更加复杂,“分化”现象将更加普遍。在工资管理中,人文化设计色彩将更加浓重,心理学原理而不是经济学原理将起更重要的作用。工资的定义将更加注重人的价值而不是工作的经济价值。 工资分配形式由货币主导型向资本主导型过渡。以股票期权威主要形式的资本分配在未来人们工资中的比重不断扩大,并成
7、为主导性分配方式。近来甚至有人提出以自然资本包括环境、生态等非货币化方式作为奖励的手段。 工资支付方式将呈现多样化。例如利用互联网、银行等方式进行支付等。四、 拟解决的关键问题本课题的研究重点是人事资料和工资数据的生成与管理;本课题的难点是权限配置以及考勤工资的计算方式要做到根据企业需求动态配置。五、 研究思路和方法本人事工资管理系统基于MVC设计思想,即模型(Model),视图(View)和控制Controller)。MVC思想就是实现网站系统的不同分工,控制层层实现本系统中的业务逻辑,我们用JavaBeans来实现Model层。采用JSP技术来实现视图层,用以实现与用户的交互。其中,控制层
8、是模型与视图之间沟通的桥梁,它可以根据用户在视图上请求操作选择恰当的模型数据予以反馈。在功能实现之前,先完成系统环境的搭建。首先是安装NetBeans开发工具,用来编写工具类、方法类和程序的调试。再次,研究网上的类似系统软件,学习别人的研究与设计的方法。最后,通过网络和查阅书籍收集一些资料,遇到不清楚的问题以便随时查询。软件开发过程中不可避免地会遇到很多问题,除了下载帮助文档API,还要多与老师和同学交流。开始编码后,要建立开发文档,确保设计及时并良好地完成。研究方法:使用建模工具对系统进行建模,以Java技术为主,辅以NetBeans编译工具进行开发,软件环境为jdk1.8和Windows系
9、统。六、 本课题的进度安排(用分条的形式写)1、第五周:查找资料,撰写开题报告及外文翻译;2、第六周至第七周:对系统进行详细的分析、设计,确定研究方案;3、第八周至第九周:进行系统程序初步的编写、调试,撰写毕业论文;4、第十周至第十三周:基本完成系统的设计,定稿毕业设计;5、第十四周:对系统作最后调试的与改善;6、第十五周:准备毕业论文答辩。七、 参考文献1 Kenneth C. Laudon, Jane P. Laudon . Management InformationSystemsM. Publisher Prentice Hall, 2007.2 Robert.H.Dependahl:
10、Database Principles and Applications.Williams Brown,2003.3 丁宝康,数据库实用教程. 清华大学出版社,2004.4 袁磊、陈伟卫, 网页设计与制作实例教程,清华大学出版社, 2008.5 王珊、萨师煊,数据库系统概论,高等教育出版社,2006.6 薛华成, 管理信息系统, 清华大学出版社,2012. 7 蔡立新、王海林, 计算机会计学, 首都经济贸易大学出版社,2007. 8 林信良. Spring2.0技术手册M.北京:电子工业出版社.2007.04.指导教师意见指导教师(签名): 年 月 日所在系(所)意见负责人(签章): 年 月 日