1引言 4
1.1编写目的 4
1.2背景 4
1.3定义 5
1.4参考资料 5
2程序系统的类图 6
3程序1:登陆类设计说明 9
3.1程序描述 9
3.2功能 9
3.3性能 10
3.4输人项 10
3.5输出项 11
3.6算法 11
3.7流程逻辑 11
3.8接口 11
3.9存储分配 12
3.10注释设计 12
3.11限制条件 13
3.12测试计划 14
3.13尚未解决的问题 16
4程序2:挂号类设计说明 16
4.1程序描述 16
4.2功能 16
4.3性能 17
4.4输人项 17
4.5输出项 17
4.6算法 17
4.7流程逻辑 18
4.8接口 19
4.9存储分配 19
4.10注释设计 19
4.11限制条件 21
4.12测试计划 21
4.13尚未解决的问题 23
5程序3:门诊类设计说明 23
5.1程序描述 23
5.2功能 23
5.3性能 24
5.4输人项 24
5.5输出项 25
5.6算法 25
5.7流程逻辑 26
5.8接口 26
5.9存储分配 27
5.10注释设计 27
5.11限制条件 28
5.12测试计划 28
5.13尚未解决的问题 30
6程序4:药房类设计说明 30
6.1程序描述 30
6.2功能 30
6.3性能 31
6.4输人项 31
6.5输出项 31
6.6算法 31
6.7流程逻辑 32
6.8接口 32
6.9存储分配 33
6.10注释设计 33
6.11限制条件 34
6.12测试计划 34
6.13尚未解决的问题 35
7程序5:化验类设计说明 35
7.1程序描述 35
7.2功能 35
7.3性能 36
7.4输人项 36
7.5输出项 36
7.6算法 36
7.7流程逻辑 37
7.8接口 37
7.9存储分配 38
7.10注释设计 38
7.11限制条件 38
7.12测试计划 38
7.13尚未解决的问题 39
8程序6:收费类设计说明 40
8.1程序描述 40
8.2功能 40
8.3性能 41
8.4输人项 41
8.5输出项 42
8.6算法 42
8.7流程逻辑 42
8.8接口 43
8.9存储分配 43
8.10注释设计 44
8.11限制条件 44
8.12测试计划 44
8.13尚未解决的问题 45
9程序7:医生站类设计说明 45
9.1程序描述 45
9.2功能 46
9.3性能 47
9.4输人项 47
9. 5输出项 47
9.6算法 47
9.7流程逻辑 48
9.8接口 48
9.9存储分配 49
9.10注释设计 49
9.11限制条件 51
9.12测试计划 51
9.13尚未解决的问题 52
详细设计说明书
1引言
1.1编写目的
我们编写详细设计说明书的目的是为了让开发人员能够更加深刻地了解我们这个项目设计的背景、术语的定义、参考的资料、程序系统的类以及对每个程序详细的说明,以便进行具体的代码编写,发现并分析程序中的错误,将详细设计准确地转化为最终的成品。除此之外,这部详细设计说明书也将方便日后开发人员对系统的维护和升级。
在这部书明书中。我们将详细地介绍程序系统的结构,让读者清楚地了解每个程序的名称、标识符和它们之间的层次关系。在对程序系统结构的说明中,我们将用一系列图表列出该程序系统内包括每个类和子程序在内的每个程序的名称、标识符和它们之间 的层次结构关系。在对每个字程序的说明中,我们将给出程序的简要描述、设计此程序的目的、还有程序的特点。随后将深入的对功能、性能、输入输出项、详细算法、流程逻辑、接口、存储分配的等部分进行描述。还有限制程序的条件,非常重要的测试计划和面对新问题的解决方法等。
1.2背景
本软件系统的名称:医院管理系统
本项目的任务提出者:卫生部北京医院
本项目的开发者为我们小组,成员包括:
组长:02070418 李欣
组员:02070406 张硕
02070407 卢岩
02070422 张泽
02070424 周墨洋
02070426 唐力新
本软件系统面向的用户:各个医院的门诊部门
本软件系统的运行环境:Windows 2000/ Windows NT/ Windows XP