694523476毕业设计(论文)ASP连江实验小学网站设计与开发教育网站管理.doc
《694523476毕业设计(论文)ASP连江实验小学网站设计与开发教育网站管理.doc》由会员分享,可在线阅读,更多相关《694523476毕业设计(论文)ASP连江实验小学网站设计与开发教育网站管理.doc(31页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)题 目 连江实验小学网站设计与开发 姓 名 学 号 专业班级 计算机0807班 所在学院 计算学院 指导教师(职称) 二一二 年 五 月 五 日连江实验小学网站设计与开发教育网站管理【摘要】 随着现代社会网络技术的成型与发展,教育同样需要更为广泛地宣传。各类高校都在网站建设方面的管理制度,标准水平等都有自己的见解。通过网站的建立,来宣传自己学校的优良作风,让求学者更清楚地了解到学校在当地的社会地位、口碑、学风等信息。本课题是基于web开发技术设计和开发的教育网站,该网站采用ASP的脚本编写环境,后端连接Microsoft SQL Server数据库。网站主要发布国内外,学校等重
2、要消息,提供便捷的检索,并且能根据自己的想法给学校留言,提出建议。实现了对Web数据库的数据录入、修改、删除、查询等功能。本文介绍了Dreamweaver,ASP以及数据库的有关理论,论述了关于学校网站的需求分析、总体设计、功能模块、以及数据库的设计。在系统分析中用模块功能图、数据流图等形式确定系统的基本框架,用E-R图说明数据库结构,对各功能模块做出具体分析。【关键词】 教育网站,ASP,SQL,动态网站 Reducing errors in the anomaly-based detection of web-based attacks through the combined analy
3、sis of web requests and SQL queries单击此处添加外文副标题【Abstract】 单击此处添加外文摘要,内容应与中文摘要一致【Key Words】 单击此处添加外文关键词,单击此处添加外文关键词,单击此处添加外文关键词,单击此处添加外文关键词,单击此处添加外文关键词 目录第1章 绪论11.1 单击此处添加节标题11.1.1 单击此处添加条标题11.1.2 单击此处添加条标题21.2 单击此处添加节标题21.2.1 单击此处添加条标题21.2.2 单击此处添加条标题2第2章 单击此处添加章标题32.1 单击此处添加节标题32.1.1 单击此处添加条标题32.1.2
4、 单击此处添加条标题42.1.3 单击此处添加条标题52.2 单击此处添加节标题62.2.1 单击此处添加条标题62.2.2 单击此处添加条标题6第3章 单击此处添加章标题73.1 单击此处添加节标题73.1.1 单击此处添加条标题73.1.2 单击此处添加条标题83.1.3 单击此处添加条标题83.2 单击此处添加节标题83.2.1 单击此处添加条标题83.2.2 单击此处添加条标题8第4章 单击此处添加章标题94.1 单击此处添加节标题94.1.1 单击此处添加条标题94.1.2 单击此处添加条标题104.1.3 单击此处添加条标题104.2 单击此处添加节标题104.2.1 单击此处添加
5、条标题104.2.2 单击此处添加条标题10第5章 单击此处添加章标题115.1 单击此处添加节标题115.1.1 单击此处添加条标题115.1.2 单击此处添加条标题125.1.3 单击此处添加条标题125.2 单击此处添加节标题125.2.1 单击此处添加条标题125.2.2 单击此处添加条标题12第6章 单击此处添加章标题136.1 单击此处添加节标题136.1.1 单击此处添加条标题136.1.2 单击此处添加条标题146.1.3 单击此处添加条标题146.2 单击此处添加节标题146.2.1 单击此处添加条标题146.2.2 单击此处添加条标题14第7章 单击此处添加章标题157.1
6、 单击此处添加节标题157.1.1 单击此处添加条标题157.1.2 单击此处添加条标题157.2 单击此处添加节标题157.2.1 单击此处添加条标题157.2.2 单击此处添加条标题16结论17参考文献18附录22致谢23图目录图2.1 单击此处添加图标题4图2.2 单击此处添加图标题4图3.1 单击此处添加图标题7图4.1 单击此处添加图标题9图5.1 单击此处添加图标题11图6.1 单击此处添加图标题13表目录表2.1 单击此处添加表标题5表3.1 单击此处添加表标题8表4.1 单击此处添加表标题10表5.1 单击此处添加表标题12表6.1 单击此处添加表标题14第1章 绪论1.1 教
7、育网站国内外研究现状21世纪的到来,伴随着计算机的发展,人们越来越离不开计算机在生活中的运用,计算机为各行各业的发展创造了与以往截然不同的感受,同时让我们的生活变的更加便利,丰富多彩。而Internet的出现加速了这种模式的发展,人们可以通过Internet,在互联网上随意沟通,交流,讨论各种信息,获取更多的新闻,知识,业余生活水平也得以提高。而网站的出现则是让人们更容易获取到这样的信息,方便我们搜寻自己所需要的内容。并且网站的运用能很快的提升个人,企业和国家政府的知名度,对扩大影响力有着极为重要的作用。而这种是以前广告,广播宣传,电视等都无法取代的。我国在高等教育网站工程技术项目略显单调,但
8、是我们差距更多地是在工程技术项目的应用和创新能力上面,并且缺少相应的人才来做这方面的具体工作。在高校中并没有在技术上重视,而且也没有资金的支持。即使买了昂贵的设备也依旧没有相应的人才来使用,也不用说创新和发明了。而国外则是对教育网站十分地重视,并且他们不以商业为目的,只为教育发展提供大量的教育信息和内容。同时相应的人才也得以发挥其作用,为教育的推动和各类教育信息的宣传有十分大的作用。1.1.1 教育网站的发展趋势网站作为“Internet”中一个必不可少的组成元素,是绝大多数用户上网的去处。各类网站五花八门,商业类的.COM,非赢利性的.NET,教育类的.EDU,政府类的.GOV等等如雨后春笋
9、般的冒了出来。网站早已不仅是一些数据的堆积,它早已在人们不断地对它的完善中被赋予生命。已经成为个人、公司、机构、政府向外介绍自己的橱窗,展示自己的舞台,相互交流的集会所。个人网站作为这众多网站中的一员,有着不可取代的地位。从个人网站生存的环境来看,目前所处的网络经济正处于起步阶段,大型商业性网站并没有能形成绝对的竞争优势,并不是一边倒的局面。而对个人网站,生存环境残酷,也是机遇,她依然有着极强的成长能力。个人网站凭其先天优势:成本低、消耗小、好调头、经营不好、风险也小,网络动态反而转化成了个人网站发展的优势。对于有资本推动的大网站,在死亡线上挣扎,其生存状态就已转向于商业个人网站。1.1.2
10、教育网站存在的问题在网站建设前,我们需要分析网站的访问者会有那些人,他们想通过网站获取什么信息,然后针对性的选择和甄别相关资料,为访问者提供必要的教育信息和引导,但现在的教育网站提供的信息过于简单或者理论性太强,致使访问者兴趣不高,网站难以发挥作用。网站的制作水平较低,存在诸多的技术问题。网站建设需要一系列的网络技术,提高网站技术含量,网站才能运行好。目前我们打开一些教育网站仍然存在过长时间的延迟,有些影音文件还需要下载很久,以及超链接错误等低级失误,这样让访问者看到无法显示的页面就会失去继续浏览的兴趣。网页的色彩、结构、背景等搭配不够和谐,缺乏观赏性。有的网站首页色彩过于强烈,文字、图片追求
11、动态效果。有些又为了尽可能提供信息,将文字塞满页面,这样都会使访问者眼花缭乱,一片茫然。1.2 研究目的与意义如今我们已经进入了信息社会、数字时代。许多学校纷纷建立了自己的学校网站。当我开始设计这个学校网站的时候考虑到一下几点:学校网站也是一个学校的标志。在这个高度信息化的时代,建设一个学校网站是最直接最有效的宣传手段。网站的建设,不仅让本地区的人了解学校,也让世界各地了解学校。在网站中可以发布学校的工作指导思想、方向、特色以及关于招生方面的信息,并且将学校向社会公开,使学校工作透明化,有助于学校开展各类活动。许多家庭已经具备了上网条件,通过学校网站,学校与家长、社会都能联络,师生之间也能在学
12、校网站上进行沟通,使得家庭和学校之间的互动更加方便。学校网站的建设也能提供新的教学方式,不仅仅是局限在课堂与办公室等地方,教师和教师,学生与教师,学生与学生之间都能在网上直接交流,学校。扩大了学习的时间和空间。学习网站建设后,通过使用学校网站的可大大推动教师在信息化环境下专业化发展,并且促进了学生在网络环境下学习能力的提高。1.2.1 单击此处添加条标题单击此处添加论文正文1.2.2 单击此处添加条标题单击此处添加论文正文第2章 系统开发工具与技术2.1 开发环境介绍本系统主要是通过在Dreamweaver上编写设计而成的一个学校网站。为广大师生,家长提供了一个了解国内外,校内外大事的便捷通道
13、。使得学校工作透明化,也让学校、师生、家长之间的联络沟通更加方便。本系统的开发采用基于Web的BS模式,从逻辑结构上分为三层。包括表示层、功能层和后台数据库服务器层。Dreamweaver是系统主体的开发程序,使用VBScript与JAVAScript语言嵌入HTML编写,服务器端程序采用微软ASP技术编写,数据库则采用SQL Server 。本系统的设计与开发基于结构化的软件设计思路和方法进行,大致分为系统需求调研与分析、系统分析与总体设计、系统详细设计与编码、系统实现与调试等阶段。2.1.1 ASP简介Active Server Pages 即ASP是微软开发的一种类似HTML、Scrip
14、t与CGI的结合体。它没有提供自己专门的变成语言,而是允许用户使用Vbscript,Javascript等在内的许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在Web服务器前端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本相比要安全的多。并且ASP与CGI相比具有最大的好处就是包含HTML标签,也可以直接存储数据库及使用无线扩充的ActiveX控件,因此在程序编制上要比HTML方便,更富有灵活性。ASP吸收了当今许多流行的技术,如IIS,ACTIVEX,VBSCRIPT,ODBC等,是一种发展较为成熟的网络应用程序
15、开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。ASP中最为常用的内置对象和组件如下:Request对象:用来连接客户端的Web页(.htm文件)和服务器的Web页(.asp文件),可以获取客户端数据,也可以交换两者之间的数据。Response对象:用于将服务端数据发送到客户端,可通过在客户端浏览器显示,用户浏览页面的重定向以及在客户端创建cookies等方式进行。该功能与Request对象的功能恰恰相反。Server对象:许多高级功能都靠它来完成;它可以创建各种Server对
16、象的实例以简化用户的操作。Application对象:它是个应用程序级的对象,用来在所有用户间共享信息,并可以Web应用程序运行期间持久地保持数据。同时如果不加以限制,所有客户都可以访问这个对象。Session对象:它为每个访问者提供一个标识;Session可以用来存储访问者的一些喜好,可以跟踪访问者的的习惯。在购物网站中,Session常用于创建购物车(Shopping Cart)。Browser Capabilities(浏览器性能组件):可以确切的描述用户使用的浏览器类型、版本以及浏览器支持的插件功能。使用此组件能正确地裁剪出自己的ASP文件输出,使得ASP文件适合于用户的浏览器,并可以
17、根据检测出的浏览器的类型来显示不同的主页。FileSystem Objects(文件访问组件):允许你访问文件系统,处理文件。ADO(数据库访问组件):它是最有用的组件;可以通过ODBC实现对数据库的访问。Ad Rotator(广告轮显组件):专门为出租广告空间的站点设计的,可以动态的随机显示多个预先设定的BANNER广告条。ASP的特点简介如下:(1)无需编译;(2)执行效率高;(3)为纯文本文件;(4)容易维护和编写;(5)独立于浏览器;(6)面向对象;(7)于任何ActiveX Script语言兼容;(8)源程序的保密性;(9)复杂的数据库操作。如上图,当浏览器向Web Sever请求调
18、用ASP文件时,就启动了ASP。ASP通过调用一个简单的动态库asp.dll进行工作。该动态库文件负责获得一个ASP文件并对该页所有服务器代码进行解析,这些脚本代码会发送到合适的脚本引擎,然后对脚本语言做出解释。脚本代码的运行结果重新结合该ASP野种原有的其他代码及HTML代码,然后Web Sever将最终生成的页面发送至客户端浏览器进行显示。2.1.2 VBScript简介作为ASP的缺省语言,VBScript既可作为客户端编写程序,也可以作为服务器端编写语言。VBScript作为服务器端编写语言的好处是它不受浏览器的限制。VBScript脚本在服务器端被执行,浏览器收到的只是执行后的标准H
19、TML文件。VBScript以对象为基础,不仅支持对象的属性以及成员函数,而且可以用来编写动作并反映和对象相关的事件。所以创建ASP应用程序时,使用VBScript作为服务器端编写语言。2.1.3 Dreamweaver简介Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。 全方位的呈现利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。,Dreamweaver 支援精准
20、定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。2.1.4 SQL Server简介为了实现动态网页的功能,使得我们能访问数据库,则需用到SQL Server软件。众所周知,SQL Server能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些SQL Server的优点外,SQL Server还为您的数据管理与分析带来了灵活性,允许单位在快速变化的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 694523476 毕业设计 论文 ASP 连江 实验 小学 网站 设计 开发 教育 管理
链接地址:https://www.31ppt.com/p-3792487.html