程序员工作计划范例6篇

前言:中文期刊网精心挑选了程序员工作计划范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

程序员工作计划

程序员工作计划范文1

述职报告是工作中一个很重要的部分,有助于了解自身的工作能力,有利于自己的职业发展。下面好范文小编为你带来一些关于程序员试用期的述职报告,希望对大家有所帮助。

程序员试用期述职报告1

这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下总结:

一、理论学习和日常工作

刚到公司不久,我便开始负责方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。

我到公司不久,负责项目是__公司网站,做这个项目的时候我遇到了几个问题,我在以前公司做的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。做这个项目的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。之后,我将广告招商平台进行了改版,开发了__平台以及以后网站的维护工作。

接下来,我又做了一个比较棘手的项目__在线咨询系统。为什么说棘手呢,因为我以前没有做过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJA_技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。

二、明确岗位职能,认识个人技术能力不足

经过三个多月的工作,虽然完成了一些项目的开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。

三、提出自己努力计划

学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种技术知识,并用于指导实践。在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。努力提高自己的日常交际能力。

时光流转间,我已到公司工作三个多月。非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。这三个多月的试用期工作经历,使我的工作能力得到了由校园步入社会后幅度的提高。

程序员试用期述职报告2

进公司以来,本人尊敬领导,与同事关系融洽。为尽快进入工作角色,本人自觉认真学习本公司、本部门、本岗位的各项制度、规则,严格按照公司里制定的工作制度开展工作。

在这近三个月的工作和学习中,接触了不少人和事,在为自己的成长欢欣鼓舞的同时,我也明白自己尚有许多缺点需要改正。工作以来,在领导的教导和培养下,在同事们的关心和帮助下,自己的思想、工作等各方面都取得了一定的成绩,个人综合素质也得到了一定的提高,现将这三个月来的个人工作情况汇报如下:

一、工作情况

怀着对生活的无限憧憬,我进入了__科技信息有限公司。

在试用期的工作中,一方面我严格遵守公司的各项规章制度,不迟到、不早退、严于律己,自觉的遵守各项工作制度;另一方面,吃苦耐劳、积极主动、努力工作;在完成领导交办工作的同时,积极主动的协助其他同事开展工作,并在工作过程中虚心学习以提高自身各方面的能力;工作细节中,我看到公司正逐步做大做强,以目前的趋势,我可以预见公司将有一个辉煌的明天。作为新员工,目前我所能做的就是努力工作,让自己在平凡的岗位上挥洒自己的汗水,焕发自己的热情;使自己在基层得到更多的锻炼。

二、学习情况

现在是我努力学习的阶段。"三人行,必有我师",公司中的每一位同事都是我的老师,他们的丰富经验和工作行为对于我来说就是一笔宝贵的财富。记得我刚到公司的时候,对生产线上的一切都感到陌生而新奇。因为我之前没有过类似的工作经验,所以知道的也有限,但是在领导和同事的的热心帮助下,我受益颇多。

带着饱满的工作热情,我逐渐熟悉了设备的操作。尽管我只是入门,而且相对而言年龄要大一点,但是我和其他年轻人一样对工作充满着热情。为尽快提高自己在本职方面的知识和能力,充分发挥自己的主观能动性,我利用业余时间多和同事交流学习,在短短三个月中理论结合实践让我对IT技术有了真正的认识,这为今后的工作打下了基础。

作为新员工,我经常思考的问题就是如何避免失误,特别是在试用期间,严谨的工作态度决定了自身的工作效率,为此我经常向同事请教。

在公司呆了三个月,我接触了很多同事,就在接触他们的同时,我才知道在集体和谐相处是快乐工作的保证。无论是社会还是单位"为人处事"都是一门高深的学问。对于这门高深的学问,我目前首要做的是诚实做人、努力工作!

三、思想情况

作为一名新员工,我今后的职业生涯还很长,学习的机会还很多。为此我将尽我所能地对我的工作进行开拓,做出成绩。为早日实现目标,我要求自己:努力工作,保持优点,改正缺点,充分体现自己的人生价值,为企业美好的明天尽一份力。我更希望通过公司全体员工的努力可以把公司推向一个又一个的颠峰。

程序员试用期述职报告3

来公司担任程序员一职已_个月时间,在这_个月时间里,我学到了很多东西。每个人都是在不断的总结中成长,在不断的审视中完善自己。在这_个月里自己也是在总结、审视中脚踏实地地完成好本职工作,现将这试用期的工作总结如下:

一、思想方面

严格按照一个程序员应有的素养要约束自已,爱岗敬业,具有强烈的责任感和事业心,积极主动认真的学习专业知识,工作态度端正,认真负责,听从公司的安排,积极配合全友家私完善ERP 系统,任劳任怨。

二、工作方面

热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作按时加班加点,保证工作能按时完成。在这_个月里,我本着把工作做的更好这样一个目标,开拓创新意识,积极圆满的完成了以下本职工作:

配合全友家私开发并完善 SRM 系统

独自开发全友家私 SAP 日志维护系统

三、存在不足

一公司领导以及部门领导同事的帮助和指教,使我的工作有了很大提高,当然我还存在着很多不足之处,处理问题思路简单,不够成熟,工作中容易产生急躁情绪,需要更深入学习专业知识,提高自己的工作水平。

程序员试用期述职报告4

先自我简介一下,本人从事asp.net开发进一年,09届毕业生,__年11月开始上班,之前做asp,__年2月后开始做asp.net,由于公司转型,现在带十几个人在一起搞asp.net开发,主要是关于准金融行业的行业管理软件。年度总结在会议上也写了,但仅限于对于工作总结及__年工作计划,自我总结较少,因此今天专门做下自我的年度总结,主要从技术、管理、人生上面谈谈这一年的收获,前辈路过欢迎多多指正。

技术

我在学校里学的是电气自动化,程序基础仅限于c基础课程的一些知识,后来由vb、html转向asp,在asp上花费了不少时间,对asp比较熟悉,后来由于公司业务需要,将开发平台转向asp.net,开始对asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里——!),后来招来几个北大青鸟的过来终于意识到asp.net的强大之处,经过个人的努力已经逐步掌握了asp.net,现在层次上只能讲个人觉得是入门而已,原因是多方面的,待会儿会讲到。

相信从面向过程转向面向对象的同学都有一种感觉:面向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面向过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才逐渐体会到页面对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,面向对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清晰,在模拟现实上它与面向对象相比更易于入门理解,实质上难于准确直接地表述。

面向对象上另一方面是它的设计模式,在之前的面向过程中对这个设计模式并没有清晰地提出来,面向过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的经验,之间并没有这种术语,但相信前人肯定也使用到这种思想,它从实际应用于来,当然要应用于实际工作中,认真思考不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不可去为“设计模式”而设计模式。

具体到asp.net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,所有的autopostback、selectedinde_changed……都是去调用form传值,加上runat=server的服务器控件打开它生成的源文件也是普通的html标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使用c写出mis证明你很牛,很多年之后你不在使用c去写“学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋,开发语言都有长处与不足的地方,因为它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿c与php比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满足需要,易用性、稳定性、成本才是应当首先放到重要位置来去谈的。

管理

最开始担任管理一职时开发团队加我在内只有四个人,那时只是抱着接受挑战的心理去做管理,加上我本人比较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:工作的随意性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开始承诺项目不能完工,于是最后天天加班,一直做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推进,问题越来越摆在眼前:项目迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板抱怨员工也抱怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想像的。这期间主要是老总对我十分信任,工作上主要是管理方法上对我指点了不少。后来我逐步体会到,管理应该是“大家定规则去遵守”,而不应该是“人管人”。

人管人很容易陷入一个误区:领导去时时刻刻关注每个员工,这样最后往往后造成员工对领导的敷衍了事,管理松了员工会责任下下降,管理紧了造成员工与领导关系紧张,另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。

于是“定制度-定分工-定进度”,明确日常所有的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订,然后征求大家意见最后去贯彻执行。中间也遇到了不少问题,比如开始我们内部是允许使用qq的,后来员工用qq闲聊的时间增多,大大影响了工作效率,最后决心禁止,开始阻力较大(貌似程序员都喜欢挂上几个qq去到群里搞个群主,虽然群里大多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。

项目分工上针对技术水平明确分工,制订项目开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。

这期间公司新招人员,人员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、文档管理、bug管理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、sql等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,因为这个时候个人要求去思考的会更多,加上我本人对技术兴趣比较深厚,所以后期工作慢慢踏入良性循环。

待遇低、条件艰苦、工作时间长、工作压力大是团队中最大的难题,这方面公司在某些方面决策层有着严重的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去安慰身边的兄弟,因为我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益最大化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐发展,整个中国三四个人的开发团队组成的公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差……。

当然我们本身不能去逃避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的(“it民工”是我个人认为it人最没有正确的自我定位的一个称谓,试想一个人连自己都看不起自己的职业,他能做好自己的工作吗?),最主要是解决问题。

我在面试员工时反复提到的三点是:工作态度、发展潜力、工作能力,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应该做好个人职业定位。以我个人的经验,新员工选择一家公司往往最看重工资待遇跟发展潜力,程序员是一种不可以混日子的职业,工作能力很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想认识还有职业所在的环境有关,我个人的体会是绝不能太过于情绪化,情绪化无论是对工作还是对个人的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真用心做好。

对于工作责任心不够的员工是尤其值得关注的,他们往往自我意识过于强烈,追求以自我为中心,很多时候伴随着工作得不到认可、工作感觉不充实不开心,我会主动找他谈话,我认识:你管理的是一个实实在在的人,他不是一台任你摆布的机器,人会有情绪往往是有心结,找到原因,多加开导,用心去关心每个成员。对于实在不适合在本团队发展的员工要做好最坏打算。程序员这个职业与现在的大学生具有一致的特征,一个是从天之骄子沦为多余人,一个是从高智商人士成为今天中国通行的”it民工“。另一方面是程序员往往年龄集中在20-25之间的男性中,情绪化、失落感、心理不成熟等一系列问题都会出现。但这个阶段的人往往也最易沟通,可塑性也较强,适当的引导、合理的方式会比野蛮的管理效果强上百倍。

程序员试用期述职报告5

每当自己在总结工作的时候,感觉是那么的短暂,然而也就是在这一挥间,承载着太多太多,有收获与成就,有失败与不足。回头看看试用期足迹,伴随着自己的是学习与坚持。

伊始是通过__系统(DRP)拉开序幕。此次项目是一个相对比较完整的JavaWeb项目,从最基础的业务介绍,到需求分析,数据库分析与设计,页面设计,代码编写。直到整个项目的完成,通过这个项目学到了很多新的知识,同时对很多已经学过的知识进行很好的摩擦和补充。因为在其中还穿插着其他的内容,所以用了较长的时间。

做好工作的同时还准备并进行软件设计师的考试。这是我第二次参加软件设计师考试。通过两次考试的对比可以明显的发现产生在自己身上的一些改变和进步。但是最终的考试结果是没有通过,和第一次一样,差两分。虽然成绩的结果没有通过,但是通过这次软件设计师的复习考试,很给力的给自己补充了计算机基础方面的知识,同时也解了自己很多的疑惑,真正的学到了很多的知识。回顾自己整个的复习过程,收获是很大的,不仅仅是计算机基础,更是一种面对失败的心态收获。而这种心态将会在自己未来的路上会起很大的作用。

后来进入SSH项目的实践和学习。SSH为一个集成框架,是目前较流行的一种轻量级Web应用程序开源框架。Struts是一个MVC的架构,在控制器,视图和模型方面都有其特定的组件,在SSH框架中,更多的是利用了Controller这个组件。Spring框架的能实现应用的分层架构,在应用中要使用的对象可以被一个简单的_ML文件连在一起,这个_ML文件含有到像事务管理器、对象工厂、包含业务逻辑的服务对象、和数据存取对象这些对象的引用。

通过对SSH框架的学习,认识到框架给我们开发所带来的便利,更重要的是在框架形成的过程中所包含的原理和思想。

程序员工作计划范文2

不经意间,工作已经告一段落,回顾这段时间中有什么值得分享的成绩呢?这也意味着,又要准备开始写工作总结了。怎样写工作总结才更能吸引眼球呢?以下是小编整理的精选程序员年度工作总结合集,仅供参考,欢迎大家阅读。

精选程序员年度工作总结一

时间一晃而过,转眼间到公司已经一年多了。这是我人生中弥足珍贵的一段经历。在这段时间里各级领导在工作上给予了我极大的帮助,在生活上给予了我极大的关心,让我充分感受到了领导们“海纳百川”的胸襟,感受到了xx人“不经历风雨,怎能见彩虹”的豪气。

在对公司各级领导肃然起敬的同时,也为我有机会成为公司的一份子而自豪。

在这一年多的时间里,在领导和同事们的悉心关怀和指导下,通过自身的努力,各方面均取得了一定的进步,现将我的工作情况作如下汇报。

一、通过培训学习和日常工作积累使我对xxxx公司有了一定的新的认识

在x月中旬我来到了xxxx公司信息科技有限公司参加招聘,经过几轮面试和笔试,终于能够有幸加入了xxxx公司这个大家庭,在我进入公司时我拿到的第一份资料就是公司介绍和新员工入职说明,当时只是觉得公司很正规,很强大。在和部门领导以及项目经理交流后,感觉公司很亲切,很温馨。对其它方面就不太知道了,特别是对视频监控几乎一无所知。

通过三个月的亲身体会,对智能交通和公司有了一定了解。公司的理念在平时的工作以及项目开发时体现的淋漓尽致,本人对公司的理念非常认同。公司发展不忘回报社会的壮举,令人敬佩。公司以人为本、尊重人才的思想在实际工作中贯彻,这是xxxx公司能发展壮大的重要原因。在十年左右的时间实现跨越发展的确很不容易,在智能交通行业深入发展是xxxx公司的雄心壮志,也是凝聚人才的核心动力。现在公司在视频监控以及安防行业起到了举足轻重的地位,今后还将更加辉煌。

二、遵守各项规章制度,认真工作,使自己素养不断得到提高

爱岗敬业的职业道德素质是每一项工作顺利开展并最终取得成功的保障。在这一年多的时间里,我能遵守公司的'各项规章制度,兢兢业业做好本职业工作,一年来从未迟到早退,用满腔热情积极、认真地完成好每一项任务,认真履行岗位职责,平时生活中团结同事、不断提升自己的团队合作精神。一本《细节决定成败》让我豪情万丈,一种积极豁达的心态、一种良好的习惯、一份计划并按时完成竟是如此重要,并最终决定一个的人成败。这本书让我对自己的人生有了进一步的认识,渴望有所突破的我,将会在以后的工作和生活中时时提醒自己,以便自己以后的人生道路越走越精彩。

三、认真学习岗位职能,工作能力得到了一定的提高

根据目前工作分工,我的主要工作任务是:

1、参与公司软件项目的开发与测试;

2、负责xx省xx联合指挥中心软件系统的维护工作。

通过完成上述工作,使我认识到一个称职的开发人员应当具有良好的语言表达能力、扎实的技术能力、较强的逻辑处理能力、灵活的应变问题能力、有效的对外联系能力。在参与项目开发的过程中,发现很多看似简单的工作,其实里面还有很多技巧。

四、不足和需改进方面

虽然加入公司这个大家庭已经一年有余,对开发技术掌握的还不是很深,对发现问题的处理还不是很全面,对分工的工作还没有形成系统的计划。随着对公司和工作的进一步熟悉,我也希望能够在今后的工作中更加迅速的提升自己的业务能力以及技术能力,我觉得多做一些工作更能体现自己的人生价值。

“业精于勤而荒于嬉”,在以后的工作中我要不断学习业务知识,通过多看、多问、多学、多练来不断的提高自己的各项业务技能。学无止境,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种知识,并用于指导实践。

在今后工作中,要努力做好开发人员的本职工作,把自己的工作创造性做好做扎实,为项目的开发以及公司的发展贡献自己的力量。

精选程序员年度工作总结二

光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的过去,满怀热情的迎来即将到来的新的一年。在这年终之际,现对来公司一年的时间里所作的工作总结如下:

一、xx项目的编码工作

从了解xx项目的背景、及计划安排,熟悉xx公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了xx项目的模块测试及流程测试。

通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。

二、erp项目的实施工作

从x月初开始进行xx项目的实施,每天早起赶在企业上班前赶到企业进行erp的实施。实施期间主要是软件的安装实施及对企业的erp系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了erp系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。

三、帮助和使用手册文档的编写

帮助的编写使我熟悉了xx的使用,为后期的oa开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。

四、利用工作之余的休息时间加强学习

平时注意收集有关xx方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习java及oa方面的知识,为后期的工作打好基础。

展望临近的新一年,我会更加努力、工作上认真负责,再接再厉,更上一层楼,相信自己会完成新的任务,能迎接新的挑战。

精选程序员年度工作总结三

新的一年即将到来,回首13年我很荣幸的进入了公司,加入了ios游戏开发团队,进入了一个大家庭。在公司的半年使我真正的从学生时代过度到了一个社会人。

下面对自己20xx年进去公司大半年的情况进行年终小结:

一、在工作中主要存在的问题有:

1、由于开始对业务需求不是很熟悉,所以了解程序开发的过程中多次出现因为需求的原因,而不断修改返工的情况。

2、在开发中,用到了很多新的技术,由于开发时间紧促,发现的问题不能马上解决,但是开发的过程,同时也是学习的过程,通过不断的学习和总结,遇到的问题都得到了很好的解决。

3、在工作阶段,有时比较偏向自己的工作方便,忽略了其它同事工作上的量和难易。有的功能自己怎么方便怎么写。加大了其它同事的工作量,大家都需要相互配合。

二、在工作中的教训

1、工作的条理不够清晰,要分清主次和轻重缓急,在开发时间仓促的情况下,事情多了,就一定要有详实而主次分明的计划,那些需要立即完成,那些可以缓缓加班完成,在这方面还有很大的优化空间。

2、对流程、业务需求不够熟悉,在工作中因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑的不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。

3、学习的知识不够广泛,一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,以后我会加强这方面的学习。

4、缺乏工作经验。

三、在工作中的收获

1、语言知识做软件的一种工具,更好的软件是站在玩家的立场上用心的设计,让用户使用更方便、更快捷。

2、利用技术实现软件的功能只是软件的表面,认识问题、分析问题、解决问题才是最重要的。

3、养成总结反思的习惯,并有意识地提炼日常工作成果,在实施上认真的总结工作精英,为以后的实施工作打基础。

4、不论是做事还是做程序,一定要有清晰的思路,要认真仔细的去做,要有耐心和信心。

四、工作计划

1、要提高工作的主动性,做事干脆果断,不拖泥带水;

2、工作要注重实效、注重结果,一切工作围绕着目标完成;

3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺;

4、把握一切机会提高专业能力,加强平时知识总结工作;

5、精细化工作方式的思考和实践;

6、虚心请教优秀的同事,向他们学习技术和经验。

其实作为一个新员工,所有的地方都是需要学习的,多听、多看、多做、多想、多沟通,向每一位员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:

一是三人行必有我师;

二是天道酬勤。

在参加工作的短短半年中,我深刻的体会到,把自己所有的精力都投入进去,技术工作都不可能做到完美程度,毕竟技术工作太过繁杂,但多付出一点,工作就会优化一些,这就需要认认真真沉下心去做事情,就是公司所提倡的企业精神:职业做事,诚信做人。

精选程序员年度工作总结四

我于20xx年x月x日成为本公司技术部的一名程序员,一年转眼就过去了。这段我人生中弥足珍贵的经历,给我留下了精彩而美好的回忆。在这段时间里您们给予了我足够的关怀、支持和帮助,让我充分感受到了领导们“海纳百川”的胸襟,在对您们肃然起敬的同时,也为我有机会成为影响力在线的一员而惊喜万分。

这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下汇报:

一、通过理论学习和日常工作积累经验我的各方面有了很大的进步

刚到公司不久,我便开始负责方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。

我到公司不久,第一个项目是xxx公司网站,做这个项目的时候我遇到了几个问题,我在以前公司做的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。做这个项目的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。

之后,我将B2B广告招商平台进行了改版,开发了xxx智能建站广告平台以及以后网站的维护工作。

接下来,我又做了一个比较棘手的项目——xxx在线咨询系统。为什么说棘手呢,因为我以前没有做过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJAX技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。

二、明确岗位职能,认识个人技术能力不足

经过一年的工作,虽然完成了一些项目的开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。

三、提出自己努力计划

1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种技术知识,并用于指导实践。

2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。

3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。

4、努力提高自己的日常交际能力。

时光流转间,我已到公司工作一年。非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。这一年的工作经历,使我的工作能力得到了由校园步入社会后幅度的提高。

程序员工作计划范文3

关键词:卓越计划;实践教学;软件工程

1 背景

“卓越工程师教育培养计划”(简称“卓越计划”)是贯彻落实《国家中长期教育改革和发展规划纲要(201(P—2020年)》和《国家中长期人才发展规划纲要(2010—2020年)》的重大改革项目,也是促进我国由工程教育大国迈向工程教育强国的重大举措,旨在培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务,对促进高等教育面向社会需求培养人才、全面提高工程教育人才培养质量具有十分重要的示范和引导作用…。

从培养目标上看,国家对“卓越计划”有明确的要求:面向工业界、面向世界、面向未来,培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才。从这里可以看出,“卓越计划”对人才培养有很明确定位——培养高质量各类型工程技术人才。这里主要强调了两个方面:高质量和工程型。

对于软件工程专业,实践教学是加深理论知识认识的有效途径,是培养具有创新意识的高素质工程技术人员的重要环节,是理论联系实际、培养学生掌握科学方法和提高动手能力的重要平台。实践教学是软件工程专业本科教学的一个重要环节,是培养学生工程能力的一个重要手段。在软件工程“卓越计划”中,实践教学得到了更多的重视,但是许多教学工作者却对“卓越计划”中的实践教学和社会上的软件开发培训班混为一谈,把卓越计划班办成了实训班,这显然违背“卓越计划”的宗旨。本文将就软件工程专业如何定位卓越工程师实践教学,如何围绕“卓越计划”培养目标的两个主题开展实践教学,进行一些分析探讨。

2 实践教学特色

从层次上着眼,我们强调“高质量”人才培养。在培养学生工程能力的同时,要区别于社会上的一般性应用培训班和速成班。

目前我国计算机行业从业人员在实践能力培养上,除了实际工作锻炼途径外,主要集中在两个领域,一个是社会办学的短期培训班,一个是本科教学中逐渐加入的少量工程实践课程。但是“卓越计划”学生的工程性、实践性能力培养,不同于一般实用培训班,它需要培养高层次的、有良好发展的应用型人才。针对计算机软件工程专业,就是要培养能参与项目的高水平技术人员、管理人员,要培养能够综合应用技术知识和管理知识的高级人才,要培养程序员,也要培养软件设计人员,更要注重学生学习性、发展性的培养。

从工程型着眼,我们应该注意区别于传统本科生的培养,把教学重点放在应用能力的培养上,注重理论研究和实际应用的结合,加强具体技术、技巧、方法的培养,提高学生的项目意识。

计算机软件工程“卓越计划”班在强调实际项目实践的同时,也注重相关理论内容的讲解,让学生不但知道在实际项目中应该怎么做,还要了解为什么这样做。例如,针对面向对象的需求分析,我们不但要讲明进行需求分析的具体方法和技术,还要讲明该分析方法对需求跟踪、变更控制的重要性。又比如许多程序员由于在学校没有接受过详细设计的教育,在项目中常常不经过设计直接进行代码编写,这在实际项目中是不可行的。因此,在教学中,我们不但要讲明详细设计的方法,还要讲明详细设计对软件测试、项目组织、代码维护的重要性,让学生能够自觉地进行学习。

在实践教学中,教师要以一个实际项目的运作为主线,讲解时贯彻理论与实践相结合的原则,从工具、方法、技巧各个角度,对学生进行实用性培养,同时重点培养管理和设计能力,在理论上有的放矢,强调理论的适用和适度。

3 实践教学内容

实践教学就是要培养学生的技术能力水平和工程素质。技术能力水平是指一个软件工程师对所从事工作专业知识的掌握能力,包括系统规划能力、概要设计能力、详细设计能力、编码能力等;工程素质是指其团队意识、工作量估算能力、工作计划制定能力、协调能力、角色意识、环境适应能力、规范遵守能力等。在现代大规模软件系统环境中,工程素质对一个人的成长更加重要。

3.1 技术能力培养

在技术能力培养上,我们将着重培养学生的系统规划能力、设计能力、代码规范编写能力和文档编写能力,其内容包括:

(1)培养学生系统架构规划能力。通过分析一些大型软件项目,让学生了解软件系统架构思路,掌握常用架构的特点,熟悉软件系统架构的基本方法和思路。

(2)培养学生的设计能力。在本科教育已经掌握通用模型语言(UML)基本概念的基础上,加大教学难度和深度,让学生掌握通过面向对象分析(OOA)、USER-CASE和事件流技术进行结构化需求分析,培养学生使用包图、类图、交互图、配置图等进行概要设计和详细设计的能力。

(3)培养学生编写规范代码能力。正确的代码是指没有语法错误、能完成必要功能的程序代码。高质量的代码是在正确代码的基础上,符合编码规范、便于理解和维护的代码。在企业中,编写高质量的代码是对程序员的重要要求,但在学校教学中缺乏必要的培训,使得学生在实际项目中,编码质量难以达到工程的要求,企业需要对毕业生进行二次培训。我们要通过真实的企业编码规范培训,让学生在具体的编码规范下进行编程,对学生的编写代码能力进行再提高,使其养成良好的编程习惯。

(4)培养文档意识和编写能力。能编写程序代码,却无法撰写必要的文档是许多软件从业人员的通病,也是我们教育的缺失。我们拟通过分析软件企业大量真实的文档模版,让学生熟悉这些文档材料的内容,理解文档在企业中的重要性,掌握基本文档的编写方法和技巧。

3.2 工程素质培养

在工程能力培养上,我们将着重让学生了解企业典型的项目管理模式和开发过程,培养学生制定并遵守计划的能力,锻炼学生角色意识,遵守并制定技术和工程接口,其内容包括:

(1)了解软件项目管理的先进模式。在学习现代项目管理基本思想的基础上,让学生了解先进的世界软件项目管理模式和案例,主要包括:CMMI、ISOl5504、ISO2001(软件业行业)等,熟悉这些模式的基本思想和应用实例,通过具体案例让学生了解在实施了相关的管理模式后,一个软件企业开发流程规范对每一个员工的要求,以及这些要求的意义和合理性,从而使其将来就业后能够理解所在公司的相关制度并自觉遵守,尽快融入开发团队中去,也为将来进一步发展打好坚实基础。

(2)虚拟企业环境,模拟真实的项目,培养学生的项目意识。要让学生在公司严格真实的规范下,完成任务分解、任务规模估算、工作量估算、制定任务网络图,从而完成项目计划的制订。

(3)按照计划,通过一个项目的完整生命周期培养学生角色意识,规范模块接口,完成设计文档,提高软件设计能力;同时提高学生控制个人时间、制定个人工作计划、正确估算工作量、个人BUG分析能力。

4 实践教学实施方式

“虚拟企业环境,模拟实际项目,创新教学模式,坚持学和练同步走的策略,培养高层次实用人才”是对实践教学实施方式的总结。

实践教学是建立在基础技能教学基本完成的基础上,并不是简单地由一门课来完成,而是应当由多门课组成一个完整的教学体系。从内容上看,该体系应当覆盖一个项目的完整生命周期,而需求获取、概要设计、详细设计、编码、测试等各个环节,着重在各个阶段锻炼学生,提高学生项目整体技术能力。基于“构建主义”教学指导思想,本节我们详细讨论卓越工程实践教学的实施中需要注意的问题。

(1)以学生为中心。实践教学的特点是老师讲的少,学生做的多,因此实践教学要明确“以学生为中心”,这一点对教学设计有至关重要的指导意义。从“以学生为中心”出发就是让学生有多种机会,在虚拟项目中应用他们所学的知识(将知识“外化”),根据自身在项目开发行为中的结果,不断调整自己的策略,应用不同知识,完成整个项目,从而积累项目开发的实际经验和教训。

(2)强调“情境”的重要作用。建构主义认为,学习需要有一定的应用场景,即与“情境”相联系,在实际情境下进行学习,使学生利用自己原有认知结构中的有关经验来同化当前学习到的新知识,进而把它应用到情景中去,在解决问题的同时,获得新的知识。

在传统的课堂教学中,由于老师不能提供生动、丰富的实际情境,使学生难于掌握和应用新的知识,即不能将知识转化为解决实际问题的手段。实践教学中,老师要尽量收集各企业的管理资料作为实践教学的教学资料,根据科学的管理思想,按照企业的实际运作模式,在实践教学的课堂上要尽量再现真实的企业项目运作环境和管理流程。我们要按照一个公司真实的管理方案,形成一个虚拟的项目,以此项目完整生命周期为主线组织内容,按照企业软件项目开发典型过程组织教学。各门实践科目要系统化,每一门实践课可以覆盖一到多个阶段,各课程既有各自任务,集成在一起又是一个完整的项目,教师通过剖析示范项目,引导学生逐步完成项目。在实践教学课堂中,除了纪律上的控制与支配外,在学习和实践的行为上则应给学生更多的主动与自由。

我们强调利用各种信息资源来支持“学”,在学习过程中要为学习者提供各种信息资源(包括各种类型的教学媒体和教学资料),可邀请软件企业的实际项目开发员工,进行现场教学,介绍相关经验,组织学生去软件企业参观学习,体会项目运作的实际环境,提供多种自学资料,给学生提供信息资源。

学生可在教师的组织和引导下一起讨论和交流,共同建立起学习群体并成为其中的一员。在实践教学中,要强调学生之间的交流,提高学生的团体意识、协调意识。

(3)在实践教学设计中,完成项目目标是高于一切的,它既是教学过程的出发点,又是教学过程的归宿。我们强调学生是认知主体和知识的应用者,把学生能应用自己所掌握知识解决规定的问题作为整个学习过程的最终目的。在这样的学习环境中,整个教学设计过程紧紧围绕“完成项目”这个中心展开,不论是学生独立探索、协作学习还是教师辅导,学习过程中的一切活动都要从属这一中心,都要有利于完成和深化对所学知识的意义建构。为了保证学生遵守企业项目运作的过程,可以将总目标分解为各个过程目标,引导学生有序完成从需求分析到集成测试的各个环节的相关工作。教师按照企业项目考核体制,参照任务提交物质量、计划执行情况、文档编写情况等,制定成绩考核体制,激励学生参与项目。

程序员工作计划范文4

关键词:供电所;标准化作业系统;SSH;Struts;Spring;Hibernate

中图分类号:TP3-05 文献标识码:A 文章编号:1672-7800(2013)005-0026-03

0、引言

近年来,我国信息化水平逐年提高,国家更是提出“以信息化带动工业化、以工业化促进信息化”的战略方针。事实上,国家经济发展速度在很大程度上决定于信息化程度。而电力工业的发展使得需要处理的信息量逐渐增多,人工处理方式已不能满足信息处理要求。因此,迅速发展信息化建设,将信息科学技术转化为第一生产力显得尤为重要。随着信息化发展的不断深入,以及网络的普及和发展,过去未经联网的县、局级供电部门系统也逐渐进行了联网升级,通过网络与上一级公司(或地区)服务器进行连接,进行更新、上传或下载数据。因此,采用SUN公司提出的B/S三层结构体系系统对供电所标准化作业系统进行改造,借助Internet强大的功能,使用户操作更加方便。在联网状态下用户端只需要使用具有普通性能的计算机通过多种浏览器登录即可使用系统。

1、系统功能设计

当前供电所系统信息管理存在的主要问题是大量基础信息分布在各个不同的部门,且不同部门间保存信息的格式以及规格方式没有统一。保存方式及规格不同导致部门间上传数据时很难使数据达到统一规格,数据整理工作量大,操作人员工作难度增加。随着信息化、网络化的发展以及软件开发技术的革新以及融合,高效且运用广泛的B/S结构软件系统被更多地运用在大型企业中,迅速解决了之前所存在的信息孤岛问题,达到数据、信息之间的共享要求。根据各供电所机构内部管理的机制和流程,将系统划分为9个主要管理模块,分别为:用户权限管理模块、个人办公管理模块、综合管理模块、优质服务管理模块、营销管理模块、生产运行管理模块、人员模块、基础以及安全管理模块。

2、系统业务流程设计

在供电所业务中,各项工作的结果都要生成报表,为此将工作进行分解,分为以下工作类型:工作计划、工作审批、工作实施以及工作总结四大类。虽然工作业务与多个部门相关联,但是工作流程顺序按照步骤进行。

供电所标准化作业系统对各项工作的业务流程控制按照工作流程图以刚性控制为主,以数据流为业务主线,报表结果输出为工作目标,将员工的操作以及操作中领导审批作为各个工作环境的节点。供电所标准化系统为业务设计了充分、完整且独立的业务标准,并尽量简化过程。标准化作业系统中每一个内部业务流程可以独立进行循环作业,完成数据处理并将处理结果输出到流程外部有需要的环节中,同时在有需要时内部业务流程可以被另一个与其相关的业务流程调用并接收外部录入数据(见图1)。

根据电力系统工作特点以及系统业务流程数据过程化控制的要求,在保证严格按顺序执行的情况下还可以针对不同的业务流程进行控制,保证供电所内部各个部门之间不同生产作业的详细、标准以及量化,从而达到作业流程的可控并避免偏差及错误。

3、系统设计及解决方案

不同县、局级供电所部门员工素质参差不齐,且由于日常工作量很大,往往一人负责多种岗位职责,因此,为了最大程度发挥基于B/S结构的信息管理系统优势,在构建供电所标准化作业系统时应最大程度地将复杂的业务控制转化为简易操作。为了这个目的,可以将之前的9个功能模块根据业务流程归纳为六大业务类(参见图2)。

3.1 角色权限模块

根据供电所标准化作业系统的九大功能模块以及不同模块负责业务功能,可以为系统模块划分权限,权限的设置可以细化到每一个业务流程的操作,甚至是控制按钮。标准化作业系统初始定义的角色为系统管理员,正式使用时,管理员为各个部门员工添加用户新建角色,分配相应管理权限,根据系统不同类型角色为其添加用户,使不同部门员工具有各自权限,配合系统完成各自工作。

3.2 业务流程划分模块

按照供电所不同部门要求以及业务需求,可以将其作业流程分解为六大模块,通过软件的二次分解,总共被设计成51个子流程,每个子流程完成专门的一项业务。类别为:

(1)安全管理:其中包括17项供电企业安全生产、安全评价、安全监督等与安全相关的业务模块。在这个部分,用户可以对供电管理安全问题进行全面的掌控。

(2)生产管理:生产管理模块主要包含供电所设备巡视检修、业务资料、内部技改等供电企业内部生产相关的业务工作。

(3)营销管理:本模块主要负责用户电费抄收、电力设备更换管理、电力设备使用损耗计算等相关模块业务。

(4)专业管理:主要针对停电进行管理以及损耗、设备检测相关业务流程进行管理。

(5)优质服务:在供电出现意外时提供紧急服务和正常供电环境下的优质服务业务。

(6)综合管理:主要针对供电所内部工作进行评估审核以及内部人员培训考核的业务进行管理。

3.3 审批管理模块

标准化作业系统中关于停电计划、工作票签发、操作票类控制以及相关审批工作较多,占到系统工作环境的三分之一,这些工作需要经过供电所所长或上级部门领导的审核,审批管理业务是组成供电所业务流程的重要部分。所有需要决策审批的业务流程以及需要决策的业务数据,在通过审批节点时自动生成审批提示,并在系统主界面进行弹窗提示,用户点击提示按钮进行相应审批,用户也可以在相应业务上进行审批。

3.4 线路CAD自动绘图模块

供电企业早期电力线路图都是通过AutoCAD软件进行绘制存档,制作周期长且更改不方便,更不能直接计算出线路损耗。标准化作业系统设计出一套嵌套在系统中的计算方法,根据计算理论线损算法对需要绘制的电力线路进行自动绘图并同时运用算法计算损耗。用户通过系统录入相关线路信息:电线杆数量、路线信息、设定比例尺。线路CAD根据录入信息快速绘制线路图,并计算出线损,结果精确到相邻两根电线杆之间的损耗。根据算法计算出来的损耗数据最终成为年度线路改造考核以及线损考核的判定依据。系统操作用户还可以通过点击图中节点了解相应节点在系统中所记录的详细信息。

3.5 操作历史记录模块

由于输入数据量很大,系统通过对输入信息记录的方式最大程度地减轻输入工作量。用户可以通过在下拉列表中选择输入历史的方式或输想的方式进行录入。系统对每个用户的操作历史记录进行本地初始化并对操作次数进行计数。首次操作时,系统在服务器端对操作目标进行历史记录分析,并将服务端记录下载至本地ini文件中以便用户进行操作使用。当记录次数超过一定数值时,系统对记录进行清除,继续对目标数据进行分析,最后下载至本地操作。这一系列的循环不但可以清除用户录入的无效数据,还可以使业务操作更加高效。

4、关键技术

4.1 J2EE框架使用

J2EE架构包含4个不同层次,分别为客户层、Web层、业务逻辑层、系统层,运用J2EE架构的系统,根据功能需求将系统逻辑划分为不同组件,不同的组件分布在不同的架构层次上,客户层、Web层、业务逻辑层以及信息层配置在不同机器上,实现分层控制。在安装配置时客户层负责客户端的安装,在Web层以及业务逻辑层安装服务器端,将最终运行的系统层安装于数据库服务器上(参见图3)。

4.2 SSH组合框架

J2EE平台架构存在高成本、EJB编程规范限制、事务处理方式不足、EJB调用机制不足以及持久化方面的不足。针对这些不足,可以通过整合J2EE平台上的3种典型框架Struts、Spring和Hibernate来弥补。SSH组合框架的设计目标是为企业级软件开发提供可以快速开发并且功能完善的框架,这个组合框架提供了组件之间的多重复用,开发人员在开发系统时利用组件框架的特性,能够减少编写基础操作代码的时间,大幅度提高了代码开发的效率,最终达到后期维护高效便捷的目的。

(1)表示层:Struts框架具有灵活性和复用性的优点,主要用来设计与用户打交道的界面。系统框架整合通过对配置文件Strutsconfig.xml进行编码扩展来控制以及更改ActionServlet组件,这个核心的ActionServlet组件负责MVC三层框架中的控制器Controller的角色。而Struts框架中的ActionForm类用来对系统用户界面相关元素进行封装,同时实现业务逻辑以及用户动作处理等操作。

(2)业务层:使用具有良好模块化功能的Spring框架,对持久层JDBC有效封装的同时为系统提供持久层所使用的模板甚至是辅助类。在调用模块进行操作时,页面逻辑使用getbean()方法来得到对象的实例。具体操作方式是通过getbean加载要调用的对象,然后对配置文件进行解析。这种方式满足了延迟加载的机制,节省了系统资源。

(3)持久层:Hibernate将持久化类与数据库表进行映射,每个持久化类实例对应于数据库表中的数据行,用户通过对持久化类实例的操作完成数据库表的增、删、改、查、读等基本操作,节省开发人员精力,省去了通过JDBC对数据库进行的访问和操作。

4.3 权限管理系统

在权限管理部分,系统设计了改进的面向角色的3层访问控制模式。3种角色及岗位,即公司领导、供电所所长、供电所员工;权限管理主要以操作、审批、查看为主进行划分;具有权限的供电所操作人员对业务数据进行基础的增、删、改、查数据操作,权限级别更高的领导层对所有请求操作进行审批。最后,权限最高的公司上层领导以及临时用户仅能查看。因此,不同角色赋予不同的权利,既符合实际又减轻管理负担。

5、结语

程序员工作计划范文5

关键词:注册学徒制;措施;启示

作者简介:王晓婉(1990-),女,辽宁鞍山市人,辽宁师范大学教育学院职业技术教育学在读硕士生,研究方向为外国职业技术教育;张桂春(1956-),男,大连市人,辽宁师范大学教授。

中图分类号:G719.712 文献标识码:A 文章编号:1001-7518(2015)19-0083-05

1807年美国开始产业革命,工厂制生产代替家庭手工业作坊生产,学徒制基本消失。19世纪中期带有学徒制性质的学校相继兴起,为学徒制的复苏奠定了基础。20世纪三、四十年代,联邦政府颁布一系列法律、法规和负责管理、监督机构的建立,美国注册学徒制已基本建成并顺利实施。注册学徒制现已成为美国培训的重要手段,也是培训熟练工人的最重要的方式之一。随着社会经济的瞬息万变,美国的注册学徒制也在面临着新的挑战。进一步改善注册学徒制是美国政府为完善职业教育做出的重要决定,注册学徒制面向全体适龄青年,满足他们需要的同时,帮助他们获得特定职业所需的技术和能力,也可以为企业和社会提供充足的劳动力。为了更好地满足社会和青年的需求,政府在不断完善注册学徒制的同时,提出要更注重加强注册学徒制的灵活性。近年来,我国在建立现代职教体系中强调要大力发展现代学徒制,美国推行注册学徒制时间长,范围广,具有一定的代表性,对我国推行现代学徒制具有重要的借鉴意义。

一、美国注册学徒制现状

注册学徒制(Registered Apprenticeship)指经过注册的学徒按照既定的培训计划,在讲师和熟练工人的指导和监督下学习理论知识和生产技能并参加生产劳动,达到规定要求而获得“熟练工种”资格认证、相应岗位就业机会以及进入更高层次学校继续学习的资格[1]。美国劳工部将注册学徒制的特点总结如下:注册学徒制是一个培训系统,致力于为特定的行业或工厂培养高技能的员工;注册学徒制将在职培训和课堂教学相结合;联邦和州政府要确保为每个行业制定清晰的学徒标准、培训课程和可衡量的学业指标。2011年美国进步中心(CAP)的《为成功而培训,美国正在发展的学徒制政策》(Training for Success: A Policy to Expand Apprenticeships in the United States)中提出,注册学徒制可以为学徒和雇主提供实惠,包括为学徒提供高额工资,也可以提高企业的生产效率。注册学徒制是驱动培训的工具,因为它将把工人培养成社会需求的员工作为最终目标。学徒制可以给员工创造获得更高工资的机会,同时也可以给纳税人提供更大的投资回报。华盛顿的一项最新研究发现,政府在学徒制每投资1美元,纳税人将获得23美元的净收益,远远超过了其他员工培训项目的收益。但这些数字仍远低于英国、瑞士、法国、德国、苏格兰等国家。截止到2012年,英国的人口总量是美国人口总量的六分之一,但参加过学徒培训的工人为其带来的人均收益却是美国的五倍以上。注册学徒制是一种被充分利用的培训方式,美国劳工部每年要负责大约375000名已注册学徒以及约100000名新注册的学徒的培训工作,而英国每年负责约有3000000名学徒的培训工作。造成这种差距的原因之一是美国仍有应用学徒制的领域限制,尤其是在一些非传统作业部门,如医疗、信息技术和先进的制造业。另一个原因,就是这些行业在进行学徒培训后,没有给员工提供统一的被承认的资格证书。开展注册学徒制项目的目的是在刺激和帮助工业发展的情况下,改善学徒制和其他培训项目来满足在经济全球化下企业对工人拥有完善技能的需求。美国现行的学徒制采用的是在职培训和课堂教学相结合的方式,这样,工人既可以学习到高技能职业所需的理论知识,又可以锻炼实践能力。美国进步中心(CAP)的《为成功而培训,美国正在发展的学徒制政策》(Training for Success: A Policy to Expand Apprenticeships in the United States)中详细地指出,学徒制项目计划满足了企业对熟练工人越来越大的需求,此项目也使得工人获得更高的收入和更好的就业前景成为可能。

二、美国改善注册学徒制的措施

注册学徒制满足了企业对熟练工人日益增加的需求,为了更加有效地培养熟练工人,雇主需要明确学徒制本身所具有的价值。虽然美国的注册学徒制已基本达到了高质量的标准,但仍有一些雇主不明确在完成学徒制项目计划后,学徒应具备何种能力或需要具备何种潜能。造成这种现象的原因在于学徒制的评价标准并不明确,尤其是在建筑业等学徒比较集中的行业。当政府试图将学徒制的应用延伸到新的行业领域时,雇主将建立学徒制度认证看作是至关重要的。因此,雇主应该制定行业标准来检测工人是否已应掌握行业所需的专业知识和能力。如今的美国需要新的方法来培养可以满足雇主需求的工人,建立一个健全完善的学徒制度可以更好地满足行业对熟练劳动力的需求,也可以增强企业的竞争力。美国的很多雇主反映,他们在填补岗位空缺时存在很大的困难――缺乏相应的技术工人[2]。乔治城大学的教育中心的劳动压力分析指出,截止到2020年,美国将会面临3000000副学士学位或更高学位的员工的缺失和约5000000拥有技术证书的员工的短缺情况[3]。注册学徒制虽然并不能完全解决美国面临的所有人力资源方面的挑战,但它正在教育和培训系统中发挥着巨大的作用。这也为雇主和员工奠定了学徒制的价值,在《强化国家学徒制标准》中提出了完善注册学徒制措施的建议。

(一)加强注册学徒制的可移植性

劳动部长日前强调,学徒制的结业证书要颁给完成注册学徒制的学徒。资格证书由国家颁发,是注册学徒制计划与国家工会的联系纽带。但事实上,注册学徒制的资格证书的使用有区域限制,在不同地区同一个行业的学徒训练计划是不同的,雇主并不能明确一个来自其他州的员工完成学徒计划后是否适应本企业的需求。造成这种现象的根本原因,就是国家缺乏统一的注册学徒制评价标准,使得注册学徒制不得不实行分叉管理。国家注册学徒制系统包括25个州,每个州都有独立的学徒制管理机构,这也就是说,每个州的学徒制评价标准都不相同[4]。2008年之前,国会的学徒制办公室、劳动部和其他的公共利益部门有权登记行业,一定程度上减少了美国劳工部的责任,分散了权限。然而,今天负责注册学徒制的部门仅是联邦学徒制办公室和联邦政府[5],这项改变虽然加强了注册学徒制系统部门的责任和监督功能,但即便如此,也没有完全统一的国家注册学徒制标准。

(二)将行业资格认证融入到学徒制项目计划中

注册学徒制提供在职培训,但无法提供一个真正灵活的资格凭证,而行业认证证书虽然是灵活的资格凭证,但不包含在职培训。因此,将注册学徒制和行业认证相结合将会改变员工的工作现状。自2003年起,由劳工部、国家金属技术研究所筹集的1900000美元的资金用作与来自企业或贸易协会的专家一同开发一套以行业为导向的国家技能标准和特定技能职业所需的培训课程[6]。今天,雇主可以为16种职业的注册学徒提供NIMS认证,包括机械、工具制造和数控装置程序员等。学徒必须具备一定的技能,因为他们要通过培训的过程来获得一系列的NIMS认证。雇主可以通过将相关的核心能力添加到工资报表中作为制定学徒计划的辅助,完成后,一个被NIMS认证的学徒将接收到来自美国劳工部的认证[7]。NIMS程序不是强制性的,除了获得NIMS认证之外雇主可以自由安排学徒的学习项目。在执行这个项目时允许雇主制定他们自己需要的熟练技术工人的标准,工人获得职业培训和指导,从而得到行业认可证书。

(三)雇主参与开发的国家指导标准

想要成功地扩大学徒制就需要雇主们相信,完成学业的学徒会拥有行业所需的能力和技能。因此,雇主必须制定一系列标准来反映行业的需求。如制造业机构技能认证系统,一些雇主已经能够识别工作需求的能力和评估标准,他们应该将合作发展的国家学徒制标准融入到工作中。这些新的标准将确定特定职业所需的技能和知识,为不同行业的学徒制定出一套工作计划和课程,并详细地介绍学徒应如何在工作中展现出他们的能力。他们可以遵循NIMS认证的注册学徒制的条款,在一个行业中学徒制应该具备怎样的结构和价值才能保证学徒在完成学业时所获得的技能和能力是行业所需要的。这个在指导标准中并不要求体现,但是他们将提供雇主制定计划的蓝图,这个计划将会使得工人获得令人尊敬的、全行业认可的证书。参与行业公认的学徒计划提供了灵活的、国家承认的证书,给员工获得工作到稳步提升工资的机会,保证他们在一个被需求的领域内开始成功的职业生涯。而不是投资于不确定是否会获得工作的昂贵教育中,学徒在获得工作的前期可以继续获取教育而没有其他负担。当他们完成学徒制后,将会获得一个证明他们拥有工作所需的必要技能的证书。行业公认的学徒制项目也有利于雇主,通过把证书和能力结合来塑造一批熟练技术工人。为学徒制提供资助的企业也可以得到他们所需的技术工人,一定程度上提高了留职率,节约资金并提高生产率[8]。雇主能够培养一系列的技术工人来满足他们当前和未来的需求,而不是让一些人靠得到的证书来申请工作。建立国家认证系统将为国家学徒制提供更良好的信誉,这种直接的行业领导将进一步促进企业主动实行注册学徒制计划。当行业认证的学徒制将由雇主和联邦政府共同提供时,他们的证书便可以跨州使用,并由雇主认可,提高各自的收益。

(四)政府支持雇主开发学徒制标准

国家指导标准的发展将由行业领导,但是政府可以采取激励雇主的方式进行。在NIMS注册学徒制项目的情况下,由利益相关部门共同商定一系列技能标准和学徒制框架并提供资金[9]。国会应该为学徒制提供资金以支持国家指导注册学徒制标准的开发。这可以通过拟定一个新的拨款计划或挪用额外的资金来保证项目的完成。这项资金与产业投资相匹配,应为非盈利性行业协会召集行业的利益相关者和专家,针对一些行业中高要求的职业所需要的必要技能来编写学徒制标准,来反映雇主的需求。对于每个职业来说,标准应被融合到学徒制任何相关的项目中。

三、美国注册学徒制的变化

注册学徒制是一种灵活的培训模式,结合了在职培训和课堂教学,这种培训结构使得员工能够学习到高技能标准职业所需的技术的实践培训,也为雇主提供了一个建立专业的、有效的技能标准的方法。学徒制培训项目所需的时间和所需要的资源取决于学徒的职业,学徒的工作和学习是在本行业内具有丰富经验的人员的指导下完成的。而且,学徒通常被提供多元的、复合的培训项目来帮助他们成为行业所需的拥有熟练技能的员工。

注册学徒制拥有其独特的优势,表现在对雇主和学徒两方面。雇主方面的优势表现在:①员工的培训计划针对其特定的岗位,培养为岗位所需的必要技能;②使导致企业浪费资金和降低其生产率的离职率和缺勤率大大降低;③完成学徒项目的毕业生代表的雇主和企业所需的技能型员工。对于学徒其优势表现在:①可以凭借自身的能力获得更高的工资;②可以培养在工作和企业中所需的通用技能;③可获得在整个州或国家都承认的认证证书;④有机会获得大学认证。

最近,美国劳工部学徒制雇佣与培训办公室公布的《青年学徒制发展实践》(Establishing Apprenticeship Programs for Youth Workers)中关于促进青年的职业生涯发展方面提出:①扩大生涯机会;②建立有意义持久的生涯;③帮助青年人在工作和生活中获得成功;④提高职业发展能力。

青年学徒制的发展实践课程包括在核心技能、工作发展技能和管理技能领域的培养。其中重点在于培养学生核心技能领域的课程包括在关注青少年的成长与发展、对青少年进行辅导、心理学方面、促进健康发展远离酒精、合作学习、解决冲突和防止暴力、行为管理、进行小组合作、多元文化培训、对辅助残疾人的护工培训、帮助青少年在法律方面的了解、关注青少年的特殊需要、行为建模、对评估测试的了解和解释、写作、激励技术、培养生活技能和社区服务技能、养成良好的行为与道德规范等方面。为培养工作发展技能的课程包括:培养找工作和准备工作的技能、生涯预备培训、及时、准确地把握劳动力市场信息、制定生涯发展计划、协调雇佣关系和市场营销方面。注重培养管理技能的课程包括:使用电脑的基本技能、对青少年问题的管理、个案管理、数据管理、时间管理策略和团队合作技能。

四、启示

(一)提高学徒制的质量

为了避免学徒在企业“只做不学”的现象,在学徒培训的过程中要采取全程监管的方式,如制作图标或积分卡;对包括企业进行资格审查,因为很多中小企业不具备培训学徒的必要条件,看一个企业是否能够承办学徒制项目,要看企业是否有充足的硬件设施、有经验丰富的师傅和能否提供一套合理的学徒制培训计划。学校和企业都要制定一套审核标准,由专业的师傅评定学徒的学业是否合格。虽然我国正在开展学徒制试点工作,但不能只做表面工作,切不可忽视其质量问题,在提高质量的同时扩大学徒制规模,为开展现代学徒制打下坚实可靠的基础,建立良好的信誉。

(二)企业参与制订学徒制标准

学徒制是进行校企合作的重要方式,为了有效地进行学徒训练项目,提高学徒制质量,必须完善学徒制的各项制度标准。企业作为参与学徒制的主体之一,必须明确企业在当下和未来的岗位中需要具备何种素质的员工,职业院校可以为企业输送何种员工,这些员工是否满足企业的需求也要有明确的标准。在学徒制实施的过程中就要落实这一系列的标准,员工的质量由企业和学校共同决定。因此,企业参与学徒制标准制定更是重中之重。这不仅可以保证学校可以为企业定向地输送符合要求的、具有高质量的员工,还可以保证员工在学徒制计划过程中获得核心技能,提供员工的核心竞争力、企业需要的通常是当下先进技术设备所需的员工,也是时代所需要的。企业参与制订学徒制标准,不仅可以使标准出于动态更新的状态,培养当下最需要的员工,还可以突破我国职业院校总是培养过时技术的这一困境。国外的学徒制教育通常领先于我国的原因,就在于他们的课程在学习过程中一直在更新、与时俱进,而我国的课程却数倍地落后于先进技术。

(三)政府鼓励企业参与学徒制建设

美国的注册学徒制教育是在政府的支持下一步步走向成熟,一定程度上缓解了社会就业压力,为企业提供高技能的劳动力并为青少年提供一技之长。根据美国及世界其他学徒制发达国家的经验,结合我国具体国情,政府支持是完善学徒制的重要保障。切实贯彻《国务院关于加快发展现代职业教育的决定》等重要指导方针,将“四合”即产教融合、校企合作、工学结合、知行合一落实于实处,建立以企业为主导的现代学徒制体系。今年8月的《国务院关于加快发展现代职业教育的决定》、《企业现代学徒制意见》也就现代学徒制试点提出诸多建议,现在我国的学徒制试点工作也在如火如荼地开展。

校企联合办学不仅可以使资源共享,还可以达到互利共赢的效果;不仅可以共同培养学生,还可以培训教师,培养“双师型”教师。让企业的员工在职业学校里进修,让职业学校的教师到企业中实践,在体会职业互换的同时,进一步提升自己的专业素养,提高职业的吸引力。在企业培训学生的时候保证聘用专业的师傅带领学生,一名师傅所带的学员尽量在3-5名之间,既不浪费人力资源,又可以保证学习效率。校企合作的“企”一定要保证技术先进、设备优良,确保学徒学成后的技术是进步的,不会在短期内被社会淘汰。

(四)完善现代学徒制体系

无论是美国的注册学徒制还是我国的学徒制,政府都设立了专门机构负责学徒制的发展。在美国,一方面政府会在宏观上制定政策法规保障学徒制实施;另一方面各州政府也根据本州发展的具体情况制定适宜本州的政策法规。而我国通常是由中央政府制定决议,再通过各级政府下达至学院。政府制定的相应政策一定符合并可以保障大多数人的利益,但针对不同地区、不同行业,其政策法规未必适合。因此,在执行这一措施时,政府要及时针对已有政策进行修改或补充,保证其政策可以及时下放至地方以保证学徒制的顺利开展。当在某地或某行业的学徒制有特殊需求时,政府可以将一些权力下放至地方政府,在国家政策法规的基础上设立更完善的法规以保证学徒制的开展。

国家每年在教育方面投入大量资金,职业教育方面的投资也占很大份额,学徒制不仅可以适当解决就业压力,还可以培养高素质劳动力。同时,学徒制作为一种职业教育的重要培训方式,也必须给予更多的投资和关注。很多时候企业之所以不愿与学校合作,原因是在合作过程中,企业要投入大量资金作为培养人才的经费,而在学徒期满之后,企业不一定会得到与培训目标相符的学徒,很多经费会被浪费。因此,政府可以将部分资金直接投资于企业,作为鼓励企业积极参与校企合作的方式。

参考文献:

[1]陈圆,任宏.美国建筑业劳工培训剖析与启示[J].建筑经济,2010(9):13-16.

[2]Man power Group, “2013 Talent Shortage Survey Research Results”(2013),available at http://manpowergroup.

[3]Anthony P. Carnevale,Nicole Smith,and Jeff Strohl,“Recovery: Job Growth and Education Requirements Through 2020”(Washington: Georgetown University Center onEducation and the Workforce,2013),available at http://cew.

[4]Olinsky and Ayres,“Training for Success”.

[5]Employment and Training Administration, Apprenticeship Programs,Labor Standards for Registration, Amendment of Regulations;Final Rule (U.S. Department of Labor,2008),available at http://doleta.gov/oa/pdf/FinalRule29CFR-Part29.pdf.

[6]Office of Apprenticeship,“Strengthening Our Nation’s Workforce With Demand-Driven Solutions” (U.S. Department of Labor,2007),available at http://doleta.gov/oa/brochure/2007%20Advanced%20Manufacturing.pdf.

[7]National Institute for Metalworking Skills,“Benefits of Competency-Based Apprenticeship,”available at https:// /web/nims/benefits(last accessed July 2014).

[8]Olinsky and Ayres,“Training for Success”.

[9]Employment and Training Administration,President’s High Growth Job Training Initiative: Competency-Based Apprenticeship for Metalworking (U.S. Department of Labor,2003),available at http://doleta.gov/brg/pdf/Adv%20 Man_NIMS_

Competency%20Based%20Apprenticeship%20 for%20Metalwork.pdf.

程序员工作计划范文6

[关键词]信息管理 信息管理系统

一、信息管理系统

1.信息管理系统的定义

根据ISO的定义和现代应用技术的发展,人们普遍认为信息管理系统是由计算机技术、网络通讯技术、信息处理技术、管理科学和人组成的一个综合系统,它能提供信息,以支持一个组织机构的运行、管理和决策功能。

MIS系统运用现代化的管理思想和方法,利用计算机技术、网络通讯技术,它不仅对企业管理决策过程中的信息进行收集、传递、存储、加工、分析、维护,同时又为管理决策提供服务。它能记录企业各种运营活动的运行情况,并且进行信息分析,利用已发生存储的数据有理有据地预测未来,为企业高层管理者提供决策依据,辅助企业工作人员及经营者处理日常业务。总之,信息管理系统依赖对信息的高效管理来控制企业行为,帮助企业实现规划目标。

2. 信息管理系统的功能

近年来,伴随信息技术的迅速发展和应用,企业的信息化水平已由最初普及阶段的初级数据处理阶段进入到了更深层次的数据建模以及模型模拟阶段。在特别依赖信息的新兴产业中,很多企业还引入了专家系统,利用某个领域专家水平的知识与经验,解决问题的方法来处理该领域问题,为企业智能化提供决策支持对各种方案进行优选,发挥了巨大的作用。一般来说信息管理系统都具有以下功能:

(1) 数据存储和处理

建立数据仓库,对数据进行存储和管理,增强系统管理大量数据的拓展能力。不仅要具有初级的数据的收集、输入、传输、存储、加工处理和输出的功能,还要能够支持对数据的并行处理和具有基于决策支持的访问查询功能。

(2) 数据挖掘

充分利用现代信息技术,以及数据挖掘技术,对数据库中的数据进行整理和分析,运用数学、统计或模拟等方法建立合理的数据模型,从纷繁杂乱的数据中充分挖掘出有价值的数据,充分挖掘企业数据库的潜在价值为企业的决策提供依据,根据过去的数据合理地预测未来的市场情况,增强企业的应变能力。

(3) 规划和控制

信息管理系统覆盖了整个企业,将企业各处数据和信息集中起来,对信息进行高效的收集、传递、存储与处理,是高度集中统一又支持多用户共享的系统。因此企业经营管理者可以根据信息管理系统合理安排各职能部门的工作计划,同时各基层和各级管理部门可以通过系统的共享网络对计划的执行情况进行监测、检查,比较执行与计划的差异,并分析其原因,辅助管理人员及时用各种方法加以控制。

总之,企业开发信息管理系统可以规范并优化企业内部各部门、各办事机构的业务流程,再造业务规范,对重点业务实行全面质量监控。实现各部门间的协同作、无纸办公,实现与关系部门的数据共享和交换,并有助于公司内部各职能部门明确职能划分层级权限,杜绝互相推诿现象。信息管理系统为企业决策层提供图形化、报表化的市场分析数据,能够对未来的公司业务发展、客户需求发展、市场发展作出预测。MIS全面降低企业运作成本,提高公司的整体运作效率,大幅拓展业务,争取企业利润最大化,促进企业建立现代化信息管理体制,进一步提高企业的竞争力。

二、构建企业信息管理系统

1.设计原则

(1) 集成原则。企业信息系统可以理解为一个以企业业务流程为设计依据的闭环系统,信息管理系统应当在信息系统之上,并且对信息系统进行完善和拓展,由人、计算机和与企业经营相关的各种信息等元素组成的统一整体。

(2) 整体原则。利用系统的思想,设计开发时注意系统优化和系统协调、注意综合技术的运用,重视可行性调查,整体性的核心是追求协调的整体功能和整体效率最优。

(3) 兼容原则。信息管理系统是一个开放系统,系统各元素之间相互作用、相互依存,任何一个元素发生变化会导致系统内其他元素发生改变,因此信息管理系统必须具有良好兼容性使各功能模块无缝衔接。注意技术的发展和环境的变化,在开发过程中有不断发展的超前意识,保留系统可修改和可调接的接口,保障系统的协调适应。

(4) 实用性原则。大而全和高精尖并不是成功的信息管理系统的衡量标准。事实上许多失败的信息化案例正是由于盲目追求高新技术忽视了信息系统的实用性而造成的。因此在构建信息管理系统的同时,更要注重企业技术水平、管理水平和人员素质的同步提升。

2.企业信息管理系统的结构

从信息管理系统的功能的角度来设计,信息系统不仅支持整个组织在不同层次上的各种功能还能支持各种职能之间的各种信息联系,从而构成一个有机的整体,实现业务流程在信息层次上的集成。

信息管理系统结构由信息源、信息处理器、信息用户和信息管理者四大部分组成。信息从信息源生成、汇集,通过信息处理器进行传输、存储、加工处理,当有信息用户请求访问或者查询,信息处理器便根据用户的要求输出相关的信息,方便信息用户的应用;信息管理者负责信息系统的设计、运行、以及维护等工作,保证信息管理系统的稳定协调的运行。

现代MIS信息系统的基本结构中,除上述四大元素之外,还需要有计算机网络、数据库管理系统以及相关的组织机构和管理制度等基础条件的支撑。

从企业的组织结构的角度来看,信息管理系统为企业的各管理层次,各职能部门服务,因此信息管理系统也和企业的组织结构一样,具有层次的、纵横交错的交叉结构。

交叉结构把系统抽象为一种纵横发展的结构,实现了各个部门相互之间联系,并且增强了各层级管理层次之间信息畅通,充分共享数据和信息资源,使整个系统达到最优化,这正是系统的观点的设计体现。

三、系统分析

企业信息管理系统是一个非常复杂的系统,设计时不仅要考虑内部环境的互相影响,还要考虑外部环境的制约,影响因素众多。因此设计开发前对与信息管理系统相互关联的企业系统进行分析调研是整个系统开发过程中的一个重要环节。调研目的是明确企业当前的基础条件,确定信息系统建设的目标,以及所有即将开展的工作内容。

首先,要客观认识和描述企业信息化的现状。一方面要充分认识并结合行业的实际情况,摸清楚现行主流信息管理系统的具体运行情况、各子系统的接口情况,信息系统的主要数据来源,数据的存放方式等;另一方面还要对企业的组织结构和岗位职责,部门协作流程和纵向管理流程,人员职能分工,以及客户测评、客户服务、供货商管理等系统功能内容进行调研。这个阶段主要对企业现有的信息系统进行盘点,认识清楚目前市场运营的支撑系统由哪些系统组成、各系统的功能是什么、哪个系统是核心系统、这些系统由哪些子系统构成、系统建设的原则是什么、优先级如何设定等概念问题。

在了解现状之后,全面地评估当前的情况。在系统建设初期,最大的问题是想到什么就上什么,缺乏整体考虑,最终导致系统孤立,导致信息孤岛,功能重叠或出现空白,应急性的接口、临时性的补丁妨碍了系统的正常规划和发展。全面评估环节促使企业重新审视IT建设的历程和问题,这对保障信息管理系统建设的集成兼容是大有益处。这一阶段评估的主要内容有:目前最大的困难是什么、最理想的情况是什么、目前系统有无统一标准,是否实现了数据的集成形成统一的信息平台、系统能否满足使用部门的需求等等。通过全面评估,了解当前信息化的各种缺陷,以及它们的产生原因,完成这一步骤后,基本上对系统就有了清晰的认识和判断。

最后,根据对现实的清醒认识和对需求的愿景,最终确定切实可行的系统设计和规划,以及信息管理系统建设的主要任务和具体内容。

四、系统设计及实现

1.系统设计

管理信息系统是以计算机科学为基础的人机系统。管理信息系统平台是管理信息系统开发与应用的基础。管理信息系统平台设计包括计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作。

(1)按管理信息系统的目标选择系统平台

一般来说,企业信息管理系统的发展分为三个级别:单项业务系统、综合业务管理系统、集成管理系统。针对单项业务系统,常用各类计算机,和数据库管理系统就可以满足工作的需要。而综合业务管理系统,就需要计算机网络系统平台和关系型数据库管理系统的支持。最高级别的集成的MIS是由计算机办公辅助OA,计算机辅助设计CAD,决策支持系统DSS等综合而成的一个有机整体,它的综合性更强,规模更大,系统平台也就更复杂,涉及异型机、异种网络、异种数据库之间的信息传递和交换。因此在信息处理模式上,便需要企业根据自己的系统建设目标来进行选择。在管理信息系统的发展过程中,先后出现了四种体系结构,即主机/终端结构(M/T结构)、文件服务器结构(F/W结构)、客户机/服务器结构(C/S结构)和浏览/服务器结构(B/S结构)。目前在开放的网络环境下客户机/服务器模式或浏览器/服务器模式已经成为分布式处理系统的主流。

(2)计算机处理方式的选择和设计

计算机处理方式可以根据系统功能的定位,企业业务流程的特点等因素,来进行选择。一般来说计算机的处理方式分为批处理、联机实时处理、联机成批处理、分布式处理等。在一个集成的功能完备的企业管理信息系统中,也可以混合使用多种方式以满足企业信息处理的需要。

(3)计算机网络系统的设计

企业网络结构的选择主要要考虑企业当前及未来的发展规模、管理模式、业务及信息处理量,安全及可靠性等综合因素,同时兼顾企业在资金投入上的预算。计算机网络是现代MIS系统的建设基础,网络设计应体现出这个特点,具体设计内容包括:中、小型机方案与微机网络方案的选取,网络互连结构及通信介质的选择,局域网拓扑结构的设计,网络应用模式及网络操作系统的选型,网络协议的选择,网络管理,远程用户等工作。具体技术内容在本文不作展开。

(4)数据库管理系统的选择

数据库是信息管理系统的基础,数据库建模是否合理和数据结构的优劣,都对信息管理系统的功能有着重大影响,并最终决定企业信息化的成败。数据库设计的基本原则是在MIS总体方案的指导下,各个子库应当为它所支持的子功能管理目标服务,在设计数据库系统时,应当重点考虑以下几个因素:数据库必须层次分明,布局合理;数据库必须高度结构化,保证数据的结构化,规范化和标准化,这是建立数据库和进行信息交换的基础。数据结构的设计应该遵循国家标准和行业标准,尤其要重视编码的应用;在设计数据库的时候,一方面要尽可能地减小冗余度,减小存储空间的占用,降低数据一致性问题发生的可能性,另一方面,还要考虑适当的冗余,以提高运行速度和降低丌发难度;必须维护数据的正确性和一致性。在MIS中,多个用户共享数据库,由于并发操作,可能影响数据的一致性。因此必须用“锁”等办法保证数据的一致性;设定相应的安全机制,由于数据库的信息对特定的用户有特定的保密要求,安全机制必不可少。

(5)软、硬件选择

根据系统需要和资源约束,进行计算机软、硬件的选择。计算机软、硬件的选择,对于管理信息系统的功能有很大的影响。

一般来说企业进行硬件的选择原则包括:尽量选择技术上成熟可靠的标准系列机型,机器的处理速度快,数据存储容量大并且具有良好的兼容性、可扩充性与可维修性。但也不能盲目追求高精尖,还应考虑经济因素,注重性能价格比,选择在一定时期内能够保持一定的先进性,以及供应商的技术服务与售后服务好的硬件。机器在操作上尽量简单方便,符合大众普及的要求。目前我国的软件市场上基本可以满足中小企业信息化的需求,企业的信息系统技术人员一般不需要自己开发程序,只要熟悉软件维护,保障软件正常运行即可,这就更便于我国企业信息化的实施,由于软件的更新换代比较快,而且价格相对硬件也比较低,因此对于软件的选择,一般只要能够满足业务需求,容易维护,性价比高即可。

2.系统实现与管理

当企业完成了全面地系统设计,接下来就进入了系统建设阶段。系统实现即是将系统设计阶段的结果在计算机上实现,并应用到实际管理工作之中的过程。即,将纸面上的、类似于设计图式的新的管理信息系统方案(物理模型)转成可以实际运行的管理信息系统系统软件,并应用到实际管理工作之中。系统实现也是一项系统任务,包括系统调试、系统转换、系统运行与维护以及系统评价等步骤。

但应当注意的是,企业不能只着眼于信息管理系统本身的建设,同时还应该注重专业人员的培养。不仅仅是系统分析员、设计员、程序员和计算机专家的引入,更要提高各层管理人员和普通员工的信息化意识和操作水平,因为他们才是信息管理系统的用户,能够实现信息系统价值的人。

结束语

企业的信息化是一项长期而复杂的系统工程,这要求企业管理者一定要有坚定的信息化改造信念,并且努力在企业内改变传统观念,营造支持信息化改造的文化环境,使整个企业对自动化管理有明确的认识,确定与信息化相符的管理模式,保证企业信息管理系统的成功实施。是系统建设的当务之急。信息管理系统的建设需要大量人力、财力的投入,但企业经营管理者一定要有远大的目光,一定要有系统的经济效益通常不能在短期内就能反映出来的心理准备,不能急功近利,浅尝辄止,半途而废。在开发系统时,用户与系统开发技术人员必须密切合作,根据企业自身的管理水平和现状,探索一种较为先进的、适合自己业务流程的管理模式,和系统结构。另外,信息管理系统的实现还要求企业制订一系列的企业管理制度,逐步改变落后的管理观念和不规范的业务流程,进一步提高企业的管理水平,确保信息系统真正融入企业的日常业务中,融入企业员工和管理者的工作中,充分体现信息化的价值。

参考文献:

[1]冀鹏:企业信息化建设现状与信息系统规划分析.内蒙古科技与经济.2009(18):34

[2]胡璐:论企业信息管理系统的应用.中国外资.2008(1 1):71

[3](美)斯蒂芬•哈格等:信息时代的管理信息系统(第1版)[M].机械工业出版社,2000

[4]周永辉:关于中小企业建立管理信息系统问题的思考[J].山西高等学校社会科学学报,2002/08

[5]何淑贞 王晓海:主宰互联网未来发展的信息网络技术[J].中国数据通信,2002,(6)

[6]肖勇:企业信息管理模式的发展与演化――从数据管理到知识管理[J].情报理论与实践,2001,(1)