10 2012 档案

第一周周三的DailyReporting——PM(李忠)
摘要:今天我们小组的任务完成的不错,所有组员任务都完成了(1)陈伯雄(分析员):search部分已经完成了代码编写,现在只等第二组的数据库建好后,测试search模块的正确性和稳定性;(2)刘宇翔(测试员):他已经完成了match部分的代码的编写,剩下的工作就是测试正确性和优化了,测试将会交给潘学处理,他会将测试结果返回给刘宇翔,刘宇翔进行更改,最后出来之后由我来进行优化工作;(3)张孝祖(程序员):他今天已经编写完了母版页的用户信息的显示功能;(4)潘学(程序员):他今天已经把各个搜索跳转中值的传递问题;各个组员的具体工作,可以详见他们个人所做的报告。我们小组明天的工作到明天再分配,我们要等到UI 阅读全文

posted @ 2012-10-31 23:58 DOOM_buaascse 阅读(216) 评论(0) 推荐(0)

2012/10/31的工作总结——潘学
摘要:今天,PM给我分配的任务是网页跳转和传值,其中包括用户的输入的关键词SearchWord.Text,还有几个CheckBox的值(是否选择),其中有Doc.Checked,PDF.Checked,Video.Checked,QAPair.Checked。这些是为搜索Search()函数做准备,选择用户所选择的类型的数据。定义并接收值: KeyWord=Request["KeyWord"]; //获得关键词 _Doc=(Request["Doc"]=="True"); _PDF=(Request["PDF"]==&q 阅读全文

posted @ 2012-10-31 23:49 DOOM_buaascse 阅读(187) 评论(0) 推荐(0)

Daily Report 2012.10.31 刘宇翔
摘要:match函数功能基本功能已经实现了!但是感觉缺陷还是有很多的。目前这个匹配功能还有一些不合理的地方(与算法有关的)目前还没有解决的一些问题:匹配级别的更合理设定、半全角英文识别、未知出错bug(暂未发现但我觉得应该会有)。接下来的两天的工作分别是TEST和优化。TEST将有姚铭协助我进行(自己TEST自己好像很难。。)。写一下函数模块吧:match(string word,string keyword)//主函数wordmatch(string w,string keyword)//word单个词对整个keyword匹配wkmatch(string w,string k)//word单个词对 阅读全文

posted @ 2012-10-31 23:42 DOOM_buaascse 阅读(245) 评论(3) 推荐(0)

Daily Report 2012.10.31 陈伯雄(step2)
摘要:今天上百度,MSDN上查阅学习了sqlconnection,sqlcommand,SqlDataReader等知识,用于提取从数据库获取的信息。以下是我负责的search()函数的部分代码: 1 string connectionString = GetConnectionString(); //SQL Server链接字符串 2 using (SqlConnection connection = new SqlConnection(connectionString)) //SQL链接类的实例化 3 ... 阅读全文

posted @ 2012-10-31 23:19 DOOM_buaascse 阅读(273) 评论(0) 推荐(0)

周三的工作 张孝祖
摘要:今天的任务是主面板master嘿嘿上头有几个按钮,登录登出,个人信息,注册注销等,他们是根据用户是否等率决定的具体代码如下using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class MasterPage : System.Web.UI.MasterPage{ protected void Page_Load(object sender, Eve... 阅读全文

posted @ 2012-10-31 23:11 DOOM_buaascse 阅读(274) 评论(0) 推荐(0)

2012/10/30的工作总结——潘学
摘要:由于昨天我们讨论结束的时间有点晚,再加上当天我有点累,所以就偷了个懒,没有在当天完成当日总结。昨天我主要负责的是在search之后,对结果进行排序的工作,有两个要素,第一要素是matchDegree,第二要素是visitNumber。其中matchDegree,指的是用户搜索的关键词和我已有的关键词之间的密切联系,联系越紧密,就越可能是用户所需要的;visitNumber,指的是用户的访问量,是在第一要素,也就是matchDegree相同的情况下,由用户决定谁的优先级比较高。我用的方法是List.Sort()方法,再加上一个限制条件函数。代码如下: protected void rank()/ 阅读全文

posted @ 2012-10-31 09:16 DOOM_buaascse 阅读(177) 评论(0) 推荐(0)

第一周周二一天工作总结和周三工作计划——PM(李忠)
摘要:今天晚上,各个组员向我汇报了各自工作的进度情况,总的来说完成的还不错。(1)刘宇翔(测试员):已经设计出了计算两个字符串的相似程度的算法,他的算法可以在他发的DailyReporting里看到,明天他要做的就是将这个算法实现;(2)陈伯雄(分析员):已经能从数据库里读出数据,由于不知道第二组数据分析组的数据库的关系表建成什么样,他表示纠结了很久,明天他要做的就是能从数据库里读出一个文件的关键信息,供用户选择;(3)张孝祖(程序员):开始的任务是建立一个网页用于显示用户需要的资料,之后经过和高工组同学讨论,决定了把这一任务由他们来实现,所以张孝祖任务有所改变,由于临时计划改变,我(PM)还没来得 阅读全文

posted @ 2012-10-31 01:03 DOOM_buaascse 阅读(387) 评论(0) 推荐(0)

今天周二的任务完成情况 张孝祖
摘要:从周一开始,到今天我学会了upload,download功能中的upload功能,可以上传任意格式的文件到指定文件夹下了,嘿嘿代码如下using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;public partial class upload : System.Web.UI.Page{ public string title = null; ... 阅读全文

posted @ 2012-10-31 00:48 DOOM_buaascse 阅读(266) 评论(0) 推荐(0)

Daily Report 2012.10.30 刘宇翔
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace match0{ class Program { static public int match(string word,string keyword) { int matchDegree = -1;//word、keyword匹配级别 string[] wordlist =... 阅读全文

posted @ 2012-10-31 00:20 DOOM_buaascse 阅读(244) 评论(0) 推荐(0)

团队作业Step1————陈伯雄
摘要:今天我们团队DOOM分配工作,我们组负责Online System中的search of this site和Upload/Downloadcontent模块。而我的任务是search of this site中search函数,功能是从Content Pipeline 组中的数据库中找到符合用户搜索内容的数据,并把这写数据传给sort排序函数(优先级)。 我工作的平台是win7 32bit,Visual Studio 2012,Microsoft SQL Server 2008 R2。 今天学习了建立SQL数据库,建立文件列表(测试用):学习在C#中连接SQLstatic void ... 阅读全文

posted @ 2012-10-31 00:19 DOOM_buaascse 阅读(295) 评论(0) 推荐(0)

第一周周二的会议内容——PM
摘要:我们项目已经正式开始开发了,我们计划用两到三天实现 SearchOfThisSite的功能,用四到五天时间实现UploadDownloadContent的功能。每天都进行讨论,晚上十二点由PM检查各个组员的进度。周一,我(PM)已经把SearchOfThisSite的基本功能的框架和接口设计出来,各组员已经基本熟悉了asp.net的设计方法,现在周二开始分别任务给各个组员,主要是SearchOfThisSite的任务。下面是周二的任务分配:(1) 李忠(PM)任务:设计网页样式;加入其它功能模块(比如,用户注册、登入返回主页等模块)框架,设计接口。(2) 陈伯雄(分析员)任务:与第二组(数据处 阅读全文

posted @ 2012-10-30 15:11 DOOM_buaascse 阅读(232) 评论(0) 推荐(0)

Daily scrum 10.24
摘要:今天,我们经过3个小组讨论,终于确定了我们小组的任务。 我们小组和其它两个小组负责的是Building Online Education Q&A ecosystem(创建网上教学问答系统)中的Online System,其中我们小组主要负责Upload/Download content 还有search of this site 这两部分。在任务下达之后,大家都格外的兴奋。马上,我们就在一起进行了第一次小组讨论会议。会议讨论内容主要为一下几点:1、各个组员对本次任务的理解和建议,提出各自的想法和创意。2、明确分工,确定每个人的工作。3、初步预期了完成任务的计划表,规划工作时间。4、设计 阅读全文

posted @ 2012-10-26 00:25 DOOM_buaascse 阅读(245) 评论(0) 推荐(0)

我们小组的任务分析
摘要:我们小组和其它两个小组()负责的是Building Online Education Q&A ecosystem(创建网上教学问答系统)中的Online System,其中我们小组主要负责Upload/Download content 还有search of this site 这两部分。 Upload/Download content 是把在网上有许多关于某门学科的许多知识和问答, 包括网上课件, 维基百科, 论坛, 校园BBS, 技术文档, 教学视频等内容,在教学问答系统中提供上传下载的模块。 search of this site是说用户在这个网站中搜索,例如用户 (李忠) 搜索 阅读全文

posted @ 2012-10-25 23:14 DOOM_buaascse 阅读(274) 评论(1) 推荐(0)

项目每个角色具体任务
摘要:开发组长:分配任务,监督执行进度,总体规划,平时参与框架设计、算法设计、代码编写、代码测试以及后期软件维护程序员:负责代码的编写和算法设计的主要工作,写出的模块不能有明显的bug;后期软件维护工作分析员:项目调研、框架设计的主要工作。平时参与代码编写、算法设计、以及后期软件维护测试员:代码测试和后期软件维护的主要工作。平时参与代码编写、算法设计 阅读全文

posted @ 2012-10-22 12:35 DOOM_buaascse 阅读(273) 评论(1) 推荐(0)

团队项目的得分
摘要:团队项目最后的得分应该还是主要是以按劳分配为主,虽然可能项目组里成员的能力可能不同,但是多劳多得能鼓励落后的组员更加奋斗。基本评分标准:对于程序员组的得分,因为他们主要负责程序设计和代码的编写,他们可以按照他们写的代码量的来衡量得分的多少;由于开发组长、分析员和测试员是三个个比较独立的组成成员,他们分别要做工作分配、调研和测试的工作,先应该给他们每个人一个定量的分,然后再加上他们参与程序开发中写的代码多少所得的得分的和作为分析员和测试员的得分。奖励得分和惩罚减分:对于项目开发组所有成员,如果某位组员提出有建设性意义的意见和解决项目关键性问题的方案,那么将进行适当加分;如果哪位组员不能按时分配给 阅读全文

posted @ 2012-10-22 02:06 DOOM_buaascse 阅读(301) 评论(0) 推荐(0)

团队角色划分
摘要:开发组长:李忠程序员:张孝祖、苏若、潘学分析员:陈伯雄测试员:刘宇翔 阅读全文

posted @ 2012-10-22 01:38 DOOM_buaascse 阅读(292) 评论(0) 推荐(0)

关于在知乎上发问"网上教学问答系统前世今生,创建这样的网站(例如专注计算机科学)有发展前景吗?"
摘要:目前尚没有评论,持续关注。。。 阅读全文

posted @ 2012-10-22 00:20 DOOM_buaascse 阅读(249) 评论(0) 推荐(0)

[转帖]关于VS2012 Create Unit Tests 消失的问题!
摘要:“现在右键选中User,就可以看到“Create Unit Tests”的菜单,这样就可以创建新的单元测试。”本来想用一下单元测试,结果发现右键之后没有这个选项。我以为这应该是我装的VS2012版本的问题。于是上网搜索了一下,发现不止是我出现过这个情况。http://www.dotblogs.com.tw/ian/archive/2012/06/14/72782.aspx“原先一開始我以為它是搬家了,但找了很久還真的找不到,因此我認為它應該是被拿掉了,至於正式版出來時,會不會把它找回來,這目前就不太清楚了,至於為什麼被拿掉,我猜想為了更符合TDD開發模式,不過若是真的回不去,對於既有存在的專案 阅读全文

posted @ 2012-10-21 00:58 DOOM_buaascse 阅读(382) 评论(2) 推荐(1)

关于团队项目的一些感想——刘宇翔
摘要:技术确实很重要,但跟重要的是配合,毕竟以后写的可不是小项目。做项目,不是为了证明自己有多厉害,要的是团队,不是个人能力,虽然个人能力重要,但学会做人才是最重要的。1.先做代码规范。约定文件命名,类名,函数名等的规则,可以预防整合代码时的代码冲突。2.核心类由一至两个核心人物写,并能配上相应的说明。3.其他人员先熟悉这些核心类,每人在开发自己模块时,尽量使用核心类里的一些API,这样可以保证代码在一定程度上的一致性。4.最后就是整合了,如果前期工作做的好,整合是很容易的事情了,当然还需要进行完整的测试。 这就是我关于团队项目的一些感想。 阅读全文

posted @ 2012-10-08 00:36 DOOM_buaascse 阅读(295) 评论(2) 推荐(0)

谈首次软工作业感受_苏若
摘要:好久之前就听闻,我们的软工老师不一般,恩,的确不一般.我们的软工课也非同一般,不似国内传统的教学模式,虽然任务量大,但是确实让我上来就有那么一种感觉,如果好好抓住这次机会,我的专业水平将会得到一个很大的锻炼.果不其然,上来的第一次作业就差点让人hold不住。全英文的需求文档,看的磕磕绊绊,看完之后觉得还是不能很好的理解某些具体的需求,而且好不容易写完之后,老师紧接着改了3次需求文档,并且在极为紧张的时间下,要求按时提交(迟交零分,不交倒扣啊!)虽说,对这种教学方式有点很不适应,但是,其实,这种情况是很真切的,因为以后的工作中肯定会遇到很多这样的突发情况,而且会读英文文档是计算机学生的一项应该必 阅读全文

posted @ 2012-10-07 23:59 DOOM_buaascse 阅读(328) 评论(1) 推荐(0)

之前参加项目组的一些经验_苏若
摘要:前两年的大学生活中,由于自身规划的问题,此间并没有往科技实践方面投入过多的精力,所以参加的项目也实为有限. 之前大体参加编写了JAVA、C++与C#、面向对象建模方法的大作业,大二冯如杯期间黄杨的《U87》游戏项目,大二暑假有参与安卓开发工作,大三和黄杨等人一起开始编写一款名为《Absolute Defense》的跨平台游戏。我自己也有一个名为《基于社交网络的心理危机监测与预警系统》的项目,并且担任组长工作。 从参加的这些项目来看,总体经验就是:整个团队应该是一个整体,而各个组员都有自己的分工。只有所有人齐心协力,每个人都做好自己的工作之后,整个项目才可能顺利开展。前面提到分工,分工明... 阅读全文

posted @ 2012-10-07 21:18 DOOM_buaascse 阅读(266) 评论(0) 推荐(0)

张孝祖团队合作的一些收获,进来看看
摘要:1、资源配置:有限的资源的管理应该本着充分利用,合理调度的原则,个人认为应该设定一个资源管理员或有个管理记录,进行宏观调控,合理利用,如果实在分配不开应该适用时间片轮转的原则,每个项目在每天的特定时间使用。2、版本管理应该充分利用svn等版本管理工具,大家统一代码风格,每天及时更新上传。利用编译开关进行条件编译,适用于不同客户的要求,但并不删减代码。3、合理的员工激励机制:弹性工作制度,重视效率,不鼓励加班嘿嘿 阅读全文

posted @ 2012-10-07 21:13 DOOM_buaascse 阅读(264) 评论(0) 推荐(0)

在以前团队合作的感悟——潘学
摘要:对于比较大的项目,我只做过三个,首先是java选修课的大作业,我做的是一个象棋记录器;再有就是面向对象建模方法的大作业,这是我的第一个团队项目,我们三个人一起做了个简陋的网上书店;最后就是暑假实践参加的android应用开发,我们三个人做了个小游戏《捕鱼达人》,功能不是很强大。经过这三个项目,发现团队项目的工程中,团队中的每个人组成一个整体,每个人都有自己的分工,像齿轮和机器的样子。但是对于我来说,可能是由于和人交往的经验不是很多,所以和其他人合作,不是很好。例如写代码时,例如用到一个变量时,我总是什么时候用到,什么时候定义,而且定义的名称也很随意,但是在团队中,就只能使用固定的变量,因为其他 阅读全文

posted @ 2012-10-07 14:56 DOOM_buaascse 阅读(302) 评论(0) 推荐(0)

第一次软工作业展示——潘学
摘要:第一次软工作业完成啦!回首这个作业的完成过程,我是很有收获。这个作业有几个难点:1、在给定目录下读取TXT文件的内容;2、从读到的内容中分析出单词;3、统计单词的出现频率并输出。我之前只学习过C和java,但是我觉得我的知识储备不能解决这些问题,只能开始学习C#,所以我要一边学习,一边编写,感觉很难受。还好最后我勉强完成了。这是我的结果:测试数据:性能分析:结果:完成以后,我发现C#真的很好用,也有很多有用的函数,例如用于目录的directory,用于文件读写的StreamReader和StreamWriter,用于储存单词的List,还有用于统计单词出现次数的哈希Hashtable等。 阅读全文

posted @ 2012-10-07 14:14 DOOM_buaascse 阅读(262) 评论(0) 推荐(0)

关于之前参加过的团队项目的一点感想_陈伯雄
摘要:第一次团队合作的项目是大一java两人小组做的小游戏合集,第二次做的是大二四人小组做的是java小型超市管理系统,由于是团队合作,不再是个人单打独斗,写代码就不能像以前那么随意,项目之前先分工,分配每个人的工作,定义接口,函数,还有给自己的代码加上适当的注释,统一代码风格,将自己的代码封装起来。把自己想象成一个机器的部件,如何能够更好的配合其他人方便团队才是我首先考虑的。 阅读全文

posted @ 2012-10-07 13:43 DOOM_buaascse 阅读(280) 评论(0) 推荐(0)

另外两名组员介绍
摘要:组员4:苏若学号:10061175 来自河北省组员5:潘学学号:10061147 来自河北省深州市这是我们DOOM团队的另外两名组员 阅读全文

posted @ 2012-10-07 13:13 DOOM_buaascse 阅读(233) 评论(0) 推荐(0)

刘宇翔第一次作业的一些总结
摘要:本来以为这次作业要用3到4天自己才能完成,因为要求的内容很杂。不过实际上大体用了两天就完成了。其实只要解决了遍历文件这个我原来不太会的地方之后就变得容易了许多。不过后来由于要求的改变又进行了一系列的修改调试又用去了两天时间。 这次作业,让我大体了解和适应VS2012的一些基本的操作和用法,这是最主要的一点。其次,也发现了自己的一些不足和这次作业做的有点失败的地方。由于一开始只是把这个作业当成一个练手的作业来看待并没有考虑太多。导致一开始选择的数据结构就有问题,不能进行大规模文件上的操作,这也是一开始的错误导致后期很难弥补。不过功能上在小规模下都是可以完全实现的。过程中也没有完全考虑到算法... 阅读全文

posted @ 2012-10-01 23:50 DOOM_buaascse 阅读(234) 评论(0) 推荐(0)

陈伯雄第一次作业小结
摘要:这次作业主要问题出现在数据结构没有考虑周全,由于以前作业都是有限少量数据测试,一开始的时候使用了定长的数组来存储数据,当读取文件的数据大小超过1MB时程序就崩溃了,后来修改用list进行存储,但是使用测试144MB的数据程序跑的时间过长,19分钟。最后的版本使用了sortdictionary来存储数据,list来进行字典序排序,程序运行所欲要的时间大大缩小了,不到1分钟就跑完了144MB的数据。同时因为作业要求改动而对原程序修改工作量较大,从中看出为我的程序结构化还不够好,函数方法之间功能模块之间功能有很多重叠,导致要求更改后许多功能模块都得重写,显得很蛋疼。从图中看出,主函数中存储部份比.. 阅读全文

posted @ 2012-10-01 23:06 DOOM_buaascse 阅读(223) 评论(0) 推荐(0)

组员的介绍
摘要:DOOM小组的所有成员均为北航计算学院10级学生,下面先介绍前四名组员,后两名后面介绍组长:李忠 学号10061185,来自江西省赣州市组员1:张孝祖 学号10061173,来自北京市组员2:刘宇翔 学号10061178,来自大连市组员3:陈伯雄 学号10061190,来自广东省中山市 阅读全文

posted @ 2012-10-01 22:54 DOOM_buaascse 阅读(294) 评论(0) 推荐(0)

我从之前的参加过的项目组里学到的东西_李忠
摘要:大一大二参加的团队项目有那么几个,总的经验就是要配合的好,自己编写的程序不仅是给自己一个人看的,而且是自己的组员也要看到,这时候刚学编程时觉得不重要的注释现在起到了很大的作用了,编代码不写注释团队工作将无法进行。还有就是,编写代码的封装性要很好,自己的队友要调用自己写得模块时,如果封装的不好,就给队友调用带来了很大的麻烦,特别是写得项目大一些时,封装性不好的程序将基本不能使用;另外就是程序里的变量和函数要尽量使用英文单词或英文单词的缩写,这样也是方便调用。分工明确也是特别重要的,没有明确的分工,项目组员将会互相掣肘,致使项目进度停滞不前。 阅读全文

posted @ 2012-10-01 22:34 DOOM_buaascse 阅读(173) 评论(0) 推荐(0)

张孝祖的第一次作业展示
摘要:我只能说其实性能怎么样我也看不太懂,反正结果应该是对的这次的作业让我复习了命令行的使用,学习到了怎么遍历文件,读取文件,怎么使用vs2012,总之收获颇多,老师的英文要求也让我阅读英文的水平有了些许提高,这次时间紧,任务倒是不重,但还是让我感到了自己的不足,今后我要努力练习自己的编程技术,对代码经行更好的优化。下面是俩个截图,太长了,只截了俩页虽然结果是对的,可是运行的速度是很慢的,1mb的运行完要5分钟,比起用其他数据结构的同学还有吗很大差距,我从上周一开始就一直在尽快干完这个作业因为周五要会老家参加哥哥的婚礼,时间紧任务重,而且任务貌似还不明确,而且任务貌似还得靠自学,这样的任务正是锻炼自 阅读全文

posted @ 2012-10-01 22:19 DOOM_buaascse 阅读(169) 评论(0) 推荐(0)

第一次软工作业我用在优化上的时间
摘要:软工作业开始由于经过好几次改动,所以总体用于优化的时间有一天多的时间,有点囧,一开始的作业说明没有看清楚,搞得绕了好多弯子,比如,liz12和Liz23同时出现的话在extended_mode里面是输出哪一个呢,这个问题很纠结,如果按extended_mode的要求,这是看成一个单词还是两个不同的单词就有歧义了,如果看成是一个单词那么输出时输出哪一个呢。特别无语啊,最后班里面统一了一下标准,就是输出Liz23,因为按字母序,L在l前面。 第二个就是时间优化问题了,之前写得都是小程序,处理数据量小,自己设计的测试数据也是比较小的一些数据,看不出运行时间的差距来,后来发现运行大数据时运行时间差距. 阅读全文

posted @ 2012-10-01 14:47 DOOM_buaascse 阅读(210) 评论(0) 推荐(0)