前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的软件开发工作思路主题范文,仅供参考,欢迎阅读并收藏。
大家好。
在这里,我首先感谢公司领导为我们创造了这次公平竞争的机会和展示自我的舞台。适奉这次难得的竞聘机会,我本着锻炼、提高的目的走上讲台,谈一谈我自己关于公司发展的一些想法和认识,希望靠能力而不是靠运气为自己的新婚之年留下点什么。
此次参与竞聘,我想通过自己的参与,响应公司一体化的改革,并且在可能的情况下实现自己的人生价值。
在这几年中,我先后主持设计与制作了《*》、《*》、《*》、《*》、《*》、《*》、《*》、《*》、《*》等。目前,我正参与设计制作《zz》、《*》、《*》、《*》。这些工作对我各方面素质的提高、业务水平的提高、经验知识的积累都大有裨益。同时也给我带来了很多荣誉:我曾荣获过《*》、《*》、《*》,成绩和荣誉面前,我更加清楚地认识到自己知识的不够、经验的不足。我深深地感到:机遇和挑战并存,成功与辛酸同在。参与这次竞聘,我愿在求真务实中认识自己,在市场竞争中完善自己,在积极进取中不断追求,在拼搏奉献中实现价值。
这次,我要竞聘的是软件部的副经理。对我个人来说,这是一次难得的学习和锻炼的机会。我参加软件部副经理的竞聘,主要基于以下两个方面的考虑:
一方面,我认为自己具备担任软件部副经理的素质,比如吃苦耐劳、任劳任怨的敬业精神,虚心好学、开拓进取的创新意识,严于律己、诚信为本的优良品质,雷厉风行、求真务实的工作作风。这些都造就了我严谨踏实、敢于尝试,把新知识、新技术、新理念融入设计和制作软件的过程中去、使之为软件服务的不断学习不断创新的工作态度。
另一方面,我认为自己具备担任副经理的才能。
首先,我有一定的管理知识和管理能力。长期的工作时间和刻苦自学是我具备了这些知识和能力,并且最重要的是,我积累了一定的管理经验。
其次,我对目前软件行业的走向和技术都有相当深的理解。近几年的软件开发工作让我体会到:传统的软件开发方法是对传统的工程开发方法的模仿,例如建造桥梁、高楼大厦等等。首先,开发方要知道客户的需求,比如多大的面积、多少层、什么用途、什么风格等等,还要现场测量、钻孔等等;然后设计人员画出一些图,向客户描述将来建好了是什么样子;客户满意了,就进入下一个设计阶段,设计人员又弄出很多工程图纸,详细地说明这块应该如何做,那块应该如何做;接着施工人员一丝不苟地按照图纸开工,施工过程中也有各种验收;完工后客户最后还要验收,可能还会请一个第三方帮助验收。
如果每个软件开发项目都和建大楼一样,当然可以而且应当使用一样的开发流程和管理方法,因为这套流程已经被无数次证明了它的可行性。但是区别于传统工程的开发方法,软件开发有自己的特点:
1、和建大楼相比,大部分软件开发项目的投资要少得多,工期要短得多,参与项目的人员要少很多;
2、水泥、钢材、砖等很多建筑材料,很难在短期内重用,而代码和设计可以重用;
3、大楼动工后,设计就很少再“优化”了,也不能出现什么“验收或测试时系统崩溃”的情况(如果出现,那一定是大事了),而这些情况在软件开发中却比较常见;
4、软件开发过程中,客户很有可能提出新的迫切的需求,取消或改变原来的需求;
5、软件开发的需求要比建造大楼的需求模糊得多,(文章來源:)往往不能量化。软件开发过程自始至终都是以脑力劳动为主,开发速度也很难量化,因而开发计划也很难做到准确;
6、因为软件开发项目的人数比较少(超过10个程序员的项目绝对是大项目),每个人员的流动都可能会对项目进度造成很大影响;
7、和工程开发相比,软件开发中的“偷工减料”更难发现。
还有很多其它重要的区别,但我们仅从以上几点就能很容易地发现:传统的软件开发方法只能适合部分软件开发项目,根本不适合用来解决一切问题。
而软件业界目前正在积极推动的极限编程在很大程度上弥补了传统的软件开发方法的以上不足。极限编程从许多方面对软件开发的方式作了新的诠释和重构,从而更加灵活有效地解决了上述问题;而且,因为它特别强调交流、反馈和合作,更加适合我中心这样规模的开发队伍。
如果我竞聘成功,我的工作思路是:汲取极限编程的思想,强调软件团队精神,以客户为中心,以具体项目为实现手段,全面提升软件设计与开发的工作效率,加快软件产品化进程。我将在微观上有选择地采用极限编程、强调细节管理,在宏观上向CMM(软件过程成熟度)积极迈进。下面我将详细阐明我的思路:如何做到专业
1、强调团队精神
l杜绝自命不凡和不能平等待人的工作态度。
l所有环节都以“团队”为单位来进行。所有的“队员”对整个项目和设计都有发言权,同时由整个“团队”来对项目负责。这里的负责是指所有人对项目中的所有部分负责。而在以往的环境中,很多时候是一个“团队”中的各个人负责个人设计,这样就很容易给破坏“团队”造成合理的借口,也容易在开发人员之间造成隔阂和误会等不合作的现象。在各个环节以“队”为单位进行开发能够针对性的克服这些弊端。
l改变办公室的布置格局,使之更利于团队之间的沟通。
l以沟通、简单、反馈、勇气的准则来指导团队。
l使软件部的每一个人都成为轻松惬意的编写优秀软件的团队的一分子。
2、客户为中心
l客户有权制定整体计划,有权知道什么时间能完成什么项目,成本是多少。
l客户有权力从每个星期编程过程中获得最大收益。
l客户有权在不支付过高费用的情况下改变计划、替换工程、更改优先级。
l客户有权随时决定软件变动范围并得到有关反馈,也可以在任何时间取消一些项目并保留能反映投资回报状况的有用工作系统。
3、具体项目的处理
l解决进度延迟,多迭代周期,以获得对进度的详细反馈。
l预防项目取消,让客户选择具有最大意义的最小版本,从而在投入生产前减少发生错误的机率,同时软件的价值也得到最大化。
l预防系统恶化,创建并维护一套测试程序,保持系统最佳状态,不允许累计错误。
l预防缺陷率,遵从客户需求,逐个程序进行测试。
l预防业务误解,使客户成为整个团队的一部分。在开发过程中,不断和客户进行沟通,并且项目的说明书不断得到改进。
l预防业务变更,缩短版本周期,使每个版本开发过程中的变化最少。在一个发行周期中,欢迎客户用新需求取代仍未制作完成的功能。
l程序员承担估算和完成自己工作的责任,并将他们完成工作实际所花费的时间及时反馈给他们,改进并且尊重他们的估算。大家都很清楚应该由谁做出或者改变估算的规则。这样,就可能更少的因为要求程序员作明显不可能完成的工作而使之感到沮丧。鼓励团队成员间的互相沟通,以减少由于对工作不满意而产生的挫败感。
l共同拥有代码,更有效的减少人员调整后对软件项目的负面影响。
4、多项目的整体运作
l整体软件部门划分为b/s工作组,c/s工作组。
l实行分时多任务的开发方法。以一个星期为一个开发周期,每一个开发周期都交给客户一个已经的软件。适时建立并以专业团队为开发单位,全面实现客户权利。
l促进软件项目之间的沟通,寻求编程风格、习惯、标准的统一。
5、软件部岗位设置
l项目管理员负责跟踪各个项目,反馈给质管部门并生成相关文档;分配资源,协调软件团队与客户和用户之间的关系;辅助教练确定客户需求。
lb/s教练、c/s教练,指导具体技术,与市场部门共同商定技术方向,协助项目管理员管理和跟踪各个项目。与客户一起确定需求。衡量一个教练称职与否的标准,不是他做出了多少关键性的代码或者决策,而是他辅助整个团队做出了多少正确决策。教练不负责许多开发任务,他的主要职责是:
i.充当开发伙伴,特别是对于那些刚开始承担责任的新程序员或者困难的技术任务来说。
ii.明白长期的重构目标,鼓励小规模的重构来实现一部分长期重构目标。
iii.用个人技术、技巧帮助程序员,如测试、格式和重构。
iv.向上层管理人员解释过程。
v.辅助与客户沟通。
l程序员是软件项目的核心,他们的工作并不是仅仅让计算机明白客户的需求。最重要的准则,是和别人进行沟通。如果程序能够运行,但还有重要的部分没有沟通,程序员的工作就没有完成。需要尽力为客户开发最有价值的软件,并且把问题规模减到足够小的程度。程序员必须学会重构、学会单元测试,放弃对系统的某个部分的个人所有权的想法。对于一个程序员来说,你必须承认你的恐惧,因为我们每个人都在害怕:怕自己看上去很蠢、怕被认为是废物、怕跟不上时代、怕不能胜任。然而你可以在团队的帮助下,克服这些恐惧、获得勇气。
以上这些就是我的工作思路。
如果我竞聘成功,我的处事原则和风格是:以共同的目标团结人,以简单的规则带动人,努力创造出一个积极的、开放的、发展的、有创造性的良性环境,使软件部的每个成员都能从编码者成长为真正的开发者,并且给他们一个宽松的发展和创造空间。
如果我竞聘成功,我的工作目标是:从四个基本方面对软件项目进行改善,那就是:交流、简易、反馈、勇气。以清晰易懂且容易扩展的方式写代码、以周密而严谨的流程开发软件;降低开发费用、减少失败,将那些低效的、无价值的步骤从中剔除。重视客户的满意度、强调团队合作,让客户成为软件开发流程的一员;而开发人员,无论其经验的多少,都积极地做出自己的贡献、体验到更多成功的喜悦。
以上是我对这次公司制度改革的一点儿个人见解,可能有许多不足之处,望各位领导和评委多批评指教。毋庸置疑,在各位领导和同事面前,我需要学习的地方还很多、还需要继续积累经验。但是,我有足够的信心和勇气、有不断学习、不断提高的决心和意志。也正因为如此,我更加清醒地看到了自身的不足之处,促使我在以后的工作当中,励精图治,克尽职守,努力学习,勤奋工作,不断缩小自己的差距。
软件开发技术专业的人才培养目标是培养掌握至少一种主流软件开发平台,具有较强编程能力的高级实用型专业人才。为更为有效的培养人才,提高教学质量,很多高校开展了项目化教学改革。作为项目化课改的一部分,考核方式的改革必须紧随其后,笔者所在学校为此专门成立了“卓越技师”实验班,从考核方式改革入手,着力提高人才培养质量,现已形成了一套较为完备的形成性考核方案。
一、以学习小组为考核主体
借鉴企业团队合作的工作思路,在学生入学初期成立考核小组。考核小组成立后作为独立的开发团队,有自己的名称,在以后各门课程实施过程中,小组是学习的主体和考核的对象。考核小组以3到5人为宜,成立后为每个组建立小组工作档案,记录各种考核的过程性材料。
过程考核和答辩考核是面向课程的,不同课程在工作档案中有自己的课程子档案。过程考核是每次课形成一个过程文件,答辩考核是针对项目个数形成相应的过程文件。两类考核的成绩加起来作为课程的最终成绩,每类考核占有50%的比重,即:
课程成绩=过程考核(各次的平均分)?鄢0.5+项目考核(各项目的平均分)?鄢0.5.
面试考核是针对个人的,每次考核的记录也存入小组对应的工作档案中。三次面试测试均不通过的不允许参与最后的毕业设计工作。
第二课堂考核的结果决定学生的综合测评分,用于在奖助学金评定、推优树先等工作中进行参考。
二、结合慕课学习平台,明确过程考核的要点和方式
结合软件开发的特点,在小组工作档案中为每次课设计《任务实施过程记录表》和《实施过程考核表》,考核表将工作纪律、自我学习等10个方面作为考核要点,重点评价学生在知识、技能、工作纪律、团队合作、职业态度等各方面的水平。授课教师负责为各考核小组打分,然后根据小组的得分名次为各个组分配不同的总分。得分第一名的小组总分为:人数?鄢100?鄢1,得分第二名的小组总分为:人数?鄢100?鄢0.9,依次类推。每个考核小组的组长根据得到的总分为组员分配分数并记录在工作档案中。对学生个人而言,小组分数与个人分数的平均分作为本次课程的过程考核分数。
三、用项目答辩考核代替期末终结考核
每门课程取消期末终结性考核,改为按照课程项目划分进行的项目终结答辩考核,多个项目的总分取平均即为该课程最终的终结考核成绩。答辩考核能够直观的考核学生运用技能的情况,通过成果展示应用的熟练性、准确性和灵活性;能够考查学生掌握技能的深度和广度以及综合运用所学知识独立分析问题和解决问题的能力,有利于学生展示自己的创造性见解和技能拓展水平,也为所有学员提供了一个增长见闻,交流信息的平台。答辩考核能够培养学员的勇气、才能、智慧,能够锻炼学生的表达能力。
四、面向课程体系进行面试的综合考核
借鉴社会培训班的考核模式,从第三个学期开始增加期末综合考核——面试考核。对于软件开发人才的培养而言,成绩与技能的最好展现方式就是能够被企业接受。模拟面试可以有效的告诉学生欠缺的技能和素质,以利于学生在后续学习中进一步弥补和完善。因此增加期末的面试考核是十分必要的。
我们发挥校企合作理事会的作用,成立专门的面试团队,在每个学期末根据学生所学课程的岗位面向,选取一至两个岗位进行模拟面试。面试的结果计入学生的工作档案。对于连续两次没有通过面试的学生,要进行单独访谈,帮助其分析原因,树立成长目标。连续三次没有通过面试的学生不允许参加最终的毕业设计工作,需提交延期毕业申请,进行相关技能的强化训练。
五、加强第二课堂的考核
第二课堂的考核成绩作为综合测评的主要依据[3]。第二课程考核在每学期进行,旨在提高学生社会服务、组织协调等综合能力,开拓学生的视野。第二课堂考核分为必修和选修两部分,选修内容包括社会志愿者活动、社团活动、技能竞赛、校内工作室服务等,由学生每学期自由选择一项,并在学期末汇报工作内容,相关项目的负责人给予考核评价和工作量认定。
在“卓越技师班”中应用以上评价体系,有效的提高了人才培养的质量,在现有的一届毕业生中,对口就业率和学生满意率均达到100%。因此,下一步的工作重点是进一步完善和推广该考核体系,以提高软件人才的培养质量。
先感谢局党委,给了我这次竟聘的机会。本人***,现年**岁,助理工程师。****年参加工作,竞聘上岗是干部选拔任用制度的一项重大改革,实践证明,本着公平、公正、公开的原则,走群众路线,以德才兼备为标准,采取竟聘的方式,选拔任用干部,具有民主性和科学性,有利于调动干部的积极性和创造性。因此,我完全拥护局党委推行的这一改革举措。
一、我之所以竞聘这个职位,是因为我具有以下三个优势:
1、有较为扎实的专业知识。自参加工作以来,我始终不忘记读书,勤钻研,善思考,多研究,不断地丰富自己、提高自己。2、有较强的工作能力。我在日常生活和工作中注意不断地加强个人修养,以“明明白白做人,实实在在做事”为信条,言行与各级党委保持高度一致,踏实干事,诚实待人。经过多年学习和锻炼,自己的写作能力、组织协调能力、判断分析能力都有了很大提高,能够胜任网络部工作。3、有较好的年龄优势。身体健康,精力旺盛,敬业精神强,能够全身心地投入到自己所热爱的工作当中去。
二、拟聘后的工作设想如果我在这次竞聘中,能够得到领导的认可和同志们的信任,我将在局长,副局长的领导下,认真履行职责,努力完成领导交办的各项工作任务。
1、支撑竞争性业务和提高管理水平为重点,切实抓好信息基础网络工程建设、改造和优化。充分发挥网络部主任的参谋和助手作用,在工作中,恪尽职守、锐意创新,做到敢出主意、善出主意、会出主意,积极协助领导做好各项工作。
2、提高邮政信息网络基础运行管理水平,确保信息网络系统安全稳定运行。不断增强政治责任感和使命感,发挥自己的主观能动性,想领导者之所想,谋领导之所谋,积极主动地想问题,办事情,凡事把各项服务都做在领导决策前,同时注意做好经验总结,发现问题及时纠正,切实做好协调和督办工作,经常深入基层,调查研究,反馈工作中存在的问题和不足,为领导调整工作思路和决策服务。促进全局各项工作的顺利进行。
3、以完善基础设施、优化资源配置为突破口,全面提升信息网络的综合能力,做好网络结构的调整和软硬件资源的优化。以两个统版为契机,进行通讯带宽和设备的更换升级,继续完善11185系统。
4、立足实际,加强应用软件系统自主开发及规范化工作,要从面向支撑生产逐步向面向经营、管理和决策转变。
5、突出重点,抓好科技和标准化管理工作。做好全省系统的规划、整合,充分利用邮政现有信息平台,加快两网、营业网点、各子系统和通信网络的管理工作,加强邮政科技创新、发展项目和软科学课题的研究。
6、加强邮政信息技术队伍建设,为邮政发展积聚技术力量;结合工程建设、软件开发、运行维护等工作,不断提高技术人员的技术、业务、管理等各方面的综合技能,通过深层次、有重点、系统化培训,逐步培养出一支能够掌握核心技术、综合素质优良的技术队伍。加强与各地市技术交流。
7、工作要有创新。无论是工作思路、工作方法,都要敢干突破旧思想、旧观念的束缚,全方位、多角度地思考问题,同时进行创造性思维,讲求“拿来主义”、总结旧有经验和创造新方法,使网络部的工作充满生机和活力。
8、继续保持和发扬廉洁自律、克已奉公的优良传统和作风,正视自己,摆正位置,谦虚谨慎,自觉接受领导和职工的监督。各位领导、同志们,以上是我对自己的客观评价和任职后的工作想法,希望领导和同志们给我以大力的支持。
[论文摘要]以青岛地税房地产税收管理系统的开发过程为研究对象,结合项目管理相关知识对系统建设的进度管理进行分析。
软件项目管理是美国在20世纪70年代中期提出的管理概念,当时美国国防部专门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发现70%的项目是因为管理不善引起的,而非技术原因。于是软件开发者开始逐渐重视起软件开发中的各项管理。软件项目管理是为了使软件项目能够按照预定的工期、成本、质量顺利完成,而对项目进行分析和管理的活动。不论是软件项目管理还是普通项目管理,在整个管理活动中对工期的控制尤为重要。项目进度管理是指在项目实施过程中,对各阶段的进展程度和项目最终完成的期限所进行的管理。项目进度管理又叫项目的时间管理或项目的工期管理,是为了确保项目准时完工而必须完成的一系列管理活动。
一、进度控制的基本原理
(一)动态控制原理
项目进度控制是一个不断进行的动态控制,也是一个循环进行的过程。它是从项目开始,当实际进度按照计划进度进行时,两者相吻合;当实际进度与计划进度不一致时,便产生超前或落后的偏差。分析偏差的原因,采取相应的措施,调整原来计划,使两者在新的起点上重合。
(二)系统原理
1.项目计划系统。为了对项目实际进度控制,编制项目的各种进度计划。其中有项目总进度计划、季度和月(旬)计划,这些计划组成一个项目进度计划系统。
2.项目进度实施组织系统。不同分工的项目组成人员遵照计划规定的目标去完成每一个任务。
3.项目进度控制组织系统。为了保证项目进度实施还有一个项目进度的检查控制系统。
(三)信息反馈原理
信息反馈是项目进度控制的主要环节,项目的实际进度通过信息反馈给不同分工的项目组成员,经过他们的消化再将信息反馈给项目经理,由项目经理分析后做出决策,调整进度计划。
(四)网络计划技术原理
在项目进度的控制中利用网络计划技术原理编制进度计划,根据收集的实际进度信息,比较和分析进度计划,利用网络计划对工期,成本和资源进行优化整合。
二、进度控制的方法
(一)采用进度表控制项目进度
通过甘特图对整个项目按照一定的时间比例建立进度控制图表,例如以每个月、旬建立进度表进行监控。当实际进度与计划进度出现差距时应及时采取措施,加快进度。如果实际进度确实影响到整个项目的完工日期,应尽快调整计划进度。
(二)采用网络计划控制项目进度
用网络法制定项目计划和控制进度,可以使项目安排紧凑,便于抓住关键,保证人力、财力、时间均获得合理的分配和利用。因此在制定项目进度计划时,采用网络法确定项目关键线路是相当重要的。
在每项工作完成时,在网络图上记下实际进度的完成时间,以便与计划进度对照和检查。检查结果有以下几种情况:
(1)关键线路上实际进度比计划增加,这种情况会使整个工期延长,必须对关键线路上的工作采取加快进度或缩短时间的措施,以弥补实际进度与计划进度的差距,使实际进度与计划进度保持平衡。
(2)关键线路上实际进度比计划缩短,这种情况对缩短工期有利,此时根据整个项目实际进度情况和项目本身的需要确定项目有无必要提前完成,并重新修订以后的网络计划,并检查关键线路有无变化,做好修订后保证项目的完工。
(3)非关键线路上实际进度比计划增加,一般情况均有调整的余地,对整个网络计划不会有影响。但是,如果超出了非关键线路所计划的时间,而且没有调整的余地,就要检查是否会影响关键线路,甚至使非关键线路改变成为关键线路。如遇这种情况就应要采取相应的措施,保证关键线路的实际进度满足计划的要求。
(4)非关键线路上实际进度比计划缩短,整个网络计划将不受影响。但应从非关键线路的工作中抽调人员加强关键线路上的工作,以达到缩短整个工期的目的。
三、《房地产税收管理系统》中的项目进度管理
《青岛市地方税务局房地产行业税收管理系统》根据国家税务总局房地产税收一体化管理的工作思路,主要解决了税务机关对房地产企业开发项目缺少动态的跟踪管理,对房地产企业的预销售情况不够明晰,以及房地产企业相关其他申报信息过少的问题。系统分为纳税人端和税务局端两部分,房地产企业纳税人通过纳税人端开具由税务机关印制的销售不动产发票和收据,并定期报送相关信息。税务机关通过税务局端接受数据并进行管理。以下是该系统开发过程中用网络计划技术的方法分析了项目的工期。首先列出该项目的工作任务分配表,如下表1:
依照上表编制出网络计划图如图1
由此计算出关键路径所需时间为:5+4+2+2=13周。
尽管网络计划技术可以计算出关键线路,但是仍然要通过项目的调度对实际的工期严格控制。项目的调度是项目实施中各阶段、环节、人员的互相配合、协调的核心。调度工作是项目进度管理顺利进行的重要手段。其主要任务是掌握计划实施情况,协调各方面关系,采取措施,
排解各种矛盾,加强各薄弱环节,实现动态平衡,保证完成项目计划和实现进度目标。
针对本项目调度的工作主要有:监督项目计划的实施、调整协调各方面的进度关系;监督检查项目准备工作;督促软件公司按计划对系统进行编码工作并对临时出现问题采取调配措施;对项目计划的实施结合实际情况进行必要调整;了解硬件设备、软件开发环境、培训及推广的情况;定期召开现场调度会议,贯彻项目主管人员的决策。
在实际的开发过程中,系统上线后因为需求的调整需要对系统进行功能的调整,这不但增加了开发人员的工作量而且也影响着系统的稳定性。进度控制对软件项目管理非常重要同时需求分析一样关系着软件项目的成功。
从软件资产管理背景入手,论述了软件资产管理的目的和意义,提出了软件资产管理研究的总体思路和技术路线,以供参考。
关键词:
电力企业;软件资产管理;外部环境;内部管理需求
软件资产管理(SAM,SoftwareAssetManagement)是企业实施软件正版化的有效方法。随着电力企业信息化建设的深入,软件已成为企业的一项重要资产,是企业核心竞争力的重要组成部分。目前,与硬件资产管理相比,企业软件资产管理相对滞后,需要先进的理念和技术作指导。电力企业作为典型的资产密集型企业,对软件资产实施有效管理已成为摆在企业面前的一个急需解决的问题。软件资产管理是指一套指导企业在组织内部对软件资产的采购、部署、移动、更新、升级、维护、报废和删除整个生命周期进行有效管理、控制和保护的基础架构和流程。其目标是管理、控制和保护组织的软件资产,包括管理使用软件所带来的风险。
1软件资产管理背景
1.1外部环境要求
推行软件正版化是国家推进知识产权保护工作的要求。面对信息化、全球化的机遇和挑战,我国政府在知识产权保护方面的力度不断加大。软件正版化作为知识产权保护工作的重要内容,已成为增强企业核心竞争力,提升企业乃至国家、国际形象的重要因素。
1.2内部管理需求
推进企业使用正版软件工作,是中央企业增强自身核心竞争力的需要。通过使用正版软件,建立健全软件资产管理制度,从软件采购、分发、标准化部署、升级、更新等方面建立数据库,进行实时规范管理,提升软件使用效果,实现集团化采购规模效益,有效降低采购成本,大幅提高采购效率,促进企业增强集中管理能力,提高经营管理水平。
2软件资产管理的目的和意义
加强软件资产管理可有效降低电力企业的投入成本,并在整合资源的基础上达到服务增值的目的。同时,规范的软件资产管理也可提高企业防范风险的能力,比如安全、财务、法律、IT管理方面。
2.1降低成本
在选择和购买软件产品这个阶段,在购买正版软件方面需要投入一定的货币成本。货币成本不仅仅包括软件产品本身,还包括其他方面的价值,比如服务方面。正版软件购买成本看似高于盗版软件,但在后期的部署、维护、更新等阶段所耗的费用、时间、精力、体力等均低于盗版软件。
2.2防范风险
盗版软件会给企业带来不必要的法律风险。从表面上看来,使用盗版软件看似占了便宜,但实际上会给企业带来更大的风险和损害。使用正版软件比使用盗版软件更能降低IT系统崩溃、宕机、病毒和黑客入侵的风险,以及降低数据丢失和损害的可能性。这种损害对企业来说是致命的。
2.3规范管理
软件资产管理实际上是一种管理方法。建立一套系统化的软件资产管理模式,对企业中不同类型的软件资产进行全生命周期的、全业务支持流程的管理有利于软件资产的规范化管理,也有利于软件正版化工作的可持续推进。
3软件资产管理研究总体思路及技术路线
研究工作的总体目标是建立软件正版化使用的长效管理机制,全面实现软件资产管理,从而持续推进软件正版化管理,提高电力软件投入产出效益,实现企业的资源优化配置。具体体现为研究企业软件正版化的管理策略和技术控制方法,实现全公司范围内的软件使用正版化,杜绝盗版软件的使用;实现软件资产管理从“无形”到“有形”的转化,从资产的角度对软件进行全生命周期的管理。整个研究过程可分为筹划建设、部署实施、巩固完善三个阶段。在筹划建设阶段,完成方案设计,制订推进计划;在部署实施阶段,搭建组织体系,落实管理方案;在巩固完善阶段,建立长效机制,确保持续改进。为了响应政府实施软件正版化的号召,加快自身信息化建设速度,完善软件正版化管理,达到“建立软件资产管理体系,规范软件资产管理”的目的,在软件资产管理理论与标准研究、软件正版化管理现状调研的基础上,研究过程宜采用理论结合实践的方式科学构建SAM模型。为借鉴软件资产管理实施的先进经验,我们在研究过程中对开展软件资产管理的国内外企业进行了调研,了解软件资产管理在企业的实施现状,评估实施风险,在方案设计过程中增强可实施性。同时,我们以某电力公司为试点单位,充分调研其他电力企业软件资产管理,尤其是软件正版化管理的现状,构建适合电力企业发展的软件资产管理模型。我们从软件全生命周期管理、软件类型管理和软件资产运作管理三个维度展开分析:①软件全生命周期管理。借鉴固定资产全生命周期管理方法,结合软件资产的特性,将软件资产分为软件资产规划、软件采购、软件开发、软件集成与部署、软件、软件运行维护、软件退役七大阶段进行管理。②软件类型管理。目前,对软件的分类无统一标准,一般可根据软件的功能、服务对象、工作方式等对软件进行分类。但是,上述分类方法均不能满足国家电网自身的软件管理需求,因此,应根据软件类型管理和软件资产全生命周期管理,结合软件采购来源分类,针对不同来源的软件采用不同的管理办法。③软件资产运作管理。围绕软件资产的日常运作管理工作,针对不同软件类型及其所属的生命周期,从合同管理、财务管理、服务水平管理、信息安全管理等方面开展工作,实现软件资产管理的全覆盖。同时,基于企业软件资产管理现状,从上述三个不同维度进行深入的差距分析,制订切实可行的软件资产管理实施方案。
4结束语
总之,我们应基于上述技术路线开展研究,并按照模型构建、流程设计、建章立制、不断完善的工作思路实践实施。从软件资产规划、软件采购、软件开发、软件集成与部署、软件运行维护、运作流程管理、软件退役等方面进行软件全生命周期管理流程设计,并制定了相关管理规定,了《**公司软件资产管理办法》(隐去了具体公司名称)等相关企业规章制度,在电力企业软件资产管理工作方面树立了较好的示范引领标杆。
作者:严新华 单位:国网上海市电力公司
参考文献
关键词:1、企业管理信息化、2、ERP实施方法及策略、3、软件项目管理
中图分类号:F270.7 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.03.044
0 引言
通用技术集团是在中国技术进出口总公司、中国机械进出口(集团)有限公司、中国仪器进出口总公司、中国海外经济合作总公司、中国医药保健品进出口总公司和中国国际广告公司等6家原外经贸部直属专业外经贸企业基础上组建而成的。2002年,在海内外的直属经营机构有23个,在近30个国家和地区设立了分支机构。集团及所属公司与世界上100多个国家和地区建立了稳定的贸易与合作关系。在这样一个横向和纵向管理层级比较庞大的机构基础之上,要增强集团的市场竞争力,实现企业做强、做大的经营管理目标,管理信息化是集团发展的必然选择。为此,通用技术集团把信息技术应用与企业业务转型、管理变革同时并举,视为支撑企业的三项鼎足工作,并将企业信息管理与信息技术的应用能力作为集团六大核心能力之一来培育和发展。
在这样一个管理变革的背景下,集团的ERP项目开始立项并启动。项目可以大致分为三个阶段。“准备阶段”是项目的基础工作阶段,其工作的意义和技术含量不言而寓对整个ERP项目至关重要。它主要包含“业务流程梳理”“管理数据标准化”“系统选型”三项工作。这一阶段的主要工作目标可以概括为,用规范的可操作的业务流程和各种形式的数据把企业管理转型的理念清晰的表述。第二阶段是“项目开发阶段”,项目的主要任务是通过寻找合适的项目开发商以及系统实施方案,把第一阶段的工作成果转化为IT技术的成果。第三阶段“系统运维”阶段是ERP项目在企业成功上线的标志。
中国机械进出口公司在2003年用了近半年的时间完成的第一阶段的工作。项目开发阶段用了近一年半的时间。2005年7月实现了京内业务全部上线的项目目标。通过在工作实践中的不断优化,目前ERP系统在公司的运营中正发挥着重要的管理作用。
1 项目过程管理
ERP实施过程控制是项目成功的保障,而时间管理是其中一项关键的内容。一些企业ERP项目实施不成功,一个重要原因就是对项目进程缺乏计划性或偏离计划太多。我公司ERP项目是按照项目规范实施的,但整个实施时间却大大超出预期,具体见表4.1。这一点是值得反思的。
企业实施ERP超出计划时间是比较普遍的现象。但我公司项目运作的时间进度超出了计划时间2-3倍。为什么计划误差如此巨大?甚至远远超出国内ERP成功实施的上限时间呢?原因是多方面的,除外贸业务本身就具有贸易形式多变、随机性强的特点外,还有以下几点值得分析:
1、公司的业务流程再造(BPR)工作不深入不完整。公司的业务流程只描述到了业务的3级流程,后续还有多级的流程以及多级的管理环节没有描述,因此管理思路出现断层,对实际业务操作没有做出规范性的指导。在ERP项目工作开始后,项目组没有对BPR项目的缺项做了补充。这些必要的工作没有列入ERP项目的规划之中,因此增加了项目开发的时间成本。
2、由于BPR整体设计不完善,许多后补充的业务环节由于与前期的BPR整体设计缺乏连续性,对系统核心数据资源的定义与导入产生了差异,导致最终实施的ERP业务流程个性化特点十分突出,增加了系统的开发时间。
总结公司ERP项目的实施经验,我们认为理想的ERP实施方案应该是把BPR项目与ERP项目交给同一家管理顾问公司实施。虽然两个项目目标不一致,但要达到的管理目标却是一致的,管理对象也是一致的。如果选择一家公司实施,有利于将BPR项目所要提出的管理目标在ERP项目中最大化地实现,可以帮助实施ERP项目的企业节省实施时间,降低项目成本,最重要的是企业可以获得ERP项目的最佳管理效果。
2 实施团队的组建与管理
企业建立ERP管理系统是一个复杂的系统工程,各个节点的工作环环相扣,项目的组织协调工作就显得十分重要。需要有一个业务管理综合素质高、有比较丰富的ERP实施经验的项目实施团队来参与。构建项目的团队时要把握好两个层面的问题:一、是项目组织的架构是否合理,即什么样的人员组合最科学,让对的人做对的事,ERP就先成功了一半。应该明确的一点是,ERP项目的实施光靠供应商和企业IT部门的力量是不够的。除此之外还应包括企业内具有决策权和执行权的高层管理人员、有较高威望的职能管理人员以及具有丰富经验的一线骨干业务人员。其中项目经理人选和骨干成员的筛选至关重要。二、是项目团队运作是否高效,即项目组要建立高效的解决问题机制,做好项目文档和过程管理。项目团队要高效运作,首先要保证统一指挥、团结协作并建立良好的沟通机制,这也是做好项目过程控制的必要方法。
我们在公司的ERP项目实践中,首先是建立了由公司高层领导挂帅的公司项目组,成员包括公司IT部门、相关职能和业务部门负责人、各业务板块的骨干人员等,并在此基础上,与软件开发商的项目经理组成了联合项目组。其次,建立了联合项目组每周例会制度,共同研究解决问题,细化工作安排,及时沟通情况,统一思想认识,从而保证了项目的有序推进。第三,项目组还加强了项目文档管理,使项目在实施中既留下了痕迹又保证了效果,起到了监控、见证项目的作用。规范项目文档管理是项目实施团队必须高度重视的工作,详尽且规范的实施文档,不仅有利于企业、ERP软件厂商、管理咨询公司之间的交流,而且对于ERP项目的后期维护和持续改进都是重要的基础资料。我们的体会是,加强实施团队的管理不仅要用好人、管好人,而且还要建立团队内部好的工作和沟通机制,其最终目的还是在统一意志的前提下高效运作项目。这一点对确保ERP项目成功起着十分关键的作用。
3 软件开发商能力的选择与甄别
在ERP软件市场上,针对不同行业千差万别的管理需求,各ERP软件供应商为企业提供的ERP解决方案除了软件开发平台本身存在的与第三方软件的集成性、扩展性、二次开发难易程度的差异外,更加重要的是各ERP软件供应商在各行业所积累的实施经验有很大的差别,他们的实施经验对准备建设ERP管理的企业是非常重要的,甚至可以说关系到项目的成功与失败。在国内,我们发现有些ERP厂商是从财务管理系统延伸到ERP业务市场上来的,他们的ERP解决方案往往突出财务功能,而在其他管理模块上则相对较弱;而有些是从MRP扩张而来的ERP厂商,在财务细化管理的功能上就相对较弱。国外的ERP厂商管理规范技术水平相对较高,但在本地化支持和价格上缺乏优势。
企业选择ERP软件供应商的过程是综合企业信息化发展战略及企业自身承受能力量体裁衣的过程。坚持把握实用、适用的原则,考核ERP软件商的主要内容除了公司资信、ERP软件产品演示、项目成功实施案例的分析及合同费用外,对供应商参与骨干业务人员的工作阅历及实施经验也要列为重点考察的内容。中机公司选择南北软件公司实施ERP项目,主要考虑了以下因素:
1 南北软件公司是一家以财务管理系统为基础的ERP软件供应商。本公司已经全部在使用南北财务软件系统。因此采用南北软件公司提供的ERP解决方案可以比较好地解决历史信息向ERP系统平滑过渡的问题。南北软件公司提出的“无间隙过渡”解决方案是全部解决方案的最大亮点。
2 南北软件公司拥有在国内多家外贸公司成功实施ERP系统的经验。提出的“以业务为导向、以财务、人力资源等为支撑的、内部外部有机协同的、平衡的ERP管理信息系统。”的建设目标与公司的需求比较吻合。
3 南北软件公司ERP成功实施案例与公司实际的业务形式差异相对小。因此实施ERP系统的管理阻碍相对最低。
4 在实现财务业务一体化的策略中,其“财务控制点的前移;避免孤立的财务系统造成管理滞后;系统的信息实现协同与平衡;业务数据自动生成凭证;提高管理效率、相互纠错的功能以及为企业资金提供运作安全”等措施在公司比较可行。
5 南北软件公司在四家竞标公司中报价最低。
企业实施ERP一般都列为IT项目,但项目实施的核心内容却是企业的管理变革,因此ERP软件供应商对企业贡献除了3分的技术外,应该在7分的管理上具备更强的贡献能力。因为项目最终目的是要帮助企业实现的高效能管理,因此对当前企业存在管理问题及存在的原因首先需要有准确的把握与分析,企业未来建立一个什么样的业务流程与管理模式,这些问题都与管理息息相关,IT仅仅是ERP实施的工具。
企业实施ERP项目的主要目的是提升企业的管理能力,采用什么技术解决方案相比较就是一个次要的问题。可以用赛车手与赛车来比喻ERP项目中的管理与技术的关系。管理能力强的企业对IT的依赖程度犹如一流赛手对赛车的苛求,如果没有高性能的赛车,就是再好的赛手也很难发挥出他的驾驭水平。而如果一个管理能力不强的企业,如果不在提高自己的管理能力上下工夫,而刻意片面地追求顶级的IT技术,就会本末倒置,失去了企业实施ERP管理的意义。
企业实施ERP项目首要的任务,就是要倾注最大的力量对企业内部的管理体系进行全面的梳理,通过管理咨询诊断企业存在的主要管理问题和管理瓶颈,寻找解决问题的最佳途径。应该说企业管理中存在的问题不能奢望通过ERP项目就能获得全部解决。企业需要将问题分类,采用不同的解决方法分别处理,把ERP能解决的问题带入ERP解决方案中加以解决。这样才能使企业通过ERP项目的实施达到提高经营管理科学性和有效性的目的。因此,ERP项目实施的成功关键因素是企业与自己选定的项目合作商是否能在项目前期通过管理咨询作好管理变革方案。企业一般对自己在市场中的定位比较清楚,但往往对自己内部管理的问题认识不清,需要ERP项目供应商来帮助企业诊断问题,并通过企业调整管理策略,把企业的经营资源充分地利用,使企业管理水平提高到一个新的水平。由此可见,评价一个ERP项目供应商是否满足企业的需要,7分管理3分技术的衡量标准是非常重要的。
参考文献
[1]邱伟国,通力公司ERP设计与项目实施研究,南京理工大学,学位论文,2010年
一、政治理论学习方面
作为党支部成员之一,我认真贯彻落实党的基本路线方针政策,学习党的十八届四中全会精神及市委市政府、局党组的讲话精神,参加党的群众路线实践教育活动,完成3月、8月份网络文明志愿者传播工作。
二、业务工作完成情况
(一)业务培训
年初制定科内年度学习计划,定时组织并参加科内评估相关知识和环保动态讨论20余次,学习了系列《大气污染防治行动计划》、《青岛市胶州湾保护条例》、新环保法等内容,使自身业务能力及综合素质得到提高。
(二)建设项目环评评审、评估
自XXXX年12月起,截至今年11月中旬,组织建设项目评审、评估会百余次,共参与XXXX个建设项目技术评估,其中XXXX个项目已办结,其余XXXX个尚未评估,撰写XXXX个项目的评审意见和评估报告初稿,审核技术评估报告XXXX份,作为第一项目负责人主持XXXX次专家评审会,参加敏感项目审查委员会汇报XXXX次。
(三)环保专项资金项目评估
完成中心XXXX年环保专项资金项目绩效评价工作及第四季度(XXXX)和第一季度(XXXX)调度填报工作;积极准备材料,完成中心XXXX年环保专项资金申报答辩工作;根据中心领导的意见,填写XXXX年度环保专项资金预算绩效申报表,撰写可行性分析报告,完成中心XXXX年环保专项资金申报工作。
初拟完成《中心环保专项资金项目验收评估办法(试行)》,完成验收评估意见、专家名单等模板及材料准备工作;经与软件开发公司反复沟通,完成项目库建设及调试工作,做好项目库的日常维护管理,XXXX年环保专项资金申报项目已全部录入项目库,目前正在将XXXX年度环保专项资金申报项目进展情况录入项目库;组织完成XXXX项竣工验收现场评估工作;组织完成XXXX年度环保专项资金XXXX个污染防治项目的专家评审工作。
(四)其他
完成信息XXXX篇;根据科内工作安排,按时报送周计划;按时整理报送科内工作人员出勤情况;配合完成技术档案整理,协调办公室将技术档案及时入库;协助同事做好评估受理、评估文件签发、项目金宏网流转时限登录工作。
三、工作中的亮点
中心环保专项资金的申报工作与青岛市环保专项资金项目评审基本在同一时间进行,在整理填报所需材料的同时还要组织好评审工作,使我发挥了潜能,根据轻重缓急及时协调好手头工作,按时完成了申报及评审工作。
四、存在的不足
虽较圆满的完成了各项工作任务,取得了较好的成绩,但仍存在宏观把握能力、管理组织能力需要提高的问题。
五、XXXX年工作思路
(一)继续做好日常承接的建设项目环境影响评价文件、环保专项资金项目的评审与评估及其他业务工作。
(二)抓好业务知识的学习,参加业务培训,全面提升业务素质和能力。
(三)做好日常管理性工作。
我演讲的主题是:科技兴行为己任,开拓创新谱新篇。
今天,我走上这个演讲台,心情既激动又兴奋,我衷心拥护中支党委的英明决策,坚决支持中支的人事制度改革,我愿意在改革的大潮中接受全行人民的检验和挑选!科技兴行,人人有责,科技人员更是责无旁贷!我竞聘科技科副科长,正是为了以科技兴行为已任,在我行的电子化建设中,发挥更大的作用,作出更大的贡献。我竞聘这一职位具备以下几点优势:
一、我热爱金融科技事业,具有强烈的事业心和责任感,对金融科技工作具有浓厚的兴趣,对科技事业产生了深厚的感情。我曾连续多年被评为先进工作者,去年又被中支评为爱岗敬业先进个人。
二、我从事科技工作已有14个年头,具有丰富的科技理论知识和科技实践经验,对科技工作的管理有深刻的认识,而且是历任科长的好参谋、好助手。
三、我具有较高的业务素质和专业水平,曾在国家级计算机报刊上20多篇,而且有5篇被多家报刊转载。
四、我具有较强的组织协调能力和吃苦耐劳的优秀品德。参加工作以来,我始终保持刻苦努力、兢兢业业、任劳任怨的良好精神状态,不仅在工作中独当一面,而且敢担责任,勇挑重担,为我行的金融电子化建设立下了汗马功劳,做出了大家有目共睹的成绩:我作为负责牵头的主要技术骨干,开发了三证管理系统、工资管理系统等10多个大型计算机业务应用软件,负责完成了同城清算系统、天地对接系统、城市金融网系统和大楼局域网系统等8个大型电子化应用项目的建设,其中5个项目还受到上级行的书面表扬。
随着科技信息的迅猛发展,如何适应新形势,迎接新挑战,争取新发展,是摆在我们面前的一个重大课题。如果组织和同志们选用我,我将紧紧围绕“做好科长助手,架好科技桥梁,启动科技创新,推动科技发展”的工作总思路,努力抓好以下几个方面的工作:
首先,是给自己一个正确的定位:
一是对科员,要以身作则,做一个好主管。为此,我将严字当头,从严管理,从严要求,既严格要求自己,也严格要求员工。既要带头学政治,不断提高自己的政治修养,做一个有理想、讲政治的带头人,还要带头学业务,不断提高自己的专业水平和业务素质,做一个精通业务、善于管理的好主管。总之,要处处以身作则,率先垂范,以自身的模范行为去影响大家,带动大家。
二是对科长,要积极配合,作一个好助手。作为副职,要正确认识自己的职责,在处理实际问题中既不能越俎代庖,也不能毫无主见,更不能推卸责任,要大力协助、配合科长做好各项工作,同时,还要勤于思考,多动脑子、多出好点子,做科长的好助手和好参谋。
三是在科长与科员之间,要上传下达,架一座好桥梁。一方面,要正确领会科长的工作思路,在员工中传达贯彻;另一方面,要及时掌握员工的工作情况和思想动态,向科长及时反映他们的要求,做好信息沟通和意见反馈工作。另外,在工作中还要注意加强内部团结,增强整个部门的凝聚力和战斗力。
二、强化内部管理,规范我行的金融科技工作。
科技部门是中央银行的要害部门,即要提供技术保障与服务,又要防范和化解高科技风险,如果内部管理不善,将带来不堪设想的后果。为此,我认为,一是要结合本行的实际,继续完善和补充我行的科技管理制度,对我行金融科技的发展、建设、服务、管理等工作进行全面细化,形成规范。二是要建立有效的督促约束机制,加大对制度执行的检查考核力度。三是要进一步理顺科技部门与各相关业务部门之间的关系,对科技部门的职能、职责进行科学的定位。四是进一步加强对县支行金融科技工作的管理,努力使县支行的科技工作在基础设施、项目运作、技术服务、制度建设、管理水平等方面再上一个新的台阶。
三、狠抓网络建设,完善我行的计算机安全管理体系。
信息革命的关键是网络,科技兴行的关键同样是网络!网络建设是我行科技工作的重中之重!为此,我将努力做好以下几项工作:一是搞好内联网工程建设,并以内联网为依托,进一步搞好信贷登记咨询系统的全国联网和公文传输系统、电视电话会议系统等网络工程的建设,二是进一步完善我行的信息港和电子邮件系统的建设,加快我行无纸化和自动化办公的进程,努力使我行电子化办公水平上一个新的台阶。与此同时,我将加大对全行员工的安全教育和培训,提高全行员工的安全意识;强化对计算机安全管理的组织领导,建立健全计算机安全管理组织体系;制定切实可行的计算机安全管理制度,并定期或不定期地开展计算机安全检查,确保我行计算机信息系统的安全。
四、强化服务意识,完善我行的技术保障与服务体系。
服务是科技工作永恒的主题。要搞好我行的技术保障与服务,我认为,一是要强化科技人员的服务意识,要克服畏难、厌烦等情绪,尽职尽责地为各业务部门提供高质量的科技服务。二是要强化全行员工的科技意识,提高全行员工的科技水平,使业务人员能够更好地配合科技人员搞好各项服务。三是要建立服务台帐和服务登记卡制度,将每一台设备、每一个软件的技术保障与服务工作落实到每一个人的身上。四是与重点服务部门建立联系会制度,做到定期走访,定期维护,消除隐患。
五、以软件开发为创新突破口,开创我行的科技工作新局面。
软件开发是科技工作的灵魂,也是科技工作创新的重点。我将以此为突破口,来开创我行科技工作的新局面。一是大力开展业务调研,挖掘有价值、有意义、有影响的开发项目;二是努力争取上级行的科技经费和开发项目,使我行的科技工作上台阶、出成果。三是在开发过程中,采劝请进来、走出去”的方式,把有实力、有水平的技术人员请进来,帮助我
们搞开发,同时也把我们的科技人员派出去,参与封闭式的培训和项目开发,迅速提高科技人员的软件开发水平。今年我们就准备采取这种方式开发信息港二期工程,争取达到高起点、高标准、高水平、高档次,为我行实现无纸化、自动化办公建立一个良好的网络服务平台,也争取在武汉分行将要举办的网页设计比赛中取得好成绩。
六、积极倡导科技兴行意识,树立我行现代银行的良好形象。
科技兴行,已经成为国内银行业的共识。如何树立全行员工的科技意识,如何激发全行员工学微机、用微机的热情,已是我们的当务之急。我认为,除了进行必要的宣传、教育、培训等工作外,更需要有具体的、行之有效的措施来配合。为此,我将做到以下两点:一是在中支信息港上开辟计算机网上学习栏目,为全行人员提供一个便捷、有效的计算机学习环境;二是想方设法改善我行的硬件设施和上网条件。目前,由于安全的要求,我行员工上网的条件受到很大的限制。我认为,长期这样,可能会产生一些不利因素:一方面不能在互联网上获取大量的有益信息,不能从中学习电子商务、网上银行等新知识,另一方面也会抑制大家学习、使用电脑的热情。为了解决上网与安全的问题,我将在条件许可的情况下,申请一根互联网专线,一线共用,将互联网接入到每家每户,实现网络进家门,尽快使全行干部职工个个懂电脑,人人会操作。只有当我们每个人都成电脑操作的行家里手的时候,只有当我们办公桌上的电脑不再成为摆设的时候,才能真正树立起我们新余中支现代银行的光辉形象!
关键词:混凝土结构 水工结构 计算机辅助设计 结构分析 VB CAD
水工混凝土结构CAD系统总体设计时遵循了以下原则:
a. 集成化计算机辅助设计系统与可持续发展相结合的原则.目前,国内外软件开发的一个显著特点就是集成化.集成化计算机辅助设计软件具有资料查询、科学计算、绘图与图形显示、仿真模拟、综合分析、优化以及咨询等功能,其范围涉及可行性研究、总体规划、初步设计、技术设计、施工图设计、设计文件及工程造价预测与分析的全过程.例如,最初的PKPM系列软件包括用来进行钢筋混凝土框、排架及连续梁结构计算与施工图绘制的PK软件和用来进行钢筋混凝土结构平面结构设计的PMCAD软件.以后又逐渐开发出框架、框架剪力墙、剪力墙结构空间协同分析计算软件XTJS,剪力墙结构计算机辅助设计软件JLQ等,还开发出三维建筑设计软件APM,给排水设计软件WPM,建筑采暖设计软件HPM,建筑电气设计软件EPM,建筑通风设计软件CPM等,这些软件之间实现了一定程度的数据共享,形成了集建筑设计、结构设计、给排水设计、采暖设计、电气设计、通风设计为一体的集成化计算机辅助设计系统.水工混凝土结构CAD系统理应包括结构设计的全过程,首先在图形编辑状态下进行结构布置,然后自动形成计算简图并进行结构分析,再进行配筋设计,最后直接形成结构施工图.但鉴于水工混凝土结构设计的复杂性,要在短期内完成上述全部功能有很大的困难.所以,该系统的初级阶段主要包括结构分析、结构设计及规范查询等内容,但考虑到其可持续发展的要求,预留了大量接口,为今后形成大规模集成化软件系统作了充分准备.
b. 具有良好的用户界面.目前开发的软件都是基于中文Windows操作系统的.Windows的最大特点就是用户界面的图形化和可视化.当今的计算机用户已经熟悉了具有下拉式菜单、变化多样的颜色和字体以及多窗口的软件,摒弃了从键盘上输入指令的陈旧方式,越来越多地使用鼠标器在图标或菜单选项上通过揿动按钮来启动一段程序或激活一条指令.传统的没有用户界面、直接用文件输入的软件已入黄昏,少有人问津,开发基于Windows的应用软件是当今的流行趋势.该系统采用能充分利用图形用户界面(GUI)的最流行的VB语言开发,具有简洁美观、方便快捷的人机交互式界面以及Windows应用程序的标准外观和风格,用户只要稍具Windows操作知识,便可轻松正确地按人机交互方式输入计算参数,以而得到满意的结果.
①图中括号中的字母“(F)”为快捷键;“…”表示将打开对话框.下同.c. 采用数据库管理技术.水工混凝土结构CAD系统采用数据库管理技术来统一管理计算机辅助设计过程中所有数据,这样做有以下几个特点:①尽可能不重复,即冗余度最小;②以最优的方式服务于一个或多个应用程序,即应用程序对数据资源的共享;③数据存放尽可能地独立于使用它的应用程序,即数据独立性;④用一个软件统一管理这些数据,例如维护、增加、变更、检索这些数据.
d. 采用菜单结构.水工混凝土结构CAD系统各主要功能模块是通过菜单调用实现的,这样做有以下几个优点:①程序结构层次清晰明了,符合设计人员的逻辑思维,便于实用;②各功能菜单相对独立,使程序设计可留有大量接口,符合可持续发展的原则;③可在屏幕上清楚地显示出供用户选择的全部项目,有助于用户了解开放的“选择”范围,并且具有一定的提示作用;④菜单能使用户明确地选择各种功能,防止用户作出无效的选择,减少出现错误命令的可能性;⑤用户通过菜单可以容易地实现相应的功能,不必记忆各种各样的输入命令.由于该系统软件的内容比较多,主菜单选用下拉式菜单,分为7个菜单项目,即文件系统、结构分析、素混凝土、钢筋混凝土、预应力混凝土、规范查询和帮助,每个菜单项目下又有若干个子菜单.
e. 方便实用.水工混凝土结构CAD系统的方便实用性具体体现在以下几个方面:①设计流程尽可能地与工程设计人员的工作思路一致,让设计人员实实在在地感受到该系统确确实实能提高其工作效率,设计人员乐于接受;②满足不同层次人员使用该系统的需要.具体设计人员希望该系统的设计流程与其实际设计步骤相一致;总工程师们希望在审查别人设计成果时能利用该系统对设计成果某些有疑问的地方进行复核;教师们希望能利用该系统进行计算机辅助教学;学生们希望能利用该系统来加深对所学知识的理解,并能对所做作业进行复核;③与新规范密切结合.充分利用了Windows优良的在线帮助功能,研制开发了功能强大、内容丰富的规范查询系统,使之成为广大工程设计人员的得力助手,也是学习理解新规范的有效途径.
结构分析菜单结构如图2所示.
素混凝土菜单结构如图3所示.
钢筋混凝土菜单结构如图4所示.