APP下载

泸州技师学院在线报名系统设计

2018-01-09向兰宣

电脑知识与技术 2017年34期
关键词:技师

向兰宣

摘要:泸州技师学院报名系统采用服务器浏览器模式,采用PHP+JQuery+Bootstrap+Smarty+MySQL架构。系统能按照泸州技师学院报名要求进行网上报名。报名系统大大提高了工作人员的工作效率,更好地服务于考生。

关键词:技师;JQuery;报名;Bootstrap

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)34-0078-03

Abstract: System of Luzhou Technician College Based on browse/server. Structure is under the framework including PHP, JQuery,Bootstrap,Smarty,MySQL. The system can follow the request of the Luzhou Technician College for online registration.Registration system greatly improve the efficiency of staff, better service to candidates.

Key words: technicians; jquery; registration; bootstrap

1 问题的提出

泸州技师学院是经四川省人民政府批准设立的公办全日制技师学院,与泸州职业技术学院实行一校两牌,依托泸州职业技术学院雄厚的师资力量和先进的实习实训设备,以技师和高级工教育为主体,集高等学历教育、技工教育、职业技能鉴定为一体,致力于培养职业技能过硬的高级工和预备技师。

由于之前技师学院成立初,报名人员相多较小,报名方式为考生直接到学院办公室进行报名。这样对考生非常不方便,且录入的数据很容易出错,同时也加大了技师学院办公室工作量。

2 问题的解决

为了保证考生信息数据的准确性,方便考生报名,同时也减少技师学院办公室的工作量。对开发适合技师学院的在线报名系统的需求非常迫切。

泸州技师学院考生报名与普通全日制高校报名不同,学制有三年制和四年制两个学制。对不同学制的报名条件不同,具体招生专业及计划数如图1 招生专业及计划数所示。

通过对招生专业及招生对象的分析,为了完成在线报名,重点就是将招生专业及条件转换为计算机能识别的程序方式。然后对考生报名数据的审核和写入数据库。

3 功能结构分析

通过对在线报名系统的分析,主要的用户就是考生,技师学院负责报名的工作人员。主要的功能有在线报名,报名数据编辑,用户管理,权限管理等,详细功能模块图如图2 系统功能模块所示。

4 在线报名系统的设计

在线报名系统中最主要的就是完成考生报名信息的填報和提交,下面我们就以这报名信息的填报和提交作为重点介绍。

4.1 考生在线报名

考生通过查看招生公告,知道报名的时间段以及报名的条件,然后在报名时间段内登录公告中的报名地址,可看见报名系统的主页面,如图3 考生在线报名界面所示。

界面的样式采用BootStrap来完成,使用时直接引入相应的CSS集和JS集就可以。而在具体录入考生信息时,身份证号,考生手机号,QQ号等字段在输入时要进行前端验证,让非法的信息无法录入,避免恶意用户登录胡乱注册报名。在验证这些字段时,我们利用正则表达式和JS来完成。

4.1.1 身份证号的验证

4.1.2 联系电话的验证

联系电话的验证主要通过正则表达式完成,正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。这样就可以通过简单的一句命令来完成。其核心代码如下:

5 结束语

开发完成后,成功的进行了在线网上报名系统的试运行,有效地保证了考生数据的完整性和准确性,方便的考生在不同地方进行报名,也极大地提高了工作人员的工作效率。

参考文献:

[1] Bootstrap 3中文文档.Bootstrap的使用 [EB/OL]. http://v3.bootcss.com/css/.

[2] Luke Welling,Laura Thomsona. PHP and MySQL Web Developent[M]. 吴欣, 译. 北京: 机械工业出版社, 2009: 110-115.

[3] 唐汉明. 深入浅出MySQL数据库开发优化与管理维护[M]. 2版.北京: 人民邮电出版社, 2014: 95-100.

[4] 百度百科. 正则表达式[EB/OL]. http://baike.baidu.com/.

猜你喜欢

技师
汽车维修技师咨询中心
《汽车维修技师》杂志社
《汽车维修技师》合订本
《汽车维修技师》新书推荐
金牌技师杨海波