- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概要设计说明书1概要设计说明书1
概要设计说明书
(Architectural Design Specification)
?一.引言
1.编写目的
此概要设计说明书是为了说明整个系统的体系构架,以及需求用例的各个功能点再架构中的体现,为系统的详细设计人员进行设计时的输入参考文档。
2.项目背景
软件系统的名称:胰岛素泵控制系统
开发工具:java eclipse
3.定义(列出文档中用到的专门术语定义和缩写词的原意。)
4.参考资料
(1)参考各大公司的详细设计说明书模板
(2)软件工程 Ian Sommerville(英)著 程成译
二.任务概述
1.目标:该阶段的目标在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
2.运行环境:软件基本运行环境为windows环境
3.需求概述:能够及时采取人体内的血糖浓度,进行分析,确定出需要注射的胰岛素剂量。
4.条件与限制:能够较快的进行数据分析,对此做出相应的判断。
三.总体设计
?1.处理流程:采集数据信息,分析数据,确定需要实现的功能,设计程序,完成系统的主要组成部分,测试系统并完善系统。
?2.总体结构和模块外部设计
?3.功能分配(表明各项功能与程序结构的关系。)
程序只要有三大功能,采集数据,分析数据,得出结果。应把重点放在分析数据上,对采集来的数据进行全面彻底的分析。
主要影响因素如下:
(1)进食量。
(2)体力活动、运动、多肌肉运动可酌减胰岛素需要量。
(3)精神情绪紧张状态使需要量增加。
(4)胰岛素制剂,高纯度胰岛素需要量小,产生胰岛素抗体时剂量常须加大。
(5)胰岛素保管情况,夏季高温季节须4℃—10℃冷藏。
(6)许多药物有协同降低血糖或拮抗血糖作用可影响剂量。
(7)各种并发症,如有高热,酮症酸中素、化脓性感染、各种应激状态时受体亲和力下降,剂量须加大。
(8)肥胖及体重,脂肪细胞等受体数与亲和力常与血浆胰岛素成反比,肥胖者较不敏感,剂量往往偏大;消瘦者较敏感,剂量偏小。
(9)其它内分泌病和妊娠,有腺脑垂体、肾上腺、甲状腺功能亢进者常须增加,妊娠末三个月时也常增加。
(10)肝肾功能状态,胰岛素主要在肝肾中灭能降价,当肝肾功能衰竭时,灭能减弱,理论上胰岛素需要量可减少,但有时伴抵抗性而被抵消。
四.接口设计
1.外部接口
硬件接口:数据传送(USB接口)
软件接口:java eclipse
2.内部接口
通过面向对象语言设计类,在public类中实现调用,类间实现严格封装。
五.数据结构设计
1.?逻辑结构设计
2.?物理结构设计
3.?数据结构与程序的关系
六.运行设计
1.运行模块的组合
本程序主要分为三个模块:(1)信息采集(2)数据分析(3)得出结果
2.运行控制:只要符合操作说明书,用户可自由控制,不额外限定用户操作
3.运行时间
由用户决定,但每次操作响应时间上限应控制在1s以内。
七.出错处理设计
1.出错输出信息
程序多多处采用异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生。程序的大部分地方还采用了出错保护,如输入内容超出理论范围,应提示用户再次确认等减少用户出错的可能。
2.出错处理对策
设置后备、性能降级、恢复及再启动等由于采集程序是在人体内进行的,因此需要对外部的控制程序进行改进,提高程序性能。
八.安全必威体育官网网址设计
因为是针对糖尿病病人提出的系统设计,需要采集人体的部分信息,所以应根据病人的要求选择对其数据是否进行必威体育官网网址,进行相关密码设置。
九.维护设计
对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块之间相互独立性较高,这样对软件的维护带来了很大的方便,对于单独功能的修改只需修改一个模块就可以了。因为是需要植入人体内运行的,所以,一般进行功能添加是都是直接通过数据的分析在外部添加。
需求规格说明书
(Requirements Specification)?
一.引言
1.?编写目的:
编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作,本文档面向的读者主要是项目委托单位的管理人员,希望能使本软件开发工作更具体。
该文档说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述使用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。
2.?项目背景
在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定元素,只有有效的运用项目管理的科学和艺术,
文档评论(0)