概要设计说明书_v10.doc_第1页
概要设计说明书_v10.doc_第2页
概要设计说明书_v10.doc_第3页
概要设计说明书_v10.doc_第4页
概要设计说明书_v10.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXX 概要设计说明书概要设计说明书 中软培训实训基地第 1 页 共 14 页 编写 01 组日期 2013 8 13 审核 日期 批准 日期 受控状态 是 发布版次 1 0日期 YYYY MM DD 编号 网络多媒体资源管理信息系统概要设概要设 计说明书计说明书 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 2 页 共 14 页 变更记录变更记录 日期版本变更说明作者 YYYY MM DD 1 0初始版本XXX 签字确认签字确认 系统模块对应章节对应部门负责人签字 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 3 页 共 14 页 目目 录录 1引言引言 5 1 1编写目的 5 1 2背景 5 1 3基线 5 1 4范围 5 1 5定义 5 1 6参考资料 5 2总体设计总体设计 5 2 1概述 5 2 1 1功能描述 5 2 1 2运行环境 6 2 1 3开发环境 6 2 2设计思想 7 2 2 1系统构思 7 2 2 2关键技术与算法 8 2 2 3关键数据结构 9 2 3人工处理过程 9 3系统功能设计系统功能设计 9 3 1个人办公 9 3 1 1日程安排 9 4系统数据结构设计系统数据结构设计 14 4 1说明 14 4 2数据结构 14 5接口设计接口设计 14 5 1用户接口 14 5 2外部接口 14 6运行设计运行设计 15 6 1系统初始化 15 6 2运行控制 15 6 3系统结束 15 7系统出错处理设计系统出错处理设计 15 7 1出错信息 15 7 2补救措施 15 8尚待解决的问题尚待解决的问题 16 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 4 页 共 14 页 1 引言引言 1 1 编写目的编写目的 本说明书目的在于明确说明系统各功能的实现方式 指导开发员进行编码 本说明书的预期读者为 项目经理 1 2 背景背景 待开发软件系统的名称 多媒体信息管理系统 此软件系统任务提出者 中软国际实训基地 此软件系统任务开发者 华中师范大学计算机学院 2 班 01 组 此软件系统任务用户 企业内部人员 1 3 基线基线 多媒体信息管理系统需求分析说明书 v1 0 1 4 范围范围 该平台适合所有一般用户 并且有着权限限制 详细如下表 用户角色类型用户说明 一般用户A访问网站 非本网站会员 会员用户B本网站的会员用户 管理员C网站管理员 对用户权限和资源进行全面管理 1 5 定义定义 简写简写定义定义 SRS 软件需求规格说明书 SoftWare Requirement Specification B S 浏览器和服务器结构 Browser Server HTML 超文本标记语言 Hypertext Markup Language JSP java 动态网页 Java Server Pages Lan局域网 local area network XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 5 页 共 14 页 1 6 参考资料参考资料 网络多媒体资源管理信息系统项目分析 设计 2 总体设计总体设计 2 1 概述概述 2 1 1功能描述功能描述 系统包括的范围 提供了对各类多媒体资源进行组织 整合 控制 划分 并进行有 效管理的平台 依托平台规划出关键性资源 并提供多种检索入口 使用简洁方便 达到 了信息交换和资源共享的目的 为用户提供信息量大 内容丰富的多媒体资源 2 1 2运行环境运行环境 2 1 2 12 1 2 1软件环境软件环境 名称名称版本版本语种语种 操作系统Windows Server2003简体中文 操作系统的附加功能 数据库平台 MySQL Server简体中文 应用平台 Fireworks 邮件系统 客户端软件 名称名称版本版本语种语种 操作系统Windows Server2003简体中文 2 1 2 22 1 2 2硬件环境硬件环境 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 6 页 共 14 页 服务器服务器最低配置最低配置推荐配置推荐配置 CPU Pentium3 800 以上或其它兼容规格 内存 256M 以上 硬盘 20GB 以上空间 应用和数据 库服务器 邮件服务器 2 1 3开发环境开发环境 2 1 3 12 1 3 1服务器软件环境服务器软件环境 分类分类名称名称版本版本语种语种 操作系统WindowsServer 2003简体中文 操作系统的附加功能 数据库平台MySQL简体中文 数据库平台补丁 应用平台Firefox 应用平台补丁 版本控制系统 目录服务系统 邮件系统 客户端软件 2 1 3 22 1 3 2服务器硬件环境服务器硬件环境 服务器服务器最低配置最低配置推荐配置推荐配置 CPU Pentium3 800 以上或其它兼容规格 内存 256M 以上 硬盘 20GB 以上空间 应用服务器 数据库服务 器 邮件服 务器 目录 服务器 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 7 页 共 14 页 2 1 3 32 1 3 3开发机器软件环境开发机器软件环境 名称名称版本版本语种语种 操作系统Windows Server2003简体中文 操作系统的附加功能 数据库平台 MySQL Server简体中文 应用平台 Fireworks 邮件系统 客户端软件 2 1 3 42 1 3 4开发机器硬件环境开发机器硬件环境 分类分类最低配置最低配置推荐配置推荐配置 CPU Pentium3 800 以上或其它兼容规格 内存 256M 以上 硬盘 20GB 以上空间 开发机器 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 8 页 共 14 页 2 2 设计思想设计思想 2 2 1系统构思系统构思 用户 高级管理员 浏览 目录管理 登录 上传 检索 资源查看 帮助 资源审核 评论 管理员 信息发布 统计 注册 查看空间动态 未注册用户 数据导入 2 2 2关键技术与算法关键技术与算法 Html css js MySQL 等技术 2 3 人工处理过程人工处理过程 该系统需要管理员定期审核用户上传的资源 如果发现有不符合要求的文件或者资源 需 要进行删除 如果符合要求 要通过审核 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 9 页 共 14 页 3 系统功能设计系统功能设计 用列表的方式 例如 IPO 表即输入 处理 输出表的形式 逐项定量和定性地叙述 对软件所提出的功能要求 说明输入什么量 经怎样的处理 得到什么输出 说明软件应 支持的终端数和应支持的并行操作的用户数 1 多媒体资源展示 输入量用户上传的多媒体资源信息 处理按视频 音乐 图片 文档分类 并在网页显示 输出量网页上的多媒体资源信息 支持的终端数和用户 数 同时支持一个中型企业的全部员工同时在网页上上传和下载 资源 2 检索 输入量用户输入的关键字 处理通过数据库检索进行匹配 输出量符合关键字信息的多媒体资源 支持的终端数和用户数同时支持一个中型企业的全部员工同时在网页上上传和下载资源 3 统计 输入量所有上传 下载的资源总数 处理通过数据库整合用户上传下载的数据 输出量多媒体资源的上传 下载 访问次数 并以统计报表和图等方式 统计并显示 支持的终端数和用户数同时支持一个中型企业的全部员工同时在网页上上传和下载资源 4 上传 输入量用户从本地上传的多媒体资源 处理后台管理员进行审核通过后发布网页上 供其他用户下载 输出量已通过审核的多媒体资源 支持的终端数和用户数同时支持一个中型企业的全部员工同时在网页上上传和下载资源 5 系统管理 5 1 权限管理 输入量用户等级 处理通过用户资料对用户权限进行评级 输出量游客 浏览 检索网页内容 普通用户 浏览 检索 上传和下载网页全部资源 管理员 可操作系统全部功能 支持的终端数和用户数同时支持一个中型企业的全部员工同时在网页上上传和下载资源 5 2 日志管理 输入量 处理通过数据库整合用户上传下载的数据 输出量多媒体资源的上传 下载 访问次数 并以统计报表和图等方式 统计并显示 支持的终端数和用户数同时支持一个中型企业的全部员工同时在网页上上传和下载资源 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 10 页 共 14 页 4 系统数据结构设计系统数据结构设计 4 1 说明说明 在面向对象的设计方法中 数据也可以作为一个对象来处理 如果数据附属于某一对象 可以将其纳入该对象的属性管理之中 所以在面向对象的设计过程中 对数据的设计是在 对对象的设计过程中完成的 4 2 数据结构数据结构 逻辑数据设计 物理数据设计 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 11 页 共 14 页 5 接口设计接口设计 5 1 用户接口用户接口 用户界面 采用 B S 模式图形化界面 对用户友好 且必须对鼠标键盘提供支持 界面设 计应遵循 a 界面风格 应做到简洁美观 视图优美 给用户全新感觉 操作简便 一目了然 易 于管理且具有人性化 并且注重界面的布局 b 尽量保持一致性 界面规范应遵循一般网站的规范 c 设计完整的对话过程 系统的每一次对话都应该有明确的次序 开始 中间处理过程 结束 且支持回退功能 d 提供错误处理机制与容错性能 良好的用户封闭性 用户基本上在提示信息下输数据 且对每一次操作错误都给出友好提示 e 提供信息反馈 用多种信息动态提示用户当前系统运行浏览状态 网站元件的功能 f 操作可逆 其动作可以是单个的操作 或者是一个相对独立的操作序列 g 设计良好的联机帮助 h 显示启动画面 画面简洁明快 富有现代气息 不能太花哨 提供控制的内部轨迹 系统应该让用户觉得是由用户在做决定 可以通过提示字符和提示 消息的方式使用用户产生这种感觉 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 12 页 共 14 页 5 2 外部接口外部接口 5 2 1 硬件接口硬件接口 a 服务器接口标识 服务器 b 功能描述 稳定运行数据库为客户端提供高效的数据服务 并提供大容量硬盘备份数 据及归档 信号方向 格式 传输协议 客户端服务端 数数据据 请请求求 数数据据 响响应应 c 优先级 高 d 配置要求 大型机 数量 2 台 e 客户端接口标识 客户端 f 功能描述 打开浏览整个网站 可访问服务器提取数据进行处理 可向服务器发送请 求 g 信号方向 格式 传输协议 h 配置要求 仅需可以联网的 PC 或者笔记本电脑就可以访问系统 有些应用需要装浏览 器插件如 flash 才能正常 无需专门进行客户端配制和专用硬件支持 5 2 2 软件接口软件接口 操作系统 Windows 2003 数据库 mysql 开发工具 MyEclipse10 8 6 Dreamweaver8 Tomcat6 0 JDK1 6 5 2 3 通信接口通信接口 本系统不需要特定的通信接口进行支撑 只要能联网的用户均可登录本系统 XXX 概要设计说明书概要设计说明书内部文档 中软培训实训基地第 13 页 共 14 页 6 运行设计运行设计 6 1 系统初始化系统初始化 启动多媒体资源网络管理信息系统 初始化端口 DMA 设置 cache 和总线 设置 存储器设置 内存写入信息资料 用户登录 信息进入内存 初 始化 SDRam 初始化堆栈 地址映射 6 2 运行控制运行控制 a 当用户使用登陆控制时 会启动用户信息模块和系统系统信息模块 当用户使用点播 控制时 会启动用户信息模块和文件信息模块 当管理员启动审核控制时 会启用文 件信息模块和系统信息模块 b b 控制登陆的方法是启动用户信息模块到系统内存 调用系统中的用户信息 控制用户注册方法是启动系统信息模块 添加用户的基本信息 控制用户上传和下载方法是启动文件信息模块 与系统信息模块 添加或比对系统中文 件信息 控制管理员审核方法是启动系统信息模块和用户信息模块 比对文件信息与系统评级 c 用户信息模块和系统信息模块组合会占用系统内存资源 用户信息模块和管理信息模块组合会占用 cpu 进程资源与内存资源 系统信息模块和管理员信息模块组合会占用内存资源 文件信息模块和系统信息模块组合会占用 cpu 信道资源和内存资源 d 通过后台模块组合保护机制来保护系统安全 6 3 系统结束系统结束 用户点击退出按键 内存中调出用户信息 初始化堆栈 用户信息堆栈内存 释放 存储器设置 cache 和总线设置 初始化端口 关闭多媒体资源网 络管理信息系统 一般情况下系统出错设计和系统维护设计不应简化 但对特定情况下 如用户需求中未明 确规定或项目周期较短 经费较少 项目复杂程度较少等 这两部分的设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论