软件项目工程范文

2024-07-06

软件项目工程范文(精选12篇)

软件项目工程 第1篇

1 概述

1.1 项目概况及工程现状

南山软件园项目原名麒麟名居, 占地面积9650平方米, 为钢筋混凝土框剪结构;地下一层, 地上西塔楼三十层, 东塔楼三十二层, 总建筑面积73000平方米;桩基于1992年9月开工, 1993年3月桩基验收;地下室与主体于1994年10月开工, 1998年6月主体验收, 东塔楼16层以上主体于2001年6月复工, 2002年9月主体验收, 现西塔楼外墙已贴墙砖, 室内工程未做, 东塔楼外墙涂料已完工, 室内工程未做, 裙楼南立面基本完成, 其余部分未完成;现处于停工状况。

1.2 实行项目管理的原因

南山软件园工程, 在南山区政府2004年2月现状收购时, 前后两次烂尾, 为深圳市52个重点烂尾楼工程之一, 历史遗留问题相当复杂, 工程续建难度非常大。而南山区政府现状收购后, 决定由该楼将来管理单位 (南山科技局) 作为续建工程的建设单位。由于该局对工程建设完全外行, 建设单位决定委托具有监理、造价咨询和招标代理三项甲级资质的深圳市首嘉工程顾问有限公司作为项目管理, 代表其对后续工程实施施工阶段管理和服务。

1.3 投资情况

原设计装修部分已落后, 不能满足使用标准要求, 并因部分使用功能的修改和提升 (住宅改办公) , 须重新进行相关部分设计, 确保该项目在总投资5800万元范围内, 达到竣工标准, 最大化满足相应的使用功能和外观效果。

2 项目管理服务的实践成果

2.1 人才及技术优势

深圳市首嘉工程顾问有限公司具有监理、造价咨询和招标代理三项甲级资质, 企业集中了大量具有技术和管理知识的复合型人才, 是有从事工程项目管理服务专长的企业, 软件园续建工程所涉及的招投标、施工合同签订和管理、以及工程管理所需的结构、水、电、暖通、弱电和造价工程师齐全, 能及时处理工程进展中所面临的全部技术问题。同时, 熟悉工程建设过程各个环节, 由于该工程是住宅改办公楼, 在该烂尾楼遇到的重新报建、施工准备、施工、验收及保修等阶段均能起到专业服务的功能, 对工程顺利进展发挥了关键作用。在工程项目管理工作中使用了各类专业软件进行信息化管理, 加快项目信息交流的速度, 实现项目信息及时采集、共享和协同工作, 通过科学储存项目全部信息, 提高了项目风险管理水平。

2.2 减少了业主管理人员和管理成本

南山科技局作为建设单位, 其自身不具备任何工程建设管理方面的人员, 且软件园工程结束后, 也不必配备工程管理人员。由于引进项目管理服务单位, 科技局施工期间只派有一位领导和一位办事人员负责工程管理, 工程结束后又回到科技局原岗位, 施工期间其他所有专业人员均由首嘉公司提供, 避免了为该工程成立业主管理队伍, 而工程结束后又需重新安置的费用。

3 质量、进度、成本控制的优势

3.1 充分利用合同进行工程管理

软件园后续工程历史遗留问题多, 经济债务复杂, 原开发商签订的各项分包合同多达20多份, 首嘉公司抓住问题的关键, 懂得并能遵守相关法律法规的要求, 对工程投资进行分解, 按图纸将所有分包合同进行金额明确, 在项目开工前将所有经济问题全部核清, 重新和各施工单位签订施工合同, 并在合同中将工程质量、进度和成本目标量化, 对工程建设中有可能引起的纠纷, 都有合同条款进行详细约束, 在施工期间严格执行合同, 为各项目标的实现创造了良好的条件。

3.2 充分利用市场竞争

首嘉公司对建筑市场非常了解, 利用公开招标和市场竞争等手段达到提高工程质量和节约成本的目的, 如电梯、弱电和外墙涂料等工程择优选取了管理规范的施工单位, 外墙涂料工程, 不但成本低而且质量好, 使用四年后仍然光亮如新, 大大提高了软件园的整体形象。

3.3 抓住了成本优化的关键

首嘉公司通过对工程综合情况的全面了解, 充分利用设计优化是成本节约的关键步骤, 如对设计单位在外立面工程改造设计时, 提出了合理化建议, 将外挂空调集中安排在采光井处, 取消造价高的铝合金隔珊以及钢筋混凝土结构改造, 既非常实用又能保证外立面的整体美观, 且大大减少原设计方案中外立面改造费用, 原方案需2000多万元, 现方案才不到300万元。

3.4 充分维护业主的合理利益

首嘉公司是代表业主对后续工程实施施工阶段管理和服务的, 对总包和各分包施工单位提出的不合理要求, 能据理力争, 做到专业化和科学化, 能在第一时间给业主提出解决争议的建议, 使工程能在造价可控范围内顺利进行, 如总包提出900多万元的施工措施费, 通过咨询市造价站, 实际按200多万元进行了支付。

3.5 第三方管理的优势

首嘉公司不但能在施工管理中对设计、监理、总包及各分包单位进行总体协调, 并且能站在第三方的立场, 做到既专业又公平及时处理问题, 维护各单位的合法权益, 由于问题解决及时且基本能达到各方意见统一, 使各方在工程施工中采取互相合作态度, 以求达到共赢的目的, 使工程顺利向前推进。

3.6 管理经验丰富的优势

在工程项目管理中, 首嘉公司在工程质量、进度、成本和安全管理上能结合公司以往管理各类工程的经验教训, 对施工中有可能产生的问题做到预测, 并拿出针对性的解决方案, 施工期间多次给予业主提出解决问题的方案, 并且采用合理方式方法, 确保了软件园后续工程有序进行。

4 提高自身竞争实力方面

通过软件园工程项目管理的实践, 总结出工程监理企业应在以下几方面提高竞争实力:一是增加项目前期的管理经验, 提高管理水平, 满足项目全过程管理需求;二是从事项目管理人员需进一步丰富管理知识, 采取科学化的管理手段, 适应全方位管理的需要;三是需要壮大企业的财务实力, 有些项目管理模式, 不同于目前执行工程监理业务中因失误对发包人的赔偿仅限于合同所约定监理酬金为最高限额, 因此, 工程监理企业必须具有较强的经济实力。

5 结束语

南山软件园工程项目管理模式优点明显:一方面业主既可以对项目实施过程进行严格控制, 又可较充分利用管理企业的人才优势和管理技术, 在进行项目全过程管理中, 有利于决策指挥的科学化;另一方面工程监理企业集中大量具有技术和管理知识的复合型人才, 是以从事工程管理服务为专长的企业, 这种建筑市场的多种项目管理模式能为监理企业拓展咨询服务业提供广阔的发展空间。

参考文献

[1]丛培经.工程项目管理[M].中国建筑工业出版社.

[2]李慧民.建筑工程经济与项目管理[M].冶金工业出版社, 2000.

[3]黄景瑗.土木工程施工招投标与合同管理[M].北京:知识产权出版社, 中国水利水电出版社, 2002.

软件工程实验项目和考核 第2篇

(3-5人一组,选出组长,以下共12个项目,每个小组根据自己情况选用其中一个项目做为实验练习题目。)

题目1:教务管理系统软件的设计与实现

教务管理系统是对学校教务和教学活动进行综合管理的系统。

一、整体要求

1、系统要求提供管理人员工作平台和一般用户平台

2、系统要求有严格的权限管理

3、系统要求有可扩充性

二、系统功能描述

1、通用功能

对于一般用户,都应提供如下功能:

(1)电子课表:系统根据学校总排课的情况和该教师的任课情况自动生成课表,备查。

(2)通知和公告阅览

2、学校日常业务管理(1)学生学籍管理

①新生管理(学生档案管理、编系、编班、编学号)②学生成绩管理

③学籍管理(学籍变动处理如转系、转学、休学、复学、留降级、退学等)④学生奖惩管理

⑤统计:可按层次(本、专科)、年级、专业进行统计学生数,成绩(有平均分),以及其他的统计

⑥查询:在校生政治情况、学习情况、个人档案情况、奖励处分情况(2)教务管理

①课表生成(确定课表类型、任课教师、每门课周课时、上课地点)

②教学管理(期中、期末例行教学检查情况记录、调课情况、教学进度、课程教学大纲、工作计划、教学总结等)

③考试管理(考试类型、考试科目、考试时间、考场安排、考场记录、成绩录入、统计查询、补考名单等)

④实习管理(实习基地、实习班级、实习总结等)

3、聊天室

4、论坛

题目2:电力收费综合管理系统软件的设计与实现 要求用微型计算机对电力收费系统进行综合管理。1.电力的相关知识:

a.电价问题:不同用途的电有不同的价格,为了分析简单,可以粗略地分为照明用电,工业用电,商业用电等。不同时间段电有不同的价格,可以粗略地分为8点—21点、21点—次日8点两个时段。

b.电力设备的问题:这里考虑比较简单的,假设每个用电单位都有电表,但每个单位的电表可以有多个,也可以有一个(比如,一个单位可以分为照明电表,工业电表;一个普通家庭用户有照明电表;等等)。电表有功耗,所以计算电价的时候应该考虑到这一点。2.系统应具备的基本功能

a.电力部门用户的权限管理:比如可以简单的分为三个等级;

超级用户(管理员)级:最高级,可以使用本系统全功能,可以任意增、删、改数据,完成系统初始化设置。

用户级用户(管理员):中级,可以完成数据录入、开票、统计、发送报表至总公司、并打印摧款单。注意:本月缴费单只能打印一次,当月缴费单打印后,“当月抄表数”、“实缴金额”等敏感性数据将自动加锁,如需再次修改,只能在“超级用户”的监视下完成。

用户级来宾:低级,可完成数据查询、打印查询清单功能。

b.基本信息的初始化:如用电性质,电价标准,电表类型,电表功耗等。c.申请用电(开户)和销户的功能:在有些地区,用电是要在电力部门开户的。系统要记录用户的一些基本信息(可以简单分为2类:单位用电/普通用户,共同的信息包括:编号,用电性质,用电用途,所在台区,电表编号,上月抄入电费,本月抄入电费等等)。

d.用户电表数据的录入:一般有2种方式,一是通过抄表员手工抄的电表数据由输入人员录入;还有一个是通过抄表机将数据导入。将抄表机中的数据导入系统之中。可以简化地将抄表机看作一个小的数据库,数据库中只有一个表,导入程序相当于在不同的数据库表中传递数据。

e.电费计算功能:从数据库中读取相关数据,计算出用户当月电费。f.发票打印功能:用户缴纳电费以后,打印出收费发票。g.电费统计:根据供电局(或根据用户)等统计,分类可以按照时间,电表,用电性质等多种组合进行统计,排序等操作。输出形式也是多种多样的,比如报表形式输出并打印,或者以图形形式直观输出,供高层用户使用。

h.催费通知:这里主要是电力部门对一些拖欠电费的用户,产生通知信息,并能够打印这些通知消息。

i. 用户查询:用户查询有几种方式,首先可以用户到电力部门的服务部门进行查询,由系统操作人员帮助完成查询工作;还可以用户直接在电力部门的服务部门进行自助查询,这可以通过使用触摸屏来实现。查询要求用户输入用户名,为了保密可以设置密码;用户登录后,查询当月电费,也可查询往月电费,以及查询用电的明细情况。

题目3:通用铁路交通管理系统

1、列车信息的录入、修改、删除、查询等功能;

2、自动售票子系统(包括建立货票信息库)

3、物资管理子系统

4、财务核算子系统

5、人事管理子系统

6、列车调度、监控子系统 题目4:考试系统的设计与实现

要求能识别考生,自动随机抽取试题,考试时间到自动交卷,交卷时自动评分。教师能根据教学内容生成或维护试题库,能了解学生学生的考试情况。该考试系统只限单选题、多选题和判断题,它由二个子系统组成:

1、报名系统:(1)考生信息录入。(2)准考证号生成。(3)考生信息查询与维护。

2、考试系统:

考生只需输入准考证,与登录考生信息相符即可开始考试,否则拒绝登录,考试开始时将自动抽取试题,考试时间到自动交卷,交卷时自动评分。

3、数据管理:

将报名表中的考生信息导入登录表。

4、查询与统计:

①查询已考人员成绩及统计人数。②查询零分人员及统计人数。③查询未考人员及统计人数。

交卷后可查询本考试各题的用户答案与正确答案(注意不同用户的权限)

题目5:旅行社信息管理系统

要求能对客户提供旅游服务和旅游路线等信息。按旅行社对旅游团员和旅游路线这两大类信息进行管理 系统主要功能为:

1.信息管理:旅游团队、成员基本情况、旅游路线和景点基本情况以及旅行社人事信息的管理。2.查询:

(1)查询某旅游团队、成员及旅游路线基本情况、起止时间(2)查询某一景点基本情况

(3)查询当前旅行社现有旅游团队的人数、旅游路线基本、起止时间。3.图表:旅游路线排行榜(依据其团员人数)发布。

题目6:图书管理系统 主要功能描述:

(1)管理读者的基本信息:读者姓名、性别、学号等。

(2)管理书籍的基本信息:图书名称、图书编号、作者、出版社、单价、存在状态(已借出或是库存)、存放地点,若已借出,则归还时间等。(3)对新进图书进行录入,包括图书的基本信息。

(4)支持读者查询图书的基本信息(按分类、书名、作者、ISBN号、出版年、主题词、书名内关键词等查询书籍信息)。(5)对撤销的图书信息进行删除。

(6)为读者办理注册,包括读者的基本信息。

(7)为读者办理借书手续(非注册者不能借书,每人限借书5本)。(8)若读者借书到期未还,要对读者进行罚款,并记录读者的不良记录,书籍损坏丢失处罚处理。

(9)公布借书超期读者名单(借书期限为30天)。(10)显示图书室的规章制度、有关系统等信息。

题目7:网上购物系统 主要功能描述:(1)用户注册、登陆、退出;(2)用户信息相关信息的管理;

(3)用户通过浏览器访问网上购物系统,系统以分类的形式显示所有商品;(4)系统提供物品信息的录入、修改和删除、浏览等功能;(5)系统提供关键词检索功能,帮助用户逐步找到所要的商品;

(6)用户在浏览商品目录时可以点击查看商品的具体信息和价格;如果满意,用户可以将商品暂时放入“购物车“;也可以随时从“购物车“中取出商品。当用户选完后进行付款处理,用户输入信用卡号,系统连接到对应的银行支付系统,开始支付。

(7)系统向管理员提供查询界面和各类报表,统计商品的销售情况。(8)跟踪物流信息。题目8:超市结算系统: 主要功能描述:

(1)管理当前超市货物的信息,包括名称、编号、价格、上架时间、库存数量、出货时间、供应商等。

(2)当用户结算时,根据扫描的条码检索到对应的货物信息,计算货物的价格,并更新库存数量、出货时间等。根据客户支付的款额和应付款额,计算出应返还客户的款额。

(3)统计货物的销售状况,供管理员查询。

(4)输入关键字,即货物的名称、编号等,能够查询货物的信息。(5)销售财务信息的管理; 题目9:健身中心前台信息管理系统 主要功能描述:

(1)支持会员注册、续约、退会、转卡。

(2)管理会员的基本信息,如姓名、性别、手机号码、注册时间等。(3)管理教练的基本信息,如姓名、性别、课程内容、上课时间、上课地点等。(4)会员在前台登记后,系统根据当前储物柜的使用状况向会员分配一个储物柜。

(5)支持会员查询当天的课程安排、器械使用状况、当天健身是否拥挤。(6)如果当天有突发事件,如某教练请假不能照常上课,则系统通过手机短信或e-mail方式通知会员。

(7)会员能够预约教练进行体质检测,并将检测结果存档,以备以后查询。

题目10:教学网站的设计与实现 课题的内容:

设计与实现软件工程教学网站的建立,使教师可以通过该系统发布教案、案例、布置/批改实验、答疑解惑。学生可以通过系统查阅教师教学笔记、实验成绩,提交实验文档,向老师提问,和其他同学讨论。任务要求:

1.要求对网上教学过程进行调研,要有较清楚的需求了解和分析,模块功能划分明确;

2.为该系统设计出相应数据库,采用SQL作为数据库设计工具;

3.用ASP或JSP作为网站的开发工具开发出相应程序的界面和对数据库操作等部分;

4.进行调试保证程序能正常运行。

题目6:人事工资管理系统

要求对某单位的人事和工资进行管理。

1.数据管理:职工信息录入、数据更新---包括人员调动、职称、工资和退休等 2.查询:查个人信息、部门信息、职称情况、入伍时间、工资情况、是否在职等

3.统计:各部门人数、各类职称人数、统计各类工资总和、科研成果统计等 4.工资管理

5.生成报表:生成各类统计报表、生成每月工资表、生成各类统计报表

题目12:教室管理系统: 主要功能描述:

(1)管理这学期要开的课程信息,包括课程的任课老师、上课时间、选课人数和是否要求多媒体教学等;全校的教室资源信息,包括教室的编号,最大容量,是否支持多媒体教学等。

(2)根据课程信息和教室资源信息,给每门课安排一个最佳的上课时间和上课地点,保证同一个老师不在同一个时间段授两门或两门以上的课程(即授课的时间不交叉),同一个教室不在同一个时间段安排两门或两门以上的课程(即授课地点不冲突),安排的教室能够满足选课人数和多媒体的要求(假设学校的教学资源能够满足这些要求)。

(3)如果有临时讲座,能够尽可能安排一个满足讲座要求的教室,如时间、容纳人数、多媒体等。

(4)如果遇见意外情况,如老师临时停课,则要实时更新教室的使用情况信息;老师有临时变更上课时间的要求,则能够查询教室的使用情况信息,并尽力为其变更时间并重新安排教室。

二、实验考核方式:

(一)小组成绩(50%): 小组评分是从整体上对每组所作的项目进行评分,其目的是为了让学生体会到软件开发中团队合作的重要性。具体要求如下:

1.开发过程科学,能熟练运用所学的基本知识和基本技能解决相关问题,符合软件工程开发流程。(10分)

2.文档层次清晰,正确、完整,技术用语准确,格式符合规范要求。(10 分)

3.软件功能达到设计要求,能正确、稳定运行,界面美观大方,编程符合规范,程序具有易读性。(8分)

4.团队具有分工、合作精神,具体表现为组长的领导能力,组员的合作精神,组员之间沟通交流情况。(8分)

5.项目设计过程管理文档完整详实,能明确体现设计进展情况,每位组员的工作情况(4分)6.是否按时提交(5分)7.各种必须提交文档(打印文档和电子文档)是否完备。(5分)

(二)个人成绩(50%): 对个人在项目设计过程中所做工作的评分,具体要求如下:

1.学习态度认真,既有独立工作能力,又能与他人合作(12分)

2.工作量饱满。(12分)

3.项目设计报告中由此同学完成的部分完整、合理、正确(12分)

4.答辩时能准确、详细地回答老师提问。(10分)

三维配管软件在工程项目上的应用 第3篇

关键词:三维软件;PDSOFT;数据库;三维配管

中图分类号:TP391 文献标识码:A 文章编号:1009-2374(2013)26-0041-02

1 概述

PDSOFT软件是建立在AutoCAD平台基础上的具有自主版权的三维工厂设计计算机辅助设计软件的注册名称,它以工程数据库为核心,高度参数化,并且具有准确、直观、方便灵活的特点。它能更准确更直观地反映设计中存在的相关问题,三维配管能对从管路等级生成到出施工图的全过程提供有力支持,所以三维配管软件在工程设计中有着不可替代的作用。

2 PDSOFT三维配管设计的前期准备工作

2.1 建立数据库

工程数据库建立的核心是要拥有完整的管路等级表,不同管路等级下分别有相对应的管子管件、阀件、垫片、特殊件、螺栓螺母的等级生成器。对等级生成器的解压释放实质上就完成了本次项目工程数据库的建立,但同时需要注意部分特殊件要设计人员手动添加。

2.2 建立图形库

图形库中储存了PDSOFT软件所必需的各种元件的标准参数,并且包括所需的设备、管件、构件等图形,软件大约已包括7大类140种不同的设备图形、8大类25种不同的管件图形以及常用的三通、异径接头、弯头等图形。有些工程项目中所用的设备是设备图形中没有的,这样我们就可以把相似的设备拼接而成,使拼接的设备符合设备厂家提供的参数。

2.3 建立油漆库、保温库

每个项目都有一个油漆库和一个隔热库,用来定义工程项目的保温和防腐规定。在材料表统计中表现出来。

油漆库定义了不同材料的管子和元件在不同温度区间范围的涂漆要求。油漆库的定义方式有两种:一种是格式生成,另一种是挂系统油漆库后改。

保温隔热定义了不同规格的管线在不同温度区间范围的保温要求。保温隔热定义方式也有两种:一种是格式生成,另一种是挂系统隔热库后改。

2.4 建立管线表

管线表的建立对建模非常重要,管线表即管道特性表,是所有管线的集合,里面存放了管线的各种工艺参数信息,如管子起始点、设计温度、设计压力、操作温度、操作压力、管线级别等。这样每一条管线都有自己的属性,这对后期的抽取管线单线图和管线试压参照等都具有重要的作用。

3 建立三维模型

3.1 建立片区轴网图

在三维模型配管设计过程中,轴网是整个模型的建构筑物、设备及配管定位的重要标志之一。它是为了快速、精确定位建构筑物、设备等而设置的一种网格,对各种操作提供了明确的提示信息。片区轴网图一般以总图为基础,删除与项目无关的部分。原点的坐标取总图坐标,方便各专业设备以及基础的定位。

为了统一管理及维护,软件设计将轴网放入片区图,若要生成和编辑轴网,必须从PDSOFT的主菜单进入片区图才能使用此功能。在片区图中,可同时插入构件、编辑构件,另外,在子模型图中也提供了插入构件、编辑构件的功能。

3.2 插入构件

3.2.1 插入设备和基础。设备分为定型安装和非定型安装,插入设备首先要考虑设备的管嘴与设备基础的相对位置,一般情况先确定设备的基础位置,在按照设备厂家提供的设备参数插入管嘴。在工艺设计中,尺寸的定位基本都以基础定位为准,所以设备和基础的定位很重要。

3.2.2 插入管嘴。管嘴的插入一般有两种方法:一种是插入管嘴和配管同时进行,另一种方法是把所有的管嘴全部插好后再开始配管。两者差别不大,根据个人的习惯采用任意一种设计方式均可。

3.3 三维配管

上述准备工作完成后,开始进行三维配管设计。配管工艺根据流程图的管线要求进行配管。注意压力等级、管径、保温情况等参数。三维配管软件中的移动、复制、镜像、拉伸、删除等命令均可以完成对管线的编辑。

4 结合中缅管道项目分析

项目简介:中缅天然气管道工程是我国实施能源战略的重点项目之一,是我国能源进口的西南通道。干线起自缅甸西海岸皎漂,从云南瑞丽市入境,终点到达广西贵

港市。

中缅天然气管道工程(国内段)包括1干8支。干线从云南省瑞丽市58号界碑入境,与中缅原油管道干线并行,经德宏州、保山市、大理州、楚雄州、昆明市、曲靖市,在贵州安顺市油气管道分离,天然气管道干线向南经贵阳市、都匀市、广西河池市、柳州市,最后到达贵港市。

中缅项目采用了三维配管技术设计站场,站场设计完成后,三维软件准确、直观、方便灵活的优越性完全地体现出来了。它不仅更准确地定位各设备的基础,而且直观地体现了管线以及基础的标高,同时也更好更直观地避免了管线发生碰撞的问题。中缅项目玉溪末站站内模型整合见图1:

三维软件是建立在AutoCAD平台基础上的,两个软件的基本命令的应用大体相似,所以对于三维软件的应用上设计人员更得心应手。

三维设计还需要注意以下问题:

(1)如果业主要求设计部门出ISO图纸,那么图纸上的所有元件必须在三维模型中画出来,如果遇到标准库中没有的元件,可以画别的元件在其位置上代替,然后在ISO图上修改元件名称,切不可不做任何标注。

(2)如果业主不要求设计部门出ISO图纸,那么设备的基础、管墩、阀墩在三维设计中可以不体现出来,在抽出的平面图中添加基础、管墩、阀墩。在标注设备中心标高时注意留出设备基础的位置。

(3)中缅项目中玉溪末站排污区采用滑片泵设备,设备电机中心线跟泵出口中心线不在同一直线上,要特别注意要以泵出口中心线为基准进行配管,否则会出现错误对接管线问题。

(4)有些工程项目中所用的设备是设备图形库中没有的,这样我们就可以把相似的设备拼接而成,拼接时注意拼接的设备要符合设备厂家提供的参数。

(5)三维配管设计完成后应注意要对模型进行模型碰撞检查、模型数据检查及模型的设计检查,尽量避免现场施工时出现碰撞等问题。

5 结语

PDSOFT三维配管软件在中缅项目工程上的应用减少了设计人员的工作量,减少了配管人员工作中的错误,提高了图纸的设计质量,缩短了设计周期,加快了整个项目的运行进度,得到了业主和设计院的认可。

参考文献

[1]石油和化工工程设计工作手册(第五册):输气管道工程设计[M].北京:中国石油大学出版社.

[2]工艺管线安装设计手册[M].北京:石油工业出版社,1980.

软件工程项目化教学研究 第4篇

关键词:软件工程,传统教学,项目化

引言

软件工程是指导软件生产、维护的一门工程学科,也是根本于提高软件的质量与生产率,最终实现软件的工业化生产的综合学科。通过软件工程课程的学习,学生能够了解和掌握软件工程的理论、技术和方法,具备作为软件工程师所需要的专业能力。但随着软件工程技术的发展,软件开发新方法层出不穷,软件工程领域的教学内容不断丰富,加强软件工程课程的创新,改革传统的教学模式,增加新的教学手段,已势在必行。

1 软件工程教学现状

目前,国内高校对于该类课程的一般做法是以教师课堂授课为主,学生被动地听课,教学内容大多是讲授一些传统的软件开发方法,且重理论而轻实践,即使配备课程实验,学生也只是编写一些规定的文档,其开发方式和手段基本上与软件工程的要求脱节,学生的工程能力训练收效甚微。导致计算机专业毕业的学生大多能成为一名合格的程序员,但是作为一位具有工程能力的软件开发人员还有相当的距离。通过分析现有软件工程教学方式,我们发现以下问题:

1.1 课程抽象

由于软件工程课程的理论原理比较抽象,不易掌握,从而导致学生在学的过程中极易产生枯燥、乏味的感觉和学不会、不想学的思想。由于软件工程课程不涉及具体软件项目,不怎么涉及软件算法[1],学生在学习过程中很难将抽象的理论与实际软件项目联系起来。被动接受抽象理论的结果是学生学习该课程的兴趣会逐渐消失。

1.2 案例教学不够形象

虽然在教学过程中也引入了一些实例分析,但这些例子大多数是为了阐明某一个概念和某种方法而设立的,它与真正的软件开发项目相比,无论在规模还是在复杂程度上都有所不同。特别是在问题的定义、可行性研究、需求分析这三部分的教学中,引入的实例往往是这三个阶段结束时所提交的报告和模型[2]。但是,在实际开发项目时需要做大量深入细致的调查研究和不断地与用户沟通才能得到这些报告和模型,由于缺乏对这个过程的感性认识,致使学生学了软件工程仍不知道应如何着手一个软件项目的开发。

1.3 实践教学环节薄弱

很多高校只开理论课程,无实验课程,有的虽有实验课程,但课时非常少,学生不能将理论知识有效运用到实践活动中,也导致在面对具体的实际问题时无从下手,即使下手也会乱了方寸,学生没有真正体会软件工程在软件开发中所发挥的重要作用。

上述问题导致我们培养出来的学生要成为一名具有工程能力的软件开发人员还需要在毕业后经历一段较长的实践过程,这种局面也直接影响了计算机专业学生的市场竞争力。如何在软件工程这门课的教学范畴内最大限度地提高学生的工程能力是摆在我们软件工程教学中的一个重要课题[3]。

2 项目化教学实施

项目化教学法起源于20世纪80年代的德国,是一种建立在建构主义学习理论基础上的,有别于传统教学的新型教学方法。建构既是对新知识的理解与掌握,同时又包含对原有经验和知识的改造和重组,综合形成新的知识建构[4]。该方法提倡以学生中心的学习,教师在整个教学过程中起组织者、指导者、帮助者和促进者的作用。

2.1 项目选取

项目化教学方法中,选择好的、适合的、与课程相关的项目很重要。选取项目要以人才培养目标及教学大纲和教学内容为依据,项目的理论与技术基础应当包含课程核心知识点,确保能与所学内容紧密结合。可以选择一些小型的,生活中经常接触,学生们熟悉的项目进行开发,所选项目也可以有一定难度,但学生可以运用所学习的知识、技能通过讨论自己克服、处理在项目工作中出现的困难和问题。学生在课程学习的规定时间内,通过努力能够完成他们比较容易了解领域系统的开发。例如:选修课网上选课系统,超市仓库管理系统,酒店客房管理系统等。这些系统就围绕在学生的日常生活中,随时随地都可以作现场需求调研。

另外项目的选取也可以征询多方面意见,包括校内外同行相关专家,有条件的话甚至可以是企业界的相关软件技术人员或有丰富经验的工程师,这样在教学内容上项目的选取一方面紧扣软件工程教学内容,不会脱离人才培养目标和教学大纲,另一方面又紧密联系实际,让学生学有所用,将来走上工作岗位会很快进入角色。项目在经过认真充分的论证选取后,可以添加到项目库,并逐年更新。

2.2 项目化教学过程

在软件工程开课时教师就可以向学生公布所有备选项目,让学生根据自己实际情况和兴趣自己选择项目。在课程进行到软件生命周期的第一个阶段:可行性研究这一部分的教学时,就可以开始进行项目的实践。首先学生自由组合和教师指导相结合的方式将全班同学分成若干个小组,每小组3~5人。这在实际操作过程中可以参照公司管理方式,对每个成员进行分工,比如:项目管理人员,分析人员,开发人员等,并要求每个成员都有比较饱满的工作量。每个小组由项目管理人员负责项目的整体工作安排和协调,以及与教师沟通工作。

项目实施内容覆盖软件生命周期的各个阶段,包括可行性研究、需求分析、系统设计、实现和测试。在完成各个阶段的内容时可利用目前流行的软件工程工具,如:Office visio,Rational Rose等。

可行性研究部分,学生完成这部分工作的里程碑就是提交可行性研究报告。报告要从技术可行性、经济可行性、法律可行性等方面对项目系统进行分析,给出整个项目系统生命期的收益/投资比,最后必须有一个是否可进行开发的结论。

需求分析部分,首先对系统进行详细的需求描述,使用UML对系统进行建模,给出系统对象模型,功能模型和动态模型,说明系统必须满足的限制、约束及性能要求,最后提交软件需求规格说明书。

系统设计部分,使用面向对象设计方法给出系统的总体结构设计、系统的逻辑视图、配置视图和数据视图。对系统中的每个模块的程序流程给予详细介绍,最后给出系统界面设计并提交面向对象软件设计文档。

实现和测试部分,选择合适的程序设计语言编写系统,并对可运行的系统程序进行测试。测试时使用白盒测试、黑盒测试及类测试相合的方法对模块功能、软件接口正确性、用户界面正确性、数据文件存取、运行时间、设计约束分别进行测试。然后,提交软件测试分析报告。

2.3 考核

每个项目小组以课程设计的形式提交本小组开发的各个阶段的文档、源程序及可运行的项目系统。课程设计的评分占课程总成绩的50%。理论课程和方法学以笔试的方式进行,评分占总成绩的另外50%。毕竟脱离了理论和方法的程序开发人员,只能称得上是“代码民工”,所以理论的考核也同等重要。

3 传统教学和项目化教学效果分析

近几年来,通过对计算机专业专科学生和本科学生采用项目化教学模式进行教学以来,取得了显著的效果。学生对这门课的学习产生浓厚的兴趣,由被动学变主动学。学生的学习成绩得以提高,学生也普遍认为教学内容切合实际,能将书本上学的理论知识马上应用到实际中,自身软件开发的工程能力也得以培养,为自己以后能够顺利地走上工作岗位奠定良好基础。当然在教学的过程中,也有极少数的学生急于求成,不按照软件工程开发过程设计项目系统,拿到项目就开始编程,开发过程中不断的对系统进行修改,最后不得不承认他的程序没有办法再编下去,从而也体会到书本知识对实践指导的重要性。不仅如此,学生们通过完成项目的合作,团队协作意识也得到提高。

4 总结与展望

在进行项目化教学的过程中,我们发现项目化教学由传统以教师为中心的教学转变为以学生为中心的教学;由以课本为中心转变为以项目为中心;由以课堂为中心转变为以情景为中心的教学方法。使用这种方法进行教学不仅培养学生的工程开发能力,也提高了学生的综合素质。额外收获,软件工程项目化教学方法,除了可以很好的学习软件工程课程知识以外,在进行项目开发过程中还可以把以前所学的课程诸如:数据结构、程序设计基础、操作系统和数据库等理论课程贯穿起来,达到强化理论,提高同学们的思考能力的效果。

随着软件工程学科的发展,新概念、新技术和新方法不断涌现。当前,软件重用和软件构件技术成为研究热点,面向对象方法和技术成为软件开发的主流技术,软件过程成熟度模型CMM管理技术的实施受到广泛关注[5],即使是传统软件工程中的一些基本概念、框架、随着技术的进步也在发生不少演变[6],如何将这些新技术、新方法和新演变带入课堂,让学生在学校里就能掌握软件开发新精髓,还亟待进一步的研究。

参考文献

[1]谢梅芬.当前高职计算机软件工程课程教学实践中的问题及对策[J].教育时空,2009(36):44

[2]黄芳,任胜兵,刘高嵩,陈松乔.基于项目实践的软件工程本科课程教学模式探讨[J].湖南社会科学,2009(5):174-176

[3]Jacob Sukhodolsky.Teaching Software Engineering To Undergraduates.Proceedings of the 2003Intenational Conference on Information Systems and Engineering.Montreal,Quebec,Canada PP,2003,165-173

[4]郁书好,苏守宝,刘正余.基于项目驱动的软件工程教学模式研究[J].皖西学院学报,2009,25(5):60-62

[5]杨一平等.现代软件工程技术与CMM的融合[M].北京:人民邮电出版社,2002,11

工程项目管理软件概论 第5篇

目前国际上流行的工程项目管理软件较为著名并较为优秀的有美国Primavera Systems,Ins的P3和软件大王Micro-soft开发的小型项目管理软件。我们必须打破传统管理思想的束缚和传统管理思维方式的惯性,才不会对现代的先进的管理方式产生排斥性。

1、项目计划的编制在工程项目的招投标阶段以及中标授标之后的合同条件都要求承包商编制切实可行的“细化的施工进度计划”对工程进行详细的剖析。软件对一个工程项目的所有任务做出精确的时间安排,同时还对完成任务所需要的原材料、劳动力、设计和投资进行分析和比较,在千头万绪的任务中找出关键要紧的任务(关键线路)以及对任务做出合理的工期、人力、物力、机具等资源的安排。

2、项目跟踪过程软件对于工程进度能够进行动态管理和控制,它要求项目各级管理人员根据所制定的计划和目标,要在项目实施的过程中对影响项目进展的内外部因素随时在施工过程中进行及时、连续、系统的纪录和报告并输入计算机,也就是真实、实时地反映工程进度,分析工程进度的数据,及时反映工程项目的变化。

3、项目的分析、控制与优化

由于管理软件实现了广义的网络技术,项目管理者根据跟踪提供的信息,对比原计划(或既定目标),找出偏差、分析原因、研究纠偏对策、实施纠偏措施。软件不但考虑时间问题还根据资源和费用进行分析求得一个时间短,资源耗费少,费用低的计划方案,并通过软件进行网络计划的优化,也就是利用时差不断改善网络计划的最初方案使之获得最佳工期、最低费用和对资源的最有效利用。软件有对工程数据与作业活动的强大过滤功能,将现行计划执行情况与目标计划进行数据库比较,然后再将滞后于目标计划的所有工作活动过滤出来,进行单独的追赶或特别跟踪。对于发现工期滞后的工作项目及时地采取补救措施,制定相应的追赶计划。对于现行超前与目标计划的工作可有意识地放慢部分超前工

程项目的施工速度来降低工程成本或使总体计划更趋于合理。

从以上的国外工程管理软件使用过程和其强大的功能,我们可以明显地看出,工程项目计划工作在现代工程项目管理中占有最重要的地位,是整个项目管理的龙头。由于工程的其他管理工作都是围绕着如何实现工程总进度计划所制定的目标而展开的,因此,是否有一个全面、优质的进度计划几乎成为工程项目成功的关键。我国的计划管理往往侧重于时间进度的管理,然而撇开人、财、物各项资源,仅就各项工作本身的逻辑关系所编报的时间进度计划,不管其理论多么科学合理,在实际工作中都很难完全依据其执行。讲计划,讲进度或讲工期其实质都是“对工作进行计划,并按计划来做工作”。现代工程项目的实施已朝着“全面详细计划,严格按计划实施、及时反馈更新、严密跟踪对比”的模式进行。

软件告诉我们现代化的工程项目管理要重视计划水平,树立起按计划执行的严肃性,使参与工程项目的业主、监理、施工单位、承包商按照统一的进度控制目标,并为完成这一目标的各种要求做出各自的努力。

从软件还可以看出总进度计划的细度国内国外差别悬殊,国

外的计划往往事无巨细,成千上万道工序是常见的事。而我们国内,长期以来由于手段上的滞后,总进度计划作不细;由于体制的原因,使得总进度计划的跟踪也成为难事;因此进度、计划工作显得无所谓而成为一种应付。

从软件中还可以看出,现代化工程项目管理是一个多目标的复杂系统工程。进度、资金、质量与人、机、料、能等单项管理很难获得最大的经济效益,走综合管理是必由之路。

在软件中处处体现出国外工程项目管理中计划的权威性。一旦计划确定后,任何人都不能擅自改变,任何节外生枝的想法都是不能允许的,都必须围绕着既定的目标来工作。国外的企业中计划管理部门是一个非常重要的部门,具有很强的现场指挥权和协调权。

从国外的项目管理软件中可以明显地看出,其管理思想的最大特点是重视整体经济效益。它把工程进度与费用成本有机地结合起来,将总费用成本分摊到各个单项工程以及每个单项工程包含的每个专业工程中,使他们都有相对应的数量关系。

目前我国的工程项目管理模式和思想处在一个“混交地带”。

软件项目工程 第6篇

关键词:PIPEPHASE工艺计算;管道安全生产运行;输油管道

中图分类号:TE973 文献标识码:A 文章编号:1009-2374(2013)05-0048-02

1 软件简介

PIPEPHASE是用于油气生产网络和管道传输、分布系统计算的严格的稳态多相流模拟器。对输油管道稳态工况做出准确的描述,计算出沿线压头、流量、流速、温度等参数,为稳态运行的管道提供足够的设计、运行数据。它具有广泛的适用性,可用于从单井中关键参数的灵敏度分析,到整个油气田跨年度设施规划的分析等各种工作。同时,可以对井下和井筒特征与地面设施进行集成。

2 工程概述

洼-坨线输油管道承担辽河油田金马公司小洼油田所生产原油输送至坨子里首站的任务。随着小洼油田19年的开发,产量逐年降低,已经低于现运行管道设计最低输量,不能满足正常生产的需要。目前洼-坨线输油管道腐蚀严重,部分管道剩余壁厚较小,管道承压能力下降,已经很难满足管道安全运行的要求。加上违章建筑多,一旦泄漏点发生在民宅等敏感区域,将严重威胁当地居民的财产和人身安全。

原管道规格为D273×8mm,螺旋缝埋弧焊钢管,设计压力为4.0MPa,设计输量为150×104t/a,

最小输量为35×104t/a,设计温度为85℃。

3 输油工艺

3.1 输油方案

由于目前及未来管道输量均接近或者低于目前管道的最小输量要求,所以调整管径,新建管道全线管径改为D159×6,20钢,无缝钢管,新建管道避让管道占压后,管道长度为16km。

3.2 工艺计算

本工程输油管道的水力及热力计算主要采用了《PIPEPHASE》(V9.5)计算软件,管道运行参数、水力坡降及温降见表1和图1、图2、图3。

3.3 工艺方案确定

根据管道的工艺计算结果以及洼一联目前现有外输泵的参数,选择D159×6,20钢,无缝钢管,设计压力为2.5MPa,设计温度65℃,在不更换站内现有设施情况下,可以保证管道未来安全生产运行的要求。

4 结语

通过采用PIPEPHASE软件的计算,模拟出了管道在方案参数下运行的情况,可以更直观而且准确地看出管道正常运行的情况,从而可以更准确地选取合理的设计参数,对改造后管道的安全生产运行打下基础。

由于管道的长时间运行,管道会出现腐蚀、防腐层破损以及被违章建构筑物占压的情况发生,而且随着油田多年的开发,产量也会逐年降低,所以对老管线的调整与更换逐渐增多,PIPEPHASE软件的应用也将更多。由上可知,管道的工艺模拟计算在管道设计中的应用是十分必要的,也是非常广泛的。

参考文献

[1] 孙国华.利用PIPEPHASE软件优化输油管道[J].油气田地面工程,2007,26(12).

作者简介:刘钰(1984-),男,黑龙江望奎人,供职于中油辽河工程有限公司,初级职称,研究方向:油气管道及天然气站场设计。

浅谈工程项目管理软件及其应用 第7篇

关键词:关键路径法,计划评审技术,网络计划技术,工程项目管理

引言

工程项目管理就是在一定的条件和基础上, 为达到一定的目标和取得一定的成效, 而采用科学计划和动态分析手段, 以尽可能小的投入而获得尽可能大的效益[1]。目前, 许多大型工程项目具有工期紧张、技术复杂、规模巨大、交叉施工的特点, 因此, 现代工程项目中, 如何有效配置原料和人力资源、控制生产和施工过程, 是工程项目管理亟须解决的问题。在管理过程中实现减少投资风险、细化管理过程、增加成本效益、加强信息沟通, 客观上要求工程项目管理人员提高管理水平、增加技术含量、增强竞争能力, 有效运用各种知识和手段来控制项目的操作和运行过程。事实上, 对工程项目的管理很大一部分也是对信息的管理, 如何有效地掌握工程项目中各种有效信息, 全面分析这些信息的特点, 快速准确地对信息进行抽取、加工和分类, 很大程度上依赖于信息管理的方式和手段。目前, 许多大型项目纷纷采用信息化的管理手段, 通过采用软件管理和网络管理技术来优化项目管理过程, 取得了良好的效果。

一、工程项目管理的主要内容

完整的项目管理工作过程包括预测、决策、计划、控制、反馈等[2]。根据ISO10006《质量管理———项目管理质量指南》, 工程项目管理可细分为以下过程[2~3]:战略策划过程;综合性管理过程, 包括立项和项目计划制订、协调管理、项目结束过程等;与范围有关的过程, 包括方案的确定、范围确定和控制、活动确定、活动控制等;与时间有关的过程, 包括持续时间估算、进度确定、进度控制等;与成本有关的过程, 包括成本估算、预算、成本控制等;与资源有关的过程, 包括资源策划、资源控制等;与人员有关的过程, 包括项目组织结构的确定、人员分配、团队发展等;与沟通有关的过程, 包括沟通策划、信息管理、沟通控制等;与风险有关的过程, 包括风险识别、风险评估、风险应对措施的确定、风险控制等;与采购有关的过程, 包括采购策划和控制、招投标、合同控制等。

二、工程项目管理软件功能分析

工程项目管理软件的功能模块一般包括信息输入、数据分析、数据存储、信息查询、图形图像处理、报表输出等模块, 主要完成进度计划、人力资源配置、资金调配、成本控制和分析、风险识别等功能。项目的进度控制是以进度计划为基础, 在实施过程中, 预测干扰因素, 采取监控手段, 进行跟踪预测, 一旦发现偏差, 及时调整控制, 使实际结果最终达到或逼近进度计划[4]。进度计划是软件的核心功能, 软件能够建立合理的计划网络, 并通过对计划进度和实际进度的对比, 判断进度不协调的原因, 及时调整影响时间进度的各种数据参数, 重新调整资源。在人力资源配置方面, 项目管理软件能够有效提高工程人员的管理水平, 从项目的进度、资金、质量等多方面因素规划人员的分配, 统筹各方面因素, 合理定义人员的组织结构。软件在收集各方面信息的同时, 能够建立起智能化判断的知识库, 从各个角度进行成本分析和对资金调配进行有效控制。

三、常用工程项目管理软件介绍

项目管理软件是随着网络计划技术的推广应用而出现的, 网络计划技术起源于美国, 其一, 由美国杜邦化学公司创立的关键路径法 (CPM) , 其二, 由美国海军部发明的计划评审技术 (PERT) , 因为二者都采用网络图的方法进行项目计划的编制, 所以统称为网络计划技术[5]。随着时间的发展, 工程项目管理软件进步很快, 其功能越来越强大, 使用范围也越来越广泛, 由早期的基于图表的形式逐渐发展成为完善的管理系统, 能够很好地满足不同行业和领域大型工程信息化管理的需要。

国内外普遍采用项目管理网络计划软件有Primavera Project Planner (P3) 、Project等, 来实现工程项目的信息化管理。P3软件的主要功能包括进度计划、进度控制、资源配置、成本分析等。该软件除了能给出作业的时间进度安排外, 还能给出要完成这一进度的投资需求与工、机、料的需求, 使项目管理的内容通过P3进行全盘的计划、及时的沟通、动态跟踪与分析, 随时预警项目的风险, 最终达到所期望的目标[6]。实际工作中, P3可以有效编制多级进度计划, 较好地来反映项目中多方面信息之间的制约和互动关系, 在计划过程中实现时间、作业和人员的有效分配, 并能够通过计划跟踪对工程进度和费用进行有效控制, 同时利用作业编码完成对工程质量和安全的控制。Project软件是微软公司推出的一款功能强大的工程项目管理软件, 能够很好地建立项目模型和控制项目运作过程。应用过程中, Project在对项目时间进行严格控制的前提下, 通过对工序的控制、成本的监测、人员的分配和资金的安排, 来完成对整个工程项目的优化管理。

四、工程项目管理软件的应用现状

国外许多工程项目都已能够成功地运用管理软件解决各种工程难题, 极大地提高了工程项目管理的效率。目前, 国内工程项目管理软件应用也较为广泛, 特别是在水电、建筑、桥梁、航空等工程等方面。但在实现过程中, 软件的应用却是不尽人意, 现以岭澳核电站二期BOP工程在招标阶段对P3软件的应用为例:2005年末, 广东岭澳核电站二期BOP工程开始招标。在招标文件中, 进度管理作为单独的一章出现。其中包含以下内容:定义, 合同工期, 工程进度, 计划时间;各建筑物与构筑物的标识、完工日期、关键日期、违约金;总体进度与主要活动安排;标书范围内工程的一、二级进度。标书中对承包商的要求非常具体。缺点是没有定义项目代码、WBS、作业分类码、作业代码、日历等编码格式或内容, 造成各投标单位各自定义, 没有统一的标准, 后来业主在澄清文件中定义了统一的WBS代码。从以上工程实例我们可以看出P3软件在工程项目中的应用, 还存在许多亟须解决的问题。主要包括:首先是目前国内缺乏能应用P3进行项目管理的人才, 大多数中小型项目难以花费人力和时间来学习或应用P3进行细致、完全的工程项目计划和管理。同时, P3作为一个通用的项目管理软件, 是以作业为单位进行项目管理的, 对不同的工程或项目, 需用户把项目分解为规范的、合理的作业, 这对于经验不足的项目管理人员是比较困难的。另外, P3中的施工资源挂接在每个任务上, 当项目较大、涉及资源较多时, 手工为每条任务挂接相应的资源工作量大, 相当繁琐, 也很容易出差错。

要解决这些问题我们必须做到:一是落实组织机构和制度, 保证在工程项目部专设P3工程师;二是加大培训力度, P3的内容可以说博大精深, 各种术语、参数铺天盖地, 用户上手P3很容易, 但要真正掌握好P3软件, 需要花费一番功夫;三是要对P3进行二次开发, 针对中国工程项目管理特点, 开发应用接口程序和数据处理系统, 使工程数据输入、作业分解以及资源挂接等操作快捷、方便, 并直接对P3数据库进行更新, 生成项目管理所需的特定数据和报表, 提高P3的易用性和使用效率。通过二次开发, 还可实现P3和企业现有的其他信息管理软件的集成, 共享信息资源, 更合理、更有效地完成工程项目管理。四是我们一定要清醒的认识到P3只是项目管理辅助的工具而不是神圣的万能的, 在应用的过程中我们要根据具体的工程项目特点对其做出相应的调整。

结语

工程项目管理应以网络计划技术为核心, 合理统筹和分配各种资源, 最大限度地提高工程项目的工作效率。工程项目管理软件的良好应用, 能够在很大程度上降低项目风险, 提高工作效率, 节省项目资金, 对工程项目实际有很大的使用价值。在工程项目管理软件的应用过程中, 应注意以下几个方面: (1) 提高管理水平, 更新思维方式, 从新的角度来看待各种信息和资源的统筹方式, 对任务的分解和综合、广义的网络计划要有清晰的认识; (2) 注重培养和提高软件管理和操作人员的整体素质, 建立完整的人员培训和上岗考核机制; (3) 保证信息的畅通, 加强项目各个环节的跟踪和控制, 建立高效的反馈机制, 及时发现、调整和解决问题; (4) 注重信息数据库的建设, 健全项目信息; (5) 根据项目实际, 将项目管理软件和其他信息处理和管理软件有效结合等等。实践证明, 工程项目管理软件的使用, 能够产生巨大的经济效益, 为项目的顺利完成提供坚实的保障。我们相信, 随着项目管理水平的不断提高和项目软件的不断进步, 工程项目管理软件会更好地应用于各种工程项目上, 获得更加广阔的发展前景。

参考文献

[1]何莉, 郭晓玲.浅谈P3软件在工程项目管理中的应用[J].水利发电, 2003, (8) :11-13.

[2]叶少帅, 成虎, 吴双燕.工程项目管理软件功能分析[J].建筑管理现代化, 2007, (2) :1-4.

[3]国际标准化组织标准:ISO10006, 质量管理——项目质量管理指南[Z], 1997.

[4]张平, 欧阳星明, 卢晓南.工程项目管理及软件集成[J].计算机应用研究, 1998, (3) :65-67.

[5]周新会.工程项目管理软件的发展与未来[J].论坛, 2006, (6) :67-69.

软件项目工程 第8篇

关键词:采光顶,安装,轨道桁车,水密性

1 工程概况

南京华为软件基地项目总建筑面积约为32万m2, 包括1#、2#、3#、4#、6#、8#、9#和10#楼, 是典型的建筑群, 也是国内罕见的超级工程量全幕墙建筑。幕墙工程造价约为11 600万元。采光顶部分是该幕墙工程的最大亮点之一, 同时也是该工程幕墙施工的最大难点之一, 此部分挑空高度将近27 m, 跨度18 m, 长度近100 m, 采用普通安装形式根本无法施工。我们针对采光顶采取特殊的施工措施, 现将情况简介如下。

2 采光顶施工

2.1 施工方法选择

采光顶部分安装面积大、结构复杂, 加之现场施工条件受限, 所以一般施工方式无法正常进行安装。例如满堂脚手架、倒挂脚手架等方式都不适用。宽敞的大堂空间下有地下室, 结构楼板承重受到限制, 无法搭设满堂脚手架, 且其施工费用过高, 施工周期必将被延长。倒挂脚手架同样不适用, 屋顶K字梁采用清水混凝土饰面, 如采用倒挂脚手架势必会破坏清水混凝土饰面, 给总包单位的后期修复工作造成很大的麻烦。我们经过仔细研究现场施工条件, 并与总包方多次沟通, 决定采用室内与屋顶同时架设轨道安装平台的方法进行安装, 具体安装方式见图1。

经过仔细研究并通过严格计算, 一层地下室楼面完全可以承受轨道桁车的重力作用。在采光顶框架的安装方面, 则利用总包单位吊装K字梁时搭设的桁车进行安装, 详见图2所示。

2.2 施工工艺

由于该工程采光顶采用的是单元幕墙结构, 采光顶安装采用了对接打胶形式。采光顶整体在工厂内加工成型, 运至现场后通过钢平台利用卷扬机吊运至楼层内的大堂位置临时存放。由于该工程楼梯采用清水混凝土饰面, 在整个施工过程中处于保护状态而无法应用, 所以所有采光顶板块均由室外直接运至楼层内存放。采光顶标准单元板块尺寸为2 250×1 725 (mm) 。安装单元板块时, 采用在室内架设的轨道桁车进行。板块由屋顶桁车运至室内桁车工作平台上存放, 然后由工作平台的工作人员搬至轨道式移动升降机上, 最后由桁车上的安装人员配合顶部安装人员进行单元采光顶的安装。

在采光顶下方设计点式玻璃吊顶, 此部分的安装直接采用室内移动桁车进行, 材料由室外运至楼内大堂存放, 然后由屋顶上方桁车吊运至室内桁车的操作平台上, 再由操作平台上的施工人员搬至升降机处进行安装, 其过程如图3所示。

在采光顶及玻璃吊顶安装之前, 首先要进行室内及屋顶两处桁车的架设及安装。在室内桁车安装时, 把所有搭设适用的材料分部分加工, 然后通过室外平台运至大堂空间内, 由安装工人在室内组装成型。整个室内桁车安装分为以下几个步骤。1) 地面轨道及钢板的安装:在地面铺设通长宽3 m的钢板, 其作用在于分散整个桁车的重力并使其作用于钢板焊接桁车轨道。2) 桁车及钢结构支架的安装:此部分组件全部在工程内组装成一个个整体, 运至现场后在室内进行组装, 组装完成后通过屋顶桁车吊装升降机并安装升降机移动轨道。3) 桁车调试:在全部安装工作结束后进行桁车的试运行, 以保证桁车运行平稳正常。

顶部桁车采用顶标高为33.150 m的七层柱顶的混凝土梁顶面作为滑移轨道支承结构, 上铺轨道, 移动装置采用电机系统进行滑移, 使电机驱动力与之间的滑动摩擦力相等, 且两者在轨道梁内实现平衡, 滑移速度缓慢, 因此在滑移过程中下部支承结构仅需承担竖向荷载作用, 而不需承担侧向顶推荷载作用, 保证了滑移过程的安全可靠。

采光顶的安装主要由室内桁车及升降机进行, 安装形式如图4、图5所示。

2.3 施工注意事项

施工中, 需注意以下事项:1) 检查吊装用的塔吊、配套机具、工具和绳索等是否齐全、完好, 运转是否灵活, 并维修好。2) 检查吊索、卡环、绳夹、铁扁担、倒链、滑车等吊具的强度和数量是否满足吊装要求。3) 所有钢龙骨的拼装应严格按图纸所标的范围进行, 以免错乱, 无法组合。4) 每个单元板块均标有编号, 施工时按编号进行安装。

2.4 采光顶水密性保证措施

2.4.1 采光顶水密性等级

雨水渗漏性能系指在风雨同时作用下, 幕墙透过雨水的能力。雨水渗漏性能 (水密性) 等级划分, 如表1所列。

采光顶采用结构防水, 利用等压腔原理, 有效提高了幕墙的水密性能。

该工程采光顶雨水渗透性能达到3级。

2.4.2 打胶处理

采光顶安装结束后进行打胶处理, 此环节是确保采光顶水密性的重要环节, 如果密封不好, 就会漏雨。板块安装固定完成后, 进行注胶工序, 此时应先将保护胶带沿胶缝边缘贴好, 胶缝部位用规定溶剂, 按工艺要求进行净化处理, 然后打胶、刮胶、拆除边缘保护膜, 使基材与胶粘结牢固无孔隙, 胶缝平整光滑、玻璃表面清洁、无污染。

除此之外, 为了保证该工程采光顶部分的水密性, 我们还采用了二次打胶的工艺来保证采光顶的水密性要求, 即在打胶工作结束之后马上进行现场淋水试验, 在确保所有位置通过淋水试验后再进行一次打胶处理, 然后再进行二次淋水试验, 做到双保险, 确保采光顶在水密性方面达到设计要求, 万无一失。

2.4.3 排水

采光顶部分在室内外温差较大的时候会产生部分少量的冷凝水, 我们将利用合理的幕墙结构来解决此处的排水问题, 见图6。当少量冷凝水渗透到结构内部, 水将通过内排水渠道逐级排到采光顶外侧。

3 结语

如今南京华为软件基地项目采光顶的施工已经完毕, 经测试其气密性及水密性均达到国家相关规范的要求, 施工过程也非常顺利。希望通过以上介绍, 有助于同行处理类似的项目。

参考文献

[1]建设部建筑制品与构配件产品标准化技术委员会.JG/T231—2007建筑玻璃采光顶[S].北京:中国标准出版社, 2007.

[2]中华人民共和国建设部.GB/T 50326—2006建设工程项目管理规范[S].北京:中国建筑工业出版社, 2006.

[3]中华人民共和国建设部.GB 50009—2001建筑结构荷载规范 (2006版) [S].北京:中国建筑工业出版社, 2007.

[4]北京中建建筑科学技术研究院.JGJ 33—2001建筑机械使用安全技术规程[S].北京:中国建筑工业出版社, 2001.

[5]中国建筑标准设计研究所.GB/T 15225—2007建筑幕墙物理性能分级[S].北京:中国标准出版社, 2007.

[6]中国建筑标准设计研究所.GB/T 15226—2007建筑幕墙空气渗透性能检测方法[S].北京:中国标准出版社, 2007.

[7]中国建筑标准设计研究所.GB/T 15227—2007建筑幕墙风压变形性能检测方法[S].北京:中国标准出版社, 2007.

计算机软件工程项目管理分析 第9篇

1 计算机软件工程项目管理的主要内容

1.1 项目工作人员的管理

计算机软件工程涉及的人员十分广泛,一般一项工程中会有项目总管理、系统分析人员以及程序设计人员,有些项目还设有资料员、兼职人员。一项工程具体工作涉及到每一个人的责任内容必须要明确,不同水平的工作人员的工作任务也要明晰。另外在项目工程中的主要负责管理人员一般要求有很强的组织能力,遇到问题能够及时解决的能力,对前景分析策划能力以及商务会议中的交流能力。每一个工作岗位对工作人员提出的要求都不一样,因此在人员招聘和使用中要进行科学的管理,从而实现人员最优化配置,在节约人力投入的成本中高效的完成软件设计任务。

1.2 软件质量管理

软件质量管理工作主要包括,软件质量计划制定、软件质量的检测保证以及项目建设中各个环节的质量控制。软件工程的目的就是制作出与实施计划相一致的高质量软件,软件质量的标准也是最终考核的目标。因此在工程开展过程中就要对每一个环节的工作进行监控,以保证软件的最终质量。其中涉及到的软件配置管理工作要求记录软件产品开发过程中的各项数据,事实上就是对一项工程的软件进行有目的的标识并控制管理软件更改的管理技术。这样能够确保研发人员对不同阶段的软件情况有精确的产品配置了解,对项目开展过程软件开发进行可调控和预测性观察有重要作用。

1.3 软件工程风险管理

软件工程风险管理内容主要有:工作中可能会出现的问题进行预测,对风险产生的后果进行评估。提前识别风险发生的要素,加强风险管理监督和减小风险带来的危害都是软件工程风险管理工作的主要内容。对计算机软件风险的正确评估和有效防范有利于提高软件工程中的效益收入,降低失误带来的经济损失。

2 软件工程项目管理中出现的问题

2.1 人员工作安排不合理

在计算机软件开发过程中需要各层人员的充分协调和交流,只有保证团队相互协作的情况下才能有序正常的开展工作。但是在我国计算机软件开发过程中会出现人员工作分配不合理并缺乏工作分配的联系性考虑,导致工作人员工作效率不高,或者工作人员相互推诿工作的情况发生。工作人员之间缺乏信任和合作是很难高效完成一件优质的软件开发工作的。

2.2 缺乏实地调研

软件开发工程在追求先进性的同时也应该要考虑到软件设计的实用性,在软件开发过程中往往会出现的问题就是软件产品与实际业务的运用存在着较大的偏差。这是因为在工程管理工作中,软件设计前没有对项目调研工作给予重视,没有对实务需求的实体以及具体要求没有进行严密仔细地调查,从而导致设计成的产品不符合要求。

2.3 欠缺风险管理意识

风险一旦发生造成的损失是相当大的,但是风险的发生具有一定的可控性,如果控制得当也就会避免发生风险事故。但是在软件开发工程中风险管理理念还不够深入,因为缺乏对风险管理理论的了解以及风险管理体系的建立,从而造成了风险发生前的不可预测以及风险发生后形势难以控制的情况。

2.4 进度把控不好

对整个工程实施过程缺乏统一的规划和管理从而造成了工作进度控制出现了问题,同时也会因为在总规划中没有考虑到开发过程中会出现的问题,导致计划实施不能够总目标的要求。工程无法按时完成就会导致公司赔偿违约金,从而造成公司利益的损失。

3 解决问题的对策

3.1 促进团队间合作

提高工作人员的团队意识,可以通过周期性会议加强团队合作的理念,也可以通过聘请相关企业的管理人员介绍团队合作中创造成果的典型案例。建立有效的沟通机制,使得工作人员之间有着多种有效的沟通方式,并且提高交流过程中的沟通有效性。提高人力管理人员的管理水平,确保对工作人员的分工更加合理、明确。责任、内容分配要以工作人员的能力、专长为依据,以提高工作人员利用率。通过各种活动和物质奖励行为激发工作人员的工作热情,热情和活力是保证工作人员不断进取的不竭动力,合理的责任分工以及恰当的物质奖励能够很好的激发工作人员的内在潜力。

3.2 完善管理体系,对工作进度严密把控

管理人员应该要善于发现工作人员的特殊能力,并且要对软件开发相关工作人员进行专业的培训,在原有的基础上提高他们的工作能力。管理核心要以人为本,完善工资分配和奖惩制度,增强制度的公平性。建立有效的人事考核制度,加强对工作人员的职位升降科学管理。完善管理体系有利于激发工作人员的积极性和主动性,从而将更多的力量投入到软件研发工作中。

制定严谨的工作进度计划,加强工作进度的管理,对软件任务开发的每一项工作进行跟踪管理,并将记录形成报告,对工作进度进行严格的控制。对于工作无法顺利完成的情况下,可以根据实际记录对将责任落实到具体的工作部门。

3.3 重视风险管理

项目主要负责人员应该提高管理风险意识,学习先进的风险管理知识,提高自身对风险预测能力水平,加强培训锻炼,掌握具体风险评估的具体方法和风险涉及的因素判断。定期对项目实施过程中涉及的风险进行排除,同时也要加强风险控制和弱化风险能力的提高。

4 结语

在计算机软件工程项目中由于管理经验比较缺乏,管理工作人员的能力水平有限以及计算机软件工程开发工作的复杂性,导致在管理工作中会出现一系列的问题。管理人员不断学习管理经验不仅能够解决好当前遇到的问题,也能在未来发展过程中预测和控制问题的发生。

摘要:有效地工作管理是提高企业效益和促进企业发展的战略性因素。本文主要探讨了计算机软件工程项目管理内容中较常出现的问题,在分析了相关问题后提出了解决相关问题的具体措施。

关键词:计算机软件工程,项目管理,问题

参考文献

[1]邵国红.探析计算机软件工程项目管理[J].硅谷,2011(02).

[2]林茂光,王建宇,吴忠平.工程项目管理中的网络计划技术应用[J].国外建材科技.201 0(06).

软件工程项目指导教学改革与探讨 第10篇

一、软件工程课程教学现状

目前, 软件工程课程主要存在问题有以下几个方面。

1.从内容上来说, 软件工程课程的综合性比较强较强, 涉及计算机专业相关的其他课程, 以及管理学和经济学等多个领域, 主要研究软件定义、开发、维护技术和软件管理方法等, 学生要想在短时间内全面掌握各种知识比较困难。

2.从理论的实践方面来说, 目前教学中, 普遍存在理论教学与具体实践脱节的现象。到最后仅采取考试的方式进行考核, 学生将不重视实践, 也只能死记硬背课本知识, 感到课程空洞乏味, 最终失去对该课程的学习兴趣。软件工程课程是根据人们开发软件产品的经验总结出来的理论课程, 具有很强的实践性, 如果缺少实践的指导, 光讲授理论, 对于没有项目开发经历的本科生来说, 理解起来比较困难, 过于抽象。

3.从备课和授课角度来说, 可能会存在教学方法不当, 往往是单纯的教学方式为主, 对于纯粹的理论知识, 如果没有具体案例和软件开发实践作支撑, 学生只能被动地听, 导致整个教学过程枯燥乏味, 学生感觉该课程学了没有用。此外, 如果授课教师缺乏项目经验, 没有自身实践的直观感受时, 即使采用案例分析方式教学, 也很难灵活地将理论和实践充分结合起来, 从而导致学生也很难理解抽象的案例, 达不到应有的效果。

4.从项目实战角度来说, 很多学校也安排了相应的实验课或者课程设计, 但是大多是验证性实验, 实验素材比较零散、不系统, 导致学生难以做到学以至用, 无法解决实际问题。此外, 在项目的执行过程中, 缺少对学生的过程管理, 导致学生只是为了应付工作而完成任务, 没有真正按照规范的软件开发原理和方法完成项目, 失去了项目实战的意义。

5.从计算机软件行业来看, 软件的开发技术和开发平台更新的速度非常快, 如果教材内容陈旧, 或教师科研与教学脱节, 未能及时把握新的软件开发技术动态, 仅讲解经典的理论方法, 导致学生所学的知识与实际需求脱节;软件开发平台落后, 新的软件工程技术与技术的综合应用匮乏, 导致教学与实际市场中软件开发不匹配的现象。

针对上述问题, 本文将从自身课堂教学实践出发, 探讨如何以案例和项目指导教学, 以提高学生对软件工程课程的学习兴趣, 从而实现良好的师生互动, 提高教学质量的效果。

二、软件工程教学改革模式

1.完善教学内容体系, 加强课程间的相互融合。对于计算机学科来说, 很多课程之间的关联性很大, 且前后存在一定的支撑关系。软件工程课程大多开设在本科生三年级的上学期, 这时候学生应该具备了基本的编程能力, 面向对象的开发能力, 这恰好为软件工程课程的开设奠定了基础, 对于学生来说, 也正好可以通过软件工程课程的学习, 纠正之前编程中存在的不良习惯, 培养他们分析问题, 规范编程, 采用软件工程技术测试和调试代码的能力, 养成良好的技术文档管理习惯。因此, 教师在教学之前, 要充分了解学生的知识结构, 可以将之前学期和本学期的课程内容与软件工程课程融合起来。当然, 也可以鼓励学生, 将软件工程技术原理和方法渗透到其他课程学习, 充分实现计算机学科课程之间的相互融合, 从更高层次引导学生, 增强课程的学习效果。教学内容体系的完善, 需要集大家的智慧, 教师团队在一起研讨确定。但是, 要想达到课程之间的完美融合, 首先, 需要任课老师具有完善的知识结构, 甚至在开课前, 需要和其他相关课程的任课老师进行沟通, 先实现任课老师之间备课融合。其次, 在课堂上, 可以适当启发学生, 探讨如何将软件工程所学理论方法应用到所学的其他相关课程中, 或者是将其他课程中涉及的例子直接拿到软件工程的课堂中来加以讨论, 采用规范的方法处理, 以提高课程的学习效率。

2.问题引导, 师生互动。软件工程课程具有较强的知识综合性, 且理论性和工程性也都比较强, 如果按照传统的讲授模式教学, 对毫无项目开发经历的学生来说, 理解起来将有点困难, 往往会导致学生对该课程失去学习兴趣。此外, 光从课堂理论教学来说, 教师也很难面面俱到讲解全部内容。因此, 有必要充分鼓励和引导学生进行课外学习和探讨, 但要有效地调动学生课堂和课外学习的积极性, 就需要教师充分备课, 精心备课, 备学生、备教材, 备课堂、备课外, 设计合理的问题启发和引导学生, 采用课外时间学生带着问题学习, 课堂时间带着问题讨论的方式, 真正实现师生互动的教师模式, 以达到提高课程的学习效率。在设计问题时, 关键是要有针对性, 循序渐进, 使得学生通过对该问题的解决, 能够加深对软件工程方法和原理的理解, 或达到扩展和延伸知识的目的。课堂上可以采取讨论, 教师根据学生在课外时间对问题解决的具体情况进行总结和补充, 并适当启发学生, 进一步激发学生对该课程进行自主学习的兴趣。

3.案例设计, 模块渐增。对应软件工程案例设计来说, 案例设计是否合理, 将直接影响课堂教学效果和学生对知识的全面掌握情况。从软件工程的生命周期来说, 项目开发主要分为三个阶段:软件定义、软件开发和软件维护阶段。所以, 在教学案例设计上主要应该考虑两个方面, 一是项目要让学生易于理解, 资料易于搜索。如学生选课系统开发, 图书馆管理系统开发, 校园一卡通智能系统开发等, 都是学生身边的案例, 学生便于取材和理解。二是课题案例教学中, 尽量保持案例项目的完整性, 采用模块渐增的教学模式, 使得学生能从完整的案例项目中了解项目开发的各个环节, 掌握各个环节的开发方法。随着课程的推进, 逐渐展示给学生一个完整的软件产品, 有利于学生对产品整体框架的把握。如果对不同模块采用不同的项目案例, 可能会导致学生无法从项目完整性上理解软件工程的开发原理、方法及产品的整体架构, 起不到应有的效果。

因此, 对应教师在学期开始的时候, 应该设计好课堂的教学完整案例, 分模块贯穿在学期中不同课堂的教学中, 提高教学质量。当然在案例设计和选则上, 可以同时设计多个完整案例进行并行或相互交叉融合分析和讲解, 加深学生对开发过程的全面理解。

4.项目实战, 过程跟踪。课堂案例分析, 学生只能从虚拟的角度把握开发的技术原理和方法, 但要让学生真正地掌握软件工程的开发技术, 还需要进行项目实战。结合项目教学, 能真正激发学生的学习兴趣和求知欲望, 培养学生分析问题和解决问题的能力。关于项目实战可以分为两个阶段, 或者说两个层次。一个是从课程开始阶段, 教师为每个学生配备一个项目课题, 可以是简单点的, 让学生边学习边做项目, 实现课堂和课外相结合, 且可以让每个学生都能体会项目中的各种管理和开发角色。随着软件定义、开发和维护环节的学习, 学生的项目也将逐渐完成。另外一个阶段是, 课程理论部分介绍完, 进行项目实战训练, 采取分组的方式, 从人员安排、任务分配、项目计划实施等, 让学生真正融入真实项目开发的环境, 培养学生团队合作能力、项目实施和管理能力。当然, 对于教师来说, 需要对每个小组项目的进展情况进行过程跟踪, 及时与小组进行沟通和讨论, 引导小组顺利完成项目。最后采取小组答辩、教师参与、小组之间讨论等打分方式进行考评, 指出各个小组的不足, 并讨论在今后项目中如何避免, 分享每个小组之间成功的经验, 为今后更好地开发项目作铺垫。

5.教学与科研良性互动。做好教学和科研的良性互动, 让学生在“学习中研究, 研究中学习”, 以提高学生的动手能力和就业竞争力。教师在教学过程中, 也要积极探索和研究教学与科研的互动关系, 探究新型的教学模式, 及时把握市场发展动态, 更新自己的知识结构, 学习新的软件开发原理和方法, 摒弃一味向学生传授知识的观念, 注重扩大学生的视野, 通过给学生提供大量的中外文参考书目、期刊资料以及网络资源等, 激发学生自我完善和科研创新热情, 引导学生参加课题组成员主持的科研项目, 参加大学生的各种竞赛, 鼓励学生参加课外科技活动和实践活动, 将软件工程开发原理和方法推广应用到科研和课外实践的各种项目开发中, 努力培养学生的创新能力及发现问题、解决问题的能力。

三、结论

本文针对目前软件工程教学过程中存在的一些问题, 分别从教学内容体系完善方面, 教学中问题引导方面, 案例设计和项目实践方面做了初步研究, 结合自身教学实践, 给出了简单建议。目前, 国内关于软件工程课程的教学模式还存在许多不足, 还需要相关的研究人员做进一步的研究。

参考文献

[1]卢莹, 林荫.《软件工程》课程教学改革和实践[J].教育教学论坛, 2014, (2) .

[2]高洪江.高校软件工程课程教学改革分析[J].数字化用户, 2013, (26) .

[3]郝爱语.《软件工程》项目式教学改革[J].企业导报, 2009, (11) .

浅析软件项目风险管理 第11篇

关键词:软件项目管理 系统 团队 项目风险管理

软件项目管理系统可以规范一个软件开发团队的日常工作,提高工作效率。在软件项目管理中,风险管理是被经常忽略的,但是风险管理的好坏与否对软件项目管理的成功实施具有重要的作用。下面就从几个方面进行一个分析探讨。

1 软件项目管理概述

软件项目管理的主要目标就是管理者能够控制软件项目的整个生命周期,特别是大型项目,以预定成本按期,按质的完成软件交付用户使用。我们通过对软件项目管理的分析和研究,能够更好的从之前的案例中总结经验和教训,从而制定出能够为以后顺利开发的通用原则和方法,不再犯别人犯过的同样错误。美国于20世纪70年代中期提出软件项目管理,那时候美国国防部做了一项调查,是关于软件开发无法按时提交,预算超支和质量不合格原因的调查,最终发现7/10的项目都是由于没有进行科学合理的管理而造成的,并不是技术方面的原因。因此软件开发者越来越关注进行软件开发时的项目管理。20世纪90年代中期,软件研发依旧还是没有解决项目管理的相关问题。从美国软件工程实施现状来看,还是不容易预测软件研发情况,能在预定费用和进度下交付的项目差不多仅占1/10。因此,软件项目的风险管理就显的非常重要。项目风险管理是指为了最好的达到项目的目标,识别、分配、应对项目生命周期内风险的科学与艺术。项目风险管理的目标是使潜在机会或回报最大化,使潜在风险最小化。

2 项目管理在软件开发中的应用的成因

软件项目管理不仅具备了一般项目管理的属性,还有其特殊性,重点是在标准方面。要使我国软件业具有更强的国际竞争力,就要有很多的软件企业都遵循软件开发过程,同时要创造高质量的软件,通过标准的制定和推行,能够更好的实现软件企业在未来的发展,大大改善工程和管理水平;还能够通过全方位的服务支持他们的发展,从而更好地推动软件产业的整体发展。20世纪70年代中期,人们开始普遍关注软件项目管理。那时候美国国防部做了一项调查,是关于软件开发无法按时提交,预算超支和质量不合格原因的调查,最终发现7/10的项目都是由于没有进行科学合理的管理而造成的,并不是技术方面的原因。这样我们最终认为:管理对于软件研发项目起着全局性的作用,而技术只是在局部起到影响。软件程序员通常在未对用户意图进行深入了解的情况下就急着进行编码,所以就需要在编码时一直修改代码以此满足客户要求;越是在开发后期做修改承担的代价就越大,尽管软件已经完成、交付用户使用,仍然不一定是完全正确的、完美的,出现所谓的“软件危机”。近年来,软件开发取得了很大的进步,各种技术也都处在不断的创新中,软件产业已经形成,人们开始更加的注重软件过程管理, 在软件开发中更多的加入了管理学的思想,更加注重应用开发的项目管理。

3 软件项目风险管理的措施

我们要清楚地看到,我国开始进行项目管理时间比较迟,项目管理水平不能与快速发展的经济建设相适应,不能够在国际竞争中占据优势地位,为此我们要不断努力,赶超国际先进水平。展望未来,我们的软件市场既有机遇,又有挑战,为此我们要做到以下几点:

3.1 提高软件项目的风险管理意识。通泛学习项目管理知识,掌握风险识别、量化、对策研究、反应控制等工具和方法,掌握项目风险管理所必备的知识。总结本项目中常见的风险及其对策作为风险管理计划中必要的风险详容,并切实评估相应对策的有效性和可行性。

3.2 加强相互间的沟通。制定有效沟通机制,对由于缺乏沟通而造成的事件进行通报或提醒,以提高沟通意识;沟通方式应根据内容而多样化,实现有效率的沟通;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位。

3.3 中国必须培养自己的优秀项目管理专业人员,大力提高项目管理水平。中国项目管理之所以发展缓慢的一个重要原因就是缺少专业人才,因此我们要高度重视起关于优秀项目管理专业人员队伍的建设,还要加强与其他国家的合作与交流,建立自己的项目管理体系,引进和开发先进的项目管理软件系统,提高项目管理水平,为工程公司、项目管理公司和工程咨询公司的发展提供更好的环境。

3.4 发挥协作精神。项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。

4 结束语

综上所述,与其它的项目管理比较而言,软件项目管理具有其特殊性。首先,软件属于纯知识产品,不容易预测其开发进度和质量及生产效率。其次,由于软件系统具有复杂性,这样就不容易预见和控制开发过程中各种风险。所以,软件项目管理领域仍然是一个比较新的领域,竞争态势还远未达到白热化的程度,但前景十分可观。需要不断的去开发与研讨,才能让软件充分的发挥在项目管理的领域,但在软件项目管理中,存在的各种风险管理应该根据不同的因素而做出不同的解决措施,让项目管理可以发挥到一定的程度,使之更加的完善。

参考文献:

[1]云倩主编.《现代软件项目管理》,南开大学出版社,2004年5月第1版.

[2]美国项目管理协会著,现代卓越译.《软件项目管理知识体系指南》.

[3]郭毅夫.《软件项目管理的发展前景及其在技术创新中的应用》,2003年11月.

计算机软件工程项目管理的探究 第12篇

1 计算机软件工程项目管理的基本概念

1.1 工程项目管理的含义

工程项目管理主要是业主通过委托从事工程项目管理的企业, 签署相关协议, 工程项目管理企业有义务和权力代表业主在工程项目进行的情况下干预和服务。工程项目管理企业可以协助业主同项目工程总承包签订一系列合同, 只是起到辅助性作用, 不直接与总承包企业或者施工、勘察、供货和设计签署协议或合同, 工程项目管理企业有责任在施工过程中监督合同的完成情况。

1.2 软件工程项目的概况

1.2.1 管理人员开展有序的项目计划

企业必须把人员管理放在重要位置, 在软件工程项目的开发上人员的调配问题是保证工程顺利进行的重要因素, 因此, 项目能否成功和工作人员的工作能力、写作能力息息相关, 针对工程项目的操作类别不同, 可以分配成各个研究小组, 进行科学合理的针对性开发和高效的协作, 有利于工程的快速推进和更加完善。小组内的人员根据自身优势, 确定自己的工作内容和工作时间。对项目进行正确的认识和对风险进行评估, 与此同时从节约成本的方面出发, 形成科学的人力资源调配机制, 使项目得以顺利开展。

1.2.2 质量和配置管理工作

软件的质量管理工作是整个项目的核心工作, 质量管理决定着计算机软件工程项目管理是否真正的成功, 通过一系列保证质量的手段, 有计划的编制、控制和保证项目质量。保证项目质量的方式可以通过定期的进行质量评估得以实现, 在日常项目管理中要不断的对工作进行考查, 对于项目不合格的地方要提出意见并且考虑整改措施, 不断完善整个软件配置管理的记录工作, 使项目的质量能有一定的检测体系, 这样开发者会对项目工程的质量问题有比较深入的了解。

1.2.3 风险评估和管理工作

风险管理大致分为两种工作, 一种是风险识别, 另一种是风险评估。得到评估结果以后要针对问题提出相应的解决办法, 定期检测计算机软件工程的好处是可以减小产生风险的概率, 还可以避免一些因疏忽而产生风险, 使项目的损失减少到最低, 也减少了因项目风险而造成的一些相关责任人的利益冲突。

2 计算机软件工程项目管理中存在的问题

2.1 管理团队的协作问题

分工合作是我们完成一个项目的基本因素, 在软件开发方面更需要每个人的智慧一起凝聚出果实, 共同享受成果, 而目前在计算机软件工程项目管理方面信息的交流方面存在一些问题, 例如分工不清、团队不合作等问题。

2.2 需求分析和实际中的业务存在差距问题

计算机软件工程项目没有结合实际的活动需求, 也没有调查有效的数据分析, 因此计算机软件工程项目管理在开发出新的产品以后并没有取得理想的业务效果。

2.3 风险管理的问题

项目的风险工作是企业需要考虑的很重要的问题, 如果风险没有相应科学管理, 很容易带来巨大的损失, 但是很多员工并不懂得如何规避风险, 缺乏相应的专业知识, 更是缺少对风险工作的管理, 导致很多企业在风险来临时无法做出正确行动, 造成巨大的经济损失。

3 计算机软件工程项目管理的对策

3.1 对风险管理和工作进度进行有效管理

制定风险管理制度。计算机软件工程项目管理的工作人员必须具有一定的风险识别意识和相应的遇到风险的专业知识, 并且能有效的控制风险的能力。在平时要做好风险评估的管理报告, 针对可能发生的风险要及时预测并且做出相应的解决行动。设置专门的人员对计算机软件工程项目定期进行风险的评估和检查工作。在整个项目中, 根据需要进行多次的风险管理工作, 因为风险无时无刻都有可能存在, 检查的目的是尽量减少风险发生, 在一般情况下处理风险的措施一般有三种:减缓、规避和转移。提高工程的进度, 不断的推进工程的工作效率。要制定详细的工作计划表, 并且尽可能达到最高的工作目标。工作人员有严谨的工作态度和高效的作息时间安排, 管理人员要密切关注工程进度, 不断的督促员工完成应做的工作量, 有条理、高效的完成对员工的工作任务的监督工作。

3.2 建立完善的管理体系

针对计算机软件工程的人员日常管理工作, 要建立科学有效的管理方案。合理安排人才资源, 确保在进行计算机软件项目工程时人员调配顺利进行。专业知识的培训对于工作人员来说是必不可少的, 可以极大的丰富计算机软件工程项目人员的专业水平和实践能力, 减少工作上的失误, 提高工作效率和工作人员的素质。奖罚制度是对企业员工优劣的衡量标准, 所以在计算机软件工程项目管理方面采取奖罚制度可以极大程度上调动员工的积极性, 使员工主动为企业创造效益, 企业的发展才能有长远的未来。

3.3 建立合作的团队

在员工内部建立有效的交流机制。员工的内部工作经验交流是非常重要的, 因此要完善沟通方法, 开辟多种交流方式和渠道, 不断的增强各个部门的沟通意识, 使团队的力量不断凝聚起来。明确分工, 责任落实到个人。计算机软件工程管理非常复杂, 需要的人员也众多, 因此必须要使每个员工明确自己的工作内容和范围, 清晰的划分自己所需要负责的区域, 清楚自己的责任, 这样能够确保每一个步骤都井井有条, 非常有秩序。调动整个团队的工作积极性。通过一些活动、奖励措施等使每一个工作人员全身心的投入到工作中去, 愿意并想要去做的更好, 不断激发团队的潜力和员工的协作能力, 这样项目不仅会做的越来越好, 员工内部也会越来越和谐并且充满正能量, 企业的效益也会不断得到提升。

4 结语

计算机软件工程项目管理的工作内容十分的复杂, 要保证软件工程按照工程原计划进度顺利开展工作, 并且要节约成本、保证质量, 必须熟练对计算机软件进行操作, 在现在的大多数生产计算机软件的企业中最为重要的就是软件工程项目的管理效率, 软件工程项目的成功条件是软件项目要具有科学性和高效性, 在此基础上企业的合理管理也是企业走向成功的关键。

参考文献

[1]张哲.工程项目管理的软件综合应用研究[J].信息与电脑, 2013 (2) .

[2]田小芳.计算机应用技术在工程项目管理中的应用[J].中小企业管理与科技, 2013 (1) .

[3]米帅, 贾宏俊, 吴新华, 等.浅谈工程项目管理信息化[J].项目管理技术, 2010 (5) .

[4]马宁.浅析计算机软件工程的应用[J].中小企业管理与科技, 2012 (7) .

上一篇:《福尔摩斯探案集》下一篇:建设与管理措施