Visual Foxpro数据库技术在学籍管理中的一种应用.docVIP

Visual Foxpro数据库技术在学籍管理中的一种应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Foxpro数据库技术在学籍管理中的一种应用.doc

Visual Foxpro数据库技术在学籍管理中的一种应用   摘 要: 随着时代的发展,特别是自教育部要求实行学生学籍电子注册制度以来,对学籍管理工作提出了更高的准确性要求,为了能够更高效、更准确地做好学籍管理及电子注册工作,设计了基于Visual Foxpro 数据库技术的学生学籍异动信息管理系统进行日常的学籍管理及学籍电子注册工作。该系统与学校教务管理系统无缝链接,极大地方便了工作,提高了工作效率,并确保了学籍管理工作的规范与准确性,学籍电子注册数据与校学籍数据的一致、完备性。   关键词: 数据库技术 学籍管理 应用   高等学校新生学籍电子注册是完善高等教育学历证书电子注册制度的一项重要工作,是加强高等学校招生行为监督,保障高等教育改革健康发展的需要。学籍电子注册与学历证书电子注册相衔接,经过学籍电子注册的学生获得的毕业证书才能进行学历证书电子注册[1]。学籍管理是一个学校不可或缺的组成部分,它对于学校的决策者和管理者来说都非常重要,而且好的学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。虽然一直以来高校学籍管理注重学籍数据的信息化管理,但对于学籍管理数据信息采集工作,由于需求的多样性,很多学校仍使用传统人工的方式管理,显而易见,这种管理方式存在许多缺点,如效率低、准确性差,时间长了,将产生大量档案文件,这给查找、更新和维护都带来了不少困难。学籍管理者熟练使用计算机软件,辅助教学管理,显得越来越重要。   Visual Foxpro是Microsoft公司推出的数据库开发软件,用它来开发桌面数据库程序,既简单又方便。在桌面型数据库应用中,它处理速度极快,具有良好的兼容性、真正的可编译性和较强的安全性,而且可以与OFFICE软件进行数据交互,对于学籍管理中的数据处理及格式化报表生成简单易上手。   1.学籍异动数据采集   1.1传统方式采集   学籍管理是高校学生管理的重要组成部分,而学籍异动处理则是对在籍学生学籍异动信息的变更,变更准确与否无论对学校管理还是对学生个人的学籍登记状况都非常重要。目前,大部分学校学生学籍管理都实现了软件管理,但对于学生异动数据采集仍采用手工录入或填涂机读卡等形式,这些采集方法一般是手工操作学生信息的重新采集,而且由于学籍信息内容繁多、信息量大,造成效率低下,不能完全保证采集数据准确与录取信息一致,产生很多档案文件难以管理,很难适应学籍、学历电子注册制度的要求。   1.2利用数据库技术采集   借助VISUAL FOXPRO这个强大的桌面数据库软件,我们可以直接从学籍数据库中获取学生的基本信息,并通过与学籍数据库的交互变更需要异动的信息,从而高效准确地完成学籍异动工作。   1.3实现   *!*数据库连接:   con=SQLSTRINGCONNECT(DRIVER={SQLServer};Server=127.0.0.1;Uid=sa;pwd=test;database=xjsjk)   *!*学籍异动信息更新   Sqltemp=sqlexec(nhandle,SELECT xh,ydxx FROM xjxxb where xh=?xh,temp)   sele temp   cursorsetprop(tables,xjxxb,temp)设置临时表的更新目标表   cursorsetprop(keyfieldlist,′xh′,temp)设置临时表的关键字   cursorsetprop(updatablefieldlist,ydxx,temp)设置临时表的更新字段   cursorsetprop(updatenamelist,xh,xjxxb.xh,ydxx xjxxb.ydxx,temp)用temp中的相应字段更新   cursorsetprop(sendupdates,.t.,temp)设置为可更新   cursorsetprop(wheretype,2,temp)   cursorsetprop(buffering,5,temp)设置表缓冲   UPDATE temp SET ydxx=”复学”   tableupdate(1,.t.,temp)   2.数据报表   2.1难点   学籍管理工作中会形成很多受理单,受理单的数据信息可以直接从数据库中获取,Visual Foxpro有强大的报表设计器,报表是Visual Foxpro中的一种数据组织形式,可以利用报表把从数据库表中提取出的数据打印出来。报表从数据源中提取数据,并按照布局定义的位置和格式输出数据形成格式化文本打印。但是学籍管理工作中格式化的报表文件多种多样,比如休学、降级、退学等学籍异动产生的文件各不一样,特别是形成的需要各部门流转的“离(回)

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档