人员都投入了大量的时间和精力,造成了严重的资源浪费且效率低下、时效性差同时也造成了大量资源的闲置现象。现在,我们已经进入"信息时代",信息化得世界中计算机记录代替了纸张记录,本系统的建设解决了纸质录入的多、烦、乱的问题,并且提高了工作人员的工作效率,减少了工作人员的工作压力,降低了工资出错的频率,简便了人事调动的使企业对公司人事工资的管理更加合理、有序、便捷。
本人事管理系统的系统分析主要分为需求分析和可行性分析。人事工资管理系统的设计目的是通过系统的开发,实现企事业单位对人事工资管理的便利化,提高管理的计算机化,提高人事工资管理的处理速度和规范化程度,进一步提高企事业单位对人事工资管理的信息化水平。
3.2需求分析
在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析阶段的任务是确定软件系统功能。
在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最关键的一个过程。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工。
在软件工程中,软件系统的开发中极其重要的就是需求分析和系统设计,需求分析的优劣直接影响着软件系统是否合理,是否能够满足用户的需求。需求分析的过程通常从系统功能的需求调查研究入手,最终形成全面反映所有部分功能需求的文档。
软件需求分析的目标是深刻描述软件的性能和功能,明确系统设计的约束以及系统同其它系统中元素的接口细节,定义系统的其它有效的需求,本章节主要从功能需求、性能需求对企业人事管理系统进行需求分析。
需求分析阶段的工作,可以分为四个方面:问题识别,分析与综合,制订规格说明,评审。
3.2.1系统功能需求
经过对系统分析,数据分析和数据库设计后,结合调研的情况,其主要结构分为员工基本信息管理、人事变动管理、部门管理。它将使用C#设计前台的系统界面和编写后台操作程序,完成数据的输入、查询、修改、存储、添加、删除的基本功能;并使用SQL Server 2005数据库形成后台数据库的支持及数据存储。
3.2.2系统性能需求
为了确保系统对响应时间、最大并发连接等方面的性能要求,企业人事管理系统在性能方面应满足的需求下面所示,主要对时间性、系统管理、负载进行测试,考察此人事管理系统是否满足安全性方面测试,当很多用户登录系统时系统做出较好的响应。
对于性能需求主要有以下几个方面:
(1)系统稳定性。要求系统健壮性好,运行时间为全年,低出错率。
(2)系统可修改性。修改系统一个模块或者部分,而不影响其他模块的使用,也不需要修改其他模块。
(3)简便易用性。系统应具有良好的可操作性和易维护性,界面风格友好实用。
(4)响应时间合理性。内网的访问有延迟,因此内网系统应提供足够的带宽,这样就可以使使用该人事管理系统的众多用户对系统访问更迅速便捷。
3.3可行性分析
可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。
可行性研究主要内容是要求以全面、系统的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。对整个可行性研究提出综合分析评价,指出优缺点和建议。为了结论的需要,往往还需要加上一些附件,如试验数据、论证材料、计算图表、附图等,以增强可行性报告的说服力。
目前,国内人事管理系统的开发技术已基本成熟,系统本身具有业务清晰、数据处理规范等优点为系统的可行性提供了优越的条件;加之人事管理系统在国内已基本普及,并且给企业公司带来了极大的方便,因而研发该人事管理系统是可行的必要的。
系统的可行性分析是以文件的形式给企业的决策层提供项目实施的参考依据,其中包括项目存在的风险、项目需要的投资和能够获得的最大效益。因而,将从以下几个方面进行可行性分析:
3.3.1社会可行性分析
社会可行性分析主要是指管理信息系统的开发是否符合国家法律、政策,是否能够与社会大系统实现良好的对接。
3.3.2技术可行性分析
对于企业人事管理系统的技术可行性分析所考虑采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度、兼容等)。因此,本系统的难度不大,所涉及的范围只限于企业人事信息管理,所以技术上已达到开发该系统的能力。
该人事管理系统的开发环境很简单,以下是从软件和硬件方面介绍:
1) 软件:该系统以Microsoft Visual.NET为开发平台,采用ADO.NET技术,结合C#应用程序,SQL Server Management Studio Express、Microsoft Visual Studio 2010、Microsoft Office Visio 2003;
2) 硬件:客户端:只要能安装Web浏览器和连通网络的微机即可;服务器端:PIII以上CPU,128M以上内存,3
上一篇:
2013基于ASPNET的图书馆管理系统论文
下一篇:
网上购物系统毕业设计论文