计算机毕业设计(论文)-基于ASP的教学管理网站

上传人:aa****6 文档编号:30010404 上传时间:2018-01-26 格式:DOC 页数:28 大小:1.75MB
返回 下载 相关 举报
计算机毕业设计(论文)-基于ASP的教学管理网站_第1页
第1页 / 共28页
计算机毕业设计(论文)-基于ASP的教学管理网站_第2页
第2页 / 共28页
计算机毕业设计(论文)-基于ASP的教学管理网站_第3页
第3页 / 共28页
计算机毕业设计(论文)-基于ASP的教学管理网站_第4页
第4页 / 共28页
计算机毕业设计(论文)-基于ASP的教学管理网站_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《计算机毕业设计(论文)-基于ASP的教学管理网站》由会员分享,可在线阅读,更多相关《计算机毕业设计(论文)-基于ASP的教学管理网站(28页珍藏版)》请在金锄头文库上搜索。

1、I武汉理工大学计算机科学与应用毕业设计(论文)题 目: 基于 ASP 的教学管理网站学院(系): 武汉理工大学计算机学院专业班级: 计算机科学与技术(2)班学生姓名: 指导教师: II摘 要近年来,随着网络应用的扩大发展,其在信息交流、资源共享等方面发挥着越来越重要的作用。互联网已经成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治、经济、文化生活中起着越来越重要的角色。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。本网站使用 ASP 作为开发工具,采用 Access 2003 作为后台数据库,使用 Macromedia Dre

2、amweaver 8 和 Adobe Photoshop CS 作为制作网页工具,设计和实现了一个教学管理网站。该网站主要包括新闻发布模块,投票模块,留言板模块,实现了网站新闻的动态管理。同时为师生交流互动提供了一个良好的平台。关键字:ASP;ADO;SQL; 数据库;新闻管理IIIAbstractRecently,with the expansible develop of the apply of web,it plays more and more important role in the aspects of communication of information、the shar

3、e of resource and so on , the internet has been a vital trench from which people can get、issue and transfer information quickly ,it is also playing more and more important role in the life of politics、economy and culture. The network develops foreground infinite, combine with network early, and info

4、rmation the ages is synchronous, remitting with high technology to match, settling a meeting to infuse into the fresh vitality to the development of social every aspects.The website uses asp as the tool of the design of the web-station ,adopts Access 2003 as data-base of background, makes use of the

5、 tools of Macromedia Dreamweaver 8 and Adobe Photoshop CS to design web, Designed and realizes one to teach with study the management website. The website mainly includes the news issue module, the voting module, the message boards module , carry out the dynamic state of the website news management,

6、 Meantime, Exchanged the interaction for the teachers and students to provide a good platform .Key words:Asp; ADO; SOL; Data-base; News managementIV目 录第 1 章 绪论 1第 2 章 相关知识介绍22.1 ASP 简介22.1.1 ASP 内置基本对象32.1.2 ASP 中的常用组件32.1.3 ASP 存取数据库42.2 数据库.52.2.1 数据库定义 52.2.2 数据库设计52.3 SQL 语言简介.52.4 Macromedia Dr

7、eamweaver 8 简介.62.5 Adobe Photoshop CS 简介6第 3 章 网站总体设计.73.1 网站需求分析 73.2 网站前台功能结构73.3 网站后台模块设计 .8第 4 章 网站详细设计 .94.1 网站主页设计 94.2 公告、新闻更新系统94.2.1 系统分析94.2.2 模块设计 94.2.3 数据库设计 .10V4.2.4 系统实现 .114.2.4.1 公告、新闻浏览 114.2.4.2 公告、新闻管理 .114.3 投票调查 .174.3.1 数据库设计.174.3.2 系统实现174.4 留言本版块 194.4.1 系统分析194.4.2 数据库设计

8、.194.4.3 系统实现204.4.3.1 发表留言 .204.4.3.2 留言管理 .20第 5 章 系统测试 .215.1 系统测试的原则 215.2 系统测试的方法 21参考文献.231第 1 章 绪论20 世纪末,随着计算机科学的发展,数据库技术在 Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今 Web 应用的潮流。Internet 是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为 Internet 上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称 WWW

9、)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前 Internet 上已有上百万个 Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 Web 站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在 Internet 中的广泛应用,Web 站点向用户提供的服务将越来越丰富,越来越人性化。ASP 是微软公司最新推出的 WEB 应用开发技术,着重于处理动态网页和 WEB 数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问 WEB 数据库的最佳选择

10、。2第 2 章 相关知识介绍2.1 ASP 简介ASP 全称 Active Server Pages,中文称为动态服务器网页,其功能在于可以使用它来开发运行在 Windows 服务器平台上的动态网页和网站。ASP 技术通过在静态 HTML内容中嵌入服务端脚本,实现网页内容的动态改变。ASP 使用的编程语言是脚本语言,可以使用 VBScript 和 Javascript。ASP 赖以运行的基础是 Windows Web 服务器IIS(InternetInformation Server,运行于 Windows NT 以及 Windows 2000 以后的版本)或者 PWS(Personal We

11、b Server,运行于 Windows 98,多用于开发)。图 2-1 ASP 工作原理图 2-1ASP 的特点:1ASP 的优点(1)ASP 所使用的 VBScript 脚本语言直接来源于 VB 语言,秉承了 VB 简单易学的特点。(2)面向对象编程,可扩展 ActiveX Server 组件功能。(3)利用 ADO 组件轻松存取数据库。ASP 可以轻易地通过 ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Foxpro、dBase、Oracle 等等,另外,ASP 亦可将“文本文件”或是”Excel” 文件当成数据库用。(

12、4)语言相容性高。ASP 与所有的 ActiveX Script 语言都相容,除了可结合HTML,VBScript、Java Script、Active X 服务器组件来设计外,并可由“plug-In”3(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言(5)隐密安全性高。可以隐藏程序代码,在客户端仅可以看到由 ASP 输出的动态HTML 文件,因为 ASP 程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML 文件,再传送到客户端(Client)的浏览器上。2ASP 的缺点(1)运行速度比 HTML 程序要慢。(2)有的网络操作系统不支持 ASP。2.1.1 ASP 内置基本对象表 2-1 ASP 内部对象简要说明对象 功能Application 对象 用来存储、读取所有用户共享的应用程序信息。例如在网站的用户间传递信息等。Request 对象 取得客户端的信息。如访问任何用 HTTP 请求传递的信息,包括用 POST 方法或 GET 方法传递的参数、cookie、用户认证等。Response 对象 控制发送给用户端的

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

当前位置:首页 > 办公文档 > 其它办公文档

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