项目开发概要(设计)说明书-(文档要求)模板_第1页
项目开发概要(设计)说明书-(文档要求)模板_第2页
项目开发概要(设计)说明书-(文档要求)模板_第3页
项目开发概要(设计)说明书-(文档要求)模板_第4页
项目开发概要(设计)说明书-(文档要求)模板_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程名称: c语言编程项目名称:血液检验报告解析项目负责人姓名:黄一杰,周游学号: 517715910006、517715910003学院:医学院专业临床:医学五年制指导教师:庄天红写作期间: 2017年6月9日项目开发概要(设计)说明书(文件要求)项目背景验血是医院体检的必要条件,通过分析验血报告来评估个人健康状况,判断此人是否合乎健康,血检报告显示此人是否需要改善健康。两项初步设想1 .项目名称:血液检验报告2 .项目主要内容:阅读验血报告,提示男女相应的正常范围,判断患者验血内容是否符合该正常范围,得出相应的“正常”、“过高”和“低”结论,最后合成标准验血报告进行印刷。3 .项目实现的几个模块:读取、识别、输入、输出。4 .预先达成的目标和实现功能:达到完整的读报目标,提示患者指标在一定范围内,打印血常规报告,实现具体的详细错误功能。三项项目实施计划1 .开发时间表: 4月初开始提出血统构想,5月份陆续开发,完善错误功能,6月份系统完成。2 .项目开发人员分工:提供程序构想,提供周游、黄一杰开发函数,黄一杰负责后续完善和设计。3 .列举项目关键技术并获得这些知识的方法:关键技术:项目有吸收大括号的函数,有读取基本名称的函数,有将char型文字转换为float型函数,报告血液检查报告缺少的部分的函数,有错误的程序块,构筑结构,印刷血液检查报告的函数。如何获取知识:思考,翻阅书籍,探讨交流。四个项目支持条件1 .项目采用什么样的计算机系统环境: C99拥有的编译系统。2 .用于开发的软件系统: win103 .开发用辅助软件工具: codeblock5实现详细的开发描述和功能1 .程序构成的说明程序由一个主函数和多个分函数组成。主函数初始化结构数据,读取相关文件并报告错误。 如果文件读取成功,则调用函数打印报表。分布函数相互调用。 跳过回车空间而换行的函数、比较字符的函数、在switch中分配给对应的数据类型的函数、将char型数字转换为float型的函数、性别读取函数、缺少的“:”、报告数据中的错误的错误函数、将正常和高低数值化2 .主要模块的流程图(最好有整体和模块的流程图)首先开始程序后,程序跳出输入文件名称的提示,根据提示输入文件名称。 如果找不到文件,则返回提示重新输入,如果找到文件,首先吸收血液检查报告中的“”,然后跳过多馀的空格和回车,读取两个汉字输入数组,通过比较数组“名称”、“性别”、“年龄”和“数据”来读取相应的信息特别是在年龄和数据栏中,关系到将char型的数字字符串变换为float型的数据,在读取数据的同时,判断汉字后面是否有“:”,如果没有“:”,就会出现没有冒号的格式错误,格式正确的情况下,变换处理过的数据特别是,在数据栏中从f1到f5设置开关,当系统读取相应的数据字符(例如“RBC”)时,开关接通,读取数据并变换输入到结构体,如果不读取相应的字符,则在打印报告时改变栏的数据不足(例如“RBC”) 另外,输出数据时,首先调用compare函数,检查该数据与正常值的关系,在该数据的末尾提供“高”等提示。 使用%6.2f类型的输出格式输出数据,以确保表单的完整性和可见性。 最后,打印血液检查报告后,再次返回main函数,输入文件名,询问是继续还是结束打印,如果不想打印,则输入“#”结束程序。3 .数据结构的描述数据表示char型的数据表示患者的基本情况,enum型的数据表示性别和判断float型的数据表示患者血液的通常数值。例如结构人员装模作样char na10;enum sex se;int ag;浮点RBC、Hb、HCT、WBC、PLT;patient;6项使用说明书1 .将标准验血报告以文本文件形式添加到文件夹中。2 .打开程序的exe文件。3 .输入要打开的文件的名称。 包含. txt。4 .系统自动读取文档。5 .如果有错误,系统会在相应位置报告错误,并结束程序的修正。如果没有错误的话,那个时候会读血液检查报告书的哦。七项总结在项目开发过程中我们不断翻阅书籍,不断思考。 在日常的思考和探索中探索程序的编辑方法,每想到新的方法就能阅读数据,这是自然的喜悦。 最后探索了读取数据引入结构阵列的一系列方法。 最后我们完善了错误系统,多次升级程序,最后完成了大工作。我们最大的感想就是越是支付越多就会得到回报,越是努力就会得到回报。 我们通过分工、讨论、一次又一次的纠错,在这次大工作的制作中收获丰富,我们知道团队的合作能力,也知道如何通过调试寻找错误,完善自己。 我们知道没有最好的,只有更好的事情。 我们不断修改,不断纠错,直到最后都能编程,心里感到无限的满足和幸福。遗留问题因为医学知识有限,我们不能评价那个人的健康状况。 学习医学基础知识,根据患者情况提出建议。说明:一)编制项目开发计划的目的是以文件形式初步编制项目各项工作2 )前期项目开发计划可以写一、二、三、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论