随笔分类 -  Software Engineering

This plate is about my way of studying software engineering.
摘要:刚写完第二次结对编程的作业,也就意味着这学期的软工就算是结束了。到了现在,自己感觉很疲惫,不只是软工这门课造成的,这学期的后半学期,各种各样的作业,大作业小作业,大考试小考试……最终走到了这里。累,想要快点放假,但是我还有一个大作业…… 前几学期,自己基本上是在荒废中度过来的,这学期开始,醒悟了,想要好好学习。做好自己应该做的事情。学期之初,通知我们班和另外的一个班的软工课是由邹老师来上的,感到挺高兴的,当时就是怀着满腔的热情一定要把这门课上好,可以第一周,软工课不上,第二周,邹老师有事出差,最终第三周,我们才算是见到了邹老师,挺兴奋的。更多的兴奋是听到这门课老师安排的各种各样的作业(这... 阅读全文
posted @ 2013-01-09 20:44 shoumu 阅读(207) 评论(2) 推荐(0)
摘要:测试人10061163 李雁楠10061192 张永强测试软件必应词典客户端 V 1.6.2 Beta2测试环境windows8 64位第一部分Bug1:划译功能不正常使用步骤:1)点击界面右下角划译 2)划取相应文本bug内容:部分文本不能划译正确效果截图如下:bug截图:1)这是划取工具界面上的句子,没有反应2)划译功能出现故障时,报错错误,这里产生的错误是取词功能无法正常进行Bug2:取词功能存在bug使用步骤:1)点击词典界面右下角取词 2)鼠标选择相应文本bug内容:无法正确取词。bug截图:1)取文本文件中的一部分2)取网页中内容的一部分Bug3:发音功能存在bug操... 阅读全文
posted @ 2012-12-28 08:44 shoumu 阅读(302) 评论(0) 推荐(0)
摘要:第二次的阅读作业,主要是关于软件工程中的一些方法以及软件工程中的一些问题。这次的阅读作业,压力感觉有点大,大部分的文章都是英语的,不是很能够看懂,只能够就着自己的这点水平来谈一下看了这几篇文章的想法吧。 既然名字里面已经加入了一个工程,那么就不可能是计算机诞生早期的时候那样,只是一些技术牛人的玩具了。这个时候,所面临问题的复杂度,增长的数量级就不是简单的线性了。在《No Silver Bullet: Essence and Accidents of Software Engineering》这篇文章中,Frederick P. Brooks, Jr.提出了,软件工程中我们现在所面临的软件... 阅读全文
posted @ 2012-11-12 23:48 shoumu 阅读(469) 评论(0) 推荐(0)
摘要:(文章为本人原创,转载请注明出处) 做团队项目的过程中,有一个工作就是要从文本中提取关键词。 我们接收到的文档的样子可能就是一个html的文档,对于这个html文档,有什么样的提取其关键词的策略呢? 因为初期做的是一个alpha版本,也就没有足够的时间实现一个好的方法,大概说一下这个版本中我的基本解决方案是: 1)、文档中已经存在关键词 对于一个html网页,有些网页实际上是已经提供了关键词了的。但是通常情况下还是存在一些问题的,要么是关键词不是很准确,要么就是关键词数量不够,不能完全概括文章内容。但是话又说回来,提取关键词这一步,谁又能够保证自己的算法做到完全的准确呢?所以,我... 阅读全文
posted @ 2012-11-09 13:57 shoumu 阅读(4764) 评论(0) 推荐(0)
摘要:首先想要说一句,感觉这个软件工程课的阅读作业好多啊,回想起上一学期上的面向对象的课程,着实没有读什么东西。 读了这些东西下来,要说感想吧,首先是感觉是把人读晕了,个人觉得这其中涉及到的很多东西都很抽象,就像《移山之道》里面经常说到的一样,“某某某同学听着听着又睡着了”,“能够达到最终又一半的人没有睡着就算是过关了”…… 就书上以及博客上面讲解的内容,结合我的理解,软件工程这门课其主要的核心是关于软件构造过程的一种方法论。关于其中的一些方法,我在这里就不做过多的介绍,主要谈一谈自己的感想。 计算机软件的发展,最开始就是几个人的玩具,这些是属于少部分人的事情的,随着时间的发展,软件在我们... 阅读全文
posted @ 2012-10-30 22:25 shoumu 阅读(287) 评论(0) 推荐(0)
摘要:今天花了一些时间读了《移山之道》的前三章的一些内容,读得我是晕头转向,感觉其中的大部分内容对现在的我都是一种大而空的东西,为什么,因为正规的软件开发的经验没有而已。第三章的最后有一节的名字叫做:“绞刑架的启示”。我觉得还有点意思。 首先说一说这个故事:两个劫匪在亡命的路上看到一幅绞刑架,劫匪小弟说,大哥,如果这个世界上没有绞刑架,咱们的职业就好干多了。大哥说:你真笨!如果没有了它,这世上做劫匪的人怕是太多,我俩恐怕竞争不过同行,早就饿死了! 这个故事中的绞刑架到底是指什么呢?是代表软件工程理论呢,还是什么,或者说是具体的软件理论造成的按照理论开发的人员与不按照理论开发的人员之间的差距呢... 阅读全文
posted @ 2012-10-23 18:53 shoumu 阅读(210) 评论(0) 推荐(0)
摘要:结对人员:100616班10061151 祁彦博,100617班10061192 张永强 这一周完成了结对编程的项目,首先来两张图,展示一下我们结对编程的过程。 对于这个团队项目,我们首先的思路就是要先各自看一下给定的框架的源代码,弄清楚程序的一般的执行流程,这样方便后面的编程,然后就是每个人都试着去写一下这个程序,这一点主要是为了让大家都来熟悉一下,然后我们一起完成结对编程的项目。 对于结对编程这种模式,有一些好的方面,同时我觉得也有一些问题,首先来说一下优点,下面的优点摘自《移山之道》。 1、有开发层次,能够提供更好的设计质量和代码质量,两人合作有更好的解决问题的能力。 2、... 阅读全文
posted @ 2012-10-22 12:52 shoumu 阅读(203) 评论(0) 推荐(0)
摘要:Individual Project 第一次作业是一个Individual Project。我自己打算用C#来完成这个作业,但是以前没有用过C#,所以先打算简单地了解一下C#,然后进行开发。 初步计划:用两天时间了解一下C#的基本语法。 开始写之前:在弄清楚了这个题目的需求之后,我认为这个题目主要要做这几个方面的工作。(大括号中为我计划的时间) 1、{半个小时}要能够读取一个目录下面的所有文件以及文件夹,这一点涉及到系统的API的调用,将获得的文件名全部存储在一个ArrayList中,方便以后调用。 2、{2个小时}能够读取每个文件,并且按照规则将确定的一行字符串划分到一个字符串数组... 阅读全文
posted @ 2012-09-19 19:14 shoumu 阅读(235) 评论(0) 推荐(0)
摘要:Today I joined the cnblog for a reason that I have to finish my Software Engineering class.But maybe It's a new start. 阅读全文
posted @ 2012-09-17 23:37 shoumu 阅读(117) 评论(0) 推荐(0)