软件工程 社保管理的设计与实现论文.docx
- 文档编号:3169754
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:40
- 大小:5.14MB
软件工程 社保管理的设计与实现论文.docx
《软件工程 社保管理的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《软件工程 社保管理的设计与实现论文.docx(40页珍藏版)》请在冰豆网上搜索。
软件工程社保管理的设计与实现论文
普
通
本
科
毕
业
设
计
题目:
劳务人员社保管理的设计与实现
摘要
社保管理在当今社会的人力资源公司中是必不可少的一部分。
人力资源公司通过各种信息化系统优化社保管理的流程。
本文在研究传统的小规模企业采用人工的方式进行劳务派遣信息管理的基础上,从人力资源公司的实际出发,阐述了一个功能完善的劳务派遣系统中的劳务人员社保管理模块。
此系统采用经典的B/S(浏览器/服务器)结构,主要使用java语言,JSP,javascript等技术进行开发,本系统可以在WindowsXP,Windows2000和Linux操作系统上运行。
本文根据软件工程开发过程知识,对劳务人员社保管理模块的需求、设计、实现方面进行了详细阐述。
经过需求分析、设计、编码、测试等工作,系统实现了劳务人员社保管理中的新增保,单月社保缴费等功能。
本系统运行结果稳定,界面友好,操作简单,比较实用。
试用后发现本系统适合规模小的企业,能够很好的处理相关的信息。
【关键词】社保管理系统劳务人员劳务派遣
Abstract
Atpresent,socialsecuritymanagementisanessentialpartinthehumanresourcesmanagementofacompany.Allkindsofinformationsystemshavebeenutilizedtooptimizedtheprocessesofsocialsecuritymanagement.
OnthebasisofresearchontraditionalLaborDispatchinformationmanagement,thepaperelaboratesthelaborsocialsecuritymanagementmoduleoftheLaborDispatchSystemwhichisperfectinfunction.BasedonClassicB/Sarchitecture,thesystemwasdevelopedwithjavalanguage,developmenttechniquesofJSP,javascriptetc.ThesystemcanberunonOperationSystemsofWindowsXP,Windows2000andLinux.Accordingtotheknowledgeofsoftwaredevelopmentprocess,thepaperelaboratestheaspectsofrequirements,designandimplementationofthelaborsocialsecuritymodule.Throughtheworksofrequirementsanalysis,design,coding andtest,thefunctionsofaddingsocialsecurityandsocialsecurityPaymentbymonthhasbeenrealized.
Withuser-friendlyinterfaces,thesystemisofhighutility,canbeoperatedeasilyandrunsteadily.Aftertrial,thesystemisprovedtobesuitableforsmallcompanies,andcandealwithrelatedinformationcommendably.
【Keywords】Socialsecuritymanagementsystem;Laborforce;
LaborDispatch
1绪论
1.1选题的背景
劳务派遣系统是人力资源公司用于运作公司内部业务必不可少的部分,而其中的劳务人员社保管理部分集中解决了劳务人员社会保险的所有业务。
它的内容对于企业的决策者和管理者来说都至关重要,所以劳务人员社保管理应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:
效率低、保密性差。
另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。
而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。
软件产业已成为社会信息化进程中的一个战略性产业。
在软件技术的应用中,软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。
不断开发适应用户需求、市场需要的新型软件产品。
随着社会的发展,软件也在不断的更新换代。
劳务派遣系统中劳务人员社保管理模块对于一般的人力资源公司其内部社保方面的相关信息的处理问题上有很大的帮助,公司根据劳务人员的实际情况对劳务人员进行增保、退保、缴纳社会保险等的一些繁琐处理都是通过手工进行记载并进行处理的,对工作量特别大的员工数据的处理,不仅节省大量的人力物力,而且还很不容易出错。
如果有这样一套完整的社保管理软件,只需点击几下鼠标就可完成所需操作,那样就会大大的提高管理者的工作效率和管理水平。
并能进一步提高企业的工作效率并使企业实施规范化管理,使得员工信息管理起到“事半功倍”的地步。
1.2目的和意义
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。
使原本的旧的管理方法越来越不适应现在社会的发展。
许多人还停留在以前的手工操作。
这大大地阻碍了人类经济的发展。
为了适应现代社会人们高度强烈的时间观念,企业员工社保管理系统软件为企业办公室带来了极大的方便。
现在我国的大多数的企业对员工信息的管理还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
作为一个计算机软件工程的学生,希望可以在这方面有所贡献。
我希望能用我四年的所学编制出一个实用的程序来帮助其进行更有效的信息管理。
劳务派遣系统中的社保管理模块主要目的是为了方便人力资源公司对劳务人员的社会保险信息进行管理,提高工作效率。
这一系统的开发成功,解决了手写速度慢、容易出错的现状。
无论是在劳务人员增保、退保还是当月社保缴纳等方面都可以帮助人力资源公司最迅速最准确的完成所需的工作。
无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能。
1.3系统研究内容
本文首先介绍了开发该系统的目的和意义,其次是系统开发中所采用的相关技术,对开发工具和数据库进行相关的描述。
系统技术的了解后是系统的需求分析,依次地对系统问题分析,业务流程,系统功能需求和数据模型的相关信息编写。
通过系统的开发技术和需求的分析来对系统进行设计,包括逻辑上的设计,功能模块的划分以及各个子模块的设计,数据库的设计。
逻辑设计就像字面上的意思,对劳务派遣系统中社保管理模块的操作逻辑进行设计,也可以说是最为基本的构思。
对功能模块的划分,各个子模块实现具体功能的任务分配设计[10]。
接下来是正对上述的模块的设计来编写模块功能的实现情况,具体地分析实现模块代码的功能。
最后是根据对系统的设计和实现的工作做的总结和对本系统的实现结果的感想和系统的不足之处。
系统研究的主要内容针对的是人力资源公司的社保模块,是指为劳务人员缴纳五险一金的相关流程,及相关信息的维护。
1.4论文结构安排
论文的结构是根据系统的设计和实现过程来安排,根据论文结构安排依次编写各个章节的内容。
论文结构安排如下。
第1章绪论主要介绍本系统选题背景,研究目的及意义和该系统的研究内容。
第2章主要讲述开发本系统的相关的开发技术及开发工具,首先介绍了本系统采用的相关技术。
接着介绍开发本系统的所用到的相关技术。
第3章需求分析,本章主要对问题分析、该系统的功能业务流程、系统的功能需求、系统数据设计及相关数据的设计进行比较细致的阐述。
第4章系统设计,本章主要围绕该系统的设计的相关方面分别进行了相关的具体的描述。
主要有该系统的运行环境的描述,系统的功能设计等。
第5章主要对该系统的各部分模块的实现进行阐述,主要围绕该系统的界面设计及实现对各个不同的子模块进行描述。
第6章结论,主要描述的是实现该系统后的一些心得体会以及指出该系统还存在的一些缺陷问题等。
2相关开发技术及工具
本文阐述的劳务派遣系统是采用B/S体系结构MVC模式的Web信息系统,开发语言选择JAVA语言,前端页面实现是采用JSP技术及JavaScript技术,中间层选用JavaServlet技术实现业务逻辑,后台数据库选用MYSQL,使用JDBC技术实现数据库的连接。
页面设计使用的工具是DreamweaverMX2004,Java开发工具为JBuilder2006,Web容器为Tomcat5.5本章简单阐述系统使用的这些技术及工具。
2.1开发技术介绍
2.1.1MVC
模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。
MVC设计模式的思想是把B/S应用系统中的各个部件分离,减少部件间的耦合度,以方便系统的开发、维护[2]。
1、模型(Model)
模型是应用程序的主体部分。
它表示业务数据,或者业务逻辑。
2、视图(View)
视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。
3、控制器(controller)
控制器是根据用户的输入,控制用户界面数据显示和更新model对象状态。
图2-1显示了MVC的三个模块各自的功能以及它们的相互关系。
图2-1MVC设计模型图
2.1.2JAVA语言
用JAVA开发应用程序,包括以下优点:
一是面向对象,二是可移植性,三是安全性,四是并发性。
下面来阐述JAVA的相关的信息。
1、面向对象的编程方法
面向对象的编程语言则是以对象为中心以消息为驱动。
用公式表示,过程式编程语言为:
程序=算法+数据;面向对象编程语言为:
程序=对象+消息。
所有面向对象编程语言都支持三个概念:
封装、多态性和继承,Java也不例外。
现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的数据,行为表示对象的方法(其作用是处理数据或同外界交互)。
2、可移植性
就是在这个系统上作的程序经过一次编译后可以移植到别的系统上解释执行,只要经过简单的粘贴和复制就行了,不影响程序的效果。
3、安全性
在tomcat服务器上运行的大多数Java程序是应用程序,而不是applet,所以“砂箱”安全性模型对它们不起限制作用。
从安全性的观点看,Java应用程序所受的安全性限制与tomcat服务器上的任何其它程序相同。
4、并发性
JAVA支持多线程技术,就是多个线程并行机制,多线程是Java的一个重要方法,特别有利于在程序中实现并发任务。
2.1.3JSP技术
JSP是JavaServerPage(Java服务器页面)的简称,它是由SunMicrosystems公司倡导,多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。
JSP继承了Java语言的特点,允许Web开发人员开发和维护与平台无关、信息丰富、动态的Web页面,它能使Web8开发人员轻易搭建网络
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 社保管理的设计与实现论文 社保 管理 设计 实现 论文