1、 学院毕业论文 摘要 I摘 要本系统是根据网站上图片说明的需要而设计的一个子系统,它作为一个网站的一个分支,可以使同学对该网站有生动的认识与更好参与。本系统分为三个部分:信息平台,交互平台,管理平台。具体可以分为:浏览系统,上传系统,管理员登录系统,更新系统,删除系统,后台数据库管理系统六个子系统组成。本系统的开发工具是DREAMWEAVER+ASP( JAVASCRIPT、VBSCRIPT 、HTML )+ MICROSOFT ACCESS 等一些插件的运用,开发过程中运用了页面模块化、构件化及信息发布的动态生成、静态页面显示等技术。关键词:学院网站;网站设计;学院毕业论文 Abstract
2、 IIAbstractThis system according to the website picture explanatory demand but a statures of the design systems, it is a branch of a website, can make netizen had vivid understanding to that website with better participate.This system is divided into three parts: The information terrace, hand over w
3、ith each other terrace, manage the terrace. Can is divided into in a specific way: Browse the system, ascend to spread the system, managing persons entry system, the renewal system, the deletion system, the backstage database management system six statures systems constitute.The development tool of
4、this system is a DREAMWEAVER+ ASP( JAVASCRIPT, VBSCRIPT, HTML)+ some usages of plug-in of ACCESS etc. The of MICROSOFT, the made use of the page mold piece turn in the development process, the piece of turn and the information release of dynamic state is born, the static state page shows etc. techni
5、que.KEYWORD: SCHOOL WEBSITE,WEBSITED DESGIN学院毕业论文 目录 1目 录摘 要 .IABSTRACK .II第 1 章 问题定义 .11.1 引言 .11.2 项目开发背景 .11.3 问题描述 .1第 2 章 可行性研究 .32.1 引言 .32.2 系统开发的目的和意义 .32.3 开发工具选择分析 .32.4 技术可行性分析 .42.4.1 统筹考虑,信息共享 .42.4.2 包容性和可扩展性 .42.4.3 系统简洁,易使用、易维护、适用非计算机人员使用 .52.4.5 可靠运行 .5第 3 章 需求分析 .63.1 引言 .63.2 总体目标
6、 .63.3 功能概述 .63.4 运行需求 .7第 4 章 总体设计 .94.1 引言 .94.2 总体页面设计 .94.3 总体结构图 .114.4 数据库分析 .12第 5 章 详细设计 .135.1 引言 .135.2 子系统设计 .13第 6 章 编码 .176.1 引言 .176.2 页面子系统实现 .17第 7 章 软件测试 .237.1 引言 .23学院毕业论文 目录 27.2 测试方法 .237.3 测试过程 .23参考文献 .25致谢 .26附 录 .27附录 浅谈如何安全维护 ASP 应用程序 .27学院毕业论文 第一章 问题定义1第 1 章 问题定义1.1 引言问题定义
7、阶段必须回答的问题是:“要解决的问题是什么?”在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。这也是每个软件开发的第一步,只有了解了每个项目所必需要做的事,才能把项目继续下去,为此我们要对所做的课题进行一个基本的了解,也就是要了解本课题真正要“做什么” 。1.2 项目开发背景相册管理系统位于一些网站的子部分,只是为了与同学的相互了解与认识。实际异地也可知。也就是说现在此系统与网络相结合的,就可以看到各地风景图片。就像以前电话可以解决异地通话的作用。在余老师的指导与同学的帮助之下,制作本系统。1.3 问题描述使用 ASP+ACCESS 方法,而制作的相册管理系统,主要
8、有:信息平台,交互平台,管理平台,信息平台:鉴于本系统的用处,信息平台是该系统的最重要的一个平台之一。该平台主要介绍图片的信息(说明,上传时间,一些内容,以及上传人) 。交互平台:交互平台是建立在网络基础之上的。当信息平台有内容时,各地一些同学可以通过网络对该网站内的一些图片浏览与上传发表感想。便与同学的交流。当然,作为一个整体的网站,平台的设置是交互式的,也就是说相互交叉的,但目的只有一个,那就是为了网站访问者更好的访问,获取尽量多的信息。因此在制作网站的时候,充分考虑到了网速带宽的问题,制作者本着简洁快速,又不失活泼的原则设计了本站。管理平台:学院毕业论文 第一章 问题定义2对一些图片的信
9、息的管理,图片的上传、更新、删除。管理平台主要的是介绍图片的信息、与对图片信息的处理。当然还有对图片的浏览。学院毕业论文 第二章 可行性研究3第 2 章 可行性研究2.1 引言这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?” 。为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。2.2 系统开发的目的和意义相册管理系统是同学把一些相片(可以生活照,风景,壮丽山河)上传到网上去,提
10、供一些大家欣赏,方便同学间的交流。相册管理系统与网络相结合,则可以提高同学之间的交流,可以借助它们的相结合可以,浏览各地风情。网站开设此系统可以提高网站流动量,提高知名度,且为网站提供一个生动的场面。2.3 开发工具选择分析本系统采用 ASP+ ACCESS 作为开发工具,IIS 作为发布与运行工具。在基于 WEB的管理信息系统的开发应用中,Microsoft 公司的 ASP(Active Server Pages)被广为使用。ASP 实际上是将标准的 HTML 文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用 VBScript 和 JavaScript 或
11、其他的第三方脚本语言来创建 ASP,实现过去需要编写复杂的 CGI 程序才能实现的有动态内容的网页,如计数器等。ASP 提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。ASP 可以和诸如 SQL Server 这样的数据库进行连接,进而完成数据的交换与更新。本系统采用 ACCESS 做后台数据库支持。SQL 是结构化查询语言的缩写形式,它是Windows 数据库家族中出类拔萃的成员,这种关系型数据库管理系统能够满足各种类型学院毕业论文 第二章 可行性研究4的企业客户和独立软件供应商构建各种应用程序的需要。使用 SQL 语言在服务器和客户机之间传送请求和答复。使用 SQL 我们可以很
12、方便的建立数据库,可以将所建立的数据库很好的在 ASP 中 通过查询语句结合起来,可非常方便的对数据库进行增加、删除、修改、查询、排序统计等常规数据库操作。2.4 技术可行性分析本系统从开始规划到设计、系统集成,一直是本着简洁、规范、实用、易用、方便的思路进行开发的。相册管理系统是一个集 Browser/Web Server 技术于一体、面向学校各部门以及各层次用户的多模块综合信息管理系统。它采用了当前流行的 B/S 结构和 Internet 网络技术,突破了使用地域的局限性,使整个 Internet 上的用户都可访问本系统。因而就可在多地域、任意时间段以不同身份来访问本系统中的数据,大大加强
13、了系统数据共享的能力。另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。总之,本系统力求在技术上达到以下要求:2.4.1 统筹考虑,信息共享本系统基于校园网,实现高水平的信息资源共享和跨平台的信息资源访问,不仅要面向全校不同部门的信息资源的共享,还要解决各部门已有的或将建立的信息系统的资源共享,而各部门信息系统和资源子系统的系统平台不一,数据库又不尽相同,要解决不同的资源子网的信息共享,提高信息资源共享的利用率,系统结构应具有访问不同数据源的机制。2.4.2 包容性和可扩展性系统应具有较好的可扩展性和包容性。系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。2.4
14、.3 系统简洁,易使用、易维护、适用非计算机人员使用本系统的设计要符合日常的需求,功能要完备实用,简单易学,界面要友好清晰,易于扩充。网络结构要简单明了,层次清楚,便于管理,易于扩充。学院毕业论文 第二章 可行性研究52.4.5 可靠运行学院毕业论文 第三章 需求分析6第 3 章 需求分析3.1 引言这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么” ,主要是确定目标系统必须具备哪些功能。 3.2 总体目标1、建立一个针对网站内外进行宣传服务的信息库,及时发布网站的各种规定,宣传介绍该网站。2、提高同学对本网站的了解与同学之间的了解性。3、信息发布页面
15、,应实现网页常用模块的组件化,页面内容动态生成。4、后台管理:a 灵活的后台管理权限分级设置。b 完善的数据备份恢复方案,为防范系统运行过程中的不可预知的风险提供数据安全恢复的手段。c 提供图片的管理。d 提供门户首页信息的在线发布。3.3 功能概述本系统分为三个部分:信息平台,交互平台,管理平台。具体可以分为:浏览系统,上传系统,管理员登录系统,更新系统,删除系统,后台数据库管理系统六个子系统组成。下面分别介绍这几个系统的功能:浏览系统:固然是用来查看已经上传了的图片。上面显示了图片的一些信息(标题,上传时间,图片说明,编辑人,内容。 ) 。此页面提供观看。上传系统:上传系统就是通过这个系统把相片与相片相关的信息添加到页面当中去。管理员登录系统: