《基于ASP校园网站设计ew》由会员分享,可在线阅读,更多相关《基于ASP校园网站设计ew(48页珍藏版)》请在金锄头文库上搜索。
1、毕业设计(论文)专用纸校 园 网 站 设 计摘 要 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于ASP校园新闻系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。校园网站在我国刚起步,但发展很快。随着我国互联网的更加普及和校园网站的更趋成熟,会有越来越大的网络用户,市场潜力会得到充分发挥。本文中所做的主要工作如下:(1) 介绍了个性化页面的背景及ASP + VBScript + ACCESS系统的一般原理;(2) 阐述整个个性化
2、页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;(3) 设计实现用户注册、用户登录、找回密码、在线统计人数、显示IP,用户管理等ASP页面。(4) 分析并解决实现中的若干技术问题;(5) 建立完整的校园网站,进行测试并分析结果。关键字:ASP 数据库 网站设计 The Design of Campus Web SiteAbstract In the late 20th centuries, with the development of computers, the technology of database is widely used in the interne
3、t. It provided characterized services for the internet users. Personality has become a trend in the use of todays web. This article studied a kind of amusement system based on ASP system, compared with todays designation, it has the advantage of direction .Although the campus Web site just arises, a
4、nd it developed very rapidly. With the population and maturity of internet, it will have a large consumption groups gradually .The potential of the market will be fully showed. This paper provided such main jobs, as followed: (1) It introduced the background of personality Web page and general princ
5、iple of ASP + VBScript+ ACCESS system. (2) It elaborated the system structure of the personality Web page and the job principle, at the same time it analyzed the specialization, difficulty, emphasis. (3) It designed and realized the asp pages such user registration, user logging in, finding the lost
6、 key, on-line count number, display IP, user manage etc. (4) It analyzed and solved several technical problem (5) It built a complete internet station. So that it can have a test and analyze the result. Keywords: ASP; Database; Website Design基于ASP的校园网站设计第一章.绪论1.1 前 言Internet正在改变世界,由于Internet具有传播信息容量
7、极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,现在很多大学和众多企业部门都已经建立了自己的网站,通过计算机网络实现宣传、交流及资源的整合。建立学院网站有以下作用: (1) 学院网站是学院的“商标”。在这个高度信息化的社会里,建立学院自己的网站是最直接的宣传手段。网站的超时空特性,不仅能让本地区的人们了解学院,更可让世界了解学院。 (2) 学院有巨大的教育资源,网站是实现教育资源分配的桥梁,它使每一位教师和学生都能均等的得到培训和受教育的机会,能极大的提高教学效率。 (3) 学院网站能提供教学互动的全新方式,学院网站使得教师与教师、教师与学生、学生与学生之间的交
8、流有了全新的方式,它不再受到传统课堂的制约。它可以使不同的学院同处一室,共同讨论,共同提高。地理上的界限在这里模糊和消失了,学院网站是真正没有围墙的学院。 (4) 学院网站能够提供个性化的学习平台,不同的学生理解世界的方式各不相同,认知世界有诸多方式。网络提供的丰富资源可以使学生寻觅不同的教育方式,各取所需。学院网站允许不同的学生沿着自己的途径,按自己的速度接受教育与学习,学生将有机会享受最佳的教育机会,充分发掘自己的内在潜力,培植独特的个性和人格。 (5) 学院网站是最佳的教学研究室,学院网站与教育类专门网站的有效链接,给学院教学研究带来了一片新天地,各种优秀教案、专家论坛、网络观摩课、各科
9、素材、多媒体课件制作等内容为教师教研提供了极佳的平台。有效地降低教研成本、提高效率。1.2 研究时间 从需求分析,系统设计,编码实现到测试从4月8日到5月10日。1.3 主要研究内容 本课题的主要研究内容在于以下几个方面:1、文章管理信息2、下载管理信息3、图片管理信息4、管理员管理信息5、JS管理信息6、页面模板信息7、专题管理信息8、数据库管理信息第二章开发环境及需求分析2.1、开发目的 随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻
10、,文摘,资源等的网上发布,多栏目管理,实时的进行行为统计和记录的网上交互系统,达到师生间的交流。2.2、项目背景 HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,而ASP能够彻底实现用户与管理人员的交互性,在ASP编程语言高度发展的形式下,ASP能够很好的解决这些复杂交互的动态性,于是我们也开始了对学院网站的动态开发,即而让学院网站更加的互动。2.3、开发环境 2.3.1系统平台 采用Browser/Server体系结构,服务器端采用运行最低配置要求(全部为中文环境) 操作系统 Windows 2000 Adv Server,W
11、indows 2000 Server 脚本解释器 Vbscripts5.6以上版本,安装Microsoft Internet Explorer5.5以上版本既可获得: Web服务器 IIS 6.0,Windows 2000自带 数据引擎 Microsoft Access 权限要求 对Access数据库具有建表、备份的权限 空间大小 初次安装至少10M可用空间 硬件要求 PIII500 CPU 256M内存或更高 带宽要求 10M共享或更高 客户端软件,包括单机操作系统和浏览器软件,分别选用Windows 2000和Internet Explorer,数据库系统采用Microsoft Acces
12、s有利于方便操作。 2.3.2 开发工具 基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我所采用的是Dreamweaver MX进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以ODBC连接数据库,脚本语言为简单易学的JavaScript或VBScript。 2.3.3运行需求 在调试和运行过程中,应该能够让系统正常使用时不出错,若运行时遇到不可恢复的系统错误,也应该保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时,能够保证数据的正确性、信息的可靠性、实现的高效性、系统
13、的易使用性、系统管理的可维护性、信息的可测试性、数据的复用性、数据库的安全保密性、数据的可移植性以及网络互联性。第三章 系统功能说明3.1 前台显示说明 3.1.1 前台首页显示 下面通过首页来说明网站整体的功能: 图1 网站首页(无测试数据) 1. 首页的最顶部排列显示大类新闻或文章,用户可以直接点击查看各项大类新闻里面的各项小类新闻,直到阅读每条详细信息。 2. 站点首页,教学科研,教学专题,资源下载,图片鉴赏等各个栏目,后台可以控制排序和位置调整,或显示条数设置。 3. 图片,下载等显示可以任意排序,而且可以直接点击查看相关信息进行查看和更新信息。 4. 设有专题显示和网站调查系统,以及
14、网站的一些统计数据信息,可以按不同条件进行文件信息搜索。 5. 公告部分显示最新发布的各项学院通知信息。 3.1.2 网站的管理 本系统是实现信息发布,多栏目管理,设有网站管理与论坛管理分开管理;使论坛具有更灵活的管理条件。 一、 基本功能介绍: 1、网站基本资料设置(网站名称、网址、等等.一些基本设置)。 2、后台可增加一级分类和二级分类(可更改或添加)前台自动更新。 3、网站底部功能菜单设置内容增加更改。 4、可添加无数条公告 前台自动显示。(内附多功能编辑器) 5、站内新闻及教学文章添加与修改。(内附多功能编辑器) 6、模板添加和管理,导入,导出。 7、投票系统后台可添加多个投票项目,可以设置前台显示例数。前台发表评论功能。 8、强大的广告管理功能,后台自行添加广告代码即可! 9、在数据库,对密码进行了MD5加密。 10、数据库备份与恢复 二、 文章功能介绍: 1、文章分类栏目管理功能,专题栏目管理功能,分类模版设置管理。 2、自由编辑(HTML)栏目模版,可设置多个模版。 3、搜索页面自定义编辑(HTML)模版。 4、文章添加功能 可自选标题颜色 是否推荐,固顶,热门等功能。 5、支持URL转向,如果设置了网址,那么打开此文章后,自动跳转到设置的