关于计算机设计开题报告范文.docx
《关于计算机设计开题报告范文.docx》由会员分享,可在线阅读,更多相关《关于计算机设计开题报告范文.docx(16页珍藏版)》请在冰豆网上搜索。
关于计算机设计开题报告范文
关于计算机设计开题报告范文
《关于计算机设计开题报告范文》是一篇好的范文,感觉很有用处,为了方便大家的阅读。
关于计算机设计开题报告如何写呢?
关于计算机设计开题报告范文是怎样的呢?
关于计算机设计开题报告范文,希望能够为大家的论文撰写提供帮助。
关于计算机设计开题报告范文篇一:
一、选题的目的和意义
近几年来,基于TCP/IP的Inter/Intra技术以非同寻常的速度被广泛应用于各级企业及其他组织的发布与共享,其中很重要的手段就是建立Web站点发布信息。
传统的静态网页技术已越来越不能满足的需求,因此各种动态网页技术应运而生。
ASP就是目前比较流行的动态网页技术之一,而ASP.NET是微软新一代的动态网页技术,并且相对于其他编程技术,它有如下的优势。
(1)面向对象性
ASP.NET将C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与Java相似的语言。
C#是ASP.NET开发中一个最重要的功能,微软会将C#发展成为Java的强劲对手。
这也是微软.NET框架的一个重要组成部分。
我们认为C#是微软在编程市场上击败对手的主要工具。
我们期待着微软能在这个产品后面倾注全力,这样,C#可以成为许多程序员的又一种选择。
C#的诞生无疑将进一步加剧微软和Sun产品的战线,但这对用户是有利的,他们可以选择两者之一来开发新的应用。
(2)数据库连接
ASP另一个亮点是它使用ADO对象、ODBC、OLE-DB和事务处理管理器。
因此ASPWeb数据库应用开发特别简单。
ASP.NET发展了更多的功能,因为有了ADO.NET。
ADO.NET带来了更强大更快速的功能。
JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,当新版本ASP.NET/ADO.NET出现后这样的差别会更明显。
所以我们希望SUN应尽快能花大力气来追赶ASP.NET/ADO.NET的组合。
(3)大型站点应用
ASP.NET将对大型站点(WebFarms)有更好的支持。
事实上,微软已经在这方面付出了巨大的努力。
ASP.NET可以让用户考虑到多服务器(MultipleServers)的场合,当用户需要更强大的功能时,仅仅只需要增加一台服务器。
整个.NET框架已经充分地提供了这个方法。
ASP.NET提供了外部会话状态(ExternalSessionState)来提供内置式WebFarm的支持。
另外,由于请求的各组件相互间经过了充分的优化,所以速度很快。
(4)ASP.NET还提供更多的其他方面的新特性,例如:
l内置的对象缓存和页面结果缓存。
l内置的XML支持,可用于XML数据集的简单处理。
l服务器控制提供了更充分的交互式控制。
二、国内外发展动态和趋势
微软新一代平台的正式名称叫做“新一代Windows服务”(NGWS),现在微软已经给这个平台注册了正式的商标——Microsoft.NET。
在.NET环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,开展全方位的Inter服务。
在谈及这个平台中使用的新技术,微软透露,它将在.NET环境中提供更多新产品和全套的服务。
Microsoft.NET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML的信息得到增强。
XML是经“万维网联盟”定义且受到广泛支持的行业标准,Web浏览器标准也是由该组织创建的。
微软公司为开发它投入了大量精力,但它并不是Microsoft的专有技术。
XML提供了一种从数据的演示视图分离出实际数据的方式。
这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的“Web服务”。
根据.NET构想,未来微软所有产品都将走向“服务化”,而消费者将通过租借的方式使用Office软件,或通过___用户身份,获得网络音乐服务。
然而,根据种种迹象表明,微软早已为.NET战略后新的划时代战略做了准备,这个新战略将会比.NET战略更可怕,因为它将可能垄断未来所有的软件市场!
如果将PC时代分为DOS平台时代和Windows平台时代的话,按照微软的意思,网络时代将会分为.NET平台时代和这个新的平台时代。
ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是Microsoft推出的新一代ActiveServerPages脚本语言。
ASP.NET作为微软公司发展的新的体系结构Microsoft.NET的一部分,其中全新的技术架构会使编程变得更简单。
ASP.NET是在抓住ASP的最大优点并全力使其扩大化的基础上开发出来的,同时也修复了许多ASP运行时会发生的错误。
目前支持ASP.NET开发的平台只有WindowsXP、Windows2000/xx、WindowsNT4(ServicePack6a),其中的WebService除去这些还在Windows98、WindowsME、WindowsSE上获得支持。
随着Inter/Intra技术的不断发展,只有服务器的动态网页技术才能满足各种Web应用程序日益提高的要求,因此各种动态网页技术先后出现。
相对于ASP.NET而言,ASP技术较为熟悉,使用简单便利。
但由于ASP本语言自身的局限性,使其功能受到了很大的限制。
而ASP.NET的强大功能恰好弥补了ASP的不足,因此,ASP.NET技术代替ASP是一种必然的趋势。
ASP.NET从现有的ASP结构体系上跨出了一大步,其整个构造体系使开发结构化的应用程序变为可能。
Web表单带来了一种更加直接和易于使用的开发模式;服务器控件增加了提供公共功能的能力,从而使扩展和加强现有功能变得容易;数据捆绑使创建数据约束型应用程序变得十分简单。
它不但具有许多很棒的新功能,而且还有一个用于开发Web应用程序的真正框架。
越来越多的开发者开始使用这种技术,它的出现给Inter的发展带来了一次新的浪潮。
超级秘书网
三、课题研究的基本内容
该课题为设计并实现一个基于ASP.NET技术的动态IT培训。
该网站具有如下模块:
l登录注册模块:
用来识别用户身份信息的必要手段,用以在线报名、在线咨询以及学员论坛;
l课程信息发布模块:
做为网站介绍自己、宣传自己培训课程的不可或缺的手段之一,让用户第一时间了解该网站推出的培训课程;
l在线报名模块:
通过该模块,实现学员与培训学校之间的零距离报名;
l在线咨询模块:
能为用户解答各种与网站的信息有关的问题,使用户和学校进一步拉近距离。
l学员论坛:
回答学员问题,提供各个学员之间互相交流的一个平台,是促进培训学校教学质量提高的一个重要手段。
四、研究内容及拟采用的方法和手段
1.在充分调研和需求分析的基础上,完成网站的如下设计工作。
l总体功能规划设计。
l数据库的逻辑设计。
l网页框架的规划设计。
2.利用ASP.NET、C#语言、ADO.NET、SQLServer2000数据库技术来实现一个动态交互式的IT培训网站。
五、预期达到的水平及所需的科研条件
(1)网站建设的基本目标为:
l用户登录注册:
用户通过注册个人信息来设置自己的登录名和密码。
通过用户的登录,来实现网站对用户更好的服务和管理。
l用户个人服务:
用户登录后,出现用户的个人服务界面,包括个人密码修改、自己的信息修改、个人所报课程的列表信息和提问咨询信息,以及通过网站统计出来的该用户的喜爱课程类别的一个推荐列表等。
l课程信息发布模块:
通过后台发布课程信息对数据库进行操作修改,来实现前台对各个课程信息的发布,让各个用户能在最短的时间内了解网站的各个课程的详细信息。
l新闻信息发布模块:
通过发布一些教育业内新闻,以及其相关的一些信息,让用户了解目前的一些情况。
l在线报名模块:
用户登录网站后,通过网页寻找和选择适合自己的课程,然后填写自己的详细信息以及报名的方式来报自己所要进行培训的课程。
通过该模块,用户可以很方便的查询该课程的任何信息以及报名。
l教师管理模块:
介绍各个教师的信息及其所教的课程,让用户通过网站了解自己所喜爱的教师,选择该教师所教的课程。
l学员管理模块:
介绍该网站培训出来的优秀学员的信息以及他们的个人照片,通过介绍他们成功的经历和一些经验来激发用户对该网站培训课程的兴趣,让他们觉得学习该网站的某一课程对他们来说是多么必要。
l企业招聘信息发布模块:
通过发布一些合适企业的招聘信息让学员能更快地找到工作。
l信息咨询模块:
让用户能通过在网页上以留言的方式快速地提出自己不明白的问题,以便让管理员及时解决。
l学员论坛:
让学员有一个能够互相交流和学习的平台,通过论坛,让他们之间能够互相交流学习经验,解决学习中不懂得问题,以及一些成功的经验心得。
l用户访问追踪:
让网站能通过用户对该网站课程的点击次数以及时间来判断大部分用户的需求,以便网站能根据他们的需求进一步改善网站的各个服务。
(2)开发平台
操作系统:
WindowsServerxx。
数据库开发工具:
SQLServer2000。
网页开发工具:
DreamweaverMX。
动态网页技术:
ASP.NET。
Web服务器:
Inter信息服务(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#与ASP.NET权威指南.北京:
中国青年出版社.xx
[2]杜轩华,袁方.web开发技术.上海:
上海大学出版社.xx
[3]求是科技.ASP.NET数据库管理系统开发实例导航.北京:
人民邮电出版社.xx
[4]刘浩,陈曙东.C#编程实例与技巧.北京:
清华大学出版社.xx
[5]JesseLiberty.C#程序设计.北京:
中国电力出版社.xx
[6]刘杰,陈发吉,孙维煜,胡方霞.C#案例开发.北京:
中国水利水电出版社.xx
关于计算机设计开题报告范文篇二:
1.本课题的研究意义
在inter飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在inter应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。
老干部局网网站的建设不仅能够使该事业单位的工作方式有所改变,也大大地提高了该单位工作人员的办事效率,也增加了该单位的知明度,更重要的是为我们局的老干部们提供了一个网络生活空间,促进了他们对网络知识的进一步地了解。
通过该网站展示了机构设置、政策法规、办事指南、电子刊物、新闻、学习园地、问题集锦、养生保健、生活小常识、旅游简介等系列内容的介绍。
同时您也可以利用电子信箱经济而又快捷地与外界进行各种信息沟通。
asp简介
1什么是aspmicrosoftactiveserverpages(asp)实际上是将标准的html文件拓展了一些附加特征,asp像标准的html文件一样包含html语句并且在一个浏览器上解释并显示。
但它为html编写人员提供了在服务器端运行脚本的环境,使html编写人员可以利用vbscript和jscript或其他
第三方脚本语言来创建asp,实现过去需要编写复杂的cgi程序才能实现的有动态内容的网页,如计数器等。
一个asp文件的后缀为.asp,其中包含实现动态功能的vbscript或jscript语句,如果去掉那些vbscript或jscript语句,它和标准的html文件没有任何区别。
asp提供了一些内建对象(参见后面关于内建对象的章节)。
利用这些内建对象,你可以使你的脚本更加强大;这些
对象会允许您从浏览器中接收和发送信息。
例如,利用request对象,你可以接收用户的html表单中的信息并加以处理。
asp包含标准的activex组件(参见后面关于组件的章节),这些组件可以实现一些复杂的功能,如使用数据库等。
不过,你并不会被此局限,你可以轻松创建属于你自己的附加activex组件。
这意味着你可以不加限制地拓展你的activex组件(参见后面关于自制组件的章节)。
asp可以和诸如sqlserver这样的数据库行挂接,在本书后面的章节中,我们将详细地学习这方面的内容。
重要的是,这是asp一个非常强大的功能所在,在线商务以及在线论坛等各种非常高级的、动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用asp自己建立很多类似的高级站点。
通过上面的描述,我们可以了解到,asp就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。
而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标准网页,这克服了过去html编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。
如:
当前的计算机时间、计数器的计数值等。
2asp的功能
asp是一套服务器端的脚本运行环境,当用户从浏览器向web服务器请求.asp文件时,asp脚本开始运行,然后web服务器调用asp,asp全面读取请求的文件,执行所有的脚本命令,并将标准的web页传送给浏览器,而并不包含你所写的脚本命令。
2使用asp与sqlserver网站架设
而asp的每一个命令都首先被用来生成html文件,因此asp允许生成动态内容。
下载对于web服务器来说,asp与html有着本质的区别,html不经任何处理送回给浏览器另一方面,对于浏览器来说,asp和html几乎是没有区别的,仅仅是后缀为.asp和.htm的区别,当我们在客户端提出对asp的申请后,我们的浏览器接受的是html格式的文件。
因此它根据以上特性,我们用asp可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、asp还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现
适用于任何浏览器。
聊天室甚至电子商务等过去必须由cgi才能实现的功能。
个性化的网站。
3使用范围
用asp实现各功能时几乎没有什么限制,只要网站存在并正常运行,以下是的应用示例列表:
.在你的网站主页顶部添加一个滚动显示的广告栏。
.从html的表单中接受信息并且存到数据库中。
.根据不同访问者显示不同内容,创建个性化主页。
.在你的主页中添加点击计数器。
.根据用户浏览器的版本、类型和能力显示不同档次的内容。
.连接多个主页使之容易网际导航。
.跟踪用户网站上的活动信息并且存入日志文件。
.使用基于windowsnt的intranet建立你的mis应用。
用asp编写出的系统,完全可以达到原来使用client/server的网络数据库系统的水平。
使用asp最大的好处是,在你对程序进行升级时,你只需要修改服务器上的asp文件,而不需要修改客户端程序。
以上只是简单介绍,看完下面章节,你会对利用asp做的事情有更加全面深入的了解。
你会真正学会如何使用asp建立各种应用。
2.本课题的基本内容
为了树立中国各级政府各部门在网络上的崭新形象,有利于使各级政府由管理型向管理服务型的角色转换,降低办公费用,提高办公效率,促进勤政、廉政建设,提高政府公务员的信息化水平,市委老干部局网站的建立将为办公网络化,自动化、电子化,全面信息的共享所提供了优越的条件
本课题介绍了市老干部局网站建设的做法和具体步骤,给出了老干部局网站建设的方案选择、设备配置。
还介绍了老干部局网站建设的运用目的和发展方向以充分实现以上目的。
还全面介绍了在inter上建设和管理网站的技术。
内容涉及网站的基础建设,对原始数据进行调查,重点放在新闻更新、办事指南等的事务处理以及站点管理,使用asp,html开发前台程序,完成网站的链接,从相关系统中导入数据,编写相应的存储过程,以便联系老干部局的需要开发出功能强大的网站。
老干部局网站为干部的工作、管理、生活、信息交流个通讯等提供综合的网络环境。
网站的使用,使干部的办公、学术研究和管理条件跨上一个新台阶,同时也给老干部局的宣传,发展,提供了一个平台。
我们可以充分利用现用计算机资源,实现信息交流和软硬件资源的共享,实现老干部局办公、管理、服务于社会的现代化新形式。
关于建设老干部局网站的一些内容,包括网站的结构,特点以及网站建设的理论知识要点。
其最大的特点就是在于对asp中的每个知识点都精心运用到了实际需要中,通过对理论的研究来联系实际操作,并全面地掌握asp开发web动态网站的思路、技巧和体系。
另外,asp还提供可更简单、更方面的数据库访问方法,使开发基于数据库驱动的web应用程序更容易,asp支持vbscript和jscript,并能以插件形式支持其他脚本语言,如html。
3.本课题的重点和难点
本课题的重点主要是网站素材的选择与框架的搭建,一个好的网站要有许多的主页相互
之间链接起来,以及其中添加一些动态、图片、声效等链接。
综合地完成网站的建设才能体现主题,才能把浏览者的目光吸引到每一个主页上,内容的及时更新也是网站建设的一个主要实际问题,只有不断得到更新的主页内容才能使浏览者再次访问该网站,没有新鲜的内容素材,没有时代性的哲学理念,远远不能称得为好网站。
新颖的框架结构也能使浏览者的目光更长久地被吸引,再拥有好的素材基础上,框架的搭建也是网站建设所必须考虑到的问题,只有把这两者相结合进行周密地布置,相信建设出来的网站必然是点击率最高的网站。
该网站的建设也牵涉到了动态网页的制作,因此,这必然成了制作过程中的难点,就我个人而言,对动态网页的制作方面还缺少很多的理论与实际操作知识,曾经只是做一些简单的个人主页,仅此而已,而现今,却得必须运用asp程序进行动态网站的,运用asp把脚本、html、组件和强大的web数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的html页面送给客户端浏览器。
此技术的运用使我的工作量大大地提高了几倍,当然这正是我以前没好好学的不好表现,但通过这次设计使我认识提高了,在学好静态网页制作的基础上则不能忽视对动态网页制作的重要性。
此后,我将借鉴这次的领悟,认真学习并全面地掌握asp中的每个知识点,以便今后熟练地运用到实际问题中,充分展现自我价值。
为自己以后的生活道路铺上一层更牢固的奠基石!
用asp实现搜索引擎的功能是一件很方便的事,可是,如何实现类似3721的智能搜索呢?
比如,当在搜索条件框内输入“中国人民”时,自动从中提取“中国”、“人民”等关键字并在数据库内进行搜索。
看完本文后,你就可以发现,这个功能实现起来竟然是如此的简单。
ok,followme!
第一步,我们要建立一个名为db_sample.mdb的数据库(本文以aessXX数据库为例),并在其中建立表t_sample。
表t_sample包括如下字段:
id自动编号
u_name文本
u_info备注
第二步,我们开始设计搜索页面search.asp。
该页面包括一个表单(frm_search),表单内包括一个文本框和一个提交按钮。
并将表单的method属性设为“get”,action属性设为“search.asp,即提交给网页自身。
这是篇好内容,讲的是关于网站、信息,用户,一个,通过、动态、可以、网页等方面的内容,。
模板,内容仅供参考