主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
兰州交通大学博文学院学生注册管理系统
小类:
信息技术
简介:
兰州交通大学博文学院学生注册管理系统是为了方便学生开校注册及新生录取报名所设计,根据学校的报名过程设计了程序流程.
详细介绍:
兰州交通大学博文学院学生注册管理系统是为了方便学生开校注册及新生录取报名所设计,根据学校的报名过程设计了程序流程,设计了各个部门来分别处理注册期间的各个方面.在验证部门设计上,使用扫描枪+条形码的方法,即提高了安全性,也提高了速率。在收费组上,由于要涉及不同年级的不同学费及不同宿舍的不同宿舍费用,故使用了JavaScript配合表单的选择进行计算,仅需要选中需要的一点即可得到应该交纳的费用。在物品发放组对数据库使用分类存储,并对收费组缴费的项目进行判断,物品发放组使用多账号管理,不同账号管理不同物品,防止误操作而引起物品发放错误。 最后,系统提供实时数据统计,在页眉下面动态显示当前各组报到注册人数以及各系人数,管理员还可以对不正确的数据进行修正,对详细的报到情况数据进行实时统计。

作品专业信息

设计、发明的目的和基本思路、创新点、技术关键和主要技术指标

选择LAMP(Linux+Apache+Mysql+PHP)作为设计语言。报到时分为各个部门管理,所以首先考虑到各部门分配不同的账号及拥有不同权限问题,故数据库中对不同账号设置权限,并在系统中设置了权限检查和自动跳转代码。 在验证部门设计上,考虑到要验证考生及录取通知书的真实性,在录取通知书(新生)和学生证(大二、大三、大四学生)上印有条形码,其中录取通知书上条形码为其考生号,学生证上条形码为其学号。在验证组配有扫描枪,由于录取后每个考生都有录取数据,老生也有相关注册数据,故配合系统,通过扫描枪,直接从数据库中检索出相关数据,并在数据库中分配一个报名号(按报到顺序)标记,然后由打印机打印出一份报到流程单。 使用扫描枪可以提高验证效率,并且在服务器中实时分配一个报名号,因为学号和考生号都在8位及8位以上,并不是每组都配备扫描枪,如果后面使用学号和考生号的话会大大影响效率,而如果使用报名号,即使是第10000个学生它的报名号也才仅有5位而已,这样从另一个方面提高了效率。 在收费组上,由于要涉及不同年级的不同学费及不同宿舍的不同宿舍费用,故使用了JavaScript配合表单的选择进行计算,仅需要选中需要的一点即可得到应该交纳的费用。 最后,系统提供实时数据统计,在页眉下面动态显示当前各组报到注册人数以及各系人数,管理员还可以对不正确的数据进行修正,对详细的报到情况数据进行实时统计。

科学性、先进性

作品使用了LAMP(Linux+Apache+Mysql+PHP)平台,其中Linux用来架设服务器有以下好处:1.Linux是开放系统,2.运行Linux需要的配置并不高,支持众多的PC周边设备,3.由于和Unix具有相同的全部功能,所以其能够充分发挥计算机性能,并提供高性能的数据处理。选择PHP语言制作网页程序,是考虑各种机器及各种不同的操作系统,以及实时性.而PHP在这个方面具有相当大的优势,只要机器上有浏览器,无论什么操作系统,只要有浏览器,就可以使用,所有数据都在服务器上统一处理,故选择PHP作为主程序网页的编写语言。MySQL数据库由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,故选择它。目前Internet上流行的网站构架方式也是LAMP。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式用最廉价的成本就可以建立起一个稳定、免费的网站系统。而在学校的注册管理上,使用LAMP编写还是具有很大优势的。

获奖情况及鉴定结果

2010年9月在兰州交通大学博文学院新生录取及老生报到时进行了第一次试用

作品所处阶段

中试阶段

技术转让方式

暂无

作品可展示的形式

在线访问

使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测

暂无

同类课题研究水平概述

暂无
建议反馈 返回顶部
Baidu
map