环宇管理信息系统HYMIS详细设计文档

需积分: 12 8 下载量 100 浏览量 更新于2024-07-30 收藏 3.1MB DOC 举报
“环宇管理信息系统(HYMIS)详细设计说明书是浙江环宇建设集团有限公司为规范软件开发过程而编写的文档,旨在作为程序员撰写详细设计的模板。文档涵盖了系统的组织结构、界面设计要求以及各个程序(模块)的详细设计说明。” 在详细设计阶段,HYMIS被划分为多个主要功能模块,包括经营管理、项目管理、材供管理、设备管理、人事管理、设计院信息管理、财务报表管理、房地产管理和系统管理。每个模块都进一步细分为若干子模块,例如经营管理模块包含了多个程序(模块)的设计,如项目立项、项目概况、项目资料管理、材料要货计划、设备要货计划、项目进度管理等。每个子模块都有其特定的窗口对象说明,详细列出了界面元素、控件及其功能。 界面设计要求部分规定了用户界面的一致性和易用性标准,如字体的选择、控件的布局和样式,以确保用户能够直观地操作系统。例如,字体的选择可能涉及字体大小、样式和颜色,而控件部分可能涵盖按钮、文本框、列表框等元素的设计规范。 在程序(模块)的设计说明中,每个模块都详细描述了其功能、逻辑流程和与系统其他部分的交互方式。窗口对象说明表提供了每个窗口中各个组件的详细描述,包括它们的作用、交互方式和数据处理规则。这有助于开发者理解和实现每个模块的功能,同时方便维护人员进行后期的更新和优化。 此外,文档还提及了数据交换模块,这是系统中不可或缺的一部分,负责不同模块间的数据传输和同步,确保信息在整个系统中的流动性和一致性。系统管理则包含了对整个系统的配置、权限控制和数据库管理等方面的设计,以保证系统的稳定运行和安全性。 HYMIS的详细设计说明书是一份全面的技术文档,它不仅定义了系统架构和各个模块的功能,还设定了用户界面的标准,并提供了具体实现的详细指南。这份文档对于软件开发团队来说是一个宝贵的参考资料,能有效地指导开发工作并提升开发效率。通过遵循这份模板,程序员可以按照既定的标准进行开发,确保软件质量的同时,也便于团队间的协作和项目的管理。
116 浏览量
1. 引言 7
编写目的 7
背景 7
定义 7
参考资料 7
2. 程序(模块)系统的组织结构 8
2.1 经营管理 8
2.2 项目管理 9
2.3 材供管理 9
3.4 设备管理 10
2.5 人事管理 10
2.6 设计院信息管理 10
2.7 财务报表管理 11
2.8 房地产管理 11
2.9 系统管理 11
2.10 数据交换 11
3. 界面设计要求 12
3.1 用户界面设计规则 12
A. 3.1.1 字体 12
B. 3.1.2 控件 12
4. 本软件系统中各程序(模块)的设计说明 13
4.本软件系统中各程序(模块)的设计说明 13
4.1经营管理 13
4.1.1程序(模块)1的设计说明 13
4.1.1.1窗口对象说明表 14
4.1.2程序(模块)2的设计说明 15
4.1.2.1窗口对象说明表 17
4.1.3程序(模块)3的设计说明 18
4.1.3.1窗口对象说明表 19
4.1.4程序(模块)4的设计说明 20
4.1.4.1窗口对象说明表 20
4.1.5程序(模块)5的设计说明 21
4.1.5.1窗口对象说明表 23
4.1.6程序(模块)6的设计说明 24
4.1.6.1窗口对象说明表 25
4.2 项目管理 26
4.2.1 项目立项模块的设计说明 26
4.2.1.1 窗口对象说明表 22
4.2.2 项目概况模块的设计说明 23
4.2.2.1 窗口对象说明表 24
4.2.3 项目资料管理模块的设计说明 25
4.2.3.1 窗口对象说明表 26
4.2.4 材料要货计划模块的设计说明 28
4.2.4.1 窗口对象说明表 29
4.2.5 设备要货计划模块的设计说明 32
4.2.5.1 窗口对象说明表 33
4.2.6 项目进度管理模块的设计说明 35
4.2.6.1 窗口对象说明表 37
4.2.7 项目进度管理模块的设计说明 39
4.2.7.1 窗口对象说明表 40
4.3材供管理 42
4.3.1程序(模块)1的设计说明 42
4.3.1.1窗口对象说明表 43
4.3.2程序(模块)2的设计说明 44
4.3.2.1窗口对象说明表 45
4.3.3程序(模块)3的设计说明 46
4.3.3.1窗口对象说明表 47
4.3.4程序(模块)4的设计说明 48
4.3.4.1窗口对象说明表 49
4.3.5程序(模块)5的设计说明 50
4.3.5.1窗口对象说明表 51
4.4设备管理 52
4.4.1程序(模块)1的设计说明 52
4.4.1.1窗口对象说明表 53
4.4.2程序(模块)2的设计说明 54
4.4.2.1窗口对象说明表 55
4.4.3程序(模块)3的设计说明 55
4.4.3.1窗口对象说明表 56
4.4.4程序(模块)4的设计说明 57
4.4.4.1窗口对象说明表 58
4.4.5程序(模块)5的设计说明 59
4.4.5.1窗口对象说明表 60
4.4.6程序(模块)6的设计说明 61
4.4.6.1窗口对象说明表 62
4.4.7程序(模块)7的设计说明 62
4.4.7.1窗口对象说明表 63
4.4.8程序(模块)8的设计说明 64
4.4.8.1窗口对象说明表 65
4.4.9程序(模块)9的设计说明 66
4.4.9.1窗口对象说明表 67
4.4.10程序(模块)10的设计说明 68
4.4.10.1窗口对象说明表 68
4.4.11程序(模块)11的设计说明 69
4.4.11.1窗口对象说明表 70
4.4.12程序(模块)12的设计说明 71
4.4.12.1窗口对象说明表 72
4.4.13程序(模块)13的设计说明 73
4.4.13.1窗口对象说明表 73
4.4.14程序(模块)14的设计说明 74
4.4.14.1窗口对象说明表 75
4.4.15程序(模块)15的设计说明 76
4.4.15.1窗口对象说明表 77
4.4.16程序(模块)16的设计说明 78
4.4.16.1窗口对象说明表 79
4.4.17程序(模块)17的设计说明 79
4.4.17.1窗口对象说明表 80
4.4.18程序(模块)18的设计说明 81
4.4.18.1窗口对象说明表 82
4.5人事管理 83
4.5.1程序(模块)1的设计说明 83
4.5.1.1窗口对象说明表 84
4.5.2程序(模块)2的设计说明 85
4.5.2.1窗口对象说明表 86
4.5.3程序(模块)3的设计说明 86
4.5.3.1窗口对象说明表 87
4.5.4程序(模块)4的设计说明 87
4.5.4.1窗口对象说明表 88
4.5.5程序(模块)5的设计说明 89
4.5.5.1窗口对象说明表 90
4.5.6程序(模块)6的设计说明 91
4.5.6.1窗口对象说明表 91
4.5.7程序(模块)7的设计说明 92
4.5.7.1窗口对象说明表 93
4.5.8程序(模块)8的设计说明 94
4.5.8.1窗口对象说明表 94
4.5.9程序(模块)9的设计说明 95
4.5.9.1窗口对象说明表 96
4.5.10程序(模块)10的设计说明 97
4.5.10.1窗口对象说明表 97
4.5.11程序(模块)11的设计说明 98
4.5.11.1窗口对象说明表 99
4.5.12程序(模块)12的设计说明 100
4.5.12.1窗口对象说明表 100
4.5.13程序(模块)13的设计说明 101
4.5.13.1窗口对象说明表 102
4.5.14程序(模块)14的设计说明 102
4.5.14.1窗口对象说明表 103
4.6设计院信息管理 104
4.6.1程序(模块)1的设计说明 104
4.6.1.1窗口对象说明表 105
4.6.2程序(模块)2的设计说明 105
4.6.2.1窗口对象说明表 106
4.6.3程序(模块)3的设计说明 107
4.6.3.1窗口对象说明表 107
4.6.4程序(模块)4的设计说明 108
4.6.4.1窗口对象说明表 109
4.6.5程序(模块)5的设计说明 110
4.6.5.1窗口对象说明表 110
4.6.6程序(模块)6的设计说明 111
4.6.6.1窗口对象说明表 112
4.6.7程序(模块)7的设计说明 112
4.6.7.1窗口对象说明表 113
4.6.8程序(模块)8的设计说明 114
4.6.8.1窗口对象说明表 114
4.6.9程序(模块)9的设计说明 115
4.6.9.1窗口对象说明表 116
4.6.10程序(模块)10的设计说明 117
4.6.10.1窗口对象说明表 117
4.6.11程序(模块)11的设计说明 118
4.6.11.1窗口对象说明表 119
4.6.12程序(模块)12的设计说明 119
4.6.12.1窗口对象说明表 120
4.6.13程序(模块)13的设计说明 121
4.6.13.1窗口对象说明表 122
4.6.14程序(模块)14的设计说明 122
4.6.14.1窗口对象说明表 123
4.6.15程序(模块)15的设计说明 124
4.6.15.1窗口对象说明表 125
4.6.16程序(模块)16的设计说明 125
4.6.16.1窗口对象说明表 126
4.6.17程序(模块)17的设计说明 127
4.6.17.1窗口对象说明表 128
4.6.18程序(模块)18的设计说明 129
4.6.18.1窗口对象说明表 129
4.6.19程序(模块)19的设计说明 130
4.6.19.1窗口对象说明表 110
4.6.20程序(模块)20的设计说明 110
4.6.20.1窗口对象说明表 111
4.6.21程序(模块)21的设计说明 111
4.6.21.1窗口对象说明表 112
4.6.22程序(模块)22的设计说明 113
4.6.22.1窗口对象说明表 113
4.6.23程序(模块)23的设计说明 114
4.6.23.1窗口对象说明表 115
4.6.24程序(模块)24的设计说明 115
4.6.24.1窗口对象说明表 116
4.6.25程序(模块)25的设计说明 117
4.6.25.1窗口对象说明表 117
4.6.26程序(模块)26的设计说明 118
4.6.26.1窗口对象说明表 119
4.6.27程序(模块)27的设计说明 120
4.6.27.1窗口对象说明表 121
4.7财务报表管理 122
4.7.1程序(模块)1的设计说明 122
4.7.1.1窗口对象说明表 122
4.7.2程序(模块)2的设计说明 123
4.7.2.1窗口对象说明表 124
4.8房地产管理 124
4.8.1程序(模块)1的设计说明 124
4.8.1.1窗口对象说明表 125
4.8.2程序(模块)2的设计说明 126
4.8.2.1窗口对象说明表 127
4.8.3程序(模块)3的设计说明 128
4.8.3.1窗口对象说明表 129
4.9系统管理 130
4.9.1程序(模块)1的设计说明 130
4.9.1.1窗口对象说明表 130
4.9.2程序(模块)2的设计说明 132
4.9.2.1窗口对象说明表 133
4.9.3程序(模块)3的设计说明 134
4.9.3.1窗口对象说明表 135
4.9.4程序(模块)4的设计说明 136
4.9.4.1窗口对象说明表 137
4.10 数据交换 138
4.10.1 数据上传模块的设计说明 138
4.10.1.1 窗口对象说明表 139
4.10.2 数据下传模块的设计说明 140
4.10.2.1 窗口对象说明表 141
5、模块相互关系表 142