系统设计说明书(云存储).doc

上传人:钟*** 文档编号:5411974 上传时间:2020-01-28 格式:DOC 页数:22 大小:869KB
返回 下载 相关 举报
系统设计说明书(云存储).doc_第1页
第1页 / 共22页
系统设计说明书(云存储).doc_第2页
第2页 / 共22页
系统设计说明书(云存储).doc_第3页
第3页 / 共22页
点击查看更多>>
资源描述
精选 word 范本 概要设计说明书 版本 精选 word 范本 修订历史记录 日期 版本 说明 作者 20 日 10 月 2013 年 创建概要设计说明书 精选 word 范本 目录 1 引言 5 1 1 编写目的 5 1 2 项目背景 5 1 3 定义 5 2 任务概述 6 2 1 目标 6 2 2 运行环境 6 2 3 需求概述 6 3 时序设计 7 3 1 处理流程 7 3 2 登录注册模块设计 7 3 3 账户管理模块设计 9 3 4 文件管理模块设计 13 3 5 群组管理模块设计 16 4 接口设计 21 4 1 外部接口 21 4 2 用户界面 21 4 3 软件接口 21 4 4 硬件接口 21 4 5 内部接口 21 5 数据结构设计 22 5 1 逻辑结构设计 22 5 2 物理结构设计 22 5 3 数据结构与程序的关系 22 6 运行设计 22 6 1 运行模块的组合 22 6 2 运行控制 22 6 3 运行时间 22 精选 word 范本 7 出错处理设计 22 7 1 出错输出信息 22 7 2 出错处理对策 22 8 安全保密设计 22 9 维护设计 22 精选 word 范本 1 引言 1 1 编写目的 在本系统项目的前一阶段 也就是需求分析阶段中 已经将系统用户对本系统的需求做了详细的阐述 这些用户需求已经在上一阶段中的调研中获得 并在需求规格说明书中得到详尽得叙述及阐明 本阶段已在系统的需求分析的基础上 对本系统做概要设计 主要解决了实现该系统需求的程序模块 设计问题 包括如何把该系统划分成若干个模块 决定各个模块之间的接口 模块之间传递的信息 以及 数据结构 模块结构的设计等 在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行 详细的说明 在下一阶段的详细设计中 程序设计员可参考此概要设计报告 在概要设计对本系统所做的模块结构 设计的基础上 对系统进行详细设计 在以后的软件测试以及软件维护阶段也可参考此说明书 以便于了 解在概要设计过程中所完成的各模块设计结构 或在修改时找出在本阶段设计的不足或错误 1 2 项目背景 本项目 私有云盘系统 在详细调研的基础上 进行进一步详细的概要设计 本系统将由两部分组成 客户浏览器 以及置于服务器端的数据库服务器 本系统与其他系统的关系 如下 部署图 1 3 定义 MySQL 系统服务器所使用的数据库管理系统 DBMS 精选 word 范本 2 任务概述 2 1 目标 2 2 运行环境 系统将由两部分程序组成 登陆网址的客户端 根据调研得知所有客户的计算机配置均在 Pentium III 733 级别以上 客户程序应能够在 Pentium III 733 级别以上 Win NT 环境下运行 2 3 需求概述 本系统的设计目标是一个面向高校和企业内部私有的云存储系统 本系统应能使用户进行注册 登录 上传 下载 管理文件夹等基本操作 并具有添加好友和创建 加入群组的功能 系统设计应使得用户的 文件分享只能在群组中和好友之间进行 群组成员根据其角色不同 对群组文件具有不同等级的权限 系 统应具有简洁 小巧 易用 安全性高的特色 为团队管理提供便利 精选 word 范本 3 时序设计 3 1 处理流程 需求分析的活动图 3 2 登录注册模块设计 登录 注册 精选 word 范本 精选 word 范本 3 3 账户管理模块设计 修改密码 精选 word 范本 修改密保 精选 word 范本 修改昵称 添加好友 精选 word 范本 a 发送申请 b 审核申请 精选 word 范本 删除好友 精选 word 范本 3 4 文件管理模块设计 上传文件 下载文件 精选 word 范本 分享文件 文件管理 精选 word 范本 a 删除文件 b 移动 复制 重命名 精选 word 范本 3 5 群组管理模块设计 创建群 群主 用户界面 控制层 数据库 弹出建群窗口 输入群名称等信息 创建群 发送用户输入信息 逻辑校验成功 逻辑校验失败 弹出错误提示 写入群组信息 创建群成功 弹出创建群成功提示 创 建 群 解散群 群主 用户界面 控制层 数据库 弹出是否确认解散群窗口 确认解散群 解散群 解 散 群 删除群组信息 刷新群列表 显示群列表 取消解散群 精选 word 范本 转让群 群主 用户界面 控制层 数据库 弹出群成员列表 选择接受转让的群成员 转让群 发送接受转让的成员信息 提示是否确认转让群给该成员 修改群组信息 转 让 群 确认转让群 刷新群成员信息 显示群成员 取消转让群 退出群 群成员 用户界面 控制层 数据库 弹出是否确认退出群窗口 退出群 退 出 群 修改群组信息 刷新群成员信息 显示群成员 取消退出群 确认退出群 设置管理员 精选 word 范本 群主 用户界面 控制层 数据库 弹出群成员列表 选择被设置为管理员的群成员 设置管理员 发送该成员信息 修改群组信息 设 置 管 理 员 刷新群成员信息 显示群成员 移除群成员 群主 管理员 用户界面 控制层 数据库 弹出群成员列表 选择将被移除的群成员 移除管理员 发送该成员信息 修改群组信息 移 除 群 成 员 刷新群成员信息 显示群成员 提示是否确认移除该成员 取消移除 确认移除 审核加群申请 精选 word 范本 群主 管理员 用户界面 控制层 数据库 选择要处理的加群申请 进入审核通知界面 修改群组成员信息 审 核 加 群 申 请 刷新群成员信息 显示群成员 显示申请信息 弹出是否同意申请界面 拒绝申请 删除该申请 拒绝申请 同意申请 审核文件 群主 管理员 用户界面 控制层 数据库 选择要处理的文件申请 进入审核通知界面 修改群组文件信息 并删除该申请 审 核 文 件 刷新群文件信息 显示申请信息 弹出是否同意申请界面 拒绝申请 拒绝申请 同意申请 删除该申请 加入群 精选 word 范本 群主 管理员 用户界面 控制层 数据库 加入搜索到的某群组 搜索群组 加 入 群 显示群组列表 向该群组发送加群申请 写入加群申请 完成申请 提示申请已发送 4 接口设计 4 1 外部接口 4 2 用户界面 在用户界面部分 根据需求分析的结果 用户需要一个用户友善界面 在界面设计上 应做到简单明 了 易于操作 并且要注意到界面的布局 应突出的显示重要以及出错信息 外观上也要做到合理化 考 虑到用户多对 WINDOW 风格较熟悉 应尽量向这一方向靠拢 在设计语言上 已决定使用 JAVA 进行编程 在界面上向 WINDOWS 风格靠近 其中服务器程序界面要做到操作简单 易于管理 总的来说 系统的用户界面应作到可靠性 简单性 易学习和使用 4 3 软件接口 服务器程序可使用 Java 提供的对 MySQL 的接口 进行对数据库的所有访问 服务器程序上可使用 MySQL 的对数据库的备分命令 以做到对数据的保存 4 4 硬件接口 在输入方面 对于键盘 鼠标的输入 可用 VISUAL C 的标准输入 输出 对输入进行处理 精选 word 范本 4 5 内部接口 内部接口方面 各模块之间采用函数调用 参数传递 返回值的方式进行信息传递 具体参数的结构 将在下面数据结构设计的内容中说明 接口传递的信息将是以数据结构封装了的数据 以参数传递或返回 值的形式在各模块间传输 5 数据结构设计 参见数据库设计文档 5 1 逻辑结构设计 5 2 物理结构设计 5 3 数据结构与程序的关系 6 运行设计 6 1 运行模块的组合 6 2 运行控制 6 3 运行时间 在软体的需求分析中 对运行时间的要求为必须对作出的操作有较快的反应 网络硬件对运行时间有 最大的影响 当网络负载量大时 对操作反应将受到很大的影响 所以将采用高速 ATM 网络 实现客户机 与服务器之间的连接 以减少网络传输上的开销 其次是服务器的性能 这将影响对数据库访问时间即操 作时间的长短 影响加大客户机操作的等待时间 所以必须使用高性能的服务器 建议使用 Pentium III 处理器 硬件对本系统的速度影响将会大于软件的影响 7 出错处理设计 7 1 出错输出信息 7 2 出错处理对策 8 安全保密设计 9 维护设计
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!