
软件工程概论实习报告-模板.doc
7页软件工程概论实习报告软件工程概论实习报告项目名称: 姓名: 班级学号: 成绩: 中国地质大学信息工程学院软件工程系中国地质大学信息工程学院软件工程系2011 年年 4 月月目录1.系统概述.................................................................................................................................................................1 1.1 系统背景.....................................................................................................................................................1 1.2 系统目标.....................................................................................................................................................1 1.3 开发环境与工具.........................................................................................................................................1 2.需求分析.................................................................................................................................................................2 2.1 现有系统概述.............................................................................................................................................2 2.2 系统需求概述.............................................................................................................................................2 2.3 功能性需求.................................................................................................................................................2 2.4 非功能性需求.............................................................................................................................................2 2.4.1 性能特征..........................................................................................................................................2 2.4.2 错误处理..........................................................................................................................................2 3.概要设计.................................................................................................................................................................3 3.1 系统功能设计.............................................................................................................................................3 3.2.1 总体结构..........................................................................................................................................3 3.2.1 功能设计说明..................................................................................................................................3 3.2 数据字典设计.............................................................................................................................................3 4.详细设计.................................................................................................................................................................4 4.1 模块接口设计.............................................................................................................................................4 4.2 关键模块的设计.........................................................................................................................................411 1. .系统概述系统概述1.11.1 系统背景系统背景[对选题内容进行说明,可给出对当前研究问题或现有系统的现状分析]目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。
因此医院需要患者监护系统随时接收每个病人的生理信号,定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统打印出某个指定病人的病情报告1.21.2 系统目标系统目标[概述系统要完成的内容或建设目标,可采用条目描述或表格形式给出]序号序号目标内容目标内容1监视病员的病症(血压、体温、脉搏等)2定时更新病历3病情出现异常情况时报警4随机地产生某一病员的病情报告1.31.3 开发环境与工具开发环境与工具序号序号类别类别具体需求具体需求备注备注1硬件2软件22.2.需求分析需求分析2.12.1 现有系统概述现有系统概述[描述现有系统的状况,包括系统中的数据情况以及业务运作情况如果设计的新系统将取代现有系统,这一部分就可以描述新系统所支持的任务现在是怎样完成的同时,描述现有系统存在的问题]在医院 ICU 病房里,将病症监视器安置在每个病床,对病人进行监护监视器将病人的组合病症信号实时地传送到中央监护系统进行分析处理在中心值班室里,值班护士使用中央监护系统对病员的情况进行监控,监护系统实时地将病人的病症信号与标准的病诊信号进行比较分析,当病症出现异常时,系统会立即自动报警,并打印病情报告和更新病历。
根据医生的要求随时打印病人的病情报告,系统还定期自动更新病历2.22.2 系统需求概述系统需求概述[对待实现系统做一个概要的高层描述]1、监视病员的病症 采集病症信号(血压、体温、脉搏等)组合病症信号将模拟病症信号转换为数字信号(A-D 转换) 2、定时更新病历将病症信号进行格式化并加入更新日期、时间更新病历库中病人的信息3可人工设定更新病历的时间间隔3、病情出现异常情况时报警根据标准病症信号库中的值,判断是否报警将报警信号转换为各种模拟信号(D-A 转换) 实时打印病情报告,立即更新病历4、随机地产生某一病员的病情报告2.32.3 功能性需求功能性需求[列出待实现系统的功能性需求,并采用分层的“数据流图”进行功能建模,数据流图要绘制到三层以上]2.42.4 非功能性需求非功能性需求2.4.2.4.1 1 性能特征性能特征[在这里考虑系统的性能要求要限制考虑下面的一些指标:执行速度、内存需求、响应时间、系统能处理数据的容量,分别进行描述]2.4.22.4.2 错误处理错误处理[在这里要关注系统如何处理可能发生的错误考虑下面的一些问题:系统对输入错误如何响应?系统对一些极端条件如何响应?等等]43.3.概要设计概要设计3.13.1 系统功能设计系统功能设计3.2.13.2.1 总体结构总体结构[说明系统按照功能划分的总体结构, 要求使用“模块结构图”来描述系统中功能模块间关系的层次。
模块结构图应与需求分析中的分层“数据流图”相一致 ]3.2.13.2.1 功能设计说明功能设计说明[按照单个系统的模块划分情况,依次给出各个模块的详细的功能描述]3.23.2 数据字典设计数据字典设计[如系统中用到多个数据字典,依次给出每个数据字典的定义数据字典需定义相关文件的结构,可结合 C++结构体进行描述]4.4.详细设计详细设计4.14.1 模块接口设计模块接口设计[对照概要设计中的系统功能设计,依次给出各个模块的接口设计详细说明模块的详细设计可以采用 C++中的类的定义来描述,类的定义需要给出属性数据、方法的详细描述]54.24.2 关键模块的设计关键模块的设计[选取 1-2 个系统关键模块,采用流程图或者 N-S 图的形式,详细描述其实现的逻辑]。
