C/S---------------------
罗俊-Everns
这个作者很懒,什么都没留下…
展开
-
UML九种图之序列图
序列图1.定义序列图是对象交互的一种表现方式,它能很清楚的表现出在不同时刻软件所表达的方式。2.应用3.发展4.机房收费系统序列图原创 2017-05-21 19:29:06 · 867 阅读 · 13 评论 -
第二次机房重构--无法直接起动带有“类库输出类型”的项目
无法直接起动带有“类库输出类型”的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项目。原创 2018-05-05 10:06:49 · 256 阅读 · 3 评论 -
第二次机房重构--数据库连接报错
设计器无法处理第60行的代码:Me.Charge_sysDataSet - New Form1.charge_sysDataSet()方法“InitializeComponent”内的代码由设计器生成,不应手动修改,请移除任何更改,然后尝试重新打开设计器原创 2018-04-28 09:57:10 · 318 阅读 · 13 评论 -
第二次机房重构--UI加载
自己重构机房收费系统差不多快两个月了,之前因为自考和作品展等一些事情将这方面的事情一直耽搁着,没有怎么进行,现在那些事情基本上都已经完事了,然后拿起这件事情,用VS打开出现了发现有些模版加载不出来,就是下图这种状况,非常的尴尬。 针对这种错误,我问了一下度娘,度娘给出的答案是这样的。该错误之前通常会出现这样的错误设计器检查出文件中有以下类:。项目中未引用此类,因此 Vi...原创 2018-04-22 11:46:47 · 244 阅读 · 12 评论 -
机房重构--数据库表格设置
数据的设定是为了方便敲击代码的时候找寻,所以,编程未动,表格先行。原创 2018-03-15 20:58:51 · 376 阅读 · 10 评论 -
机房重构--VB.NET窗口闪退现象总结
前言:在敲机房收费系统的时候,我将界面窗口(frmMain)中的控件编上代码,代码如下:Dim x As Nwe Xx.Show()Me.Close()当我点击F5运行整个程序的时候,当敲击X控件,出现了相应窗体之后就立马关闭了整个程序。举例: 我的原意是想在打开控件所转到的窗体时将界面窗体给隐藏起来,所以需要关闭frmMain窗体,但是这段代码敲击上去之后发现,只要我点击那个控件按...原创 2018-03-10 11:34:09 · 2240 阅读 · 5 评论 -
Focus和SetFocus、GetFocus、LoseFocus
前提:方法和事件都是建立在窗体打开之后的,所以这些方法都应该在Me.Show()之后介绍:Focus()是方法的一种,但是和SetFocus、GetFocus、LoseFocus是有区别的。Focus()是方法的一种,具有获得焦点的意思,跟SetFocus差不多。SetFocus是一种方法,例如text1.SetFocus()是意思是让text1处获得焦点GetFocus是一种事件,当控件获得焦点...原创 2018-03-04 11:00:24 · 6401 阅读 · 3 评论 -
机房重构--时序图
导言:第二次机房重构时序图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的时序图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。同时,时序图比较简单,所以我在这里只总结出一张图,将用户、管理人员和维护人员总结到一张图上面。OK,下面就看我贡献出来的图片时序图 这是我根据用例原创 2018-02-06 21:29:39 · 455 阅读 · 17 评论 -
机房重构--状态图
导言:第二次机房重构状态图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的状态图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。OK,下面就看我贡献出来的图片用户的状态图 这是我根据用户用例图所画出的用户状态图,用户在登陆进去之后的一些活动方式以及整个流程活动。管理人员的原创 2018-01-28 08:31:09 · 386 阅读 · 16 评论 -
机房重构--对象图
导言:第二次机房重构对象图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的对象图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。OK,下面就看我贡献出来的图片用户的对象图 这是我根据用户用例图所画出的用户对象图,用户在登陆进去之后的一些活动方式以及整个流程活动。管理人员的原创 2018-01-20 18:16:47 · 344 阅读 · 6 评论 -
机房重构--用例图
开启我的机房重构之旅导言:开篇的话第二次机房重构用例图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的用例图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。废话少说,直接上图用户的用例图 这是我认为用户应该具备的功能,用户在登录进去之后能够修改自己的原创 2018-01-03 10:43:26 · 412 阅读 · 5 评论 -
机房重构--活动图
导言:第二次机房重构活动图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的活动图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。OK,下面就看我贡献出来的图片用户的活动图 这是我根据用户用例图所画出的用户活动图,用户在登陆进去之后的一些活动方式以及整个流程活动。管理人员的原创 2018-01-14 14:55:58 · 343 阅读 · 4 评论 -
机房重构--VB.NET七层登录
导言: 之前已经用VB.NET将三层的登录窗体实现成功,后听说现在代码基本上很少用三层实现,基本上都是用七层,于是就自己再用了大概一周的时间整理好一个七层的登录窗体,现在将我的学习方法简单介绍一下,希望能给读者带去帮助介绍: 所谓三层,之前有讲:即UI、BLL、DAL这三层 如今在三层的情况下进阶原创 2017-12-20 14:27:36 · 539 阅读 · 10 评论 -
机房重构--类图
导言:第二次机房重构类图的画法有很多种,但是基本上都是大同少异,毕竟系统要实现的功能都差不多,所以有很多结构和功能都差不多,下面是我自己用E-A画出的类图,也许跟你想像中的不一样,但是,请记住,一万人中就有一万个哈姆雷特,请宽恕我的不够完美。同时,类图比较简单,所以我在这里只总结出一张图,将用户、管理人员和维护人员总结到一张图上面。OK,下面就看我贡献出来的图片类图 这是我根据用例图所画出原创 2018-02-03 18:52:33 · 1264 阅读 · 4 评论 -
机房重构--Ctype函数的认识
最近在弄VB.NET的七层登录,在Factory板块中有一些非常神奇的地方,先公布Factory中的ImportsSystem.Configuration'添加对配置文件的引用Imports System.Reflection'添加对反射的引用Imports IDAL '添加IDAL的引用 Public Class FTLogin Private Shared ReadOnly Assemb原创 2017-12-16 17:41:35 · 597 阅读 · 7 评论 -
初识.NET
.NET Framework的概念基于Windows的代码编程模型实现跨技术边界的无缝通信,将功能和技术结合,构建具有视觉上引人瞩目的用户体验的应用程序,支持各种业务流程(为用一种或多种语言开发桌面系统、移动开发和Web开发提供了一个平台).NET是一个技术平台,支持多种语言.NET原创 2017-11-19 19:54:00 · 365 阅读 · 8 评论 -
机房重构--VB.NET的SQLHelper层讲解
因为需要调取数据库中的信息,所以需要书写与数据库连接的代码,如果不引用SQLHelper的话,这方面的工作量随着功能的增大而增多,从而使得出错和工作量大量的增加。这就是SQLHelper引用带来的好处。 SQLHelper跟SqlConnection、SqlCommand、SqlDataReader之间的连接非常密切,将SQLHelper封装过后通常是只需要给方法传入...原创 2018-05-13 19:40:29 · 355 阅读 · 14 评论 -
机房重构--VB.NET三层登陆
之前用C#敲过一次三层登录,在用C#敲三层登录的时候已经将基本信息给介绍的比较全面了,所以这次用VB.NET敲完三层,也不做过多的介绍,只在这里将敲完三层所用的VB.NET的代码展示一下,有需要的可以借鉴一下,在第一次用VB.NET敲三层感到迷惑的时候可以参考这篇博客来实现一下代码。这也是我写这篇博客的主要目的,给大家带来帮助。OK,废话不说了,看代码:一开始敲的时候,最好是将DAL层敲好原创 2017-12-06 15:30:26 · 361 阅读 · 3 评论 -
软件配置管理Software Configuration Management
今天学习了软件配置管理(Software Configuration Management,简称SCM),就是通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。有很多学者专家给其下的定义都不一样,不过总的来说:SCM是一门用来记录并控制软件产品数据的管理工具。Repository 仓库 将编辑好的源程序都放在仓库中 Workspa...原创 2018-05-05 11:49:03 · 2508 阅读 · 4 评论 -
UML九种图之用例图
在学习UML的图形中,我最开始接触的就是用例图,也是我相比较其他图而言学的得最好的一种。现在就让我给大家详细的来讲解一下用例图。用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。如下图所示:从上图中的内容中可以知道:Actor表示(人或事)可以激活系统交互信息、可以对系统进行输入、可以从系统被动的接受信息原创 2017-05-07 17:30:21 · 1884 阅读 · 8 评论 -
UML之了解
在学习过一段时间的UML之后,对UML有了初步的了解,现在我就将我自己了解的内容在下文表达出来,希望各位大咖给出纠正性的指导。原创 2017-04-22 10:01:50 · 633 阅读 · 16 评论 -
UML之初识
初识UML是在跟室友聊天的时候谈到了到活动图,室友问我,你对活动图了解吗? 因为大二的时候在社团里面也任过职,所以对做活动需要个什么流程之类的也清楚一点,但是没听说过这也能画图,但是我又仔细一想,也许就是将步骤和空间结合起来用图像表示的一种方法,方便大家直观的查看吧。于是我就对我所理解的内容用语言简单的向师哥说了出来,但是师哥说:你这个并不完全对,我所指的活动图是软件方面设计软件程序的时原创 2017-04-09 19:03:03 · 588 阅读 · 12 评论 -
VS2012 未能将网站***配置为使用ASP.NET。为了使此网站正确运行,您必须将它手动配置为使用ASP.NET 4.5。
之前下载VS2012的时候我记得我自己配置好了这方面的信息,但是这次敲击牛腩新闻发布系统的时候新建Web项目时报出错误,如下图:单击确定之后还报出了如下错误:我担心在我敲好牛腩新闻发布系统之后会影响成果的发布,所以在遇到这个问题的时候立马询问度娘,度娘给出了我非常详细的解决方案。非常简单,如下:点击下面超链接,进入下载VS的补丁,然后运行补丁,自动修复,非常方便快捷。微软网站下载补丁文件...原创 2018-05-06 21:36:49 · 1503 阅读 · 6 评论 -
机房重构--C#版三层圆满
前言:第一天将视频上面的代码和框架给建立好,下载数据库以及绑定ODBC(后面才发现不需要),第二天和第三天开始调试代码以及数据库,在调试过程中,逐渐领悟三层的意思以及三层的的大致思路。现在就全面的总结一下三层架构之系统登录。框架结构:UI(User Interface):显示层BLL(Business Logic Layer):业务逻辑层DAL(Data Acc原创 2017-11-27 12:20:13 · 315 阅读 · 14 评论 -
机房重构--C#版三层之伤
在敲三层的登录窗体时,错误是肯定会有的,不过有些错误即使询问了度娘之后,也没能得到相应的解决方案,非常不开心。还好身边有大神,在网上四处五门的情况下找到了他们,得到了他们的帮助之后,三层登录窗体调错的速度越来越快。在此,我深深的感谢,有你们,真好。原创 2017-11-27 08:49:46 · 471 阅读 · 15 评论 -
机房重构--C#版浅谈三层
UI(User Interface):用户界面只负责显示和采集用户操作,不包含任何的业务相关的逻辑处理UI的作用向用户展现特定业务数据采集用户的输入信息和操作原创 2017-11-25 21:57:01 · 384 阅读 · 12 评论 -
面向对象技术基础总结
对象(Object):系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位对象三要素:对象标识、属性和服务封装(Encapsulation):是对象的一个重要原则①、对象是全部属性和全部服务紧密结合而形成的一个不可分割的整体②、对象是一个不透明的黑盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里面原创 2017-10-26 20:23:46 · 393 阅读 · 11 评论 -
判断语句
名称语法例子特点原理IF结构If(条件){语句1;语句2;…}if (weekday){Console.WriteLine("工作日");}Console.WriteLine("周末")可以处理范围,有条件的执行一条语句首先判断括号中的条件如果条件成立(Tru原创 2017-09-30 21:19:33 · 475 阅读 · 12 评论 -
C/S VS B/S
对于大部分的初学者可能都不太了解C/S和B/S的意思,所以在这里我将我自己了解到的信息全部表述出来,因为我也是初学C#不久,所以在希望在这方面知道的大牛们多多给出意见,我将不断的完善。谢谢!首先来介绍C/SC/S,全称为Client/Server,即客户机和服务器。属于软件系统体系结构。Client(客户机)是连接服务器的计算机,主要目的是共享、打印和处理服务器里面的资源。而Ser原创 2017-08-03 20:00:10 · 943 阅读 · 12 评论 -
C#基础总结之一
.Net/dotNet:一般指.Net Framework框架,一种平台,一种技术作用:①桌面应用程序 Winform②Internet应用程序 ASP.NET③手机开发WP7模式:①C/S:客户机(Client)/服务器模式(Server)②B/S浏览器(Browser)/服务器模式(Server)C#(sharp):一种编程语言,可以开发基于.net平台的应原创 2017-06-04 21:45:21 · 394 阅读 · 14 评论 -
C#之转义符
在遇到问题的时候就直到自己在哪方面不足,是值得高兴的一件事情,因为这样又可以增加自己的见识和了解,当然值得高兴。在学习C#的第二天,就遇到了问题,比如输入四个双引号" " " "时会显示错误,想下面的例子这样输入:Console.WriteLine("小罗是个"大坏蛋"");Console.ReadKey();然而这样输入就没事,如下:Console.WriteLine("小罗是...原创 2017-05-31 14:58:48 · 1837 阅读 · 14 评论 -
设计模式之简单工厂模式
简单工厂模式:又叫静态工厂方法(Static Factory Method)模式,严瑾的说,简单工厂模式不算设计模式中的一种,之所以拿出来说是因为有很多模式都是从简单工厂模式衍生过去的,所以先来介绍一下简单工厂模式,方便为介绍其他模式的时候做铺垫,这是小编尝试着用生活中的例子来介绍,如有不恰当之处,希望大家在评论中给出,如果觉得不错,请记得为小编点个赞,谢谢~。 简单...原创 2018-05-12 10:23:57 · 303 阅读 · 5 评论 -
简单工厂模式
对于刚学习编程的童鞋来说,能熟练的敲敲代码就已经非常棒了。举个例子,比如用C#敲一个计算器的代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 计算器{ class Progr原创 2017-08-13 17:26:19 · 311 阅读 · 13 评论 -
SVN中如何建立仓库
上午写过一篇介绍软件配置管理(SCM)的博客,而现在在SCM中用的最多的就是SVN,而SVN中最基本的就是要建立仓库,用来存储配置信息、编辑的内容、编辑记录和某些文件或分支的锁,所以在这里介绍一下如何建立SVN。步骤如下:1.首先,从官网下载SVN并安装2.重新打开cmd,输入SVN如果得到“使用“svn help”得到方法”的提示,则说明SVN的服务器已经装好,敲击svn hel...原创 2018-05-05 18:10:29 · 4206 阅读 · 6 评论 -
C#基础总结之二
“+”连接作用“=”赋值符号“变量”可以重新赋值,一旦赋了新值,老值就没有了转义符 \接受用户输入的内容:string str = Console.WriteLine( );算数运算符及算书表达式隐式运算 显示运算 int与double占位符 ({0},0)Convert的使用 :将一个基本数据类型转换成另一个基本数据类型,想转换程那个类型就To那个类原创 2017-06-08 21:13:58 · 370 阅读 · 23 评论