3.逻辑视图-stap.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.逻辑视图-stap.doc

 DOCPROPERTY Company \* MERGEFORMAT   SUBJECT \* MERGEFORMAT RealDetector  TITLE \* MERGEFORMAT 软件架构文档 版本 1.0  SUBJECT \* MERGEFORMAT  SUBJECT \* MERGEFORMAT   Version: 1.0 TITLE \* MERGEFORMAT  Date: 2015/7/25 Confidential? DOCPROPERTY Company \* MERGEFORMAT , 2010Page  PAGE 15 of  NUMPAGES \* MERGEFORMAT 15 修订历史记录 日期版本说明作者2015/7/251.0第一次迭代熊睦 汤晓旭 吴仲轩 阎姝含 目录  TOC \o 1-3 1. 简介  PAGEREF _Toc356851225 \h 4 1.1 目的  PAGEREF _Toc356851226 \h 4 1.2 参考资料  PAGEREF _Toc356851227 \h 4 2. 用例视图  PAGEREF _Toc356851228 \h 4 3. 逻辑视图  PAGEREF _Toc356851229 \h 4 3.1 概述  PAGEREF _Toc356851230 \h 4 3.2 在构架方面具有重要意义的设计包  PAGEREF _Toc356851231 \h 4 4. 进程视图  PAGEREF _Toc356851232 \h 4 5. 部署视图  PAGEREF _Toc356851233 \h 4 6. 实现视图  PAGEREF _Toc356851234 \h 5 7. 数据视图(可选)  PAGEREF _Toc356851235 \h 5 8. 核心算法设计(可选)  PAGEREF _Toc356851236 \h 5   TITLE \* MERGEFORMAT 软件架构文档 (简化版) 简介 目的 本文档将从构架方面对系统进行综合概述,其中会使用多种不同的构架视图来描述系统的各个方面。它用于记录并表述已对系统的构架方面作出的重要决策。 参考资料 无 用例视图 Actor: 用户:基本用户 管理员:管理用户;进行数据分析。 Usecase: 用户管理:可进行用户的增删改查; 新闻管理:可发布新的新闻,查看新闻反馈信息等; 数据管理:可查看用户的数据; 浏览统计数据:用户可查看由自己的数据生成的统计报表及图表; 设置数据:用户可进行数据设置; 浏览新闻:用户可查看新闻; 监测姿势:用户姿势出现错误时获得提示; 注册:用户可进行注册; 登录:用户可登录系统。 逻辑视图 概述 客户端: Form实现界面显示 Eye实现眼睛监测 Blink 实现眨眼检测 Posture实现姿势监测 服务端 公网接口提供RestfulAPI,让用户通过http提交访问数据库. 数据库提供多种访问支持. 统计数据利用数据库中的数据,会更新数据库的特定视图. 公网接口: 对外接口为http. 处理中心将post/get上传的数据分析,反序列化后调用特定功能. 一些样例功能以及在图中给出. 所有功能一般最终需要访问数据库. 数据库访问: 当请求到达时,通过预先在程序上实现的接口来访问数据库. 最后通过底层的Dao来访问数据库. 统计数据: 不直接给出统计数据的功能.而是统计数据函数的设计. 管理中心管理了一个线程池,线程池中运行着一些统计计算程序和统计存储程序. 管理中心通过统计计算管理接口来管理线程池中的计算程序.如启动计算,确认呢计算是否终止. 定时器每隔一定时间来发出信号,让管理中心启动特定统计计算程序. 通过数据库接口来访问数据库,统计存储方式也通过它来访问数据库,但是会保证基本的一致性. 实际上,不同的统计计算程序和数据库访问运行在不同的线程上,而定时器是为所有线程公有. 在构架方面具有重要意义的设计包 Posture FaceTracking类 Analyse:正确姿势录入检测 CheckLine:监测线 DisplayDevice: 设备接入检测 DisplayPicture:显示画面 GetData:数据获取 ReadData:文件读取 RegisterLine:录入线 RegisterUser:录入数据 Stop:停止监测 Warn:姿势判定 WriteDa

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档