APP下载

咸阳职业技术学院基于ASP的人事工资员工查询系统的设计与实现

2015-09-11许珂乐陈妮李一鑫

电脑知识与技术 2015年17期

许珂乐++陈妮++李一鑫

摘要:针对陕西地方高职院校人事工资员工查询问题,本系统采用ASP+SQL SERVER的技术方案,用户查询采用B/S(浏览器/服务器)模式,实现了我院现有的数据格式与查询系统之间的双向互动,解决了其他工资查询系统需要针对不同系统设计不同格式工资条的问题。技术关键在于工资项目的灵活调整以及调整后的项目与现有数据的兼容性处理问题。

关键词:ASP;工资查询系统;SQL Server数据库;人事工资

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)17-0077-02

1 应用需求分析

21世纪以来,随着计算机技术和网络技术的发展,学校的管理工作也在朝着信息化、数字化的方向不断发展。在学校人事工资管理中,人工作业查询教职工工资的方式是一项繁琐的工作。我院是已是万人大学,现有在职教师665名,外聘教师296名,每月的工资查询业务量较大。本系统借助计算机网络技术,以我院现有的人事工资管理系统为依托,设计一套适合我院的人事工资查询系统的模式与路径,不但节省工资条打印所带来的纸张、油墨及人力成本,而且工资查询、管理系统的辅助功能也会给全院职工带来便利,从而实现工资管理的系统化、自动化、网络化,进一步提高校园数字化水平,提高工作效率。以创建数字化校园为动力,对我院进一步完善工资管理系统起到一定的推动作用。

以咸阳职业技术学院为例,员工工资由财政工资+学院考核工资组成,员工每月的工资明细只有通过人事处才能进行查询,脱离了工资的随时随地网络化查询,即使开通银行的短信通知业务(发放工资银行两个或以上),也只能得知总额工资的其中一部分,而无从得知月工资总额及发扣明细,所以人事工资的网络化及明细化对员工个人查询来说举足轻重。在此基础上,由于网络随时随地可用的优越性(手机的数据网络功能及WIFI网络信号的覆盖),教职工只要能上网便可以通过个人邮箱进行随时随地的工资查询。

2 研究内容

2.1 主要内容和目标

1)分析我院人事工资管理现状;

2)调研人事工资管理系统对学院教职工查询工资的实际需求情况;

3)搜集人事工资查询系统需要储备的计算机网络相关知识;

4)设计适合我院人事工资查询及发放系统的功能结构;

5)辐射人事工资管理系统的功能与实施效果的评价。

2.2 要解决的主要问题

登录系统:通过学院员工现有邮箱地址进行用户名及密码的认证工作。

加密功能:作为一个查询系统,安全性是应首先考虑的问题,即应提供加密功能,以不同身份登陆具有不同的访问权限,对于非法的越权访问应严格加以限制,以保证资料的安全性。

工资邮件:管理人员每月导入工资数据后,可通过该功能给所有在个人信息中登记过邮箱的用户发送当月工资数据。

工资精细管理:通过该功能管理员可以按照年、月、姓名搜索工资数据,方便工资信息的管理。

数据库备份:管理人员登录后可以通过数据库备份功能备份数据库,以保证系统数据的安全性、准确性。

2.3 创新点预判

本系统利用免费网络资源进行动态网络管理,不需要学院出资购买任何网络域名或租用独立空间,释放学院内网网络资源,通过网络设置按时按量完成员工工资的网络化管理及查询。

本系统采用ASP+SQL SERVER的技术方案,用户查询采用B/S模式,技术关键在于工资项目的灵活调整,及调整后的项目与现有数据的兼容性问题。

本系统创新之处在于,实现了我院现有的数据格式与查询系统之间的双向互动,解决了其他工资查询系统需要针对不同系统设计不同格式工资条的问题。

3 研究方法

1)深度访谈法:对人事工资管理方面的专家进行深度访谈,了解人事工资管理系统的各种功能,同时,通过了解我院电子专业教师咨询相关网络知识。

2)头脑风暴法:集合我院工资管理员、教职工代表等及本课题组成员进行头脑风暴,共同探索构建工资查询系统的辅助功能。

3)问卷调查法:走访教职工对于人事工资查询系统需要的第一手资料,深入各个二级院部进行问卷调查,以利于课题研究的推进和深化。

4)叙事研究法:收集形成调研报告,以叙事的方式记录下来, 加以研究。

4 技术路线

使用的技术有:数据库的访问;菜单控制。系统能够提供对工资发放各明细项目的数据编辑,自动计算出工资发放各项合计数据及代扣项目数据;可自主设定条件从而达到对工资数据的多角度查询功能;方便导入、导出数据及输出报表;并可实现类似信用卡消费账单形式的定时发放。财务部门人员以管理员身份登录,对本系统的可登录人员进行管理;而单位其他相关部门人员作为一般用户登录本系统时,数据编辑程序、数据导入程序及增加用户、删除用户程序自动关闭,从而控制本系统的工资数据编辑、数据导入及用户增、删功能只能由人事部门工作人员操作。实现了人事部门对本单位工资发放系统的集中管理,保证了系统的安全性。

5 实施步骤

1)深入调研我院人事工资管理系统现状。

2)调研人事工资管理系统对学院教职工查询工资的实际需求情况

3)设计课题研究的具体方案。

4)明确课题研究的关键技术和方法。

5)按照研究方案和大日程计划进行设计。

6)分析设计方案并进行方法改进。

7)设计实施。

8)完成课题目标并进行课题总结

6 系统功能结构设计

由于学院教职工人数较多,为了在保障人事工资管理系统的安全性的基础上提高系统的访问效率,整个系统采用三层式体系结构进行开发,分别为表示层、业务逻辑层和数据层。

7 关键业务流程用例设计

8 数据库整体设计

数据库是整个管理及查询系统的核心,对整个应用系统开发工作来说,数据结构的完整性、数据库的合理性将直接影响到整个系统的应用性。SQL Server是一个关系型数据库管理系统,它的主要功能就是同各种数据库建立联系,进行沟通,具有使用方便可、伸缩性好、与相关软件集成程度高等优点 ,而且功能也相当强大,安全性高,能够胜任系统的需求。

9 结束语

ASP的动态网站依托校园网实现高职院校工资管理的系统化、自动化、网络化,进一步提高校园数字化水平,为学校节约了纸张、油墨及人力成本等不必要的开支,为教职工及时查询工资明细带来了便利,从而为陕西地方高职院校创建数字化校园起到一定的推动作用。

参考文献:

[1] 李强. 利用JSP技术开发基于WEB的人事工资管理系统[D].成都电子科技大学,2009.

[2] 王雨竹, 张玉花, 张星. SQL Server 2008数据库管理与开发教程[M].2版.北京:人民邮电出版社,2012.

[3] 陈建伟. ASP动态网站开发基础教程[M].北京:清华大学出版社,2012.5.

[4] 李升一, 蔡淑琴, 董庆军. 用ASP技术实现信息访问安全控制[J].计算机工程,2000(12).

[5] 张浩军. 数据库设计开发技术案例教程[M].北京:清华大学出版社,2012.