代码改变世界

机房收费系统 信手拈来!!

2010-08-24 20:48 by myjava2, 159 阅读, 0 推荐, 收藏, 编辑
摘要:经过一天多的调试,修改,机房收费系统基本上已近解决了.到其他机器上发布了一下.也都能正常运行.但是没有想象的那样兴奋.感觉好像是水到渠成.说说做这个系统的感受.有了做学生管理系统的经验.做这个系统感觉还是轻松不少.很多东西还是重复的使用.开始一天多的时间在做”需求分析”,这个主要是看小胖的软件,看看它的界面.根据他的软件了解这个软件的功能.然后在使用它的系统.找出并分析出需要的表.第一次建立sql表.开始心里还有点嘀咕.虽然说看完了一遍sql视频.但是感觉掌握的不是很好.开始只有避林间窥之.但是根据系统界面建立了表以后.一下子自己的思路就清晰了.感觉只要掌握了业务流程.知道了你要干什么.就能很 阅读全文

机房管理系统前期分析

2010-08-23 20:34 by myjava2, 137 阅读, 0 推荐, 收藏, 编辑
摘要:今天 ,为期十天的机房管理系统初步完成.做了一些测试.感觉还是不错.说实话,做这个东西感触很多.接下来要好好总结一下.其他人也都做完了基本.还有几个同学三天前就做完了.做的这么快?为什么?前期分析第一次自己做大的系统.前期分析了一下.虽然不像是专业的需求分析.但是还是很有意思.一:: 需求业务流程.业务流程1:管理员添加管理员,充值人员,值班人员.2:管理员设定基本信息,收费方式,计费方式.收费递增方式,最低剩余费用等信息3:充值人员给学生充值,并且记录学生的信息,学号,班系,金额.等4 :机房值班人员,在学生刷卡后,首先验证信息,比如金额,等.符合条件,允许上机.5:在学生下机时,学生刷卡后 阅读全文

来回游动的label框

2010-08-23 20:31 by myjava2, 132 阅读, 0 推荐, 收藏, 编辑
摘要:Static s As Integer If lblmove.Left >= Me.Width - lblmove.Width Then s = 0 If lblmove.Left <= 0 Then s = 1 If s = 1 Then lblmove.Left = lblmove.Left + 100 If s = 0 Then lblmove.Left = lblmove.Left - 100 刚开始第一次看到这段代码的时候有很多的疑惑,并且不知道怎么回事,今天又遇到一次,感觉其实很简单,首先有两个状态,1,s=1 向右走,2,s=0向左走。 开... 阅读全文

程序员如何掌握计算机英语(转)

2010-08-18 08:44 by myjava2, 144 阅读, 0 推荐, 收藏, 编辑
摘要:干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译好的,不是晦涩难懂,就是译法混乱,比如:roll back就有"回滚"、"回退"、"返回"、"重算"等多种译法,又如我们 阅读全文

机房收费系统--需求分析

2010-08-13 20:36 by myjava2, 149 阅读, 0 推荐, 收藏, 编辑
摘要:机房收费系统,主要是用于对学生在机房上机的收费问题,首先要建立的是数据库,数据库中有三个角色,学生、管理员、高级管理员,高级管理员对管理员进行设置,然后由管理员对学生的信息进行设置,注册。首先高级管理员登陆这个系统,设置管理员的用户名,密码,姓名,然后将机房的收费标准录入到数据库中。然后将登陆密码交给管理员,让管理员管理学生的上机。管理员登陆这个系统之后,要注册学生,添加完学生的信息后,就可以用饭卡刷卡,进入机房进行上网,此时开始计费,一直到学生出机房,再次刷卡下机。 每天高级管理员查看学生上机情况,并且管理员把账单交给高级管理员,结账,也有一周时间的结账! 以下分别是三个角色和功能以及导图一 阅读全文

sql 经典语句记录

2010-08-12 09:28 by myjava2, 120 阅读, 0 推荐, 收藏, 编辑
摘要:Vb具有强大的数据库处理能力.这些都和他能处理sql语句有关.再使用sql语句的时候.我们需要掌握他的基本格式.下面我总结了一下常见的sql语句关键字作用格式Select将资料从数据库中的表格内选出SELECT "栏位名" FROM "表格名"distinct找出表格内的不同资料值的情况SELECT DISTINCT "栏位名" FROM "表格名"where选择性地抓资料SELECT "栏位名" FROM "表格名" WHERE "条件"And,or复杂 阅读全文

sql 数据库对象剖析

2010-08-11 19:50 by myjava2, 117 阅读, 0 推荐, 收藏, 编辑
摘要:一:Sql中的表表示最基本的数据.他由行,列组成.这个表可以和视图,规则,默认值一起来比较.因为视图可以说是按一定的约束提取出来的一个虚拟的表.规则是表中的数据的填充约束.默认值是表中数据如果没有添加.默认提供的数据.这三个都是对表的规范性.准确性约束的对象.所以说他们归结为表中.二:Sql中的”函数”存储过程.用户自定义数据类型,用户自定义函数.这个就像是我们在学习vb的时候用到的数据类型,函数,过程一样.他们都是由t-sql语句构成.必须符合t-sql语句规范.可以实现一定的功能这其中的触发器.也是一种特殊的存储过程,只不过它是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进 阅读全文

sql 2000 基本框架

2010-08-11 15:40 by myjava2, 154 阅读, 0 推荐, 收藏, 编辑
摘要:我们现在学习的sql 2000 ,数据库管理系统.其实我们在平时说的时候,总是喜欢简化的说,但是在理解的时候如果你还简化的理解.那么就理解不了.比如说是我们再学习数据库.难道是我们再学习那个数据的库吗?当然不是.其实我们说的数据库分为.数据库,数据库管理系统,用户三部分组成.数据库就是其中数据库,就是企业管理器中的数据库.也就是那些表数据库管理就是企业管理器中的数据库转换服务,管理,复制规则,触发器等用户就是安全性以及里面关于登陆,和用户角色,还有表里的用户对象其实数据库所以的操作都是围绕这表来进行的.所以它的功能也都是跟表有关的.所以首先介绍一下表.表就是和我们平时见到的表一样.由行(row 阅读全文

ADODB VS ADODC

2010-08-06 11:19 by myjava2, 123 阅读, 0 推荐, 收藏, 编辑
摘要:刚在论坛上看到一个关于数据库的问题,回答的还不错.拿来共享一下问::以前做数据库时,添加部件Microsoft ADO Data control 6.0 (SP6)然后再声明Private adoConn As New ADODB.ConnectionPrivate adoRec As New ADODB.Recordset然后就可以操作数据库了。因为现在要用到datagrid,网上说它的dataSource要指向一个ADO data控件。我现在又回头看一下以前做的程序,有些地方又糊涂了。我添加的ado data控件,添上以后,名字是adodc。而我声明的Private adoConn As 阅读全文

学生信息管理系统有感,工程大,到底大在哪里?

2010-08-05 10:31 by myjava2, 119 阅读, 0 推荐, 收藏, 编辑
摘要:花了有六七天的时间.把信息管理系统打完了.开始只是照着敲.感觉就好像是练习打字一样.刚开始最大的感觉就是写代码的时候顺畅多了.也是通过敲吉大视频上的例子锻炼的.敲完一句代码,感觉这句代码会了.然后接着敲另一句代码.看看这个也没什么问题.但是敲完了一个过程.这就有点蒙了.哎?他怎么这样写呀.那个地方怎么会有这一句啊?打完了一个窗体.回头又是想想.更是有点模糊.感觉要是让我自己去敲.那必须是不行的……?三天的时间,初步敲完,初步调试结束.接着是改错误.这个错误呀.是越改越多.小错误就是输入数据的合理性得不到保证.大错误就是删除数据的时候空数据没有考虑.修改数据的时候主关键字的修改.后来知道主关键字 阅读全文