- 博客(296)
- 资源 (18)
- 收藏
- 关注
原创 2009.9.6 OA项目组一周工作报告
进度评价:60 评价依据: 本周按照计划向客户提交了2.55的第一个版本。但是比原定的提交时间推迟了一天。原因是由于在测试中,发现了不少问题(方发现了11个问题,王发现了3个问题,我发现了5个问题)。这次发现的问题中,有部分和代码重构有关,一部分是后来在改其它bug时造成,一部分是之前就存在但一直没有发现的问题。 质量评价:60 评价依据:本周虽然发现了不少问题,但问题都得到了及时解决,所
2009-09-06 15:03:00 796
原创 2009.8.30 OA项目组一周工作报告
进度评价:50 评价依据:本周由于在测试中发现了一些重大的问题,所以没有按时提交版本。我在周四的时候已经告知了客户,我们不能在这周五提交,得到了客户的认同。在周五时,通过评估当前的问题,我告知客户我们会在下周三提交。本周延迟提交的另外一个原因是因为本周额外处理了客户发过来的问题。对本周的进度落后,我认为是良性的,我们没有必要,也不能为了提交而提交。 质量评价:70 评价依据:本周通过测试及代
2009-08-30 14:46:00 732
原创 2009.8.23 eLibrary2 一周工作报告
进度评价:60 评价依据:按照计划,完成了eLibrary2项目。周五提交的最后一个版本,已经解决了我们应该解决的bug。该项目的开发完成时间是周二,另外有三天测试时间。所以到周五,我们完成了proposal中的工作。周一,小宇应该可以发邮件给客户要求客户结束项目。 另外,客户还额外发了eLibrary2的新需求。我已经在周日完成了对新需求的分析与工作量评估,并将其发给客户。新需求的暂时估计为
2009-08-23 23:38:00 566
原创 2009.8.23 OA项目组一周工作报告
进度评价:60 评价依据:上周大家按照计划,完成了任务。 其中有以下几点需要提出: 1. 我的计划执行有调整,但是调整之前和Lucy讨论过。 2. 王的一个任务没有得到客户的反馈,所以没有办法继续进行。另外,应徐的要求,让王在OA项目中请假一天,以保证王有时间完成其它项目。而实际上,在安排任务时,我已经考虑到当前王在其它项目中的任务。 3. 上周方在测试时发现了几个有价值的bug,其中有
2009-08-23 23:05:00 716
原创 2008.8.16 eLibrary 2 项目报告
进度评价:60 评价依据: 1. 目前完成了Loan模式的代码 2. 80%的单元测试 质量评价:60 评价依据:同上周相比,所有的质量问题都在可以控制的范围内。 更多内容,请参见:我的项目周报
2009-08-16 22:17:00 558
原创 2009.8.16 OA 项目组一周工作报告
质量评价:65 评价依据: 1. 为客户解决了dining issue问题。 2. 发现/处理了一些有价值的自测bug。 3. 完成了SearchAvailability的部分重构。 进度评价:65 评价依据: 大家都按照计划完成了任务。 本周完成了Employee WebSite,虽然仍然存在问题,但是总的来看,方的编码能力和设计水平都有了提高。 目前,项目中还剩下5个客户提交的
2009-08-16 21:56:00 613
原创 2008.8.9 eLibrary 项目报告
进度评价:50 评价依据:按照计划,目前eLibrary的进度已经晚了1天。问题具体出在业务逻辑层的处理上。按照原计划,业务逻辑层的处理需要2天时间,即周四上午应该完成业务逻辑层的处理。但是目前只完成了业务逻辑层的代码和界面层的部分数据。所以按照计划,目前为止只落后半天。但是从我每天的代码检查结果来看,落后的工作量不止半天。除了我在周四早上的代码反馈邮件中提到的问题之外,我在周四晚上继续检查代码
2009-08-09 14:59:00 481
原创 2008.8.9 OA项目组一周工作报告
质量评价:55 评价依据:这周有一个不好的消息,客户在周四报了一个由她们客户报过来的bug,这个bug在客户那里没有重现,在我们这里也没有重现。我依据给客户发了一个用于检查数据的sql脚本,在周一会得到客户反馈。不过值得高兴的是,大家在开发时,对业务逻辑的态度都比以前更加谨慎。在和客户的讨论过和邮件往来中,客户也在完善它们自己的需求。 进度评价:60 评价依据:本周是第一次用project文
2009-08-09 14:14:00 696
原创 2009.8.2 OA项目组一周工作报告
质量评价:60 评价依据: 在代码检查和测试中没有发现大的问题。 进度评价:55 评价依据: 1. 本周计划中的关于可用性代码的重构没有处理,而这个重构会影响到后面2个bug的处理。 2. 本周向客户提交了DevExpress的演示版本,客户对这个演示版本很感兴趣,可能会在当前的2.55版或2.56版实现它 3. 本周Employee网站已经实现了登陆功能,客户
2009-08-02 13:30:00 987
原创 1DAL发布
1DAL于2009-7-30日在CodePlex发布,欢迎大家到1DAL.codeplex.com去了解更详细的内容。1DAL的特点和设计宗旨在于为你提供强类型的输出同时,又不会损失效率。目前这个框架已经运用于我的实际项目中,在代码的执行效率和开发效率上都有不错的表现。我会逐渐花时间来向大家展示如何在这个框架上开发。
2009-08-02 11:28:00 692
原创 2009.7.25 OA 项目组一周工作报告
进度评价:60 评价依据: 本周基本上按照计划完成了任务。由于以下原因,导致计划没有完全全部完成。 1. 通过和客户进一步沟通,发现客户提供的需求不完整,需要实现的部分超出了预先的估计 2. 目前系统用的Janus控件提供的功能不能够满足客户的需求,花了额外的时间给客户分析,现在客户需要做一个DevExpress的Demo,这个功能需要下周实现。 质量评价:55 评价依据: 本周客户
2009-07-26 23:13:00 650
原创 2009.7.19 OA项目一周工作报告
进度评价:55 评价依据:上周没有按计划完成任务,原因是加班项目的影响。 质量评价:65 评价依据:上周向客户报告了我们发现的3个bug,得到了客户的确认。在自测阶段,又发现了修改遗漏的地方。所以我认为质量的前景比较乐观。 但是需要注意的是,上周客户报过来一个关于ListView上刷新的bug,没有重现。直到周五晚上,和客户讨论时,客户自己也没有重现这个bug,也没从他的客户那里再次有接到
2009-07-19 23:38:00 780
原创 EntityConnection ConnectionString
最近在dnn的开发中使用ADO.net 3.5 下的Entity Framework。没想到被它的连接字符串弄晕了。在网上找了一些资料,知道了关于它的更多消息,现在和大家分享一下。在entity connection的连接字符串中,要包含4个信息csdlssdlmsl数据库连接信息。这四个信息在连接字符串中表示如下:metadata=res://*/Model.
2009-07-12 16:46:00 2618
原创 2009.7.12 OA 项目组一周工作报告
进度评分:60 评分依据:按照计划完成了工作 质量评分:70 评价依据:在测试中发现了8个问题,其中有6个得到了解决,剩下2个等待客户回复。在等待客户回复的1个问题中,有一个问题是参照测试地图中的测试路径发现的,这是一个之前处理没有考虑到的问题。所以我希望大家能够不断补充和完善OA项目的测试地图。测试地图的意义并不在于它会有多复杂,而在于它提供了一个稳定的测试路径。我们所依赖的其实是它的
2009-07-12 15:45:00 651
原创 2009.7.4 OA 项目组一周工作报告
质量评分:70 评价依据:本周的工作重点在核查测试之前完成的任务和对Lookbook的重构。这两点对项目的质量都有很大的促进作用。 进度评分:65 评价依据:本周按照计划完成了任务,另外王还完成了客户临时发过来的关于报表的处理。 目前系统中还有2个难度加大的任务和2个工作量和难度都很大的任务还未处理,另有51个需要核查测试的任务。 在这周和客户的沟通中,客户提到2.55版本要到年底提交。
2009-07-06 00:13:00 631
原创 2009.6.28 OA 项目组一周工作报告
质量评分:55 评价依据:这周客户报了几个bug都是由于我们的测试不力造成。当然这几个bug都在不同程度上同系统的设计有关系。这些都是我们需要长期注意的问题。解决办法1,完善测试地图;2,能够痛下决心,改善系统中不合理的处理。进度评分: 60 评价依据:本周大家都按照计划完成了任务,并给客户提交了2次升级程序,其中有一次主动为客户修改了我们在系统中发现的bug。值得提出的是,本周一个处理基本上由方
2009-06-28 15:04:00 658
原创 Dnn 中的 ModuleControlBase
前面提到过,要在dnn中实现用户控件开发,最轻松的方法是将控件继承于ModuleControlBase。但是需要注意文件的位置以及用户控件的使用方法。以下图为例: 创建IllustratorViewControl.ascx用户控件,在IllustratorViewControl同一目录下创建asp.net的资源文件夹App_LocalResources,然后在资源文件夹下创建控件的resx
2009-06-28 14:21:00 835
原创 Dnn文档中关于Localization错误
今天,为了在dnn中实现Localization,可让我费了不少功夫。如果在模块级别上显示Localization倒是没有什么难的。由于我们开发的那个模块功能比较复杂,所以将其子功能划分到user control中来实现。现在要做的是对user control实现localization。参考dnn的文档,如下:Normal DNN controls will inherit from P
2009-06-28 00:09:00 922 2
原创 Dnn 中设置Locale信息
最近遇到一个客户要求在开发中实现多语言。研究了一下午,总算有点收获。已在dnn站点中显示中文为例。下载dnn的中文语言包(这里是Dnn 5.0的中文语言包)安装语言包 位置在:Hosts/Languages/ 点击Install Language Pack,安装中文语言包 点击Language Settings,将以下选项取消,强行使用当前
2009-06-27 17:45:00 611
原创 2006. 6. 21 OA 项目组一周项目周报
进度评分:60 评分依据:本周基本上按照计划完成了任务。GDOCS-266,一个很难重现的bug也在周五下班之前找到了原因,并得到了客户的修改确认。 质量评分:65 评分依据:本周发现了多个自测bug,并及时通知了客户,跟新到了2.54版本。 目前虽然在代码编写上没有找到一个好的方法来避免目前遇到的问题,但是在自测上却找到了希望。这周发现的自测bug在一定程度上促进了项目的质
2009-06-21 17:15:00 988
原创 2009.6.13 OA项目组一周工作报告
进度评分:60 评价依据:本周大家基本上按照计划完成了任务。本周给客户发了2次Sp包。目前项目中有6个未分配的任务,其中3个难度较大;另外还有7个自测bug没有处理。 质量评分:60 评价依据:本周质量没有什么大的问题,但是从客户在本周的反馈上看,其中有2个问题是由于我们的代码直接造成的,这说明我们之前的测试还是做得不够充分。在项目周会上讨论了这个问题,我们拟建一个测试文档来帮助今后的测试。
2009-06-13 11:27:00 655
原创 代码的不完整性
写的再好的代码也只能表示出相对完整的业务逻辑。而要想了解整个业务逻辑,我们还得继续阅读其它代码,而其它代码表示的业务逻辑也是不完整的,这使得我们还得继续阅读其它代码--这就形成了递归,这个递归会驱使我们到达系统的边界,然后跨过边界,到达业务需求部分--我们的真实世界。 这就是我目前所理解的代码的不完整性。我认为它比我之前所提到的设备有更高的抽象级别。我会用这个特性来解释和解决代码中和系统设计中遇
2009-06-07 18:17:00 904
原创 2009.6.7 OA 项目组一周工作报告
质量评分:70 评价依据:这周发现了了多个自测bug,其中有两个报给了客户,然后客户将其作为正式bug指派给我们。这两个bug之所以报给客户,是因为它们和业务逻辑相关,而没有在以前客户给我们的分析案例中提及,这是业务逻辑层面上的漏洞。而这些漏洞的发现是我们这段时间分析代码的结果。所以我在这里再次强调,我们要抓住这个难得的机会提升自己。这同时也给我们提出了一个问题,什么样的设计才能够让我们保证
2009-06-07 09:12:00 728
原创 2009.5.30 OA 项目组一周工作报告
进度评估:60 评价依据:大家都按照计划完成了本周的任务。剩下的测试工作安排在下周完成。 质量评价:65 评价依据:本周除了正常的编码工作外,对部分代码进行了重构,使代码的可维护性得到了提高。 由于最近客户发过来的任务少,目前除了附件中需要客户反馈的任务外,只剩下2个难度较大的任务。其余的是我们的自测bug和以前在wiki上记录的需要重构的任务。周一时我问过客户最近的任务,客户说他们正在准
2009-05-29 18:46:00 621
原创 2009.5.24 OA 项目组一周工作报告
进度评分:60 评分依据:本周大家的工作都比较饱满,基本完成了计划任务。 质量评分:65 评分依据:本周质量没有大的问题,对系统的日志写入做了第一阶段的重构。 本周方对客户的IOS系统提出了建设性的建议,计划从下周开始,由方将这个建议逐步写出来,并在适当的时候提交给客户。 本周有4个问题,由于客户的延迟回复没有能够及时完成,在周五与客户的聊天中,问了客户是否已经看过我们发
2009-05-24 21:51:00 702
原创 2009.5.24 OA 项目组一周工作报告
进度评分:60 评分依据:本周大家的工作都比较饱满,基本完成了计划任务。 质量评分:65 评分依据:本周质量没有大的问题,对系统的日志写入做了第一阶段的重构。 本周方对客户的IOS系统提出了建设性的建议,计划从下周开始,由方将这个建议逐步写出来,并在适当的时候提交给客户。 本周有4个问题,由于客户的延迟回复没有能够及时完成,在周五与客户的聊天中,问了客户是否已经看过我们发的邮件
2009-05-24 21:46:00 420
原创 LINQ又被赋予了新的Active?
原文:LINQ is the new Active笔记:Don和我一起走了一程。写这篇文章的目的旨在表现一种包容。但是事实上是,至少有一个其它同事不能从这篇文章中看出这种包容,根据这个情况,我认为我应该明确指出以下几点:a)我非常喜欢并尊敬Don;b)我之所以写以下的内容其目的只是因为我认为PLINQ的声音值得一笑;c)最近我旁观了Don参加的,一个有深度的关于LINQ的历史的讨论[因此,我在
2009-05-17 22:57:00 624
原创 2009.5.17 OA项目组一周工作报告
质量评价:60 评价依据:本周在质量上没有发现大的问题。目前在项目中出现了文档危机,可是面对这个危机,我们除了深恶痛绝,似乎还是束手无策。这不仅仅是一个简单的文档管理问题,在需求变化瞬息万变的环境中,这样的文档,对程序的健壮性没有任何帮助。我们实际上需要的是一个能够被迅速证明的系统,而证明这个系统的正确性的就是单元测试。 进度评价:60 评价依据:本周大家基本上按照计划完成了
2009-05-17 13:34:00 696
原创 2009.5.9 OA 项目组工作报告
进度评价:60评价依据:大家基本上完成了计划任务。本周给客户发送了两个版本,及时解决了客户遇到的问题。本周的另外一件大事是客户将bug管理系统移到了JIRA平台上。目前已经完成了老bug管理和新bug管理系统的转移工作。并且建议客户将bug的文档管理即相关往来邮件通过JIRA上的邮件通知完成,得到了客户的认同,并开始实践。质量评价:70评价依据:通过针对每个任务的代码反馈,来反映我对
2009-05-09 23:07:00 713
原创 C# Code Analyser 开发感悟
最近一直都没有写blog,也没有翻译,几乎将所有的业余时间都放在了C# Code Analyser上。有好几个晚上,做梦都在思考设计中的递归问题,感觉前进的路十分难走。 开发这个程序的最初目标是分析出程序中对象的结构与关系,本以为能够分析出代码的语言结构就能够做到这一点,可是分析代码的语言结构根本就不像我所想象的那么简单。越往前走,感觉路越黑。而在黑暗中也感觉到了编程语言的精妙所在。 在这个过
2009-05-04 15:18:00 842
原创 2009.5.3日 OA项目组一周工作报告
进度评估:60 评估依据:基本上完成了计划任务,部分任务由于客户的回复延迟,没有被处理,但是同时追加了新的任务。到目前为止,TT上的任务数量为15 质量评估:73 评估依据:这周质量上没有特别的表现,只是以后我会要求大家在代码中合理地使用Lambda表达式。另外这周的事件处理机制有效地解决了对象之间的事件通信问题。 这周王发现了用批处理来编译系统的方法,这个方法给项目带来了很大的好处。
2009-05-03 13:02:00 653
原创 2009.3.27 OA项目组一周工作报告
进度评价:60 质量评价:60 这周基本上完成按照计划完成了任务。OpenActivity上,王完成了一个重要的功能的改动;在IOS上,基本上完成了客户提出的修改需求,剩下的部分实际上是tab键在ComponentArt上的处理,目前已经找到了解决方法,下周一可以按照给客户提出的承诺,再次提交一个新的版本。这周快结束时,方在测试中发现了一个bug,之所以在这里提出来,是因为这个bug是在特定的
2009-03-27 15:35:00 678
原创 C# Code Analyser 及其它的开发背景
作了这么多年的代码编写,设计以及代码重构工作,发现其实我们有很大一部分时间(在我看来有50%以上的时间)是在维护代码(如果你是在做一个大系统的话)。维护代码本身包含了很多内容,其中最主要的两个是1)修改客户报告的bug;2)在现有的系统上满足客户提出的新需求。应对代码的维护工作,我们有很多策略,例如,通过各种方式,采用各种文档来描述代码,使我们在对代码进行维护时,能够快速地找出解决方案。但是,
2009-03-22 14:16:00 1392
原创 2009.3.20 OA项目组一周工作报告
进度:55 质量:60 本周由于Ngx 框架的原因,客户那里报过来的bug在我们这里没有重现。为了寻找原因,使计划有所延迟。另外,由于方请假一天,所以他的部分计划我调整到了下周。就调整之后的计划看,延迟的部分主要是测试工作,这部分工作下周赶上没有问题。当然本周客户报过来的问题中并不是所以问题都不能重现,其中有一个问题非常隐蔽,这个问题暴露了我们在内部沟通中还存在缝隙,这个问题下周一我们抽时间讨论一
2009-03-21 14:00:00 855
原创 2009.3.13 OA项目组一周工作报告
工作进度:60质量评价:50这周从客户的反馈上来看,我们上次提交的2.54.7.1的自量并不高。但是仔细分析一下客户的反馈,可以发现只有两个反馈确实存在问题,而其它的反馈均没有得到重现。对于当前的情况,我希望能够得到销售经理赵的帮助,希望她能够从另外一面了解客户对我们上周的反馈,然后根据反馈来调整我们的工作;另一方面:1. 我还是希望大家能够在开发工作中应用代码驱动开发方法,力求在开发中,做到对每
2009-03-15 02:05:00 852
原创 我的项目周报
2010.1.9 OA 工作报告2010.1.3 OA项目工作报告2009.12.27 OA项目工作报告2009.12.20 OA 一周工作报告2009.12.13 OA 项目一周工作报告2009.12.6 OA 项目组一周工作报告2009.11.29 OA 项目组一周工作报告2009.11.21 OA项目组一周工作报告2009.11.15 OA 项目组
2009-03-07 02:56:00 9521
原创 2009.3.7 OA项目组一周工作报告
进度评价:60 质量评价:65 这周在大家的共同努力下,完成了2.54.7的提交。2.54.7涉及到了系统中charge,commission代码的重构和修改,还有可用性搜索的改动。更加庆幸的是我们在发布版本前的测试中,发现了其中存在的问题,这些问题包括,方发现的在计算可用性中存在的问题,在计算service charge中存在的问题和在IOS上页面上显示价格合计的问题,另外在和王强讨论commi
2009-03-07 02:39:00 811
原创 我眼中的设备
我现在虽然不能够完全定义设备的范畴,但我可以感觉到它的存在。在我们的日常并生活中,我们常常会听到打印设备,扫描设备等等,这些设备和我提到的设备具有类比性。而在软件设计中(我们现在姑且在设计的范畴中讨论),我认为设备不是绝对存在的,而是相对于当前的设计而存在的。而这个断言的存在,将会彻底影响到我们对软件设计的视角。那么什么是设备呢,我先斗胆在这里下一个定义:设备是我们的代码作用于的对象。
2009-03-05 14:51:00 781
原创 Code Analyser 新算法测试通过
今天终于完成了Code Analyser的新算法测试,分析速度和准确度都比以前有了本质的区别。能够分析出代码中的成员变量,属性和成员方法。这将是后续其它功能的基础。 更多内容请参见C# Code Analyser 及其它的开发背景
2009-03-04 15:09:00 941
Rest Restful 基于rocket服务搭建代码
2023-10-15
Rust Yew 前端+后端 源代码,帮助大家快速了解和掌握Rust Yew的SSR的前端开发和基于Rocket的后端开发
2023-09-21
C# Code Analyser 1.2.1
2008-12-27
Code Analyser 1.1.3
2008-12-24
Code Analyser 代码分析器
2008-12-21
C# 代码分析器 帮组分析代码
2008-12-16
C# 代码分析器 帮组分析代码
2008-12-15
Dnn4.x修改工具
2007-10-24
Dnn权限修改器
2007-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人