新警院在线成绩查询系统实现的研究.docVIP

新警院在线成绩查询系统实现的研究.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文档。上传文档
查看更多
新警院在线成绩查询系统实现的研究

新警院在线成绩查询系统实现的研究   摘 要:根据我院实际应用出发,在UNUX环境中利用PHP+文本数据库,设计一个结构简易功能强悍的WEB成绩查询系统。并针对该查询系统开发一款对应的数据库转换工具,简化操作过程、提高其运用价值,体现当代本科生跨专业研究及创新能力。   关键词:PHP;数据库工具;WEB查询   本文为2015年度新疆警察学院科研基金资助项目阶段性研究成果,项目名称:“公安院校在线成绩查询系统”项目编号:2015JYXSKJ02。   我团队抱着服务广大同学、提升自身研究能力的信念,为了进一步深化我院WEB成绩管理,建立公开、公正、高效、准确、方便的成绩查询服务,决定开发一款结构简单、性能强悍的WEB在线查询系统。   1 PHP比ASP.NET更具优势   PHP编写的代码执行起来很快,能实现同样功能的PHP代码,不用改变就可以在不同的WEB服务器上、不同的操作系统下运行,PHP的这一优点使许多Web页面开发者试图将ASP程序转换为PHP程序,由此可见PHP的优势。对于在Web服务器端提供中间件的方法有两种:CGI和API。CGI效率低;API虽克服了CGI的缺点,但兼容性差,现有的大部分成绩查询平台使用ASP.NET开发并采用API对接微信平台而实现,平台必须使用Windows做为服务器操作系统,故此类查询模块有服务器资源浪费的弊端。   而PHP在数据库支持方面具有极大的优势,支持MicrosoftSQLServer,Informix等数据库,还支持TXT文本数据库,不需要安装配置各类数据库服务器,极大地降低了工作难度。同时PHP可以在UNIX服务器的WEB环境下运行,而UNIX系统对硬件要求不高、互联网上存在大量优秀的UNIX免费托管服务器,因此利用PHP+文本数据库的设计会比APS.NET更加适合成绩查询系统。   2.开发过程   2.1. PHP+AJAX技术提高数据库拓展能力   对于搜索引擎而言用户的信息需求是通过递交的查询请求来体现的,指定小单位数据库的模式可以有效保障查询效率。本系统采用PHP+AJAX联动下拉框的方式完成指定动作,数据库拓展能力得到极大提升。   新生入学、新学期等产生的新成绩数据库仅需创建相应路径并将新数据添加到对应路径下即可完成数据库拓展,无需二次开发。   2.2. JS技术实现前端无刷新检测   就错误查询及恶意查询浪费系统资源问题,我团队专门开发了针对我院的学号正则,并采用JS技术进行前端检测,实现学号无刷新识别,降低学生填写错误率、杜绝恶意检索,提高查询效率、保障系统资源。   2.3 专用数据库工具   针对我院特色从实际需求出发开发一款本系统专用数据库工具,以简化数据库转换工作,以解决数据库转换效率、准确率双低问题。采用c#编程技术开发,添加MicrosoftOffice控件的方式实现对Excel的调用操作:   2.4 二维结构控制   根据实际需求添加了去除尾行、补位列数、起始行号等功能以精确控制数据库的二维结构并实时显示,以及单文件、批量两种输出模式,以符合实际操作中所可能遇到的各种情况:   数据库工具界面简洁、二维结构控件齐全、功能完善、与平台匹配度极高。   2.5 解决双低问题   在数据输出端内嵌了制表符分离数据项目、文件编码锁定、数据库后缀自动生成、智能命名数据库文件的功能:在数据库文件输出的同时自动完成制表符相关操作,简化操作过程的同时保证零差错;输出时自动修改数据库后缀;输出时智能命名数据库文件,简少人工操作环节,提高友好性、解决双低问题。   3 系统创新点   3.1 PHP技术开发   本系统无后台,系统安全可靠、操作方便。采用PHP技术开发,平台大小仅200KB,搜索性能强悍并具有极好的稳定性。系统采用小单位集成数据库,效率极高、拓展性优良,更是完美解决我院特有的各大队滚动实习所带来的数据库管理难题。   3.2 数据库工具   数据库工具对系统的匹配度极高,真正做到了紧密配合系统功能,为系统赢得了非常良好的用户体验。采用C#编程技术,内嵌式调用MicrosoftOffice控件,并配有功能非常强大的二维结构控制功能模块,实时提供数据库二维结构预览。并在输出的同时自动完成了制表符的插入、数据库文件转型、智能命名、批量输出等功能。真正实现傻瓜式一键转换、告别繁琐操作。   3.3 Email信息反馈   为及时获取用户意见、改善系统不足,专为平台增加了信息反馈模块。采用PHPmailer技术开发,反馈信息直达管理员邮箱。   该模块采用学号检索、IP定位、终端设备检测等多重技术手段,避免了恶意信息干扰的同时有效提高了反馈处理效率。   3.4 自助模板下载   为提

文档评论(0)

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

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

1亿VIP精品文档

相关文档