智能问答系统需求分析

上传人:m**** 文档编号:552210566 上传时间:2023-08-17 格式:DOCX 页数:14 大小:399.63KB
返回 下载 相关 举报
智能问答系统需求分析_第1页
第1页 / 共14页
智能问答系统需求分析_第2页
第2页 / 共14页
智能问答系统需求分析_第3页
第3页 / 共14页
智能问答系统需求分析_第4页
第4页 / 共14页
智能问答系统需求分析_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《智能问答系统需求分析》由会员分享,可在线阅读,更多相关《智能问答系统需求分析(14页珍藏版)》请在金锄头文库上搜索。

1、智能问答系统需求分析(全)目录1引言21.1 编写目的21.2 项目背景21.3 定义21.4 项目概貌21.5 参考资料32.功能描述32.1 功能划分32.2 每个功能说明32.3 限制42.4 软件性能需求42.4.1 处理速度42.4.2 响应时间42.4.3 安全限制43信息描述(SA模型)53.1 关系 e-r 53.2数据流向dfd63.3数据字典93.8 数据信息逻辑模型114. 行为描述114.1 系统状态变化114.2 事件描述114.3 动作描述115. 质量描述115.1 功能质量标准115.2 性能质量标准126. 接口描述126.1 用户界面126.2 硬件接口12

2、6.3 软件接口126.4 通信接口137. 其他描述137.1 设计限制131引言1.1 编写目的经过小组多番讨论,权衡利弊在对大学生活有了深入了解的基础上。我们决 定研究问答系统,以加强对计算机软件工程的深入学习,增强对软件开发的认识。软件需求分析是软件工程中重要的部分,我们根据不同层次,对软件需求进 行划分满足业务需求、用户需求、功能需求.定义了市场对软件的高层次目标要求。 从用户角度来描述软件产品必须完成的任务。 定义了软件开发人员必须实现的软件功能.1。2 项目背景近几年来智能手机的迅速发展,物联网的进一步发展,手机将成为重要的生 活工具,用于人性化的管理。所有的嵌入式设备,都可以改

3、为Android平台。比如: 机顶盒、电话机、汽车电子、监控系统、智能交通物流、物联网、远程教育 终端、远程医疗终端.。.基于智能手机的C/S模式开发的自虐呢个及系统越来越受欢迎,开发基于智 能手机客户端结合服务器端系统的开发前力日益增长为了数据分析的方便,我们选择较为熟悉的宿舍管理体系,采用客服端服务 端模式的整体系统,统筹管理。1.3定义需求:用户解决问题或许达到目标所需的条件或功能;系统或系统部件要满足 合同、标准,规范或其它正式规定文档所需具有的条件或权能。C/S:客户端/服务端模式Java Web,SQL server 2005,Photoshop, Java, windows se

4、rver 2003,J2EE1.4 项目概貌项目结合了物联网的特点,通过移动设备实现管理宿舍管理的思想1。5 参考资料Android 2。X应用开发实践林城 著 清华大学出版社数据库原理与应用SQL server 2005项目教程编者:郭庚麒王槐彬 中国水利水电出版社JSP编程技术编者:杨学全许杰滕桂法清华大学出版社2.功能描述2。1 功能划分手机宿舍管理系统的基本功能,如下:(一) 客户端:a) 查询宿舍学生信息(导员)b) 每周宿舍卫生评分(生活部)c) 电量/水量使用查询及提醒d) 信件查询及提醒(二) 服务端:a) 宿舍信息管理及接口b) 每周宿舍卫生评分管理下载接口c) 电量/水量管

5、理接口d) 信件管理2.2每个功能说明(一) 、客户端功能说明:a) 查询宿舍学生信息.客户能够快速清晰查询宿舍成员信息,主要针对辅导 员、学院领导和学生会点名,查询结果以表格形式显示。b) 每周宿舍卫生评分。客户能够对宿舍打分并同步到服务端,供服务端直 接综合处理,主要针对生活部检查卫生,实现无纸化和透明化。c) 电量/水量使用查询及提醒。对宿舍电量水量查询,以便电量不足宿舍有 准备,增强学生节电意识。d) 信件查询及新到信件通知。查询信件是否到达,以便及时领取。新邮件 到达时,Android客户端自动发出新信件提醒消息。(二) 、服务端功能说明:a) 宿舍信息管理及接口.记录各宿舍信息情况

6、,根据信息变化,及时更删改 查,对宿舍实行有效管理;为客户端提供查询宿舍学生信息接口。b) 每周宿舍卫生评分管理下载接口。对客户端上传的数据同学处理成统 的图表形式,数据可直接打印下载;提供客户端对数据库更新接口。c) 电量/水量管理接口.d) 信件管理。对信件信息进行管理;提供信件查询接口2.3 限制服务端:(1) 由于本系统服务端用Java Web的Struct架构,而数据库也将随之采用 SQL Server2005.(2) 开发人员在编写代码的过程中需要严格按照软件工程的要求来进行, 以利于接下来的测试和维护及升级。(3) 硬件、软件、运行环境和开发环境的条件和限制:在window se

7、rver 2003下使用,在sql server 2005开发版或更高版本下使用。客户端:运行Android系统的智能手机和Pad2。4 软件性能需求2.4.1 处理速度适应智能机硬件速度即可2。4。2 响应时间一般要求响应时间2s2.4。3 安全限制对数据操作根据对象不同权限加以限制,禁止越权处理3信息描述(SA模型)3.1 关系 e-r性刘iS?t丰机号编号姓腔名活宿舍宵址城帝舍卫生评心!帘巻信恵3.2数据流向 dfd(一)顶层数据流图顶层数据流图如下 3-31图所示图 33-1 顶层数据流图 注解: 查询0,1:学生信息(信件)查询、宿舍信息(水电、评分)查询 结果错误!:学生信息(信件

8、)、宿舍信息(水电、评分)查询错误!:学生成员信息查询、宿舍评分信息查询结果0,4:学生成员信息、宿舍评分信息 打分信息错误!:生活部卫生打分 打分错误!:生活部卫生打分结果管理实时信息错误!:宿舍学生信息管理,信件水电信息管理 管理信息报表错误!:宿舍学生信息,打分,信件水电信息报表 (二) 一层数据流图一层数据流图如下图 3-32所示图3一3-2 层数据流图Android客户端宿舍管理系统图3-3-2 一层数据流图一一PC服务端管理系统(二) 二层数据流图图3-3-3二层数据流图Android客户端宿舍管理系统注:由于篇幅问题而重复表示 1。5,1.6 处理2。二层数据流图一一pc服务端宿

9、舍管理系统图334二层数据流图一一pc服务端宿舍管理系统3。3 数据字典名字学生信息描述提供学生详细信息来源原始数据去处学生信息表位置 学生信息模块名字电量描述显示宿舍当学期剩余电量来源由宿舍管理员录入去处电量表组成宿舍号+时间+剩余电量位置宿舍信息模块名字信件描述提供学生邮件信息来源由宿舍管理员实时更新去处信件表组成ID编号+所属宿舍+收件人姓名+到达时间位置宿舍信息模块名字宿舍卫生评分描述宿舍卫生得分的显示来源由生活部更新去处宿舍卫生评分表组成宿舍号+时间+得分位置宿舍信息模块名字水量描述显示宿舍当学期剩余水量来源由宿舍管理员录入去处水量表组成宿舍号+时间+剩余水量位置宿舍信息模块名字宿舍

10、信息描述提供宿舍电话号码及属于哪个班级来源由管理员录入去处宿舍信息表组成宿舍号+宿舍电话+所属班级位置宿舍信息模块名字用户描述分为学生、辅导员、管理员三类用户,拥有不同的权限来源由用户注册时自动写入去处用户表组成用户名+用户密码+拥有权限位置用户账号模块3.8数据信息逻辑模型Android 客户端客户访问规则条件1。学生2。辅导员3.学生会动作信件查询VXX电量杳询VXX水量杳询VXX宿舍打分XXV评分结果查 询VVX宿舍信息查 询XVX4。行为描述4.1 系统状态变化4。2事件描述4.3 动作描述5。质量描述5.1 功能质量标准A. 要按照严格的数据格式输入,否则系统不给予相关的相应进行处理

11、。B. 查询的时候要保证全率,所有的相应域包含的关键字的记录都应能查到因为 通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询与模 糊查询.5.2 性能质量标准该软件在时间特性上没有特殊的要求,因为这个系统不是实时系统。具体响应时 间依不同的硬件环境而不同.6。接口描述6。1 用户界面简单优美的界面,给人耳目一新;简单的操作,让人们体现到从所没有的快感 与新鲜;视觉美的冲击,给人们带来无限的遐想;信息化的界面,满足广大用户的 阅读需求。满怀好奇地进入,收获意想不到的惊喜。友好的界面,给人亲切的感 觉.6。2 硬件接口客户端:cpu 500Mhz以上,内存256M, sd卡2g以

12、上; 支持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极其以上 数据库服务器使

13、用:SQL Server2005; 该软件通过ODBC接口同数据库相连接6.4 通信接口7. 其他描述7.1 设计限制可使用性。保证管理员及用户不同区域的人群对于该系统可以顺畅无阻地浏 览或进行管理,不存在任何界面切换或其他功能上的障碍.安全保密。该软件系统分为两大块:管理员界面及用户界面.给不同模块分配 不同的功能,保证了各施其政.可维护性。本软件的组成程序为SQL语言,简单、直观又比较独立。因此保 证了该软件系统的可维护性。易读性。界面的明亮清晰、简单明了、新颖创新及流畅的界面转换给用户好的视觉感受。可靠性.对于用户信息的收集不涉及个人私密;对于提供的资料信息真实可靠。运行环境可转换性。不同的操作系统可以自由畅游该网站。

展开阅读全文
相关资源
相关搜索

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

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号