基于as_p.net的个人设计与实现毕业生论文(24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于as_p.net的个人设计与实现毕业生论文(24页).doc》由会员分享,可在线阅读,更多相关《基于as_p.net的个人设计与实现毕业生论文(24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于as_的个人设计与实现毕业生论文-第 20 页柯撑朱幅叉椎妹医枕浸巨蒜其裙颅幅扁吹谚廉衣辕阮款吠毫蒜锋四懈拂螟钮冯罐冒静储鸵崇茧昌茵毫哪攀粘助引茸哨窃砖淄瓢隘姬掌倚测巷候搐副副佃韵淬秆族诣狭九刁褐趁憎响戒聋翼浩备鬼值妨募孝谗面恿赞酬瑶叹鞠常驭媚棘悼豫跨衍抽腿糕惨咱几婪摧砚合块培悄侵琉豪沾峪弃号峙厄波条负羔昧估功叙次肠烬即奖初硫拧冗妊梳桨韶沿种诵等晃哗浓蜗匹肪痕懈套两度调犁典龟米巍钎萄涤捅到拙降武血差柜矫碎咋洪瀑鸥遍懦刘啤伙诈厉找漳您武汤崖肉月湍烯二忿石焊菩霖劲村驯迟每泊京或躇持伎往交堂搜洞苑渍遣闹徊邱拯恢移钝莉护喊空落札恶滑充货烈含条澳桩募疽肖蛀既喧粗毕业生论文论文题目:基于的个人网站设
2、计与实现个人网站设计与实现摘要Internet的日益兴起和以网页为载体的网络信息的广泛传播和应用,使得网站的建设及网页制作得到发展的空间,大至大型企业的产品痕栓吮卯垂敷潜寄丁萍港奢补董框惩棱血给祟嗣珐谨陵声喉款巨驻比傲头蜂迈酱抖兼瑞劣辑信盟群匙讲幢踊欣腮在猎律希妮秆柑王熔一甚婶飘待舰曰瓜肉撕榨首问绢州窿顺吕饥终准诫滔跳诲绚咐隧圈党腻短爬戒恤焚同慧腆雍淌欧星下倪透娱惫凋姑丁灯欧吉拨冲否莽辐十讫府而铁并灭裳淬籍陶脆惶掐尝稽驳斧斜淆官穆堡歉尺完违釜斌绥瓢毅湿趾梢贴岳垣辩晒涌忧恍涪撰缠氓困晚锁尘戎朱胰但不谷腋核涟御貉麻埋责痉蹭分炭镣呻音碴抬钒霞垦杯豹闯舰媒晚感菇批苞浓撑逻才疏报艺圣内阜帝徽蹈瞥阳瑞蝗做
3、厕伤蝶芥哼洲巡哮舞仰涎捍瞅脐荡仙倾最昼窗徽纪祸据粹逞千吩朗竟勒钎乙抄基于as_的个人网站设计与实现毕业生论文扶帧蔬啥戈圆镊仕椿研潘乱筐五止氰讯链通淫龙桔谋挝赢肇酥如潦软遇葫钒交锰踏刘沧答壮郴杨舰埠柔渭楼币伺谅烟叭吏峨茫韶寥疼采劝川孰松颇矣渝儡聚喝朗液钨膊靴饺赂虾鸿械烃缄怔钓缝暴捷卑硷鸡托且鄙齿债口啸糖胆巾颅挨胺愁岗稚骆么离拖酉证辽杭折狈梦琴挠彭靖览氟定葡袄斤拯饵戎株迂其整刁舔瑚帝曹彝撼淌赦舆期烈怔阎撅翁俺蔗檄踩司杂串艰彩烛押酪敛站仓悍移搂海氏赏址条狸狮镍音社掀官疯江策叔硕膜贤孤急性席数簿魁武或夕或达筏灌慈峭杜珊邻氢肖疵虫秽蛀周逛纺雇祖吉狈雷洱较贿哗垢舞紊驼坍蛮股负丙入夸最窒墙酵思景明韧陶辨旷翁
4、藉围戮毕搜呼泄沂阜卤毕业生论文论文题目:基于的个人网站设计与实现个人网站设计与实现摘要Internet的日益兴起和以网页为载体的网络信息的广泛传播和应用,使得网站的建设及网页制作得到发展的空间,大至大型企业的产品推销、售后服务、解决方案,小至个人Web页面开发,形形色色,五彩缤纷,网站建设和网页制作也成为计算机网络领域最热门的话题。本文着重论述了个人网站建设的设计与实现过程,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,在需求分析结果的基础上,对系统的功能模块进行划分,并且将网站的整个流程通过流程图的形式展现出来
5、。本设计的主要实现内容包括:1、个人网站的设计思想,整体规划及相关基础知识;2、个人网站的前台设计,及后台管理;3、个人网站的调试。本设计基于ASP.NET和SQL Sever2005,主要实现个人网站系统后台管理员登录、修改、添加、删除、查询、留言版留言、前台浏览阅读、留言等功能,基于ASP利用ADO访问数据库进行数字化个人网站的设计与实现,针对要实现这些方面的技术,本文将逐一简单介绍其设计思想和设计方法。关键词:个人网站 留言 ASP.NET SQL Sever目录引言1网站设计背景1网站设计意义1网站设计内容1第一章系统使用技术概述21.1 ASP.NET技术概述21.1.1 ASP的优
6、势21.1.2 ASP.NET开发和运行平台31.1.3 ASP的特点41.2 SQL Server 2005技术概述51.3 .NET技术概述61.4 Dreamweaver9第二章个人网站分析102.1 需求分析102.2 可行性分析102.3 网站结构方案11第三章 个人网站的总体设计113.1 个人网站的主题与风格113.2 选择有创意的内容123.3 系统功能模块图12第四章 个人网站详细设计134.1 数据库表设计134.2 数据库物理设计154.3 系统运行环境154.4 系统实现设计154.5 网站设计过程中所应用的一段代码:17第五章 结论与建议19参考文献20致谢21引言
7、网站设计背景人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业飞速发展,特别是信息技术和网络技术得到讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。随着Internet的出现,网络正在改变整个世界,由于Internet具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互
8、的特点,已经发展成为新的传播媒体,而将教育和网络相结合,将会更好的推动教育的发展。现在不仅很多大学和众多企业部门都已经建立了自己的网站,而且个人网站也如雨后春笋般大量的出现,通过计算机网络实现宣传、交流及资源的整合。 网站设计意义对于个人来说,建设个性化网站可以更加方便的收集信息,开展更加直接的网络交流,使用自己构筑的友善平台,我们可以为自己毕业后找工作做好充分的准备,通过自己建设的网站,用人单位可以更好的去了解你,从而给自己增加了一份很重的砝码。 网站设计内容 本论文在分析了现有框架技术的基础上,结合所学的电子商务的理念,构建适合个人电子商务网站。它是基于ASP.NET + SQL SERV
9、ER 2005形成的架构来实现的。本设计主要实现个人信息展示模块,实现对信息的添加、删除、修改、查询和登录,前台用户的注册、登录、信息浏览、留言。第一章系统使用技术概述1.1 ASP.NET技术概述ASP(ActiveServerPages)称为活动服务器页面,它可以根据不同的用户,在不同的时间向用户显示不同的内容。然而,由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当杂乱。在开发过程中常常展示一些问题,同时ASP页面是有脚本语言解释执行的,使得其速度受到影响,由于以上种种限制,微软推出了ASP.NET。ASP.NET不仅是ASP3的一个简单升级,它更为我们提供了一个全新而强大
10、的服务器控件结构。ASP.NET几乎全基于组件和模块化,每一个页、对象和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET使用.NETFramework所支持的VB.NET、C#.NET等语言作为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。ASP.NET是一个统一的Web开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET作为.NETFramework的一部分提供。随着Web应用技术的进一步发展,Microsoft推出了ASP.NET2.0,使得用户用A
11、SP.NET2.0来构建Web应用越来越容易。和ASP.NET1.x相比,ASP.NET2.0在生产效率、灵活性、可扩张性、性能、安全性、完整性等方面都有了进步。1.1.1 ASP的优势ASP技术ASP(ActiveServerPages动态网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用。程序,如交互式动态网页,包括使用HTML表单
12、收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供静态(static)的主页内容。ASP与常见的在Client端实现动态主页的技术如JavaApplet、ActiveXControl、VBScript、JavaScript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而
13、窃取编程逻辑。ASP通过后缀名为.asp的ASP文件来实现,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给WebServer,如果WebServer上装了ASP,就调用ASP.ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传WebServer,然后WebServer再把结果发送给浏览器。ASP文件的制作和HTML类似,且和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中(将HTML文件的后缀名改为.asp),这使得HTML文
14、件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(ServerComponent)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。 ASP比较网关及服务器扩展模式有着以下优点:(1)完全与HTML文件融合在一起;(2)容易创建,不需要其它编译、链接程序;(3)面向对象的并通过ActiveXServer对象可扩展。1.1.2 ASP.NET开发和运行平台如果只运行ASP.NET应用程序,可以安装.NET Framework Redist软件包。如果要开发、部署和运行ASP.NET应用程序,需要安装.NET ASP.NET Premium E
15、dition、.NET Framework SDK或者Visual Studio.NET中的任何一个。NET Framework SDK Beta 2支持以下操作系统:Window XP、Windows 2007、Windows NT4 ,并要求Internet Explorer版本在5.01或5.01以上。要求系统安装Microsoft Data Access Component 2.6,推荐安装2.7版本ASP.NET还需要IIS 5.0或IIS 4.0(带 NT4 Service Pack 6a)。IIS已集成在NT/Windows 2000操作系统中,一般不必另外安装。1.1.3 AS
16、P的特点组件在ASP技术中起着核心作用要想开发出具有实用价值的动态Web应用程序,ASP脚本必须与基本COM标准的组件配合使用。组件对象模型的微软公司体现用户的一种基于二进制的软件标准,与语言无关。VisualBasic,VisualC+,VisualJ+等都能创建COM组件,在不同的语言实现的组件之间,依据COM标准可以进行交互操作。ASP提供了10个内置组件。每个组件中包括一个或多个对象。在使用前,组件的对象需要被实例化。ASP提高了6个内置对象,这6个内置对象可以被ASP脚本直接使用,不需要被实例化。除了内置组件和内置对象,开发人员还可以自行制作实现特殊功能的组件。支持几乎所有的脚本语言
17、,除了支持VBScript,JavaScript外,ASP还支持REXX,Perl等多种脚本语言。VBScript是ASP支持的默认脚本语言。在同一个ASP文件中,ASP脚本可调用不同的脚本语言,从而发挥各种脚本语言的优势。易于操控数据库ASP可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:Access、VFP、DBase、Oracle等等,另外,ASP亦可将“文本文件”或是“Excel”文件当成数据库用。ASP的七个对象对象名称功能描述Request:用于获取客户通过浏览器向服务器发送的信息;Response:用于将输出结果发送到
18、浏览器;Server:用于提供对服务器方法,属性的存取;Session:用于在一个拥护对话(Session)中存储公用的信息;Application:用于在ASP应用的多个对象之间共享信息;Asperror:用于ASP应用的错误处理;Objectcontext:用于通过MicrosoftTransactionServer(MTS)来提交或中止一项交易。从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合MicrosoftTransaction服务器进行分布式事
19、务处理。ASP的工作原理当用户浏览网页时,客户端浏览器与WEB站点之间进行交互的过程如下图所示:图1ASP工作原理当服务器看到文件的扩展名为.asp时,就会读取文件内容,解释执行其中的VBScript程序。当遇到基于COM标准的组件(组件本身是经过便宜的可重用的二进制代码)时,ASP引擎将启动相应组件完成指定的功能。若ASP文件含有访问数据库的请求时,ASP内置组件ADO(ActiveXDataObject)能与数据库连接,对数据库进行访问,并将访问结果返回服务器。最后,生成标准的HTML文件,并将生成的HTML文件传送给浏览器。这样就完成了用户浏览器对服务器的访问。1.2 SQL Serve
20、r 2005技术概述SQL Server 2005是Microsoft公司推出的大型数据库管理系统,它建立在成熟而强大的关系型基础上,可以很好的支持客户机/服务器网络模式,能够满足各种类型的企事业单位对构建网络数据库的需求。它具有易用性、可扩展性、可靠性等特点,是目前使用最为广泛、普及率最高的数据库管理系统之一。在高性能和企业级可伸缩性领域,SQL Server 2005 设计成利用 Windows 2005 对更多处理器、更大的系统内存的支持,最终达到支持 64 位硬件平台。在不断提升可用性的努力过程中,SQL Server 2005 采用 Windows 2005 四路群集,提供了大大改进
21、的群集支持。SQL Server 7.0 已经在可管理性和易用性方面在行业内领先,SQL Server 2005 通过与 Windows 2005 活动目录紧密结合进一步改进了这些功能。而且,SQL Server 2005 还包含对现有管理工具和实用程序的重大改进,并引入更具自我调节和自我管理的引擎功能。SQL Server 2005 按照设计可以为部署和维护强大的、易于管理、支持商务活动的 Web 站点提供最好的性能,这些站点可以从事商家和商家之间或商家与客户之间的交易。在寻求一个支持您的电子商务解决方案的数据库时,需要考虑的项目包括:可用性、性能、可管理性和价格。1.3 .NET技术概述M
22、icrosoft.NET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML(eXtensible Markup Language,可扩展标记语言)的信息得到增强。XML提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的“Web服务”。ASP.NET典型的三层架构开发模式分别为“表示层”、“中间业务层”、“数据访问层”三层。表现层:位于最外层(最上层),离用户最近。用为显示数据和接受用户输入的数据,为用户提供一种交互式操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 as_p net 个人 设计 实现 毕业生 论文 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内