APP下载

基于ASP的人事管理系统分析

2017-04-01农孟宾

数字技术与应用 2016年10期
关键词:测试设计

摘要:计算机技术的普及和发展为企业提供了新型的办公自动化系统应用,系统在设置上秉承着简约的原则,界面简单,并且具有很大的延伸性,智能化人事管理是企业走向科学、规范化的必经之路。本文主要介绍基于ASP.NET的人事管理系统的设计与开发过程。分析了该系统的需求,描述了系统的功能设计与实现,并对系统的功能与性能进行了测试。

关键词:系统人事管理 ASP 设计 测试

中图分类号:TP311 文献標识码:A 文章编号:1007-9416(2016)10-0059-01

人事管理具体来说就是负责人事资料的统计、查询、更新等,现阶段人事管理人员需要管理的信息越来越多了,因此统计管理工作也变得越来越繁重了,所以当前迫切的需要建立一个由计算机管理的人事管理系统。具体来说就是要参考单位人事管理的要求,设计一套属于自己单位的人事管理系统,这样就能更好的对单位的人事信息进行管理。另外通过计算机建立的人事管理系统能够节省大量的时间和资源,还能满足企业单位日常的人事管理需求,并且让人事管理变得更加公正透明。

1 人事系统管理系统现状及技术、需求分析

1.1 人事信息管理的现状

计算机技术的普及和发展为企业提供了新型的办公自动化系统应用,人事管理系统就是其中一个很重要的管理系统,它改变了以往人工管理档案,记录工作业绩、记录考勤、核算工资报酬等工作的繁琐和低效,将人事管理工作的各个环节集成到了一个高效、便捷的智能化办公系统平台,从而提高了企业整体的管理效率。

1.2 关键技术

在系统研发中,当前主流系统构架主要包括:B/S(Browser/Serve,浏览器端/服务端)模式和C/S(Client/Serve,用户端/服务器端)模式。其中B/S模式将系统程序和后台数据库保存在网络服务器中,用户通过客户端浏览器访问网络服务器,并发送消息到服务器端,服务器端处理完成后再将信息发送到客户端浏览器供用户浏览;C/S模式则需要客户端在电脑上安装相应客户端程序,后果客户端程序与网络服务器端系统进行互动。鉴于人事管理系统的用户使用需求,为减少客户点电脑负荷和系统维护成本,便于用户实时使用系统工作,人事管理系统选择采用B/S模式构架进行开发;ASP.NET是建立在公共语言运行库上的编程框架,可以用于服务器上生成功能强大的WEB应用程序,语言接口规范,类库丰富,安全稳定,具有良好的扩展性和可移植性;数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,是系统数据的集合。人事管理系统中涉及到的所有员工信息都被保存在后台数据库中,为和ASP.NET开发环境完美融合,本系统后台数据库选择采用SQL SERVER 2005,该数据库平台功能强大,安全可靠,与ASP.NET联合开发系统稳定性较高,语言接口规范有效。

1.3 需求分析

需求方面提供的功能是员工的基本信息,并且支持管理人员对这些基本信息进行查询、修改等功能;查询方面支持多种功能,如考勤查询、培训查询、绩效查询、人事变得查询等;另外信息的显示的方式是Web页面形式,这样界面操作起来简单易懂,人事管理人员不需要进行什么培训就能够直接使用,另外在管理权限上还分为普通和领导,普通的话能够上传考勤信息等,然后领导对职工的考勤等信息进行审批操作;性能方面该系统操作灵活性高,安全可靠,并且还能够和外部程序进行接口,这样在使用的时候还能够和当前企业的其他管理系统进行联网使用。

2 系统设计与系统实现、测试

2.1 系统的设计

该系统的软件设计方面,其基础是网络运行的三层应用模式,并且还结合了浏览器和服务器模式。具体来说就是三层应用模式的第一层是客户端程序,第二层则为WEb的应用服务器模式,第三层就是数据库服务器;系统方面选择ASP.Net、HTML、SQL Server数据库和C#编程等技术和开发工具。系统在设计方面让多个动态页面相互关联,具体来说就是分为六项,在登录界面中主要是设置用户的使用权限,有职工的账号和管理的账号;在界面上用户可以选择各个子模块,如浏览模块其主要的作用就是提供全面的人事档案;查询模块,该方面就是查询想要知道的人事管理数据,提供条件越多,查找的越精确;统计模块,在统计模块当中可以详细的看到部门统计、学历统计等多种样式的统计数据;编辑模块,这里普通账号是没有权限进入的,只有管理账号才能够进入,在编辑模块,管理账号能够对系统中的数据进行修改、删除,并且这里面详细的记录了所有员工的资料数据。

2.2 系统的实现

要想让系统得到实现这里还需要借助ASP.NET和SQL SERVER2005。在系统的开发过程中相对来说还是很简单的,并且安全性高、易于维护,并且开发系统的花费也并不多。在系统执行过后可以节约大量的人力资源和经济资源。

2.3 系统测试

在系统的测试方面还是有些差别的,本系统是依托Web来进行系统测试的这种测试方式和传统的测试方式是不同的,我们需要对系统进行检查和验证,观察系统的运行情况是不是遵循我们的设计,还要在多个用户的浏览器上查看显示是不是政策,有没有什么不合适的地方。

3 结语

基于ASP的人事管理系统充分的实现了对人力资源的合理调度、参照员工的考勤能够自动的计算出员工的工资薪酬,并且计算准确,这样管理人员就能够第一时间的得到准确的数据,大大的节省了繁琐的人力工程,并且除了查找方便、安全可靠外系统所能储存的数据量也是十分庞大的。因此管理系统的研发在节约了人力物力,促进了人事档案管理的发展的同时,还有这很大的推广价值。

参考文献

[1]韩朝军.SQL Server管理与开发技术大全[M].北京:人民邮电出版社,2013.

[2]陈建伟.Asp动态网站开发教程[M].3版.北京:清华大学出版社,2014.

[3]石志国.ASP动态网站编程[M].清华大学出版社.2013.

[4]韩小良.Excel企业管理应用案例精萃[M].北京:电子工业出版社,2013.

收稿日期:2016-09-02

作者简介:农孟宾(1973—),女,壮族,广西靖西人,本科,硕士,讲师,研究方向:计算机。

猜你喜欢

测试设计
幽默大测试
“摄问”测试
“摄问”测试
“摄问”测试
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
设计之味