基于asp的学籍管理系统的分析

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:runzhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:自2001年高校扩大招生以来,高校的学生也逐年增加,这就给高校的学籍管理带来了更加信繁杂的管理。这就为学校学籍管理系统提出了更加高的性能要求。所以,结合现有的技术,开发一款性能稳定、数据安全、高效的学籍管理系统就显的格外重要,本文结合我校的实际学籍管理工作,对学籍管理系统进行了分析,并提出了解决方案。
  关键词:扩招;学籍管理;数据安全
  中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2012) 04-0000-02
  近年来,由于高校不数的扩大招生,在校学生人数也在逐年增加,以前以手工管理的学生学籍系统,将不能适应。而目前信息技术的飞速发展,也给高校的信息化发展带来了一线生机,所以建立以信息化为核心的学籍管理系统已成为服务水平的重要手段之一。从我校实际出发,设计开发满足本校学籍管理需求的软件系统,对在校学生的学籍进行有效的管理,将大大提高工作效率。
  一、学籍管理需求分析
  传统的以手工为主学籍管理方式存在效率低、容易出错并且不易维护等诸多缺点,已经不能满足现代学籍管理工作的需求,所以建立一套功能强大,数据安全的学籍管理系统是势在必行。系统从本校的实际同发,以学工处和招办为配合部门,以学校招生录取库数据为基础,按不同系部、不同专业、班级编定学号等基本信息。建立完完整的数据系统。再根据功能把系统分为:
  (一)学生基本信息管理
  对学生基本信息的添加、删除、查询等功能。
  (二)教师信息管理
  对学生基本信息的添加、删除、查询等功能。
  (三)学生课程成绩信息管理模块
  该模块主要负责对课程信息的设置。
  (四)院系设置管理模块
  该模块负责进行对院系的基本信息进行了解。
  (五)毕业生信息管理模块
  该模块对学生的毕业情况进行基本操作。
  二、关键技术
  (一)asp开发技术
  Active Server Page是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下列出了ASP所独具的一些特点:
  1.使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地开发应用程序。
  2.无须编译,容易编写,可在服务器端直接执行。
  3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
  4.与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的操作控制语言均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
  5.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序和数据的安全性。
  6.可使用服务器端的脚本来产生客户端的脚本。
  (二)通用组合查询技术
  查询是数据库系统的基本功能,其本质是提供用户操作界面形成SQL语句。程序实现基本相同,只是操作的数据表不同。因此,本系统开发了通用组合查询模块,形成统一查询界面,增加了整个系统的通用性及可移植性。用户可以进行自由查询,也可以进行条件组合查询。每个条件根据字段选择、关系选择和值域选择,形成条件范围,条件之间由逻辑关系进行连接。
  (三)SQL技术
  SQL(Structure Query Language)是结构化查询语言的缩写;SQL是集DDL、DML和数据库控制功能于一体的数据库语言。SQL的DML是介于关系代数和关系演算之间的一种语言。由于SQL使用方便、功能丰富、简洁易学,得到广泛的应用和推广。例如关DBMS产品ORACLE,DB2,SYBASE,SQL SERVER等都以SQL作为数据库语言。同时,其他数据库产品的厂家也纷纷推出各自支持SQL的接口软件。
  SQL数据库的数据库体系结构
  SQL数据库的数据体系结构基本上也是3级结构。在SQL中,关系模式称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,元组称为“行”,属性称为“列”。
  SQL语言的组成
  一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。
  一个SQL表是由行集构成,一行是列的序列,每列对应一个数据项。
  一个表或者是一个基本表,或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
  (四)B/S开发模式
  B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
  B/S结构的优点
  B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
  三、系统安全性设计
  (一)网络安全措施
  采用虚拟局域网服务。将系统的所有服务器都建立在虚拟内,只允许安全的网络协议(如HTTP)通过,其他如FTP协议限制执行。同时ISAPI将对系统具有访问权限的用户的IP地址限制在某一范围内。必要的情况下,使用SSL来加密协议。
  (二)系统平台的安全措施
  为服务器上不同的管理员用户设置访问权限和相应的口令,充分利用了软件平台自身的这些安全机制来确保系统平台的安全。同时关掉了可能导致安全漏洞的服务。
  (三)数据库的安全措施
  除了定期备份数据库,以保证数据的安全,还可以利用数据库管理系统提供的强大安全功能,如使用Windows身份验证模式、设置数据库账号密码、限制SQL Server服务的权限等策略来保证数据库的安全。
  使用Windows身份验证模式是对指向SQL Server的链接进行Windows身份验证,限制对Windows用户的连接,减少Internet工具对SQL Server的侵害。同时,对sa账户设置高强度密码,并经常更换,以保证数据库的安全。
  四、结束语
  学籍管理是高校教务管理中的最重要组成部分之一,对数据的操作次数最多,也是最容易出问题的地方,所以数据库的安全性是最需要考虑的地方。本文采用了SQL Server2005开发的学籍管理系统,本着高效、实用、安全的原则,提供了学生学籍信息的查询、录入、统计、管理的工作平台,为确保教学计划和教学任务的顺利完成奠定了良好的基础。
  参考文献:
  [1]魏新红,张凯,孟哲.数据分片技术在数据访问控制中的应用[J].福建电脑
  [2]俞虹.学籍管理系统的信息化[J].考试周刊
  [3]陈孝威.三层体系结构的客户机/服务器[J].计算机应用,2000,1
  [4]陈禹,方美琪.软件开发工具[M].北京:经济科学出版社,2000,2,1
  [作者简介]陈楚文(1962.4-),男,土家族,恩施职业技术学院管理学讲师,主要从事“计算机应用基础”、“国际贸易与实务”“管理学基础”教学研究。
其他文献
在大学的英语学习中,写作部分是运用所学的综合知识,对语言的一种输出。在英语的学习过程中,属于相对高的层次、拥有相对大难度以及涉及内容相对广的一项技能。通过调研的方式,对学生的隐喻思维能力与英语写作相关性进行了分析,得出学生的隐喻思维能力和学生的英语写作水平是呈正相关的关系。  隐喻思维能力英语写作相关性一、前言  对于大多数学生来说,在英语的各种知识学习中,写作能力的培养一直以来都是学生学习的薄弱
随着计算机在社会生活各个领域的广泛运用,以及电脑的普及和网络的迅猛发展,计算机病毒呈现愈演愈烈的趋势,严重地干扰了正常的人类社会生活,给计算机系统带来了巨大的潜在威胁和
目的:通过对古代、近代文献梳理和现代文献数据统计,分析舌诊的研究内容及模式,为大数据时代下舌诊现代化研究策略提供参考。方法:1.古代、近代文献主要采用文献研究方法,以“九五”国家重点电子出版规划项目成果中华医典为数据来源,以“舌”“舌上”“舌质”“舌胎”“舌苔”等为关键词的相关文献目录进行检索,选取相应舌诊专著、专论资料分类为舌质与舌苔两个版块,基于现代中医诊断学教学内容,围绕舌象原文描述、病因病
由于弛豫铁电材料磁电传感器是微弱的高阻抗信号源,很容易给系统引入50Hz的强干扰信号,基于这一特点,设计了一款高共模抑制比(CMRR)的前端放大器集成电路。电路采用了适用于低
摘要:作文是一个人观察、组织、分析、表达能力的综合表现,作文教学是语文教学的重要组成部分。它是对学生语文水平的综合考核,也是评价教师语文教学水平高低的重要依据。作文难,难作文,一直困扰广大语文教师和学生,然而要解决这一问题,并不是“一蹴而就”的事,语文教师必须不断学习,掌握教好学生写作的基础知识,让学生养成积累素材习惯。从一点一滴做起,循序渐进,才能逐渐地提高学生的作文水平。  关键词:作文教学
针对具体的脑MRI图像分割,经典的水平集方法存在处理时间较长、分割速度慢、不能很好地收敛到物体的实际边缘等缺点,本文采用了最大类间方差法(Ostu法)。文章详细阐述了最大类间
针对近几年国内高中英语翻转课堂的主要研究成果进行归纳、梳理和分析,从翻转课堂在高中英语教学中的可行性与应用探究问题、教师角度与学生角度对翻转课堂反应问题、英语教学具体技能问题及微课在翻转课堂中的应用问题,这四个方面对国内高中英语翻转课堂研究做出述评,并且提出一些见解和对新问题的展望,为国内高中英语翻转课堂的实行提供参考。  高中英语翻转课堂研究述评一、引言  翻转课堂(Flipped Classr
摘要:校企合作是职业院校提高办学质量的关键,也是我国职业教育发展的成功经验。如何进行校企深度合作,变被动为主动,逐渐形成校企紧密合作的办学机制。本文结合计算机网络技术专业对此进行探索。  关键词:校企深度合作;双赢互惠;共同发展  中图分类号:G642 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-02  1 引言  《国家中长期教育改革和发展规划纲要》提出:“实行工
MySOL是一种采用开放源代码的智能型、关系型数据库管理系统,通过常用的查询与管理语言对数据库的运行实施监管。是目前国际上较为常用的一种数据库管理模式。在MySOL数据库的
Xlight Ftp Server是目前效率高,体积小的FTP服务器软件,配置信息分为文件存储方式,数据库存储方式。当FTP服务器用户和要求较多时,文件存储方式的添加用户和配置虚拟目录等