毕业论文——中学网站设计

上传人:wo7****35 文档编号:60511250 上传时间:2018-11-16 格式:DOC 页数:31 大小:953.50KB
返回 下载 相关 举报
毕业论文——中学网站设计_第1页
第1页 / 共31页
毕业论文——中学网站设计_第2页
第2页 / 共31页
毕业论文——中学网站设计_第3页
第3页 / 共31页
毕业论文——中学网站设计_第4页
第4页 / 共31页
毕业论文——中学网站设计_第5页
第5页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文——中学网站设计》由会员分享,可在线阅读,更多相关《毕业论文——中学网站设计(31页珍藏版)》请在金锄头文库上搜索。

1、目录内容摘要2引言3第一章 概述41.1问题的提出41.2 学校需要走进INTERNET41.3、ASP简介5第二章 系统设计821 系统目标设计822 开发设计思想823 开发和运行环境选择824 系统功能分析825 系统功能模块设计9第三章 后台数据库的设计1131 数据库需求分析1132 数据库概念结构设计1233 数据库逻辑结构设计14第四章 网站的实现174.1:安装网站设计相关软件:174.2 建立Asp的运行环境1743、主页的设计184.4 显示新闻的shownews.asp设计204.5 更多新闻页面的more.asp设计224.6 后台管理登录的实现25第五章 本系统的技术

2、特色27总 结29致 谢30主要参考文献30附录:系统的使用31内容摘要 本文首先介绍了internet的相关知识,接着介绍了构建动态WEB站点常用的ASP技术。然后以广西藤县塘步镇一中网站的设计为例,逐一介绍了建网的系统分析、系统设计和系统实现。在系统分析中以模块功能结构图,系统分析说明书和数据流图的形式确定了系统的基本框架,然后用E-R图说明了系统的库表结构,并对各功能模块的特点作了具体分析,最后论文从网页实现功能的实现上逐一做了技术说明。在附录中则给出本系统库表结构的详细说明和本网站运行时的主要页面。本网站主要实现了对Web数据库的数据录入,修改,删除,查询,相关数据的分析统计等功能。关

3、键词:中小学网站 学校网站 藤县 塘步镇一中 引言早期的动态网页主要采用CGI技术,由于编程困难、效率低下、修改复杂,所以一直是专业程序员的专利。ASP的出现,改变了这个现状,ActiveServerPages即ASP是微软开发的一种类似HTML(HypertextMarkupLanguage超文本标识语言)、Script(脚本)与CGI(CommonGAtewayInterface通用网关接口)的结合体。ASP问世以来,每天正在以成千上万的ASP网站在INTERNET中诞生。它以简单易学,却功能强大。被越来越多的人们所喜爱。本次毕业设计我选择的课题是:利用ASP设计中小学网站设计广西藤县塘步

4、镇一中网站,目的是通过该网站的规划和设计,给人们了解我们学校提供了一个平台,拉近了教育和社会之间的距离。让人们足不出户,轻松快捷的获得学校各种信息,展示了学校和教师的风采。同时也通过该平台,学校可以及时了解社会对我们学校的建议和意见,以便我们学校在今后的工作中及时改正。网站的规和和设计,从系统的调研,系统的分析,系统的设计到系统的实现,利用软件工程的思想作为指导,开发了这个完整的系统,提高了自己的专业知识和实际相结合的能力。第一章 概述1.1问题的提出教育是人民办的教育,那么我们教育反过来就应该为人民服好务。广西藤县塘步镇一中长期以来,作为教育的一扇窗口,由于历史和条件的因素,人们无法获得这扇

5、窗口后面的信息,造成学校和社会,学校和人民无法沟通和信任。于是学校老师经常抱怨现在家长和社会怎么越来越不讲道理,家长和社会越来越多的指责学校的各种做法是否合理。随着社会和教育的改革,同时学生生源正在减少,过去那种学生就学的“计划经济时代”正在过去,学校的各种荣誉和教育科研成果不能让社会了解,就不能够树立起学校的品牌和形象。那么在学生招生等一序列的教育工作中就会出于被动,那要学校的老师的教学激情,学生学习的热情都会不同程度的受到影响。由于历史的原因,过去的学生家长的文化素质普遍较低,家长参与教育,社会参与教育一直是一个口号,但现在一切都已经改变,以我们文峰中学为例,我们学校学生家长60%以上都是

6、高中以及高中以上学历,他们这一代人正在以自己读书的切身感受在关注教育,对学校的一些教育教学方法正在以饱满的热情在关注着。但是目前学校无法了解占多数的而且素质较高的社会群体这部分人中多数的思想观点。1.2 学校需要走进INTERNET国际互联网的用户在迅猛地增长,中国上网用户由1995年的一万户速增至2001年上半年的2650万用户。这增长速度是全世界范围的普遍现象。在美国、欧洲、日本、台湾、港澳及其它许多国家,网站和电子信箱系统已经成为公司立业不可缺少的重要组成部分。人们用电子信箱已经比用电话多了,百分之九十以上的大小企业、学校、政府机关、服务业甚至酒吧都设法在热门网络上设立自己的网站,供数以

7、百万计的人们前来参观、浏览和查询。中国及全世界的上网用户在未来几十年内还会迅速增加。学校一个受千万人瞩目的地方,学校便于和社会各界人士沟通同时让社会及时了解学校信息就必须建立自己的网站。 可以缩短学校和社会的距离教育是人民办的教育,教育要为人民服务,长期以来,学校成了很多社会各界人士的一个敬畏的地方,不能了解学校办学的现状,不能很好的和学校交流和沟通,成为学校为社会服务的屏障。通过学校的网站,可以解决缩短学校和社会的距离。 可以为社会提供服务和各种信息让社会各界人士获得所需的学校相关信息是为社会服务的重要方法之一。学校网站建立后,学校就可以很方便的提供社会人士感兴趣的一些学校相关的新闻信息,教

8、师信息,教育科研信息,学生信息等。 可以回答用户经常关心的问题 在学校里任何一个经常接电话的人的都会告诉你,他们的时间被消耗在一遍又一遍回答同一个问题上,你甚至要为回答这些问题而专门增设人手;而把这些问题的答案放到学校网站上后,就既能使用户们弄清楚问题又节省了大量时间和人力资源。 可以尽可能快地更新信息有时,学校的招生信息和学生升学信息是社会的焦点和热点问题,人们对信息及时公布的焦虑心情可想而知。但是以往的传递信息的方法速度慢,影响力小。如果通过学校网站来传播,就可以及时发布人们渴望得到的信息。1.3、ASP简介ActiveServerPages即ASP是微软开发的一种类似HTML(Hyper

9、textMarkupLanguage超文本标识语言)、Script(脚本)与CGI(CommonGAtewayInterface通用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBSCRIPT,javascript等在内的许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。对于广大网页技术爱好者来说,ASP比CGI具有的最大好处是可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在

10、程序编制上要比HTML方便而且更富有灵活性。ASP吸收了当今许多流行的技术,如IIS,ACTIVEX,VBSCRIPT,ODBC等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。可以在此找到更详细的信息:http:/。ASP中最为常用的内置对象和组件如下: Request对象:用来连接客户端的Web页(.htm文件)和服务器的Web页(.asp文件),可以获取客户端数据,也可以交换两者之间的数据。Response对象:用于将服务端数据发送到客户

11、端,可通过在客户端浏览器显示,用户浏览页面的重定向以及在客户端创建cookies等方式进行。该功能与Request对象的功能恰恰相反。Server对象:许多高级功能都靠它来完成;它可以创建各种Server对象的实例以简化用户的操作。Application对象:它是个应用程序级的对象,用来在所有用户间共享信息,并可以Web应用程序运行期间持久地保持数据。同时如果不加以限制,所有客户都可以访问这个对象。Session对象:它为每个访问者提供一个标识;Session可以用来存储访问者的一些喜好,可以跟踪访问者的的习惯。在购物网站中,Session常用于创建购物车(ShoppingCart)。Brow

12、serCapabilities(浏览器性能组件):可以确切的描述用户使用的浏览器类型、版本以及浏览器支持的插件功能。使用此组件能正确地裁剪出自己的ASP文件输出,使得ASP文件适合于用户的浏览器,并可以根据检测出的浏览器的类型来显示不同的主页。FileSystemObjects(文件访问组件):允许你访问文件系统,处理文件。ADO(数据库访问组件):它是最有用的组件;可以通过ODBC实现对数据库的访问。AdRotator(广告轮显组件):专门为出租广告空间的站点设计的,可以动态的随机显示多个预先设定的BANNER广告条。第二章 系统设计21 系统目标设计通过设计一个学校网站广西藤县塘步镇一中网

13、站,宣传我们学校,让社会了解我们学校,让学校走进社会,从而得到各界人士的关心和支持。达到教育更好的为社会服务的目的。 22 开发设计思想本系统开发设计思想:尽量采用学校现有软硬件环境,及先进的网站系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的。系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。系统应具备数据库维护功能,及时根据学校信息的需求进行数据的添加,删除,修改等操作。23 开发和运行环境选择开发工具:FLASH5.0,Adobe Photoshop 6.0,Dreamweaver UltraDev 4。服务器

14、端运行环境:Windows2000+IIS。客户端运行环境:Windows9x,Windows2000。24 系统功能分析系统功能分析是在系统开发的总体任务的基础上完成的。本站需要完成功能主要有:新闻文章发布:学校新闻,教育科研,名校名师,学生园地,招生信息等的介绍。留言系统:对来访者提供网上留言,从而让学校及时得到社会的反馈,以便和社会沟通和交流。在线调查系统:本站提供对教育和学校的热点问题进行网上调查的专栏,来访者可以通过网上调查对热点问题投上代表自己的一票。流量统计系统:本站可以对流量从多方面进行统计。包括开站天数,浏览总数,当天浏览总数,上一天浏览总数,本月浏览总数,上月浏览总数,平均浏览总数。25 系统功能模块设计在系统功能分析的基础上,得到如图所示的系统功能模块图。 广西藤县塘步镇一中网站 新闻文章发布 留言系统 在线调查 流量统计 新闻文章前台发布 学校新闻浏览 教育科研浏览 名校名师浏览 学生园地浏览 招生信息浏览 新闻文章后台管理 新闻后台管理 教育后台管理 名师后台管理 学生后台管理 招生后台管理系统功能结构图下面我将对每个模块的总体设计作简要说明。1 新闻文章发布模块新闻文章发布是本网站的重点。网站作为一种媒体,应当可以提供足够多的用户感兴趣的信息。广西藤县塘步镇一中网站作为学校的一个窗口,为了满足

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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