论文部分内容阅读
【摘要】 目前信息技术不断的发展,对工程建设数据收集效率和信息沟通环境进行改善。在越来越复杂的异构化网络分布式环境中,分布式处理能力强大,为web应用提供良好开发环境。在此背景下,创建大型工程管理信息系统能够辅助项目的建设。
【关键词】 工程管理 信息系统 设计
一、大型工程管理信息系统的架构
大型工程管理系统结构设计过程中,要充分考虑:
其一,实现信息模型与业务模型的贯彻;其二,避免对用户业务功能和用户端的配置造成影响,并且支持移动终端;其三,保证安全性;其四,具有良好稳定的数据结构;其五,具备良好兼容、接口和扩充的能力。
根据以上条件,对瘦客户端方式进行确定,从而灵活配置客户端,并且支持移动终端。为了保证数据层稳定性、一致性和有机性,要分类数据存储和逻辑。通过上述分析,大型工程管理信息系统客户层、业务控制层、核心业务层、子系统业务层、系统管理层和其他系统接口层。
1.1客户层
客户层人机应用界面比较完整,以此能够开展个性化的交互。有效解决系统的输出问题,对数据进行收集、输入指令、管理外设、显示资料等,通过不同的需求使用界面组合。通过web服务能够实现查询和统计,通过网络实现信息的查询和统计。由于通过瘦客户端设计客户层,支持手机、手持终端、车载设备等嵌入层设备,使现代办公灵活移动的需求得到满足。
1.2子系统业务层
将信息系统业务逻辑的管理效果充分展现出来,利用业务设置业务子系统,对业务控制层进行控制,映射对应的业务和用户。
1.3业务控制层
控制作业流、权限和优先级,作业流控制能够转变应用层服务,使其发展为一系列的业务,通过业务层服务对应用进行请求。对业务实时性、重要性、相关性进行权衡,从而对业务优先级进行选择,提高满意度。权限控制能够实现用户认证与授权体系,和安全体系访问控制逻辑结合,根据辖区、特权、职务分配业务。
1.4系统管理层
将系统管理层贯穿在各层次,通过各层资源和作业分配,实现系统的管理、维护的功能。 管理功能包括:业务配置管理、用户管理、容灾计划、性能控制、版本控制、错误跟踪等。
1.5核心业务层
使关系数据库成为数据管理工具,实现面向对象的分析:
其一,利用关系表和记录的方式,使關系数据库存储属性和对象联系;其二,在业务操作过程中,通过静态存储位置实现对象属性和方法的读取,完整封装对象;其三,在程序模块中实现对象方法的存储;对基于数据层实现存储支持层和核心业务层的设置,从而保证对象的完整性,具体为:其一,核心业务层通过公共业务构件构成,实现业务核心,对业务体系信息关联和互操作业务信息处理进行聚合,有机处理业务信息和过程。其二,存储支持层能够实现文件服务器、数据库服务器的交互支持,并且实现业务对象和数据存储的映射,使数据库访问平衡与性能方面的问题得到解决,使数据库组织策略调整对于业务系统无关性得到实现。
1.6系统接口层
与其他子系统接口实现系统互联、安全认证、资源共享,对其他子系统提供web浏览、数据共享和业务操作。
二、系统的硬件设计
2.1综合布线设计
工程管理信息系统的结构包括工程建设、监督控制、销售和技术开发等构成,在企业中分布。以实际需求设计多功能现代化的工程办公管理,在工程中所设置的计算机网络系统要求大容量、高速的传输数据。利用综合化布线设计系统,布线系统连接办公区域、工作站点、布线系统,实现百个信息站点的设置,并且支持10Mbps传输速率,各分散的工作站点距离主机房在100m以内,网络传输介质使用双绞线。利用星型网络拓扑结构,并且支持多网络协议。
2.2网络结构和硬件设计
其一,网络架构。网络中心节点使用Visage24T智能交换机与三台3COM集线器作为交换机设备,网卡使用3COM自适应网卡。连接实现双绞线实现,利用光缆与外部局域网连接网络系统;其二,UPS电源。利用APC延时UPS提供给服务器和网络设备的供电;其三,工作站和NT服务器。利用两台服务器对电子邮件、web服务、数据库服务、域名服务得到实现;其四,网络病毒防范。利用VRV套装杀毒软件保护服务器的安全性;其五,系统平台。NT服务器使用主流操作系统,使用SQL大型数据库。其六,远程通信你设备。在服务器中创建多台GVC调制解调器和CISCO 2511小型路由器,从而实现施工现场和公司总部的节点连接。
三、系统的模块设计
3.1合同管理模块
用户通过合同管理实现合同模板的创建,从而对合同进行管理、保存、审批,并且计算金额,保护合同双方的权益。合同管理重点为业务管理,合同管理软件能够解决业务管理问题,对合同管理网络化、动态化与智能化进行重视,为业务提供结算安排、合理流程和履约监督功能。
3.2成本管理模块
成本管理能够管理企业生产项目各阶段成本,利用数据对成本进行控制、决策和分析,具体的成本管理包括关于成本的工作,比如成本预测、决策等。系统完成功能包括:其一,成本阶段。通过成本阶段的记录功能便于今后的分析;其二,成本科目。对项目成本进行划分,将代码进行提取,为成本管理提供数据;其三,成本编制。对成本所消耗的成本进行记录,从而使核算更加的方便;其四,成本分析。简单分析工程各阶段成本;其五,成本核算。核算工程成本。
通过授权用户对“成本管理”页面中“成本阶段”点击,系统在“成本阶段”页面跳转。此时,用户将目前阶段输入,成本管理对数据库检索程序进行调用,检索目前依赖的前个阶段,利用项目阶段判断和衔接,提高成本计算结果可靠性。 3.3质量管理模块
质量管理模块主要功能:
其一,维护质量文件。在成立工程项目初期,在服务器中提交项目相关文件,后期还能够对质量文件添加和删除;其二,规定质量目标。在项目立项之后,利用系统对项目质量目标进行设置;其三,记录项目过程。对项目相关活动记录,不断的跟踪和记录对项目质量保证活动进行明确,包括开展工程活动时间。
在设计质量管理模块的过程中,交互质量管理模块和用户。只有授权用户才能够查看质量管理功能。用户点击“质量管理”中的“基本信息”按钮,从而保存数据库中的质量文件,并且展现数据库中质量相关文件。然后,用户选择某文件,质量管理功能调用数据库访问功能,对质量文件进行查找,实现文件信息的返回,对本机注册可执行文件进行调用,从而打开质量文件。
在保存质量文件过程中,数据库对质量文件名和文件自身进行保存,数据库存储空间大,所以数据服务硬盘空间在100G左右,还要定期备份。
3.4进度管理模块
本文所设计进度管理模块主要包括工程进度计划编制与维护:
在对工程进度计划编制过程中,使项目计划进行实施,然后以计划进行执行。在项目计划制定过程中步骤比较多,比如收集工程信息资料、时间估算等。
在计划改变和维护过程中,要反映在项目管理系统中。如果改变计划就要将项目计划进行修改,或者在项目中添加新的子项目,实现子项目计划的设置。在结束项目后,使项目计划删除。
所有用户在登录之后才能够对系统功能进行使用,假如无法登录也就无法使用,游客身份无法访问系统。服务器就爱你管查询结果返回到客户端中,从而进行显示。
3.5文档管理模块
文档管理模块登记工程文件,并且能够通过其他单位接收文件,主要功能为:
其一,我的文档信息。管理私有文档和个人的工作文档,并且对待分发、接收和已经分发、接收的文档进行管理;其二,我的公共事务。查看公告、新闻、天气预报等信息,通过论坛实现评论的发表,利用我的链接实现网站的打开,并且通过我的会议查看参加或者申请的会议;其三,我的工作信息。查看相应的流程,比如代办中、已经发起的流程和合同事项;其四,管理设置。管理公告、新闻、会议和会议室;其五,我的基本信息。下载个人资料、个人设置与系统插件。
3.6系统安全设计
Internet针对任何项目参与方开放,所以要使用认证、加密和防火墙等技术对项目信息安全性进行保证。实现系统整体结构实现分层设计,创建分级密码体系,针对不同用户设置不同用户权限,分级、分权的使用密码。系统用户包括一般用户与超级用户,超级用户包括上级主管和决策部门,一般用户包括下属单位。超级用户能够访问下属单位数据,一般用户通過密码进入到系统中,假如用户通过访问密码就成为系统注册的合法用户,对数据进行访问,但是无法对其他单位数据进行访问。另外,为了避免破坏系统数据,要进一步的加强保密与安全意识,对重要数据进行随机备份。
3.7系统的测试
本文对系统和软件、功能利用黑盒测试,测试人员利用数据了解系统功能。在测试过程中,通过程序接口实现测试,系统内部接口通过单元测试执行,假如选择项目没有对外系统接口,就不进行接口测试,并且没有相应用例。
测试登录内容:对用户登录信息填写,验证是否成功登录;
测试用例:正确用户名称与密码;用户名和密码不正确。
测试结果:第一种情况顺利登录;第二种情况提示用户名或者密码不正确。
结论:登录部分测试功能预期效果。
点击系统列表窗体或者编辑窗体中“导出打印”按钮的时候,选择打印样式或者导出Excel,对操作进行选择,点击“确定”就能够打印报表或者导出Excel,测试结果满足功能性需求。
四、结束语
基于全球化信息背景下,信息技术会对劳动密集大型项目造成影响。现代信息技术和网络技术会影响到大型工程建设:其一,提供给工程建设管理全新的思想;其二,使大型工程建设管理使用全新的方法和手段,提高数据信息沟通和收集的效率。目前,国内外研究课题通过不同角度对工程各领域的使用问题进行分析,提出大量全新的方法和概念。本文对此实际课题分析,讨论网络环境下的大型工程管理系统的设计。在网络技术和信息技术不断发展的过程中,大型工程管理信息系统也会有所改进和提高。
参 考 文 献
[1]郑斌.大型工程项目管理信息系统在企业建设期的应用分析[J].赤峰学院学报(自然科学版),2016,32(05):39-40.
【关键词】 工程管理 信息系统 设计
一、大型工程管理信息系统的架构
大型工程管理系统结构设计过程中,要充分考虑:
其一,实现信息模型与业务模型的贯彻;其二,避免对用户业务功能和用户端的配置造成影响,并且支持移动终端;其三,保证安全性;其四,具有良好稳定的数据结构;其五,具备良好兼容、接口和扩充的能力。
根据以上条件,对瘦客户端方式进行确定,从而灵活配置客户端,并且支持移动终端。为了保证数据层稳定性、一致性和有机性,要分类数据存储和逻辑。通过上述分析,大型工程管理信息系统客户层、业务控制层、核心业务层、子系统业务层、系统管理层和其他系统接口层。
1.1客户层
客户层人机应用界面比较完整,以此能够开展个性化的交互。有效解决系统的输出问题,对数据进行收集、输入指令、管理外设、显示资料等,通过不同的需求使用界面组合。通过web服务能够实现查询和统计,通过网络实现信息的查询和统计。由于通过瘦客户端设计客户层,支持手机、手持终端、车载设备等嵌入层设备,使现代办公灵活移动的需求得到满足。
1.2子系统业务层
将信息系统业务逻辑的管理效果充分展现出来,利用业务设置业务子系统,对业务控制层进行控制,映射对应的业务和用户。
1.3业务控制层
控制作业流、权限和优先级,作业流控制能够转变应用层服务,使其发展为一系列的业务,通过业务层服务对应用进行请求。对业务实时性、重要性、相关性进行权衡,从而对业务优先级进行选择,提高满意度。权限控制能够实现用户认证与授权体系,和安全体系访问控制逻辑结合,根据辖区、特权、职务分配业务。
1.4系统管理层
将系统管理层贯穿在各层次,通过各层资源和作业分配,实现系统的管理、维护的功能。 管理功能包括:业务配置管理、用户管理、容灾计划、性能控制、版本控制、错误跟踪等。
1.5核心业务层
使关系数据库成为数据管理工具,实现面向对象的分析:
其一,利用关系表和记录的方式,使關系数据库存储属性和对象联系;其二,在业务操作过程中,通过静态存储位置实现对象属性和方法的读取,完整封装对象;其三,在程序模块中实现对象方法的存储;对基于数据层实现存储支持层和核心业务层的设置,从而保证对象的完整性,具体为:其一,核心业务层通过公共业务构件构成,实现业务核心,对业务体系信息关联和互操作业务信息处理进行聚合,有机处理业务信息和过程。其二,存储支持层能够实现文件服务器、数据库服务器的交互支持,并且实现业务对象和数据存储的映射,使数据库访问平衡与性能方面的问题得到解决,使数据库组织策略调整对于业务系统无关性得到实现。
1.6系统接口层
与其他子系统接口实现系统互联、安全认证、资源共享,对其他子系统提供web浏览、数据共享和业务操作。
二、系统的硬件设计
2.1综合布线设计
工程管理信息系统的结构包括工程建设、监督控制、销售和技术开发等构成,在企业中分布。以实际需求设计多功能现代化的工程办公管理,在工程中所设置的计算机网络系统要求大容量、高速的传输数据。利用综合化布线设计系统,布线系统连接办公区域、工作站点、布线系统,实现百个信息站点的设置,并且支持10Mbps传输速率,各分散的工作站点距离主机房在100m以内,网络传输介质使用双绞线。利用星型网络拓扑结构,并且支持多网络协议。
2.2网络结构和硬件设计
其一,网络架构。网络中心节点使用Visage24T智能交换机与三台3COM集线器作为交换机设备,网卡使用3COM自适应网卡。连接实现双绞线实现,利用光缆与外部局域网连接网络系统;其二,UPS电源。利用APC延时UPS提供给服务器和网络设备的供电;其三,工作站和NT服务器。利用两台服务器对电子邮件、web服务、数据库服务、域名服务得到实现;其四,网络病毒防范。利用VRV套装杀毒软件保护服务器的安全性;其五,系统平台。NT服务器使用主流操作系统,使用SQL大型数据库。其六,远程通信你设备。在服务器中创建多台GVC调制解调器和CISCO 2511小型路由器,从而实现施工现场和公司总部的节点连接。
三、系统的模块设计
3.1合同管理模块
用户通过合同管理实现合同模板的创建,从而对合同进行管理、保存、审批,并且计算金额,保护合同双方的权益。合同管理重点为业务管理,合同管理软件能够解决业务管理问题,对合同管理网络化、动态化与智能化进行重视,为业务提供结算安排、合理流程和履约监督功能。
3.2成本管理模块
成本管理能够管理企业生产项目各阶段成本,利用数据对成本进行控制、决策和分析,具体的成本管理包括关于成本的工作,比如成本预测、决策等。系统完成功能包括:其一,成本阶段。通过成本阶段的记录功能便于今后的分析;其二,成本科目。对项目成本进行划分,将代码进行提取,为成本管理提供数据;其三,成本编制。对成本所消耗的成本进行记录,从而使核算更加的方便;其四,成本分析。简单分析工程各阶段成本;其五,成本核算。核算工程成本。
通过授权用户对“成本管理”页面中“成本阶段”点击,系统在“成本阶段”页面跳转。此时,用户将目前阶段输入,成本管理对数据库检索程序进行调用,检索目前依赖的前个阶段,利用项目阶段判断和衔接,提高成本计算结果可靠性。 3.3质量管理模块
质量管理模块主要功能:
其一,维护质量文件。在成立工程项目初期,在服务器中提交项目相关文件,后期还能够对质量文件添加和删除;其二,规定质量目标。在项目立项之后,利用系统对项目质量目标进行设置;其三,记录项目过程。对项目相关活动记录,不断的跟踪和记录对项目质量保证活动进行明确,包括开展工程活动时间。
在设计质量管理模块的过程中,交互质量管理模块和用户。只有授权用户才能够查看质量管理功能。用户点击“质量管理”中的“基本信息”按钮,从而保存数据库中的质量文件,并且展现数据库中质量相关文件。然后,用户选择某文件,质量管理功能调用数据库访问功能,对质量文件进行查找,实现文件信息的返回,对本机注册可执行文件进行调用,从而打开质量文件。
在保存质量文件过程中,数据库对质量文件名和文件自身进行保存,数据库存储空间大,所以数据服务硬盘空间在100G左右,还要定期备份。
3.4进度管理模块
本文所设计进度管理模块主要包括工程进度计划编制与维护:
在对工程进度计划编制过程中,使项目计划进行实施,然后以计划进行执行。在项目计划制定过程中步骤比较多,比如收集工程信息资料、时间估算等。
在计划改变和维护过程中,要反映在项目管理系统中。如果改变计划就要将项目计划进行修改,或者在项目中添加新的子项目,实现子项目计划的设置。在结束项目后,使项目计划删除。
所有用户在登录之后才能够对系统功能进行使用,假如无法登录也就无法使用,游客身份无法访问系统。服务器就爱你管查询结果返回到客户端中,从而进行显示。
3.5文档管理模块
文档管理模块登记工程文件,并且能够通过其他单位接收文件,主要功能为:
其一,我的文档信息。管理私有文档和个人的工作文档,并且对待分发、接收和已经分发、接收的文档进行管理;其二,我的公共事务。查看公告、新闻、天气预报等信息,通过论坛实现评论的发表,利用我的链接实现网站的打开,并且通过我的会议查看参加或者申请的会议;其三,我的工作信息。查看相应的流程,比如代办中、已经发起的流程和合同事项;其四,管理设置。管理公告、新闻、会议和会议室;其五,我的基本信息。下载个人资料、个人设置与系统插件。
3.6系统安全设计
Internet针对任何项目参与方开放,所以要使用认证、加密和防火墙等技术对项目信息安全性进行保证。实现系统整体结构实现分层设计,创建分级密码体系,针对不同用户设置不同用户权限,分级、分权的使用密码。系统用户包括一般用户与超级用户,超级用户包括上级主管和决策部门,一般用户包括下属单位。超级用户能够访问下属单位数据,一般用户通過密码进入到系统中,假如用户通过访问密码就成为系统注册的合法用户,对数据进行访问,但是无法对其他单位数据进行访问。另外,为了避免破坏系统数据,要进一步的加强保密与安全意识,对重要数据进行随机备份。
3.7系统的测试
本文对系统和软件、功能利用黑盒测试,测试人员利用数据了解系统功能。在测试过程中,通过程序接口实现测试,系统内部接口通过单元测试执行,假如选择项目没有对外系统接口,就不进行接口测试,并且没有相应用例。
测试登录内容:对用户登录信息填写,验证是否成功登录;
测试用例:正确用户名称与密码;用户名和密码不正确。
测试结果:第一种情况顺利登录;第二种情况提示用户名或者密码不正确。
结论:登录部分测试功能预期效果。
点击系统列表窗体或者编辑窗体中“导出打印”按钮的时候,选择打印样式或者导出Excel,对操作进行选择,点击“确定”就能够打印报表或者导出Excel,测试结果满足功能性需求。
四、结束语
基于全球化信息背景下,信息技术会对劳动密集大型项目造成影响。现代信息技术和网络技术会影响到大型工程建设:其一,提供给工程建设管理全新的思想;其二,使大型工程建设管理使用全新的方法和手段,提高数据信息沟通和收集的效率。目前,国内外研究课题通过不同角度对工程各领域的使用问题进行分析,提出大量全新的方法和概念。本文对此实际课题分析,讨论网络环境下的大型工程管理系统的设计。在网络技术和信息技术不断发展的过程中,大型工程管理信息系统也会有所改进和提高。
参 考 文 献
[1]郑斌.大型工程项目管理信息系统在企业建设期的应用分析[J].赤峰学院学报(自然科学版),2016,32(05):39-40.