资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
第9页 / 共28页
第10页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
武汉理工大学计算机科学与应用毕业设计(论文)题 目: 基于ASP的教学管理网站学院(系): 武汉理工大学计算机学院专业班级: 计算机科学与技术(2)班学生姓名: 指导教师: 摘 要近年来,随着网络应用的扩大发展,其在信息交流、资源共享等方面发挥着越来越重要的作用。互联网已经成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治、经济、文化生活中起着越来越重要的角色。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。本网站使用ASP作为开发工具,采用Access 2003作为后台数据库,使用 Macromedia Dreamweaver 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 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 information 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 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, Meantime, Exchanged 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 Adobe 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 发表留言 .204.4.3.2 留言管理 .20第5章 系统测试 .21 5.1 系统测试的原则 21 5.2 系统测试的方法 21参考文献.23II第1章 绪论20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择。第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 Web 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” 文件当成数据库用。(4)语言相容性高。ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可由“plug-In”(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言(5)隐密安全性高。可以隐藏程序代码,在客户端仅可以看到由ASP输出的动态HTML文件,因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上。2ASP的缺点(1)运行速度比HTML程序要慢。(2)有的网络操作系统不支持ASP。2.1.1 ASP内置基本对象表2-1 ASP内部对象简要说明对象 功能Application
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号