您的位置:首页 > 其它

《第一次机房收费系统》总结一 简单回顾

2017-09-29 16:44 337 查看
        小编最近刚刚敲完《第一次机房收费系统》,收获颇多,特总结一二。该篇内容是关于小编是怎样进行《第一次机房收费系统》的一个简单回顾,算是整体把控、简单概述,为后面的细致总结做个小铺垫。

       进展流程:

一、研究系统功能与数据库数据

           在开始阶段,先是对该系统的功能进行了一个初步认识,了解其大致功能为“网吧”模式的软件一款。

           消费群体:学生

           管理群体:管理员-主管注册用户、设定收费基础数据、结账

                                操作员-主管注册卡号、充值、退卡,维护学生信息。

                               一般用户-主管学生上下机、查询卡号信息与充值记录。

          涉及功能:数据库的增删改查;学生信息的增删改算。

二、功能实现顺序

         1.可以按照管理员、操作员、一般用户来分为三块,一一对应敲窗体;

         2.按照程序的运行流程来进行。登录-管理员(添加删除用户、基本数据)-操作员(注册)-主窗体(上下机结算)-其他(简单窗体)-查询(多表查询)-结账

三、敲代码前准备

       在这里需要说一下当你要真正开始敲代码时,每一个窗体时,都需要关注以下几点。

       1.窗体、控件、自定义变量的命名;

        命名、命名、命名,重要的事情说三遍。对于这个,我必须说,磨刀不误砍柴工,在这里省事就是为后来找事, 当你看到一连串的Text1.Text、Text2.Text… Text11.Text,或者Dim a,b,c,d,e,f 时,怎么研究代码已经是一件很让人想哭的事情了。

       2.代码的格式与注释

       面对上百行全部顶格的无注释代码,你的逻辑嵌套怎么看(⊙_⊙?) 断点调试要怎么调(⊙_⊙?)

        3.流程图

       重点中的重点来了,在你敲每一个窗体前,先分析这个窗体需要实现什么功能,然后画一画流程图,细致分析清楚你的代码运行逻辑以及如何去实现你想要的功能。不一定必须用软件,手画一下也是很有用的存才。

 

四、涉及难点

 

      以下内容会在后续一一展开解说,就不过多赘述了。

         1.上机消费结算

         2.组合查询

         3.循环结构使用

五、收获技能

       1.逻辑分析能力+5点

       2.数据库增删改查能力+5点

       3.断点调试能力+5点

      4.百度能力+5点

 

     以上说的笼统一点,但也算是自己的一个简单收获小结啦~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: