论文部分内容阅读
传统的勤工助学工作流程主要是以传统的纯手工和纸质操作为主,在很多情况下都是直接使用VFP、Excel等软件对整个数据流程进行单机操作,基本上没有专业的勤工助学管理软件。这样的工作流程均存在着“数据的安全性差、多用户并发操作能力不强、数据格式不统一、管理系统与实际工作的结合度不高"等弊病。随着国家勤工助学工作的不断深入和对勤工助学需求学生人数的不断增长,依靠人工记录的原始方法对各类数据进行汇总、统计、加工、维护和传递,重复劳动多,效率低下,错误频出,容易产生内容和时效上的偏差,对于各类数据的管理、汇总、查询难度也非常大,而且还不能实现与其他的管理软件的数据资源共享。很显然,传统的手工操作模式已经远远不能满足现阶段的实际需求,因此开发一套新型的全方位的勤工助学管理系统已势在必行。本文正是基于这样的实际需求,设计开发的一套B/S模式的勤工助学管理系统。这套系统的成功开发和实践,在一定程度上为太原理工大学在勤工助学方面的工作节省了人力、物力、财力,实现了勤工助学工作的规范会、协调化、系统化、无纸化。在设计开发本系统之初,笔者选择了加入可信网络连接中的“策略库”思想以及采用基于“C3P0”的数据库连接池,一方面是考虑到作为全校范围内的勤工助学管理系统,一旦上线运行,必将会存储大量有关学生、学院、学校的信息,一旦信息泄露或者被网络攻击,将会给个人、学校带来难以估量的损失,所以保证其安全有效的运行是这套系统实现的基础和前提所在。可信网络连接中“策略库”的思想正好是解决这一“安全性”的关键所在。另一方面,勤工助学管理系统正式上线之后,面对的是全校的师生,日访问量和并发数量势必将异常庞大。为了能提高本系统的多用户访问的性能,保证其在高峰时段也能正常运行,笔者在本系统中采用了基于“C3P0”的数据库连接池,目的就是用一个性能高的数据库连接池解决系统高并发量的问题。本文就是在以“太原理工大学勤工助学管理系统”上线运行一年来的实际状况为例,证明了可信网络连接在Web应用系统上的扩展应用是完全可行的观点。