- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 3
毕业论文文献综述
电子商务
基于ASP的学生成绩管理系统的设计与实现
一、国内外研究状况
现在国内使用的比较多的开发方式是基于B/S架构,运用数据库和ASP的一些技术来进行,相比较于visual basic和access的组合有了较大的改进。B/S体系结构是由客户端/服务器体系结构发展而来的,指由web用户通过相关协议向服务器发送连接请求,待服务器与客户端连接上之后,继续通过浏览器的客户端向服务器发送相关的请求,接着由服务器将请求的内容或者结果发送到客户端的浏览器上面显示出来。相比较于客户端/服务器体系结构的,B/S架构的开发方式具有简洁、易用的特点。当然,根据实际需要的不同,对于数据库的选择也不尽相同,一般的中小学由于学生人数往往比较少,采用access数据库就能够满足需要,而对于普通高校来说由于学生人数的增加,使用SQL数据库能够保证系统整体性能的提升。
相对于国内使用ASP相关技术来实现学生成绩管理系统的开发,国外比较普遍的是使用JSP+SQL的组合来开发学生成绩管理系统,两者之间各自有各自的优势。支持JSP的web服务器包括大多数通用的web服务器如:如:Apache、Netscape;而支持ASP页面的只有微软本身的Microsoft IIS和Personal Web Server。JSP具有平台独立性,只要是一般的Java程序可以运行的平台,都支持JSP程序。ASP的优势在于能够和Windows平台进行很好的交互,windows平台对ASP有着强大的支持,但ASP也有其自身的缺点,对于基于Win32逐渐模型的依赖,使得它难于移植到其它平台上。即使能够在其他的平台上运行也需要下载补丁文件。总的来说JSP有着较多的优势,但是由于ASP的开发难度相对于JSP要低一些,开发的周期也相对的要短,使用的是VBScript 、 JScript等简单易懂的脚本语言,可以使得更多的开发者进行参与,并且ASP不需要compile编译,容易编写,可在服务器端直接执行,加上Windows操作系统在我国的普遍使用,使得ASP的开发模式在我国得到了普遍的使用。
二、研究主要成果
不论国内还是国外的学生成绩管理系统,当今都已经发展的比较成熟。研究的主要成果也有类似,主要包括学生成绩管理系统能够实现以下的这些功能:学生基本信息的录入、查询、修改,以及学生成绩的录入、查询、修改,用户的添加、删除、修改,考试科目管理,师生信息管理。其中包括管理员对成绩管理、考试科目管理、师生信息管理的权限;学生查询成绩的权限;教师对成绩管理,考生信息管理的权限。学生可以通过该平台来查询自己的考试成绩以及基本信息,修改自己的基本信息,也可以查看留言,提交留言;老师可以通过该平台查阅学生的成绩,教师的基本信息的修改、登录密码的修改、教师的查询,查看、回复学生留言等基本功能;管理员可以通过该平台对全部的学生进行除了能够实现学生和老师的功能之外还可以进行对数据的备份、还原等操作。学生成绩管理系统在功能上的研究成果已经基本达到了人们日常生活中的需求。因而,现今主要的研究成果基本是在开发该系统的技术上的突破,包括采用更加安全的数据库加密方式保护系统的安全,采用平台的兼容性良好的开发方式。
三、发展趋势
国内的学生成绩管理系统一般是基于ASP构架的,ASP的开发相对于JSP的开发而言容易些,当下运用的也比较多,缺点在于依赖微软提供的IIS服务器。ASP的开发容易上手,并且可用于编写的工具也较多,语言相容性较好。在当今我国的互联网应用发展之时,这样易于学习并且能够同样达到用户满意的开发方式有着很大的前景。尽管现在出现一些比ASP更加先进的技术,但是ASP凭借易学易用的特点在未来一段时期内还将是学生成绩管理系统的主要开发方式之一。
从另一方面来说,学生成绩管理系统本身的发展还是在不断完善和改进的,日常的使用会使得人们对该系统提出更多的个性需求,直到满足学校等机构的需求,因而学生成绩管理系统的发展趋势是平稳、逐步完善的一个过程。
四、存在的问题
1、现在很多的学校使用的数据库是access数据库,安全性不能够得到很好的保障,存在数据的安全隐患。
2、由于是采用asp技术开发的系统,在运行时需要IIS服务器的支持,跨平台性相对较差。
3、ASP技术 没有完善的安全防范系统、内存泄露保护、定制标签。
4、学生成绩管理系统的功能配置上有待于进一步的完善,结合学校以及一些机构的实际情况来配置相应的功能模块,现在存在很多闲置或者缺乏的功能模块。
5、使用ASP开发学生成绩管理系统时遇到的连接数据库的性能问题
6、学生成绩管理系统在实际的使用过程中比较常见的是查询本校考试科目的成绩,可以融合更多的考试网站,添加链接,方便学生查询某些证书的成绩。
五、参考文献
[1] 孙雯. 基于
您可能关注的文档
- 文献综述-10ml一次性注射器外套注射模具及成型工艺设计成.doc
- 文献综述-C2C电子商务诚信问题及对策分析.doc
- 文献综述-C2C电子商务交易中的信息不对称性问题研究.doc
- 文献综述-C2C交易平台诚信管理机制研究基于淘宝、拍拍和易趣等的研究.doc
- 文献综述-C2C模式中大学生消费行为影响因素研究.doc
- 文献综述-eboard仓储管理系统的设计与实现.doc
- 文献综述-ERP系统在X公司的财务管理中的应用研究.doc
- 文献综述-GE Oil&Gas ERP采购模块的研究.doc
- 文献综述-Groupon模式团购网的营销策略研究.doc
- 文献综述-idingfan订餐系统后台设计与实现.doc
文档评论(0)