自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 DataGridView显示数据之方法一

【前言】      机房收费系统个人重构过程中使用到了DataGridView控件,该控件用来显示数据库返回的的数据,在第一版VB语言的机房收费系统中,我们使用的是MSFlexGrid控件,功能类似,初步使用DataGridView控件,在代码语句上还不知如何去使用,通过本次的机房收费系统个人重构,到目前为止,对DataGridView控件的初步使用有了一个简单的了解,今天来介绍第一种显示数据

2016-03-27 17:22:37 2666 48

原创 VB.Net文本框提示及一次性清空

【前言】     第二次基础机房收费系统,在很多系统优化方面有了更多的认识,对于窗体中文本框内容是否为空的提示以及一次性清空其内容,这些在第一次的机房收费系统中进行了尝试,在这次的机房收费系统个人重构的过程中,再次产生了这一方面的需求,如何减少代码的重复率,于是对该方面进行了探究。【具体操作】     操作一:     对于判断窗体中文本框是否为空以及一次性清空文本框内容这一问题,

2016-03-26 21:28:18 3813 37

原创 大话设计模式之代理模式

一、理解          大话设计模式的解释:代理模式(Proxy)是为其他对象提供一种代理以控制对这个对象的访问。代理模式中有三个类:Subject类,定义了RealSubject和Proxy的共用接口,这样就在任何使用RealSubject的地方都可以使用Proxy;RealSubject类,定义了Proxy所代表的真是实体;Proxy类,保存一个引用使得代理可以访问实体,并提供一个

2016-03-20 21:38:28 824 30

原创 七层登录之机房收费系统

一、概念简介     七层是在三层的基础上形成的,三层为UI层、BLL层、DAL层,在此基础上,增添了Facade层、Factory层、IDAL层、Entity层四层。UI层主要是与用户接触的界面;BLL层主要负责一些功能的业务逻辑判断;DAL层是负责与数据库接触;实体层Entity是为了和数据库表解耦,使要访问的字段都在其中;Facade层是在UI层与BLL层之间增添的一层,我们也称为外观层

2016-03-13 21:33:29 877 20

原创 代理模式

一、理解     大话设计模式的解释:代理模式(Proxy)是为其他对象提供一种代理以控制对这个对象的访问。代理模式中有三个类:Subject类,定义了RealSubject和Proxy的共用接口,这样就在任何使用RealSubject的地方都可以使用Proxy;RealSubject类,定义了Proxy所代表的真是实体;Proxy类,保存一个引用使得代理可以访问实体,并提供一个与Subjec

2016-03-06 21:21:03 853 15

原创 半年小总结

【前言】     半年的时间飞逝,大四时光已悄然过去了一半儿,回想这半年,自己的经历,有着百般味道。当然,这半年时间里,除了上专业课,其余的时间几乎是在学校的机房度过,这里是我的另一个归宿,是我的另一个家,每当自己迷茫、不知所措时,这个“家”便给自己指引了前进的方向,让我不断成长。下面就来简单总结一下半年来的经历。【半年总结】一、收获    1、专业课方面     半年前,刚刚

2016-02-29 20:50:23 769 24

原创 装饰模式

一、理解     装饰模式在大话设计模式中是这样定义的:装饰模式(Decorator)动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。     当系统需要新功能的时候,是向旧的类中添加新的代码。这些新加的嗲吗通常装饰了原由类的核心职责或主要行为,比如用西装来装饰一名男士。     在装饰模式中,定义一个Component对象接口,可以给这些对象动态地添加

2016-02-22 21:14:33 641 29

原创 策略模式

一、理解     在大话设计模式中,策略模式的定义如下:策略模式(Strategy)定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。     策略模式是根据商场收银系统的需要而产生的,针对商场收银系统,刚开始使用了简单工厂模式来解决该问题,但是,针对该问题,简单工厂知识解决对象的创建问题,但在实际情况中,商场是经常性地更改相关打折额度和返

2016-02-20 20:18:05 547 14

原创 三大工厂模式

一、简单工厂模式(Static Factory Method)1、理解:创建一个单独的类来实现实例化的过程,该过程被称为工厂,创建的这个单独的类即为工厂类。在简单工厂模式中提出面向对象原则,本着三大特性:封装、继承、多态,从而实现可维护、可扩展、可复用。在书中,一个简单的计算器的例子充分展现了该模式。2、UML示意图:通过UML图,我们可以清晰地了解其类、对象之间的关系,具体如下:

2016-02-19 19:50:11 728 17

原创 回家路途之所见、所感

【前言】     回家过年的这一天渐行渐近,每个人都怀着一颗激动的心迎接来回家的征程,放假的第二天早晨,与自己的小伙伴一同踏上回家的路,从早晨10点半从租住地出发,最后到家已是晚上8点左右,这一路上,大家都在忙碌地奔波着,下班、吃饭、回家等等,形形色色,让我们的生活变得丰富起来。下午6点的时候,到达自己的家乡—邯郸,我在回家的车上,遇到了这样的事情,让我感触非常深刻。【正文】

2016-02-13 21:16:28 940 29

原创 大话设计模式之初印象

一、含义     个人见解:     第一次了解设计模式是在学习UML时,设计模式、UML都与面向对象技术有着不可分割的关系,UML作为面向对象技术的建模语言成果,当然UML是以面向对象技术为载体,设计模式是在面向对象技术的基础上形成的一种长期被重复使用的模式。     百度百科:     设计模式是一套被反复使用、多数人知晓的、经过分类遍目的、代码设计经验的总结。二、主要内容

2016-02-05 22:31:07 710 18

原创 【UML回顾】图中关系及其应用

【前言】    前两天参与了11期师哥师姐机房合作版的验收,在验收过程中,老师的一些话让我再次认识到UML图的重要性,老师说,UML图是我们开始进行一个项目之前的基础,有了UML图我们才能进行下一步的工作。期间也听到了师哥师姐提到的“文档驱动”编程,自己所理解的即为在软件工程文档以及UML图的指导下,我们根据其中的逻辑思路开始进行项目开发等工作。这篇博客理应当在学习UML暂时告一段落的时候与大

2016-01-30 11:55:12 783 24

原创 C#之数组、集合与泛型

一、数组1、概念数组是一种把相同类型的元素进行排序后的集合,同时该集合命名。数组可以一次性声明同种类型的变量。2、数组的声明方式第一种有数组总数量、无具体元素第二种无元素总数量、有具体元素第三种有元素总数量、有具体元素第四种无元素总数量、有具体元素(本质与第二种相同)3、赋值与取值方式4、优缺点优点:数组在内存中连续存储,因此可以快速而容易滴

2016-01-24 20:48:18 1029 35

原创 C#语言基础之变量、运算符、转义符

一、变量有关C#变量命名规则:1、必须以“字母”或“@”开头,不要以数字开头2、后面可以跟字母、数字、下划线3、同一个变量名不可重复命名4、与VB中变量命名较为相似,其中变量可以重新赋值下面有两种命名方法,其中Camel命名方法较为常用:举例:string name ="张三";  (第一个单词首字母小写)string xingMing

2016-01-16 21:00:19 1212 85

原创 C#之宏观了解

C#是一种计算机编程语言,类似我们之前所接触到的VB语言.C#是微软公司发布的一种面向对象、运行与.Net平台上的程序设计语言。C#是由C语言和C++衍生出来,因此与C/C++较为相似。C#综合了VB简单额可视化操作和C++高运行效率。 本篇文章主要从C#的宏观方面对C#的“外层进行了简单的介绍”

2016-01-05 16:15:03 714 26

原创 【UML】之构件图

一、含义构件图是不同的性质和行为,是用来模拟物理方面的系统,物理方面的元素主要有可执行文件、库、文件、证件等位于在一个节点,构件图用于可视化的组织和系统组件之间的关系。构件图是从软件架构方面来描述一个系统的功能。二、目的构件图是可视化系统的组成部分,描述了系统组织和组件的关系。三、在哪里使用构件图可以使用在组件建模的一个系统中、模型的数据库架构、应用程序的可执行文件、源代码等

2015-12-26 21:16:36 1062 27

原创 【UML】之交互图

一、含义交互图是用来描述一些不同的模型中的不同元素之间的相互作用。交互图由序列图和协作图组成,序列图和协作图很相似,但是序列图和协作图还是有些区别。序列图:强调时间顺序的消息。用来捕获从一个对象到另一个对象的时间顺序的消息流。协作图:注重发送和接受消息的对象的组织结构。描述系统中参加在消息流中对象组织。二、目的交互图是为了可视化系统的交互行为,捕捉一个系统的动态行为,描述系统中

2015-12-20 14:25:35 1009 24

原创 【UML】之部署图

一、含义部署图是用于可视化的软件组件部署的系统中的物理组件的拓扑结构,它是用来描述一个系统的静态部署视图。二、目的部署图用于描述软件组件部署的硬件组价。组件图是用来描述组件,而部署图是用来显示这些组件如何在硬件中部署,构件图侧重于软件组件、部署图侧重于硬件组件,部署图是用于系统工程师使用的。其主要目的如下:可视化系统的硬件拓扑、描述用于部署软件组件的硬件组件、描述运行时处理节点。三

2015-12-12 21:01:19 781 12

原创 【UML】之状态图

一、含义状态图:描述了在一个系统中的一个组成部分的不同的状态。状态图:在状态图中定义了一个对象在其生命周期的不同状态,状态图描述从一个状态到另一个状态的控制流。其主要目的有为了模拟系统的动态环节、反应系统模型生命周期、一个对象在其生命周期的时间中不同的状态。状态图:(1)起始点:同活动图一样(2)活动对象:(3)活动终点:同活动图一样

2015-12-12 11:21:47 982 14

原创 【UML】之活动图

一、含义活动图:又称动态图,阐明了业务用例实现的工作流程。活动图基本上是代表流程形成一个活动到另一个活动的流程图。二、目的捕捉到该系统的动态行为。主要用来显示消息流从一个活动到另一个活动图。活动图的目的主要有绘制活动流程系统、描述系统并行、分支、并发流。三、表示方法(1)泳道:是框图里的整段,包含特定人员或组织要进行的所有活动。(2)起始点:(3)活动:(4

2015-12-12 10:15:41 956 9

原创 【UML】之类图

一、基本含义类:是对现实事物的一种抽象的描述类图:显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图是用来显示系统之中类与类之间的交互。二、元素类、接口、协作、关系三、关系1、关联(1)普通关联分为:单向关联、双向关联,表示方法如:实线+箭头(2)聚合整体与部分之间的关系,但是部分可以独立于整体而存

2015-12-08 17:05:34 862 11

原创 【UML】之用例图

本文章从UML用例图的含义、基本要素、基本属性、关系等几大方面来介绍,使对用例图有一个较为深刻的认识。

2015-12-06 10:27:00 725 5

原创 【UML】RUP统一软件开发过程

本文从RUP的来源、简介、主要内容、影响等四个方面来系统介绍RUP,让大家更好地了解其相关内容。

2015-11-29 10:57:50 1522 13

原创 【UML】面向对象技术

面向对象技术作为软件工程的重要技术,是一种程序设计方法、对现实世界中问题的一种抽象方式,其发展成果为UML。本文则是关于面向对象技术的主要介绍。

2015-11-21 21:11:56 619 17

原创 【UML】UML中的“图”集

UML主要由基本构造块、规则、公共机制组成,其中基本构造块由事物、关系、图组成。图是UML中重要的组成部分,那么UML中图主要有九种,可以从整体上分为包图 、用例图、类图、行为图、实现图。本文内容主要对九种图作了相关介绍,并且进行了对比和联系。

2015-11-11 20:32:06 811 22

原创 【UML】宏观结构与概述

对于UML基础和应用视频的主要内容,主要可以有这几个方面:UML概述、UML构成、面向对象技术、UML各种图、RUP、设计模式、案例学习七部分。同时对于这些宏观上的内容进行了相关的了解和整理。本篇文章则是针对UML概述、面向对象技术、RUP作了简单介绍。

2015-11-03 11:48:14 999 19

原创 软件工程文档介绍大集

本文从软件工程文档概念、作用、分类、具体方面来介绍。软件工程文档是贯穿整个软件工程生命周期的相关记录,用来表示对活动、需求、过程或结果进行描述、定义、规定、报告或认证的任何书面或图示的信息。软件工程文档记录开发过程中的有关信息,提高了开发过程的能见度、开发效率,是开发人员在一定阶段的工作成果和结束的标志,对于管理人员来说,可以把这些记载下来的材料作为检查软件开发进度和开发质量的依据。总之,文档对于软件的开发、运行和维护过程中起着非常重要的作用。

2015-10-30 20:28:00 1529 17

原创 自学考试所取“真经”

如果有了一定的学习和工作能力,我想举一反三不是问题,学习不仅仅是为了在这个过程中学习具体的知识和文化,在学习的过程中一定着重去培养自己的能力,包括学习和工作能力,这样我们才能收获的更多,这些能力需要在平时日常生活中一点一滴地去积累,把自己的切身体会分享给大家,希望对大家的学习和工作有一定的帮助。

2015-10-21 19:54:53 738 28

原创 软件生命周期之需求分析阶段

软件生命期之需求分析阶段主要从“是什么”、“为什么”、“怎么办”、“产物”四方面具体介绍。软件需求分析阶段顾名思义即在这一阶段主要分析用户的需求,明确系统“做什么”的阶段,需求分析具体可以分为总体需求分析和详细需求分析两个阶段。软件需求分析阶段对于软件生命周期来说比较重要,具有承上启下的作用。

2015-10-14 20:10:47 7037 13

原创 软件生命周期之软件计划阶段

软件生命周期之软件计划阶段

2015-10-07 21:49:13 2171 21

原创 软件工程之宏观把握

在学习软件工程视频之前就看过很多博客有提到看视频资料的学习方法,首先需要在宏观上对视频内容有一个把握,自己用了两三个小时的时间了解了一下视频的所有内容,并整理了思维导图,在下面的思维导图中,有的关系可能不太正确,在后面的细节学习中会不断完善。

2015-09-20 16:40:24 714 38

原创 机房收费系统之常用语句

【前言】       机房收费系统在验收的时候,师父最后给我提了一个建议,希望我可以关于机房收费系统的常用语句总结一下,那些固定的语句以后也会经常会用到,总结一下对于以后的学习比较有利,自己也较有同感,因此写下这篇博客。 【正文】一、对于数据库的增、删、改、查: Dim mrc As ADODB.Recordset Dim txtSQL As String

2015-09-06 16:58:19 765 19

原创 机房收费系统之结账

【前言】        对于机房收费系统的管理员下结账功能这一部分,重要的需要理清楚逻辑思路,逻辑很重要。具体的部分在下面作出具体解释。【正文】       整体思路:       一、对于SSTab1中需要显示信息的购卡、充值、退卡、临时用户这四部分中,不受操作员用户名限制的基本信息可以先在窗体Load事件中实现。同时在窗体加载过程中,对于操作员的用户名和真实姓名的信息也是在窗体

2015-08-23 15:20:18 694 24

原创 机房收费系统之组合查询

【前言】      组合查询在机房收费系统中出现的较多,同时个人认为组合查询还是对大脑的逻辑思维要求蛮高的,因此,在这篇博客里以学生基本信息查询窗体为例来总结一下机房收费系统之组合查询。 【正文】窗体:逻辑思路: (一)对于窗体中的需要填写的内容设置为非空: '***************第一行所有内容不为空If Trim(comboFieldname

2015-08-16 15:35:24 703 23

原创 机房收费系统之总结(一)

【前言】            到目前为止,机房收费系统已经进行了一半以上,这段时间出现问题那是很正常的一件事情,现在自己也是不畏惧问题,有问题就努力去思考解决问题的思路,有了思路一切也都迎刃而解,当然,在遇到问题自己独立去解决的时候心里充满了满满的成就感,下面就来分享一下这段时间的收获吧 【问题总结】一、老生常谈的问题:

2015-08-09 15:50:06 845 23

原创 机房收费系统之准备工作

【前言】    今天就来写写自画完机房收费管理系统的思维导图后的工作吧,暑假前把该系统的思路梳理了一下,返校后一直拖着没有抓紧时间开始,前几天开始进入正轨,那么这篇文章就来写写在在暑假前刚接触该系统时所做的准备工作过程中自己所遇到的问题和收获吧! 【正文】 一、MDF和LDF文件   MDF文件为数据库的数据文件,主要存放数据库的数据信息;LDF文件为数据库的日志文件,

2015-07-26 19:30:05 615 23

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除