为什么美版苹果便宜7,32G的现在1500百块钱能买吗,

如何写好毕业设计论文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何写好毕业设计论文
上传于|0|0|文档简介
&&写好毕业设计论文
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢博客访问: 230550
博文数量: 110
博客积分: 2175
博客等级: 大尉
技术积分: 1258
注册时间:
目前在一家公司担任软件总监
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 项目管理
&在很多公司,一个有趣的现象是SQA人员或者公司高层拼命要求工程师写文档,而工程师也上有政策,下有对策,玩起了捉迷藏的游戏.总是找着各种各样的理由来逃避.
&你要我写文档,可以啊,但是现在我事情这么多,根本就时间来写文档啊. ---- 没空,怎么办?
&写文档,好啊,可是我们需要时间,在项目开发计划里面要加上设计的时间,这样其他的阶段都要往后推.这可触动了我们可爱的项目经理的神经,他急匆匆跑出来说NO.
&我会写设计文档的,但我现在还不知道怎么做,请问怎么写啊?我现在在试,在写代码试试看能否成功.---无奈吧?他愿意写可是他现在不会做啊?Kill him ?
&好的好的,我正在整理,等代码稳定后我会补上设计文档的,你放心.
&设计文档?哦,还没到这个时候呢,这个feature还不知道要不要做,高层还没定.所以还没到设计阶段啊.
&看着上面的种种推脱,SQA灰溜溜地跑回自己的位置,一点办法都没有.
&在研究对策之前,我们来分析一下这背后的故事.他们为什么不愿意写设计文档呢?这导出另一个问题,我们为什么要软件工程师写文档呢?有什么好处吗?我把这个问题问了不同的人,老总说,你要是不让他们写文档,要是以后他们走了后怎么办?新的人员怎么熟悉项目?不就是看文档来熟悉吗?一句话,要让工程师把大脑里知道的东西交出来.好阴险,在中国的公司,很少有为工程师考虑的领导,把他们的东西交出来,然后他们就不能调皮了,想走就走吧,新人来也可以替代你,工资不满意?很高了啊.想起一位软件泰斗的话,管理工程师就象放牧一群孤傲的猫,如果这样的话,岂不变成放牧一群温顺的绵羊,这可是我们的多少代领导梦寐以求的啊.
& 出了老总的门,我跑来问SQA工程师,我问他们为什么要写设计文档啊?"不写设计文档,你的代码怎么产生的?"他很惊讶我这个多年软件经理居然问出这样的问题."代码产生很容易的,就这样产生的啊?用手敲键盘"我轻描淡写地回答."那你这样产生的代码质量一定很差吧?你这样会浪费更多的测试和debug时间.""是啊,"我回答道,"但是我节省了设计的时间啊,我就通过调试来稳定程序的".他好象没辙了,拿出他的杀手涧,"不是我要你写的啊,是老板要你写的".老板?知道吗?不写呵呵,后果很严重的.... 我并不满足这样的答案,SQA总是把老板请出来并不是一件好事,也许他们也为了完成他们的任务,大家都不写文档,SQA人员交不了差啊,所以我看到很多很多的设计文档,那简直是一堆狗屎,纯粹是为了交差凑数的.让我问他们写了文档没有的时候,他们都响亮地回答,写了.于是SQA经理开心地吹着小调走了.
&其实我最应该问的是工程师,当他们写的时候,问他们为什么要写这个文档?当他们不写的时候,问他们写这个设计文档会有什么麻烦?我静静地坐着,我没去问,因为我知道他们心里想的什么.
&我开了一个小会,叫上了几个工程师和项目经理,来说说我门的现状.我在黑板上画上2副图,一副是不写设计文档的项目图,我们的工程师都非常优秀,他们很快就把基本功能完成了,经常提前出了第一个demo,让项目经理感到意外的惊喜.但是噩梦也随之而来,第一个demo被退回来了,因为根本就不能用.马上第2个demo出来了,还是被退回,因为不到3分种,我们的软件就死了.就这样一个demo一个demo地出,终于可以亮相了,但是测试组总是发现一些很奇怪的问题,这些问题就象CFO一样,永远难以重现.这时候,我们都傻了,有时候一两周大队人马才找出一个bug,这还不能保证问题的解决,因为也许有3个,5个或者更多的原因导致这个问题,我们找到了一个原因,还有其他的会导致这个问题? who knows ? 我们的项目经理越到项目后期就越急了,而我们的工程师也很疲惫,一点成就感都没有,还脱不了身,总是盼望项目的快点结束.
& 我又画了另外一副图,开始工程师要写设计文档,当然需要时间,第一个demo的时间需要往后延.可是由于我们写了设计文档,而这些设计文档被有经验的人员review和讨论过,这保证了在大的框架方面没出多少问题,以后的bug很少会修改到框架(如果有,那就是design 的失误). 我们会发现,测试和bug修改的时间大大减少了,这样对大家都有好处.工程师也可以去做新的东西.
&于是,我们大家一起来尝试这种新的开发方法.大家一起来努力了...
阅读(1990) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。毕业设计说明怎么写?
毕业设计说明怎么写?
09-10-04 &
毕业设计和毕业论文是本科生培养方案中的重要环节。学生通过毕业论文,综合性地运用几年内所学知识去分析、解决一个问题,在作毕业论文的过程中,所学知识得到疏理和运用,它既是一次检阅,又是一次锻炼。不少学生在作完毕业设计后,感到自己的实践动手、动笔能力得到锻炼,增强了即将跨入社会去竞争,去创造的自信心。这里仅将我们教研室老师近年指导本科毕业生论文中的体会整理出来,希望能对学生毕业论文有所帮助。  1.论文类型     不同的院系,不同的指导教师对本科毕业论文有不同的指导方法,在计算机系,本科毕业论文通常以下面四种类型:  1.1    完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。  1.2  对一个即将进行的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量。例如打印后有30页以上的报告。  1.3  对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较 HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL,分析总结其在Web应用上的特色,并能将有关技术用于自己研制的系统中。这类工作要注意把分析和实验相结合,不要只停留在消化上。消化是前提,吸收和转化才是工作的重点。  1.4  对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,或自己提出有意义的模型,定义,且有定理、命题、或性能比较、分析、测试报告等。      一般而言,第四种较难,在若干年指导本科生毕业论文经验中,只有两位学生采用此形式写出了好的论文,据悉,这两位学生都顺利进入了博士生序列。2.选题  2.1    有科研项目的老师通常愿意从项目中选取本科生能完成的模块,交给学生作,然后以第一种形式写成论文。教师熟悉项目,项目有实用背景,一般而言,多数学生经过努力都能完成。但有些科研项目太难,或涉及保密内容,或本科生不容易完成,在这种情况下,教师可能会让已保送为研究生,或确定留校的学生作这类题目。  2.2  学生自选题目,有些学生已联系好毕业后的工作单位,工作单位要求学生作某方面的项目,或已交给学生某方面的项目,经过指导教师认可,认为可作出合格的毕业论文,则可作这方面题目。这种方式下,学生积极性高,责任心较强,学以致用,一般论文的质量较好且成文后篇幅较大。  2.3    教师根据社会需求,选择题目。例如,院系行政需要教学,科研和研究生信息管理系统,有的教师指导几位学生分别作大学院系行政管理子系统,博士生硕士生学籍管理子系统等等,有可能开始作出的软件还不很完善,但有了雏形,经过修改后,一般是能够应用的。有的系统经过下一届本科生毕业实习的改进,就可以实用了。一些对路的、有用户的软件还有可能进一步发展为产品  3  论文的组织安排      依据上述的论文类型,由于各类工作特点的不同,在搜集整理论文的素材、组织安排论文的结构方面,应有所不同,做到有的放矢。  3.1  系统实现型论文:重点收集整理系统体系结构,程序模块调用关系,数据结构,算法,实验或测试等内容,论文结构一般安排如下:  (1)引言或背景  (概述题目背景,实现情况,自己开发的内容或模块)           一般谈课题意义,综述已有成果,如”谁谁在文献某某中做了什么工作,谁谁在文献某某中有什么突出贡献“,用“但是”一转,分析存在问题,引出自己工作必要性、意义和价值、创新点和主要思想、方法和结果。然后用“本文组织如下:第二节第三节....  ,第四节.....&  作为这段结束。  (2)系统体系结构(强调系统的整体性,突出自己工作在整体中的位置)  (3)主要实现功能的描述(包括模块调用关系,数据结构,算法说明,依据内容多少此部分可安排两到三节)  (4)实验或测试  (5)总结   3.2  应用开发型论文:重点收集整理应用项目的背景分析,需求分析,平台选型,分块,设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下:  引言(重点描述应用项目背景,项目开发特色,工作难度等)  项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等)  项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节)  总结  3.3  分析比较型论文:重点收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下:  引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等)  分析对象的概括性描述  分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等)  分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作  结论  3.4  理论探索型论文:重点收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下:  (1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等)  (2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等)  (3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等)  (4)结论  上述论文结构的安排和划分不是绝对,可依据各自工作的实际情况,采用某一种或某几种混合的方式指导自己论文的写作。但无论采用什么样的结构,一定要作到心中有数,贯穿一条逻辑线索,切不可泛论成文或堆砌成文,时刻突出自己的工作内容。          返回目录   4  .论文格式及  目录系统  每个作者有自己的风格,格式不必强求一致,但科技论文不能象写小说剧本那样,一般不能用倒叙,插叙,不设悬念,不用意识流,多线索方式等。例如,可在下列格式基础上适当修改:   科技论文目录体系一般不用中文的  “一  二  三”,而用下列的编排方式  题目  扉页  |___  摘要(中英文,200-300字为限)|___  正文  目录1.前言(背景,动机,前人工作)             |___1.1          。。。。             |                        (  1)    (a)  (b)  (c)             |                  (2)      (a)  (b)(c)             |___1.2          。。。。  2.项目框图  及  本工作在项目中的地位  3.项目特色(特殊功能,困难)  4.方案选择(前人方案,现可选方案,为什              么  选这一方案)  5.实现技术  数据结构  程序片段  6.特殊问题解决方法  |  __6.1  问题1  |__  6.2  问题2  |__  ......  7.结果测试,性能分析(图表等)  8.结束语(或结论、小结)  参考文献  附录  致谢   目录可以用Word  插入—目录功能  实现,可自动编页自动更新5    .写作技巧和注意事项  5.1  学术论文要求文字流畅,层次清晰,词藻不能过分华丽,近年国内外在计算机方面的论文的语言较以前生动,但用词都以准确,不过分夸张为度。  5.2  标题要能反映内容。如有新意更好。例如,下面题目是个不好的题目:“图像处理的某些问题的研究”,  论防火墙技术”等,其中的“某些问题”不如换成最中心的词汇。论防火墙技术题目太大,不适合本科生作。  5.3  学术刊物上论文摘要一般300字左右,需要较高的综合能力。而学生毕业论文摘要可以写一页(1000字左右),因此活动空间较大,要好写一些。  摘要可以在全文写完后再写。要简明,  中英文摘要  应一致,要突出自己的工作,要提供几个key  words。  写英文摘要时,可先用英文的习惯和用语写摘要(可以借助于电子词典),然后英译汉,用中文摘要去将就英文摘要。反过来,如果先写好中文摘要,再汉译英,则很难把英文摘要写得地道。  为了使得英文表达地道、准确,可以读十几篇相关研究方向的论文的摘要,注意一些表达词的使用,如present,  implementation,  propose,  give,  argue等。  平行的内容宜用平行的句型。例如下面的例子中,一句主动,一句被动,语感就非常糟糕:&This  paper  proposes  a  new  algorithm  and  a  prototype  is  presented.....&.  5.4  前言部分要写问题背景,动机,要说明自己工作的工作有用,有意义(才能鼓励读者读下去),通常在介绍国内外工作后,用“但是”一转,指出前人工作的不足,引出自己的工作。在前言中简述自己作的主要结果,(例如明确地列出几条,说明本文的主要工作,主要成果)。前言部分的末尾介绍文章的组织情况,各节内容。  5.5  突出特色,一个项目中工作很多,有些是同行皆知,自己也无创新的,可以略写,要多写自己遇到的特殊困难和创造的特殊解决方法。使人家读了能学到东西,看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段,与计算机相关的论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。  5.6  上升到理论,一般硕士论文会要求这一点。如果本科生能够在毕业论文中得出有意义的定理或命题,一般会认为是好成果。可能会被推荐到杂志上发表,或在考研、求职中得到承认。  5.7  各部分应详略得当。  一般地,毕业论文应该主要写作者的见解和工作,    把自己的创新写深写透。综述要有述有评有比较。只要是作了实验,写了程序,一般是想写的太多,写不完。反之,会感到空虚,没有写的,有的学生抄书来充篇幅,效果不好。一般地介绍相关工作(前人的成果)部分不应该超过总篇幅的1/6。  5.8  完整的论文应包括测试、运行结果及分析(图表或曲线)。  5.9    结论,小结。说明解决了什么问题,有什么创新,下一步工作主要内容等。  返回目录  6、参考文献及引用参考文献是论文写作中的重要一环,带着问题读文献或杂志上的论文,不但注意学习学术内容,同时也注意学习选题方法、格式、标准的套话、起承转合的语言和方式,参考文献的写法,字体的运用等等。在论文中明确给出参考文献的出处,既代表着对前人成果的继承,也代表了对他人研究成果的尊崇,是科学研究中应培养的正确的科学态度和做人准则。参考文献的写法:按参考文献在论文中出现的顺序,用编码的方式给出,如[1],[2],等。参考文献包括专著、学术期刊、学术会议、技术报告等。详见范本示例。7    摘要样板       学术刊物上论文摘要一般300字左右,需要较高的综合能力。而学生毕业论文摘要可以写到1000字,因此活动空间较大,要好写一些。下面是可行写法之一。1.介绍项目意义背景,100-200字。2.本文作的主要工作,  (1),  (2),  (3),.....  ,    400—600字3.本文组织  第一章..第二章..第j三章,.....  。  (      200字)下面是一个篇学生写的论文摘要(中英文)样例.. 拟周期及其关联规则采掘的研究与实现XXX  专业学生  XXX                    指导教师  YYY   数据采掘是数据库技术、人工智能、机器学习、统计分析、模糊逻辑、模式识别、人工神经网络等多个学科相结合的产物。其中的时序数据(Time  Series)采掘因其广泛的应用性与极高的商业价值成为了当前数据采掘研究的热点之一。本文的主要工作集中在:1  。评述了当今国际上的一些成熟的时序采掘的产品和时序采掘的研究现状并提出了自己的看法。2  针对以上的工作盲点提出拟周期等六个概念、抗干扰势态等五个算法和两个定理,建立了拟周期及其关联规则的采掘模型。在此模型上进行拟周期及其关联规则采掘系统RPMiner的结构和模块设计。3  使用Visual  C  ++  中的ODBC技术实现了RPMiner的各个功能模块。自行设计的源程序共有850K。4  对安宁河断裂带地震数据库数据进行试采掘,分析其采掘结果得出了两个出人意外的结果,一个是∶安宁河断裂带以5周为小活动周期,而5个月为较大的活动周期;另一个是∶在安宁河断裂带的北南方向,地形形变与地震的同步性比较明显。   本文组织如下:  第一章介绍了数据采掘的基本概念和有关技术。第二章介绍了在数据采掘中当今时序采掘的产品方面和研究方面的情况,并总结了其特点与盲点。第三章,介绍了 RPMiner系统的设计,包括要实现的目标和提出来的基本概念。第四章,介绍了RPMiner的实现,包括用以实现RPMiner的Visual  C++的关于ODBC的一些技术,以及PRMiner的使用介绍。第五章给出了对安宁河地震断裂带的地震数据库数据的试采掘结果分析。最后在第六章浅谈了我对数据采掘的发展趋势的一些看法。关键词:数据采掘  时序采掘  拟周期  关联规则 Research  and  Implementation  of  Mining  Relaxed  Periods  and  their  Association  RulesSpecialty  of  Computer  Sciencegraduate:  XXX    Supervisor:  YYYData  Mining  is  the  main  step  in  KDD  process,  it  draws  upon  many  techniques  from  diverse  fields,  such  as  database  technology,  artificial  intelligence,  machine  learning,  statistics,  fussy  logic,  pattern  recognition,  and  artificial  neural  network,  etc.  Mining  on  Time  Series  is  a  hot  area  of  Data  Mining  due  to  its  widely  used  applications  and  its  high  commercial  value. The  main  contribution  of  this  paper  includes:1  Survey  the  current  mature  products  and  research  harvests  2  Propose  six  concepts  of  “Relaxed-Period”  etc,  five  algorithms  of  “anti-noise  tendency”  etc.  and  two  theorems  to  fill  the  blind  spot  of  the  above  researches,  forming  the  model  of  Mining  Relaxed  Periods  and  their  Association  R3  Based  on  the  previous  model,  design  the  system  structure  and  all  the  sub-models  of  RPM  A  prototype  called  RPMiner  is  implemented  based  on  ODBC  and  Visual  C  ++.  All  the  codes  written  by  myself  are  almost  850K.4    Mining  the  seismic  data  of  the  fault  belt  along  the  River  ANNING  and  analyzing  the  results,  two  surprising  results  are  uncovered,  one  is  that  5  weeks  is  the  shorter  periodicity  while  5  months  is  the  longer  periodicity,  the  other  one  is  that  the  reform  in  the  North-South  direction  gives  a  remarkable  contribution  the  earthquake  magnitude..   The  theses  is  organized  as  follows:  Section  1  introduces  some  basic  concepts  and  technology  about  data  mining.  Section  2  gives  the  survey  on  currently  international  products  and  research  harvests,  summarizing  their  characters  and  blind  spots.  Section3  is  all  about  the  design  of  the  system  RPMiner,  including  the  actualization  goals  and  the  basic  concepts.  Section  4  tells  the  whole  procedure  of  actualizing  the  RPMiner,  including  the  synopsis  of  the  Visual  C++  ODBC  technology  and  the  overlook  of  RPMiner.  Section5  gives  the  background  of  the  mining  data  of  the  fracture  belt  along  the  River  ANNING  as  well  as  the  analysis  of  the  mining  results.  At  last,  in  Section  6,  some  of  my  personal  opinions  of  the  developing  trend  of  data  mining  are  proposed.Keywords:  Data  Mining,  Time  Series,  Relaxed  Period,  Association  Rule怎样作答辩用PowerPoint   答辩时间一般10-20分钟,把自己的工作在10分钟内讲出来,是对综合能力、表达能力的挑战。这种能力在学生的一生中非常重要。(求职,面试,申请项目,总结等等)。作好PowerPoint幻灯片是答辩好的重要环节。一般有下列要点: (1)每页8—10行字  或  一幅图。只列出要点,关键技术。 (2)毕业论文要突出自己的工作,不要在背景,前人工作上花过多时间。篇幅可以大致分配如下:   提纲:1页,   背景:  1—2页,     提出问题,分析问题:5页,   解决问题,  10—15页,   小结:1  页,主要成果,工作,程序量,效益等等。   (3)  演讲者  大约一分钟讲2页。听众一分钟可以看完4—5页。因此不能完全照着念。要用口语化的语言,讲演式的语言。   (4)充分利用图形,可以在较短时间内传递较多信息。   (5)  有些细节,如算法,可以全部用小字写在一页上,用红色标出特别重要的几个句子,讲解时可以快速&闪&过(20秒),&算法如此页&,&要点是...&,,讲思想,介绍方法,讲关键。听众可以在较短时间内了解大意。   (6)  10—15分钟的报告,准备20—22页  即可
请登录后再发表评论!
什么方面的毕业设计? 工业 计算机 到任务中国那里挺全面的 或者联系老师帮您辅导
请登录后再发表评论!
根据你做的项目,所要表现的主题是什么、创意来源(与你所做的内容有什么联系)你要表达的想法……VI设计:属于公司形象的外在包装,肯定时要结合公司形象方面说。比如能够体现公司的哪部分有点……招贴、手工画:主要阐述自己的设计观点,争对公司所要做的形象宣传为主线进行说明。
请登录后再发表评论!
有科研项目的老师通常愿意从项目中选取本科生能完成的模块,交给学生作,然后以第一种形式写成论文。教师熟悉项目,项目有实用背景,一般而言,多数学生经过努力都能完成。但有些科研项目太难,或涉及保密内容,或本科生不容易完成,在这种情况下,教师可能会让已保送为研究生,或确定留校的学生作这类题目
请登录后再发表评论!
对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较&HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL
请登录后再发表评论!
有科研项目的老师通常愿意从项目中选取本科生能完成的模块,交给学生作,然后以第一种形式写成论文。教师熟悉项目,项目有实用背景,一般而言,多数学生经过努力都能完成。但有些科研项目太难,或涉及保密内容,或本科生不容易完成,在这种情况下,教师可能会让已保送为研究生,或确定留校的学生作这类题目。
请登录后再发表评论!

我要回帖

更多关于 美版苹果 的文章

 

随机推荐