2.1-2.3 工程总结

打开会结束到现在,已经三天了,今天下午做了一个操作员登录模块的Demo,测试通过。不过这还得从我一天半之前的连接数据库开始,暑假的时候做过vb6连接SqlServer数据库,基本上就是先引用,把连库的一些服务引进来,再就是提供一个连接字符串,和数据源,通过connection 就可以连上数据库了。

然而这些到了.NET环境又将如何呢?事必躬亲,方是正道,毕竟开头难,我们还需要总结经验的不是。

首先得肯定.net的环境是很智能的,设计这个IDE的工程师们都是很细心的,但是具体的细节我还是没有太仔细的去研究,但是再得肯定的是我们如何找到连接数据库的连接字符串呢。

如图,.net环境下服务器、数据库和编程环境是融合在一个环境下的。

Jf-zg.mis.dbo1 是我的数据库名。

clip_image002

在.net下连接数据库,处理数据库都极度简化了。

昨天开始整理UML建模图,如图为系统架构图:

clip_image004

通过这个系统架构图,基本上体现了这个机房收费管理系统的分层模型,充分的体现面向对象的思想。并且可扩展性和团队合作性更强。

在开会的时候,我们多次讨论到建模图中的各个直线、箭头形式等都代表其内在的约束,这个系统之间的约束是不可少的,不然在编码的过程中很难起到一个指导作用。于是,我又重新针对BLL(业务逻辑层)的各个类的各个方法详细设计了一下,实体类用来做参数、用来设定为返回值类型等。

做好这些约束(前提),就重新开始画时序图,因为其中要涉及到各层之间调用方法的约束,其实我们应该要详细做好每个时序图,这些时序图是就是我们编码的一个逻辑体现,更能很好的帮助我们梳理混乱的各层调用关系。为了做好单元测试,画好一个时序图后就进行相应的模块编码,这样做好一个单元测试,使得开发效率提升。

还有VB.NET下的好多方法和控件的使用都和之前VB6环境下的使用都有所不同,万事开头难,多看多查,不难。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值