泸州职院普通话等级考试报名系统的设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:repopw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:泸州职院普通话等级考试报名系统基于B/S架构,采用PHP程序语言,前端开发框架采集JQuery和Bootstrap,页面生成采用Smarty框架,数据库采用MySQL进行设计。程序能按照报名系统的业务流程自动完成普通话报名,工作人员能从报名系统中导出考生信息上传到四川省普通话考务管理系统。该报名系统大大提高了工作人员的工作效率,更好地服务于整体的数字化校园建设。
  关键词:普通话;Smarty;自动;Bootstrap
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)33-0091-03
  Abstract:system of putonghua level test of luzhou vocational and technical college based on browse/server. Structure is under the framework including PHP, JQuery,Bootstrap,Smarty,using MySQL as the system database design. Procedures in accordance with the registration systems of business process auto-complete list of Mandarin, the staff can be exported from the system information on the candidates to the Putonghua examination management system of Sichuan province.The application greatly improves staff productivity, better serve the overall construction of digital campus.
  Key words:putonghua; smarty; automatic; bootstrap
  1 问题的提出
  在2000年10月31日第九届全國人民代表大会常务委员会通过了中华人民共和国国家通用语言文字法,其中在第一章总则中的第三条规定国家推广普通话,推行规范汉字。参加普通话测试的人员越来越多,特别是师范专业学生,普通话等级证书是获得教师资格证必备条件之一。因而每次报名参加考试的人数大致2000多人。
  目前负责的部门是教务处,现在采取的工作流程是这样的,首先由教务处发布报名通知,然后由各个教学院系收集和汇总考试名单和考生照片,最后再由教务处汇总整个考试名单和照片,再统一上传到四川省普通话考务管理系统。整个过程全是手动操作,不仅工作效率不高,而且还有很多错误产生,例如各个教学院系汇总考生信息时,身份证,姓名和性别录入数据错误,照片大小和命名错误等。这就导致导入的考生信息不成功或有错误,直接影响考生是不是能报名成功,获得的证书是否正确。为了解决和避免错误,并提高工作效率,急需一个报名系统来完成整个报名过程。
  2 问题的解决
  为了制作报名系统来完成普通话报名,首先需要将整个报名过程完善。完善后的流程是考生用身份证号和学号登录报名系统,考生的身份证号、学号、姓名、性别等基本信息直接从数据库直接读出,尽量减少学生填写的数据,这样就避免错误数据的产生。然后考生核对数据后上传图片,后台直接利用身份证号为文件名命名保存,这样就避免学生命名错误的产生。最后在报名截止后,由教务处负责普通话的工用人员导出考生名单和照片,并将其导入四川省普通话考务管理系统,这样基本上一次性就将所有考生成功上传到四川省普通话考务管理系统。
  3 数据库设计
  数据库的设计是报名系统总体设计过程非常重要的一环,它将直接影响报名系统的效率和性能,甚至影响报名系统是否能成功实现。因而在设计时,基本遵循数据库第三范式规则,降低数据冗余。但根据实际业务的需求,考虑到系统的性能和业务逻辑,可接受一定范围内的数据冗余。
  在设计数据库是还要考虑到系统的扩展,方便数据的共享和管理发,在对每个数据表进行设计时,对数据类的每个字段的命名方法遵循《教育信息化行业标准》。而在选用数据库时,由于数据量相对不大,就采用的轻量级的开源数据库MySQL,并应用数据库连接池技术,从而保证报名系统的性能和数据的准确性。
  4 报名系统的设计
  报名系统中最主要的就是登录模块和照片管理模块,下面我们就以这两个模块重点介绍。
  4.1 登录模块
  由于泸州职院普通话等级考试报名的对象必须是泸州职院学生,因此参加考试报名的考生我们都可以从学院的信息系统中同步到所有基本信息,因此登录时就用身份证号和学号两个唯一的数据登录。为了方便考生直接使用手机等移动端登录,在设计界面时设计的尽可能的简单,再利用前端框架Bootstrap完成的设计,让一段代码在不同的设备上呈现出不同的效果。在手机上访问看到的效果就如图1 登录界面所示:
  4.2 上传组件的选择
  考生照片的上传是普通话报名系统中非常重要的一个模块,也是难度最高的地方。因为考生照片不仅有大小、格式限制,还有对照片尺寸的限制。在选用上传组件时,考虑到要在移动端能使用报名系统,就不能选用只支持swf上传组件,例如uploadify,它就只能在电脑上运行,在手机上就不支持。因此在选用上传组件是选择了轻量级的JS组件Plupload。Plupload拥有多种上传方式:HTML5、flash、silverlight以及传统的。Plupload会自动检测当前的环境,选择最合适的上传方式,并且会优先使用HTML5的方式。所以完全不用程序员考虑当前的浏览器支持哪些上传方式,它会自动为你选择最合适的方式。而对大小的限制直接通过filters参数中的max_file_size来限制,尺寸通过resize参数来限制,当照片不符合要求时,直接将其缩放到宽390,高576。其中核心代码如下:
  4.3 照片上传模块
  上传组件选择好后,上传照片后直接将图片存到相应路径中,并在数据库中将该考生照片上传状态更改为已上传,考生登录的时候就是根据此状态来判断进入的是照片上传还是照片编辑的界面。如图2 图片上传模块所示,就是考生第一次登录系统,需要考生上传照片,在手机中显示的界面。
  5 结束语
  根据报名系统运行结果可以看出,设计的系统能满足普通话报名的需求,能完成普通话等级考试考务工作人员的工作。保证了考生数据的完整性和准确性,也极大地提高了工作人员的工作效率。
  参考文献:
  [1] Bootstrap 3中文文档. Bootstrap的使用[EB/OL]. http://v3.bootcss.com/css/.
  [2] Luke Welling,Laura Thomsona. PHP and MySQL Web Developent[M]. 吴欣, 译. 北京: 机械工业出版社, 2009: 180-195.
  [3] 唐汉明. 深入浅出MySQL数据库开发优化与管理维护[M]. 2版.北京: 人民邮电出版社, 2014: 150-165.
  [4] Smarty 手册. Smarty的使用 [EB/OL].http://www.smarty.net/docs/zh_CN/.
其他文献
该文分析了目前惠州技工院校人事管理信息系统的现状和普遍存在的问题,从实现人事信息流程化、自动化和规范化的角度出发,结合当前技工院校人事管理的业务流程和笔者所从事的
针对彩色低照度环境下夜间视频车辆检测困难的问题,提出首先利用基于多尺度Retinex的低照度图像增强算法对原始彩色图像进行处理,然后利用帧差法提取运动目标后进行形态学降噪。由于提取出来的运动车辆存在断层,针对该现象给出了有效的解决方法来判断运动目标是否为同一车辆,从而解决了断层的问题。实验数据显示所提出的方法具有较好的性能,不仅满足实时性车辆检测的要求,而且解决了夜间运动车辆检测的问题。
摘要:文章介绍了湘南学院依托校企合作,在完善计算机硬件课程群实践教学体系,改革实验教学方法的主要措施。实施效果表明,它对同类院校计算机硬件课程群实践教学改革有推广价值。  关键词:校企合作;课程群;计算机硬件  中图分类号:G64 文献标识码:A 文章编号:1009-3044(2016)05-0105-02  Abstract: The thesis introduces the main mea
以70%噻虫嗪种子处理可分散粉剂为试材,每100kg种子用药量分别为140g、280g、560g、840g(有效成分量),用4个供试剂量防治油菜黄条跳甲,防治效果为74.7%~79.3%,对照药剂60%高巧悬
以上海市华东师范大学校园内于1995年放弃管护的水杉林林下植被为研究对象,分别于自然恢复5,8和12年跟踪调查研究了林下植被的种类组成、物种多样性及主要物种的种群结构与高生
中国农村合作金融的两种主要形式农村信用社和农村合作基金会的创办、发展都是由政府推动的,实践证明,这些带着浓厚“官办”色彩的农村合作金融组织都未能办成成功的合作金融。
研究了两种资本分配法的若干应用:一种是已知的公理化法,另一种是广义加权法.首先列出了几种常见的风险测度,运用公理化分配法,给出了关于这些风险测度的分配公式.并且就一个
六盘山区的隆德县是我国西北典型的黄土高原半阴湿地区.植被覆盖度高.药用植物资源丰富.独特的地理环境和气候条件也使该区域成为我国西北地区药用植物种质资源的典型代表区域和
通过对聚苯乙炔(PPA)进行溴蒸气掺杂,使其电导率比未掺溴时电导率提高了11个数量级.用热重、固体紫外光谱、X射线光电子能谱(XPS)研究了溴、石墨和PPA之间的相互作用.结果表明,掺溴纳
安全宣传教育是农机安全生产管理的重要组成部分.是促进人们增强法制观念,提高安全意识的有效途径.它贯穿于农机管理的全过程。是预防农机事故发生的基础工作.是调节农机安全监管