2015.04.01文献综述模板_第1页
2015.04.01文献综述模板_第2页
2015.04.01文献综述模板_第3页
2015.04.01文献综述模板_第4页
2015.04.01文献综述模板_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页 毕业设计〔论文〕文献综述院系:软件工程学院年级专业:11级软件工程〔专升本〕姓名:王智楷学号:1121145133指导教师评语:指导教师签名:年月日文献综述【内容摘要】:我们生活在个互联网和大数据的时代,数据正在迅速膨胀并变大,它决定着人类的未来开展,虽然现在人类可能并没有意识到数据爆炸性增长带来问题的隐患,但是随着时间的推移,人们将越来越多的意识到数据对生活的重要性。大数据时代对人类的数据驾驭能力提出了新的挑战,也为人们获得更为深刻、全面的洞察能力提供了前所未有的空间与潜力。本设计尝试用ASP2021+MicrosoftSQLServer2021在网络上架构一个网上学生实践工程综合评审系统,已方便对学生工程的统一管理,有效考核,保证教学智能化的开展。本文从理论和实践两个角度出发,对一个具有数据统计、工程管理功能的学生实践工程评审系统进展分析与设计。论文首先较为详尽地介绍了学生实践工程评审系统的作用,然后深入介绍了在本系统中运用到的技术知识,接着对学生实践工程评审系统的可行性进展了分析,然后对系统的设计思想、设计目标与系统的整体构造进展了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。【关键词】:三层架构,学生实践工程评审系统,ASP+SQLServer,JQuery学生实践工程综合评审系统,是一个用来评审、管理学生实践工程的系统。只有引入良性的竞争机制,才能充分调动学生对实践工程的积极性,通过有效的评审系统,能够客观、公正的对每个团队的实践成果进展评测,学生实践工程综合评审系统的主要功能就是方便学生和教师对所有的实践工程进展测评,详细分配团队的各种角色,管理和共享工程的产生的文档。如今大数据时代[1],很多高校管理系统在运用中所遇到的问题,如理屡次多人多模板难统计、文档管理难统一等等,他们根据需要提出了自己的几点改良方法。使得后人在今后高校教材管理系统的开发中可以尽量的防止此类的问题[2]。针对如何更好的实现评审工作,评审系统有效的进展工程管理做出了关键性的解释[3]。由于工程开发有一定的时间周期,工程过程中产物较多,学生每一阶段的评审计算比拟复杂,所以需要以一个标准的系统来管理、评审学生的工程。学生实践工程综合评审系统的优势主要表现在三个方面:高效、科学计算。学生在工程实践过程中,每一阶段根据规定的模版进展评分,每个人和指导教师给个人和团队评分,按照制定的公式进展计算。不用重复统计很多excel文档,不会造成混乱和难保存。资源的有效共享。学生在工程实践过程中,产生的各种文档,优秀的工程代码等文件,教师觉得比拟有效的文件可以共享在系统,给学生学习使用,建立强大的信息库。良好的互动性。在评审过程中,教师有什么评审意见可以在系统上跟学生进展交流,在师生互动性上,让学生有更大进步。3.研究现状在中国开展,学生综合评审,几乎从我们入学那天起,评审这两个词就和我们息息相关。如成绩的评审,团队的评审,学习方法评审,学习态度评审等等。软件协作办公从2000年进入中国,并迅速开展,但业绩平平,后来,随着公众认识的加深,软件的更新使用,人们开场广泛应用评审系统。2019年以后至今,国内各团队公司,各大高校也参加此阵营,开场进入相应的成套评审法那么和制度。由于其方便,快捷,高效合理,使之成为部门、公司和团队之间越来越流行的交流工具。目前,国内外高校学生实践工程评审比拟难统一的管理,一般使用简单的excel文档进展评分、统计,没有合理有效的系统用于学生实践工程的评审功能,评审数据难于保存,难于计算,工程开发过程中产生的文档,难于有效的管理。我们生活于在大数据时代,应该合理的运用数据库存储计算数据,任何高校,都需要一个实用的学生工程实践工程评审系统,这将会大大提高高校的人力物力。国内的评审系统主要功能包含对评审对象的管理,评审管理,简单统计、打印。现今,学生实践工程综合评审已经正在通过各种方式融入了我们的生活的方方面面,成为了我们表现自己的主要方式。它们不仅仅大局部是由简明的界面和评审内容构成,而且所有的内容都是按照相应时间的考核标准来进展排列和设计的,看上去平淡无奇,毫无炫耀之处,但它却让每个人零本钱,零维护地创立自己的评审信息,通过这样的一个系统,评核人可以随把想要评审的信息效果评审得淋漓尽致[2]。设计模式(英语designpattern)是对面向对象设计中反复出现的问题的解决方案。这个术语是在1990年代由ErichGamma等人从建筑设计领域引入到计算机科学中来的。这个术语的含义目前还存有争议。算法不是设计模式,因为算法致力于解决问题而非设计问题。设计模式通常描述了一组相互严密作用的类与对象。设计模式提供一种讨论软件设计的公共语言,使得熟练设计者的设计经历可以被初学者和其他设计者掌握。设计模式还为软件重构提供了目标。随着软件开发社群对设计模式的兴趣日益增长,已经出版了一些相关的专著,定期召开相应的研讨会,而且WardCunningham为此创造了WikiWiki用来交流设计模式的经历[4]。4.开发技术4.1SQLServerSQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进展查询的能力,提供了以Web标准为根底的扩展数据库编程功能。丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据[6]。SQLServer提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与WebService的支持将使您的应用实现Internet数据互联,集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、、XQuery、XMLA、、SMO、AMO等都将成为SQLServer数据平台上开发数据相关应用的有力工具。4.2ASPASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等[6]。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用,可以对效劳器上的文件进展操作,浏览、复制、移动、删除等。有ADO〔ActiveDatabaseObject,动态数据库对象〕的支持,ASP对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进展各种操作。使用CDONTS〔CollaborationDataObjectsforNTS,NTS协作数据对象〕,可以发送、查看邮件,实现WEBMAIL的功能。结合WSH〔WindowsScriptingHost〕,可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等等,就像管理本地机一样方便[7][8]。4.3VisualStudio2021 VisualStudio2021是微软公司推出的开发环境。是目前最尖端的Windows平台应用程序开发环境。MicrosoftVisualStudio2021TeamSystem提供支持整个软件开发团队的工具:架构师:VisualStudio2021TeamArchitectEdition包括集成、高效的工具,用于直观地构建面向效劳的解决方案,这些解决方案从部署环境的初始状态开场设计。有关详细信息,请参阅VisualStudio2019TeamSystem:设计分布式系统以进展部署[5]。4.4三层架构三层架构,通常意义上的三层架构就是将整个业务应用划分为:表现层〔UI〕、业务逻辑层〔BLL〕、数据访问层〔DAL〕。区分层次的目的即为了“高内聚,低耦合〞的思想。三层架构的原理:3个层次中,系统主要功能和业务逻辑都在业务逻辑层进展处理,数据库的操作都放在数据访问层[9]。4.5queryquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k),它兼容CSS3,还兼容各种浏览器〔IE6.0+,FF1.5+,Safari2.0+,Opera9.0+〕。jQuery使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比拟大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容别离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可[10][11]。目前学生实践工程综合评审系统的架构还是C/S和B/S这两种开发模式技术架构的主流技术[12]。C/S架构软件的优势主要有两点,一是应用效劳器运行数据负荷较轻,二时数据的存储管理功能较为透明,但C/S架构的劣势是需要高昂的维护本钱且投资大。B/S架构的优势主要有两点,一是维护和升级方式简单,二时本钱降低,选择更多。但是,和C/S相反,B/S的劣势在于应用效劳器运行负荷较重[13]。随着人们认识的提高和系统广泛使用,学生实践工程综合评审系统的开发平台也将走向产业化,智能化[14]。通过其科学合理的功能和用户体验,将使其拥有更为广泛的市场。参考文献[1]肯尼思•库克耶.大数据时代:生活、工作与思维的大变革[M].浙江:浙江人民出版社,2021: 67-98.[2]周波.高校教材信息化管理的问题及对策[J].湖南播送电视大学学报,2021,11(3):167-188.[3]哈罗德•科兹纳(HaroldKerzner).工程管理:方案、进度和控制的系统方法(第10版)[M]. 北京:电子工业出版社,2021:104-200.[4]刘洪涛.MD5加密算法在Web程序中的应用[J].科技咨询导报,2019,4(8):191-192.[5]杨先明等.SqlServer2019T-SQL数据库设计[M].北京:电子工业出版社,2021:201-398.[6]Parihar.宝典[M].北京:电子工业出版社,2019:307-387.[7]Basiura,R.&M.Batongbacal.ProfessionalASPWebServices[M].北京:清华大 学出版社,2021:22-25.[8]易巍,张新颖.根底与案例开发详解[M].北京:清华大学出版社,2021:211-291.[9]薛胜军.设计模式在典型三层架构Web程序中的应用[J].武汉理工大学学报,2021, 6(2):187-199.[10]CraigSharkie.JQueryNovicetoNinja[M].北京:清华

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论