




免费预览已结束,剩余17页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
医院门诊管理信息系统软件开发计划(SDP) 组员:吴松 王兵 陶卫平说明:1.软件开发计划(SDP)描述开发者实施软件开发工作的计划,本文档中“软件开发”一词涵盖了新开发、修改、重用、再工程、维护和由软件产品引起的其他所有的活动。2.SDP是向需求方提供了解和监督软件开发过程、所使用的方法、每项活动的途径、项目的安排、组织及资源的一种手段。3.本计划的某些部分可视实际需要单独编制成册,例如,软件配置管理计划、软件质量保证计划和文档编制计划等。目录软件开发计划(SDP)11引言61.1标识61.2系统概述61.3文档概述61.4与其他计划之间的关系61.5基线62引用文件63交付产品73.1程序73.2文档73.3服务73.4非移交产品73.5验收标准73.6最后交付期限74所需工作概述75实施整个软件开发活动的计划75.1软件开发过程85.2软件开发总体计划85.2.1软件开发方法85.2.2软件产品标准85.2.3可重用的软件产品85.2.4处理关键性需求95.2.5计算机硬件资源利用95.2.6记录原理95.2.7需方评审途径96实施详细软件开发活动的计划106.1项目计划和监督106.1.1软件开发计划(包括对该计划的更新)106.1.2CSCI测试计划106.1.3系统测试计划106.1.4软件安装计划106.1.5软件移交计划106.1.6跟踪和更新计划,包括评审管理的时间间隔106.2建立软件开发环境106.2.1软件工程环境116.2.2软件测试环境116.2.3软件开发库116.2.4软件开发文档116.2.5非交付软件116.3系统需求分析116.3.1用户输入分析116.3.2运行概念116.3.3系统需求116.4系统设计116.4.1系统级设计决策116.4.2系统体系结构设计116.5软件需求分析116.6软件设计116.6.1CSCI级设计决策126.6.2CSCI体系结构设计126.6.3CSCI详细设计126.7软件实现和配置项测试126.7.1软件实现126.7.2配置项测试准备126.7.3配置项测试执行126.7.4修改和再测试126.7.5配置项测试结果分析与记录126.8配置项集成和测试126.8.1配置项集成和测试准备136.8.2配置项集成和测试执行136.8.3修改和再测试136.8.4配置项集成和测试结果分析与记录136.9CSCI合格性测试136.9.1CSCI合格性测试的独立性136.9.2在目标计算机系统(或模拟的环境)上测试136.9.3CSCI合格性测试准备136.9.4CSCI合格性测试演练136.9.5CSCI合格性测试执行136.9.6修改和再测试136.9.7CSCI合格性测试结果分析与记录136.10CSCI/HWCI集成和测试136.10.1CSCI/HWCI集成和测试准备146.10.2CSCI/HWCI集成和测试执行146.10.3修改和再测试146.10.4CSCI/HWCI集成和测试结果分析与记录146.11系统合格性测试146.11.1系统合格性测试的独立性146.11.2在目标计算机系统(或模拟的环境)上测试146.11.3系统合格性测试准备146.11.4系统合格性测试演练146.11.5系统合格性测试执行146.11.6修改和再测试146.11.7系统合格性测试结果分析与记录146.12软件使用准备146.12.1可执行软件的准备156.12.2用户现场的版本说明的准备156.12.3用户手册的准备156.12.4在用户现场安装156.13软件移交准备156.13.1可执行软件的准备156.13.2源文件准备156.13.3支持现场的版本说明的准备156.13.4“已完成”的CSCI设计和其他的软件支持信息的准备156.13.5系统设计说明的更新156.13.6支持手册准备156.13.7到指定支持现场的移交156.14软件配置管理156.14.1配置标识166.14.2配置控制166.14.3配置状态统计166.14.4配置审核166.14.5发行管理和交付166.15软件产品评估166.15.1中间阶段的和最终的软件产品评估166.15.2软件产品评估记录(包括所记录的具体条目)166.15.3软件产品评估的独立性166.16软件质量保证166.16.1软件质量保证评估176.16.2软件质量保证记录、包括所记录的具体条目176.16.3软件质量保证的独立性176.17问题解决过程(更正活动)176.17.1问题/变更报告176.17.2更正活动系统176.18联合评审(联合技术评审和联合管理评审)176.18.1联合技术评审包括-组建议的评审176.18.2联合管理评审包括-组建议的评审176.19文档编制176.20其他软件开发活动186.20.1风险管理,包括已知的风险和相应的对策186.20.2软件管理指标,包括要使用的指标186.20.3保密性和私密性186.20.4分承包方管理186.20.5与软件独立验证与确认(IV&V)机构的接口186.20.6和有关开发方的协调186.20.7项目过程的改进186.20.8计划中未提及的其他活动187进度表和活动网络图188项目组织和资源188.1项目组织198.2项目资源199培训199.1项目的技术要求199.2培训计划1910项目估算1910.1规模估算2010.2工作量估算2010.3成本估算2010.4关键计算机资源估算2010.5管理预留2011风险管理2012支持条件2012.1计算机系统支持。2012.2需要需方承担的工作和提供的条件。2012.3需要分包商承担的工作和提供的条件。2013注解20附录201引言1.1标识医院门诊管理信息系统1.2系统概述本门诊处理系统软件提供一个集门诊划价、收费、发药于一体的管理信息系统,可实现信息存储、更新、查询等多项功能,为广大医务工作人员及病人提供方便。项目的投资方:医院。用户:医院门诊的工作人员。开发方:吴松 王兵 陶卫平1.3文档概述本计划书介绍了开发者开发医院门诊管理系统的系统过程,可以供需求方了解和监督。在此基础上可以让开发方与需求方进行互动,根据需求方的意见修改开发计划,让开发出的系统尽可能满足需求方的要求1.4与其他计划之间的关系1.5基线医院门诊管理系统可行性分析报告、软件需求规格说明2引用文件管理信息系统 黄梯云 编著 高等教育出版社软件工程张海藩 编著 清华大学出版社SQL Server 实用教程刘卫宏 编著 科学出版社C程序设计 谭浩强 清华大学出版社3交付产品3.1程序3.2文档3.3服务3.4非移交产品3.5验收标准3.6最后交付期限列出本项目应交付的产品,包括软件产品和文档。其中,软件产品应指明哪些是要开发的,哪些是属于维护性质的;文档是指随软件产品交付给用户的技术文档,例如用户手册、安装手册等。4所需工作概述a.系统的运行应该具有较长的使用寿命,至少为10年;b.经费、投资方面的来源:所在医院;c.硬件、软件、运行环境和开发环境方面的条件和限制:服务器工作站,终端为PC机;d.可利用的信息和资源:药品仓储数据库,门诊收费数据库,医疗费用数据;5实施整个软件开发活动的计划本章分以下几条。不需要的活动的条款用“不适用”注明,如果对项目中不同的开发阶段或不同的软件需要不同的计划,这些不同之处应在此条加以注解。除以下规定的内容外,每条中还应标识可适用的风险和不确定因素,及处理它们的计划。5.1软件开发过程本条应描述要采用的软件开发过程。计划应覆盖论及它的所有合同条款,确定已计划的开发阶段(适用的话)、目标和各阶段要执行的软件开发活动。5.2软件开发总体计划本条应分以下若干条进行描述。5.2.1软件开发方法本软件采用的是传统方法,它采用结构化技术来完成软件开发的各项任务。涉及的工具有C#、SQL2005、PowerDesigner。C#主要用来设计程序的基本框架与各项功能;SQL2005用来建立数据库,帮助程序完成对数据的输入、输出、查询等各项操作;PowerDesigner用来设计文档的各种图。5.2.2软件产品标准软件产品标准应遵照以下文件:1.GB/T1.1-2000 标准化工作导则 第一部分:标准的结构和编写规则2.GB/T 17544-1998 信息技术 软件包 质量要求和测试3.相关的国家标准和行业标准程序编码标准:1格式标准: 缩进的规则为每一级缩进两个空格; 在操作符及逻辑判断符号的两端添加空格。2 变量、参数、程序包、过程和文档等的命名约定: 变量、参数、程序包、过程和文档等的名称应全部使用有意义的单词组成,并且所有单词的第一个字母应该使用大写字母;尽量不使用全局变量,如必须使用全局变量则必须加前缀g。5.2.3可重用的软件产品本条应分以下若干条。5.2.3.1吸纳可重用的软件产品本条应描述标识、评估和吸纳可重用软件产品要遵循的方法,包括搜寻这些产品的范围和进行评估的准则。描述应覆盖合同中论及它的所有条款。在制定或更新计划时对已选定的或候选的可重用的软件产品应加以标识和说明,(若适用)同时应给出与使用有关的优点、缺陷和限制。5.2.3.2开发可重用的软件产品本条应描述如何标识、评估和报告开发可重用软件产品的机会。描述应覆盖合同中论及它的所有条款。5.2.4处理关键性需求本条应分以下若干条描述为处理指定关键性需求应遵循的方法。描述应覆盖合同中论及它的所有条款。5.2.4.1安全性保证5.2.4.2保密性保证5.2.4.3私密性保证5.2.4.4其他关键性需求保证5.2.5计算机硬件资源利用本条应描述分配计算机硬件资源和监控其使用情况要遵循的方法。描述应覆盖合同中论及它的所有条款。5.2.6记录原理本条应描述记录原理所遵循的方法,该原理在支持机构对项目作出关键决策时是有用的。应对项目的“关键决策”一词作出解释,并陈述原理记录在什么地方。描述应覆盖合同中论及它的所有条款。5.2.7需方评审途径本条应描述为评审软件产品和活动,让需方或授权代表访问开发方和分承包方的一些设施要遵循的方法。描述应遵循合同中论及它的所有条款。6实施详细软件开发活动的计划本章分条进行描述。不需要的活动用“不适用”注明,如果项目的不同的开发阶或不同的软件需要不同的计划,则在本条应指出这些差异。每项活动的论述应包括应用于以下方面的途径(方法/过程/工具):a.所涉及的分析性任务或其他技术性任务;b.结果的记录;c.与交付有关的准备(如果有的话)。论述还应标识存在的风险和不确定因素,及处理它们的计划。如果适用的方法在5.2.1处描述了的话,可引用它。6.1项目计划和监督本条分成若干分条描述项目计划和监督中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.1.1软件开发计划(包括对该计划的更新)6.1.2CSCI测试计划6.1.3系统测试计划6.1.4软件安装计划6.1.5软件移交计划6.1.6跟踪和更新计划,包括评审管理的时间间隔6.2建立软件开发环境本条分成以下若干分条描述建立、控制、维护软件开发环境所遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.2.1软件工程环境6.2.2软件测试环境测试环境包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境。6.2.3软件开发库6.2.4软件开发文档开发文档包括医院门诊管理系统需求分析规格说明书、医院门诊管理系统可行性分析报告、,医院门诊管理系统软件需求规格说明(SRS)、医院门诊管理系统数据库(顶层)设计说明(DBDD)、软件用户手册(SUM)。文档中的各个图都采用PowerDesigner设计。6.2.5非交付软件6.3系统需求分析6.3.1用户输入分析6.3.2运行概念6.3.3系统需求6.4系统设计6.4.1系统级设计决策6.4.2系统体系结构设计6.5软件需求分析软件需求分析遵循的是结构化分析(SA)的方法。SA法的主要步骤分为四步: 建立当前系统的“具体模型”;抽象出当前系统的逻辑模型;建立目标系统的逻辑模型;为了对目标系统作完整的描述,还需要考虑人机界面和其它一些问题。主要的描述工具有数据流图和数据字典。运用PowerDesigner画出E-R图、状态转换图、层次图等。并完成软件需求分析报告。6.6软件设计本条应分成若干分条描述软件设计中所遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.6.1CSCI级设计决策6.6.2CSCI体系结构设计6.6.3CSCI详细设计采用结构程序设计,使程序代码更容易阅读,容易理解,方便测试与后期的维护。考虑到该系统面对的用户群不仅包括药店管理人员还会包括来药店消费的客户,因此一个操作简单、意图明了的交互界面必不可少。6.7软件实现和配置项测试本条应分成若干分条描述软件实现和配置项测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.7.1软件实现该套系统核心功能只涉及数据的存储管理与查询,对执行时间和使用的空间都没很严格的限制。为了是程序比较容易测试与维护以减少成本,以及便于调试和提高软件的可靠性,可以考虑使用一款高级语言编写程序。综上,我们选择C#做为程序编写语言,此外C#能与SQL2005更好的兼容,如此一来使程序开发更为便捷。6.7.2配置项测试准备6.7.3配置项测试执行6.7.4修改和再测试6.7.5配置项测试结果分析与记录6.8配置项集成和测试本条应分成若干分条描述配置项集成和测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.8.1配置项集成和测试准备6.8.2配置项集成和测试执行6.8.3修改和再测试6.8.4配置项集成和测试结果分析与记录6.9CSCI合格性测试本条应分成若干分条描述CSCI合格性测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.9.1CSCI合格性测试的独立性6.9.2在目标计算机系统(或模拟的环境)上测试6.9.3CSCI合格性测试准备6.9.4CSCI合格性测试演练6.9.5CSCI合格性测试执行6.9.6修改和再测试6.9.7CSCI合格性测试结果分析与记录6.10CSCI/HWCI集成和测试本条应分成若干分条描述CSCI/HWCI集成和测试中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.10.1CSCI/HWCI集成和测试准备6.10.2CSCI/HWCI集成和测试执行6.10.3修改和再测试6.10.4CSCI/HWCI集成和测试结果分析与记录6.11系统合格性测试本条应分成若干分条描述系统合格性测试中要遵循的方法。各分条的计划应遵循合同中论及它的所有条款。6.11.1系统合格性测试的独立性6.11.2在目标计算机系统(或模拟的环境)上测试6.11.3系统合格性测试准备6.11.4系统合格性测试演练6.11.5系统合格性测试执行6.11.6修改和再测试6.11.7系统合格性测试结果分析与记录6.12软件使用准备本条应分成若干分条描述软件应用准备中要遵循的方法。各分条的计划应遵循合同中论及它的所有条款。6.12.1可执行软件的准备6.12.2用户现场的版本说明的准备6.12.3用户手册的准备6.12.4在用户现场安装6.13软件移交准备本条应分成若干分条描述软件移交准备要遵循的方法。各分条的计划应遵循合同中论及它的所有条款。6.13.1可执行软件的准备6.13.2源文件准备6.13.3支持现场的版本说明的准备6.13.4“已完成”的CSCI设计和其他的软件支持信息的准备6.13.5系统设计说明的更新6.13.6支持手册准备6.13.7到指定支持现场的移交6.14软件配置管理本条应分成若干分条描述软件配置管理中要遵循的方法.各分条的计划应遵循合同中论及它的所有条款。6.14.1配置标识6.14.2配置控制6.14.3配置状态统计6.14.4配置审核6.14.5发行管理和交付6.15软件产品评估本条应分成若干分条描述软件产品评估中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.15.1中间阶段的和最终的软件产品评估6.15.2软件产品评估记录(包括所记录的具体条目)6.15.3软件产品评估的独立性6.16软件质量保证本条应分成若干分条描述软件质量保证中要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款。6.16.1软件质量保证评估6.16.2软件质量保证记录、包括所记录的具体条目6.16.3软件质量保证的独立性6.17问题解决过程(更正活动)本条应分成若干分条描述软件更正活动中要遵循的方法.各分条的计划应覆盖合同中论及它的所有条款。6.17.1问题/变更报告它包括要记录的具体条目(可选的条目包括:项目名称,提出者,问题编号,问题名称,受影响的软件元素或文档,发生日期,类别和优先级,描述,指派的该问题的分析者,指派日期,完成日期,分析时间,推荐的解决方案,影响,问题状态,解决方案的批准,随后的动作,更正者,更正日期,被更正的版本.更正时间,已实现的解决方案的描述)。6.17.2更正活动系统6.18联合评审(联合技术评审和联合管理评审)本条应分成若干分条描述进行联合技术评审和联合管理评审要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.6.18.1联合技术评审包括-组建议的评审6.18.2联合管理评审包括-组建议的评审6.19文档编制本条应分成若干分条描述文档编制要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.应遵循本标准第5章文档编制过程中的有关文档编制计划的规定执行.6.20其他软件开发活动本条应分成若干分条描述进行其他软件开发活动要遵循的方法。各分条的计划应覆盖合同中论及它的所有条款.6.20.1风险管理,包括已知的风险和相应的对策6.20.2软件管理指标,包括要使用的指标6.20.3保密性和私密性6.20.4分承包方管理6.20.5与软件独立验证与确认(IV&V)机构的接口6.20.6和有关开发方的协调6.20.7项目过程的改进6.20.8计划中未提及的其他活动7进度表和活动网络图本章应给出:a.进度表,标识每个开发阶段中的活动,给出每个活动的初始点、提交的草稿和最终结果的可用性、其他的里程碑及每个活动的完成点.b.活动网络图,描述项目活动之间的顺序关系和依赖关系,标出完成项目中有最严格时间限制的活动。活动提交的草稿结果可用性确定项目功能、分析项目市场需求医院门诊管理系统需求分析规格说明书可用制定软件开发计划医院门诊管理系统软件开发计划可用分析项目可行性医院门诊管理系统可行性分析报告可用确定系统具体各项工作医院门诊管理系统系统(子系统)需求规格说明系统设计软件(结构)设计说明(SDD)、数据库(顶层)设计说明(DBDD)编码软件源
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品安全员培训模拟题库及答案解析
- 专职安全生产考试题库及答案解析
- 净值基金从业考试及答案解析
- 新加坡安全培训题库及答案解析
- 2025【合同范本】房屋买卖合同起诉状
- 六防安全知识竞赛题库及答案解析
- 做手术借款合同5篇
- 建筑施工合同争议调解案例
- 2025年内科学基础知识考试答案及解析
- 公司合作协议书合同范本
- 新疆维吾尔自治区成立70周年心得体会二
- 2025年部编版新教材道德与法治二年级上册教学计划(含进度表)
- 基于杜邦分析法的公司盈利能力研究-以宁德时代新能源科技股份有限公司为例
- GB/T 45932-2025高压直流开关设备和控制设备标准的共用技术要求
- 系统运营管理办法
- 清华大学(夏建军):2025年供热碳排放核算和碳责任分摊报告
- 传染病专科重点建设计划
- 文明守纪教育主题班会
- 原发性血管炎肾损害护理
- 2025年教师资格证面试结构化面试真题卷:小学信息技术教学案例分析
- 药品进货查验管理制度
评论
0/150
提交评论