基于ASP.NET技术的动态IT培训网站的设计与实现开题报告.doc基于ASP.NET技术的动态IT培训网站的设计与实现开题报告.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

开题报告基于ASPNET技术的动态IT培训网站的设计与实现一、选题的目的和意义近几年来,基于TCP/IP的INTERNET/INTRANET技术以非同寻常的速度被广泛应用于各级企业及其他组织的信息发布与共享,其中一个很重要的手段就是建立WEB站点发布信息。传统的静态网页技术已越来越不能满足用户的需求,因此各种动态网页技术应运而生。ASP就是目前比较流行的动态网页技术之一,而ASPNET是微软新一代的动态网页技术,并且相对于其他编程技术,它有如下的优势。(1)面向对象性ASPNET将C作为一种面向对象语言,在很多方面来看,C将成为微软的与JAVA相似的语言。C是ASPNET开发中一个最重要的功能,微软会将C发展成为JAVA的强劲对手。这也是微软NET框架的一个重要组成部分。我们认为C是微软在编程市场上击败对手的主要工具。我们期待着微软能在这个产品后面倾注全力,这样,C可以成为许多程序员的又一种选择。C的诞生无疑将进一步加剧微软和SUN产品的战线,但这对用户是有利的,他们可以选择两者之一来开发新的应用。(2)数据库连接ASP另一个亮点是它使用ADO对象、ODBC、OLEDB和事务处理管理器。因此ASPWEB数据库应用开发特别简单。ASPNET发展了更多的功能,因为有了ADONET。ADONET带来了更强大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,当新版本ASPNET/ADONET出现后这样的差别会更明显。所以我们希望SUN应尽快能花大力气来追赶ASPNET/ADONET的组合。(3)大型站点应用ASPNET将对大型站点(WEBFARMS)有更好的支持。事实上,微软已经在这方面付出了巨大的努力。ASPNET可以让用户考虑到多服务器(MULTIPLESERVERS)的场合,当用户需要更强大的功能时,仅仅只需要增加一台服务器。整个NET框架已经充分地提供了这个方法。ASPNET提供了外部会话状态(EXTERNALSESSIONSTATE)来提供内置式WEBFARM的支持。另外,由于请求的各组件相互间经过了充分的优化,所以速度很快。(4)ASPNET还提供更多的其他方面的新特性,例如内置的对象缓存和页面结果缓存。内置的XML支持,可用于XML数据集的简单处理。服务器控制提供了更充分的交互式控制。二、国内外发展动态和趋势微软新一代平台的正式名称叫做“新一代WINDOWS服务”(NGWS),现在微软已经给这个平台注册了正式的商标MICROSOFTNET。在NET环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,开展全方位的INTERNET服务。在谈及这个平台中使用的新技术,微软透露,它将在NET环境中提供更多新产品和全套的服务。MICROSOFTNET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML的信息得到增强。XML是经“万维网联盟”定义且受到广泛支持的行业标准,WEB浏览器标准也是由该组织创建的。微软公司为开发它投入了大量精力,但它并不是MICROSOFT的专有技术。XML提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的“WEB服务”。根据NET构想,未来微软所有产品都将走向“服务化”,而消费者将通过租借的方式使用OFFICE软件,或通过MSN用户身份,获得网络音乐服务。然而,根据种种迹象表明,微软早已为NET战略后新的划时代战略做了准备,这个新战略将会比NET战略更可怕,因为它将可能垄断未来所有的软件市场如果将PC时代分为DOS平台时代和WINDOWS平台时代的话,按照微软的意思,网络时代将会分为NET平台时代和这个新的平台时代。ASPNET又叫ASP,但并不仅仅是ASP的简单升级,而是MICROSOFT推出的新一代ACTIVESERVERPAGES脚本语言。ASPNET作为微软公司发展的新的体系结构MICROSOFTNET的一部分,其中全新的技术架构会使编程变得更简单。ASPNET是在抓住ASP的最大优点并全力使其扩大化的基础上开发出来的,同时也修复了许多ASP运行时会发生的错误。目前支持ASPNET开发的平台只有WINDOWSXP、WINDOWS2000/2003、WINDOWSNT4(SERVICEPACK6A),其中的WEBSERVICE除去这些还在WINDOWS98、WINDOWSME、WINDOWSSE上获得支持。随着INTERNET/INTRANET技术的不断发展,只有服务器的动态网页技术才能满足各种WEB应用程序日益提高的要求,因此各种动态网页技术先后出现。相对于ASPNET而言,ASP技术较为熟悉,使用简单便利。但由于ASP本语言自身的局限性,使其功能受到了很大的限制。而ASPNET的强大功能恰好弥补了ASP的不足,因此,ASPNET技术代替ASP是一种必然的趋势。ASPNET从现有的ASP结构体系上跨出了一大步,其整个构造体系使开发结构化的应用程序变为可能。WEB表单带来了一种更加直接和易于使用的开发模式;服务器控件增加了提供公共功能的能力,从而使扩展和加强现有功能变得容易;数据捆绑使创建数据约束型应用程序变得十分简单。它不但具有许多很棒的新功能,而且还有一个用于开发WEB应用程序的真正框架。越来越多的开发者开始使用这种技术,它的出现给INTERNET的发展带来了一次新的浪潮。三、课题研究的基本内容该课题为设计并实现一个基于ASPNET技术的动态IT培训网站。该网站具有如下模块登录注册模块用来识别用户身份信息的必要手段,用以在线报名、在线咨询以及学员论坛;课程信息发布模块做为网站介绍自己、宣传自己培训课程的不可或缺的手段之一,让用户第一时间了解该网站推出的培训课程;在线报名模块通过该模块,实现学员与培训学校之间的零距离报名;在线咨询模块能为用户解答各种与网站的信息有关的问题,使用户和学校进一步拉近距离。学员论坛回答学员问题,提供各个学员之间互相交流的一个平台,是促进培训学校教学质量提高的一个重要手段。四、研究内容及拟采用的方法和手段1在充分调研和需求分析的基础上,完成网站的如下设计工作。总体功能规划设计。数据库的逻辑设计。网页框架的规划设计。2利用ASPNET、C语言、ADONET、SQLSERVER2000数据库技术来实现一个动态交互式的IT培训网站。五、预期达到的水平及所需的科研条件(1)网站建设的基本目标为用户登录注册用户通过注册个人信息来设置自己的登录名和密码。通过用户的登录,来实现网站对用户更好的服务和管理。用户个人服务用户登录后,出现用户的个人服务界面,包括个人密码修改、自己的信息修改、个人所报课程的列表信息和提问咨询信息,以及通过网站统计出来的该用户的喜爱课程类别的一个推荐列表等。课程信息发布模块通过后台发布课程信息对数据库进行操作修改,来实现前台对各个课程信息的发布,让各个用户能在最短的时间内了解网站的各个课程的详细信息。新闻信息发布模块通过发布一些教育业内新闻,以及其相关的一些信息,让用户了解目前的一些情况。在线报名模块用户登录网站后,通过网页寻找和选择适合自己的课程,然后填写自己的详细信息以及报名的方式来报自己所要进行培训的课程。通过该模块,用户可以很方便的查询该课程的任何信息以及报名。教师管理模块介绍各个教师的信息及其所教的课程,让用户通过网站了解自己所喜爱的教师,选择该教师所教的课程。学员管理模块介绍该网站培训出来的优秀学员的信息以及他们的个人照片,通过介绍他们成功的经历和一些经验来激发用户对该网站培训课程的兴趣,让他们觉得学习该网站的某一课程对他们来说是多么必要。企业招聘信息发布模块通过发布一些合适企业的招聘信息让学员能更快地找到工作。信息咨询模块让用户能通过在网页上以留言的方式快速地提出自己不明白的问题,以便让管理员及时解决。学员论坛让学员有一个能够互相交流和学习的平台,通过论坛,让他们之间能够互相交流学习经验,解决学习中不懂得问题,以及一些成功的经验心得。用户访问追踪让网站能通过用户对该网站课程的点击次数以及时间来判断大部分用户的需求,以便网站能根据他们的需求进一步改善网站的各个服务。(2)开发平台操作系统WINDOWSSERVER2003。数据库开发工具SQLSERVER2000。网页开发工具DREAMWEAVERMX。动态网页技术ASPNET。WEB服务器INTERNET信息服务(IIS)管理器。六、进度安排3月15日3月31日收集资料,阅读文献,完成开题报告4月1日4月7日系统分析阶段4月8日4月20日系统设计阶段4月21日5月20日系统实施与编程。5月21日5月27日系统调试与改进5月28日6月5日毕业论文撰写6月5日6月10日毕业论文打印、毕业答辩准备及PPT制作。参考文献1郑淑芬,许嘉仁,张书源新一代C与ASPNET权威指南北京中国青年出版社20012杜轩华,袁方WEB开发技术上海上海大学出版社20053求是科技ASPNET数据库管理系统开发实例导航北京人民邮电出版社20054刘浩,陈曙东C编程实例与技巧北京清华大学出版社20025JESSELIBERTYC程序设计北京中国电力出版社20026刘杰,陈发吉,孙维煜,胡方霞C案例开发北京中国水利水电出版社20057张智毅VISUALSTUDIONETSQLSERVER数据库开发从基础到实践北京电子工业出版社20068王珊数据库系统简明教程北京高等教育出版社出版20049刘方鑫数据库原理与技术北京电子工业出版社200210章立民SQLSERVER2000TRANSACTSQL程式设计台北台湾出版社200211肖建ASPNET编程实例与技巧集粹北京北京希望电子出版社出版200312JEFFREYRICHTERMICROSOFTNET框架程序设计北京清华大学出版社200313陈安全,刘莉译VISUALSTUDIONET高效编程北京清华大学出版社200214微软NET技术的快速入门网站HTTP//CHSGOTDOTNETCOM/QUICKSTART/15微软官方NET指导站点HTTP//WWWGOTDOTNETCOM/16中国DOTNET俱乐部HTTP//WWWCHINASPXCOM/17DOTNET中华网HTTP//WWWASPXCNCOM/18孟宪会之精彩世界HTTP//DOTNETASPXCC/19CSDN文档中心HTTP//DEVCSDNNET/
编号:201311180746289283    类型:共享资源    大小:51.50KB    格式:DOC    上传时间:2013-11-18
  
3
关 键 词:
教育专区 开题报告 精品文档 基于ASP.
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于ASP.NET技术的动态IT培训网站的设计与实现开题报告.doc
链接地址:http://www.renrendoc.com/p-99283.html

当前资源信息

4.0
 
(2人评价)
浏览:16次
专业资料库上传于2013-11-18

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5