身高体重分析软件小组成员:软件简介•名称:身高体重分析软件•开发语言:C++•开发工具:VC++6
0•环境:winxp及以上版本•界面:MFC•功能:对身高体重进行分析并预测可行性分析经济可行性成本-收益分析技术可行性风险分析、资源分析、技术分析法律可行性开发方案的选择性对方案的评价和选择软件设计1、概要设计•基于功能层次结构建立系统
–采用面向对象设计方法,将系统按功能划分成模块的层次结构–确定每个模块的功能–建立与已确定的软件需求的对应关系–确定模块间的调用关系–确定模块间的接口–评估模块划分的质量•在详细设计过程中,完成的工作是:1
确定软件各个组成部分内的算法以及各部分的内部数据组织2
选定某种过程的表达形式来描述各种算法
进行详细设计的评审2、详细设计用户状态图需求分析功能需求非功能需求——质量需求——约束性需求•功能需求体型是否标准计算标准体重计算预测身高计算最合适伴侣身高•质量需求性能:界面操作的响应时间不超过2秒可靠性:不会记录、泄露用户的隐私信息•约束性需求完成时间:在当堂验收前完成
用例图用户计算并显示结果查询体型是否标准计算并显示结果查询标准体型计算并显示结果查询预测身高计算并显示结果查询最适合伴侣体型类图体型是否标准+体型判别列表查询体型是否标准用户+性别+身高+体重+父亲身高+母亲身高标准体型+身高+体重查询标准体型未来可能身高+身高适合伴侣体型+身高+体重查询未来可能身高查询合适伴侣体型活动图获取用户性别、身高、体重、父亲身高和母亲身高获取用户命令查询体型是否标准查询标准体型预测未来身高计算伴侣适合体型【用户要求查询体型是否标准】【用户要求查询标准体型】【用户要求预测未来身高】【用户要求查询伴侣适合体型】【用户要求清空数据】【用户要求退出】清空数据软件的实现1
创建基于对话框的程序2
添加按钮,输入框,单选按钮等3
添加类,变量