自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 【软件工程】-总结

一、计划阶段需求分析软件设计阶段程序编码软件测试软件维护二、软件工程给我最大的感受就是和我本专业建筑简直是如出一辙。

2018-11-29 15:08:21 352 13

原创 【软件工程】软件维护

前言软件维护相当于建筑后期的维护一、维护的类型如下图,软件维护分为以下的几种,软件维护在软件生存期中占用的比例为70.8%,它是整个生存期中消耗资金人力最多的环节。1、改正维护(测试为检错出错)改正性维护是指改正在系统开发系统开发阶段已发生而系统测试阶段尚未发现的错误。这方面的维护工作量要占整个维护工作量的17%-21%。所发现的错误有的不太重要,不影响系统的正确运行,其维护工作可随时...

2018-11-29 15:01:18 681 5

原创 【软件工程】软件测试

前言软件测试,相当于建筑立面的监工,监工要比干活的知识面要广。一、(一)软件测试的内容软件测试不光是测试我们程序员所编写的软件,还有我们写的文档,程序的接口,运行的环境等。(二)软件测试的目的1、软件测试是程序的执行过程,目的在于发现错误2、好的测试用例是能够发现新的错误3、一个成功的测试是发现了至今未发现的错误的测试(三)测试的原则1、测试前要认定被测试的软件有错,不要认为软件...

2018-11-29 14:37:05 399 4

原创 【软件工程】程序编码

前言:编码阶段也就是建筑的施工阶段,比如施工墙,梁,板。一、程序编码的总原则1、先求正确后求快2、先求清晰后求快3、求快不忘保持程序正确4、保持程序整洁以求快5、不要因效率而牺牲清晰二、好程序的标准1、易于测试和调试2、易于维护3、易于修改4、设计简单5、高效率据统计,一个典型的程序的百分之五十的执行时间被百分之三的语句所占用,所以这部分代码非常重要。三、好程序员的最...

2018-11-29 14:02:06 469 7

原创 【软件工程】软件设计阶段

概要设计、详细设计一、概要设计阶段1、解析概要设计主要是完成,系统的结构设计,进入设计阶段,要把软件“做什么”的逻辑模型变换为怎么做的物理模型,即着手实现软件的需求,并将设计的结果反映在“设计规划说明书”文档中,所以软件设计时一个软件需求转换为软件表示的过程。2、软件设计的基础:1、自顶向下,慢慢细化;2、软件结构-将软件结构分解,为的是解决复杂性。3、程序结构-树状结构(层次结构)...

2018-11-28 21:25:05 1222 7

原创 【软件工程】需求分析

文档1、软件需求说明书编制的目的:软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础,详细的了解了该系统所要实现的功能与用户的习惯后所形成的的文档汇总。写给谁:用户(机房的管理者),开发人员、系统分析人员2、数据要求说明书编制的目的:明确机房收费系统中各项功能和非功能需求实现时需要的数据,根据这些数据,对数据库进行设计,同时为概...

2018-11-28 20:55:52 1056 5

原创 【软件工程】计划阶段

前言:计划阶段,就和建筑里面的地质勘察等一些前提准备差不多,所以非常的重要。一、可行性研究报告1、什么是可行性研究报告可行性研究报告是从事一种经济活动(投资)之前,双方要从经济、技术、生产、供销知道社会各种环境、法律等各种因素进行具体调查、研究、分析、确定有利和不利的因素、项目是否可行,估计成功率大小、经济效率和社会效果程度,为决策者和主管机关审批的上报文件。2、可行性研究报告的任务在...

2018-11-28 14:59:08 548 6

原创 【第一次机房收费系统】—数据库中上下机信息不全问题

在做上下机的时候,发现了一个很大的问题,那就是上机信息可以记录,下机的信息没有反应到数据库里面。如何解决此问题?1.想主键。当你的主键只有卡号的时候,他能不能只通过卡号反应到你数据库中呢?答案是不能,因为你数据库中下机的信息有很多,同一个卡号可能有多个上下机记录,怎么只能通过卡号来确定你的下机呢。2.主键+上机时间+上机日期。利用主键+上机时间+上机日期行不?txtsqlline ...

2018-11-25 21:04:49 1893 11

原创 如何验收一个项目?

今天晚上晓鸿师父给我验收了第一次机房收费系统,她的精神让我深深的佩服。于是,想写下这篇文章来记住这种感觉。晓鸿师父在验收之前还对我进行有说有笑的聊天,等项目一开始,晓鸿师父就开始非常的严肃的对待我做的项目。让我记忆犹新的是她会把每一个窗体每一个按钮都会点一次,然后指出不符合用户习惯的地方,她还会把控件的位置以及窗体的大小,都会进行最优化。就连一个表格的多一行,多一列,她都不会放过。真的很佩服晓...

2018-11-20 21:13:03 451 11

原创 【软件工程】—概论

一、概念软件是计算机系统中与硬件相依存的一部分,它是包括程序、数据及相关文档的完整集合。软件工程是开发、运行、维护和修复软件的系统的方法。二、软件生存期软件生存期就是一个软件从一开始的孕育、诞生、成长、成熟、衰亡的过程,在成型的过程中有以下几步。制定计划、需求分析、软件设计、程序的编写、软件测试、运行和维护!三、软件开发过程中的模型(1)瀑布模型瀑布模型的B模型(开发与维护相分开...

2018-11-18 14:22:27 376 8

原创 【第一次机房收费系统】-总结

一、总结(一)上机(二)基本数据设定(三)如何获取当前电脑时间(四)GetUserName函数(五)下机(六)退卡(七)添加和删除用户(八)修改密码(九)学生查看上机记录(十)收取金额查询(十一)组合查询(十二)结账(十三)登录窗口优化二、心得体会做项目真的会让自己成长很多,确实是挺有意思的,在最开始的时候,看梁佳宝做机房感觉好厉害,现在看看也挺厉害,他告诉我一定要按...

2018-11-16 20:31:28 352 12

原创 【第一次机房收费系统】-结账

一、思路结账目的:为了给管理人员查看,更加直观。含义:经过分析,我们可知道,这就是管理员看操作员一天的工作明细,即售卡,充值,退卡的情况。1、 购卡:就是在student_info表总查询没有结账的那些新注册的学生卡号等信息。2、 充值:在recharge_info表中查询未结账的充值信息。3、 退卡:在cancelCard_info中查询未结账的退卡信息。4、 临时用户:在s...

2018-11-16 20:16:37 304 3

原创 【第一次机房收费系统】—组合查询(操作员工记录、学生基本信息维护)

一、思维导图(以操作员工记录为例)二、思路(1)往窗体里面添加数据 这里最好定义数组如:`在这里插Private Sub Form_Load()Dim i As IntegerDim j As IntegerDim n As Integer'打开窗体时的加载内容For i = 0 To 2 comboField(i).AddItem "教师" comboField...

2018-11-16 20:10:03 422 5

原创 【第一次机房收费系统】-错误集(一)

一、实时错误94解决方法:(1)在字段后面加 & “”(2)允许空值二、实时错误91问题原因及解决方法:txtSQL = “select * from online_info where cardno=’” & Trim(myFlexGrid.TextMatrix(Val(j), 0))txtSQL = “select * from student_inf...

2018-11-16 19:56:24 267 5

原创 【第一次机房收费系统优化】-登录窗体

一、重点这个窗体增加了判断用户的类别(操作员、一般用户、管理员)。二、控件优化label为空白:Label1.BackStyle = 0command添加图片:(1)将Command控件的Style设置为1 - Graphical (2)在Command控件的Picture中,点浏览,选择一张图片。三、优化区域不能输入特殊符号Select Case KeyAscii 1. Ca...

2018-11-14 20:55:25 1269 12

原创 【第一次机房收费系统】-收取金额查询

一、思维导图二、如何导图Excel三、代码展示Private Sub cmdInquiry_Click() Dim mrc As ADODB.Recordset Dim txtSQL As String Dim MsgText As String '查询选定范围里的数据 txtSQL = "select * from Recharge_In...

2018-11-10 15:49:19 455 5

原创 【第一次机房收费系统】—学生查看上机记录

一、思维导图三、[VB MSHFlexGrid控件:CellAlignment 属性]二、代码Private Sub cmdInquiry_Click() Dim txtSQL As String Dim msgtext As String Dim mrc As ADODB.Recordset txtSQL = "select * from stu...

2018-11-03 20:58:28 704 11

原创 【第一次机房收费系统】—修改密码

一、思维导图这个容易理解,就不写了哈。二、代码Private Sub cmdOk_Click() Dim txtSQL As String Dim msgtext As String Dim mrc As ADODB.Recordset Dim updatemrc As ADODB.Recordset '判断输入的旧口令是否为空 ...

2018-11-03 19:27:48 387 10

原创 【第一次机房收费系统】-添加和删除用户

一、二、MSHflexgrid控件MSHflexgrid控件的使用:https://blog.csdn.net/lxl51666/article/details/52663989三、理解这个界面就不画思维导图了,很好理解。但是更新这个按钮有点意思:添加是添加用户的,添加完用户直接就添加到数据库了。同样删除也是直接添加到数据库,那么更新的作用呢?更新有两种:(一)是把客户的添加和删...

2018-11-03 16:39:38 463 9

原创 【第一次机房收费系统】-退卡

一、思维导图二、代码Private Sub cmdOk_Click() Dim txtSQL As String Dim MsgText As String Dim mrc As ADODB.Recordset Dim mrc1 As ADODB.Recordset Dim mrc2 As ADODB.Recordset '判断是否输入卡号 ...

2018-11-03 16:26:54 583 11

原创 【第一次机房系统】-下机(DateDiff函数计算两个日期之间的时间差)

一、思维导图(一)、主要是准备工作(二)、主要是计算(timeoff函数)二、函数计算时间差:DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear]])函数返回值为从date1到date2所经历的时间,timeinterval表示相隔时间的类型(即时间的度量单位),分别为:年份 yyyy季度 q月...

2018-11-03 16:19:03 441 3

原创 【VB】GetUserName函数

一、用途:获取当前用户的名称二、如何获取:第一步:加载第二步:选择第三步:最终完成三、参数含义:IpBuffer:string型,一个字符串的缓冲区,预先初始化成有nsize指定的程度,他将用于容纳用户。(其实就是一个预备地方)bsuze:long,初始化成lpBuffer的长度,返回以后,它会包含载入IpBuffer字符数量(对这个预备地方重新定义)返回值long,T...

2018-11-03 15:58:11 1166 7

原创 【第一次机房收费系统】-实时错误“381” 下标越限

一、实时错误二、解决方法总:这是容器太小了(1)解决一设置合适的行和列。(2)解决二这里+指的是往下,+和-一定要弄清楚。

2018-11-02 21:37:55 341 3

原创 【VB】如何获取当前电脑系统时间

一、工具Timer Form 窗体 Label二、设置Timer: 设置Timer的InterVal属性timer控件触发的时间间隔。假如timer1.interval=4000,即4秒触发一次Form :三、编写Timer1的代码hh:mm:ss 表示当前的时间yyyy-mm-dd表示当前日期这些字母分别表示英语单词的缩写,所以很容易。Date函数:返回系统的日期Now函...

2018-11-02 20:03:55 6056 4

原创 【第一次机房收费系统】-上机

一、思维导图二、核心上机就是将数据从student表中写入online表中,然后再line表中写上一部分内容。三、实时错误出现91问题,最大的可能就是数据库连接问题,首先检查自己的SQL语句是不是写正确了。在这个错误里面cardno后面的逗号有没有空格都无所谓,使用后面的逗号必须是英文,千万不能打错了。...

2018-11-02 19:44:54 366 5

原创 【第一次机房收费系统】-基本数据设定

一、思维导图二、各个文本框的含义https://blog.csdn.net/mxx1529/article/details/52233741三、心得体会这个窗体的思维很简单,一定要先把思路弄出来,然后再看代码,对照着数据库,应该就没什么问题了。...

2018-11-02 08:52:01 377 7

原创 【第一次机房收费系统】—子窗体被父窗体覆盖问题

在做机房的时候,MDI窗体里面添加了图片框,这个导致子窗体总是在图片框的后面,那么如何解决呢?首先打开外界程序(A)然后打开外界程序里面的外界程序资源管理器然后再次打开外界程序,会看到API浏览器,打开插入到模块中然后找到父窗体代码窗口中找到显示子窗体的代码这样写:Private sub 子窗体_Clickfrm子窗体.ShowCall set Parent (frm子窗体...

2018-11-01 21:15:41 332 10

Snipaste-1.16.2-x64.zip

截图工具

2021-10-08

空空如也

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

TA关注的人

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