原则:
1.技术范围之内
2.适用于尽可能多的难产客户
第一步:分析客户的需求要有调理性
不要盲目的去整理客户的所有需求。首先知道客户的整体需求就行。然后给出他一套程序的设计思路。当然是在遵循原则的前提下。让客户去补充这个设计。
第二步:出设计方案
设计方案可以在满足客户的需求的前提下,增加些自己的东西在里面。让客户知道给他买了这个程序还带着XX功能。就感觉自己赚了。让他感觉到物有所值。
第三步 :数据库架构
不想麻烦最好在数据库架构下下功夫。这是你自己的事当然做不做随你,客户又看不到。注意数据库表、试图、触发器、存储过程的复用性。以及数据接口,方便后期附加、调整。
特别声明:一定注意数据加载的速度、精准。该建索引建索引。不需要去重的就不要去重。索引太多也不是好事影响他的插入速度。(合适即可)。表、试图的名称一定统一下。
第四步:编码工作
相信前几步做好了 ,您的编码将很顺畅。稍微注意下 没不要的代码。能访问一次数据库全查出来就别分着查。不要循环套循环。浪费内存资源。如果高配电脑试不出什么,XP这种垃圾系统、垃圾电脑就会很影响心情。
界面一定得友好,做好界面的交互,验证。从根源限制客户的错误输入。不要有任何存在的侥幸。因为难产客户不会从头上来。永远超出你的想象。