之前已经说过如果是我会选择第一张UML图是活动图,事实上,通过这种方式能够更好的帮助我们分析用例,因为用例涵盖过程和工作流分析,所以活动图能够成为用例的有用的辅助措施,对于复杂工作流的业务来说更是如此,所以笔者的机房合作就是把活动图的每一个活动作为一个用例的候选,下面可以看一下转换流程。...
分类:
其他好文 时间:
2015-07-31 16:16:27
阅读次数:
119
面向对象的编程,封装,继承,多态让代码变得方便简约,我们在不同的阶段进行编程都要时刻谨记这些编程思想,简约是我们不断追寻的话题。...
分类:
其他好文 时间:
2015-07-27 19:12:18
阅读次数:
97
前言:学习过程中,不要因为有遗留的问题而感到惭愧,在之后项目中,只要用心,就能解决遗留的问题。
谨以此文,记录我重新对UI、外观、BLL层中是否该有逻辑判断的一个思考推理过程。
验收机房重构的时候,我的UI层、外观层、BLL层代码是这样子写的:(以登录这条线为例)
先看BLL层:
Public Class LoginManager
'检查用户名是否存在
...
分类:
其他好文 时间:
2015-07-26 22:40:17
阅读次数:
261
在做机房合作的时候,很多东西都进行了“改革”,听二牛说输入的字符长度限制可以用正则表达式,当然限制字符长度不仅可以用这种方法来写,还有通过设置文本框属性等办法来解决。不过利用正则表达式,我还是没没想到。反正正则表达式都学过了,为什么不能拿过来用呢?让它和我原来的方法比试比试。
一、ascii码小试
之前的代码是利用ascii码来编写的:
'限制输入的字符长度为0-16之间
Private S...
分类:
其他好文 时间:
2015-06-01 11:40:47
阅读次数:
197
每次都习惯于使用SQL Sever直接设计数据库,而没有把对SQL语句引起足够的重视,借这次机房合作版重构的机会,使用SQL语句来一次数据库设计,同时对SQL语句的基本用法做一下梳理。...
分类:
数据库 时间:
2015-05-31 09:34:42
阅读次数:
132
机房合作我负责了最简单的D层,接口层,工厂层。反正D层是我来写,于是数据库索性也就顺便设计了。已经是第三次敲机房收费系统了,每次都是相隔半年左右吧。需求搞得透透的了,数据库也就好设计了。基本跟第二次没什么大的区别,就是把Student表和Card表分开了。
重构的时候,我的数据库几乎什么都用到了:事务,存储过程,触发器,视图,联合查询等等。所以,这次设计数据库还是SO Easy的...
分类:
数据库 时间:
2015-05-27 22:50:41
阅读次数:
262
五一期间开始机房合作,到现在一个多星期了。我,蕾蕾,亮亮一组,我担任组长一职。
在着手准备项目开始之前,我们听取了各位师父的一些建议,也算是给我们指明一下方向。
第一天晚上,我召开了我们项目开发的第一次会议,在这次会上,我们确定了整个项目的开发计划。
五一的那三天,项目进展地很顺利,我们提前安排的工作也能按时完成。五一结束了,我们三个的课也不一样,周一周二两天都是满满的课,所以进...
分类:
其他好文 时间:
2015-05-13 14:57:18
阅读次数:
128
在机房合作前期需要花费很多的时间来画UML图的,我使用的是EA,在使用EA画图中真的是学到了好多知
识,开始了解EA的强大了
一、导出代码
开始画图之前呢,需要一些准备工作,那就是设置一些头文件和代码行中的一些注释
先说头文件,如下图所示
这是一些关于本系统的一些基本信息,需要提前设置好,这样在导出代码来后就不用再手工添加了
作者...
分类:
其他好文 时间:
2015-05-04 18:20:20
阅读次数:
340
这两个模式在进行个人重构的时候也使用了,当时是懵懵懂懂的,现在合作中又使用了一遍,思路清晰了很多,感觉这些设计模式之间有千丝万缕的联系,功夫还不到家还得慢慢的理一理,记得有个师哥说过“到最后会发现设计模式其实就一个”,所以努力吧!先看看这两个模式的应用。
职责链:确定消费时间
策略:计算不同类型卡的消费金额
职责链模式
职责链模式的好处比较直接的就是可以避免使用复杂的if语句,解...
分类:
其他好文 时间:
2015-04-29 21:51:05
阅读次数:
147
BS学习从14年10月份开始,计划3个月完成,中间也加入了机房合作版,加入到项目组后计算机的进度基本停了下来,通过BS的总结和梳理,加深对知识的理解。
BS学习历程:
牛腩新闻发布系统以项目的形式将BS的知识串了起来,也是我们从CS到BS过渡的第一个项目,当时刚刚结束个人重构,很多东西比较熟悉,包括数据库设计和B、D层代码的编写,又一次理解了SQLHelper的完美演化、存...
分类:
其他好文 时间:
2015-03-11 19:48:20
阅读次数:
173