系统分析师论文(精选7篇)

它山之石可以攻玉,这里是勤劳的编辑给大家分享的系统分析师论文(精选7篇),欢迎参考,希望对大家有所帮助。

系统分析师论文 篇1

1.引言

面向对象分析与设计方法学,代替传统的面向过程的结构化分析与设计方法,已逐渐成为现代软件工程领域中的主流方法。特别是随着90年代末统一建模语言UML的广泛应用,结合UML的面向对象分析与设计方法在国内外学术界和产业界普遍受到重视,成为软件工程三个要素之一。

面向对象分析与设计是软件工程专业开设的一门重要的专业基础课程。该课程主要分为UML基础,面向对象的设计原则和面向对象的设计模式。而统一建模语言UML贯穿于软件开发过程的不同阶段,为软件开发人员建立整个系统的模型 告诉开发人员做什么和怎么做。在软件开发的不同阶段的侧重点又有不同:在需求分析阶段,系统分析师可以用UML来描述用户的业务模型,从而给系统设计师做进一步的设计。在系统设计阶段,系统架构师或系统设计师可以用UML来描述架构模型以便让程序设计师进行实现设计,在详细设计阶段程序设计师可以用UML来描述具体对象模型给编程者来具体实现。由此可以看出UML是用来清晰地描述模型的,它的作用是将计算机软件开发技术和面向对象的设计思想联合起来,对软件生产工业产生了极大的影响。因此,统一建模语言UML课程的重要性显而易见。面向对象设计原则是设计模式的灵魂,它描述了对象设计和职责分配的基本原则。面向对象设计模式是在面向对象设计中针对重复发生的问题的描述和解决办法的统称。综上所述,该课程的主要内容涵盖了软件开发过程中的各个阶段,以及面向对象设计原则和处理常见问题的方法,对软件工程专业的学生是极其重要的。

2.“讲授―案例―互动―实践―考评”五段课堂教学新模式

该教学模式通过“讲授”让学生系统掌握整个知识体系,运用“案例”激起好奇心和引发应用和创新的动力,引导学生自主学习“扩展”知识面和建构自己的新知识,在项目“实践”中综合应用强化创造,最后通过综合“考评”合理评定出学生的成绩。加强工程化的教学内容建设,在课堂教学系统地传授知识的基础上,注重工程性的课程案例和循序渐进的课程项目实践的有机结合,为学生自主性和研究性的扩展学习搭建优良的网络教学环境。

1)“系统讲授”让学生系统地掌握整个知识体系。教学内容强调工程化,适应软件开发技术发展快的特点,不断跟踪国际最新标准和最新技术,及时更新教学内容,反映基于构件、模型驱动和面向服务等现代软件开发技术的最新发展趋势。课堂教学采用启发式教学,指导学生阅读经典学术论文并进行综述、评介和讨论,撰写读书笔记,培养学生阅读、概括、评价、撰写和表达等基本科研能力。

2)“案例教学”让学生置身于模拟的真实环境中,学习如何进行具体实践和问题解决,引发学生研究性学习和创新的动力。案例分为基础-扩展-提高等3个阶段。基础阶段针对UML和OOAD方法等基本内容,着重于单项练习和简单系统设计;扩展阶段着重于架构设计和设计模式、框架设计和复用等现代技术,将基础阶段的简单系统扩展为基于构件和框架复用、支持持久框架的Web系统;提高阶段则结合专题讲座,了解最新技术发展趋势。

3)“网络加自主的互动方式” 创造多元化的教学环境,将课堂上的教学与课堂外的师生互动无缝的进行集成。当今互联网环境为我们提供了便捷、丰富的交互手段,借助其以整合不同的教学要素来提升整体的教学效果,这也符合以学生为中心的教学理念。基于以上的认识,在教学过程中,可以依托网络教学平台提供丰富的互动方式,在网络上共享学习资源、在线讨论、即时沟通,达到了充分调动学生学习热情的目的。在交互的过程中,通过开放性的问题驱动学生自主选择感兴趣的方向做深入的学习和研究,充分地释放学生的个性和创造力。整体而言,课下教学组织在网络加自主的互动方式支持下有力的支持并拓展了传统的课堂教学,不仅对教学效果有明显的提升,而且对培养学生的主动性、协作能力乃至钻研精神和创新意识都有着潜在的不可忽视的帮助。

4) “项目实践”培养学生运用知识、解决问题和团作协作的能力。学生参照课程案例、文档模板、实践指南和参考资料,结合有助教指导的课内上机、课外自由上机和有助教在线指导的网上辅导教室等多种教学手段,以3-5人的小组为单位的团队方式完成一个课程项目,项目题目和需求是在教师指导下由学生自主确定,以鼓励创新。项目进度和课堂教学及课程案例基本同步,循序渐进。

5)“综合考评”从知识、创新、应用等多方面进行评价,根据每节课、每次作业、项目的每阶段评审和考试来综合考核成绩。成绩一般由课堂表现、每周作业、读书笔记、项目阶段审核和项目答辩、期末考试等部分组成。

本课程充分利用信息技术,课堂教学采用多媒体信息技术手段,基于Web的网络教学平台提供论坛、答疑、作业、问卷调查等课程互动功能,网上辅导可提供无时空限制的即时学习、小组讨论和辅导帮助等功能。

课堂教学实施方面,研究启发式、交互式等多种形式的教学方式。建立网络教学平台,同学生充分沟通,不断学习、改革和实践。摈弃了过去只注重书本内容的教授,引进了实际工作的案例。大量的案例分析,促使学生从实际出发,从现实的角度看待问题、分析问题。对项目工程的亲身实践,使得学生把所学转化为所用,并在所用中不断充实。

3.教学内容顺序及对应的学时安排如表1

除本课程的课程项目实践外,还可鼓励学生参加其他实践活动,如大学生学生创新项目的申报,可进一步强化5段式教学新模式中的 “实践”,培养学生解决实际问题的能力和创新能力。

4.课程的重点、难点及解决思路

本课程的设计符合UML最新国际标准,覆盖了国际软件工程知识体系的相关知识点,分析和设计并重,原理和案例兼顾。课程内容的重点主要有UML可视化建模技术、领域建模和面向对象系统分析方法、面向对象系统设计方法、设计模式、框架设计和复用等方面。课程内容的难点主要有对UML的深入理解和运用、领域对象识别和关系分析、架构因素分析和架构设计、分析类与设计元素的区别和联系、设计模式的深入理解和运用等。解决办法主要是通过分阶段的综合性课程案例、循序渐进的工程性课程项目实践等加强实践性教学环节,让学生在实践中学习和领悟。 另外,本课程由于工程性和实践性很强、相关技术发展快、涉及面广,在课程体系建设、教学建设和实施等方面都存在挑战。

5.实践教学的设计思想

循序渐进、手段多样的工程性课程项目实践。学生参照课程案例、文档模板、实践指南和参考资料,结合有助教指导的课内上机、课外自由上机和有助教在线指导的网上辅导教室等多种教学手段,以3-5人的小组为单位的团队方式完成一个课程项目,鼓励创新。进度与课堂教学和课程案例基本同步,循序渐进。

进一步搭建网络教学平台,将部分学生的优秀作品在平台中展示。学生利用课外时间以团队方式完成多个实际软件项目的开发,实验进度和课堂教学基本同步。项目题目和需求是在教师指导下由学生自主确定,以鼓励创新。通过实践,学生能把所学转化为所用,并在所用中不断充实,同时也加强了软件工程规范的训练,培养了学生的团队精神和沟通能力。

6.结束语

通过本课程的教学,使学生掌握面向对象技术原理、面向对象的软件系统分析和设计方法、软件设计模式等,能结合UML和工具进行面向对象的软件系统分析和设计,并具有软件开发实践和项目组织的初步经验、创新意识、团队精神。

系统分析师论文 篇2

本文通过采用文献统计与分析的方法对我系教师数学研究论文所附引文进行统计与分析,旨在友映数学文献引文一般规律的基础上结合我系的特点,分析其吸收文献的习惯、规律与能力,以及我系数学文献的供求情况,并从侧面了解我系的科研进程,从而为定量研究数学文献的积累与服务提供某些数字依据。

一、论文与引文数量统计与分析

本文统计的论文是我系教师自1981年至1993年13年间发表的论文。在这13年里,我系教师共发表数学论文237篇,其中有40篇由于所载期刊未能找到,所以只对其中197篇数学论文所附的引文进行了统计与分析。197篇论文共附引文945条(其中有17篇未附引文,占8.6%,附引文最多的达52条),平均每篇论文引文量4.8条,这个数字和国际数学论文平均引文量11.7条相比无疑是太低了,就是和国内的核心数学期刊1987年发表的数学论文平均引文量9.04条相比也是过低。这说明我系教师平均吸收文献的广博程度较低,其原因是科研人员掌握情报理论不够,文献检索能力低造成的园此,今后一个时期内,重要的伐务是提高我系广大教师利用情报的能力和文献检索技能。

表1我系教师数学:

从“表1”可以看出:我系教师的论文量是逐步增长的,这说明我系的科研成果不断增大。

二、引文语种统计分析

考察引文语种分布情况,可以分析出科学研究工作与其他国家的交流程度,以及科学研究工作者掌握和利用不同语种文献的能力。为了进行对比分析,笔者对我系教师数学论文所附的945条引文的语种进行统计,并将统计的结果与美国《数学评论》1987年收录的文献语种分布情况进行了比较。这是因为该刊为世界三大数学文献之一,收录数学文献范围较广,且被评文献学术水平较高,因而其语种分布基本上可以反映世界上数学文献分布状祝。统计结果见“表2”(徘在22页)。

从“表2”中可以看出,我系教师引用英文文献最多,与《数学评论》语种分布一致,这一点是比较合理的。这说明我系教师有一定的外语水平,而且大部分精通英语。其次是中文文献被引用较多,这主要:黝卫团为中文是我们的母语,用起来比较方便,另一个原因是中文文献周期较短,情报传建较悔但对俄文文献引用却太少,仅占2.2%,而美国《数学评论》的俄文数学文献收集量仅次子英文文献收集量,居第二位。我们知道,前苏联在数学方面的研究水平在国际上处于领先地位,而且业文数学文献的收藏很受许多国家的重视,就是我国俄文数学文献的收藏也很可观。为什么我系教师引用俄文文献少?究其原因,主要是语言障碍所经,现在的青年教师全部是学的英语,而他们是我系教学和科研的主力,另外一个原因是,我系资料室每年订的外文期刊有95%以上是英语的,俄文数学杂志仅几种,这无疑是一大损失,今后应加强俄语的学习和文献的收藏。

三、引文文献类型统计与分析

我们将文献类型分为期刊、图书和其他(包括内部资料、会议论文等)三大类型,从中分析出数学文献源的主要载体。统计的结果是:945条引文分别分布在期刊上的549条、分布在图书上的357条,其他39条引文分布在内部资料和会议论文上。三种文献载体所占比重见“表3”。

由“表3”可以看出:(1)期刊是我系教师数学论文引文的主要载体,占58.1%,这主要是因为期刊作为文献载体具有既快又新的特点,这也符合世界范围内文献载体期刊大约占总文献源三分之二的特点。(2)图书是我系数学文献源第二大载体,占l邝略强。书本作为文献载体虽然没有期刊快新的特点,但书本上的文献内容一般比较专深,系统全面,观点成熟。(3)内部资料占一定的比例,但比例不大。内部资料内容更较新颖,专业针对性较强,它包含了大量可贵的“零次文献”,是专业图书馆、资料室皮藏不可缺少的一部分。但由于内部资料的观点尚不成熟,未得到公认,且检索较难,所以目前发表的科研论文中一般引用较少,这一点有碍于及时了解某些科学领域中新的发展动向和某些研究成果的首次交流与探讨。

由于期刊文献被引用较多,在此对其具体被引用情况专做一次统计分析。统计结果表明,被引用的549条期刊引文共涉及中、外文杂志95种,其中有84种可以在我系资料室查到(占88.4%),这说明我系资料室皮藏状况良好。另外,据统计有25种杂志被利用频数较高,其中中文12种,英文13种。这25种杂志共载引文303条,占期刊引文总数的55.2%。因此,这25种杂志是我系的核心期刊,资料室应注意收藏、积累和管理,以及这些期刊所载情报信息的传递工作。

12种中文期科是:(1)科学通报,(2)数学学报,(3)数学进展,(4)数学研究与评论;(5)应用数学,(6)数学的实践与认识,(7)应用数学和力学;(8)数学年刊,(9)应用数学学报;(10)计算数学,(11)河北大学学报(自然科学版),(12)力学学报。13种外文期刊是:(i)J.Math.Anal。Appl。(2)FuzzySetsSyste(3)J。Fun-et.Anal.(4)Proe.Amer.Math,Soe,(5)J.Math,Soe,Japan(6)M尽th、Ann.(7)Bull.A犯er.Math.Soe.(8)PaeifieJ.Math.(9)BUSEFAL(10)Proe.LondonMath.Soe.(11)Trans.Amer.Math.Soe.(12)LinearAlgebraAPPI.(13)Amer.Math。Monthly。

四、自引率统计与分析

论文后面所列的参考文献中出现了作者本人的文献,这种现象叫自引。著名科学家都有其连续积累的科学成果,他们的研究方面往往是持续稳定的,因此他们必然也要继承和发展自己的成果。在一定意义上讲,自引频率大正是有成就的科学家撰写论文的重要而突出的特征。

在我系教师所发表的197篇数学论文中,出现自引现象的有87篇,其中以模糊数学专业方向自引率最高,这说明我系教师在模糊数学研究方面有较强的连续性和稳定性。

五、引文年代统计与分析

分析引文年代分布,可以帮助我们了解数学文献的老化及其使用寿命。图书资料人员掌握文献自正式产生到被利用这一过程中时间上的规律,可以更有效地提高文献的利用率和保证重点文献的收藏。

“表4”是我系教师数学论文引文被引年代分布情况一览表。为了便于观察引文年代的变化情况,我们把我系教师发表的数学论文分为两部分,即1981~1988年、1989~1993年两个阶段。由“表4”可以看出:(1)80年代和70年代的期刊是我系教师利用的重点,引文共422条,占期刊引文总数549的76.86%;〔2)从60年代到90年代共有引文531条,占期刊引文总数的96.72%,60年代以前的引文仅18条,只占3.27%,(3)从表中可以看出,80年代的外文引文载体主要是70年代的外文期刊,进入90年代后,外文引文载体则是80年代的外文期刊,而中文引文载体则是以本年代的中文期刊为主,这和世界公认的外文文献半衰期为10年、中文文献半衰期为6年几乎一致。

六、结论

(一)从我系教师数学情况表中可以看出,我系的科研成果在逐年增多,因此对于数学文献的需求量亦会随之增大,作为数学情报资料工作者应充分估计到这个趋势。

(二)平均引文率低,说明我系教师吸收文献的能力低,所以增强广大教师的情报意识,提高文献检索与利用能力是一项刻不容缓的任务。

(三)提高我系教师俄文文献的吸收能力,克服利用外文文献的单一性。

(四)我系数学论文引文源以期刊为主,应当注重期刊的积累,特别是25种核心期刊的积累。

系统分析师论文 篇3

关键词:“梯进式软件工厂”教学模式;基础阶梯;提高阶梯;完善阶梯

中图分类号:G642 文献标识码:B

根据教育部“要积极推行与生产劳动和社会实践相结合的学习模式,把工学结合作为高等职业教育人才培养模式改革的重要切入点”,“人才培养模式改革的重点是教学过程的实践性、开放性和职业性,实验、实训、实习是三个关键环节”的指示,许多高等职业技术学院都开展了积极的探索,构建了如“工作室”、“软件工厂项目”等各具特点的教学模式,取得了良好的效果。湖南铁路科技职业技术学院也吸取兄弟院校和印度IT教育的经验,探索、构建了梯进式“软体工厂”教学模式,并取得了良好的教学效果。这一模式的特点,是专业课程教学的全程实践和阶梯推进。 根据目前行业对软件人才的市场需求以及定位,我们在专业课程的选取及开设顺序上进行了探讨,根据高职学生的学习和自身特点,将专业课程的教学安排成五个学期。从第一个学期起,模拟“软体工厂”以就实训方式进行专业课程教学。按照由易到难、由浅入深,由简单到复杂,由模拟到现实的思路,将整个教学过程划分为基础、提高、完善三级阶梯,基础阶梯又分为三段实施。这样三梯五段的教学与训练安排,使学生随着学习进程一步一个阶梯顺利地迈向实际工作的真实境地。

1基础阶梯

这一阶梯的教学目标是培养学生的编程逻辑能力、面向对象的编程能力和数据库操作能力、C/S模式的软件开发能力和B/S模式的软件开发能力。在这一阶梯,我们使用经过简化的实际软件项目贯穿整个教学。学生在学习的过程中边学边做,直到完成最后一个项目。这一阶梯又分为三段安排。

(1) 第一学期为第一段。重点培养学生的编程逻辑能力和面向对象的编程能力。为此,我们开发了对应这些能力的专业课程模块,给出本学期要完成的两个模拟项目:库存管理系统和学生成绩管理系统。这两个项目的都是基于控制台应用程序的,数据保存在文本文件之中,其中库存管理系统是教学项目中的一个,本学期的专业课都围绕该项目展开,学生成绩管理系统为一个学生实训项目,学生在平时的单元实训和最后的综合实训,都是围绕该项目进行实践。同时,一开学就由专业任课老师在班上组建一个模拟软件公司,对班上的学生分组,每组3~4人组成一个项目团队,在每个项目团队中模拟软件公司组织机构模式选出项目经理,然后由项目经理任命该团队中其他成员的角色,具体的角色有系统分析员、程序员和测试员。系统分析员负责项目需求的分析和项目的设计,程序员负责程序的开发,测试员负责项目的测试。

需要说明的是,①由于项目团队的成员有限,而作为一个真实的软件公司,里面有许多的角色,所以学生只承担与软件技术有关的角色,并且一个学生可以承担多个角色,如项目经理以及系统分析员。②项目团队的成员并不是按软件公司的要求只做他所承担角色的工作,他所做的工作是对他所承担角色要完成的工作任务进行质量把关,例如,项目团队中的每个成员都要完成一部分项目的分析与设计,然后由系统分析员对这个工作进行质量把关。③由于在这个阶段,学生刚开始专业知识的学习,还不能做项目分析、项目设计和测试数据设计。所以,这个学期对学生的要求比较低,由实训教师给出部分项目文档,剩余部分则由学生“依葫芦画瓢”完成,学生按照项目文档的要求编写和测试程序,这个阶段的项目也不需要实际应用,学生只需要能编写出该系统的要使用的类、处理好该系统的编程逻辑和把数据存储放到一个文本文件即可。项目完成后,接下来就是进行项目验收,验收按如下过程执行,首先由项目组成员展示项目,然后由其他项目组成员和实训教师提问,最后根据项目的完成情况、演示情况和成员答辩情况对项目组成员进行评分。

(2) 第二学期为第二段。我们重点培养学生的C/S模式软件的开发能力和数据库的操作能力。为此,我们开设了对应这些能力的专业课程模块,提供了两个基于C/S模式模拟项目:超市管理系统和图书管理系统。这两个项目的数据需要存放到数据库中,其中超市管理系统是教学项目,图书管理系统是学生实训项目。在上学期已有模拟软件公司和项目开发团队的基础上,对项目团队新增了一个角色――数据库设计员,数据库设计员负责数据库的设计;虽然学生已有一个学期的项目开发经验,但是刚开始学数据库方面的知识,所以在本阶段,除数据库设计文档主要由实训老师给出外,其他的项目文档由项目团队完成。这个阶段,学生一开学就必须编写项目开发计划并按照计划完成项目中各个时间段的工作。设计出来的项目也不需要实际应用,学生只需要能编写出该系统要求使用的类,处理好系统的编程逻辑,设计完成系统的用户界面,并通过用户界面实现对数据库的各种操作即可。项目完成后的验收继续按照上学期的验收过程执行。

(3) 第三学期为第三段。重点培养学生B/S模式软件的开发能力。为此,我们开设了对应这些能力的专业课程模块,提供了两个模拟项目:网上玩具店和在线图书馆,网上玩具店是教学项目,在线图书馆是学生实训项目。在上学期已有的模拟软件公司和项目开发团队的基础上,对项目团队新增了一个新的角色――网站架构师,网站架构师负责网站的总体架构设计。虽然学生项目开发经验越来越丰富,但是网站设计知识才开始学,所以在本阶段,除架构网站的文档由实训老师给出外,其他的项目文档由项目团队完成。这个阶段,学生一开学就必须编写项目开发计划并按照计划完成项目中的各个时间段的工作。设计出来的项目不需要实际应用,学生只需要能编写出该系统要求使用的类,处理好系统的编程逻辑,构建好网站,并通过网站界面实现对数据库的各种操作即可。项目完成后的验收继续按照上学期的验收过程执行。

基础阶梯学习目标实现后,学生们就掌握了软件开发的各项基本技能,并可以独立编程。

2提高阶梯

这一阶梯的教学目标是培养学生如何提高软件的质量和改善软件开发方法(即提高软件的开发效率)。为此,我们开设了对应这些能力的专业课程模块,提供了两个完整的真实的软件项目:维克远程教育系统和株洲团购网,维克远程教育系统是教学项目,株洲团购网是学生实训项目。这一阶梯安排在第四学期进行。通过前面阶梯的学习,学生基本能实现一个完整的项目,但他们所完成的项目质量离软件企业的要求还有一定的差距,主要体现在项目的可维护性较差、可移植性较差、可重用性较低;学生还没有建立起软件方法学的概念,程序开发效率低,所以在这一阶梯,应帮助学生重点解决上述问题。我们继续沿用以前的模拟软件公司和项目团队,但在角色上,新增了质量经理这一角色,质量经理负责项目的开发质量。这个阶梯的文档完全由学生去完成。学生一开学就必须编写项目开发计划并按照计划完成项目中的各个时间段的工作。项目设计要求比较高,要根据实际系统的需求运作,在设计系统的过程中,强调系统的软件架构,至少要设计成三层架构模式,即表示层、业务逻辑层和数据库层。项目完成后的验收继续按照上学期的验收过程执行。

3完善阶梯

这一阶梯的教学目标是培养学生开发真实项目的能力和承担真实项目角色的能力。这一阶梯安排在第五学期进行。在这个阶梯,学生已经进入到毕业设计阶段了,为了让学生体验真实的软件环境、面对真实的软件客户,按照真实的软件开发流程去开发真实的软件项目,我们学院成立了“华腾软件工作室”,工作室是按照软件企业的管理模式和岗位要求设置的,经常有企业的专家和经验丰富的设计师跟学生面对面进行交流并指导学生开发项目。在这个阶梯,学生可以到外面承接项目开发任务,也可以开发工作室承接的项目。每个项目团队除了项目经理、质量经理、系统分析师、程序员、测试员外,还有技术支持工程师,技术支持工程师负责项目的技术培训和安装维护。学生在这样一个真实的开发团队中,主要从事程序员、测试员和技术支持工程师的角色,但他们通过了解项目文档以及和项目经理、质量经理、系统分析师的沟通交流,也会积累不少这方面的经验。这个阶梯跟以前不同的是,他们除做项目文档外,还需要做项目毕业设计论文;项目设计要求很高,即要按照用户的需求把项目开发出来。项目完成后,项目验收上也有所不同,是由项目客户验收,由客户给出评价意见和修改意见。

4实践效果

我们自2003年起开始探索梯进式“软件工厂”教学模式,在六年的实践中,这一模式由于它的全程实践和阶梯推进,显示出了明显的优越性。

4.1全程的任务带动,使学习具有不竭的动力

专业课程学习一开始,所学的每一项知识和技能就都是为着完成当前任务的需要。为用而学,即学即用,不学好就做不好手中的工作,完不成所承担的角色任务,使学生从完成项目任务的实践中感受到学习的必要性和紧迫性,这就“迫”使学生不能不从一开始就认真地学习每一项知识和技能。任务随着阶梯推进相继提出,就使学生始终保持不竭的学习动力。

4.2全程操作检验,使所学知识技能扎实过关

专业课程教学全过程将理论和实践融合在一起进行,实际上是使学习过程同时成为了学习效果的检验过程。所学的知识技能到实际操作中一检验,立即就能发现问题,随即再学再练,及时补缺,保证所学知识技能步步过关、扎实牢固。

4.3全程的阶梯推进,使学习由浅入深、水到渠成

教学内容按照由易到难、由浅入深,由简单到复杂、由模拟到现实的学习阶梯安排,学习一段巩固一段,由旧知到新知、由已知到未知,使学生入门容易、提高顺畅、渐趋完善,由浅入深地达成最终学习目标。

4.4全程的“工厂”作业,使学生养成员工品质

在两年半的“软件工厂”式的专业课程教学中,采用软件企业的管理模式,让学生承担项目实施过程中的不同角色,长时间参与项目开发的全过程,学生专业品质得到了较多的锻炼,分析问题和解决问题的能力得到了较大的提高,对软件工厂中的岗位和所承担的角色有了越来越深的理解。学生以项目团队的形式去完成项目,提高了团队合作能力。在“软件工厂”中,学生取得了经验,了解了实际项目的实施过程,养成了软件企业员工的基本品质,避免了等到毕业后才开始“知识重构”,很容易实现跟企业的无缝对接,为学生“零距离”上岗打下了较好的基础。

5结语

梯进式“软件工厂”教学模式的实施,提高了我校软件专业的教学质量。毕业生受到用人单位的普遍欢迎,使他们一上班就能顶岗工作,不少学生在很短的时间里就成为了业务骨干。

参考文献:

[1] 温振华。 高等职业教育课程模式改革的探索――论工作室制教学模式[J]. 中国职业技术教育,2007(31):17-19.

系统分析师论文 篇4

在楚雄师范学院相关领导及计科系相关领导、老师的指导和高度重视下,通过全体师生的共同努力,取得了我系每次软考在整个云南省都能保持名列前茅的佳绩。在这短短的三年时间里,我先后通过了程序员、软件设计师、系统分析师、数据库系统工程师考试。在我的多次软考生涯中,让我深刻体会到以下三点是软考成功的重要因素:第一:学校的重视。第二:老师的指导。第三: 自身的努力(备考、心态、定位)。及考系分的一点体会。

正文:

来到楚雄师范学院计科系是我最正确的选择。

学校是否重视软考也是你能否通过的一个因素!

楚雄师范学院相关领导及计科系相关领导及全体教都非常重视软考, 体现在计科系还专门设置了一些关于软考的奖励制度及安排专职教师进行辅导,更重要的是:有的老师利用自己的休息时间无偿为参加软考的同学进行重点辅导,比如王春林老师等。他们的这种全心全意投入本职工作的精神是不可否认的。这也是为什么每次软考在整个云南省都能保持名列前茅的原因。

在学习中的定位至关重要,刚跨进大学的我,脑海里一片茫然,虽然进入了自己梦想的专业:计算机科学与技术。就在这时班主任——王春林老师给我们上了第一课,它也是我通向软考成功的第一步。课题:“国家软考的种类与级别”及许多有关计算机的知识。没有他的这一课,我不可能成长得这么快,更不可能在软考上取得如此好的成绩。他的这一课让05级(2)班的全体同学有了自己的奋斗目标,让我们的大学生活都充满活力与激情。

在班主任的指引和帮助下,我开始了我的软考生涯生活,经过自己的努力,到大三下学期为止,以优秀的成绩在大一下学期通过了程序员、大二上学期通过了软件设计师、大三上学期通过了系统分析师、大三下学期通过了数据库系统工程师考试。

下面是我在备考和考试过程中积累的一些经验及体会,希望能给各位参加软考试的同学一点启发,不当之处,请指教。

备考

进入大学之前的我对计算机的相关知识一无所知,什么都得从头开始,刚开始我的感受:枯燥无味。除此之外再也找不到更好的词来形容当时的那种感受了。在与心灵的不断斗争下,

最终我还是征服了它且对计算机相关领域的知识也非常感兴趣。

在整个过程中,我学到了很多知识,计算机领域的知识也许你只看看教材的内容就会知

其覆盖面非常宽。当然,这些只是基础知识,并不能代表什么实际的技术与能力。但要想学好,基础知识的夯实与广度一定要具备,要具有深厚的计算机文化底蕴,这样以后不管我们从事什么行业都会触类旁通。因为软考的知识面非常广,几乎涉及到计算机的所有知识,远远超过了我们大学四年要学的所有基础知识。

更重要是在其中我学到了一种精神,一种坚持到低的精神,一种持之以恒的精神。确实地说,她是一种人性化的东西。决心去做一件事就是全力以赴、持之以恒。难免在其中会遇到各种各样的困难,但是我们决不能退缩,要敢干面对面对困难。有了这种精神你还不会成功吗?

考系分的一点体会

1. 上午试题:基本上涉及到了与计算机相关的所有学科,注重综合知识能力的考察,这一点从考试大纲中就可以看出来,所以我们一定要努力拓宽自己的知识面,个人方法:多看书、多做题、多思考,可以从高程的辅导习题集做起。据我观察数据库系统中的范式、数学中的图论几乎每年都有;新技术当中,近年来综xp比较热门,应该也是必考的内容之一。

2. 下午试卷Ⅰ:考试大纲中明确指出:这一部分主要考察问题的解决能力,也就是说考的是解决问题思路,这就要求考生有比较丰富的实战经验(平时工作中注意积累的项目开发和管理的经验)和对当前最热门新知识新技术的深入掌握。但是对于我们在校大学生来说这是很难做到的,特别是像在我们这类学校里的学生更难具备条件。那么是不是就不能通过它呢?答案是否定的!《软件体系结构》一书中讲到的设计模式完全适用于“软考”,它是一种思想,同样“软考”也是一种思想!总之,我觉得下午一是最具有挑战性的,不能抱有侥幸心理,对知识点的掌握一定要深入,答题时泛泛而谈、不能切中要害是很难得分的。

要想通过系统分析师考试,不但需要多做项目,而且有关全国著名的软考辅导专家张友生老师的书是不可不读的。有《系统分析师考试综合知识试题分类精解》、《系统分析师考试信息系统分析与设计案例试题分类精解》、《系统分析师考试论文试题分类分析与范文》、《计算机数学与经济管理基础知识》、《系统分析师考试辅导》、《系统分析师技术指南》、《系统分析与设计技术》。《软件体系结构》等。

我在这里说的心态指的是:学习心态与考试心态。

首先,我觉得对待学习,一定要有主动精神,无论干什么事,只要是你自己选择的,自己喜欢的,主动去做的事,你一定会全身心的投入,发出惊人的潜力,可能有的时候你自己都很难相信你会做得如此完美,这就是主动与被动的差别。机会对我们每个人来说都是公平的,它只是给那些早有准备的人。谁主动,谁的机会就大,他就会走在别人的前面。软考

也同样如此。

其次,对于考试成绩,我觉得该保持一个好的心态。其实考试,成绩到低能说明什么呢?说到低它还是纸上面上的东西,难道它就能证明真正的能力与技术吗?通过考试,就能说明你很强吗?并非如此,证书好比“硬件”,更有价值的,有用的是自己在这整个过程中学到的知识及能力等“软件”。

考试的内容只是你进行工作具备的一定基础知识,要想真正的成为强者,你还得参加实践。并不是说考试没有价值,相反,理论基础知识是前提条件。因此,大家不要太看重考试,把它看作是理论知识在质上的一种升华。

总之,努力修练内功才是根本。

定位

在计算机更新日新月异的今天,不管它如何更新,最根本,最基础的知识总之不会变。

我认为:给自己定位从那个方向发展至关重要,是选择软件方向还是网络方向?根据你自己的爱好,选择性的参加软考。一旦选择了方向,就要专攻,全身心的投入。不要轻易

放弃,相信:有付出不一定会有收获,但是没有付出就一定不会有收获望,那更不要谈成功了。

通过中级考试,你就是工程师。魅力之大!你还犹豫什么呢?行动吧!

系统分析师论文 篇5

乙方:_________

甲方为了顺利通过_________年_________月份的国家计算机技术与软件专业技术资格(水平)考试中的_________考试,自愿接受乙方的辅导。为了明确双方的职责和权利,特拟订本协议。

第一条 费用交纳及承诺

甲方在_________年_________月_________日前一次性向乙方交纳辅导费_________元。如果甲方能按时提交作业(模拟试题,考前_________个月发放或根据报名时间做调整,甲方每个月完成_________套),参加_________年_________月的考试没有通过,乙方承诺甲方可以免费接着再学一期。

第二条 辅导方式

(1)当乙方收到甲方的辅导费时,发放有关教材和资料。根据甲方的详细介绍,制订辅导计划,甲方按照计划进行学习并提交学习报告

(2)一次性或定期给甲方发送学习资料,并通过复习大纲和模拟试题等形式促进甲方对资料的掌握和消化。

(3)甲方随时可通过http://www._________论坛中的“_________”版块中的相应栏目或电子邮件进行提问和咨询有关考试的问题。(响应时间:周_________日集中答疑,一般本周解决,疑难问题最迟次周解决)。如果以上方式发生变更,乙方有义务及时通知甲方。

(4)甲方可以通_________的客户端浏览课程相关资料,下载浏览相关资料。

(5)学习期间,为甲方提供_________套模拟试题,甲方完成后,由乙方批改并进行试题分析。(响应时间:不超过_________个工作日,特殊情况下不超过_________个工作日)。如果甲方为系统分析师/信息系统项目管理师学员,学习期间,为甲方提供_________个论文模拟试题。甲方根据自己所从事的领域,选择_________个论题进行写作,所有论文均由乙方批阅、点评,给出指导和修改意见,直到合格为止。(响应时间:不超过_________个工作日,特殊情况下不超过_________个工作日)。

第三条 甲方要妥善保管乙方提供的辅导计划、书籍/教材、光盘、模拟试题及分析与解答、电子资料等,如有遗失或损坏,乙方不再提供。如果甲方需要乙方提供,则需加收成本费和手续费。

甲方不得在任何场合公开自己在_________网站的注册用户名,或公布自己是_________的学员。否则,乙方有权取消甲方的学员资格,单方面终止对甲方的继续辅导。

第四条 知识产权

乙方拥有所有资料的完整的知识产权。甲方不得将乙方的辅导资料/教材、乙方批改的作业等作任何复制和向第三方提供。若甲方违反上述约定,乙方可单方面采取措施并保留诉讼权利。

第五条 因不可抗力或者其他意外事件,使得本协议的履行不可能、不必要或者无意义的,任一方均可以解除本协议。遭受不可抗力、意外事件的一方全部或部分不能履行本协议、解除或迟延履行本协议的,应将事件情况以书面形式通知另一方并向另一方提交相应的证明。订立本协议所依据的客观情况发生重大变化,致使本协议无法履行的,经双方协商同意,可以变更本协议相关内容或者终止协议的履行。

第六条 本协议经双方签字即生效并立即执行。本协议一式二份,甲乙双方各执一份,具有同等法律效力。

甲方(签字):_________

乙方(盖章):_________

联系电话:_________

代表(签字):_________

电子邮件:_________

联系电话:_________

身份证号:_________

电子邮件:_________

联系地址:_________

身份证号:_________

邮政编码:_________

联系地址:_________

邮政编码:_________

_________年____月____日

_________年____月____日

签订地点:_________

系统分析师论文 篇6

[论文摘要]现代企业的核心竞争力往往是由企业所拥有的人力资源决定,而在软件开发这样的行业当中,人才的作用更是显得关键。人力资源管理是软件企业管理的核心工作,将人员合理的分配的各个开发团队中,在各个开发团队之间进行人员的协调是保证软件项目顺利完工的前提条件。如何充分发挥“人”的作用,对于项目的成败起着至关重要的作用。

项目人力资源管理就是有效地发挥每一个参与项目人员的作用,让项目的所有相关人员能够在可控状态下有条不紊的进行项目的开发活动。人力资源管理包括组织和管理项目团队所需的所有过程。项目团队由为完成项目而承担了相应的角色和责任的人员组成,团队成员应该参与大多数项目计划和决策工作。项目团队成员的早期参与能在项目计划过程中增加专家意见和加强项目的沟通。项目团队成员就是项目的人力资源。

IT项目的人力资源管理是将企业中的系统分析师、软件设计师、程序员、软件测试员和配置管理人员等组织到一起进行项目开发的过程。IT项目的人力资源管理的主要过程包括如下几个方面:

一、人员组织计划编制

在制定人力资源的计划时,需要综合衡量人员的成本、生产效率与利用率。对各种岗位人员的能力要求要针对岗位的需求来制定,人员的要求不要过高,以保证刚好适合岗位的要求为宜,太高的话会提高人力成本,低了又不能满足项目的要求。当然,在具体挑选人员的时候不一定能够找到称心如意的,总的原则应该是在保证技能要求的同时,尽量降低人力成本,同时还需要综合考察人员的责任心、职业道德和团队合作能力。

在制定计划的时候还需要注意相关人员的进入项目的时间。在IT项目的早期,以项目经理和系统分析师为主,进行项目计划、客户接洽和需求分析等前期工作。进入设计阶段后,以软件架构师和软件设计师的工作为主。编程阶段则以设计人员、编程人员和测试人员为主。在系统部署和试运行阶段则以系统工程师和售后工程师工作为主。在整个项目过程中,项目的配制管理人员和测试人员的工作虽然是一直持续着的,但是工作量还是有轻重,在工作量不多的时候,可以将部分暂时闲置人员归还给原来的部门,以减少人员的等待损耗。

二、项目团队组建

由于每个项目成员都有的各自的特长和性格特点,必须要充分考虑项目成员的技能情况和性格特点为他们分配正确的工作,同时还需要考虑项目成员的工作兴趣和爱好。尽量发挥项目成员特长,让每个人从事自己喜爱的工作岗位是项目经理进行工作分配要考虑的问题。各项目成员的知识技能评估,个性特点分析,优点和缺点是要事先分析和考虑的内容。项目团队的组建是否合理,项目相关人员是否满足项目的需求,是项目能够顺利进行的关键,找错了人或者是将人放在错误的位置都可能会导致项目的失败。

三、项目团队管理

我国历史上有过很多的以少胜多的战争。如著名的“官渡之战”、“洄水之战”都是以少胜多的典范。可以看出打胜仗,军队的数量固然很重要,但是指挥官却决定着军队命运。软件开发和行军打仗很类似,同样的团队在不同的项目经理的领导下,其团队精神、项目进度和开发质量可以截然不同。不管个人能力多么强,如果团队像一盘散沙,每个人都谁都不服谁,那么这个项目的结局必然是悲惨的。

项目经理在管理IT项目的时候,不是要去监视每个开发人员的做事过程,那种事情应该是监工做的。项目经理需要从管理制度、项目的目标、工作氛围和沟通等方面做工作,以保证项目的顺利进行。

(一)制定良好的规章制度。所谓强将手下无弱兵,没有不合格的兵,只有不合格的元帅。一个强劲的管理者首先是一个规章制度的制定者。规章制度也包含很多层面:纪律条例、组织条例、财务条例、保密条例和奖惩制度等。好的规章制度可能体现在,执行者能感觉到规章制度的存在,但并不觉得规章制度会是一种约束。

执行规章制度还有一些考究,破窗理论说明,对于违背规章制度的行为,应该及时制止,否则长期下来,在这种公众麻木不仁的氛围中,一些不良风气、违规行为就会滋生、蔓延且繁荣。项目经理虽然是规章制度的制定者或者监督者,但是更应该成为遵守规章制度的表率。如果项目经理自身都难以遵守,如何要求团队成员做到?

(二)建立明确共同的目标。团队中不同角色由于地位和看问题的角度不同,对项目的目标和期望值,会有很大的区别,这是一点也不奇怪的事情。好的项目经理善于捕捉成员间不同的心态,理解他们的需求,帮助他们树立共同的奋斗目标。劲往一处使,使得团队的努力形成合力。

当然,在具体实施需要根据不同的员工给不同的政策。有些员工努力工作是为了使家人的物质生活条件更好一些,那么这类型的员工在进行奖励的时候应该偏物质。而另外一些员工可能觉得事业上的成就感比金钱更具有吸引力,对于这类员工应该多给他们挑战和上升的机会。

(三)营造积极进取团结向上的工作氛围。钓过螃蟹的人或许都知道,篓子中放了一群螃蟹,不必盖上盖子,螃蟹是爬不出去的,因为只要有一只想往上爬,其它螃蟹便会纷纷攀附在它的身上,结果是把它拉下来,最后没有一只能够出去。企业里常有一些人,嫉妒别人的成就与杰出表现,天天想尽办法破坏与打压,如果不予去除,久而久之,组织里只剩下一群互相牵制、毫无生产力的螃蟹。对于项目组中的不知悔改的螃蟹,应该尽早清理出去。对于公司而言,也许历史尚短,还没有形成成熟的企业文化和企业精神,从而造成大环境的不良风气,但是在项目组内部,通过大家的一致努力,完全可能营造出一个积极进取团结向上的工作氛围。

项目经理为了酿造这种氛围,需要做这些努力:奖罚分明公正,对于工作成绩突出者一定要让其精神物质双丰收,对于出工不出力者受到相应的惩罚;让每个成员承担一定的压力,项目经理不应该成为“所有的苦,所有的累,我都独自承担”的典型,项目经理越轻松,说明管理得越到位;在学术问题讨论上,要民主要平等,不做学霸不搞一言堂,充分调动每个成员的积极性。在生活中,项目经理需要多关心多照顾项目组成员,让大家都能感受到团队的温暖。

(四)良好的沟通能力是解决复杂问题的金钥匙。软件开发项目中,需求变更是最难控制的。瀑布开发模型只适合于一开始时需求就已经明确的项目,但是在实际开发中,特别是信息系统的开发中,往往到了项目的最后阶段还可能提出需求上的变更。这其中的原因是多方面的,正因为如此,在敏捷开发方法中才提出了“拥抱变化”这一口号

在软件的开发过程中,设计师与程序员,程序员与测试人员之间的也需要不断的沟通。同样的内容,不同的人的理解可能不同,因此就需要开发人员之间不断的进行沟通。设计的变更、接口的变化,会导致编程的改变和测试的改变,如果各方没有良好的沟通的话,就可能出现打乱仗的局面。当项目的质量、进度、成本等目标出现变化的时候,项目经理必须向公司领导及时汇报情况,决定如何对项目进行调整。IT项目的延期已经是一种普遍现象,在这个时候,项目经理就需要协调与上层领导和客户之间的关系。

四、结束语

系统分析师论文 篇7

关键词:PHP ;MYSQL;论文综合管理系统;B/S

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2012)36-8595-02

1 系统可行性分析与研究

1.1 研究背景

目前,纵观全国各地高校,学位论文管理系统得以广泛实现应用,有一些学院依旧用手工录入的方式进行管理;经过仔细对比,很多高校使用WEB方式进行论文管理时的相关操作,在功能上及相应的业务流程比较相似;都使用较简单的方式,如都使用论文提交、审核,及搜索模块,基本上来说都没有题目选择或者导师互动等模块。在本课题在这些基础上,加入前期论文题目及导师的互动选择功能,从而使得论文的各个过程都能在网上进行,从而方便了审核人员,导师和学生。在线的论文指导(站内短信)功能可以导师和学生进行方便地进行沟通和交流,另外在线修改功能也能避免线下修改造成的纸张和时间的浪费。

1.2 研究内容

做为一个涉及多个权限用户的系统,这就需要对用户信息数据进行处理,再加载不同的用界面。根据该论文系统需求特点,要求平台建立在网络的基础上,尽可能地使论文的整个过程方便,简单,界面更加友好。整个过程首先由有相应论文指导权限的教师上传可供学生选择的标题,教师所在的单位审查通过后,便开始了基于该网络平台的互动论文选择过程,学生以志愿的方式选择相应的论文标题进行申请,然后相应教师对申请学生进行选择,系统接着对结果进行处理。处理完成后,落选双方进行第二次双向选择,最终完成选题的过程。然后教师与学生论文写作过程,进行开题报告,正文写作等过程,最后教师对论文进行评分。就是基于上面这一个论文过程,进行仔细分析,最后开发出这个系统。

1.3论文综合管理系统的开发环境

1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)

网站主体采用执行效率极高的PHP开发,使用AJAX技术辅助,数据库方面采用与PHP之最佳组合MYSQL,web服务器和操作系统则采用apache和linux,这就是所谓的LAMP建站方案。

2 相关技术综述

2.1 PHP编程技术介绍

PHP是一种公开源代码!运行在服务器端的嵌入式脚本语言,允许程序员将语言嵌入HTML文件当中,并且PHP对不同的技术提供了编程环境与接口,利用它可以方便地开发各种功能完备!交互性强的动态页面,为网站建设提供了简单!实用的解决方案:

2.2 MySQL数据库技术介绍

MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。

2.3 开发环境

LAMP即操作系统: LINUX,web服务器: APACHE,数据库:MYSQL,服务器端脚本PHP的第一个字母组合。LAMP通过多年的发展,迅速由草根阶层走出来,在世界范围的层面,一旦谈及WEB服务器标准,人们就会自然谈到LAMP。也正是因为LAMP都是开源的组件,不断完善其兼容性,它们的应该场合越来越广泛,普遍。并成为一个相当强大的WEB平台。

2.4 B/S体系与三层配置模式

B/S结构从逻辑上讲分为四个层次:客户机、Web服务器、应用服务器、数据服务器。客户机主要负责人机交互,Web服务器主要负责对客户端应用程序的集中管理,应用服务器主要负责应用逻辑的集中管理,它也可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。

2.5开发方法:原型法开发

3 系统设计与实现

3.1系统需求分析

本系统作为一套论文综合管理系统,在使用过程中主要呈现出了以下几个特点:

1)系统是根据具有本学院特色的论文管理模式进行编写的,具有通用性,同时也更具有个性化的特点,以方便学院师生论文操作和提高论文效率为核心,采用以管理与先进的计算机网络技术相结合。

2)规范的软件结构搭配先进的软件开发技术。该文管理系统基于B/S结构,并根据软件设计的思想,运用了标准化,模块化,网络化等技术,使得整个系统可靠性,适应性,维护性及安全性得到了很好的保障。

3)方便友好的用户界面。系统采用的浏览界面更加的友好,更加的清晰,布局也更加的合理,无论是那一种角色用户得能方便地操作,提高了他们使用系统完成任务的效率,最大化地使用户得到好的用户体验。

3.2系统设计目标

本系统设计的根本就是为了使得整个论文过程网络化,提高过程的完成效率,减少人工成本,提高论文信息的查询、纪录等工作的速度,使得论文的整个流程更加地完善。以便更加方便、直接、快捷地为我院师生提供服务。

3.3设计方案

3.5系统描述

该文系统的核心任务是论文的过程管理,它包含了系统管理的多个方面,内容上比较复杂、广泛,必须使得系统核心任务十分稳定,并且与系统其它模块的协作也要十分稳定,流畅。论文系统功能主要包括:论文,人员,以往论文,新闻,系统内短信等功能模块;及能根据系统赋予的角色权限对相应的信息进行相应的查询、统计、修改等操作的功能。

其中核心的论文管理行为包括:

1)本系统的院系管理员负责管理系统各种信息。管理教师和学生用户的论文操作权限;

2)非管理员用户只能检索、查看系统相关资料信息。

4 总结

论文综合管理系统的开发不仅仅是一个网站制作的过程,更重要的是在系统分析和设计阶段所做的工作。在这过程中,我充分利用了网站开发上的灵活和效率高的特点,应用PHP和MYSQL数据库以LAMP架构开发本系统。

在系统的设计过程中,本对系统的设计的过程越来越清晰,也更加熟悉PHP的程序应用,对系统整体的架构设计,模块划,页面的整体布局设计也有了更深的认识,为更好地学习,工作打下更加坚实的基础。

参考文献:

[1] 清华大学图书馆学位论文描述元数据规范课题组。学位论文资源分析报告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.

[2] 朱红。学位论文管理系统的分析与实现[J].四川理工学院学报:自然科学版,2006,19(5):124-126.

[3] 冯建华。数据库系统设计与管理[M].北京:清华大学出版社,2007,5:40-57,100-120 .

[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner (For the Absolute Beginner) (Paperback) [M].10-180.

一键复制全文保存为WORD
相关文章