校园网站设计与实现论文.doc

上传人:F****n 文档编号:101305209 上传时间:2019-09-27 格式:DOC 页数:32 大小:428KB
返回 下载 相关 举报
校园网站设计与实现论文.doc_第1页
第1页 / 共32页
校园网站设计与实现论文.doc_第2页
第2页 / 共32页
校园网站设计与实现论文.doc_第3页
第3页 / 共32页
校园网站设计与实现论文.doc_第4页
第4页 / 共32页
校园网站设计与实现论文.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《校园网站设计与实现论文.doc》由会员分享,可在线阅读,更多相关《校园网站设计与实现论文.doc(32页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)毕业设计(论文) 课题: 校园网站设计与实现 学生:汪嘉语 系部:计算机应用系 班级:计算机 1022 学号: 指导教师:陈建锋 装订交卷日期:2013 年 5 月 20 日 校园网站设计与实现 I 目 录 摘 要I 第一章 绪 论.1 1.1 开发目的1 1.2 开发工具的选用及介绍.1 1.3 ASP 的介绍 3 第二章 开发环境及需求分析5 2.1 项目背景 5 2.2 开发环境.5 2.2.1 系统平台5 2.2.2 运行需求6 第三章 首页设计.7 3.1 首页说明7 3.1.1 前台首页显示 7 3.1.2 网站的管理8 第四章 网站总体方案设计11 4.1 网站简

2、要说明11 4.2 网站可用性讨论11 4.2.1 网页布局.11 4.2.2 主题鲜明、富有特色.12 4.2.3 版式编排布局合理性.12 4.2.4 相关站点引导链接.12 4.3 网站流程图.13 4.4 代码的实现以及关键代码 13 第五章 数据库设计与文档设计14 5.1 数据库的连接.14 5.2 具体设计文档.15 5.2.1 内容和功能设计.15 5.2.2 前台新闻文摘显示.15 5.2.3 后台管理.15 5.2.4 可视化设计.16 5.3 留言系统的设计 .16 5.4 管理员登录功能设计.18 第六章 总结20 致 谢.21 参考文献.22 校园网站设计与实现 I

3、校园网站分析与设计 摘 要 校园网站是学校对外宣传的窗口,也是展示全校师生才能,加强对校外联 系,互相学习,共同发展的阵地,学校网站建设的目的是促进师生与学校共同 发展。 网站的实现采用了 DREAMWEAVER 8.0 和 ASP 进行网站设计的开发过程,对 网站的设计及网站的实现进行了详细的说明。本文主要是从 ASP、DREAMWEAVER 8.0 的开发环境的架设开始,一步步进入 ASP 和 DREAMWEAVER 8.0 的奇幻世界。 网页制作工具 Dreamweaver8.0、ASP 开发技术,采用 VBScript 脚本语言进行了 开发。内容主要包括 HTML,DREAMWEAVE

4、R 8.0,ASP,SQL 语言的基本概念及高 级应用,ASP 与数据库的连接。最后对其中的不足与存在的问题进行了讨论,提 出了相应的解决方法。功能上虽不是十分完备,但都是在调查研究后,并参考 相关的系统资料,学习中外大型优秀网站的优点和特点进行开发设计的,具有 一定的技术性。 关键词关键词: : ASP ; DREAMWEAVER 8.0 ;HTML;Access;VbScript 校园网站设计与实现 1 第一章 绪 论 学院网站是学院的“商标” 。在这个高度信息化的社会里,建立学院自 己的网站是最直接的宣传手段。网站的超时空特性,不仅能让本地区的人们 了解学院,更可让世界了解学院。 在 I

5、nternet 飞速发展的今天,互联网成为人们快速获取、发布和传递信 息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。 Internet 上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。 因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单 位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学, 提高学校知名度,特构建安徽职业学院学校网站。 1.1 开发目的 随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要, 特别是现在信息高度发达的今天,人们对最

6、新信息的需求和发布迫切的需要 及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网 上实现新闻,文摘,资源等的网上发布,多栏目管理,实时的进行行为统计 和记录的网上交互系统,达到师生间的交流。 1.2 开发工具的选用及介绍 Dreamweaver 的介绍:在本文中采用了 Dreamweaver8.0 作为开发工具, 并结合 photoshop8.0 做图片特效和 flash 工具做动态画面效果。本文中简要 说明了 Dearweaver8.0。 重庆电子工程职业学院计算机系毕业论文 2 Dreamweaver 是在网页设计与制作领域中用户最多、应用最广、功能最 强大的软件,随着 D

7、reamweaver 8 的发布,更坚定 Dreamweaver 在该领域的 地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持 多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。 1、灵活的编写方式 Dreamweaver 具有灵活编写网页的特点,不但将世界一流水平的“设计” 和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用 户按工作需要定制自己的用户界面。 2、可视化编辑界面 Dreamweaver 是一种所见即所得的 HTML 编辑器,可实现页面元素的插 入和生成。或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性 和兼容性,并且可以对

8、内部的 HTML 编辑器和任何第三方的 HTML 编辑器 进行实时的访问。无论用户习惯手工输入 HTML 源代码还是使用可视化的 编辑界面,Dreamweaver 都能提供便捷的方式使用户设计网页和管理网站变 得更容易。 3、功能更多的 CSS 支持CSS 可视化设计、CSS 检查工具 4、动态跨浏览器验证 当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览 器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持 的 tags 或 CSS 结构。动态跨浏览器有效性检查功能可以自动核对 tags 和 CSS 规则是否适应目前的主浏览器。 5、强大的 WEB 站点管理功能

9、6、内建的图形编辑引擎 7、Dreamweaver 的集成特性 Dreamweaver 8 继承了 Fireworks、Flash 和 Shockwave 的集成特性,可 以在这些 Web 创作工具之间自由地切换,轻松地创建美观实用的网页。 8、丰富的媒体支持能力 校园网站设计与实现 3 可以方便地加入 Java、Flash、Shockwave、ActiveX 以及其他媒体。 Dreamweaver 具有强大的多媒体处理功能,在设计 DHTML 和 CSS 方面表现 得极为出色,它利用 JavaScript 和 DHTML 语言代码轻松地实现网页元素的 动作和交互操作。Dreamweaver

10、还提供行为和时间线两种控件来产生交互式 响应和进行动画处理。 9、超强的扩展能力 Dreamweaver 还支持第三方插件,任何人都可以根据自己的需要扩展 Dreamweaver 的功能,并且可以发布这些插件。 1.3 ASP 的介绍 ASP 技术 ASP(Active Server Pages 动态网页)是微软公司推出的一种 用以取代 CGI(Common Gateway Interface 通用网关接口)的技术。目前, Internet 上的许多基于 Windows 平台的 Web 站点已开始应用 ASP 来替换 CGI。 简单地讲,ASP 是一个位于服务器端的脚本运行环境,通过这种环 境

11、,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式动 态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。通常情 况下,用户通过浏览器看到的网页大多是静态的,目前 Internet 上的许多站 点,仍然提供“静态” (static)的主页内容。 ASP 与常见的在 Client 端实现动态主页的技术如 Java Applet、ActiveX Control、VBScript、JavaScript 等不同,ASP 中的命令和 Script 语句都是由 服务器来解释执行的,执行结果产生动态生成的 Web 页面并送到浏览器; 而 Client 端技术的 Script 命令

12、则是由浏览器来解释执行。由于 ASP 是在服务 器端解释执行,开发者可以不必考虑浏览器是否支持 ASP;同时由于它在服 务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。ASP 通过 后缀名为.asp 的 ASP 文件来实现,一个.asp 文件相当于一个可执行文件,因 此必须放在 Web 服务器上有可执行权限的目录下。当用户从浏览器输入了. 重庆电子工程职业学院计算机系毕业论文 4 asp 文件的地址后,浏览器就将这个 URL 请求发给 Web Server,如果 Web Server 上装了 ASP,就调用 ASP. ASP 读出相应.asp 文件,解释并执行命令, 动态生成一个 H

13、TML 页面回传 Web Server,然后 Web Server 再把结果发送 给浏览器。ASP 文件的制作和 HTML 类似,且和 HTML 开发集成,可以在 同一个过程完成,利用 ASP 将可以执行的脚本嵌入到 HTML 文件中(将 HTML 文件的后缀名改为.asp),这使得 HTML 文件的编写与脚本的开发融 合在一起。通过 ASP 内置的对象、服务器组件(Server Component)可以完 成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件 完成专门的任务。ASP 比较网关及服务器扩展模式有着以下优点: (1) 完全与 HTML 文件融合在一起; (2) 容易

14、创建,不需要其它编译、链接程序; (3) 面向对象的并通过 ActiveX Server 对象可扩展。 校园网站设计与实现 5 第二章 开发环境及需求分析 2.1 项目背景 HTML 作为一种样式语言,随着 Internet 上信息量的增多和交互性的加 强使 HTML 显得越来越难以胜任的情况之下,而 ASP 能够彻底实现用户与 管理人员的交互性,在 ASP 编程语言高度发展的形式下,ASP 能够很好的 解决这些复杂交互的动态性,于是我们也开始了对学院网站的动态开发,即 而让学院网站更加的互动。 2.2 开发环境 2.2.1 系统平台 采用 Browser/Server 体系结构,服务器端采用

15、运行最低配置要求(全部为 中文环境) 操作系统 Windows 2000 Adv Server,Windows 2000 Server 脚本 解释器 Vbscripts5.6 以上版本,安装 Microsoft Internet Explorer5.5 以上版本 既可获得: Web 服务器 IIS 6.0,Windows 2000 自带 数据引擎 Microsoft Access 权限要求 对 Access 数据库具有建表、备份的权限 空间大小 初次安装至少 10M 可用空间 硬件要求 PIII500 CPU 256M 内存或更高 带宽要求 10M 共享或更高 客户端软件,包括单机操作系统和浏

16、览器软件,分别选用 Windows 2000 和 Internet Explorer,数据库系统采用 Microsoft Access 有利于方便操作。 重庆电子工程职业学院计算机系毕业论文 6 2.2.2 运行需求 在调试和运行过程中,应该能够让系统正常使用时不出错,若运行时遇 到不可恢复的系统错误,也应该保证数据完好无损,对数据的精确度、时间 特性、适应性等都有一定要求,要求系统运行时,能够保证数据的正确性、 信息的可靠性、实现的高效性、系统的易使用性、系统管理的可维护性、信 息的可测试性、数据的复用性、数据库的安全保密性、数据的可移植性以及 网络互联性。 校园网站设计与实现 7 第三章 首页设计 3.1 首页说明 3.1.1 前台首页显示 下面通过首页来说明网站整体的功能,如图 3-1 所示: 图 3-1 网站首页图 1.首页的最顶部排列显示大类新闻或文章,用户可以直接点击查看各项 大类新闻里面的各项小类新闻,直到阅读每条详细信息。 2. 站点首页,教学科研,教学专题,资源下载,图片鉴赏等各个

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

当前位置:首页 > 办公文档 > 教学/培训

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