《精编》毕业论文之中小学校园网站设计与开发

上传人:tang****xu2 文档编号:133215269 上传时间:2020-05-25 格式:DOC 页数:17 大小:390.50KB
返回 下载 相关 举报
《精编》毕业论文之中小学校园网站设计与开发_第1页
第1页 / 共17页
《精编》毕业论文之中小学校园网站设计与开发_第2页
第2页 / 共17页
《精编》毕业论文之中小学校园网站设计与开发_第3页
第3页 / 共17页
《精编》毕业论文之中小学校园网站设计与开发_第4页
第4页 / 共17页
《精编》毕业论文之中小学校园网站设计与开发_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《《精编》毕业论文之中小学校园网站设计与开发》由会员分享,可在线阅读,更多相关《《精编》毕业论文之中小学校园网站设计与开发(17页珍藏版)》请在金锄头文库上搜索。

1、毕 业 论 文学生姓名学 号院 (系)专 业题 目中小学校园网站设计与开发指导教师 年月摘 要:本文介绍了中小学校园网站的发展现状以及与传统校园管理网站的比较以及开发中小学校园网站所需的基本技术和基本知识,尤其是动态服务器页面技术作了较为深入的探讨,详细描述了中小学校园网站的总体分析与设计方案,同时,对中小学校园网站的安全性进行了探讨,为校园网站的正常运行提供了技术上的保障。全文由前言、系统概述、中小学校园网站的总体分析与设计、系统的实现、中小学校园网站安全性探讨、结束语几部分组成。关键词: 校园网站,信息发布,中小学校园Abstract:This paper simple introduce

2、s the status of campus website and comparison with traditional campus management website, and introduces basic skills and basic knowledge of the development campus management website, especially active server pages technology is more in-depth discussion, describes the overall analysis and design pro

3、gram about the elementary and junior high school site, meanwhile , discusses the safety of the elementary and junior high school website. In this paper, including the foreword, the system overview, overall analysis and design of the campus website, system implementation and safety discussed , conclu

4、sion and etc.Keywords:campus website, Information issue, elementary and junior high school目 录1 前言 32 系统概述 32.1 中小学网站的现状及发展 32.2 系统开发工具的选用及介绍 42.3 开发环境简介 43 中小学网站的总体分析与设计 53.1 需求分析 53.2 总体设计方案 64 系统的实现 74.1 功能模块设计 74.2 数据库设计 84.3 界面设计 94.4 关键代码 115 校园网站的安全性探讨 135.1 用户名与密码被破解 135.2 验证被绕过 135.3 数据库下载漏洞

5、 135.4 文件的上传漏洞 146 结束语 14参考文献 15致谢 161 前言在Internet高速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道。作为网络世界支撑点的网站,更是人们关注的热点。学校网站是学校的“商标”,为了更好的办学,提高学校知名度,很多学校构建了自己的门户网站,通过网站全面宣传,展示学校风采、优点与特色,发布学校的活动安排等信息内容,同时也帮助了学校完成部分教学事务,提高了工作效率,给学生、家长与学校提供了最方便的联系桥梁。网站不但具有快捷、无距离及随时随地均可更新的特性,更能提供一些互动性的功能,如留言板、新闻发布、会员制、在线论坛等等,使得网站充满生

6、气,让人倍感亲切。同时网站的超时空特性,不仅能让地区内的人们了解学校,更可让世界了解学校。凭借学校网站,学校就可成为教育百花园中一朵鲜艳的花朵。2 系统概述2.1 中小学网站的现状及发展Internet的迅速发展,极大地推动了我国的网络建设。网络和计算机在普通家庭的普及使越来越多的人透过网络关注学校的发展,促进了学校校园网的建设。在社会网络大环境的影响、有关教育部门的支持、校领导的重视以及教师和学生的积极要求下,校园网的建设如鱼得水,非常顺利。中小学校园网的开通,不仅改变了学校传统的教学模式、教学方法和教学手段,促进了教育观念和教学思想的转变,而且拓宽了教师和学生的视野,有利于培养学生的创造性

7、思维,提高学生获取信息、分析信息、处理信息的能力和适应现代社会的能力,也从根本上促进了教学人员之间的信息交流、资源共享,成为学校教育最重要的基础设施。1据统计现己经建成的中小学校园网,其布点范围从几百个到几千个不等,从发展前景来看,中小学校园网的发展势头非常乐观。但也应该看到目前中小学校园网建设的水平差距较大,分析总结已有的中小学网站,它们一般均能提供关于学校的新闻信息,满足目标用户了解学校日常活动的需求。但其网站的总体设计也存在一些问题:中小学网站不同于其他公司或机构的网站,其访问用户是学生、教师及家长。网站应当根据这些主要用户的行为特点来设计交互方式和组织网站内容。目前,大多数中小学网站在

8、内容安排和界面设计上千篇一律,首页堆积了大量信息,看起来内容丰富,其实是定位不明确的表现。为了更好的发挥网站的作用,网站应当提供更丰富的内容,应用一致的界面设计,增强交互能力,构建知识传播和用户交流的平台。22.2 系统开发工具的选用及介绍2.2.1 Dreamweaver 8.0本网站采用Dreamweaver 8.0 为基本网页开发工具,利用Dreamweaver 8.0中的可视化编辑功能,达到快速创建页面的效果。Dreamweaver 8.0是建立WEB站点和应用程序的专业工具,它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,功能强大,使得各个层次的开发人员和设计人员都能够快

9、速创建基于标准的界面吸引人的网站和应用程序。开发人员可以使用Dreamweaver 8.0 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、WEB服务器和原有系统。2.2.2 数据库系统Access2003是一种简易的关系型数据库系统。选用Access的优点在于它不仅能使用数据表示图或自定义窗体收集信息,且简单易学、易使用。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表,能打印或输出数据库中的信息,以便分析。Access也提供了数据存储功能,可以使用桌面数据库文件把数据库文件置于网络文件服务

10、器,与其他网络用户共享数据库。2.2.3 脚本语言VBScript程序设计语言是Microsoft公司将VB(VisualBasic)程序设计语言加以简化而成的一种脚本制作语言。VBScript是一种事件驱动语言。同VBScript一样,JavaScript也是事件驱动语言,它是一种描述性的基于对象和事件驱动并具有安全性能的脚本语言(ScriptLanguage),可以非常自由地被嵌入到HTML的文件之中。通过将脚本嵌入在标准的HTML语言中弥补了HTML语言的部分缺陷,加强了HTML的功能与应用。2.3 开发环境简介2.3.1 ASP的运行环境目前,Microsoft公司推出的支持ASP的服

11、务器有以下几个:a) Microsoft Internet Information Server Version 4.0/5.0(简称IIS)b) Microsoft Personal Web Server(简称PWS)这两个主要是为Microsoft公司的WindowsNT/2000/XP系统开发的,当然功能和稳定性及安全性都强很多,目前大型的站点大多是用IIS作为服务器,而PWS是为一般的PC用户开发的。2.3.2 ASP的内置对象Request对象,包含从用户端浏览器发送到服务器端的所有信息,允许访问利用表单提交给服务器的数据。Response对象,将HTML和其他数据返回到用户端浏览器

12、。Response对象设置客户端浏览器的状态。Server对象,为ASP的应用程序提供服务器的功能。Session对象,在此对象中维护每个用户的信息,可以使用该对象存储特定的用户会话所需的信息。Application对象,对给定应用程序的所有用户共享信息。ObjectContext提供在页面内进行事物处理,这是扩展ASP能力的一个对象, ASP内直接发送EMAIL或其它信息。32.3.3 ADO在ASP中的应用ADO(ActiveX Data Objects),简称ActiveX数据对象,是一种方便实用的可扩展链接数据库技术,利用它可以将数据库访问结果连接到Web页面。主要的3个对象为:a)

13、Connection对象:负责打开或连接数据库文件。b) Recordset对象:存取数据库的内容,即为建立对数据库操作存取的结果集对象。c) Command对象:对数据库下达行动查询指令,以及执行SQLServer的StoredProcedure。4ADO技术是ASP技术用来访问数据库的核心,它集中体现了ASP技术丰富而且灵活的数据库访问的功能。ADO建立了基于WEB方式访问数据库的脚本编写模式,它不仅仅支持任何大型数据库的核心功能,而且支持许多数据库具有的专业特性。43 中小学网站的总体分析与设计3.1 需求分析中小学校网站的需求分析如下:a) 信息发布需求包括学校通知公告、新闻中心、教师

14、风采、学生园地、德育之窗、学校党建、教学教研等,起到很好的宣传作用。要求能实现及时添加、修改、删除等功能,并且管理人员能够方便快捷的进行操作。b) 留言交流需求学校网站要能实现在网络平台上与师生、家长之间的交流功能。通过留言板,学校可以方便及时的了解师生、家长的需求、对学校工作的满意程度,以便更好的发展。要求能实现客户端留言发布、管理员有权对留言进行审核、回复、删除、修改等功能。c) 校园视频中小学校网站要能够实现学校活动视频的功能。通过校园视频让外界了解学校,了解学生活动。要能实现在线浏览、管理员后台添加、上传、删除、修改等功能。d) 校园图片 通过图片展示美丽校园,折射校园文化。增强人们对学校的了解。要求能实现客户端查看图片,管理员添加、修改、删除图片。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号