------【VB.NET机房收费系统个人重构版】
杨光彩-sunny
没有黑夜的存在,阳光就失去了存在的意义!
展开
-
利用EA画E-R图
什么是E-R图? E-R图 也称为实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述显示世界的概念模型。 E-R图都包括哪些东西? 实体:客观存在并可以相互区别的事物 属性:实体所具有的一个属性 关系:实体和实体之间以及实体内部的关系 E-R图中的关系? 1对1:一个孩子只有一个亲生妈妈 1对多:一个孩子有多个家长 多对多:原创 2017-06-18 17:54:29 · 6441 阅读 · 42 评论 -
vs中自动生成时序图
什么是时序图 度娘中的描述:时序图是UML中的一种交互图。它通过描述对象之间发送消息的时间循序显示多个对象之间的动态协作。 我的理解:从程序运行开始,它的每一步实现的过程。例如:我们使用qq发送消息给另外一个人时,如何把这条消息保存到我们的数据库中再传送给别人,然后保存到他的qq数据库中,这一系列的步骤形成的图就是时序图。 为什么要有时序图 时序图是用原创 2017-06-10 11:29:56 · 10852 阅读 · 33 评论 -
七层中反射+配置文件的使用
为什么? 我们都知道抽象工厂的不足之处就是需要使用switch语句来判断所使用的数据库,为了简单,我们便引入了反射+配置文件。 引入反射不仅解决了switch的判断问题,而且在运行的过程中用B层去调用抽象工厂,通过工厂来调用D层里面的东西,这样就起到了解耦合的作用。 引入配置文件可以使得用户在不修改任何客户端代码的前提下去增加或特替换子类。我们都知道程序写完之后需要打包,但是如果原创 2017-06-10 20:51:26 · 646 阅读 · 32 评论 -
七层总结
前言 七层的学习在一路的磕磕绊绊中也总算是告一段落了,由于没有看.net 视频,所以在使用.net敲的时候也是各种找不到思路,不知道如何下手,窗体建了删删了建,后来弄好之后所有代码敲完了开始调试,怎么都出不来,后来找了师傅才知道原来自己的窗体还是建错了,应该建类库,但是我却都是建的控制台应用程序,那就从头再来吧。 类库和控制台应用程序的区别 1、类库:类库编译出来的是原创 2017-06-10 21:29:21 · 789 阅读 · 28 评论 -
vb.net版机房重构--充值记录查询
前言 vb.net和VB两种的差距并不是非常大,但是使用起来还是有一些不同的,拿机房的充值记录查询功能实现来具体说明。使用 vs就比使用VB要简单很多,省去了很多人工的操作。 操作说明 在vb.net版机房收费系统中我对需求做了修改,学生端的充值记录查询就变成了如下界面: 1、 功能:当充值记录查询界面打开的时候学号会将登录界面的学号同步过来,相应的D原创 2017-07-16 21:55:04 · 1549 阅读 · 41 评论 -
vb.net版机房重构--存储过程的使用
前言 存储过程之前就接触过,但是没有真正地实践使用,从来也没有太清楚这个东西什么时候用,该如何用,终于在敲机房注册功能的时候发现使用的sql语句越来越多了,感觉到了麻烦,所以上网查查,准备向存储过程出发。 why? 那么为什么要使用存储过程呢?不用它不行吗?或者用了它又有什么好处呢? (1)提高数据库执行速度:存储过程在创造时进行编译,以后执行不需要再次编原创 2017-07-30 17:57:46 · 573 阅读 · 35 评论 -
vb.net版机房重构--DataGridView控件
前言 DataGridView也是机房重构时经常使用的一个控件,可以说是每次接触它都有不同的收获,很棒! 绑定数据 在第一次机房中使用相关的控件会发现比较麻烦,我们需要自己去设计相应的表格,然后将数据库中的数据显示在表格中,DataGridView的出现帮助我们减少了重复的工作。具体绑定工作请点击:vb.net版机房重构–充值记录查询 删除表中的数据 既然需原创 2017-07-22 17:12:02 · 849 阅读 · 44 评论 -
vb.net版机房设计及原型图
前言 这一次机房想用文档驱动,所以文档完成基本差不多之后就开始画原型图了。第一次接触这个东西,上网下载了一个Axure进行画图。按照步骤安装完成显示如下界面表示很迷茫,不知道如何下手去画。 但是马上上网百度一下Axure的教程,出来很多,看一下就知道基本操作了,这里小编就不做赘述了。下面来介绍一下我对于这一版机房的理解以及自己设计的原型图。 设计理念 思原创 2017-06-25 11:05:47 · 1062 阅读 · 55 评论 -
vb.net版机房重构--泛型与Datatable
Why? 为什么要有泛型与Datatable,这个问题看似简单,可是实际上又包含着我们程序的深层含义。我们的程序看似是由很多东西组成的,打但是实际上就是由各种各样的数据组成的,那么如果是数据就一定会有数据类型,所以数据类型就是解决数据的一个组成部分,那么正好泛型与Datatable就是两种不同的数据类型,接下来就和小编一起来学习一下这两种类型。 What?原创 2017-08-20 21:02:19 · 822 阅读 · 36 评论