01 2010 档案
近期准备研究的方向
摘要:最近项目碰到郁闷的情况。院方提出了新的业务流程原本我们的设计是 【申请】 - 【审批】 - 【放款】但现在要改成,申请之后,可以暂缓审批,先行放款,如实现此功能将会导致程序大规模修改,很是郁闷。网上讨论的结果是使用工作流引擎(workflow)可以有效避免流程修改造成的麻烦。所以下一步准备研究一下workflow,我感觉这东西只有在项目逐渐大起来,而且不确定因素增加的时候,才会发挥作用。之前我们的... 阅读全文
posted @ 2010-01-29 11:00 C.Gavin 阅读(171) 评论(0) 推荐(0)
项目改进:引入基础类
摘要:项目改进原因:目前的项目,大家每做一个页面,都需要获取人员相关信息,重复了大量工作,并且在此处如果尽兴相关修改,任务极其繁重,基本上涉及了所有页面的修改不利于程序的维护代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--protectedvoidPa... 阅读全文
posted @ 2010-01-22 11:18 C.Gavin 阅读(160) 评论(0) 推荐(0)
改进项目中判断参数是否存在的方法
摘要:项目中有关人员的信息,会被保存在Cookies中,每次页面加载的时候,都会从Cookies中读取相关的数据,如果读取失败,或者是没有对应的Cookies,就会提示系统超时。原程序中的代码如下:[代码]改进后的代码[代码]使用String.IsNullOrEmpty可以有效防止当Comm.getCookies().ry_id为null时,.ToString()方法引发的异常。相应的,获取URL上的参... 阅读全文
posted @ 2010-01-22 10:54 C.Gavin 阅读(155) 评论(0) 推荐(0)
第一次带新员工总结
摘要:最近公司来了一批新人,上面交给任务带新人完成一个简单的系统。本来是没有我带新人任务,但情况有变,原组长事假,紧急抽调我负责带。之前一直都没带过新人,做过项目组长,带的也都是一起工作过1年的员工,彼此互相了解,对框架和业务都有一定的熟悉。此次带的新人,是刚出门的学生,来公司1个星期,正处于工作适应期,突然抽调我带队,有点不太适应。由于此前并没有接触这个项目,而且时间又紧迫,我只是进行简单了解项目之后... 阅读全文
posted @ 2010-01-06 11:31 C.Gavin 阅读(485) 评论(0) 推荐(0)
Cookies储存不到本地机的解决方案
摘要:项目部署到医院7个月后,院方来电话说系统莫名其妙登录不上去,一登陆就显示用户超时。超时提示:用户已过期。根据提示,断定是出在Cookies上了,我们的用户信息都在用户登录时保存在Cookies中,Cookies中的信息丢失才会导致该提示。询问客户机器使用情况,在出现问题的那个下午,机器一直工作正常,上午仍然可以正常登陆系统,中午重新启动以后,再登陆就失败。之前没有安装任何软件,也没有做任何更新,该... 阅读全文
posted @ 2010-01-06 10:25 C.Gavin 阅读(269) 评论(0) 推荐(0)