第 4 章 系统详细设计
建筑公司工程项目管理的核心业务流程包括:市场经营业务、项目策划业务、项目采购业务、项目施工管理等,分别设计市场经营、项目策划、项目采购、项目施工、服务管理、一站查询等六个子系统。其中市场经营、项目策划、项目采购、项目施工子系统为此工程项目管理系统的核心部分,由此本章将选取四个子系统中有代表性的功能模块进行静态和动态的详细设计,以表示系统详细设计的过程。
4.1 市场经营管理模块。
4.1.1 功能概述。
市场经营管理模块实现对市场基础信息的管理,项目投标过程和投标信息的管理以及项目合同签订管理,同时实现客户开发与维护管理。
通过市场经营管理模块实现对市场经营阶段关键业务活动及相关信息传递与共享进行管理,实现了对项目招投标过程中项目招标、投标的管理,实现对项目合同签订的管理,并且实现了全局统一的客户管理,包括对客户基础信息、客户需求的管理,并且实现客户回访和客户满意度的管理。
4.1.2 静态设计。
以市场信息管理子模块的类设计为例表现市场经营管理模块的类设计过程。市场信息管理子模块的类关系图。
市场信息管理子模块的类包含接口类、控制类、数据类和操作类。接口类主要包括查询接口类和数据库接口类;控制类一般在系统中只存在一种,就是查询控制类;数据类包括市场信息数据类;操作类主要是数据库操作类,用以进行数据的调取以及审批操作类。
4.1.3 交互设计。
市场经营管理模块的交互设计以市场信息管理子模块的活动图和时序图的设计表现交互设计的过程。
首先在系统中创建工程项目市场信息并上报等待审批。系统自动形成待审批工程项目市场信息台帐,等待审批。相关人员查看上报信息是否完善,如果不完善则"退回"要求重新上报。对确定跟踪的工程项目市场信息进行评价,设置"跟踪"标识。并设置信息跟踪责任部门和责任人。为工程项目市场信息设置编号,信息填报机构可随时查看到工程项目市场信息的审批情况。在系统中记录项目最新进展状况。系统相关有权限人员应通过系统随时看到项目最新进展情况。
根据类图和活动图,市场信息管理子模块的时序关系。
首先在系统中创建工程项目市场信息并上报等待审批。审批人员查看上报信息是否完善,如果不完善则"退回"要求重新上报。市场信息完善,则对确定跟踪的工程项目市场信息进行评价,设置跟踪。
4.2 项目策划管理模块。
4.2.1 功能概述。
项目策划管理模块实现对项目策划业务活动及相关信息传递与共享进行管理,功能内容主要包括:策划计划管理、策划过程管理、策划书管理。
通过对项目策划计划编制、项目总分包计划、施工总进度计划、资金使用计划的管理实现策划计划的管理,通过策划过程管理实现对策划过程中项目风险分析管理、资源价格分析管理、工艺方案分析等的管理。通过策划书管理实现策划书输出结果、讨论纪要、归档的管理。
通过设计项目策划管理模块实现系统策划计划、策划书等信息的有效共享,同时实现对策划过程每个环节的及时掌控。
4.2.2 静态设计。
项目策划管理的类包含接口类、控制类、数据类和操作类。接口类主要包括查询接口类和数据库接口类;控制类包括查询控制类;数据类包括策划书信息数据类;操作类主要是数据库操作类和审批操作类,用以对策划计划的审批和策划计划数据的保存和调取。
4.2.3 交互设计。
项目策划管理活动顺序如下:
(1)编制策划计划 实现策划计划编制,包括策划内容、责任部门/责任人、计划开始时间、计划完成时间。
(2)考察报告分析 组织补充考察,现场考察报告编制后上传、归档,同时提炼现场考察情况概要信息。
(3)工艺方案策划 技术部输出成果上传,包括施工总进度计划、施工总平面布置图、大临设施设计、施工工艺流程图、主要工艺方案、船机设备使用计划、材料使用计划、劳动力使用计划。此外,针对每项输出成果,均提供讨论纪要上传。
(4)工程部输出成果上传,包括项目部组织结构图、项目总分包计划、船机设备配置及调遣计划。此外,针对每项输出成果,均提供讨论纪要上传。
(5)项目风险分析 国内/国际市场部输出成果上传,包括项目风险分析及控制措施。
此外,针对每项输出成果,均提供讨论纪要上传。
(6)调查项目主要资源价格 采购中心输出成果上传,包括资源调查表。此外,针对每项输出成果,均提供讨论纪要上传。
(7)编制资金使用计划 项目部输出成果上传,包括资金使用计划。此外,针对每项输出成果,均提供讨论纪要上传。
(8)汇总整理形成策划书、组织策划书会签 技术部汇总各阶段性输出成果,汇总整理形成策划书,并通过 OA 进行会签。
(9)出版策划书 将会签通过的策划书及相关讨论纪要在业务系统中上传,实现信息共享。
根据类图和活动图,项目策划管理模块的时序关系如下图 4.6 所示:
首先编制策划计划,进行考察报告分析,制定工艺方案策划,对项目风险分析;其次调查项目主要资源价格,编制资金使用计划。汇总整理形成策划书、组织策划书会签,将会签通过的策划书及相关讨论纪要在业务系统中上传,实现信息共享。
4.3 项目采购管理模块。
4.3.1 功能概述。
采购管理子系统:实现采购业务的全过程管理,功能内容主要包括:采购管理、供应商管理、分包商管理。
通过采购管理实现对工程项目材料/服务采购业务活动及相关信息传递与共享进行管理。实现对物资基础信息的管理,能够对材料需求计划进行提交审批查看,制定物资采购计划并能提交审核,能够和供应商签订采购合同跟进采购执行状况,查看历史采购价格,制定分包需求计划、分包合同,对分包采购执行状况跟踪等。通过分包商管理实现分包商的信息管理和评价管理。通过供应商管理实现对供应商基础信息增删、修改、维护、查询;以及对供应商进行评价管理。
4.3.2 静态设计。
类设计是静态结构的设计。项目采购管理的类包含接口类、控制类、数据类和操作类。接口类主要包括查询接口类和数据库接口类;控制类一般在系统中只存在一种,就是查询控制类;数据类包括材料信息数据类;操作类主要是数据库操作类,用以进行数据的调取。
4.3.3 交互设计。
活动图描述了业务用例实现的工作流程,为实现业务目标安排各种任务或活动,并且活动中有一定的流程安排。用以阐述业务模块活动的过程。
工程项目管理人员登录系统查询材料储备信息,查看库存是否满足材料需求,若满足材料供应需求则直接申请出库领用,若不满足材料需求,需要递交采购申请,采购工程材料物品经过质检入库后,方可进行出库领用,具体流程如下:
(1)用户输入账号登录(2)进入材料管理界面,输入材料需求计划(3)查看物资库存是否满足需求(4)满足需求计划则直接出库(5)不满足需求,进行采购申请(6)采购质检入库(7)出库领用项目采购管理模块的活动图如下:
根据类图和活动图,项目采购管理模块的时序关系如下图 4.9 所示:
首先项目人员登录系统,在系统登录界面输入账号密码验证登录信息,验证成功,则发送材料需求请求,库管判断材料是否充足,仓储充足,则直接通知项目人员领取,仓储不足,则发送采购申请请求到采购部,采购部进行采买流程,物资入库,库管发出领用请求,则项目人员进行领用处理。
4.4 项目施工管理模块。
4.4.1 功能概述。
项目施工管理模块实现对项目施工生产阶段的各项业务活动及相关信息传递与共享进行管理,功能内容包括:项目进度管理、项目质量管理、项目 HSE 管理、项目资金管理、项目机构与人员管理、项目设备管理、项目技术管理、项目成本管理、竣工结算管理。
通过项目技术管理子模块实现对施工组织设计及专项方案报批过程管理,详细实现施工组织设计及专项方案报批计划编制与审批,单位工程施工组织设计方案/专项技术方案编制与审批,工程项目技术方案查询,施工组织设计及专项方案报批计划执行情况一览查询等。
4.4.2 静态设计。
项目施工管理模块静态类设计以技术管理子模块的类设计为代表进行设计描述。
以上类图中分为数据信息类、操作类、控制类、接口类通过相互之间的调用完成技术管理模块的功能。
4.4.3 交互设计。
1.活动图设计。
工程技术人员登录系统对施工组织进行设计,编写技术方案,技术方案递交审批及评审,评审未通过退回继续修改方案,评审通过,方案进入实施阶段,技术人员对实施情况进行跟进,最后技术方案同一归档,具体流程如下:
(1)技术人员输入账号登录(2)进入技术管理界面,查看项目要求(3)查看施工组织计划(4)编写方案(5)方案上传递交审批(6)方案执行情况跟踪(7)技术方案统一归档项目技术管理子模块的活动图如下:
2.时序图。
根据活动图及类图,项目技术管理模块的时序关系如下图 4.12 所示:
首先技术人员登录系统,在系统登录界面输入账号密码验证登录信息,验证成功,则发送查看施工组织请求,查看施工组织界面,发出撰写施工方案请求,进入施工方案撰写界面,撰写完毕点击提交发出方案审批请求,审批未通过,则退回重申,审批通过则返回方案执行消息,技术人员发出方案执行跟进请求,执行方返回执行情况消息。
1软件发展危机1.1软件的定义及特点软件是按照顺序组织的计算机数据和指令的集合。一般软件被分为系统软件、应用软件和编程语言。其中系统软件为计算机使用提供最基本的功能,最基础的软件就是操作系统;应用软件是在系统软件的基础上衍生出来的为用户提...
随着网络信息时代的到来,人们的生活中越来越离不开手机、电脑等电子产品。他们可以通过软件购买商品、点餐、预约车等服务。...
随着虚拟现实技术(VR)的发展和社会需求,VR技术应用在各个行业中,其在室内设计中的应用不仅体现在室内设计效果图的沉浸式虚拟展示,而且逐渐蔓延到通过VR室内设计软件进行同步设计,交互性和构想性使得VR室内设计软件为用户提供了超于传统室内设计软件的使...
1开发背景教育信息化的实施,自上至下而言,必须与学校的制度创新、组织创新和管理创新结合;自下至上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基...
0引言管理信息系统(简称MIS)是一个供使用者利用计算机、网络通信设备以及其他办公设备,对所需的信息进行采集、传输、处理、格式转换及存储、信息更新、功能拓展和维护的系统。[1]我国高等职业教育虽然起步比较晚,但在高等教育大众化的今天,高等职业教...
第5章总结随着计算机的普及和网络技术的发展,人们获取信息主要途径以及从书籍、期刊等传统的方式转向从互联网中获...
第3章系统设计3.1数据库设计3.1.1概念结构(1)住户信息数据库结果设计,通过对以往小区物业管理实际需求情况及常用的信息分析,其住户信息主要包括了住户编号、房屋编号、户主名称、联系电话以及联系地址等信息,其结果图如图3.1所示。3.1.2实...
计算机已经经历了四代的发展历程,从电子计算机到晶体管计算机时代,再从集成电路计算机时代到大规模集成电路计算机时代,这一路的发展表现出了计算机的发展速度,同时这也为计算机软件开发的发展打好了坚实的基础。...
本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。...
第4章系统测试系统测试是在系统详细设计功能实现后,借助专业测试工具对系统的功能和性能进行全方位模拟测试的过程,用于检验系统设计是否符合设计预期,发现系统潜在故障及问题并于系统实现前改进。本课题中的系统测试紧密结合软件工程要求,分单元测试...