自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随心更博

入场不急,出场不贪

  • 博客(183)
  • 资源 (3)
  • 收藏
  • 关注

原创 C#之Abstract、Vitrual、Override

Abstract            abstract修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。1.抽象类:用它修饰的类称为抽象类,抽象类不能实例化。抽象类中,包括抽象方法,还可以有抽象属性。(抽象属性也必须改写。)非抽象类

2014-12-28 16:36:15 2217 47

原创 C#之拆箱,装箱

C#的数据类型分为三类,值类型,引用类型和指针类型。指针类型只能用于不安全模式,而值类型和引用类型通过拆箱和装箱机制可以相互转换,通过中间的object类型,所以C#的所有种类直接或间接地从object类种类派生而来。值类型    值类型数据存储在栈中,栈用于存放固定长度的数据,分为简单类型,结构类型和枚举类型。结构类型:把不同类型的数据组合在一起,便于使用。跟类相似,包含数据成员和函

2014-12-19 20:10:57 1718 47

原创 【软件工程】面向对象的设计

面向对象分析是获取和认识用户需求,对问题领域进行分析、确认并建立问题域概念模型的一个过程。而面向对象设计(OOD)则是从计算机技术的角度,将分析阶段得到的概念模型转换成软件系统的技术实现方案,并在功能、性能及成本方面满足用户和质量要求的过程。是一个将问题空间中的面向对象模型转换为求解空间中的技术实现模型的过程。    分析是提取和整理用户需求,并建立问题域精确模型的过程。设计则是把分析阶段得到

2014-12-11 20:17:24 3416 30

原创 【软件工程】面向对象的分析

面向对象分析(object-orientedanalysis)简称OOA,就是抽取和整理用户需求并建立问题域精确模型的过程。1.关键:识别出问题域内的对象,并分析它们相互间的关系,最终建立起问题域的简洁、精确、可理解的正确模型。2.目的:系统分析员应该深入理解用户需求,抽象出系统的本质属性,提取系统需求规格说明,并用模型准确地表示出来。3.分析过程:从分析陈述用户需求的文件

2014-12-07 14:26:11 2778 21

原创 【UML】3.类图的读和画

类图感觉是UML中比较难画的一种图形,类图是根据用于的需求建立的。大家要干一件事情,然后不同的人员从各自的立场,谈谈自己的需求。然后从这些讨论中,找到一些名词,进行整理,然后抽象成为类,不同的人对于抽象的程度不同,得到的结果也就不一样,自我感觉,不同的人画出的类图没有对错之分,只有谁的描述的更加完整,谁的更能表达出大家的想法。    类与类之间会形成联系,而类与类之间的联系,才能组合成

2014-11-30 17:26:03 1768 21

原创 【UML】2.部分与整体的媒介:关系

UML模块中的任何事物都不是独立存在的,他们之间存在着一定的关系。下面就对这些关系,分类了解一下。一.概念【关联】两个类存在某种语义上的联系,关联有单向关联和双向关联。组合和聚合是关联关系中特殊的关系:【聚合】类之间是整体和部分的关系。”聚”表示聚在一起的意思,也表示“部分”可以独立”整体”存在。描述“has-a”的关系。【组合】整体有管理部分的特有的职责并且他们有一致的生命期

2014-11-16 14:00:14 3018 53

原创 【UML】1.宏观掌控

学习了UML的视频之后,画了张图,整体为上图中的五部分。          1.UML(Unified Modeling Language)统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML中重点是九种图和四种关系          2.统一软件过程(Rational Unified Proce

2014-11-09 21:14:39 1741 54

原创 【软件工程】软件设计之总体设计

软件的需求分析阶段知道系统要“做什么”,而软件设计阶段我们明白的是“怎么做”。软件的设计分为:总体设计/\详细设计设计基本原理:总体设计的任务和过程总体设计分为:面向数据,面向功能,面向对象的分析设计原则:独立性,规模,深,宽,入,出。作用域。接口。单入单出。预测(黑盒子)总体设计图形工具1.层次图:描述层次结构。2.HIPO图:在层次图的基础上,把

2014-11-02 18:38:50 7566 25

原创 【软件工程】生存期模型(含图)

为了反映软件生存周期内各个工作应如何组织,各阶段如何衔接,需要软件开发模型给出直观图示表达。软件开发模型是软件思想的具体化,是实施在过程模块中的软件开发方法和工具。 下面来介绍开发模型的特点以及他们的优缺点。瀑布模型核心思想是按工序开发软件,功能,设计与实现分开,各阶段分工协作。结构化分析设计方法,逻辑实现和物理实现分开。活动为:开发计划,需求分析和说明,设计,测试,运

2014-10-08 16:59:57 5929 56

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

机房收费系统的组合查询大体上概括一下就是,一个或者多个条件下对信息进行查找,找到了则显示出来,没找到给个提示。说总是简单的,当下手做的时候,分析起来不如说的轻松。我们从窗体加载,界面设计到内部代码,一步一步的掌握组合查询。

2014-09-16 21:52:16 1597 57

原创 【机房收费系统】上下机分析

机房收费系统的上下机中,联系的表比较多,分别是:Student表,Online表,Cancelcard表,BasicData表,Line表。表多了关系自然也就会增加,理清思路,才能让后面的学习事半功倍,是一件很锻炼和发掘逻辑能力的工作。   下机之后对消费情况进行计算   上机学生分为两种固定用户和临时用户,他们的区别只是单位时间消费的金额不同,相当于网吧的会员和普

2014-09-14 22:01:29 1595 49

原创 【C++】函数

每一种语言都会遇到函数,函数是一个实现某种特定的功能的东西。可能不同的语言有不同的函数,但是抽象的概念上意义基本上是一样的。按照米老师的思路,就是将多个知识点的分支,有联系的弄到一起,让知识联系起来,减少分散,高内聚。看函数这章的时候,先是粗略的看了一遍,然后在细看的过程中,总是想着前面或者后面有没有联系。因为增加了这种意识,确实发现了很多的联系。将知识点连在一起,有的是对比,有的则是继承和发展。

2014-09-08 21:42:26 1976 42

原创 SQL 视频整体总结

还是喜欢英语7,8分钟的短视频,陈伟老师的VB视频,耿建玲老师的SQL视频,都是在30-40分钟之间,一个番茄不够用,两个番茄用不完。不过还好,无论是陈伟老师的VB视频,还是耿建玲老师的SQLServer视频,其中的信息量都是很大的,看完后能学到很多知识。画个图,整理一下视频中的知识。视频中主要介绍SQL Server的知识和SQL Server2000的使用方法。 

2014-08-24 17:39:45 2529 86

原创 【学生信息管理系统】总结--这只是个开始

模块 模块部分定义一个ExecuteSQL函数,用于查询SQL语句 ConnectString函数对数据库进行连接 Sub Main()启动对象,作为程序的入口,对登录窗口进行判断。 还有一个公共函数TestTxt对整个程序所有的窗体中的数入框进行是不是空的判断窗体 EOF and BOF Bookmark SQL语句控件 MSHFlexGird控件 TextBox控件限制 ListB

2014-08-15 15:12:54 1508 14

原创 【学生信息管理系统】对输入框-TextBox的限制

通过对键盘上的键对应的Ascii值的设置实现对输入框的限制,利用输入框的Keypress事件,实现这个效果。只能输入汉字或者只能输入数字等等,还要设置输入框的长度保证与后台数据库的一致性。

2014-08-15 13:54:17 1870 9

原创 【学生信息管理系统】EOF 和 BOF

学生信息管理系统代码中Recordset记录集的EOF和BOF的意义。EOF和BOF属性BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。返回值:BOF 和 EOF 属性返回布尔型值。通过EOF遍历记录表,可以知道记录集中是否存在记录信息。

2014-08-14 22:13:47 1900 8

原创 【学生信息管理系统】对象变量或者With块变量未设置

连上数据库的原因有很多,最常见的是下面的3种。1.ODBC数据源没有配置好2.模块出连接数据库的代码出错3.SQL语句是否敲错。以及笔者体验的解决办法。

2014-08-14 20:17:48 3076 7

原创 【学生信息管理系统】模块代码的理解

对学生信息管理系统模块代码ExecuteSQL函数的理解。学生信息管理系统中最重要的代码部分就是模块,也是整个系统中最应该认真学习的地方。

2014-08-14 18:58:58 3388 7

原创 【学生信息管理系统】系统的界面与后台

学生信息管理系统的VB程序界面信息与数据库的信息相对应,在编写代码的时候,要清楚的了解,界面与后台信息两者之间的联系,从全局把握。界面上对班级信息的操作,主要对信息的添加,修改,删除。而对应到数据库则也是对信息的增,改,删。更新数据库,实现信息的同步。学生管理系统是一个数据库,班级信息等这一类是数据表,而具体的信息如班号,年级是一个字段。界面信息:数据库中的

2014-08-14 11:14:24 11444 3

原创 【学生信息管理系统】Win7防火墙添加开放端口

博文【学生信息管理系统】无法启动T-SQL调试,未能连接到计算机……中,提到了添加端口到例外。例外这个名词,在XP系统中存在,Win7系统中没有了这个名词,但这个功能依然是存在的。服务器上不同的协议是通过不同的端口进行服务的,默认服务器的防火墙并不是所有端口全开放的,否则黑客会进行破坏。所以当需要访问的时候,我们可以开放某些端口,使其能够访问成功。1.首先是控制面板-->系统与安全-->W

2014-07-29 10:47:56 1941 49

原创 【学生信息管理系统】无法启动T-SQL调试,未能连接到计算机……

装上SQLServer 2008之后,打开我的学生管理系统中的Student.sql文件,当点击调试按钮时,出现图 1点击确定后,出现图 2上面的图1的解决方法,我们可以采取的方法是一、 关闭Windows防火墙,下面的哪一个图片上的问题也就消失了。关闭防火墙后必然给我们计算机的安全造成一定的影响,而且再次点击调试按钮后,却又出现下面的问题图 3二、  由图可以

2014-07-29 09:30:12 7127 17

转载 注释代码的13技巧

本文发表在作者José M. Aguilar的博客Variable Not Found,后来由Timm Martin翻译成英文发表在DevTopics上。以下是如何注释代码的13tips,它们会在日后帮助你更容易理解和维护代码。1. Comment each level(每个级别的注释有统一的风格)注释每一个代码块,并且在各个级别的代码块上,要使用统一的注释方法。例如:

2014-06-16 22:53:47 1301 17

原创 电脑中的32与64

曾经乐此不彼的装系统,不断的尝试新的方法。学会了几种方法。但是总有一种是自己最常用的,我始终钟情于PE。刚学会装系统的时候是快乐的,现在装个系统是痛苦的。装系统倒是花费不聊多少时间,但是装驱动,安装软件,每次装系统都要好几天的时间才能完完全全的弄好自己的电脑。不到一定份上,实在是不再想装系统。买了个4G内存条,32位win7系统的话,显示的是2.35个G可用,在上一篇博客《内存》中说到了原因。但是

2014-06-15 21:27:43 1887 21

W3School离线手册(2015-1-26)

CSS,HTML,AJAX,JQuery

2015-07-31

VS中SVN插件,SVN在VS和Axure中的使用文档说明

VS中SVN插件 SVN在VS和Axure中的使用文档说明

2015-07-19

空空如也

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

TA关注的人

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