I
项 目 报 告
基 于 ASP 的 校 园 网 站 相 册 管 理 系 统
本 系 统 是 根 据 网 站 上 图 片 说 明 的 需 要 而 设 计 的 一 个 子 系 统 ,它 作 为 一
个 网 站 的 一 个 分 支 , 可 以 使 同 学 对 该 网 站 有 生 动 的 认 识 与 更 好 参 与 。
本 系 统 分 为 三 个 部 分:信 息 平 台 , 交 互 平 台 , 管 理 平 台 。 具 体 可 以 分
为 : 浏 览 系 统 , 上 传 系 统 , 管 理 员 登 录 系 统 , 更 新 系 统 , 删 除 系 统 , 后
台 数 据 库 管 理 系 统 六 个 子 系 统 组 成 。
本 系 统 的 开 发 工 具 是 DREAMWEAVER+ASP ( JAVASCRIPT 、
VBSCRIPT 、 HTML ) + M I C R O S O F T ACCESS 等 一 些 插 件 的 运 用 , 开 发
过 程 中 运 用 了 页 面 模 块 化 、 构 件 化 及 信 息 发 布 的 动 态 生 成 、 静 态 页 面 显
示 等 技 术 。
学 院 网 站 ; 网 站 设 计 ;
II
Abstract
This 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 with each
other terrace, manage the terrace. Can is divided into in a specific way: Browse the system,
ascend to spread the system, managing person's entry system, the renewal system, the deletion
system, the backstage database management system six statures systems constitute.
The development tool of 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. technique.
KEYWORD: SCHOOL WEBSITE,WEBSITED DESGIN
1
目 录
摘 要 ...................................................................I
ABSTRACK ................................................................II
第 1 章 问题定义 ..........................................................1
1.1 引言 .................................................................1
1.2 项目开发背景 .........................................................1
1.3 问题描述 .............................................................1
第 2 章 可行性研究 ........................................................3
2.1 引言 .................................................................3
2.2 系统开发的目的和意义 .................................................3
2.3 开发工具选择分析 .....................................................3
2.4 技术可行性分析 .......................................................4
2.4.1 统筹考虑,信息共享 .................................................4
2.4.2 包容性和可扩展性 ...................................................4
2.4.3 系统简洁,易使用、易维护、适用非计算机人员使用 ......................5
2.4.5 可靠运行 ..........................................................5
第 3 章 需求分析 ..........................................................6
3.1 引言 .................................................................6
3.2 总体目标 .............................................................6
3.3 功能概述 .............................................................6
3.4 运行需求 ............................................................7
第 4 章 总体设计 ..........................................................9
4.1 引言 ................................................................9
4.2 总体页面设计 ........................................................9
4.3 总体结构图 .........................................................11
4.4 数据库分析 .........................................................12
第 5 章 详细设计 .........................................................13
5.1 引言 ...............................................................13
5.2 子系统设计 .........................................................13
第 6 章 编码 .............................................................17
6.1 引言 ................................................................17
6.2 页面子系统实现 ......................................................17
第 7 章 软件测试 .........................................................23
7.1 引言 ................................................................23
2
7.2 测试方法 ............................................................23
7.3 测试过程 ............................................................23
参考文献 ................................................................25
致谢 ....................................................................26
附 录 .................................................................27
附录 浅谈如何安全维护 ASP 应用程序 ......................................27
第一章 问题定义
1
第 1 章 问 题 定 义
1.1 引 言
问 题 定 义 阶 段 必 须 回 答 的 问 题 是 :“ 要 解 决 的 问 题 是 什 么 ? ”
在 此 阶 段 中 , 主 要 是 弄 清 本 课 题 需 要 解 决 的 问 题 根 本 所 在 , 以 及 此
课 题 所 需 的 资 源 等 。 这 也 是 每 个 软 件 开 发 的 第 一 步 , 只 有 了 解 了 每 个 项
目 所 必 需 要 做 的 事 , 才 能 把 项 目 继 续 下 去 , 为 此 我 们 要 对 所 做 的 课 题 进
行 一 个 基 本 的 了 解 , 也 就 是 要 了 解 本 课 题 真 正 要 “ 做 什 么 ”。
1.2 项 目 开 发 背 景
相 册 管 理 系 统 位 于 一 些 网 站 的 子 部 分 , 只 是 为 了 与 同 学 的 相 互 了 解
与 认 识 。 实 际 异 地 也 可 知 。 也 就 是 说 现 在 此 系 统 与 网 络 相 结 合 的 , 就 可
以 看 到 各 地 风 景 图 片 。 就 像 以 前 电 话 可 以 解 决 异 地 通 话 的 作 用 。 在 余 老
师 的 指 导 与 同 学 的 帮 助 之 下 , 制 作 本 系 统 。
1.3 问 题 描 述
使 用 ASP+ACCESS 方 法 , 而 制 作 的 相 册 管 理 系 统 , 主 要 有 : 信 息 平
台 , 交 互 平 台 , 管 理 平 台 ,
信 息 平 台 :
鉴 于 本 系 统 的 用 处 , 信 息 平 台 是 该 系 统 的 最 重 要 的 一 个 平 台 之 一 。 该 平
台 主 要 介 绍 图 片 的 信 息 ( 说 明 , 上 传 时 间 , 一 些 内 容 , 以 及 上 传 人 )。
交 互 平 台 :
交 互 平 台 是 建 立 在 网 络 基 础 之 上 的 。 当 信 息 平 台 有 内 容 时 , 各 地 一
些 同 学 可 以 通 过 网 络 对 该 网 站 内 的 一 些 图 片 浏 览 与 上 传 发 表 感 想 。 便 与
同 学 的 交 流 。
当 然 , 作 为 一 个 整 体 的 网 站 , 平 台 的 设 置 是 交 互 式 的 , 也 就 是 说 相
互 交 叉 的 , 但 目 的 只 有 一 个 , 那 就 是 为 了 网 站 访 问 者 更 好 的 访 问 , 获 取
尽 量 多 的 信 息 。因 此 在 制 作 网 站 的 时 候 ,充 分 考 虑 到 了 网 速 带 宽 的 问 题 ,
制 作 者 本 着 简 洁 快 速 , 又 不 失 活 泼 的 原 则 设 计 了 本 站 。