【PHP开源代码栏目提醒】:以下是网学会员为您推荐的PHP开源代码-毕业设计(论文)-ASP在路上网站设计 - 毕业设计,希望本篇文章对您学习有所帮助。
. 阳泉职业技术学院 毕业设计说明书 毕 业 生 姓 名: 专 业 : 计算机应用技术 学 号: 指 导 教 师: 所属系(部) : 信息系 二〇一一年五月 阳泉职业技术学院 毕业
论文评阅书题目: 在路上网站 信息系 系 计算机应用技术(对口) 专业 姓名 刘志龙设计时间:2011 年 3 月 7 日~2011 年 5 月 8 日评阅意见:成绩: 指导教师: (签字) 职 务: 年 月 日 阳泉职业技术学院 毕业
论文答辩记录卡 信息 系 计算机应用技术(对口) 专业 姓名 刘志龙 答 辩 内 容 问 题 摘 要 评 议 情 况 记录员: (签名) 成 绩 评 定 指导教师评定成绩 答辩组评定成绩 综合成绩注:评定成绩为 100 分制,指导教师为 30,答辩组为 70。
专业答辩组组长: (签名) 年 月 日 阳泉职业技术学院————毕业设计说明书 前 言 在路上网站是一个校园网不可缺少的部分它的内容对于网站的的决策者和管理者来说都至关重要所以在路上网站应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点如:效率低、保密性差另外时间一长将产生大量的文件和数据这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用。
从建站的实际情况出发,经过对有关网站的一番考察和分析,确立了系统采用 ASP 作为开发环境,ACCESS2003 作为数据库服务器,IIS 作为测试服务器及新闻发布的具体实现功能。
作为计算机应用的一部分使用计算机对网上内容发布进行管理具有着手于管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高网上新闻发布的效率也是校园网站的科学化、正规化管理与世界接轨的重要条件。
Active Server Pages 即 ASP,是一套微软开发的服务器脚本环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。
ASP 内含于 IIS3.0 和 IIS4.0 之中,通过 ASP 我们可以结合 HTML 网页、ASP 指令和 ActiveX 元件建立动态、交互且高效 有了 ASP 就不必担心客户的浏览器是否能运行所编写的
代码,的 Web 服务器应用程序。
因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度,而且利用 Visual InterDev 集成开发环境可以很容易地对 ASP 应用程序进行开发和修改。
i 阳泉职业技术学院————毕业设计说明书 目 录摘要 .................................................................. 1绪 论 ................................................................ 3第一章 网站的概述 ..................................................... 4 1.1 网站的研究与分析 ............................................... 4 1.1.1 本领域已展开的研究工作 ................................... 4 1.1.2 已经取得的研究成果 ....................................... 5 1.2 选题的目的及意义 ............................................... 5第二章 网站开发背景和工具 ............................................. 6 2.1 问题的提出..................................................... 6 2.2 对 IIS 的运用................................................... 6 2.2.1 IIS 的简要介绍 ............................................ 6 2.2.2 IIS 的安装................................................ 7 2.3 数据库 access 的简要介绍 ........................................ 7 2.4 ASP 的简要介绍 ................................................. 8 2.5 Dreamweaver 介绍 ............................................... 8 2.6 VBScript 工具介绍 .............................................. 9第三章 网站的设计 .................................................... 10 3.1 网站架构 ..................................................... 10 3.2 建立站点 ..................................................... 10 3.3 网站设计 ..................................................... 11 3.3.1 前台的设计 .............................................. 12 3.3.2 后台的设计 .............................................. 15第四章 网站的实现 .................................................... 20 4.1 数据库链接.................................................... 20 4.2 其他功能模块的实现 ............................................ 21 4.2.1 添加图片模块 ............................................ 21 4.2.2 网站公告模块 ............................................ 22 4.2.3 站内公告模块 ............................................ 27第五章 网站的测试与维护 .............................................. 28 5.1 网站的测试 .................................................... 28 5.2 网站的维护 .................................................... 28总 结 ............................................................... 29参考文献 ............................................................. 30致 谢 ............................................................... 31 ii 阳泉职业技术学院————毕业设计说明书 摘要 从建站的实际情况出发,经过对有关在路上网站的一番考察和分析,确立了系统采用 ASP 作为开发环境,ACCESS 2003 作为数据库服务器,IIS 作为测试服务器及信息发布的具体实现功能。
并阐述系统的结构设计和功能设计,实现在路上网站有关新闻信息的分类显示及一级网站的各个模块,经过授权的用户可以通过 Web 浏览器,以人机交互式的客户端程序实现对新闻的发布、管理、实时的进行行为统计和记录。
本网站具有很好的外部接口,较好的容错性,能够承受大量用户同时浏览的压力,满足大部分信息发布的需求,能够很好的配合其它子系统服务于网站的新闻发布.该网站系统是一个基于新闻发布和内容管理的全站管理系统;基于 B/S 模式 WEBMIS 系统,可以将杂乱无章的信息(包括文字、图片)经过组织,合理而且有序地呈现在大家面前。
简单的说在路上网站就是充当一个学校师生媒介的交流功能。
【关键字】在路上网站 ASP ACCESS 1 阳泉职业技术学院————毕业设计说明书 Abstract From the establishment of the actual conditions about on the road throughthe investigation and analysis of a website establish the system USES ASPas a development environment the ACCESS 2003 as database server IIS as testserver and information release a concrete realization of function. And thestructure of the system are discussed in detail design and function designrealization in the way the classification of relevant zailushang informationWeb site displaying and level of modules authorized users can through theWeb browser for the man-machine interactive client program realization ofthe zailushang release management real-time for behavior statistics andrecords. This site has very good external interface good fault-toleranceable to withstand the pressure of users while browsing meet the needs of mostinformation release can very good cooperation with other subsystems servicein the zailushang release site. The website system is based on a news releaseand content management of the total management system Based on B/S mode canbe WEBMIS system desultorily information including text picture afterorganization reasonable and orderly present before everybody. Say simplyin the road site is acting as a medium of communication function teachers.【Keyword】ZAILUSHANGWebsite ASP ACCESS 2 阳泉职业技术学院————毕业设计说明书 绪 论 网站是社会发展的必然趋势,很多人已经意识到网站的强大生命力和它在未来处于的重要地位,他们钻研并且努力进入到网站的新一个空间和领域。
网站是一个互动性极强的平台,它自由、宽容、平等、共享,并使来自民间的声音参与到了构建主流话语的行动中来。
计算机技术的发展,特别是网站技术的飞速发展,给文档的保存和管理提供极大的方便。
本
论文中,将软件工程的基本原理和方法应用到整个网站系统,并对其进行需求分析,提出了解决问题的具体方法。
在具体制作中,用 ASP 技术来实现网站的动态新闻以及图片信息,这样提高了网页的互动性,使整个系统能更好的为用户服务。
3 阳泉职业技术学院————毕业设计说明书 第一章 网站的概述1.1 网站的研究与分析 网络在中国已有十余年的历史,其间诞生了不少诸如新浪、腾讯、阿里巴巴等知名网站,但是绝大部分站长任然停留在入不敷出,贴钱做站的状态。
很多同学每天讨论的话题始终围绕者模板和程序,讨论运营的话题寥寥无几,这就意味着相当一部分的站长仍然在模板中挣扎,一味的追求网站界面的 美观大方而忽视了网站的内在价值,将过多的精力放在了模板上从而导致内容的空洞。
网站的本质是获取信息的平台,只有你的网站有访问者所需要的信息了,那么你的站点才有价值,才有了生命力。
仅仅是有着漂亮的界面而缺乏实质的 内涵,这样的网站不过是一个摆设,没有什么意义可言。
过多的精力放在模板,加上时间、地域的原因,绝大部分的站长选择用采集来为网站的内容进行填充,而采集到的信息由于内容的雷同极易被搜索引擎判断为剽窃从而导致网站被降权。
现在的站长有很大一部分是在做门户站点,其中地方门户的占大多数,原因主要为源程序容易找到,网络上大把的 cms 建站程序中 50以上是门户性网站程序, 比较流行的有 phpcms;
php168;DEDE;帝国等,这些普及的
开源程序大大节省了站长们初期的投入,丰富的门户型模板使得站长们可以付出极少的 代价便可建立起类似新浪的大型站点。
于是,站长们一窝蜂的跟进,最终导致一个万人的县城竟有好几个门户网站,然而访问量却少的可怜。
1.1.1 本领域已展开的研究工作 网站是诸多功能于一体的网络平台。
在路上网站开发的开放精神,使之更容易操作,更具大众需求,而不需要高深的技术。
它可以帮助师生进行全面的信息化,以多种形式达到对信息获取、组织、思考、表达、共享和交流的目的。
以大众为中心,建立一个完全属于校内外的可定制的个性化网络平台。
随着互联网的进一步发展与成熟,网络的带宽进一步加阔,网络应用也越来越广泛。
网页制作更是日新月异,层出不穷。
涌现了很多琳琅满目的网站,使得整个互联 4 阳泉职业技术学院————毕业设计说明书网多姿多彩。
1.1.2 已经取得的研究成果 中国互联网在近几年发展迅猛。
一方面,产生了一批依赖技术领先的互联网公司,取得了成功;另一方面,互联网技术逐渐走向普及,使得行业进入门槛正在降低。
目前中国网站总数已经近百万。
在这里面出现了大量的商业网站以及校园网站等。
并且校园网站存在着巨大的教育价值。
1.2 选题的目的及意义 随着 Internet 的迅速普及,我们已经不再满足于仅仅浏览网页,而是希望更深入地参预到网络中去,Internet 的开放性使校园网更加的能融入师生的工作生活中,同时创建一个能充分体现自我风格和特色的系网站已经成为每个人的新追求。
我们更需要交流,相信交流能够促进我们不断的进步,并融合别人的长处;让我们多一些渠道倾听来自不同立场的声音;设想我们的网络,当我们的网站,不管是否在线,我们都可以跨越时间、空间进行交流,因为这个网页中拥有我们所想关注的一切,生活,见解,知识,思想;理想的状态是个人门户就是每个人的影子,他为每个人打点网络上的一切,很多志同道合的朋友会在这里分享信息的美妙。
5 阳泉职业技术学院————毕业设计说明书 第二章 网站开发背景和工具 “校园网站要发展,不仅是从设计的需求出发,更是从我师生们的需求出发。
”国内著名网站站长、手机之家站长高春辉说。
网页设计是一们新兴的设计类和网络的交叉学科,近几年随着网络的发展而逐渐收到人们的重视,它本身以网络为载体把各种信息以最快捷、方便的方式传达给受众。
一个网站项目的确立是建立在各种各样的需求上面的,这是校园网站,所以这种需求往往来自于大从的实际需求,其中师生的实际需求占了绝大部分。
因此如何更好地的了解、分析、明确需求,并且能够准确、清晰以文档的形式表达出来,保证开发过程按照大众需求为目的正确项目开发方向进行。
2.1 问题的提出 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在Internet 应用上的地位显而易见,它已成为个人、政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
越来越多的工作岗位人员希望能真正参预到互联网上,这就出现了越来越多的专业网站的设计以及推广的工作和任务。
就我个人而言,之所以在毕业设计的时候选择这个课题是因为我曾为学校做过相关的校园网,在互联网上有了一定的认知,从而真正的参与到网络中去,做网络新时代的主人,同时也希望自己喜欢和收藏的一些东西能够和网络一起分享,和互联网上的你一起分享。
2.2 对 IIS 的运用2.2.1 IIS 的简要介绍 IIS 是 InternetInformationServer 的缩写,它是微软公司主推的 Web 服务器, 6 阳泉职业技术学院————毕业设计说明书最新的版本是 Windows2000 里面包含的 IIS5.0,IIS 与 WindowNTServer 完全集成在一起,因而用户能够利用 WindowsNTServer 和 NTFS(NTFileSystem,NT 的文件系统)内置的安全特性,建立强大、灵活而安全的 Internet 和 Intranet 站点。
IIS 的一个重要特性是支持 ASP。
IIS3.0 版本以后引入了 ASP,可以很容易的张贴动态内容和开发基于 Web 的应用程序。
IIS 的安装,管理和配置都相当简单。
2.2.2 IIS 的安装安装步骤: 【开始】-gt【设置】-gt【控制面板】-gt【添加/删除程序】点击: ,打开“添加/删除程序”对话框。
2点击左边菜单栏中“添加/删除 Windows 组件”项,打开“Windows 组件向导”对 ,在对话框“组件”列表中,选中“Internet 信话框(这个过程可能要花几十秒钟)息服务(IIS)”项。
3将“Windows2000”安装盘放入光驱中,然后点击“下一步”。
这个步骤可能会花几分钟。
4点击“完成”按钮,完成 IIS 的安装。
2.3 数据库 access 的简要介绍 我们在 Web 服务器运用 Web 应用程序进行的最常见和最实用的任务就是访问服务器端的数据库。
而 ASP 内建的 DatabseAccess 组件使得我们能够轻而易举地通过ActiexXDataObjectsADO访问存储在服务器端的数据库或其他表格化数据结构中的信息。
ADO 是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展 到 ActiveServer 页 面 上 。
可 以 使 用 ADO 去 编 写 紧 凑 简 明 的 脚 本 便 连 接 到OpenDataseConnetivityODBC兼容的数据库和 OLEDB 兼容的数据源,这样 ASP 程序员就可以访问任何与 ODBC 兼容的数据库,包括 MSSQLSERVERAvccessOvracle 等。
如果您是一个对数据库连接有一定了解的脚本编写人员,那将发现 ADO 命令语句 7 阳泉职业技术学院————毕业设计说明书并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识 ADO 的先进的与语言无关性和查询处理功能。
熟悉 VB 数据库编程的朋友会发现 ADO 与 RDO 有某中类似的地方。
但是据说 ADO 的访问的速度更快内存需要更小。
2.4 ASP 的简要介绍 ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。
使用 ASP 可以组合 HTML 页、VBScript 脚本命令和JavaScript 脚本命令等,以创建交互的 Web 页和基于 Web 的功能强大的应用程序。
由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在Web 服务器上生成的。
所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 页面传输到浏览器。
由于只有脚本的结果返回到浏览器,所以服务器端脚本不易被别人复制。
用户看不到创建他们正在浏览的页的脚本命令。
ASP:不需要任何 HTML 的 tag保存在文件中,起个好听的名字,文件名的后缀 ,一定要改为.ASP,然后上传到服务器上一个有执行权的目录下(例如 wwwroot)接下来的问题是,怎么执行这个 ASP 程序。
ASP 是服务器端的脚本执行环境,可用来产生和执行动态的高性能的 WEB 服务器程序。
WEB 当用户使用浏览器请求 ASP 主页时, 服务器响应,调用 ASP 引擎来执行 ASP ,通过 ODBC 连接数据库,文件,并解释其中的脚本语言(javascript 或 vbscript)由数据库访问组件 ADO(activedataobjects)完成数据库操作,最后 ASP 生成包含有数据查询结果的 HTML 主页返回用户端显示。
2.5 Dreamweaver 介绍 dreamweaver 是建立 Web 站点和应用程序的专业工具。
它将可视布局工具、应用程序开发功能和
代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人基于标准的网站和应用程序。
从对于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。
开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务。
8 阳泉职业技术学院————毕业设计说明书 利用 Dreamweaver 中的可视化编辑功能,您可以快速创建 Web 页面而无需编写任何
代码。
您可以查看所有站点元.
上一篇:
毕业设计(论文)
下一篇:
临床前药物安全性评价中毒性病理学新技术的应用