收费专题提供收费的最新资讯内容,帮你更好的了解收费。
  优化的过程中,发现如果将信息填写完整后再提示已经存在账号或是询问是否激活卡号太费事,有种费力不讨好的感觉,所以,就想刚刚输入卡号就给出提示,期初我用的是keypress事件,后发现运行时反应慢半拍,输入卡号1,在点击一下别的按键或是点击一下去控件按钮才能给出提示,所以,就思考是不是选择的事件存在问题,就尝试了一下keydown事件,后发现还是老样子,只好去试试keyup,结果暂时令人惊喜,如下
经过三个多星期的工作,机房收费系统结束了,机房收费系统是自己接受的第二个系统,不论代码量还是逻辑结构都要比第一个接触的学生信息管理系统复杂的多。老实说,自己对这个系统理解的还是皮毛,还需要自己以后不断的加深理解。 总体的介绍 下面是整个系统中的全部功能介绍。 全部功能有点多,但是大致分为三个类型:一般用户,操作员,管理员。对于一般用户的理解,我开始认为是学生,但是经过后来的理解认为是不合理的。如果
【背景】通过一阶段的学习,自己整理了整理机房收费系统。下面想通过几张图来回忆一下机房的整体流程,此图形只代表鄙人现阶段的理解。本文仅供参考,若有不妥的地方,请积极指正。 1、机房收费系统业务流程图 2、机房收费系统ER图 3、机房收费系统0层 4、机房收费系统1层--一般用户部分 5、机房收费系统1层--操作员部分 【小结】这些图仅代表鄙人现阶段对机房收费系统的部分理解,如有不妥之处,敬请给出建议
(以锐新报表为例) 1.文件----新建向导 2.定义主要信息 3.创建数据库连接串: 4.两种方法,如果选择指定用户名称和密码一定要允许保存密码,然后选择数据库: 5.测试连接,添加查询语句 6.vb中编码连接位置要与报表的连接位置相同 7.定义字段、列: 若分组,则可以定义分组: 8.以及页眉页脚等,当然也可以在插入菜单栏插入: 9.可以定义参数,参数在综合文本框中插入,静态文本框则直接写内容
问题:上下机的逻辑思考 理解:上下机就是用这个软件的教师进行的相当于学生刷卡上下机一样,所以要考虑的因素很多。 列举一下其中很重要的几个: (1)计算时间,消费金额问题。 (2)固定用户与临时用户的区别,临时用户下机等于退卡,并且要退还学生卡内剩余的金额。 (3)时间获取问题,要获取的是服务器的系统时间,因为教师使用的电脑有时候会因为种种原因而导致不准确,这可以看我的机房收费之数据库时间,这里有详
理解:结账其实就是资金的流转也就是对这一天的某个操作员和管理员的工作情况的汇总,把他们手中的资金流转到公司资金中去。 优化:在原来只能结操作员的状态下加上了也可以结管理员的帐,并且在报表的日结账单中显示当天是哪个操作员或者哪个管理员进行了结账活动。所以就是在原有的checkday表中新增加了3列(一个自增列,一个level结账人员类型列,结账人员的姓名列)这样公司的老板查看报表时就可以看出每天的管
  验收项目的时候,师父们从四方面进行了审核:界面、功能、代码、业务。之后师父布置了三项任务:用自己的理解将一般用户、操作员还有管理员的主要职能搞清楚;将本系统的主要功能化成流程图;“谈钱不伤系统”,但是也要搞清算法~~~   我是这样理解机房收费系统的消费本质的:机房收费系统,名曰“收费”,实则“消费”,消费的并不是金钱,而是由金钱兑换的时间——上网时间。   首先说自己对一般用户、操作员还有管
      看“你”为何物             (一)DTpicker控件                                                      添加过程:工具——部件——控件——“Microsoft Windows                                                         Common Controls
项目:机房收费系统 时间: 历时将近一个月 分析: 机房收费按照系统的使用级别分为3部分:一般用户,操作员,管理员3大部分。拿旧图书馆的电子阅览室打比方吧。 一般用户:每次去电子阅览室都会有老师在值班维持纪律,管理上下机的刷卡。所以一般用户就相当于每天值班教师 操作员:每次去电子阅览室上网都要提前把图书证办理成上网卡,充值,然后就可以进去上网了。所以操作员就相当于办理卡,充值,退卡的教师。 管理员
        机房收费系统走到计算卡余额的时候,遇到了有关除法运算符和SQL2008中的数据类型的问题。下面是关于这两方面的认识,希望大神们指导下,不胜感激。 一、数据类型     首先我们来看下SQL2008的数据类型的相关内容。说道数据类型,相信学过编程的同学一定不陌生了。对于任何一种编程语言,数据类型无不占据着基石的重要地位。任何一种语言,如果在数据类型上不下功夫总是会有瑕疵的。而SQL在
注:此篇文章仅介绍SQL数据操纵的语言基础,不涉及高级操纵。  今天,星期四,每周一篇博客的Dead Line时间。本来打算总结下一点说不上是思想只能说是认识方面的东西。不过在看了会《21天学通SQL Server》后,我决定写一篇关于SQL语句的文章。(以下观点只是一个资深大白菜深情的自白 不喜轻喷哈)         通常情况下,我们总会听到掌握了“增删改查,你就拿下了SQL语句的半壁江山”这
在敲写七层登陆过程中,接触了存储过程的概念,但当时还没使用。在正式的重构过程中,一点点添加,将存储过程也添加到了重构中。才正式了解了存储过程。 首先 【存储过程的概念】 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以
在敲机房的过程中遇到个小问题,添加了Configuration后找不到ConfigurationManager类,经过一番查找后,成功找到了解决办法 在需要ConfigurationManager类的类库右击,点击属性,然后在框架中找到System.Configuration,添加后就可以了!
敲机房在B层中引用Factory时遇到了这个问题,“未能添加对‘Factory’的引用。将此项目作为引用添加将导致循环依赖项” 什么是循环依赖呢? 如果a参照b,b参照c,c参照a 就是循环参照。 因为 如果c更新了,b也会更新,b更新了,a也会更新,那么a更新了,c也要更新 这样就成了死循环 我理解的是,出现这个问题就是因为出现了相互引用 我去查看了一下自己的引用,果然在Factory中误把B层
  上周看到一篇CSDN博客的下边评论了这样一句话:有一种手贱,叫不小心点了“舍弃”。看到以后,觉得评论者真心有意思~   本周博客还没发,就在晚饭前,花了一个多小时的时间写博客,最后关头,手很不听使唤地点了“舍弃”,瞬间不想吃饭了,可是转念一想,我需要冷静一下,还是去吃饭吧~当然,由于情绪期初有点激动,泄露了自己的嗅事,被同屋的同学们笑了一通,怪只怪平时不太“积德”,我发誓,从此刻起,再也不损别
一、前言:        从最初C#版的三层,到VB.NET版的三层,最后再到VB.NET版的七层。可谓是历经了不少的曲折经历。刚开始不知如何下手,各种查资料,各种蒙圈,慢慢的终于有了些眉目。只要坚持,先从简单地代码入手,最终程序的大体轮廓,也就呼之欲出啦。 二、七层结构:       七层是在三层的基础上演化而来的,也就是在三层的基础上增加了外观层(Facade)、工厂层(Factory)、和接
今天敲代码遇到了两个问题 问题一: 解决方式: 我到bin\Debug\文件夹下把UI.exe删除,然后关闭VS,重新启动全部重新编译生成,OK 问题二: 未能找到引用的组件“Microsoft.VisualBasic.PowerPacks.Vs”。  (原来启动的时候都没有这个问题,这次我把VS2012换成了VS2013就出现了这个问题) 解决方式: 下载Microsoft.VisualBasi
       DataGridView与VB中DataGrid控件的功能十分类似,都是用来显示数据库中的数据。下面就我自己的理解,简单说一下DataGridView控件的使用。DataGridView控件绑定DataSet数据集中的数据,可以有两种实现方式:方法一:DataGridView绑定数据源。方法二:代码实现。        方法一:DataGridView绑定数据源: ①添加项目数据源
简介 存储过程   存储过程是存放在服务器上的预先编译好的SQL语句,在服务器端运行,可以视为用户为了完成某个特定的功能而编写的一个功能模块,用户或其他用户可以在自己其他的存储过程中引用该存储过程,从而实现了代码的重用性,加快应用的开发速度、提高开发的质量和效率。   自考数据库原理的时候,里边涉及到了存储过程的知识,那时对它的理解就是“牵一发而动全身”,颇有种“一劳永逸”之感。机房重构中用到了存
       存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的的SQL语句集,存储在数据库中,经过一次编译后再次调用不需再次编译。因为存储过程执行一次之后,会将语句存在在缓存中,这样下次再执行的时候直接使用缓存中的语句,能显著提高存储过程的性能。        存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集。除了