基于PHP技术的教师资格考试准考证网上打印系统及后台管理系统的设计与实现.doc

基于PHP技术的教师资格考试准考证网上打印系统及后台管理系统的设计与实现.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引言0$sql = SELECT * FROM jszg WHERE sfzh = {$sfzh} AND xm= {$xm}; 引言 0 $sql = SELECT * FROM jszg WHERE sfzh = {$sfzh} AND xm = {$xm}; $row = $db-query($sql)-fetch(); if (! $row) {include error.phtml; return; }} //catch 部分包含错误发生时运行的代码 catch (Exception $e) { $error_string = $e -getMessage (); include login.phtml; return;}? 每年教师资格考试中准考证的打印和发放工作,都是考试管理中 工作量大且集中的时间,虽然教师资格证考试中已经实现计算机辅助 管理,但有些环节还得手工操作,如准考证的发放,由于参考人数多,发 放时间集中,容易产生“拥堵”,既增加工作人员的工作量又耽误了考 生不少宝贵的时间。 为了让考生能够在不同时间、不同地点通过上网 查询自己的考试信息、实现网上打印,及时知道自己的成绩,开发一套 基于 web 的教师资格考试准考证网上打印、成绩查询系统显得尤为需 要。 同时在实际应用中,工作人员在将考生信息导入数据库以后,考生 通过查询发现错误后要求工作人员要能及时更正数据,因此为工作人 员设计一个实用的后台管理系统也很有必要。 实现显示与打印分离 整个查询页面基本上按考生准考证的模板来设计,只是在一些关 键地方做了一些提示信息,但在打印时要这些提示信息屏蔽掉,我是 这样实现的: 利用 css 样表的媒介类型中的 @media 规则来实现。 在样式表中 定义这样一个 font6 类,在需要显示与打印分离的地方应用。 @media screen { .font6 {font-size:18px;padding:10px 0;text-align:left;}} @media print { .font6 {display:none;}} 如在TD class=font6 请用 A4 纸打印,彩色或黑白打印均可! /TD,在定义为 font6 类后考生查询页面上显示“请用 A4 纸打印,彩色 或黑白打印均可! ”,但在选择打印后却不会在考生准考证上显示。 2.4 web 打印的实现 通过 JavaScript 调用 IE 自身的打印功能实现打印,这种方法比较 简单,也是常用的打印方式。 使用该方法只须将要打印的页面设计好, 再通过 JavaScript 的 window 对象的 print ( ) 方法调用 IE 的打印功能 即可。 本例主要通过调用 window 对象的打印方法 print() 来实现打印功 能。 a href=# onClick=window.print(); class=prt 打印准考证/a 2.3 考生网上打印系统的设计 1 1.1 语言的选择 服务器端脚本语言选择时下被广泛运用的 PHP 语言 ,PHP 是一 种 HTML 内嵌式的语言, 是一种在服务器端执行的嵌入 HTML 文档 的脚本语言。 数据库选择了开放源码数据库的 PostgreSQL。 PostgreSQL 是自由 的对象-关系数据库服务器(数据库管理系统),它的背后是一个庞大 的志愿开发组。 浏览器端采用了是用于描述网页文档的标记语言 html 和用于实 现页面的内容与表现形式“层叠样式表”或“级联样式表”的 CSS。 功能设计 考生凭身份证、姓名登陆,可查询到自己的考试信息,在浏览这些 信息后可同时打印准考证, 要求浏览信息和打印信息要稍有区别,如 有些提示信息不能打印在准考证上。 准考证上要求考生的照片要与预 先存好的照片按身份证号一一对应。 考生同时可下载照片以供日后使 用。 1.2 身份证号与考生照片一一对应的实现 将考生照片放到根目录 pic 文件夹中,通过a href=/pic/?= $row [sfzh] ?.jpg target=_blank title= 下载照片将身份证号与包含 身份证号的照片一一对应。 2.5 数据库表的设计 数据库表的设计基本上就按用户提供给的 excel 表格字段设计 , 以下举例中所有用到的数据表名为 jszg。 1.3 关键技术实现 2 导入过程排错的实现 3 2.1 在 index 页面判断两种情况,如果用户输入正确信息进入查询页 面,否则如果用户输入信息为空则进入登陆界面,在 php 中通过以下 语句实现。 ?php if (! empty($_POST)) { include query.phtml;// 查询页面} else {in

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档