机房收费系统总结一

   做收费系统的第一步是在SQL server里建了一个数据库charge2_sys,然后想到要做登录窗体,必然需要用户信息才能登录。因此建了第一个表user_Info表,里面有用户信息,比如说:userID和PWD,它们都是非空的,考虑到在主窗体有用户阶层,他们应该是上下级关系,每个阶层的用户做每个阶层的事情,分为一般用户,操作员,管理员,因此在用户表中还要有level一项。在管理员的一项功能“结账”中需要选择操作员真实姓名,因此,还需要有一项username。如果需求分析做得详细的话,你会发现,还需要一项开户人,即添加此用户的登录用户,需要上下级关系,在管理员的“添加和删除用户”,需要指出开户人。

 

   这样,第一个表user_Info表就基本完成了,由于在需求分析的时候没有太详细,因此,在后来做系统的时候又添加了一些字段,也许根据系统需求来建立数据库也是需求分析的一部分,这个逐渐完善的过程是吸引人的。

 

   在有了user_Info表后,就开始敲相关窗体。比如说:

   1、跟学生信息管理系统相近的连接数据库的模块

   2、登录窗体,

   3、修改密码

   4、添加删除用户。

   这样,在建了一个表后,又做了三个窗体一个模块。

 

   在敲窗体的过程中,数据库方面:通过查询语句,读取符合条件的数据,将其显示在MSHFlexGrid中,或文本框中,或者更新或添加数据到数据库。

   

   需要进一步学习:

   在第一表建立的同时,我们要回头学习的是MSHFlexGrid控件。(博客总结)

   在做收费系统前,会有一些代码恐惧,我想,我基础很差,我要不要在看一下VB和SQL server的视频打打基础呢,同学们都劝我,基础是搭不牢的,提高班的学习方式是即学式,即当遇到问题时就去想法解决去学习,这样知识才会印象深刻。人的大脑尤其喜欢储存那些曾让你倍儿纠结过的东西,和倍儿欢乐的记忆,不是吗?又一次米老师把我们几个叫到办公室,老师也说,基础很重要,但是人要向前走,你会发现,你以前怎么也不懂的知识,在学习了后面的知识后会豁然开朗(我高中学数学的时候就有这种感觉)。米老师也曾经跟我说过,蟒蛇吞大象的故事(我昨天看了一个蟒蛇吞鳄鱼的视频,强悍),先吞进去,再慢慢消化,这样可以锻炼我们消化系统的能力(学习的能力),至于食物的味道,美妙与否,自己知道。如果一开始就给你磨碎了,嚼烂了,再喂给你,我想你不仅会吃不出味道来,还会逐渐失去消化的能力(主动学习的能力)。

 

    所以,我决定克服恐惧,继续建立第二个表!加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值