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

上传人:滴答 文档编号:1255807 上传时间:2019-01-19 格式:DOC 页数:31 大小:953KB
下载 相关 举报
毕业论文——中学网站设计.doc_第1页
第1页 / 共31页
毕业论文——中学网站设计.doc_第2页
第2页 / 共31页
毕业论文——中学网站设计.doc_第3页
第3页 / 共31页
毕业论文——中学网站设计.doc_第4页
第4页 / 共31页
毕业论文——中学网站设计.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

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

2、设计 .204.5 更多新闻页面的 more.asp 设计 .224.6 后台管理登录的实现 .25第五章 本系统的技术特色 .27总 结 .29致 谢 .30主要参考文献 .30附录:系统的使用 .31- 2 -内容摘要 本 文 首 先 介 绍 了 internet 的 相 关 知 识 , 接 着 介 绍 了 构 建 动 态 WEB站 点 常 用 的 ASP 技 术 。 然 后 以 广西藤县塘步镇一中学网站的设计 为 例 ,逐 一 介 绍 了 建 网 的 系 统 分 析 、 系 统 设 计 和 系 统 实 现 。 在 系 统 分 析 中 以 模 块功 能 结 构 图 , 系 统 分 析 说

3、明 书 和 数 据 流 图 的 形 式 确 定 了 系 统 的 基 本 框 架 ,然 后 用 E-R 图 说 明 了 系 统 的 库 表 结 构 , 并 对 各 功 能 模 块 的 特 点 作 了 具 体分 析 , 最 后 论 文 从 网 页 实 现 功 能 的 实 现 上 逐 一 做 了 技 术 说 明 。 在 附 录 中 则给 出 本 系 统 库 表 结 构 的 详 细 说 明 和 本 网 站 运 行 时 的 主 要 页 面 。本 网 站 主 要 实 现 了 对 Web 数 据 库 的 数 据 录 入 , 修 改 , 删 除 , 查 询 ,相 关 数 据 的 分 析 统 计 等 功 能 。

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

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

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

7、与教育一直是一个口号,但现在一切都已经改变,以我们文峰中学为例,我们学校学生家长 60%以上都是高中以及高中以上学历,他们这一代人正在以自己读书的切身感受在关注教育,对学校的一些教育教学方法正在以饱满的热情在关注着。但是目前学校无法了解占多数的而且素质较高的社会群体这部分人中多数的思想观点。1.2 学校需要走进 INTERNET国际互联网的用户在迅猛地增长,中国上网用户由 1995 年的一万户速增至2001 年上半年的 2650 万用户。这增长速度是全世界范围的普遍现象。在美国、欧洲、日本、台湾、港澳及其它许多国家,网站和电子信箱系统已经成为公司立业不可缺少的重要组成部分。人们用电子信箱已经比

8、用电话多了,百分之九十以上的大小企业、学校、政府机关、服务业甚至酒吧都设法在热门网络上设立自己的网站,供数以百万计的人们前来参观、浏览和查询。中国及全世界的上网用户在未来几十年内还会迅速增加。- 5 -学校一个受千万人瞩目的地方,学校便于和社会各界人士沟通同时让社会及时了解学校信息就必须建立自己的网站。 可以缩短学校和社会的距离教育是人民办的教育,教育要为人民服务,长期以来,学校成了很多社会各界人士的一个敬畏的地方,不能了解学校办学的现状,不能很好的和学校交流和沟通,成为学校为社会服务的屏障。通过学校的网站,可以解决缩短学校和社会的距离。 可以为社会提供服务和各种信息 让社会各界人士获得所需的

9、学校相关信息是为社会服务的重要方法之一。学校网站建立后,学校就可以很方便的提供社会人士感兴趣的一些学校相关的新闻信息,教师信息,教育科研信息,学生信息等。 可以回答用户经常关心的问题 在学校里任何一个经常接电话的人的都会告诉你,他们的时间被消耗在一遍又一遍回答同一个问题上,你甚至要为回答这些问题而专门增设人手;而把这些问题的答案放到学校网站上后,就既能使用户们弄清楚问题又节省了大量时间和人力资源。 可以尽可能快地更新信息有时,学校的招生信息和学生升学信息是社会的焦点和热点问题,人们对信息及时公布的焦虑心情可想而知。但是以往的传递信息的方法速度慢,影响力小。如果通过学校网站来传播,就可以及时发布

10、人们渴望得到的信息。1.3、ASP 简介Active Server Pages 即 ASP 是微软开发的一种类似HTML(Hypertext Markup Language 超文本标识语言) 、Script(脚本)与CGI(Common GAteway Interface 通用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括 VBSCRIPT,javascript 等在内的许多已有的脚本语言编写 ASP 的应用程序。ASP 的程序编制比 HTML 更方便且更有灵活性。它是在 WEB 服务器端运行,运行后再将运行结果以 HTML 格式传送至客户端的浏览器。因此 ASP 与一

11、般的脚本语言相比,要安全的多。- 6 -对于广大网页技术爱好者来说,ASP 比 CGI 具有的最大好处是可以包含 HTML标签,也可以直接存取数据库及使用无限扩充的 ActiveX 控件,因此在程序编制上要比 HTML 方便而且更富有灵活性。ASP 吸收了当今许多流行的技术,如 IIS,ACTIVEX ,VBSCRIPT,ODBC 等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用 ASP 的组件和对象技术,用户可以直接使用 ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。可以在此找到更详细的信息:http:/。 ASP 中最为常

12、用的内置对象和组件如下:Request 对象:用来连接客户端的 Web 页(.htm 文件)和服务器的 Web 页(.asp 文件) ,可以获取客户端数据,也可以交换两者之间的数据。Response 对象:用于将服务端数据发送到客户端,可通过在客户端浏览器显示,用户浏览页面的重定向以及在客户端创建 cookies 等方式进行。该功能与Request 对象的功能恰恰相反。Server 对象:许多高级功能都靠它来完成;它可以创建各种 Server 对象的实例以简化用户的操作。Application 对象:它是个应用程序级的对象,用来在所有用户间共享信息,并可以 Web 应用程序运行期间持久地保持数

13、据。同时如果不加以限制,所有客户都可以访问这个对象。Session 对象:它为每个访问者提供一个标识;Session 可以用来存储访问者的一些喜好,可以跟踪访问者的的习惯。在购物网站中,Session 常用于创建购物车(Shopping Cart) 。Browser Capabilities(浏览器性能组件):可以确切的描述用户使用的浏览器类型、版本以及浏览器支持的插件功能。使用此组件能正确地裁剪出自己的 ASP 文件输出,使得 ASP 文件适合于用户的浏览器,并可以根据检测出的浏览器的类型来显示不同的主页。FileSystem Objects (文件访问组件):允许你访问文件系统,处理文件。

14、ADO (数据库访问组件):它是最有用的组件;可以通过 ODBC 实现对数据库的访问。- 7 -Ad Rotator(广告轮显组件):专门为出租广告空间的站点设计的,可以动态的随机显示多个预先设定的 BANNER 广告条。- 8 -第二章 系统设计21 系统目标设计通过设计一个学校网站广西藤县塘步镇一中网站,宣传我们学校,让社会了解我们学校,让学校走进社会,从而得到各界人士的关心和支持。达到教育更好的为社会服务的目的。22 开发设计思想本系统开发设计思想:尽量采用学校现有软硬件环境,及先进的网站系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的。系统采用模块化程序设计

15、方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。系统应具备数据库维护功能,及时根据学校信息的需求进行数据的添加,删除,修改等操作。23 开发和运行环境选择开发工具:FLASH5.0 ,Adobe Photoshop 6.0,Dreamweaver UltraDev 4。服务器端运行环境:Windows2000+IIS。客户端运行环境:Windows9x,Windows2000。24 系统功能分析系统功能分析是在系统开发的总体任务的基础上完成的。本站需要完成功能主要有:新闻文章发布:学校新闻,教育科研,名校名师,学生园地,招生信息等的介- 9 -绍。留言系统:对来访

16、者提供网上留言,从而让学校及时得到社会的反馈,以便和社会沟通和交流。在线调查系统:本站提供对教育和学校的热点问题进行网上调查的专栏,来访者可以通过网上调查对热点问题投上代表自己的一票。流量统计系统:本站可以对流量从多方面进行统计。包括开站天数,浏览总数,当天浏览总数,上一天浏览总数,本月浏览总数,上月浏览总数,平均浏览总数。25 系统功能模块设计在系统功能分析的基础上,得到如图所示的系统功能模块图。广西藤县塘步镇一中网站新闻文章发布 留言系统 在线调查 流量统计新闻文章前台发布学校新闻浏览 教育科研浏览 名校名师浏览 学生园地浏览 招生信息浏览新闻文章后台管理新闻后台管理 教育后台管理 名师后

17、台管理 学生后台管理 招生后台管理系 统 功 能 结 构 图下 面 我 将 对 每 个 模 块 的 总 体 设 计 作 简 要 说 明 。- 10 -1 新 闻 文 章 发 布 模 块新闻文章发布是本网站的重点。网站作为一种媒体,应当可以提供足够多的用户感兴趣的信息。广西藤县塘步镇一中网站作为学校的一个窗口,为了满足社会对学校信息的了解的愿望,本站的新闻文章主要开设五个方面的栏目。分别是:学校新闻,教育科研,名校名师,学生园地,招生信息等。对新闻文章模块的总体设计是分为前台浏览和后台管理子模块。来访者通过前台点击可以浏览到本网站有关新闻文章等各种信息。这些信息包括:学校新闻快讯信息,教育科研信

18、息,名校和名师的各种信息,学生园地信息,学校招生相关的信息等。本后台管理子模块完成对学校新闻文章发布子模块中的五个栏目进行后台管理员才能操作的添加信息,编辑信息,删除信息等操作。2留言模块来访者中有不少人对学校的发展和现状有很多建议和观点需要对学校提出,作为学校的窗口,所以本站需要提供让来访者发言的平台,正是由于这个原因,所以本网站设计和规划有留言模块,本模块又分为浏览着前台发言和浏览子模块以及后台管理员删除修改发言子模块。3在线调查模块本网站对一些社会热点提供在线调查的栏目,来访者可以对网站上的社会热点问题投上代表自己观点的一票。这样就可以综合民意得到教育等热点从而决定以后的发展方向。4流量统计模块作为管理员应该实时知道本网站的流量。流量统计的数据包括:网站开站的天数,浏览的总数,当日的浏览数,昨日的浏览数,本月的浏览数,上月的浏览数,平均来访数等。一个网站如果没有流量,那么就说明了这个网站开设的栏目没有吸引力。作为管理员就学校可以通过流量及时知道网站开设新栏目后流量是否有变化等。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。