校园党校结业考试系统的设计与实现

2015-06-19 12:20张昱田晋杨功廷
软件 2015年4期
关键词:结业服务器端党校

张昱 田晋 杨功廷

摘要:本系统是基于B/S(浏览器/服务器)模式开发的在线党校结业考试系统,也可根据用途的不同,推广到其他的领域。该系统可以实现自动随机组卷,自动评卷等功能,特别适合于学校在机房开展的局域网性质的考试。与传统考试模式相比,在线考试不仅节省了大量的资源,也增加考试成绩的客观性和公正性。

关键词:考试系统;党校;B/S

中图分类号:TP311 文献标识码:A DOI:10.3969/j.issn.1003-6970.2015.04.017

0.引言

随着计算机科学的不断发展,计算机技术在各个领域的应用都有了长足的发展,尤其是在提高工作效率和节约资源的用途上。目前,网页设计开发语言和数据库也较多,其中PHP和MySQL较为常用。

PHP是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于c语言,被广泛地运用。可以生成Forms,ComboBoxes,Grid,Menus等的组件,并支持将数据转为XML/JSON格式。它可以比CGI或者Perl更快速地执行动态网页,PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP最令人瞩目的特性是其对当前流行的大部分数据库的强有力的支持。目前该技术已经广泛地应用于网上购物、网上银行等网站系统的开发。敖磊,肖大薇基于PHP技术设计网络智能配置管理系统,实现可远程管理多台设备以及直接管理一台设备,实现基本命令配置(如获取设备信息、修改端口配置、设置路由等等)。

MySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的特性既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持。

Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是自由或开放源码软件(FLOSS),因此越来越多的人使用PHP+MySQL作为网站系统开发工具。汪学明基于PHP和MySQL的B/W/D三层结构数据库,开发了校友信息网上查询系统。

本系统开发正是基于上述成熟的系统开发语言和数据库技术,同时,随着学院党校规模的不断扩大,以往的书面形式的结业考试形式,消耗很多人力物力资源,因此,在线党校结业考试系统应运而生。

猜你喜欢
结业服务器端党校
央企党校党性教育的探索与实践
Linux环境下基于Socket的数据传输软件设计
泉州市新型职业女农民(泉港家政)培训班结业
浅析异步通信层的架构在ASP.NET 程序中的应用
基于Qt的安全即时通讯软件服务器端设计
格洛蒂结业啦
中共第一所党校成立于何年何地?
党校网站创新的实践与探索
协助党委创办高中学生业余党校
网页防篡改中分布式文件同步复制系统