小结
OnEstepEnD
没有一蹴而就,只有一始而终
展开
-
项目小结
了解需求。在得到客户需求文档后,首先,要了解大方向,理解客户需要的功能模型与效果。将系统按业务功能划分模块。然后对每一个子模块进行更细的分析。在与客户交流时,尽量保持良好的语速、语气。了解客户基本需求后,可以写项目设计文档,结合部分逻辑图,有准备的与对方沟通。业务清晰后,制定详尽的项目设计文档,分析总的系统技术方案,硬件设备,开发环境与开发工具。对每个子模块的设计进行深入的思考,初步确定预见技术重原创 2012-03-16 10:10:39 · 736 阅读 · 0 评论 -
项目小结---数据库设计
数据库表的设计,可以按对象和按功能载体划分。如记录该对象哪些属性,然后就需要哪些字段。但是表的设计不能只考虑对象的单一性,因为表中肯定需要存储多个该对象,所以需要考虑附加属性,如时间,时间一般包括录入时间和执行时间。在人员记录时,不仅要记录业务逻辑处理者,同时应该记录录入该信息的人员名称。 多表之间的联系:多个表要用到同一个信息段,不建议在每个表中都存储该信息片段,建议只在该属性所属的原始类中存原创 2012-05-02 09:55:34 · 794 阅读 · 0 评论 -
项目小结---信息录入的验证
业务逻辑的验证,确保选择判断的全覆盖性。即不忽略每一个if的else,对不进行判断的充分注释好。for/while/do...while循环的进入条件和不进入情况,跳出循环或者break的条件是否一定会执行,避免死循环,switch的default情况的处理。 页面输入的验证,首先给予用户输入'提示标签',提醒用户注意事项。然后对用户输入的【数据类型】【长度】【大小】【格式】进行页面判断,对不符原创 2012-05-02 11:15:17 · 938 阅读 · 0 评论 -
SQL总结
比较字符串,使用like将不能用索引,用instr(str,str)>0代替,效率更高 select count(*) from checkcardtb cc where instr(cc.belongplat,'解放碑')>0 ======注意数据库查询时 or条件的使用必须用括号界定条件范围,否则很容易造成错误的连接,极大的影响查询效率。 --对查询出来的数据按某列以某种固定原创 2012-05-02 15:08:33 · 1247 阅读 · 0 评论