-
机房收费系统 之 报表
所属栏目:[百科] 日期:2020-12-17 热度:150
机房收费的重要功能就是可以结账结账。日结账,周结账这里都用到了报表。 一、要使用报表首先要在VB中引用和添加相关的控件 二、要自己制作一个报表。 这要使用到Grid++Report报表设计器这个软件。这制作报表的过程也不像想象的那么难。这里学到了报表设计器[详细]
-
VB中的SQL语言——增、删、改、查
所属栏目:[百科] 日期:2020-12-17 热度:100
结构化查询语言简称SQL,SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言主要有四个部分:数据定义语言、数据操纵语言、嵌入式SQL语言的使用规定、数据控制语言。今天我们介绍其中的一部分,数据操纵语言——[详细]
-
vb.net版机房收费系统重构
所属栏目:[百科] 日期:2020-12-17 热度:145
机房收费系统重构版终于正式开工了! 前几天,刚刚看完三层的视频,在视频中详细的讲解了一个登录功能。天真的我,当时以为三层结构是那么的简单,所以我草草地做完总结之后,就很快就开始机房收费系统的重构了。可是谁想到,当我一打开编程软件,就让我“碰[详细]
-
VB.NET & 策略模式(下机用户类型选择)
所属栏目:[百科] 日期:2020-12-17 热度:153
上篇文章讲述了对于下机操作和基本数据设定的时间联系,今天主要就是应用“策略模式”来了解了解对于固定用户,以及临时用户之间的选择,看学习设计模式的时候自己对于 策略模式 的理解,我们可以把固定用户和临时用户封装起来,这样系统就可以按照用户的类[详细]
-
VB身份证验证
所属栏目:[百科] 日期:2020-12-17 热度:192
刚学VB没多久 研究了一下身份证的验证 也参考了网上一些资料 希望帮看看有什么不足 Private Function 身份证信息校验(sfzhV As String,csrqV As String,xbV As String,errorV As String) As IntegerDim xsV(17) As IntegerDim i As IntegerDim sumV As Integ[详细]
-
机房收费系统之结账与报表
所属栏目:[百科] 日期:2020-12-17 热度:92
机房收费系统在几天前终于告一个段落了,这篇是关于最后阶段结账与报表的总结。 结账,首先清楚该窗体的作用是:管理员对每个操作员工作情况的查看。其中包括售卡数量,充值金额以及退还金额。 知道全局后,操作上就会简单不少了。我们需要做的就是将遍历学[详细]
-
第一遍机房收费系统总结
所属栏目:[百科] 日期:2020-12-17 热度:165
历时20天的机房收费系统已经落下了帷幕。在这20天里经历了N次困难,我用N+1次的毅力成功的撂倒了它们。 在敲机房之前,感觉对数据库的了解只限于那一点点的理论知识。在学生信息管理系统的时候也有对数据库进行过增删改查,但那时在VB里面的,没有真正的打开[详细]
-
MSC3N获取物料批次特性及特性值
所属栏目:[百科] 日期:2020-12-17 热度:136
实际coding过程当中,需要获取物料批次号对应的类、特性和特性值,通过直接从Table中获取,非常麻烦,通过function获取,function如下: 1.VB_BATCH_2_CLASS_OBJECT 2.BAPI_OBJCL_GETDETAIL function:VB_BATCH_2_CLASS_OBJECT通过物料号工厂批次获取对应的类[详细]
-
MSC3N获取物料批次特性及特性值(一)
所属栏目:[百科] 日期:2020-12-17 热度:96
实际coding过程当中,需要获取物料批次号对应的类、特性和特性值,通过直接从Table中获取,非常麻烦,通过function获取,function如下: 1.VB_BATCH_2_CLASS_OBJECT 2.BAPI_OBJCL_GETDETAIL function:VB_BATCH_2_CLASS_OBJECT通过物料号工厂批次获取对应的类[详细]
-
vb.net机房收费总结
所属栏目:[百科] 日期:2020-12-17 热度:115
vb.net机房收费系统个人版终于落下帷幕,从刚开始的抵触心理到完成后的喜悦心情,这是一个怎么样的差距啊,没有尝试的你是不会体会的。 对于机房收费系统的收获还是有很多的。 一个完整的系统,首先就需要有文档的支持,系统从何而来,在文档中诞生。文档就[详细]
-
VB Google Translation
所属栏目:[百科] 日期:2020-12-17 热度:198
REM Form1.vbImports System.IOImports System.NetImports System.TextPublic Class Form1 Private spVoice As SpVoice Private Function GoogleTranslate(ByVal [Text] As String) As String Try Dim client As New WebClient client.Headers.Item("Referer[详细]
-
机房重构(5)——模板方法实现组合查询
所属栏目:[百科] 日期:2020-12-17 热度:60
在敲机房收费过程中,我们会发现很多窗体除了一些细微的差别外,基本是一模一样的,功能的实现也是大同小异。在第一次机房收费的时候,我们都是“好学生”,尽管代码重复率极高,还是按部就班的一个个的实现。但在学习了设计模式,机房重构的现在,再傻傻的[详细]
-
VB.NET机房重构之数据库设计
所属栏目:[百科] 日期:2020-12-17 热度:195
这次的机房重构是在师哥指导下一步步按着项目的开发流程来的,从开始的画图到数据库设计然后到现在的代码实现,画图主要是包图、类图、用例和时序图,从三层到加上工厂和外观的七层,师哥也可谓是循循善诱,尤其时序图,开始的两天一点头绪也没有,后来也就[详细]
-
三种方法实现从“一个(组)查询过程中返回两个表的查询结果”
所属栏目:[百科] 日期:2020-12-17 热度:194
还记得开始做机房的时候,遇到了要从一个函数中返回两个表的查询结果。当时的解决方法很“冲动”也很“无拘无束”,直接在实体类里边添加了其他表的实体,效果是达到了,但总觉得不伦不类。 现在介绍三种解决上述问题的方法( 代码为VB.net,系统使用三层架[详细]
-
VB.Net之旅—报表的制作(RDLC)
所属栏目:[百科] 日期:2020-12-17 热度:166
我们在这里以机房收费系统周结账单为例,讲解一下 VS2008 报表的制作 新建一个窗体,从工具箱中拖一个 MicrosoftReportViewer 控件到窗体中,点击 MicrosoftReportViewer 右边的小三角,然后选择设计新报表 选择已有数据源或添加新数据源 我们在这里添加数据[详细]
-
机房收费系统 之 委托登录
所属栏目:[百科] 日期:2020-12-17 热度:57
忘记了具体的时间,具体的地点应该是在511。老师提了这么一句“以后你们的代码里面都不能有调用,全部都有委托”。如果我没有记错的话,好像是这么说的......如果我记错了的话,也有可能是我听错了哈...... 最近开始机房收费系统合作版,然后就想着能不能把[详细]
-
机房收费 & 廊院食堂
所属栏目:[百科] 日期:2020-12-17 热度:166
做机房收费系统时,经常想这个一般用户指的是谁?我当初以为是学生......可能是被数据库中的student带跑偏了...... 其实把我们的系统联系一下实际,就会很容易想到一般用户指的是谁的位置。 食堂一般的窗口,只能充饭卡。若要挂失,补卡只能在新食堂二楼,这[详细]
-
机房收费系统——报表(2)
所属栏目:[百科] 日期:2020-12-17 热度:100
二、代码部分 跟之前写的 excel 相比,我觉得报表还是有点相同的。大体思路是这样的: 先定义。 (报表: Dim Withevents 对象变量 As 类名 这种用法是加载该类的事件,Withevents之后就能在代码编辑窗看到该类的事件了(如果有的话)。 因为类不像控件,双[详细]
-
机房收费系统之技术总结
所属栏目:[百科] 日期:2020-12-17 热度:101
机房收费系统,从最初的迷茫到现在的明朗,这一路,总算是到站了。 看到完工后的系统,自己都惊呆了。总共有27个窗体,一个模块,代码的多少可想而知,那么多那么多,都是自己敲上去的,和学生信息管理系统相比,真的算得上是一次飞跃了吧。前前后后,历时二[详细]
-
vb中的类与对象
所属栏目:[百科] 日期:2020-12-17 热度:180
vb,一个不是完全面向对象的编程语言,相对于其它高级编程语言来说,在它上面,基于对象的编程应用更为泛。对于对象,只不过是类的实例化罢了,而类,是众多对象的抽象的一个庞大集合。类实例化对象,对象抽象成类。 在vb中,对象的使用非常广泛,列如我们将[详细]
-
2014年终总结——计算机相见恨晚
所属栏目:[百科] 日期:2020-12-17 热度:102
又到了年终总结的时候了,猛然间一想,真的不能想起所有学过的内容。大致浏览了一下自己的博客,发现自己这一年学的计算机知识并不是很多,但是确确实实在改变着,进化着。 这半年总共学到了这几块的内容:数据库视频、机房收费系统VB版、软件工程、UML[详细]
-
VB.NET取得字符串中所有的数字
所属栏目:[百科] 日期:2020-12-17 热度:174
VB.NET取得字符串中所有的数字: 1.用正则表达式: '引入命名空间 Imports System.Text.RegularExpressions Public Shared Function GetNumbers(ByVal str As String) As String Return Regex.Replace(str,"[a-z]","",RegexOptions.IgnoreCase).Trim() End F[详细]
-
机房收费系统(VB.NET)个人版总结
所属栏目:[百科] 日期:2020-12-17 热度:107
重构版个人机房收费系统大概从暑假开学开始进行,花了不到一个半月的时间才完成,下面对我在重构过程中的一写理解。 1、系统设计一个很重要的目的就是重用,而要做到重用,低耦合是最有效的手段回顾一下我们C/S的整个学习过程,我们可以发现,从开始的VB版的[详细]
-
【牛腩新闻发布系统】一步步演化的SQLHelper
所属栏目:[百科] 日期:2020-12-17 热度:132
个人重构的时候,虽说都用上了sqlHelper,但是不认识它的前世今生,所有总感觉很突兀。看牛腩的时候,才恍然大悟。SQLHelper 从名字就能知道,它是和数据库有关系的,并且能帮助到数据库。这样一想,当再理解到“SQLHelper 用于简化你重复的去写那些数据库连[详细]
-
关于VB的Byte数组的初始化
所属栏目:[百科] 日期:2020-12-17 热度:107
最近在研究一些文件结构这类的东西,遇到不少问题,也在摸爬滚打中学到了不少东西。可能很多朋友会遇这些类似的问题,今天就把我总结的一点东西特地分享出来,不正确的地方,也请学长些多多指教啦。 首先今天就先来说一说VB中的Byte数组初始化吧。比如一个20[详细]