My Software Engineering Road
文章平均质量分 64
shan9liang
悟空
展开
-
毕业设计管理系统小结
毕业设计管理系统基本完成了,还是老规矩,颗粒归仓:总结. 先来看教训:1、做界面原型的时候,没有为界面起好名字,链接也没有设置好,导致后来大家在VS里画界面的时候,名字起得很不统一,很凌乱。2、在建数据库的时候,确定好主外键关系,一定要设置好相应的触发器删除,不然后期删除肯定会出问题。如果等到发现了再设置,面对复杂的主外键关系有时候,很难理清楚。3、Rose建模,最好是一个人来原创 2012-02-18 08:36:45 · 3250 阅读 · 6 评论 -
我的工作日志3
11月6日 这两周基本上在不忙不碌中度过。完成了两个模块,其中一个模块已经提交测试了,自测没有多大问题,不知道测试的mm们是不是给力,不要太丢人就好。 今天周二,开始了新模块ML的开发,没有设计文档,需求是很早以前的,据说新需求还在改动中,我只能根据老版需求,加上自己的理解,加上追问boss们,来开发。开发的boss急,需求的boss不急,设计的boss,有时候开发出人干,有时原创 2012-11-17 10:13:09 · 1229 阅读 · 7 评论 -
我的工作日志4
从6号到17号,又将近两周过去了啊. 用近一周的时间去把系统物料部分的前期开发搞定。数据访问层和实体层直接用代码生成,然后经过简单修改移植到系统中,然后绘制界面,作简单的添加查询,因为牵扯到层层提交审核,还要画状态图,理清状态关系。然后便是具体的业务实现。其中牵扯到的难点先挂起来,争取先把整套审批流程跑一起来,再去有针对性的解决一些技术难点。因为这样子出活,随时可以拉出界面来看,基本的功能原创 2012-11-17 13:39:16 · 1480 阅读 · 6 评论 -
我的工作日志5
上次提到了开发人员自测和互测,算了搞了一次"批评与自我批评",整风搞完了总是要作总结的.忘记了是多少号了,上午简单解决了一点遗留问题,就开始参加总结大会,结果就开到了12点。 会议中出现的问题:会议主题太多,一会说测试的问题,一会说需求的问题,一会说开发的问题。会议没有做好记录,说了回头又忘了。我做了会议笔记,开发中遇到问题,还要去和需求,设计核对,不然还会出问题,会议等于没开原创 2012-11-28 20:37:25 · 1338 阅读 · 4 评论 -
我的工作日志6
项目中我负责的部分接近尾声了。 最近主要是完成三部分内容:1、ML解析,主要是把数据库中存储的一堆名称和规格型号规则的字符串,按照一定地业务规则和约定解析到客户端,以客户能理解的方式展现出来。ML生成编码,根据用户输入的内容,按照规则,生成一串数字码,作为一种物料的唯一标识,看到这串码,客户就知道这是哪种物料,什么规格型号等。还有ML的维护,也就是维护这套名称和规格型号规则的字符串。原创 2013-01-02 09:22:41 · 1442 阅读 · 5 评论 -
我的软件工程之路(五)—四个月总结
我的软件工程之路并没有按计划更新 ,有些感觉对不起自己,客观原因是比较忙,一方面因为换了一个新环境,要适应工作,另一方面也是因为要考工程硕士,学习备考科目,还要继续学习跟自己工作相关的java web方面的相关知识,并且在跟进一个DRP项目,充电嘛,还感冒发烧加各种病了半个月,没缓过劲来。现在总算是好点了。 主观原因,自己变懒了,不如以前勤快了,至少周末的时间利用得并不算太充分。事情一多,原创 2013-01-19 14:18:06 · 2478 阅读 · 8 评论 -
aspx上传、预览图片
//aspx <asp:Image ID="imgshow" runat="server" Height="80px" ToolTip="图片预览" Width="80px" onmouseover="over();" onmouseout="out()" AlternateText="图片预览" ImageUrl="../../Resource/Ima原创 2012-12-22 15:08:14 · 3923 阅读 · 2 评论 -
从入职到离职的收获——ICT四个月
在北京这家公司工作四个月,从入职到熟悉工作,进入工作状态,忙碌,再到交接工作,离职,短短四个月时间,收获还是蛮多的,在这里与大家分享一下。一、刚刚入职在这家公司刚入职的时候,对自己能不能胜任工作,心里还是有点敲小鼓的,把姿态放得很低,似乎每个人都挺强,导致自己不够自然大方,做事“如履薄冰”,现在回想起来,完全没有这个必要,既然公司已经接收你来工作,自然是对你的能力有了基本的认可,愿意承担一原创 2013-01-21 16:47:50 · 21785 阅读 · 100 评论 -
DRP总结概览
原创 2013-03-16 10:32:26 · 1294 阅读 · 4 评论 -
一个程序员的2013上半年总结
引----上次写半年总结距今7个月,又到了年中,必须得停下来好好总结一下。一、技术 (1)对j2ee有了全新的理解 这段时间好好学习和复习一下j2ee的相关知识,对j2ee核心规范了有了更加深入的理解,特别是EJB3,RMI,JTA等。同时深入剖析了分布式企业级应用的分层模型,并做了相应的DEMO,将之部署到j2ee应用服务器(JBOSS,Web原创 2013-09-01 11:55:30 · 2778 阅读 · 20 评论 -
KS系统总结
重构教务考试系统接近尾声了,写这篇文章,总结一下这次项目中的得失。 一、缺有经验,强势,并且有人脉的项目经理 我们的项目前期之所以陷入一滩烂泥,我认为主要是出在项目经理身上,没有贬低人的意思,就事说事。由于人员紧缺,项目经理承担了过多地任务,既要做需求,又要做设计,导致开发人员在那干等着,啥事干不了。如果有丰富经验地项目经理绝不会犯这种错误。 之所以说到强势,不仅是说对下属原创 2013-03-05 07:50:35 · 2793 阅读 · 6 评论 -
年末项目经验总结
一、背景 过去的一年,用在敲代码上的时间越来越少,年前突然从带一个项目,加到带四个项目,倍感亚历山大,这其中酸甜苦辣,只有自己知道。由于经验不足,导致很多问题。所以要写一篇文章好好总结一下。二、酸甜苦辣,冷暖自知 我们在项目中尝试使用敏捷开发的思想来进行管理,经过几次简短的培训,我们就上马了,当时对于敏捷开发的认识还很肤浅,秉着“先用起来再说原创 2014-02-21 15:11:12 · 3352 阅读 · 52 评论 -
做事情要放下面子,拿起责任
在新项目团队中也有差不多半年光景,这半年带给我很多思考,借本文谈谈我感触最深地一点:“做人和做事到底是不是一码事”。 乍看下去,可能让你糊涂了,这有什么好谈的,“成功学”里有很多经典的论述,如:先做人,后做事,人没有做好,事也就做不好;做事先做人,人的思想决定做事的方式;做人先做事,人的思想在做事上得到锻炼和体现。 但如果把“做事”加上一个“原创 2014-02-21 17:31:18 · 3409 阅读 · 55 评论 -
敏捷开发实践(1)-故事工作量估算导致的问题
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。故事工作量估算导致的问题我们在对backlog中的story进行原创 2014-02-25 20:59:13 · 3917 阅读 · 30 评论 -
敏捷开发实践(2)-要不要文档?
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。我说的不一定正确,只是描述问题,然后说说我对问题的看法,采取的解决方案,希望使用敏捷开发的大牛提供宝贵意见。原创 2014-03-06 09:47:48 · 5742 阅读 · 24 评论 -
敏捷开发实践(3)-我们为什么需要持续集成?
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。我说的不一定正确,只是描述问题,然后说说我对问题的看法,采取的解决方案,希望使用敏捷开发的大牛提供宝贵意见。原创 2014-03-07 14:26:27 · 4829 阅读 · 21 评论 -
我的工作日志2
一周又过去啦,真快啊! 上周快结束时开会,验收了大家的工作成果,我的TL模块完成得也差不多了。开会的时候,给大家展示了一下界面和功能,并做了简单介绍,回答了大boss一些问题,也顺带着提了一些问题,基本通过,但有些细节问题,仍然需要改一改。这没什么可说的,让我比较纠结的是,我们开会竟然开了一个上午,效率非常低。 说是看看我们的成果,看着看着又去讨论需求,讨论设计了,然后反反复复,最原创 2012-10-23 22:18:11 · 1444 阅读 · 7 评论 -
我的工作日志1
来这家公司三周了,工作基本进入正轨,也已经熟悉了周围的生活。 工作有条不紊的进行中,大面上完成的还可以吧,但具体细节方面,依然很乱,例如控件大小,验证,什么情况下可用,什么情况下不可用,这些都要慢慢完善,等待开会统一中,呵呵。 因为很多地方需求并不完善,boss们还在讨论中,我们只是在开发需求相对比较稳定的地方,只能说是相对,遇到问题,仍然需要讨论。 那天我跟boss简单提原创 2012-10-15 22:32:20 · 1950 阅读 · 6 评论 -
日省其身,有则改之,无则加勉!
我以往学习过程中采取三种总结方式: 一、课程比较长的,看一部分总结一部分;二、课程比较短的,全部看完再总结。三、综合前两者,依课程而定。 从博客轨迹就可以看出来,当博客就某一内容总结很多且时间比较集中地时候,这肯定采取的第二种方式。如果是不紧不慢的每周一两篇,那肯定是采取的第一种方式。 一套比较重要的视频,可能仅仅看一遍,根本没有效果,需要重复第二遍(可能是重看原创 2012-09-13 15:57:54 · 6828 阅读 · 5 评论 -
新闻发布系统初步总结
这次做新闻发布系统,开始先做的后台代码,基本上没有什么困难,因为对BLL,DAL,SqlHelper都已经很熟悉了. 重头戏应该是后面的Web页的制作,还有Web页与BLL的整合。这是新的东西,第一次正面接触,遇到不少问题。 总体来说,收获还是蛮丰富的,列举一些吧 一、开发工具方面1、又了解了几个VS的使用技巧,一些快捷操作:通过快捷键Ctrl+k,d整理代码结构,原创 2011-12-16 09:49:28 · 1231 阅读 · 4 评论 -
我的软件工程之路(一)
引——————————————————————————首先,自我介绍,我是一个不折不扣的菜鸟,软件行业初级选手。说实在的,如果再往前半年,我连自称软件行业的菜鸟都不敢,不是谦虚,是有自知之明,真不敢。 究其原因,是这么回事!当你学到一点东西,你就发现,掌握的东西原来只是冰山的一角,当你把眼前的冰山都学会了,一抬头,惊讶的发现,原来这只是更大冰山的一角…… 所以,我称自己为菜原创 2011-11-21 10:05:54 · 4035 阅读 · 31 评论 -
分享合作开发
事件背景:雪茹,德鹏,零敏,我,合作开发机房收费系统。雪茹负责整个系统架构的设计,零敏负责界面层,我负责业务逻辑层,德鹏负责数据访问层。 开发过程中, 我跟零敏争吵最多的是:“你给我传过来的是什么,我返回给你的是什么。”“这个字段的值,你没有给我,我怎么知道” 业务逻辑方面,缺方法,或者参数问题,导致一些问题,“你不给这个,我显示什么”,“我也没有啊,我都不知道原创 2011-11-21 09:49:36 · 1568 阅读 · 8 评论 -
机房收费系统测试
昨天晚上找了崔成龙帮忙把新写完的机房收费系统测试了一遍.因为有第一次的经验,这次比上次错误少多了.不过还是测出了一些问题. 1、学生基本信息维护功能中,点击DataGridView列标题可以排序,导致获取行信息不对称。解决:搜索MSDN找到DataGridView,在它的事件说明中,发现列标题的单击事件,可以在这个事件中处理信息不对称的问题。 2、基本数据合理性判断,例如最原创 2011-11-06 16:49:33 · 1322 阅读 · 5 评论 -
重构机房收费系统(二)
接上篇《机房收费系统重构(一)》二、概要设计完成了用例图,并用结合用例图完善了一下需求分析说明书,忘记是第几次修订需求分析说明书。有了用例图,很自然就进入了概要设计阶段。我认为这一阶段就是结合包图解决系统的基本架构。在这里采用了三层架构(符合高内聚,低耦合的思想),并结合了一些设计模式。 下面看我的包图:可以看到,这个包图,是从最经典的三层UI-BL原创 2011-10-15 16:17:57 · 3977 阅读 · 59 评论 -
重构机房收费系统(一)
从10月1号开始重构学校机房收费系统,没想到这次重构,推翻,再重构……用了两周时间。这次整体架构采用三层,并融入了一些设计模式。 下面介绍这次重构的过程:一、从UML用例图开始对于机房收费系统的需求已经很熟悉了,用例和角色都已经提取出来了,在这里遇到一个问题,就是,究竟是根据角色划分用例,还是根据功能划分用例?按角色来画:更容易下一步建模原创 2011-10-15 16:16:15 · 3623 阅读 · 58 评论 -
VB总结
注:通过这个地址下面的地址,可以看到清晰完整的大图:http://35free.net/shan9liang/vb/VB.htm很多联系都没有画出,我觉得一层层往上打包的过程,会越来越注重主要矛盾。小矛盾,次要矛盾就不明显了。当就一个点深挖的时候,又是一个向下解包的过程,又会凸显很多联系。文件处理这个模块,总觉得有点别扭,不知道放得合不合适。我觉原创 2011-01-12 16:34:00 · 1092 阅读 · 3 评论 -
我的软件工程之路(二)
引:————————————————————————上次写了一篇《我的软件工程之路(一)》,如果你没看过,可以先去看看,名字后面挂了一个(一),当然就意味着要继续写下去,所以这篇文章就应运而生了。 两个月的时间过去了,又紧锣密鼓地学习了两个月,我依然是个菜鸟,只是这个菜鸟不是菜得那么离谱了……———————————————————————— 看过我上一篇文章《我的软原创 2011-12-22 21:26:56 · 1914 阅读 · 5 评论 -
一些时间管理法则和我自己的时间管理法则
ALPEN法则A写下任务 将一天当中需要处理的所有事情都一一列举出来。而且,绝对不能偷懒,不能只在头脑中思考一遍就跳过这个步骤!你一定要把自己思考的内容一字一句写下来(可以利用IT工具)。如果你认为这种做法只是浪费时间,那就是因为你不曾了解它的诸多好处:第一,仅仅经过大脑思考的内容是很容易被忘记的,动笔的过程能够帮助你形成更深刻的记忆;第二,在书写的过程中,你能够一清二楚地看到那些重要的事原创 2010-12-17 00:06:00 · 5090 阅读 · 9 评论 -
我们也录视频
11月21号,合作开发机房收费系统结束.21号到29号,完成了一个很特别,很有意思的任务。以前学习总是看别人录的视频,这次竟然和两个伙伴一起录制了属于我们自己的视频,我们称它为视频项目,从写项目计划书,日报,完善讲课内容,整理资料,录制,最后收尾,一周的时间,算是对自己这段时间学习的总结,也算是为了他人贡献自己的一点力量吧。 学习软件工程,学写文档,画UML图,再到设计模式,三层架构,原创 2011-11-30 08:57:46 · 2026 阅读 · 3 评论 -
反思与规划
6月我很浮躁。 心不够静,原因诸多,说出来挺招人烦的,自己必须振作起来!加油! 这是合作开发,又暴露了自己很多问题,我的学习状况并不是很乐观: 1、前期设计遗漏了很多东西,导致后期弥补困难,并且给分工协作带来麻烦。例如,有时候我需要动你的东西,你需要动我的东西,导致提交混乱。 2、Css+Div布局,掌握得不熟练,都是大面上的东西,真正牵扯到具体细节,明显力不从心,原创 2012-07-08 10:19:39 · 1749 阅读 · 28 评论 -
谈谈近况
近一个月没写博客,前半个月手受伤不太方便,后半个月一头扎进了一个旅游网站的项目中,跟大帅还有成龙在一个屋闷了将近两周终于把它整得差不多了。 这个网站项目主要包括新闻发布系统,产品管理系统,订单管理系统,客户管理系统等。我们设计得并不复杂,但实现过程中依然出现了这样那样的问题,也暴露出我们的不足,例如对javascript明显生疏,很有必要重新梳理javascript的知识,并多敲些demo原创 2012-06-27 21:22:03 · 1356 阅读 · 15 评论 -
我的软件工程之路(四)—半年总结
引------------------------------------------------时隔半年,才开始写(四),倍感惭愧啊。翻看前面写的(一)、(二)、(三)感觉好遥远,过去这半年的事情蛮多的,不知道怎么去总结,还是以时间为主轴,从今年2月底开说吧。结合自己的博客和微博来说,这样回忆起来蛮顺畅的。---------------------------------原创 2012-08-01 11:43:41 · 4116 阅读 · 7 评论 -
杂谈1
在北京工作了不到两周,节奏蛮快的,一天没什么感觉就下班了,然后晚上加班学习,第二天继续上班,倒是挺有规律,累吗?不累,习惯了就好了。适应一座城市,总需要那么一点反应的时间。 干了不到两周活,感觉家里的开发方式还是比较正规的.TDB的项目开发方式类似,除了较原来开发,技术上有了优化,其他方面没有太大出入。 之所他们能完成一个比较大规模的项目的升级版本,是因为舍得花时间,一个项目砸原创 2012-09-28 21:04:28 · 1360 阅读 · 7 评论 -
敏捷开发实践(4)-有时候我们需要结对编程
背景 自从我们使用scrum进行项目开发后,出现了这样那样的问题,有些是因为我们对scrum的理解不到位,有些则是客观因素导致的,针对这些问题,在每次迭代的总结会上,我们进行了反思,并根据具体环境对scrum进行了一一调整,想通过几篇文章和大家分享一下我的经验。我说的不一定正确,只是描述问题,然后说说我对问题的看法,采取的解决方案,希望使用敏捷开发的大牛提供宝贵意见。原创 2014-03-19 21:06:06 · 2395 阅读 · 21 评论