高校“季度之星”员工投票系统搭建研究(上)
2015-12-19苗耀锋
苗耀锋
摘 要:随着电子计算机技术的发展,互联网已成为人们日常生活中不可缺少的一部分,越来越多的高校也都通过网络来办公,提高工作效率。为了公平公正地选出高校的优秀员工,客观的对员工工作成绩做出评价,高校采取投票系统来选出季度之星。
投票系统集投票、管理于一体,管理员可以增加,修改,删除、查看候选人、投票主题,设置投票类型,单选还是多选,管理用户等,普通员工可以参与投票。网络投票管理节省了人力物力,使投票调查更高效,更快捷。
关键词:投票系统;jsp;mysql
Abstract: With the development of computer technology, the Internet has become an indispensable part in peoples daily life, more and more companies use the network to work so as to improve work efficiency. In order to choose the excellent employees fairly and equitably, make an objective evaluation for staff performance, the enterprises take the voting system to choose the quarterly star.
Voting system sets voting and management in one group, the administrator can add, modify, delete, view the candidates, and also add, modify, delete, view the vote theme, set the voting types, radio or multiple, manage users, etc., staff members can vote in polls. Network voting management not only saves manpower but also polls, it makes voting more efficient, more quickly.
key words : the voting system, JSP and mysql
1 高校“季度之星”員工投票系统的需求背景
为了全面了解、评价高校员工的工作成绩,有效激励表现优秀的员工,树立全心全意争创一流的竞争意识和高校模范,高校一般都会开展季度之星评选活动,从而充分调动广大职工的积极性和创造性,不断提高高校向心力、凝聚力和高校管理和精神文明建设水平。但是,由于高校每季度评优的计算量很大,而且由每个员工自己手工填表,再交给负责人进行核对计算,整个过程很繁琐,往往花了很大的力气还会出现一些问题,如统计失误、人为计算失误等。另外作为绩效考核评定的依据——季度之星评选是否能够及时、准确、公平的算出来关系十分重大,所以急需一个计算简便,容易操作的系统来代替人为的手工计算,季度之星投票系统应运而生。
为了能够满足高校高效率的绩效考核评估,能够公平民主地实现季度之星的选举,特提出以下功能需求:管理员可以创建投票、设置候选人、设置投票主题、设置投票的员工。普通员工可以参与投票,有单选投票、多选投票等。管理员可以查看投票信息等。
2 高校“季度之星”员工投票系统的研究目的
季度之星投票系统的目的比较明确,涉及的主要用户有两类:一是管理员,二是普通员工。
管理员可以创建投票信息,主要是能够提供几个预先设置好的候选人选择项供用户选取,能够提供候选人的增加、删除、修改、查看等功能,能够让员工可以单选候选人,也可以多选候选人等。普通员工可以根据管理员设置的候选人进行投票。
季度之星投票系统不但可以弥补人工操作效率低下的缺点,提高计算效率,而且不受地域限制,不管你在哪里,什么时间,只要有一台联网电脑,你就可以参与投票,使整个过程公开公平,同时也节约人力、物力和财力。
3 高校“季度之星”员工投票系统所采用的技术
季度之星投票系统采用了能够产生跨平台和跨Web服务器的动态页面JSP语言开发,运用目前较流行的一种Web应用程序开源框架SSH技术,用MY SQL一个可用于各种流行操作系统平台的关系数据库系统,具有客户机/服务器体系结构的分布式数据库管理系统的后台数据库来存储数据的系统。
季度之星投票系统的主要功能及体系结构,需要重点讨论页面框架设计、页面流程分析、jsp与后台数据库链接、页面程序编写等关键技术。这些技术的实现,满足了系统的需要,优化了系统的性能。目前基于该模型的系统处于试运行阶段,还存在许多问题与不足,如统计票数等功能还需后续优化等。因此在今后的工作里,这些功能与技术还需要加以提高和实现。
4 高校“季度之星”员工投票系统的特点
季度之星投票系统具有一下几个特点:
一、突破了时间和地点的限制,使投票活动在任何时间、任何地点都可以进行。
二、成本费用低,网络上进行信息传递的成本相对于信件、电话、传真而言就越低。
三、高校与员工之间可以通过网络进行互动,无需中介者参与,减少了交易的有关环节;总之,高校可通过因特网络进行投票候选人的创建,避免了在传统方式下打印投票候选人信息等大量费用;高校利用内部网(Intranet)可实现“无纸办公(OA)”,提高了内部信息传递的效率,节省时间,并降低管理成本。
5 高校“季度之星”员工投票系统的搭建设想
季度之星投票系统无论是在开发过程中,还是建成后的日常维护过程中,都需要进行严格的检测,以保证投票系统的公平公正。 首先要进行内容单元测试测试,根据每个单元模块进行测试,其次进行系统功能的测试。测试投票系统所有功能是否能正确执行,有无死机或其他异常情况发生,交互手段是否能满足用户需求。对系统的执行效率进行测试。测试系统对大量数据的检索效率、数据的装载时间及对鼠标的反应速度等。
此系统还必须满足以下限制:一、系统中所有账户能够供用户随时使用,能够随时使用相应功能。二、同一时刻,所有账户不能在多个地方登陆。三、该系统必须确保所有数据安全,以免损失。所有用户都要登陆才能访问,每个用户只能使 用所属角色的权限,必要时限定访问次数。四、界面友好,操作简单。五、软件系统开放性好,结构灵活,可扩充,方便维护。六、安全可靠。
参考文献
1.徐明华,《Java Web整合开发与项目实战》,人民邮电出版社,2010
2.王碧霞,《Java Web应用开发》,清华大学出版社,2009
3.陆迟,《Java语言程序设计》,电子工业出版社,2004
4.KarlAvedal,DannyAyers,etal.JSP编程指南. [M].北京:电子工业出版社,2001
5.李高林,姜显明.在基于JSP的电子商务应用中利用UML建模与开发技术闭.计算机应用研究,2004
6.张 翔.基于 JSP 的煤炭运销管理系统设计[J].煤炭技术,2011.
7.伏秋平.对高校信息化建设的若干思考[J].教育信息化,2009年(8).