机房重构验收一重构系统
来源:互联网 发布:推荐好看的小说知乎 编辑:程序博客网 时间:2024/06/07 12:53
【前言】
今天上午师父给我验收了一下机房重构的项目,主要是验收的这个系统,没有从文档和UML上验收。但是今天的收获还是蛮大的,记录一下自己的成长。
【正文】
在师父的提问中,让我成长了好多,主要有一下几点。
一、全局性:
自己要对自己的系统有充分的了解,能够概括性的描述自己的系统,主要从Why,What,How这3个方面来回答。
二、待完善的地方,还有需要了解的一些内容
1.界面
控件的大小、排布、色彩、形状、可见性、可用性。
例如comboBox控件只能选择,不能添加,要有默认的选项;
窗体放大缩小,控件也随之移动;
将主要的功能放在显眼的位置。
2.数据库
每个数据表都要有ID和日期
一些查询可以是模糊查询
存储过程的使用
SQL注入
日志:记录每步操作,拍错
GUID,自增长,主外键,内外连接,左右连接
3.功能
下机时间为数据库里面的时间
注册卡的时候,可以考虑数据库自动分配注册的卡号
结账,老板可在柜台预留一些钱,每天结账带走今天营利的部分
时时结账/到一定金额提醒用户,金额不足,强制下机
Excel表:可以不受Office,word等影响,导出时要有默认路径,可以考虑一下里面的sheet表,可以让导出来的内容自动写入到你已经建好的表里
try...catch的用法
配置文件
引用:所有用到的.dll文件可以放在一个文件夹里,最后再都替换到Debug中
异地发布
打包:不必都打包,可以只动用户更新的,用户稳定的尽量不动
监控,平台
【总结】
这次机房重构其实收获的还有很多,例如设计模式真正自己实践了一番,用到了(单例模式、抽象工厂、模板方法、策略模式、职责链模式等),其实设计模式也没有开始学习的时候那么难。
其实这次最大的收获是,开始使用设计模式敲机房的时候感觉特别难,不想做,但是真正开始做了之后发现其实很简单的。做任何事情不要害怕,俗话说万事开头难,只要你做就可以了,do do done!
- 机房重构验收一重构系统
- 机房重构--验收小结
- 机房重构第一次验收
- 【机房重构】——验收总结
- 重构机房收费系统拦路虎(三)——验收总结
- 【机房收费系统】验收
- .NET重构(九):机房重构验收总结
- VB.NET版机房重构---验收总结
- 机房收费系统验收报告
- 机房收费系统验收,打包
- 机房收费系统验收报告
- 机房收费系统验收报告
- 机房收费系统验收报告
- 旁听机房收费系统验收
- 机房收费系统验收总结
- 机房收费系统验收总结
- 第一次机房收费系统验收
- 机房收费系统验收报告
- 递归与栈
- 20170724_C++单例模式
- Spring boot (四) JPA-Hibernate
- 基于JavaSwing写的雷霆战机(飞机大战)
- 使用 Thrift 进行文件传输
- 机房重构验收一重构系统
- 【Eternallyc】大数素数判断
- K
- 自定义View之 继承View
- CODEFORCES 25E Test
- BZOJ 1025-游戏(数论+DP)
- Large Division(大数取余)
- springboot事务管理
- oracle数据库的增删查改