1、山 1=1春 节:卷内编号:1.0版浙江环宇建设集团有限公司 管理信息系统HYMIS详细设计说明书项目承担部门:浙江托普软件园PDM开发室 :7P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书1.引言.7编写目的.7背景.7定义.7参考资料.72.程序(模块)系统的组织结构.82.1 经营管理.82.2 项目管理.92.3 材供管理.93.4设备管理.102.5 人事管理.102.6 设计院信息管理.102.7 财务报表管理.112.8 房地产管理.112.9 系统管理.112.10 数据交换.113.界面设计要求.123.1 用户界面设计规则.12A.3.1.1 字体.12B.3.1
2、.2 控件.124.本软件系统中各程序(模块)的设计说明.134.本软件系统中各程序(模块)的设计说明.134.1 经营管理.134.1.1 程序(模块)1的设计说明.134.1.1.1 窗口对象说明表.144.1.2 程序(模块)2的设计说明.154.1.2.1 窗口对象说明表.174.1.3 程序(模块)3的设计说明.184.1.3.1 窗口对象说明表.194.1.4 程序(模块)4的设计说明.204.1.4.1 窗口对象说明表.204.1.5 程序(模块)5的设计说明.214.1.5.1 窗口对象说明表.234.1.6 程序(模块)6的设计说明.244.1.6.1 窗口对象说明表.254
3、.2 项目管理.264.2.1 项目立项模块的设计说明.264.2.1.1 窗口对象说明表.274.2.2 项目概况模块的设计说明.284.2.2.1 窗口对象说明表.292由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书4.2.3项目资料管理模块的设计说明.304.2.3.1窗口对象说明表.314.2.4材料要货计划模块的设计说明.334.2.4.1窗口对象说明表.344.2.5设备要货计划模块的设计说明.374.2.5.1窗口对象说明表.384.2.6 项目进度管理模块的设计说明.404.2.6.1 窗口对象说明表.424.2.7 项目进度管理模块的设计说明.444.2.7.1
4、 窗口对象说明表.454.3 材供管理.474.3.1 程序(模块)1的设计说明.474.3.1.1 窗口对象说明表.484.3.2 程序(模块)2的设计说明.494.3.2.1 窗口对象说明表.504.3.3 程序(模块)3的设计说明.514.3.3.1 窗口对象说明表.524.3.4 程序(模块)4的设计说明.534.3.4.1 窗口对象说明表.544.3.5 程序(模块)5的设计说明.554.3.5.1 窗口对象说明表.564.4 设备管理.574.4.1 程序(模块)1的设计说明.574.4.1.1 窗口对象说明表.584.4.2 程序(模块)2的设计说明.594.4.2.1 窗口对象
5、说明表.604.4.3 程序(模块)3的设计说明.604.4.3.1 窗口对象说明表.614.4.4 程序(模块)4的设计说明.624.4.4.1 窗口对象说明表.634.4.5 程序(模块)5的设计说明.644.4.5.1 窗口对象说明表.654.4.6 程序(模块)6的设计说明.664.4.6.1 窗口对象说明表.674.4.7 程序(模块)7的设计说明.674.4.7.1 窗口对象说明表.684.4.8 程序(模块)8的设计说明.694.4.8.1 窗口对象说明表.704.4.9 程序(模块)9的设计说明.714.4.9.1 窗口对象说明表.724.4.10 程序(模块)10的设计说明.
6、734.4.10.1 窗口对象说明表.734.4.11 程序(模块)11的设计说明.744.4.11.1 窗口对象说明表.7537P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书4.4.12 程序(模块)12的设计说明.764.4.12.1 窗口对象说明表.774.4.13 程序(模块)13的设计说明.784.4.13.1 窗口对象说明表.784.4.14 程序(模块)14的设计说明.794.4.14.1 窗口对象说明表.804.4.15 程序(模块)15的设计说明.814.4.15.1 窗口对象说明表.824.4.16 程序(模块)16的设计说明.834.4.16.1 窗口对象说明表
7、.844.4.17 程序(模块)17的设计说明.844.4.17.1 窗口对象说明表.854.4.18 程序(模块)18的设计说明.864.4.18.1 窗口对象说明表.874.5 人事管理.884.5.1 程序(模块)1的设计说明.884.5.1.1 窗口对象说明表.894.5.2 程序(模块)2的设计说明.904.5.2.1 窗口对象说明表.914.5.3 程序(模块)3的设计说明.914.5.3.1 窗口对象说明表.924.5.4 程序(模块)4的设计说明.924.5.4.1 窗口对象说明表.934.5.5 程序(模块)5的设计说明.944.5.5.1 窗口对象说明表.954.5.6 程
8、序(模块)6的设计说明.964.5.6.1 窗口对象说明表.96457程序(模块)7的设计说明.974.5.7.1 窗口对象说明表.984.5.8 程序(模块)8的设计说明.994.5.8.1 窗口对象说明表.994.5.9 程序(模块)9的设计说明.1004.5.9.1 窗口对象说明表.1014.5.10 程序(模块)10的设计说明.1024.5.10.1 窗口对象说明表.1024.5.11 程序(模块)11的设计说明.1034.5.11.1 窗口对象说明表.1044.5.12 程序(模块)12的设计说明.1054.5.12.1 窗口对象说明表.1054.5.13 程序(模块)13的设计说明
9、.1064.5.13.1 窗口对象说明表.1074.5.14 程序(模块)14的设计说明.1074.5.14.1 窗口对象说明表.1084.6 设计院信息管理.10947P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书4.6.1 程序(模块)1的设计说明.1094.6.1.1 窗口对象说明表.1104.6.2 程序(模块)2的设计说明.1104.6.2.1 窗口对象说明表.1114.6.3 程序(模块)3的设计说明.1124.6.3.1 窗口对象说明表.1124.6.4 程序(模块)4的设计说明.1134.6.4.1 窗口对象说明表.1144.6.5 程序(模块)5的设计说明.1154
10、.6.5.1 窗口对象说明表.1154.6.6 程序(模块)6的设计说明.1164.6.6.1 窗口对象说明表.1174.6.7 程序(模块)7的设计说明.1174.6.7.1 窗口对象说明表.1184.6.8 程序(模块)8的设计说明.1194.6.8.1 窗口对象说明表.1194.6.9 程序(模块)9的设计说明.1204.6.9.1 窗口对象说明表.1214.6.10 程序(模块)10的设计说明.1224.6.10.1 窗口对象说明表.1224.6.11 程序(模块)11的设计说明.1234.6.11.1 窗口对象说明表.1244.6.12 程序(模块)12的设计说明.1244.6.12
11、.1 窗口对象说明表.1254.6.13 程序(模块)13的设计说明.1264.6.13.1 窗口对象说明表.1274.6.14 程序(模块)14的设计说明.1274.6.14.1 窗口对象说明表.1284.6.15 程序(模块)15的设计说明.1294.6.15.1 窗口对象说明表.1304.6.16 程序(模块)16的设计说明.1304.6.16.1 窗口对象说明表.1314.6.17 程序(模块)17的设计说明.1324.6.17.1 窗口对象说明表.1334.6.18 程序(模块)18的设计说明.1344.6.18.1 窗口对象说明表.1344.6.19 程序(模块)19的设计说明.1
12、354.6.19.1 窗口对象说明表.1364.6.20 程序(模块)20的设计说明.1364.6.20.1 窗口对象说明表.1374.6.21 程序(模块)21的设计说明.1374.6.21.1 窗口对象说明表.1384.6.22 程序(模块)22的设计说明.1394.6.22.1 窗口对象说明表.1395由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书4.6.23 程序(模块)23的设计说明.1404.6.23.1 窗口对象说明表.1414.6.24 程序(模块)24的设计说明.1414.6.24.1 窗口对象说明表.1424.6.25 程序(模块)25的设计说明.1434.6
13、.25.1 窗口对象说明表.1434.6.26 程序(模块)26的设计说明.1444.6.26.1 窗口对象说明表.1454.6.27 程序(模块)27的设计说明.1464.6.27.1 窗口对象说明表.1474.7 财务报表管理.1484.7.1 程序(模块)1的设计说明.1484.7.1.1 窗口对象说明表.1484.7.2 程序(模块)2的设计说明.1494.7.2.1 窗口对象说明表.1504.8 房地产管理.1504.8.1 程序(模块)1的设计说明.1504.8.1.1 窗口对象说明表.1514.8.2 程序(模块)2的设计说明.1524.8.2.1 窗口对象说明表.1534.8.
14、3 程序(模块)3的设计说明.1544.8.3.1 窗口对象说明表.1554.9 系统管理.1564.9.1 程序(模块)1的设计说明.1564.9.1.1 窗口对象说明表.1564.9.2 程序(模块)2的设计说明.1584.9.2.1 窗口对象说明表.1594.9.3 程序(模块)3的设计说明.1604.9.3.1 窗口对象说明表.1614.9.4 程序(模块)4的设计说明.1624.9.4.1 窗口对象说明表.1634.10 数据交换.1644.10.1 数据上传模块的设计说明.1644.10.1.1 窗口对象说明表.1654.10.2 数据下传模块的设计说明.1664.10.2.1 窗
15、口对象说明表.1675、模块相互关系表.16867P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书软件详细设计说明书1.引言编写目的本说明书确定系统的详细功能模块和数据结构,为下阶段开发工作提供依据。背景软件系统的名称:环宇建筑管理信息系统本项目的任务提出者:浙江托普应用软件产品事业部本项目的任务开发者:浙江托普软件有限公司PDM开发室与浙江环宇建设集团有限公司协 同开发软件系统的用户:浙江环宇建设集团有限公司相关职能科室和各分公司定义MIS:管理信息系统HYMIS:环宇管理信息系统质量技术交底:对一个工程项目开始时提出的要达到的质量要求。人力强度:一个工程项目每个时间段投入人力的分布
16、。参考资料环宇管理信息系统(HYMIS)设计方案环宇管理信息系统(HYMIS)项目审批表浙江环宇建设集团有限公司有关规章制度环宇管理信息系统(HYMIS)需求规格说明书环宇管理信息系统(HYMIS)概要设计说明书77P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书2.程序(模块)系统的组织结构环宇集团信息管理系统系统管理房地产管理Z 财务报表管理设计院管理人事管理设备管理材供管理安全管理质量管理项目管理经营管理技术资料库管理文件资料库管理办公管理附:其中质量、安全管理放入下一阶段进行详细描述。2.1经营管理87P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书2.2项目管理预算成
17、本计划成本项目部概况:组成人员信息,同时链接项目投标信息。项目工程概况:工程信息。项目进度管理:项目进度图示化显示,生成横道图,计划调整信息等,工程完成量()。预算成本:(1)与已有预算软件接口;(2)直接录入预算数据。项目费用收支:将项目费用分类统计,分为人、机、材三类。2.3材供管理97P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书3.4设备管理X产值报表工各部门盘查信息工使用信息报表用管理信息查询一用管理 信息登X设备信息报表I设备信息查邮工设备信息登记部门维护查询打印报废申请事故登记保养记录维修记录 交接H变更记引 工租金情况 工月运转情况 H动态H随机工N 工随机2.5人事
18、管理人事管理执行退休职工工资汇总专业技术职务人员离退休职工名册公司职工名册项目经理情况岗位证书情况表员工基本情况表人员信息登记 人员信息维护1在职人员信息登记离退休 人员信 息 登 记员 工 工 资 登 记,在职人员信息维护离退休人员信息维护员工工资维护设计院信息管理业务信息管理 方案管理 施工图管理图档管理财务收支管理人事技术档案 综合查询其他管理107P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书2.7财务报表管理财务报表管理财务报表录入财务报表查询打印2.8房地产管理房地产管理房产信息营销管理房产信息录入房产信息查询房产佶息维护销售登记褶售款收款登记营销查询统计查询统计:包 括
19、对营销情况 的综合查询统 计,销售款的 资金回笼情况 等2.9系统管理系统管理用户基本信息角色信息系统日志查询2.10数据交换数据上传数据下载11由四川托普集团技术文档3.界面设计要求环宇建筑管理信息系统详细设计说明书用户界面采用Windows风格,便于用户进行操作。其控制面板作为操作通话的主要界面,如下 图所示。3.1 用户界面设计规则A.3.1.1 字体宋体,正常体,9号,黑色(打印文字不在此限)。B.3.1.2 控件a).尺寸在合理的布局下尽可能多的显示控件内的内容。b).布局按照操作流程或浏览顺序自左至右、由上而下的排放各种控件,使界面整体协调、美观大方。c).自适应父对象的尺寸改变1
20、27P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书控件应具有自适应父对象的尺寸改变的能力,当父对象的尺寸发生变化时,控件应能自动改 变自己的尺寸并使界面保持整体协调,尽量减少因父对象的尺寸改变而带来的操作或浏览上的不便。4.本软件系统中各程序(模块)的设计说明4.本软件系统中各程序(模块)的设计说明4.1经营管理4.1.1 程序(模块)1的设计说明模块详细设计说明表编号:模块名称业务基本信息模块代号Woperationinfo适用范围全局类 型窗口模块功能实现业务信息即招标信息的登记、查询及维护功能。作 者编写时间修 改 人修改时间修改批准人修改次数性能要求对精度、灵活性、容错性、时
21、间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于经营管理子系统下的 一个子模块。点击经营管理下的业务信息管理图标,即执行本模块。输 入输入项参考业务信息表(d_operation_info)。其中:1.信息编号为年份(四位)+流水号(六位),流水号根据数据表中同一年份内 最大的流水号加1产生,由系统自动产生实现,不能修改。2.工程编号是在业务信息转为已投中项目时,进行填入的。也由系统自动实现。3.工程类别、招标方式、投标企业资质、项目经理资质分别通过下拉框由码表 选择产生,输入介质为键盘或鼠标。4.计划开工时间、计划竣工时间缺省值为系统当天日期,格式为YYYY-MM
22、-D D,在投标时填入。输入介质为键盘或鼠标。5.有否附件,缺省值为0(否,当有附件记录进行登记并保存时,将此项设 为1(是)。此项不需用户输入,由系统产生,不能修改。6.信息状态,新增记录时为招标信息,即状态设为1(招标)。为系统缺省值,不能修改。7.其余各数据项由用户输入,输入介质为键盘和鼠标。137P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书输 出输出项参考业务信息表(d_operation_info)。各项意义同输入各数据项意义相 同,输出方式为屏幕显示及数据表的记录保存。算法逻辑在窗口打开之前,数据窗口连接事务对象,并插入一空行。相关附件、查询、保 存、退出按钮均为可用的
23、enabled=true。新增、修改按钮不能使用enabled=false。数据窗口中,信息编号自动产生。1.新增按钮:数据窗口控件插入一行。相关附件、查询、保存、退出按钮均为 可用的enabled=true。新增、修改按钮不能使用enabled=falseo2.查询按钮:打开万能查询窗口,此窗口为一公共窗口。相关附件、新增、修 改、退出、查询按钮均为可用的enabled二true。保存按钮不能使用enabled=false。3.保存按钮:检查数据窗口各个非空数据项是否为空,若有非空项为空值,则 提示不能为空,要求重新输入;若没有非空项为空,则更新数据窗口,提交 事务对象。相关附件、新增、修改
24、、退出按钮均为可用的enabled=true。查询、保存按钮不能使用enabled=falseo4.退出按钮:退出此窗口。5.相关附件按钮:用openwithparm打开另一窗口,同时将相应信息编号作为参 数传至子窗口,是对应附件信息的操作窗口,同样包括新增、查询、保存按 钮,还有返回主窗口按钮。6.状态改变:在修改按钮后,此项才可用,对相应信息记录进行状态改变。相关对象及接 口调用本程序的上一层程序为:经营管理的业务信息管理,本程序调用的下一层程 序为相关附件信息。通过打开窗口,实现对本程序的调用。同样本程序是通过 openwithparm打开附件信息窗口,将信息编号作为参数,传至附件窗口,
25、实现对 下一层程序的调用。备 注可注明需求分析、概要设计的相关参考资料及本程序的存储分配(视需要而定)。4.1.1.1 窗口对象说明表窗口对象说明表编号:窗 口名Woperationinfo说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使 用控制数据窗口D woperationinfoConstructor设置事务对象,建立 连接。营人有权 经部员此Itemchanged判断开工时间与竣工 时间的日期是否正确14由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书定义用户事件:ueinserteduedeletedueupdated注:可利用祖先数据 窗口中的对
26、应事件。插入一新行,同时自 动产生信息编号 删除一行更新数据窗口,提交 记录图形按钮(利用自 定义用户 对象,公 共部分,系统统-O)PbaddClicked触发数据窗口控件的 ue inserted 事件,新增一行记录。Pb_find打开万能查询窗口,提供记录查询功能。Pb_modify使数据窗口可操作,修改记录。Pb_delete删除记录数据。Pbsave保存记录数据。Pb_exit关闭窗口。PbaccessoryPbchangestate打开附件窗口,对相 关附件信息进行录 入、查询、删除、修 改等操作。改变信息状态。2、窗口事件(函数)列表事件(函数)名事件(函数)类型事件(函数)功能
27、描述事件(函数)算法逻辑Open全局窗口打开时实现窗口大 小的自动调节。利用公用祖先窗口4.1.2 程序(模块)2的设计说明模块详细设计说明表编号:模块名称相关附件信息模块代号Waccessoryinfo适用范围全局类 型窗口模块功能实现相关附件信息的登记、查询及维护功能。作 者编写时间修 改 人修改时间修改批准人修改次数性能要求对精度、灵活性、容错性、时间特性等的要求。157P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于经营管理子系统下的 一个子模块。可以由业务信息管理模块调用,也可以由投标管理模块调用、合同 管理模块调用
28、。也即本模块可以被需要进行附件信息操作的任何模块调用,调用 参数为相应的关联项。输 入输入项参考附件信息表(accessory)。其中:1.附件编号为流水号(4位),流水号由系统自动根据最大编号加1产生,不能 修改。2.关联项,即调用本模块时的参数,为与附件记录相关的关联项,同样不能修 改。3.文件主题由用户输入,输入介质为键盘或鼠标。4.文件内容为大二进制对象数据,填入具体附件的内容,可以是一个文件的具 体内容,也可以是一个图片文件。输入介质为键盘或鼠标。5.登记人,通过下拉框在系统用户中选择产生。缺省值为操作员,输入介质为 键盘或鼠标。6.登记时间缺省值为系统当天日期,格式为YYYY-MM
29、-D D,输入介质为键盘或鼠 标。7.介质o:电子文件,q:非电子文件。缺省值为o,输入介质为键盘8.附件类别由系统码表通过下拉框实现,输入介质为键盘和鼠标。9.备注由用户输入,输入介质为键盘或鼠标。输 出输出项参考附件信息表(d_accessory)o各项意义同输入各数据项意义相同,输 出方式为屏幕显示及数据表的记录保存。算法逻辑在窗口打开之前,数据窗口连接事务对象,并插入一空行。返回主窗口、查询、保存按钮均为可用的enabled=true。新增、修改按钮不能使用enabled=falseo 数据窗口中,附件编号自动产生。1.新增按钮:数据窗口控件插入一行。返回主窗口、查询、保存按钮均为可用
30、 的enabled=trueo新增、修改按钮不能使用enabled=falseo2.查询按钮:打开万能查询窗口,此窗口为一公共窗口。返回主窗口、新增、修改按钮均为可用的enabled=true。查询、保存按钮不能使用enabled二 falseo3,保存按钮:检查数据窗口各个非空数据项是否为空,若有非空项为空值,则 提示不能为空,要求重新输入;若没有非空项为空,则更新数据窗口,提交 事务对象。刷新数据窗口,插入一新行。返回主窗口、查询、保存按钮均为 可用的enabled=true。新增、修改按钮不能使用enabled=falseo4.返回主窗口按钮:退出此窗口,返回调用窗口。5.上一条:翻至上
31、一条记录,如果现为第一条记录,则将上一条、第一条按钮 置为不可用,即enabled=false;否则enabled=trueo下一条、最后一 条置为 enabled=trueo6.下一条:翻至下一条记录,如果现为最后一条记录,则将下一条、最后一条 按钮置为不可用,即enabled=false;否则enabled=trueo上一条、第 一条置为 enabled=true。7.第一条:翻至第一条记录,第一条、上一条按钮置不可用enabled=false。下一条、最后一条置为enabled=true。8.最后一条:翻至最后一条记录,最后一条、下一条按钮置不可用enabled=falseo 上一条、第
32、一条置为 enabled=true。相关对象及接 口调用本程序的上一层程序为:经营管理的业务基本信息、投标管理的技术标管理、合同管理的合同信息等需要附件信息的模块。本程序无下一层子模块。通过 openwithparm打开窗口,传递关联项作为参数,实现对本程序的调用。16由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书备 注 可注明需求分析、概要设计的相关参考资料及本程序的存储分配(视需要而定)。4.1.2.1 窗口对象说明表窗口对象说明表编号:窗 口 名 Waccessoryinfo 说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用 控制数据窗口D wac
33、cessoryinfoConstructor设置事务对象,建 立连接。检索数据 窗口。权限由 系统管 理员进 行控 制。Itemchanged判断日期是否正确定义用户事件:ueinserted uedeleted ueupdated注:可利用祖先数据 窗口中的对应事件。插入一新行删除一行更新数据窗口,提 交记录图形按钮(利用自 定义用户 对象,公 共部分,系统统-O)PbaddClicked触发数据窗口控件 的 ueinserted 事 件,新增一行记录。Pb_find打开万能查询窗,提供记录查询 功能。Pb_modify使数据窗口可操 作,修改记录。Pb_deleted删除记录数据。Pbsa
34、ve保存数据记录。Pbexit返回主窗口。Pbfirst翻至第一条记录Pbprevious翻至上一条记录Pbnext翻至下一条记录Pb_last翻至最后一条记录2、窗口事件(函数)列表事件(函数)名事件(函数)类型事件(函数)功能描述事件(函数)算法逻辑Open全局窗口打开时实现窗口大 小的自动调节。利用公用祖先窗口17环宇建筑管理信息系统详细设计说明书由四川托普集团技术文档4.1.3 程序(模块)3的设计说明模块详细设计说明表编号:模块名称技术标管理模块代号Wtechnicbid适用范围全局类 型窗口模块功能实现技术标信息的录入、查询及维护功能。作 者编写时间修 改 人修改时间修改批准人修改
35、次数性能要求对精度、灵活性、容错性、时间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于经营管理子系统下的 投标管理的一个子模块。点击经营管理下的投标管理图标,即执行本模块。输 入输入项参考业务信息表(d_operation_info),技术标所包括的内容与招标信息 类同,只是有部分增加或修改。其中:1.信息状态,由系统自动将原来的1转为2,即投标状态,不能修改。2.其余各数据项可由用户进行输入或修改,输入介质为键盘和鼠标。输 出输出项参考业务信息表(d_operation_info)。各项意义同输入各数据项意义相 同,输出方式为屏幕显示及数据表的记录保存。算法逻辑在
36、窗口打开之前,数据窗口连接事务对象,并插入一空行。招标信息按钮为可用 的enabled二true。其余各按钮均为不可用enabled二falseo1.招标信息:打开万能查询窗口,根据条件检索数据,其中检索结果需附加条 件:信息状态为招标的,即info_state=投标、保存、退出按钮均为 可用的enabled=true。投标结果、查询、修改按钮不能使用enabled=falseo2.投标按钮:将数据窗口中的招标信息的信息状态,由1改为2,(由系统 改变,用户不能修改)。同时数据窗口各数据项可以修改。投标结果、保存、退出按钮均为可用的enabled=true。投标、查询、修改按钮不能使用enab
37、led=falseo3.查询按钮:打开万能查询窗口,检索结果同样需附加条件:info_state=是针对投标信息的查询。投标结果、查询、修改、保存、退出按钮均为可用 的enabled=true。投标按钮不能使用enabled=falseo4,保存按钮:检查数据窗口各个非空数据项是否为空,若有非空项为空值,则 提示不能为空,要求重新输入;若没有非空项为空,则更新数据窗口,提交 事务对象。查询、退出按钮均为可用的enabled=true。保存、修改、投标 按钮不能使用enabled=falseo5.退出按钮:退出此窗口。6.相关附件按钮:用。penwithparm打开附件窗口,同时将相应信息编号作
38、为参 数传至子窗口 w accessory infoo7.商务标按钮:进入商务标管理模块。8.投标结果:打开投标结果录入窗口,并保存退出18由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书相关对象及调用本程序的上一层程序为:经营管理的投标管理,本程序调用的下一层程序为 相关附件信息和商务标信息。通过打开窗口,实现对本程序的调用。同样本程序 是通过openwithparm打开附件信息窗口,将信息编号作为参数,传至附件窗口,实现对下一层程序的调用。通过打开商务标信息窗口,实现对商务标模块的调用。接口备注可注明需求分析、概要设计的相关参考资料及本程序的存储分配(视需要而定)。4.1.3.
39、1 窗口对象说明表窗口对象说明表编号:窗 口 名 W_technic_bid 说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用 控制数据窗口D wtechnicbidConstructor设置事务对象,建 立连接。插入新行权限由 系统管 理员进 行控 制。Itemchanged判断日期是否正确定义用户事件:ueinserted uedeleted ueupdated注:可利用祖先数据 窗口中的对应事件。插入一新行删除一行更新数据窗口,提 交记录图形按钮(利用自 定义用户 对象,公 共部分,系统统-O)Pb_bid(投标)Clicked将信息状态由1 转至。Pb_fin
40、d(查询)打开万能查询窗,提供投标记录 信息查询功能。Pb_modify(修改)使数据窗口可操 作,修改记录。Pb_save(保存)保存当前数据记录Pb_exit(退出)返回主窗口。Pb_info(招标信息)实现招标信息查询 检索功能。Pb accessory(相关 附件)打开附件窗口,实 现相应附件信息的 操作。Pbbusiness(商务 标)调用商务标管理模 块2、窗口事件(函数)列表19由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书事件(函数)名事件(函数)类型事件(函数)功能描述事件(函数)算法逻辑Open全局窗口打开时实现窗口大 小的自动调节。利用公用祖先窗口4.1.4
41、 程序(模块)4的设计说明模块详细设计说明表编号模块名称投标结果模块代号Wbidresuit适用范围全局类 型窗口模块功能实现投标结果信息的录入、查询功能。作 者编写时间修 改 人修改时间修改批准人修改次数性能要求对精度、灵活性、容错性、时间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于经营管理子系统下的 投标管理的一个子模块。输 入输入项参考投标结果表(d_bid_result)。其中:1.信息编号,由系统自动生成,即调用模块的相应信息编号,不能修改。2.投标方、评分结果由用户进行输入或修改,输入介质为键盘和鼠标。3.评分项,由用户通过下拉框选择产生,输入介质为键
42、盘和鼠标。输 出输出项参考投标结果表(d_bidJesuit)。各项意义与输入各数据项意义相同,输出方式为屏幕显示及数据表的记录保存。算法逻辑在窗口打开之前,数据窗口连接事务对象,并插入一空行。1.新增按钮:增加新记录。2 修改按钮:修改当前记录。3.查询按钮:打开万能查询窗口,查询投标结果记录。4,保存按钮:检查数据窗口各个非空数据项是否为空,若有非空项为空值,则 提示不能为空,要求重新输入;若没有非空项为空,则更新数据窗口,提交 事务对象。5.退出按钮:退出此窗口。相关对象及接 口调用本程序的上一层程序为经营管理的投标管理。通过打开窗口,实现对本程序 的调用。备 注可注明需求分析、概要设计
43、的相关参考资料及本程序的存储分配(视需要而定)。4.1.4.1 窗口对象说明表窗口对象说明表207P四川托普集团技术文档环宇建筑管理信息系统详细设计说明书编号:窗 口名Wbidresult说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用 控制数据窗口D wbidresultConstructor设置事务对象,建 立连接。插入新行权限由 系统管 理员进 行控 制。Itemchanged判断评分结果是否 为0 100的数 据。定义用户事件:ueinserted uedeleted ueupdated注:可利用祖先数据 窗口中的对应事件。插入一新行删除一行更新数据窗口,提
44、交记录图形按钮(利用自 定义用户 对象,公 共部分,系统统-O)Pb_add(新增)Clicked新增记录。Pb_find(查询)打开万能查询窗,提供投标结果 记录查询功能。Pb_modify(修改)使数据窗口可操 作,修改记录。Pb_save(保存)保存当前数据记录Pb_exit(退出)返回主窗口。2、窗口事件(函数)列表事件(函数)名事件(函数)类型事件(函数)功能描述事件(函数)算法逻辑Open全局窗口打开时实现窗口大 小的自动调节。利用公用祖先窗口4.1.5 程序(模块)5的设计说明模块详细设计说明表编号:模块名称合同管理模块代号Wcontractmanage适用范围全局类 型窗口模块
45、功能实现合同信息的录入、查询和维护功能。包括合同基本信息、附件信息、甲方供 应表、工程项目表信息等。同时实现合同违约索赔管理、合同变更管理、合同资 金情况及综合查询等功能。作 者编写时间修 改 人21由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书修改时间修改批准人修改次数性能要求对精度、灵活性、容错性、时间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于经营管理子系统下的 子模块。输 入本模块采用T ab页格式,共分为六页,包括合同信息、工程项目表、甲方供应表、违约索赔、合同变更、合同资金情况。合同信息页输入项参考合同基本信息表(d_contract)、
46、附件信息(d accessory)o 其中:合同编号由系统自动产生,为流水号,不能修改。2,付款方式、保密级别由用户通过下拉框选择产生,输入介质为键盘和鼠标。3.承包人为9 9 9 9 与发包人信息关联,发包人编号为,9999,时,所对 应记录即为承包人的有关信息记录。承包人该项信息,不能在此修改,只 能在发包人信息维护中修改。4.其余各数据项由用户根据数据类型手工输入,输入介质为键盘和鼠标。-工程项目表输入项参考工程项目表(d_contract_project)。1.合同编号由系统产生,是关联合同的编号,不能修改。2.序号为流水号,由系统自动产生。3.其余各项由用户根据数据类型手工输入,输入
47、介质为键盘和鼠标。-甲方供应表输入项参考甲方供应表(d_contract_c 1 ient_provide)o1.合同编号由系统产生,是关联合同的编号,不能修改。2.序号为流水号,由系统自动产生。3.单位、质量等级由用户通过下拉框选择产生,输入介质为键盘和鼠标。4.其余各项由用户根据数据类型手工输入,输入介质为键盘和鼠标。-违约索赔页输入项参考违约索赔信息(d_counterclaim_info)。1.合同编号由系统产生,是关联合同的编号,不能修改。2.序号为流水号,由系统自动产生。3.索赔类型由用户通过下拉框选择产生,输入介质为键盘和鼠标。4.其余各项由用户根据数据类型手工输入,输入介质为键
48、盘和鼠标。-合同变更页输入项参考合同变更信息(d_contract_changing)01.合同编号由系统产生,是关联合同的编号,不能修改。2.序号为流水号,由系统自动产生。3.变更类型由用户通过下拉框选择产生,输入介质为键盘和鼠标。4.其余各项由用户根据数据类型手工输入,输入介质为键盘和鼠标。-合同资金情况输入项参考合同资金情况(d_contract_bankroll)o注:合同资金情况的录入单独成一子模块,由财务部门进行输入。输 出输出项参考合同基本信息表(d_contract)、附件信息(d_accessory).甲方供 应表(d_contract_client_provide工程项目表
49、(d_contract_project违 约索赔信息(d_counterclaim_info)、合同变更信息(d_contract_changing),合同资金情况(d_contract_bankroll)o各项意义与输入各数据项意义相同,输 出方式为屏幕显示及数据表的记录保存。22由 四川托普集团技术文档 环宇建筑管理信息系统详细设计说明书算法 逻辑在窗口打开之前,数据窗口连接事务对象,并插入一空行。1.新增按钮:增加新记录。2 修改按钮:修改当前记录。3.查询按钮、打开万能查询窗口,查询合同记录,各tab页相应数据窗口进行 检索,显示对应记录。4,保存按钮:检查数据窗口各个非空数据项是否为
50、空,若有非空项为空值,则 提示不能为空,要求重新输入;若没有非空项为空,则更新数据窗口,提交 事务对象。5.退出按钮:退出此窗口。6.上一条:翻至上一条记录。7.下一条:翻至下一条记录。8.第一条:翻至第一条记录。9.最后一条:翻至最后一条记录。相关对象及接 口调用本程序的上一层程序为经营管理。通过打开窗口,实现对本程序的调用。备注可注明需求分析、概要设计的相关参考资料及本程序的存储分配(视需要而定)。4.1.5.1 窗口对象说明表窗口对象说明表编号:窗 口名 Wcontractmanage 说明书编号1、窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用 控制标签T abconti
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100