高校数字迎新系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:bbswile
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着高校招生规模的越来越大,给迎新工作带来一定的困难。该文介绍了苏州工业职业技术学院数字迎新工作的流程以及系统的设计与实现,该系统具有“网上迎新”和利用“一卡通”快速报到的功能,能有效解决高校在以往迎新工作中存在的过程复杂、效率底下、数据实时共享困难等问题,并且方便了学校各职能部门和各院系对新生信息的查询与管理。
  关键词:迎新系统;新生报到
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)15-3538-03
  苏州工业职业技术学院数字迎新系统,是集B/S和C/S模式与一体,涉及新生入学管理的各个环节,包括财务缴费、注册报到、宿舍安排等新生报到手续。这些工作涉及到学校的众多部门,包括所有院系以及学工、财务、后勤等部门。同时,新生报到通常集中在一天时间内,迎新工作时间紧,头绪多,任务重,压力大。
  针对以上问题,我们以“以人为本,一站式迎新”为系统设计目标,以校园“一卡通”为信息载体,实现了各部门间新生数据的共享和流动,明确了各部门在迎新过程中的职责和业务管理范围。真正实现了新生在报到现场只用刷卡等简单操作即可完成所有报到手续。
  1 新生电子报到流程
  本系统为新生和家长提供了高效、便捷、一站式的入学报到环境和服务,新生办完全部报到手续只需十分钟左右。为了实现这一目标,就要求学校各部门提前做好充分的准备工作,才能使报到当天所有环节顺利进行。
  1.1 数据准备
  为了使现场迎新工作的顺利进行,在新生录取工作结束后,学校即要为新生报到开始着手准备各项工作。
  1)通知书发放。这一阶段,招生办在邮寄录取通知书的同时,要把校园“一卡通”和银行卡以及《新生报到注意事项》邮寄给同学。校园“一卡通”相当于新生报到的唯一识别卡(该卡由中国电信提供,在发放前由电信向卡中写入新生唯一识别号考试号),在新生报到当天刷卡报到,银行卡可以让新生提前存入相应的学杂费。
  2)数据准备。教务处在收到招生部门新生数据后,即要为新生分班、编排学号;财务处要为各专业学生指定不同的收费标准;后勤管理部门要为各专业新生指定宿舍范围以及宿舍收费标准。
  3)新生预报到。新生在收到录取通知书后,确定到校报到的,要按照《新生报到注意事项》上相关说明在规定的时间内,到迎新网站上进行新生预报到操作。主要包括学杂费缴存、网上预订宿舍、公寓物品等。
  1.2 现场迎新
  在学校和学生都完成了以上工作后,基本的准备工作就已做完。下面就是新生入学报到当天的接待工作了。新生只用到所在学院的班主任处刷一下校园“一卡通”,如果符合报到条件,即会打印一张报到单至宿舍办理入住手续。如果新生因为家庭经济困难或其他原因不符合条件,则会打印一张绿色通道办理通知单,到相关绿色通道窗口办理。办理完成后,再打印报到单至宿舍办理入住手续。
  2 系统设计和实现
  本系统采用ASP.NET技术和SQL Server数据库技术实现客户端和服务器端的动态交互和具体功能的实现。采用B/S和C/S相结合的模式,即新生预报到采用B/S结构,现场报到采用C/S结构。采用开发环境:Visual Studio2005、IIS6.0、Sql Server2005,网页开发工具使用Dreamweaver MX 2008。[1]下面我们通过新生数字报到流程图(图1)先来直观的了解一下“数字迎新”是如何工作的。
  3 系統数据库设计
  由于参与迎新工作的部门众多,为了各部门之间更有效的协同工作、更大程度的减少资源浪费。要求我们必须有一个高效、稳定的数据管理平台。本系统使用Microsoft SQL Server数据库,以教务管理系统数据库为基础数据,设计了以下主要表结构。
  3.1 新生信息表
  记录了每年录取新生的详细信息,主要由考试号,姓名,性别,是否报到,身份证号,录取专业,班级,班号,录取专业代码,生源地,民族,政治面貌,高考成绩,家庭地址,联系电话等招生录取信息。其中班级,班号,录取专业代码,录取专业为教务系统数据。为用户权限分配提供数据基础。
  3.2 新生财务账号信息表
  记录了新生的银行卡号信息,主要由考试号、身份证号、银行卡号等组成。
  3.3 缴费信息表
  记录了银行返回的新生交费信息,主要由年级、学期、考试号,身份证号、银行卡号、交费时间、交费金额等信息组成。
  3.4 宿舍信息表
  主要记录了学校的宿舍信息,包括年级、宿舍楼号、宿舍号、入住专业代码、入住性别、收费标准等信息。
  3.5 宿舍入住信息表
  主要记录了学生登记的宿舍信息,包括宿舍楼号、宿舍号、考生号、学号、班级、是否入住,入住时间、退宿时间,费用标准等信息。用于系统进行宿舍分配、费用结算等。
  3.6 权限分配表
  用户权限使用教务系统的权限接口,主要有用户代码,专业代码,权限代码,权限开始和结束时间等信息。
  4 关键技术实现
  4.1 数据导入
  本系统主要用到新生录取数据(招生部门提供),新生银行卡号,新生交费信息,新生宿舍信息。以写入学生缴费信息为例,通过C#前端代码,读取excel文件,循环导入到数据库的缴费信息表中。关键代码如下:
  Insert into dbo.xsjfxx(考试号,年级,日期,学期,金额,银行卡号,单据号,交费方式) values (@考试号,@年级,getdate(),@学期,@金额,@银行卡号,@单据编号,@交费方式)
  4.2 权限分配
  该系统用户权限主要从教务系统中继承过来,用户登录后,根据用户代码获取其所负责的专业信息,根据专业信息,从宿舍信息表中查找预先为该专业分配的宿舍信息。如图2所示。   4.3 “一卡通”读卡
  如前文所述,新生报到时,使用“一卡通”到所在学院报到点,进行刷卡,符合报到条件,班主任老师为其分配宿舍,打印报到单。新生持报到单到所在宿舍楼领取钥匙,办理入住手续。在这里,该系统使用电信提供的读卡器,去读取“一卡通”中预先写入的新生考试号信息,如图3所示。关键代码如下:
  private void ReadCard()
  { RDeviceInfo rDeviceInfo = new RDeviceInfo();
  rDeviceInfo.Rate = MyData.BoundRate;
  //rDeviceInfo.Rate = "38400";设置设备波特率,默认38400
  rDeviceInfo.Com = MyData.Com;
  //rDeviceInfo.Com = "COM3";設置设备端口,正常为COM3,根据USB接口来判断
  //以下为电信设备公司提供的接口默认格式
  RKeyInfo rKeyInfo = new RKeyInfo(); ;
  rKeyInfo.KeyType = 1;
  string areano, areanum, param = "", spareparam = "";
  areano = "02";
  areanum = "1100";
  byte sktype = 3;
  string kpsw = "A0A1A2A3A4A5";
  RAreaInfo rAreaInfo = new RAreaInfo();
  int ret=CardFunc.ReadArea(rDeviceInfo, rKeyInfo, areano, areanum, param, spareparam, sktype, kpsw, ref rAreaInfo);
  string klpt = string.Empty;
  //读取设置扇区中存储的考试号信息
  if (ret == 0)
  { klpt = rAreaInfo.No0.Substring(0, 30) rAreaInfo.No1.Substring(0, 6);
  byte[] a = new byte[18];
  HexStringToByte(a, klpt, 0);//对读取到的数据进行转码
  klpt = Encoding.Default.GetString(a);
  MyData.Ksh = klpt.ToString();//从设备中获取考试号,存入公共变量中
  int ret1 = CardFunc.SetSound(rDeviceInfo, 0);//设备发出提示音
  BindXsxx();//绑定学生信息
  CardFunc.DisConnect(rDeviceInfo, 0);//断开连接}
  }
  5 结论
  本系统结合学校教务管理系统,加快了系统开发进度,减少了数据冗余,也保证了数据的安全性和完整性。本系统不仅给新生及家长提供了高效、便捷、一站式的入学报到服务,而且让参与迎新工作的各部门也感受到数字化带来的好处,通过系统可以及时了解报到新生报到进度以及新生的家庭状况等信息,为后续的管理带来便利。[2]
  参考文献:
  [1] 刘彬.高职院校新生报到管理系统的开发与实现[J].科技信息,2010(35).
  [2] 毛磊,高进,李齐光.东南大学数字迎新系统的设计与实现[J].南京大学学报,2010(46).
其他文献
摘要:针对Android移动终端人机实时交互的特点,结合中国象棋的特点,牵涉到Android开发和Java程序设计以及算法分析等相关知识。即勾勒了整个程序的结构框架,又详细分析和设计了其中的功能模块,例如棋子绘制,局面状态变量的意义和变化逻辑,人机交互的全过程等。全面讲解了搜索算法,从棋局表示、走法生成、局面估计到搜索树的遍历和Alpha-Beta剪枝算法。  关键词:Android;局面估值;A
在当今这个竞争激烈的时代,每一个职场人士都是怀揣理想上路。而作为商务精英,时刻确保自己的高效工作,就必须有一台方便易用、应用全面的商务利器。笔记本作为移动办公必选产品,商务精英购买时自然就需要更加挑剔。  一、14英寸轻薄本特点  随着互联网的普及,移动办公已不是天方夜谭,也不是望梅止渴,而是切切实实看得到摸得着的一种生活方式。而随着BYOD时代来临,商务精英具有更高的办公效率与行动力。因此不论是
摘要:介绍了一种用软方式法灵活设置AT89系列单片机多中断优先级并实现多级中断嵌套的方法,分析了系统的时实性。  关键词:单片机;中断优先级;中断嵌套;设置;时实性  中图分类号:TP368文献标识码:A文章编号:1009-3044(2008)11-20359-02    1 引言    ATMEL公司的AT89系列单片机是目前最常用的性优价廉的单片机系列之一,但其中断系统资源却很有限,特别是系统
摘要:该文以中国国家博物馆建筑设备监控系统为背景,通过对博物馆内温湿度、空气质量及节能效果的控制分析,总结了博物馆类建筑在建筑设备监控系统应用的特点及难点,对实际类似工程建设具有一定的参考作用。  关键词:控制系统;工艺要求;节省能耗  中图分类号:TP18文献标识码:A文章编号:1009-3044(2012)10-2247-04  Studies of Building Automation S
摘要:目前国内高校对公共计算机实验室都进行了高端配置,但对管理模式的更新尚未给予足够的重视,造成了人力和实验室资源的浪费。本文尝试探讨了基于网络环境的开放式公共计算机实验室管理模式,以期充分利用实验室资源更好地为师生服务。  关键词:公共计算机实验室管理;开放式;基于网络环境的  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)21-30435-03    Intern
摘要:随着信息技术和互联网的发展,网站前台制作人员的需求量日益增大,对该类制作人员的职业能力培养成为高职院校的任务之一。文章论述了在《Web前端技术》教学过程中,以项目化教学为主线,着重分析在整个项目化教学过程中对学生职业能力的培养,以达到提高学生的职业素质和综合职业能力的目的。  关键词:网站前台; Web前端技术;职业能力  中图分类号:G712 文献标识码:A 文章编号:1009-3044(
摘要:随着计算机网络的迅猛发展,其网络程序发展也越来越复杂,存在的安全隐患也越来越难以发现。而网络数据信息又一直是网络安全的主要组成部分,其对企业办公室的运行有着至关重要的意义,尤其是企业的财务办公室的网络安全问题。该文通过对办公室网络安全存在的主要问题以及产生的原因、特征分析,积极探寻企业有效提升办公室网络安全的路径策略。  关键词:办公室;网络安全;问题产生;特征;提升策略  中图分类号:TP
摘要:《C语言程序设计》是计算机专业的第一门计算机编程语言课程,对今后的编程语言学习进行非常重要作用,因此应该加强对《C语言程序设计》课程的教学。通过教学过程的实践,总结了一些教学体会和教学方法,以促进该课程的教学和学习。  关键词:C语言程序设计;教学方法;教学体会  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)24-1223-01  The Experience
摘要:随着高校竞争的加剧以及教育改革的不断深入,当前高校计算机课程以培养学生的综合计算机应用能力为目标,在这种教育目标下,学生所学知识和技能的实用性受到更大的关注,学校以促进学生就业为方向展开了一系列的课程改革。以就业为导向的教学目标,要求计算机教学着重培养学生的动手实践能力、创新能力、与人合作能力,以此培养学生良好的从业素质,使其能顺利适应从学校到社会的转变。该文我们就以基于就业目标的高校计算机
摘要:以软件技术专业为例,在分析软件技术专业人才培养存在问题的基础上,提出提高人才培养质量的主要策略是深入推进校企合作,介绍了福建船政交通职业学院信息工程系软件技术专业校企合作的三个方面,以及在校企合作中的具体做法,对开展校企合作的高职院校有一定参考、借鉴价值。  关键词:软件技术;校企合作;人才培养  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)36-0059-