案件追踪系统1.0暂告一段落。验收过程中,MR
MI针对UI界面提出了许多自己的想法。针对TGB项目的UI设计我也有我的感受:
1.不论大小项目,只要一看界面准有70%到80%熟悉度。
2.一看这些项目,大概能够猜测到是同一伙儿做出来的。
3.只有我们开发人员(熟悉业务逻辑的人)知道下一步该做什么。
*****惨遭嫌弃的UI******:
举个例子。感受最深的是当时的基础系统采...
分类:
其他好文 时间:
2014-10-06 00:56:39
阅读次数:
273
前面我们学习了23种设计模式,不过一直没用过,这次机房重构就是让...
分类:
其他好文 时间:
2014-10-05 18:41:18
阅读次数:
210
研究了一天半的Git,查阅了不少资料,这里将Git的运用分为两条线做个简单梳理
:本地控制库;远程控制库。
**************************************本地控制库*********************************************
本地库中需要用到几个工具,这里做简单介绍。
图形化工具:
msysgit:
Git forWi...
分类:
其他好文 时间:
2014-09-30 12:27:49
阅读次数:
241
软件工程的文档完结了。在这里面学到了好多东西。也通过它分析了对机房收费系统进行了更加详细的分析。虽然早就明白了之间的联系,但是越温习越体会到逻辑的重要性和全心全意为人民服务的精神。
这些文档中像需求分析、概要设计、详细设计和数据库设计都是很重要的。针对这四个方面我画了一个思维导图。
软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作...
分类:
其他好文 时间:
2014-09-28 22:03:55
阅读次数:
205
对于机房收费系统的重构,从大的方面来看,无非就是对于数据库的四个操作,增删改查。并且我们用的是三层架构进行重构,D层用来和数据库打交道,进行这四个操作就需要有返回值,增删改在这里不多说,但是当进行查的时候,d层需要数据给b层,那么我们以什么样的形式返回最好呢?
刚开始接触三层的时候,我返回的是datatable,就是dt.Rows[0][“xxx”]的形式,感觉实现了,就很厉害了,后来通...
分类:
其他好文 时间:
2014-09-28 18:22:35
阅读次数:
224
声明:以下内容只对在学生上机记录查询(组合查询)只查询已下机记录,操作员工作记录(组合查询)只查询已注销记录的同学适用!
说是BUG,其实这也不是一个BUG,只是一个不小心容易犯的错误,而且不注意的话还真发现不了。下面就给大家详细的讲讲:
在机房收费系统中有三个组合查询:学生基本信息查询、学生上机记录查询、操作员工作记录查询;其中的学生上机记录查询,我个...
分类:
其他好文 时间:
2014-09-27 16:18:00
阅读次数:
206
经过几天的时间,基本上将这本书浏览了一遍。后发现,其实这本书讲的大部分都是我们已经做过的。就像是开发机房收费系统似的,就是一个开发与管理的结合。现总结成如下:
对照上图和机房系统相结合,其中的基础部分就相当于系统开发前的准备工作,进而在确定开发方法与语言;最后就是系统的实现阶段即流程。
如果对这本书进行总结的话,我想将其称为机房的文档化,其目的就是教我们如何规范的设计系...
分类:
其他好文 时间:
2014-09-27 12:36:19
阅读次数:
189
机房收费系统个人重构版终于要落下帷幕了,这一个半月经历的“痛苦”和成功时喜悦恐怕也只有自己能够体会吧,现在回过头来,进行一下总结,颗粒归仓!
机房收费个人重构大概的经历应该分为四个阶段:需求分析,软件架构(UML图和软工文档),代码编写,程序调试完善。
需求分析
个人重构版的需求分析要比VB版明朗多了,其中有三点需要指出:
a.软件的使用者是...
分类:
Web程序 时间:
2014-09-25 23:23:18
阅读次数:
240
SQL(Structured Query Language)结构化查询语言,是一种高度非过程化的语言,其灵活易用完成核心操作仅需要9个动词,对有一点编程基础的人来说很容易上手。在我们做过的机房收费系统中主要用它来创建数据库并完成系统和数据库的交互。
基本功能:
数据定义(Data Definition):建立数据库和表的结构
数据管理(Data Management)...
分类:
数据库 时间:
2014-09-22 00:28:11
阅读次数:
228
在做机房收费系统的时候,曾经使用过Sqlhelper,当时对此内容理解不是很好,参照的是下篇的博客:
vb.net—SQLHelper类的使用
而做过之后,当再次回首往事的时候,发现这个SQLHelper类并不是想象中的那么强大,其实可以在多扩充些。并且不好的地方是没有加入安全的事务机制,在此小编在前人的基础上,模仿别人写了一个类似的Sqlhelper。先看下类图。
此类一...
分类:
数据库 时间:
2014-09-20 15:21:49
阅读次数:
420