计算机毕业设计论文基于ASP的教学管理网站.doc
《计算机毕业设计论文基于ASP的教学管理网站.doc》由会员分享,可在线阅读,更多相关《计算机毕业设计论文基于ASP的教学管理网站.doc(28页珍藏版)》请在三一办公上搜索。
1、武汉理工大学计算机科学与应用毕业设计(论文)题 目: 基于ASP的教学管理网站学院(系): 武汉理工大学计算机学院专业班级: 计算机科学与技术(2)班学生姓名: 指导教师: 摘 要近年来,随着网络应用的扩大发展,其在信息交流、资源共享等方面发挥着越来越重要的作用。互联网已经成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治、经济、文化生活中起着越来越重要的角色。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。本网站使用ASP作为开发工具,采用Access 2003作为后台数据库,使用 Macromedia Dreamweaver
2、8和Adobe Photoshop CS作为制作网页工具,设计和实现了一个教学管理网站。该网站主要包括新闻发布模块,投票模块,留言板模块,实现了网站新闻的动态管理。同时为师生交流互动提供了一个良好的平台。关键字:ASP;ADO;SQL; 数据库;新闻管理AbstractRecently,with the expansible develop of the apply of web,it plays more and more important role in the aspects of communication of information、the share of resource a
3、nd 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 information the age
4、s 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 tools of Macro
5、media 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, Meantime, Exch
6、anged the interaction for the teachers and students to provide a good platform .Key words:Asp; ADO; SOL; Data-base; News management目 录第1章 绪论 1第2章 相关知识介绍22.1 ASP简介22.1.1 ASP内置基本对象3 2.1.2 ASP中的常用组件3 2.1.3 ASP存取数据库42.2数据库.5 2.2.1 数据库定义 5 2.2.2 数据库设计52.3 SQL语言简介.52.4 Macromedia Dreamweaver 8简介.62.5 Adob
7、e Photoshop CS简介6第3章 网站总体设计.73.1 网站需求分析 73.2 网站前台功能结构73.3 网站后台模块设计 .8第4章 网站详细设计 .9 4.1 网站主页设计 9 4.2 公告、新闻更新系统9 4.2.1 系统分析9 4.2.2 模块设计 94.2.3 数据库设计 .104.2.4 系统实现 .114.2.4.1 公告、新闻浏览 114.2.4.2 公告、新闻管理 .114.3 投票调查 .174.3.1数据库设计.174.3.2 系统实现17 4.4 留言本版块 19 4.4.1 系统分析194.4.2 数据库设计.19 4.4.3 系统实现204.4.3.1 发
8、表留言 .204.4.3.2 留言管理 .20第5章 系统测试 .21 5.1 系统测试的原则 21 5.2 系统测试的方法 21参考文献.2323第1章 绪论20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Int
9、ernet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择。第2章 相关知识介绍2.1 ASP简介ASP全称Active Server Pages,中文称为动
10、态服务器网页,其功能在于可以使用它来开发运行在Windows服务器平台上的动态网页和网站。ASP技术通过在静态HTML内容中嵌入服务端脚本,实现网页内容的动态改变。ASP使用的编程语言是脚本语言,可以使用VBScript和Javascript。ASP赖以运行的基础是Windows Web服务器IIS(InternetInformation Server,运行于Windows NT以及Windows 2000以后的版本)或者PWS(Personal Web Server,运行于Windows 98,多用于开发)。图2-1 ASP工作原理图2-1ASP的特点:1ASP的优点(1)ASP所使用的VB
11、Script脚本语言直接来源于VB语言,秉承了VB简单易学的特点。(2)面向对象编程,可扩展ActiveX Server组件功能。(3)利用ADO组件轻松存取数据库。ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。(4)语言相容性高。ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可由“plug
12、-In”(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言(5)隐密安全性高。可以隐藏程序代码,在客户端仅可以看到由ASP输出的动态HTML文件,因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上。2ASP的缺点(1)运行速度比HTML程序要慢。(2)有的网络操作系统不支持ASP。2.1.1 ASP内置基本对象表2-1 ASP内部对象简要说明对象 功能Application 对象 用来存储、读取所有用户共享的应用程序信息。例如在网站的用户间传递信息等。Request 对象 取得客户端的信息。
13、如访问任何用HTTP请求传递的信息,包括用 POST 方法或 GET 方法传递的参数、cookie、用户认证等。Response 对象 控制发送给用户端的信息。包括直接发送信息给客户端浏览器、重定向浏览器到另一个URL或设置cookie的值等。Server 对象 用于访问控制WEB服务器上的方法和属性。如创建ActiveX组件的实例、将URL或HTML编码成字符串,将虚拟路径映射到物理路径、设置脚本的超时值等。Session 对象 用于访问控制WEB服务器上的方法和属性。如创建ActiveX组件的实例、将URL或HTML编码成字符串,将虚拟路径映射到物理路径、设置脚本的超时值等。ObjectC
14、ontext 对象 提交或撤消由ASP 脚本初始化的事务。可配合MTS(Microsoft Transaction Server)服务器控制ASP事务。2.1.2 ASP中的常用组件(1)ADO组件ADO组件可提供多种对象对数据库访问,还可以访问XML,以及半机构化数据,如Indexing Service等。在ASP开发中,主要使用ADO组件中的3个对象:Connection对象、Command对象和Recordset对象,下面作简要介绍:(2)Scripting组件Scripting组件也叫脚本运行期对象,是由脚本语言提供的对象模型,提供了Dictionary、FileSystemObjec
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 毕业设计 论文 基于 ASP 教学管理 网站
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4863468.html