项目:地铁收费系统 计应192西第五组 尹肖剑

计划:设计地铁收费系统                                                                      时间:1minutes                                                            

需求分析:从地铁的起始站到地铁的终点站收费                                  时间:1minutes

设计文档:3label 2button 2comboBox                                                   时间:3minutes

设计复审:任仕龙复审                                                                          时间:10minutes                                       

代码规范:使用驼峰式命名                                                                  时间:3minutes                                      

具体设计:收费前五站按起步价收费以后过一站收0.5                         时间:2minutes

具体编码如下:                                                                                    时间:15minutes

窗体界面:

     

加载时的站名:

  

 

使用单一职责模式设计收费系统:

 

确定按钮调用Billing类实现收费:

    

取消按钮提高代码的可复用:

                           

代码复审:在头脑里过一遍代码                                                                                          时间:3minutes                               

测试:地铁没有默认的选择站加上selectindex=站的序号               时间:2minutes

测试报告:没有问题功能实现                                                                                            时间:1minutes                                  

计算工作量:                                                                                                                     时间:41minutes                                           

总结:多使用设计模式提高代码的可读性                                   

posted @ 2021-04-11 16:57  计应192西五组  阅读(81)  评论(0)    收藏  举报