智能问答系统需求分析_第1页
智能问答系统需求分析_第2页
智能问答系统需求分析_第3页
智能问答系统需求分析_第4页
智能问答系统需求分析_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

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

文档简介

智能问答系统需求分析智能问答系统需求分析 全全 目录目录 1 引言 2 1 1 编写目的 2 1 2 项目背景 2 1 3 定义 2 1 4 项目概貌 2 1 5 参考资料 3 2 功能描述 3 2 1 功能划分 3 2 2 每个功能说明 3 2 3 限制 4 2 4 软件性能需求 4 2 4 1 处理速度 4 2 4 2 响应时间 4 2 4 3 安全限制 4 3 信息描述 SA 模型 5 3 1 关系e r 5 3 2 数据流向 dfd 6 3 3 数据字典 10 3 8 数据信息逻辑模型 11 4 行为描述 12 4 1 系统状态变化 12 4 2 事件描述 12 4 3 动作描述 12 5 质量描述 12 5 1 功能质量标准 12 5 2 性能质量标准 12 6 接口描述 12 6 1 用户界面 12 6 2 硬件接口 13 6 3 软件接口 13 6 4 通信接口 13 7 其他描述 13 7 1 设计限制 13 1 引言 引言 1 1 编写目的编写目的 经过小组多番讨论 权衡利弊在对大学生活有了深入了解的基础上 我们 决定研究问答系统 以加强对计算机软件工程的深入学习 增强对软件开发的 认识 软件需求分析是软件工程中重要的部分 我们根据不同层次 对软件需求进 行划分满足业务需求 用户需求 功能需求 定义了市场对软件的高层次目标要求 从用户角度来描述软件产品必须完成的任务 定义了软件开发人员必须实现的软件功能 1 2 项目背景项目背景 近几年来智能手机的迅速发展 物联网的进一步发展 手机将成为重要的 生活工具 用于人性化的管理 所有的嵌入式设备 都可以改为 Android 平台 比如 机顶盒 电话机 汽车电子 监控系统 智能交通物流 物联网 远程教 育终端 远程医疗终端 基于智能手机的 C S 模式开发的自虐呢个及系统越来越受欢迎 开发基于 智能手机客户端结合服务器端系统的开发前力日益增长 为了数据分析的方便 我们选择较为熟悉的宿舍管理体系 采用客服端服 务端模式的整体系统 统筹管理 1 3 定义定义 需求 用户解决问题或许达到目标所需的条件或功能 系统或系统部件要满 足合同 标准 规范或其它正式规定文档所需具有的条件或权能 C S 客户端 服务端模式 Java Web SQL server 2005 Photoshop Java windows server 2003 J2EE 1 4 项目概貌项目概貌 项目结合了物联网的特点 通过移动设备实现管理宿舍管理的思想 1 5 参考资料参考资料 Android 2 X 应用开发实践 林城 著 清华大学出版社 数据库原理与应用 SQL server 2005 项目教程 编者 郭庚麒 王槐彬 中国水利水电出版社 JSP 编程技术 编者 杨学全 许杰 滕桂法 清华大学出版社 2 功能描述功能描述 2 1 功能划分功能划分 手机宿舍管理系统的基本功能 如下 一一 客户端 客户端 a 查询宿舍学生信息 导员 b 每周宿舍卫生评分 生活部 c 电量 水量使用查询及提醒 d 信件查询及提醒 二二 服务端 服务端 a 宿舍信息管理及接口 b 每周宿舍卫生评分管理下载接口 c 电量 水量管理接口 d 信件管理 2 2 每个功能说明每个功能说明 一一 客户端功能说明 客户端功能说明 a 查询宿舍学生信息 客户能够快速清晰查询宿舍成员信息 主要针对辅 导员 学院领导和学生会点名 查询结果以表格形式显示 b 每周宿舍卫生评分 客户能够对宿舍打分并同步到服务端 供服务端直 接综合处理 主要针对生活部检查卫生 实现无纸化和透明化 c 电量 水量使用查询及提醒 对宿舍电量水量查询 以便电量不足宿舍 有准备 增强学生节电意识 d 信件查询及新到信件通知 查询信件是否到达 以便及时领取 新邮件 到达时 Android 客户端自动发出新信件提醒消息 二二 服务端功能说明 服务端功能说明 a 宿舍信息管理及接口 记录各宿舍信息情况 根据信息变化 及时更删 改查 对宿舍实行有效管理 为客户端提供查询宿舍学生信息接口 b 每周宿舍卫生评分管理下载接口 对客户端上传的数据同学处理成统一 的图表形式 数据可直接打印下载 提供客户端对数据库更新接口 c 电量 水量管理接口 d 信件管理 对信件信息进行管理 提供信件查询接口 2 3 限制限制 服务端 1 由于本系统服务端用 Java Web 的 Struct 架构 而数据库也将随之采 用 SQL Server2005 2 开发人员在编写代码的过程中需要严格按照软件工程的要求来进行 以利于接下来的测试和维护及升级 3 硬件 软件 运行环境和开发环境的条件和限制 在 window server 2003 下使用 在 sql server 2005 开发版或更高版本下使用 客户端 运行 Android 系统的智能手机和 Pad 2 4 软件性能需求软件性能需求 2 4 1 处理速度处理速度 适应智能机硬件速度即可 2 4 2 响应时间响应时间 一般要求响应时间 2s 2 4 3 安全限制安全限制 对数据操作根据对象不同权限加以限制 禁止越权处理 3 信息描述信息描述 SA 模型模型 3 1 关系关系 e r 3 2 数据流向数据流向 dfd 一 顶层数据流图 顶层数据流图如下 3 3 1 图所示 图 3 3 1 顶层数据流图 注解 查询 学生信息 信件 查询 宿舍信息 水电 评分 查询 1 结果 学生信息 信件 宿舍信息 水电 评分 2 查询 学生成员信息查询 宿舍评分信息查询 3 结果 学生成员信息 宿舍评分信息 4 打分信息 生活部卫生打分 5 打分 生活部卫生打分结果 6 管理实时信息 宿舍学生信息管理 信件水电信息管理 7 管理信息报表 宿舍学生信息 打分 信件水电信息报表 8 学生会 辅导员 学生 学生 宿舍管理员 宿舍管理 系统 查询 1 结果 2 结果 4 管理实时信息 7 查询 3 打分信息 5 管理信息报表 8 打分结果 6 二 一层数据流图 一层数据流图如下图 3 3 2 所示 图 3 3 2 一层数据流图 Android 客户端宿舍管理系统 图 3 3 2 一层数据流图 PC 服务端管理系统 学生会 辅导员 学生 学生 PC 服务端 管理系统 1 Android 客户端宿 舍管理 查询 结果显示 结果显示 响应请求返回数据 查询 打分信息 提交请求及数据 打分结果显示 Android 客户端宿 舍管理 提交请求及数据 响应请求返回数据 信件表 2 PC 服务端 管 理 电量表 水量表 宿舍管 理员 评分表 学生信息表 录入数据 二 二层数据流图 1 二层数据流图 Android 客户端宿舍管理系统 图 3 3 3 二层数据流图 Android 客户端宿舍管理系统 注 由于篇幅问题而重复表示 1 5 1 6 处理 2 二层数据流图 pc 服务端宿舍管理系统 辅 导 员 学生 学 生 1 1 信件 查询处 理 1 2 电 量查询 处理 1 3 水量 查询处 理 客户端电量显示表 1 6 数据 解析中 心 1 5 请 求封 装 1 4 评分 查询处 理 1 7 宿舍 信息查询 处理 1 8 宿舍 评分处 理 学 生 会 1 9 宿舍 打分处 理 客户端水量显示表 客户端信件显示表 客户端评分显示表 PC 服务端 管理系统 1 5 请 求封装 1 6 数 据解析 中心 PC 服务端 管理系统 客户端宿舍信息显示表 客户端评分显示表 客户端打分显示表 图 3 3 4 二层数据流图 pc 服务端宿舍管理系统 3 3 数据字典数据字典 名字学生信息 描述提供学生详细信息 来源原始数据 去处学生信息表 组成学号 姓名 性别 班级 手机号 宿舍号 籍贯 位置学生信息模块 客户 端宿 舍管 理 2 5 请 求解析 2 2 电 量管理 处理 2 3 水 量管理 2 4 评分 处理 2 7 宿舍 信息管理 处理 2 6 数 据封装 2 9 宿舍 打分处 理 2 8 录入 查询信件 水电等信 息 宿舍 管理 员 学生信件表 宿舍评分表 宿舍水量表 宿舍电量表 宿舍学生表 2 1 信件 管理 名字电量 描述显示宿舍当学期剩余电量 来源由宿舍管理员录入 去处电量表 组成宿舍号 时间 剩余电量 位置宿舍信息模块 名字信件 描述提供学生邮件信息 来源由宿舍管理员实时更新 去处信件表 组成ID 编号 所属宿舍 收件人姓名 到达时间 位置宿舍信息模块 名字宿舍卫生评分 描述宿舍卫生得分的显示 来源由生活部更新 去处宿舍卫生评分表 组成宿舍号 时间 得分 位置宿舍信息模块 名字水量 描述显示宿舍当学期剩余水量 来源由宿舍管理员录入 去处水量表 组成宿舍号 时间 剩余水量 位置宿舍信息模块 名字宿舍信息 描述提供宿舍电话号码及属于哪个班级 来源由管理员录入 去处宿舍信息表 组成宿舍号 宿舍电话 所属班级 位置宿舍信息模块 名字用户 描述分为学生 辅导员 管理员三类用户 拥有不同的权限 来源由用户注册时自动写入 去处用户表 组成用户名 用户密码 拥有权限 位置用户账号模块 3 8 数据信息逻辑模型数据信息逻辑模型 Android 客户端客户访问规则 条件1 学生2 辅导员3 学生会 信件查询 电量查询 水量查询 宿舍打分 评分结果查 询 动作 宿舍信息查 询 4 行为描述行为描述 4 1 系统状态变化系统状态变化 4 2 事件描述事件描述 4 3 动作描述动作描述 5 质量描述质量描述 5 1 功能质量标准功能质量标准 A 要按照严格的数据格式输入 否则系统不给予相关的相应进行处理 B 查询的时候要保证全率 所有的相应域包含的关键字的记录都应能查到 因 为通常有文件的记录会很多 所以本系统采用了两种方法进行查询 直接查询 与模糊查询 5 2 性能质量标准性能质量标准 该软件在时间特性上没有特殊的要求 因为这个系统不是实时系统 具体响应 时间依不同的硬件环境而不同 6 接口描述接口描述 6 1 用户界面用户界面 简单优美的界面 给人耳目一新 简单的操作 让人们体现到从所没有的快 感与新鲜 视觉美的冲击 给人们带来无限的遐想 信息化的界面 满足广大 用户的阅读需求 满怀好奇地进入 收获意想不到的惊喜 友好的界面 给人 亲切的感觉 6 2 硬件接口硬件接口 客户端 cpu 500Mhz 以上 内存 256M sd 卡 2g 以上 支持 wifi 支持 3G 服务端 程序运行服务器的配置建议为双 CPU3 0 内存为 2 0G 硬盘共 800G 每个盘 200G 只开通 80 端口 数据库服务器的配置建议为双 CPU2 4 内存为 1 0G 硬盘共 800G 只开通 1433 端口 备分数据库配置建议为双 CPU2 4 内存为 2 0G 硬盘共 800G 任何 PC 平台均可以运行这些软件 6 3 软件接口软件接口 客户端 Android 1 6 及其以上版本 服务端 操作系统使用 Windows XP window server 2003 及任何能运行 Java 虚拟机的平台 Web 服务器使用操作系统 tomcat5 6 浏览器 IE6 0 极其以上 数据库服务器使用 SQL Server2005 该软件通过 ODBC 接口同数据库相连接 6 4 通信接口通信接口 7 其他描述其他描述 7 1 设计限制设计限制 可使用性 可使用性 保证管理员及用户不同区域的人群对于该系统可以顺畅无阻地 浏览或进

温馨提示

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

评论

0/150

提交评论