版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求分析报告综合要求一、功能需求1.1 功能划分(1)“衣”子系统(2)“食”子系统(3)“住”子系统(4)“行”子系统1.2 功能描述(1)“衣”子系统实现功能:1)用户服装信息的管理2)通过当时外界环境和现有服装进行实时推荐(2)“食”子系统实现功能:1)根据用户地理位置(家 or 餐馆)推送用户当前应摄入的健康食物(3)“住”子系统实现功能:1)自动调整屋内温度、湿度、光线和家具(沙发、床)的软硬程度2)通过无线遥控对各智能终端进一步调节(4)“行”子系统实现功能:,给出最有车用户:结合用户对于出行成本的选择(最省时,最省油,折中) 优的出行路线。无车用户:1)链接打车软件2)通过连接“
2、车来了”等软件给用户提供建议1.3系统功能(1)设计不同用户的操作权限和登录方法。(2)通过传感器获得周围环境的温度,湿度并将其录入数据库。(3)通过网络信息抓取以及卫星定位获得必要信息(车流量)并将其录入数据库。(4)实时获得用户身体健康系数及其饮食喜好并将其录入数据库。(5)获得附近餐馆和菜品的信息并将其录入数据库。(6)根据车载传感器获得车距和能见度等信息,并将其录入数据库。(7)实现语音录入当前用户的代办适宜。(8)通过消息推送,实现智能办公。性能需求2.1数据精确度该系统对精度要求高,确保数据一致性,确保数据转换的及时准确,确保更新数据 的及时准确。2.2系统特性系统的高速性,稳定性
3、,安全性。移动端(安卓/ ios 内存2 G 容量16G 分辨率320*480 )反映时间:10ms - 100ms信息量速率:500bit/s 或bps 数据库容量:500 T三、可靠性和可用性需求3.1 稳定性系统对对于用户比较繁忙的时候,系统信息就会存在数百甚至数千上万的并发量, 于高并发应有相应的负载均衡机制,对所有请求进行优先排队,满足高运行情况下的稳 定性和可靠性。3.2 可靠性对于遭受网络攻击,或者服务器硬件异常等意外情况,要有意外处理机制,需要系 统能够保证定时备份数据信息,保证在服务器异常的情况下能及时启动应急机制。保证 系统的正常访问。3.3 安全性提高安全保密机制,保证数
4、据可靠安全对不同用户分配不同的权限用户只能操作相应权限的信息,如查看,删除信息等要保证用户信息的安全性,保证管理员和开发者不能够随意的查阅改动用户信息3.4 完整性提高数据完整性,参照完整性等3.5 易用性提高使用性,便于用户操作,提高用户满意度。3.6 可复用性保证代码可复用,方便操作3.7 可维护性提高程序健壮性,保证程序的后期可维护性3.8 可移植性提高代码使用次数,提高利用率,保证代码可移植性3.9 可测试性保证程序可测试,便于后期操作四. 出错处理需求4.1 格式要求给每一个信息的格式都要注意其形式。格式不对的自动重新测试,以及自动把情 况反馈给管理员。4.2 信息保存对于外来攻击导
5、致系统崩溃情况,需要及时保留用户当前所有的信息。五、接口需求5.1 用户接口把用户提交的账号密码,在数据库中进行搜索查询进行验证。5.2 硬件接口 温度传感器接口,空气湿度传感器接口5.3 软件接口 实现衣食住行模块和数据库之间相互传输信息5.4 通信需求接口 实现卫星以及车载传感器把测的数据进行传输。六、约束6.1 精度对于温度,湿度要求精确到小数点后两位。对于能见度等问题需要精确到误差在 3米之内6.2 语言约束 英语和汉语结合。6.3设计约束-全部过程需要从整体,平衡出发。不要仅仅开发完一个在区开发另外一个。6.4使用标准-全部的标准使用国际标准。6.5硬件平台-台式机为xp/win7系
6、统。移动端为 android/ios 。七、逆向需求基于互联网的“懒人系统”目前能够完成生活许多方面的推荐以及收集测试信息等。 但是尚且不能人性化的代替拥护进行决定。八. 系统用例图服装推荐食物推荐X家居调节用户因特网出行推荐传感器登陆九. 系统数据需求分析9.1系统的E-R图9.2数据需求(1)穿衣子系统(衣橱统计,气象监控,期刊统计,用户喜好)说明:衣橱统计:记录用户当前拥有的服饰,需要用户自行更新。气象监控:记录实时的天气情况,从互联网获取当前温度气象信息。期刊统计:统计当前时尚期刊中出现频率较高的服饰搭配信息,以便向用户推送。用户喜好:统计用户的穿衣习惯,找出并记录用户喜欢的搭配风格,
7、以便系统进行比较。(2)饮食子系统(饮食记录,饮食统计,饭店信息)说明:饮食记录:记录用户日常的一日三餐情况。饮食统计:根据饮食记录中的信息,分析出用户偏好并记录。饭店信息:储存用户周边饮食信息,根据系统分析,为用户推荐适合的餐饮建议。(3)住宿子系统(家具信息统计)说明:此系统主要负责管理用户生活起居,所含数据包括:室内温度,家电状态(如电视开闭,空调开闭),照明系统,窗帘控制(4)出行子系统(地图信息,公交信息,票务信息,记事本)说明:地图信息:主要供导航软件调用,并按时进行更新。公交信息:储存用户周边的公共交通信息,方便用户乘坐公交车。十.系统逻辑模型10.1数据流图衣:1层:流行服装信
8、息日期用户浏览习惯 信息温度服装推荐子系2层:流行服装信息温度日期用户浏览 习惯信息流行服装信息温度1.3温度日期1.5接收流行 服装信息用户浏览 习惯信息1.6接收用户 浏览习惯信息温度日期流行服装用户浏览 信息习惯信息米集信息服装推荐子系统服装推荐子系统的信息 2.1整理信息正确格式的信息推荐的服装食:1层:因特网传感器身体状况信息餐厅菜品信息身体状况信息餐厅菜品信息食物推荐子系统的信息食物推荐子系统的信息食物推荐子系统的信息用户扌圭荐的菜品2层:推荐的菜品信息推荐的菜品信息推荐的菜品信息传感器因特网身体状况信息餐厅菜品信息JJ身体状况信息餐厅菜品信息餐厅菜品信息身体状况信息_ 4 一1.
9、2接受身体状况信息1.3餐厅菜品信 息身体状况信息餐厅菜品信息采集信息饮食需求信息丄1.1接收饮食喜好信息饮食喜好信息用户住:1层:传感器用户体征信息温度信息光线信息湿度信息2层:米集信息用户习惯的环境信息用户正确格式的信息2.1整理信息调节方案调节方案调解方案湿度信息温度信息窗帘位置信息亮度信息位置信息温度 信息湿度 信息“选路 算法发送温度信 息发送亮度信 息亮度信息2发送湿度信 息4发送位置信 息家居调节子系统家居调节子系统的信息空调行:1层:传感器因特网用尸位置信息道路信息用户位置信息道路信息出行推荐子系统的信息出行推荐子系统的信息出行推荐 子系统的信息推荐方案推荐方案2层:传感器用户
10、位置信息道路信息用户位置信息道路信息时间金钱目的地信息目的地信息用户因特网10.2相应的数据字典衣:数据流数据流名:出席场合信息服装推荐说明:用户希望服装推荐系统针对不同的场合帮助其选择合适的服装, 系统会在用户已有衣服的基础上提供给用户合适的服装搭配方案数据流来源:用户数据流去向:采集信息定义:出席的场合=学校,办公室,聚会,典礼数据流名:温度说明:记录室内外温度,帮助用户选择合适厚度的衣服数据流来源:温度传感器 数据流去向:采集信息定义:温度 =-40.40数据流名:现有服装信息说明:记录用户已有服装, 服装推荐系统在已有服装基础上提供给用户合适的服 装搭配方案数据流来源:用户数据流去向:
11、采集信息定义:已有服装信息 =服装编号 +服装名称 +品牌 +尺寸 +颜色+款式 +材质 +服装图片 索引数据流名:日期说明:记录当前日期,帮助用户选择合适季节的衣服 数据流来源:因特网数据流去向:采集信息(数据存储)定义:日期 =年月日数据流名:流行服装信息说明:获得当下的流行风尚, 帮助服装推荐系统和已有服装进行对比, 从而给出 符合当下流行的服装搭配数据流来源:互联网数据流去向:采集信息(数据存储)定义:流行服装信息 =服装编号 +服装名称 +品牌 +尺寸 +颜色+款式 +材质 +服装图片 索引数据流名:用户浏览习惯信息说明:记录用户经常浏览的服装, 将信息发送给服装推荐系统, 服装推荐
12、系统由 此分析用户的穿衣喜好,从而推荐给用户符合其穿衣品味的服装数据流来源:互联网 数据流去向:采集信息(数据存储)定义:服装编号 +浏览次数数据流名:推荐的服装说明:服装推荐系统根据对采集的参数进行智能处理, 最后得到合适的服装搭配 信息数据流来源:智能服装推荐程序数据流去向:推荐的服装信息(数据存储)定义:推荐的服装 =服装编号 +服装图片索引数据加工加工名:采集信息加工编号: 1简要描述:采集服装推荐算法需要的信息输入数据流:出席场合信息,温度,现有服装信息,日期,流行服装信息,用户 喜好信息输出数据流:服装推荐算法的信息加工逻辑:采集出席场合信息,传感器信息,因特网信息。加工名:执行服
13、装推荐算法加工编号: 2简要描述: 处理正确格式的信息, 把信息与数据库中的解决方案相匹配, 得到解 决方案。输入数据流:服装推荐子系统的信息输出数据流:推荐的服装加工逻辑:“标签”算法的本质是专家系统,数据库有 1 万条用户在各种情况下 的解决方案( 1 万条记录),用户在界面上选择的标签会变成另一张二维表中的 记录,“标签”算法会将用户的选择(记录)和数据库 1 万条记录比照,匹配项 最多的记录的解决方案会成为最后的推荐方案。加工名:输出推荐的服装加工编号: 3简要描述:显示推荐的服装信息输入数据流:推荐的服装信息输出数据流:推荐的服装信息加工逻辑:显示推荐的服装信息数据文件名:温度简述:
14、存放的是温度信息输入数据:温度输出数据:温度数据文件组成:温度数据存储数据文件名:现有服装信息简述:存放已有服装信息输入数据:服装编号,颜色,尺码,类型,条形码输出数据:服装编号数据文件组成:服装编号,颜色,尺码,类型,条形码数据文件名:日期简述:存放当前的日期输入数据:年 +月+日输出数据:年 +月+日数据文件组成:年 +月 +日数据文件名:流行服装信息简述:存放当时流行的服装款式 输入数据:颜色,尺码,类型,条形码输出数据:条形码数据文件组成:颜色,尺码,类型,条形码数据文件名:用户浏览习惯信息简述:存放用户在各大网站查询的服装信息输入数据:用户浏览习惯信息输出数据:用户浏览习惯信息数据文
15、件组成:服装编号,浏览次数食:数据流数据流名:饮食喜好说明:用户希望饮食推荐系统推荐一些餐饮信息, 以供选择, 饮食推荐系统会根 据用户的饮食习惯,偏好,营养均衡等多种因素结合为用户推荐健康可口的食物。 数据流来源:用户数据流去向:采集信息定义:饮食喜好 =甜,咸 数据流名:身体状况信息 说明:系统通过记录或探测,用户的基本生命体征如心率,血压,血糖等,为推 荐饮食提供参考信息。数据流来源:传感器,因特网 数据流去向:采集信息 定义:身体状况信息 =心率+血压 +血糖数据流名:餐厅菜品信息 说明:系统通过存储并及时更新餐厅菜单,为推荐饮食提供参考信息。 数据流来源:因特网数据流去向:采集信息定
16、义:餐厅菜品信息 =餐厅名+餐厅编号 +菜名名+菜品编号+菜品营养 +菜品口味、数据流名:推荐的菜品信息 说明:食物推荐算法处理食物推荐子系统信息产生的结果。 数据流来源:执行食物推荐算法 数据流去向:输出推荐的菜品信息 定义:餐厅菜品信息 =餐厅名+餐厅编号 +菜名名+菜品编号+菜品营养 +菜品口味、 数据加工:加工名 :采集信息 加工编号: 1 简要描述:采集食物推荐子系统所需数据 输入数据流:身体状况信息,餐厅菜品信息,饮食喜好 输出数据流:食物推荐子系统的信息 加工逻辑:从互联网,用户输入,传感器接受信息加工名:执行食物推荐算法 加工编号: 2简要描述: 处理正确格式的信息, 把信息与
17、数据库中的解决方案相匹配, 得到解 决方案。输入数据流:食物推荐子系统的信息输出数据流:推荐的菜品加工逻辑:“标签”算法的本质是专家系统,数据库有 1 万条用户在各种情况下 的解决方案( 1 万条记录),用户在界面上选择的标签会变成另一张二维表中的 记录,“标签”算法会将用户的选择(记录)和数据库 1 万条记录比照,匹配项 最多的记录的解决方案会成为最后的推荐方案。加工名:输出推荐的菜品加工编号: 3简要描述:显示推荐的菜品信息输入数据流:推荐的菜品信息输出数据流:推荐的菜品信息加工逻辑:显示推荐的菜品信息数据存储:数据文件名:身体状况信息简述:存放身体状况信息,如体重,血压,心率等输入数据:
18、身体状况信息输出数据:身体状况信息数据文件组成:体重,血压,心率数据文件名:餐厅菜品信息简述:存放餐厅菜单 输入数据:餐厅菜品信息输出数据:餐厅菜品信息数据文件组成:餐厅名,餐厅编号,菜名名,菜品编号,菜品营养,菜品口味、数据文件名:推荐的菜品信息简述:存放推荐的菜品信息输入数据:推荐的菜品信息输出数据:推荐的菜品信息数据文件组成:餐厅名,餐厅编号,菜名名,菜品编号,菜品营养,菜品口味、住:数据流数据流名:温度信息说明:采集室内的温度信息,反馈给用户,或者系统根据温度自动采取相应措施, 调节室内温度。数据流来源:温度传感器数据流去向:采集家居控制系统的参数定义:温度 =-40-40 摄氏度数据
19、流名:光线信息说明:采集室内的光线信息,反馈给用户,或者系统根据温度自动采取相应措施, 调节室内光照强度。数据流来源:光敏传感器 数据流去向:采集家居控制系统的参数定义:光照强度 =0-180 流明数据流名:湿度信息说明:采集室内的湿度信息,反馈给用户,或者系统根据温度自动采取相应措施, 调节室内湿度。数据流来源:湿度传感器数据流去向:采集家居控制系统的参数定义:湿度 =10%-80%数据流名:用户习惯的环境信息说明:采集用户习惯的温度信息,光线信息,湿度信息数据流来源:用户数据流去向:采集信息定义:用户习惯的环境信息 =温度+光线 +湿度数据加工加工名:采集信息加工编号: 1简要描述:采集智
20、能控制系统需要的参数输入数据流:温度,湿度,光照强度,温度请求,湿度请求,光照请求 输出数据流:智能家居控制系统的参数加工逻辑: 从各个传感器接受信息, 并与用户设置进行对比, 得出相应操作发送 给控制器实施。加工名:执行家居调节算法加工编号: 2简要描述: 处理正确格式的信息, 把信息与数据库中的解决方案相匹配, 得到解 决方案。输入数据流:家居调节子系统的信息 输出数据流:调解方案 加工逻辑:“选路”算法本质是基于条件判断的数据处理系统。该处理系统自身包含多个 IF 语句对用户需求进行判断分支执行。从而得到最后的推荐方案。加工名:执行调节方案加工编号: 3 简要描述:把温度,湿度,亮度,窗
21、帘的位置信息传递给空调,电灯,窗帘 输入数据流:调节方案输出数据流:温度,湿度,亮度,窗帘的位置信息 加工逻辑:对传感器传递信息数据存储数据文件名:温度信息 简述:存放的是温度信息 输入数据:温度信息输出数据:温度信息数据文件组成:温度数据文件名:湿度信息简述:存放的是湿度信息输入数据:湿度信息输出数据:湿度信息数据文件组成:湿度数据文件名:亮度信息 简述:存放的是光照强度信息 输入数据:亮度信息 输出数据:亮度信息 数据文件组成:亮度信息行:数据流数据流名:用户位置信息说明:借助通信运营商来获取用户详细位置, 出行管理系统会利用该位置信息提 供导航,或叫车服务。数据流来源:通信运营商数据流去向:采集出行管理系统的参数定义:用户位置信息 =经度 +纬度数据流名:道路信息说明:将街道信息储存到客户端, ,并定期进行更新,出行管理系统会利用该道 路信息提供导航服务。数据流来源:互联网数据流去向:采集出行管理系统的参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沈阳理工大学《电工与电子技术》2021-2022学年期末试卷
- 海南省房屋买卖合同
- 合同成立时间有关的案例
- 2024年隔断房屋租赁合同范本
- 专题04 赏析描写或修辞手法-2022-2023学年小升初语文记叙文知识点衔接(部编版)
- 2024报社广告合同范文
- 聚众淫乱罪的迷思与匡正-以南京副教授换偶
- 2024木质框广告制作安装合同
- 2024新委托代理合同样本
- 沈阳城市学院《婚姻继承法》2023-2024学年第一学期期末试卷
- 血液透析营养管理课件
- 神经内科医疗质量评价体系考核标准
- 绿化监理实施细则
- 2022天翼云认证解决方案架构师重点知识点整理(备考用)
- 急诊护士分层次培训体系构建与实践课件
- 【课件】第4课 画外之意-中国传统花鸟画、人物画 课件-2022-2023学年高中美术人教版(2019)美术鉴赏
- 堤坝抛石固脚施工方案(标准版)
- 医疗器械不良事件报告表
- 灾难救援现场的检伤分类方法
- 探秘澜沧江-湄公河流域的河流地貌(公共课件)
- 盘扣支架施工合同
评论
0/150
提交评论