系统分析师论文篇1
在楚雄师范学院相关领导及计科系相关领导、老师的指导和高度重视下,通过全体师生的共同努力,取得了我系每次软考在整个云南省都能保持名列前茅的佳绩。在这短短的三年时间里,我先后通过了程序员、软件设计师、系统分析师、数据库系统工程师考试。在我的多次软考生涯中,让我深刻体会到以下三点是软考成功的重要因素:第一:学校的重视。第二:老师的指导。第三: 自身的努力(备考、心态、定位)。及考系分的一点体会。
正文:
来到楚雄师范学院计科系是我最正确的选择。
学校是否重视软考也是你能否通过的一个因素!
楚雄师范学院相关领导及计科系相关领导及全体教都非常重视软考, 体现在计科系还专门设置了一些关于软考的奖励制度及安排专职教师进行辅导,更重要的是:有的老师利用自己的休息时间无偿为参加软考的同学进行重点辅导,比如王春林老师等。他们的这种全心全意投入本职工作的精神是不可否认的。这也是为什么每次软考在整个云南省都能保持名列前茅的原因。
在学习中的定位至关重要,刚跨进大学的我,脑海里一片茫然,虽然进入了自己梦想的专业:计算机科学与技术。就在这时班主任——王春林老师给我们上了第一课,它也是我通向软考成功的第一步。课题:“国家软考的种类与级别”及许多有关计算机的知识。没有他的这一课,我不可能成长得这么快,更不可能在软考上取得如此好的成绩。他的这一课让05级(2)班的全体同学有了自己的奋斗目标,让我们的大学生活都充满活力与激情。
在班主任的指引和帮助下,我开始了我的软考生涯生活,经过自己的努力,到大三下学期为止,以优秀的成绩在大一下学期通过了程序员、大二上学期通过了软件设计师、大三上学期通过了系统分析师、大三下学期通过了数据库系统工程师考试。
下面是我在备考和考试过程中积累的一些经验及体会,希望能给各位参加软考试的同学一点启发,不当之处,请指教。
备考
进入大学之前的我对计算机的相关知识一无所知,什么都得从头开始,刚开始我的感受:枯燥无味。除此之外再也找不到更好的词来形容当时的那种感受了。在与心灵的不断斗争下,
最终我还是征服了它且对计算机相关领域的知识也非常感兴趣。
在整个过程中,我学到了很多知识,计算机领域的知识也许你只看看教材的内容就会知
其覆盖面非常宽。当然,这些只是基础知识,并不能代表什么实际的技术与能力。但要想学好,基础知识的夯实与广度一定要具备,要具有深厚的计算机文化底蕴,这样以后不管我们从事什么行业都会触类旁通。因为软考的知识面非常广,几乎涉及到计算机的所有知识,远远超过了我们大学四年要学的所有基础知识。
更重要是在其中我学到了一种精神,一种坚持到低的精神,一种持之以恒的精神。确实地说,她是一种人性化的东西。决心去做一件事就是全力以赴、持之以恒。难免在其中会遇到各种各样的困难,但是我们决不能退缩,要敢干面对面对困难。有了这种精神你还不会成功吗?
考系分的一点体会
1. 上午试题:基本上涉及到了与计算机相关的所有学科,注重综合知识能力的考察,这一点从考试大纲中就可以看出来,所以我们一定要努力拓宽自己的知识面,个人方法:多看书、多做题、多思考,可以从高程的辅导习题集做起。据我观察数据库系统中的范式、数学中的图论几乎每年都有;新技术当中,近年来综xp比较热门,应该也是必考的内容之一。
2. 下午试卷Ⅰ:考试大纲中明确指出:这一部分主要考察问题的解决能力,也就是说考的是解决问题思路,这就要求考生有比较丰富的实战经验(平时工作中注意积累的项目开发和管理的经验)和对当前最热门新知识新技术的深入掌握。但是对于我们在校大学生来说这是很难做到的,特别是像在我们这类学校里的学生更难具备条件。那么是不是就不能通过它呢?答案是否定的![软件体系结构]一书中讲到的设计模式完全适用于“软考”,它是一种思想,同样“软考”也是一种思想!总之,我觉得下午一是最具有挑战性的,不能抱有侥幸心理,对知识点的掌握一定要深入,答题时泛泛而谈、不能切中要害是很难得分的。
要想通过系统分析师考试,不但需要多做项目,而且有关全国著名的软考辅导专家张友生老师的书是不可不读的。有[系统分析师考试综合知识试题分类精解]、[系统分析师考试信息系统分析与设计案例试题分类精解]、[系统分析师考试论文试题分类分析与范文]、[计算机数学与经济管理基础知识]、[系统分析师考试辅导]、[系统分析师技术指南]、[系统分析与设计技术]。[软件体系结构]等。
我在这里说的心态指的是:学习心态与考试心态.
首先,我觉得对待学习,一定要有主动精神,无论干什么事,只要是你自己选择的,自己喜欢的,主动去做的事,你一定会全身心的投入,发出惊人的潜力,可能有的时候你自己都很难相信你会做得如此完美,这就是主动与被动的差别。机会对我们每个人来说都是公平的,它只是给那些早有准备的人。谁主动,谁的机会就大,他就会走在别人的前面。软考
也同样如此。
其次,对于考试成绩,我觉得该保持一个好的心态。其实考试,成绩到低能说明什么呢?说到低它还是纸上面上的东西,难道它就能证明真正的能力与技术吗?通过考试,就能说明你很强吗?并非如此,证书好比“硬件”,更有价值的,有用的是自己在这整个过程中学到的知识及能力等“软件”。
考试的内容只是你进行工作具备的一定基础知识,要想真正的成为强者,你还得参加实践。并不是说考试没有价值,相反,理论基础知识是前提条件。因此,大家不要太看重考试,把它看作是理论知识在质上的一种升华。
总之,努力修练内功才是根本。
定位
在计算机更新日新月异的今天,不管它如何更新,最根本,最基础的知识总之不会变。
我认为:给自己定位从那个方向发展至关重要,是选择软件方向还是网络方向?根据你自己的爱好,选择性的参加软考。一旦选择了方向,就要专攻,全身心的投入。不要轻易
放弃,相信:有付出不一定会有收获,但是没有付出就一定不会有收获望,那更不要谈成功了。
通过中级考试,你就是工程师。魅力之大!你还犹豫什么呢?行动吧!
系统分析师论文篇2
乙方:_________
甲方为了顺利通过_________年_________月份的国家计算机技术与软件专业技术资格(水平)考试中的_________考试,自愿接受乙方的辅导。为了明确双方的职责和权利,特拟订本协议。
第一条 费用交纳及承诺
甲方在_________年_________月_________日前一次性向乙方交纳辅导费_________元。如果甲方能按时提交作业(模拟试题,考前_________个月发放或根据报名时间做调整,甲方每个月完成_________套),参加_________年_________月的考试没有通过,乙方承诺甲方可以免费接着再学一期。
第二条 辅导方式
(1)当乙方收到甲方的辅导费时,发放有关教材和资料。根据甲方的详细介绍,制订辅导计划,甲方按照计划进行学习并提交学习报告。
(2)一次性或定期给甲方发送学习资料,并通过复习大纲和模拟试题等形式促进甲方对资料的掌握和消化。
(3)甲方随时可通过http://www._________论坛中的“_________”版块中的相应栏目或电子邮件进行提问和咨询有关考试的问题。(响应时间:周_________日集中答疑,一般本周解决,疑难问题最迟次周解决)。如果以上方式发生变更,乙方有义务及时通知甲方。
(4)甲方可以通_________的客户端浏览课程相关资料,下载浏览相关资料。
(5)学习期间,为甲方提供_________套模拟试题,甲方完成后,由乙方批改并进行试题分析。(响应时间:不超过_________个工作日,特殊情况下不超过_________个工作日)。如果甲方为系统分析师/信息系统项目管理师学员,学习期间,为甲方提供_________个论文模拟试题。甲方根据自己所从事的领域,选择_________个论题进行写作,所有论文均由乙方批阅、点评,给出指导和修改意见,直到合格为止。(响应时间:不超过_________个工作日,特殊情况下不超过_________个工作日)。
第三条 甲方要妥善保管乙方提供的辅导计划、书籍/教材、光盘、模拟试题及分析与解答、电子资料等,如有遗失或损坏,乙方不再提供。如果甲方需要乙方提供,则需加收成本费和手续费。
甲方不得在任何场合公开自己在_________网站的注册用户名,或公布自己是_________的学员。否则,乙方有权取消甲方的学员资格,单方面终止对甲方的继续辅导。
第四条 知识产权
乙方拥有所有资料的完整的知识产权。甲方不得将乙方的辅导资料/教材、乙方批改的作业等作任何复制和向第三方提供。若甲方违反上述约定,乙方可单方面采取措施并保留诉讼权利。
第五条 因不可抗力或者其他意外事件,使得本协议的履行不可能、不必要或者无意义的,任一方均可以解除本协议。遭受不可抗力、意外事件的一方全部或部分不能履行本协议、解除或迟延履行本协议的,应将事件情况以书面形式通知另一方并向另一方提交相应的证明。订立本协议所依据的客观情况发生重大变化,致使本协议无法履行的,经双方协商同意,可以变更本协议相关内容或者终止协议的履行。
第六条 本协议经双方签字即生效并立即执行。本协议一式二份,甲乙双方各执一份,具有同等法律效力。
甲方(签字):_________
乙方(盖章):_________
联系电话:_________
代表(签字):_________
电子邮件:_________
联系电话:_________
身份证号:_________
电子邮件:_________
联系地址:_________
身份证号:_________
邮政编码:_________
联系地址:_________
邮政编码:_________
_________年____月____日
_________年____月____日
签订地点:_________
系统分析师论文篇3
关键词:实践性教学;软件设计;课程改革;计算机专业;项目实训
中图分类号:G642
文献标识码:B
文章编号:1672-5913(2008)02-0082-04
0引言
从1956年哈尔滨工业大学率先开办“计算装置与仪器”专业算起,到现在普遍采用的“计算机科学与技术”专业,计算机专业教育在中国的大学里已经走过了50年的历程。70%以上的本科学校开设了计算机专业,在校学生近30万[1],其规模居所有本科专业的首位。加上专科、高职、中职在内,其数量还要大得多。计算机专业人才在信息化建设过程起着举足轻重的作用。然而,企业面对十里挑一的大好形势,却经常会找不到合适的人才,造成这种局面的主要原因是学校培养与单位需要存在一定的脱节现象,主要表现为重理论轻实践,动手能力差,因而改革实践环节提高学生的操作技能成为高校计算机类专业的必经之路。
1软件设计类课程实践性教学的内涵
实践性教学是指为配合理论教学,培养学生分析问题和解决问题的能力,加强专业训练和锻炼学生实践能力而设置的教学环节,通常有两种落实途径:一是随堂实践,即课程作业、实验、上机操作等;二是集中实践,即社会调查、各类实习及见习、课程设计以及毕业论文或毕业设计。教学计划中规定的作业、实验、实习等环节和集中实践环节是学生必修的内容,在课程和专业学习中具有突出的地位。不同专业的实践性教学方式,教学管理和考核办法也不相同,但都是以专业培养目标作为前提。对于计算机(包括软件工程)专业的软件设计类课程,其教学目的就是培养合格的软件工程师,适应软件设计和项目管理岗位的需要。
1.1软件工程师岗位需求
任何一个软件企业,开发团队都需要这样三类人才:一是既懂技术又懂管理的软件人才即系统分析师(高级),二是软件工程师(中级),三是程序员(初级),这三类人员在软件企业的正常比例应该是呈金字塔结构,根据国际经验,高、中、初级软件专业人才的比例应基本维持在1:4:8。通常系统分析师由研究生承担,软件工程师由本科生承担,程序员则由大专生以及专门培训机构的学员完成。如图1所示。
从图1可以看出,计算机专业的本科生对应软件工程师岗位,在软件开发团队中处于中间层,优秀者可以上升到系统分析员层次。同时,软件工程师也要兼任程序员角色,因为不少软件企业规模较小,难以按照软件工程的规范细化分工,需要能做分析、能写代码、能做实施甚至用户培训的“多面手”。作为高校,必须充分考虑这种情况,以培养软件工程师为主线,也要提高系统分析能力,同时还应该加强代码编写的训练。
1.2软件设计类课程实践性教学的内涵
软件设计类课程主要包括计算机语言类、开发类、设计类、制作类和工程类课程,共同的特点都是经过系统学习,既能够按照规范独立设计小型软件,组成团队后又能够设计出具有实用价值的中大型软件。
软件设计类课程实践性教学标目的是培养学生两个方面的能力:即独立编程能力和项目合作开发能力。一方面,能够利用所学语言和平台设计小型软件,同时能够按照项目分工,在项目经理(负责人)的统一安排下,在技术上服从既定的设计方案完成模块的开发,并做好相应的文档。良好的责任心、解决问题的独立编程能力和分工合作制的团结协作精神是必须重点培养的内容。软件设计类课程实践性教学的内涵如图2所示:
2软件设计类课程实践性教学的组织
按照软件设计类课程实践性教学的内涵,一般应包括3个环节:课堂实验实训、课程设计、项目实践,分阶段实施。其具体安排如图3所示:
2.1课堂实验实训环节
如果一门课程的教学任务规定在一个学期内完成,课堂实验实训环节应该安排在学期的前半部分进行,以讲授语法、数据类型、常用类库、开发平台为主。学生所学知识和编程技术有限,难以形成完整的程序思路,实践环节只能是练习基本功单独完成,以每一次堂或者每一个章节为单位安排学生进行相关的训练,以熟练掌握语法的基本用法,为后一阶段的课程设计做准备。老师指导时,要注意培养学生良好的编程习惯,包括标识符的规范化命名、注释语句的广泛运用、编程语句的缩进格式、帮助文档的使用方法,逐渐形成编程思想。
为了配合实践性教学,教材的选择也十分关键,最好是采用基于案例教学法或者项目驱动教学法的教材,这种教材往往会通过一些典型的实例或企业项目组织内容,大部分章节的主题相对集中,围绕项目展开讲述,特别适合于实践性教学。如果采用实践性较弱的教材,老师需要自行补充一些实习实训内容让学生当场消化吸收。
2.2课程设计环节
这一阶段十分关键,完全模拟软件企业的开发流程组成小组共同完成一个中小型项目的设计,一般安排在后半学期进行。这时要求学生停止其它课程的学习,每天八小时工作制,甚至晚上可以加班加点,专心设计项目,其最终成果包括软件和文档以及用户操作手册。以每班30人为例,可以考虑分为5个小组,每组6人,每个小组安排组长(项目负责人或称项目经理)一人,组长的职责是:组织成员实地项目调研、模块划分与任务分工、接口的确定、进度的监督与协调、集成测试等,组长直接接受指导老师的安排。鉴于组长在在项目设计过程所处的重要地位,老师在确定组长时,至少考虑三个方面:一是组织能力,二是专业技能的基本功,三是责任心。
这一过程通常安排两周到三周集中在校内机房(实训中心)进行,老师每天针对总体要求及当天的任务进行讲解,然后分小组实施。选择课题时,不宜太复杂,应尽可能让大多数课题组可以在规定的时间内做完。一般选取学生们比较熟悉的内容,如学生成绩管理系统、班级管理系统、教材管理系统、仓库管理系统、工资管理系统、就业反馈跟踪系统、水电费管理系统等,这些课题的要求大家都比较清楚,在校内即可进行客户调研和需求分析,同时也具有较强的推广价值,为将来的职业奠定基础。这时每个人同学都应该至少准备一本项目开发类指导书作为参考,因为涉及到数据库、界面、网络通信、硬件编程等方面的知识,仅仅靠教材还不够。
2.3项目实践环节
项目实践环节是学生到软件研发企业(校外实训基地)全程参与项目开发的过程,一般应安排在学期的最后一到两周或者利用假期顶岗实习,因为经过了课程设计,学生基本掌握了软件企业的开发流程和一般方法,进入软件公司后就能够较快地进入程序员角色,而不至于胆怯,也不会无所适从。完成本部分实践内容要做好以下三个方面的工作:
确定好项目指导老师:企业开发与在学校进行课程设计并不尽相同,软件公司具有自己的风格,往往更加愿意采用自己熟悉的开发工具,以达到客户的需求作为目标,并不一定会使用最新技术,这点与教学理念不同。理想的方案是由任课老师带队进入软件企业(校外实训基地),并选择目前正在开发的项目经理担任总负责人(校外实践指导老师),任课老师也参与项目实践并组织学生实施,因为一个优秀的项目经理不一定是优秀的老师,能做软件不见得会上课,项目负责人与任课老师共同配合更能发挥各自的优势,便于学生理解项目思想和相互沟通。经过简短的培训后,由模块责任人指导学生设计或者由学生独立完成,一切按照企业的开发规范进行。考虑到软件企业一次难以容纳过多实习生的特点,也可考虑将项目拿到学校来做,或者将项目经理请到学校现场指导,以节省时间和费用。
确定项目指导方法:开发应用项目没有现成的教材,需求分析、概要设计说明书、详细设计说明书、数据库和数据字典就是设计的依据,老师必须严格按照这些文档指导学生进行设计,定期检查学生的进度及过程,一旦发现偏差,及时纠正,将错误消灭在萌芽状态。
及时组织项目总结:每天规定一个时间,将同组学生集中起来,针对当天完成的任务进行总结,交流自己的想法,提出存在的问题,集体讨论,这样就能够做到日日有收获,天天有提高,从而锻炼自己的实战水平和组织经验。
3软件设计类课程实践性教学效果的考核
软件设计类课程实践性教学效果的考核也是一个较难把握的环节,既要考核学生的独立编程能力,也要考查其团队协作精神,同时还要考虑其组织能力、表达能力、文档编写能力、纪律性等内容。为了客观科学地评价学生的实际效果,最好是分阶段考核,各部分按照一定的比例综合得到总成绩,可以等级表示,也可以用分数反映。
在课堂实验实训阶段,可以由任课老师根据每一次操作任务的完成情况进行登记评分,重点考察其规范程度,对于具有创新性的作品,可以适当加分,并在全班展示,让设计者讲解思路,为其它同学提供启示。
课程设计阶段的考核由指导老师和项目组长组织学生共同进行,首先由组长汇报课题的设计思想、主要技术、任务分工等情况,并演示软件,大家可以相互提问。老师根据项目完成效果确定这个组的等级,然后由各位成员介绍自己所设计的模块,老师重点检查此模块的功能、难易程度、技术含量、界面美观等因素,再确定其成绩或者等级,这时还要充分考虑组长对成员在设计阶段各方面的综合表现。
项目实践阶段的考核由校外指导老师和校内老师组成考核小组,利用项目汇报加平时表现的形式评定,既要考察项目的完成情况,也要考察各位学生在企业实习期间的领悟能力、工作主动性、团队合作情况、算法的复杂性、程序的规范性等方面,其主要依据是提交的软件(包括源代码)以及各种文档。
实际上,对于实践性教学的考核可以采用灵活的方式进行,不拘一格,比如聘请行业专家、现场答辩、随机抽题、项目论文等形式,只要能够检查学生的真实技能即可。
4我们的实践
我们学校十分重视实践性教学,长期坚持强化学生的动手操作能力和实战水平、力争与企业零距离接轨的做法。为了提高程序设计类课程的实践性教学效果,主要采取了以下措施:
4.1严把教师关
教师是实践性教学效果的基本保证,学生的水平在一定程度上反映了教师的水平,既具有扎实的理论功底,也拥有丰富的项目经验是优秀教师的标准。一方面,我们积极将已有教师定期送到企业实地参加项目开发实践,积累经验,另一方面,不断从软件企业引进专业技术人才,将他们的成功案例带回学校,同时,每年组织专业教师进行实践性教学能力考核,通过考核者才能承担课程设计和项目实践的教学任务,并频发相应证书,作为教师晋升职称和评先评优的重要指标。
4.2实践性教学环节流程化
改革原来的学期一贯制,将一个学期分为两个阶段,前一阶段以学习基础理论为主,随堂考试,在学期的最后几个礼拜专门安排做课程设计,一般开设两门小课,专心实践,在项目指导老师的统一安排下,综合运用本学期所学的程序设计工具,结合前面所学内容,以项目小组的形式,完成一个小型软件的设计,成绩计入学生档案,完成者才能获得相应的学分。暑假或者寒假以及最后一个学期,老师分批带领学生前往校外实训基地或软件企业从事项目开发,作为社会实践或毕业设计的成绩,并要求撰写项目总结或论文。
4.3实验室环境企业化
聘请软件企业技术人员设计实验室(实训中心)建设方案,将原来的布局改造成软件研发中心或者工作室模式,服务器、网络设备、数据库完全仿真企业的环境,将开发流程和软件文档国家标准打印并悬挂在墙上,并购置专业书籍存放在实验室,让学生一旦进入实验室,就能迅速感受到真实的企业氛围,还能方便查阅相关资料。
4.4实践项目规范化
教师和软件企业合作开发一整套实践教材,采用项目驱动、案例教学作为主要方法,将常用软件项目的全部开发过程编写到教材中,源程序存放在服务器,供学生编程参考。每次课程设计或者项目实践后都要评比出优秀作品,将其全部程序及文档资料保存下来,供以后教学和低年级学生使用。
经过近几年学生的反馈情况,我们的改革收到了良好的效果,学生在校期间已经具备了一定的经验,走入社会即可迅速融入开发团队,胜任软件工程师职责,深受单位的好评,不少毕业生特别是原来担任过项目小组长的学生很快即可成为业务骨干或者项目经理。
5结束语
高校教学与行业脱节是普遍存在的现象,程序设计类课程实践性教学更是一个永恒的话题。所幸的是,学校和企业都充分意识到了这一点,各高校正在采取积极的举措消除这一段距离,企业已变得越来越务实,不断细化岗位职责。随着校企合作的深入,订单培养方式的持续,相信在不远的将来,这种差距会越来越小,直到完全消失,那时学校、企业、学生三方都能成为实实在在的受益者。
收稿日期:2007-10
参考文献:
[1]教育部计算机科学与技术专业教学指导分委员会. 中国计算机本科专业发展战略研究报告[OL]. , 2005,05.
作者简介:胡伏湘(1967-),男,湖南益阳人,副教授,博士研究生,专业带头人。主开方向是网络技术,信息工程。
通信地址:湖南 长沙市 雨花区 香樟路22号 长沙民政学院 软件学院,410004
版权声明:本文为一世相伴论文网(www.14380.com)发表,未经许可,不得转载。
- 上一篇:英语专业论文范文(精选3篇)
- 下一篇:汽车论文范文(精选3篇)