不管是BS不审CS,数据库都要用一个,先把数据库规划好,然后划分好CS和BS的功能模块,

解决方案 »

  1.   

    我想把系统整的有扩展性,模块化,我对进销存比较熟悉,生产比较复杂,留在以后在慢慢搞。还有我对架构、及开发方式、部署不是很清晰(知道一些,但是觉得自己不知道最好的方法),初步想法是这样的。先把数据库表设计好,存储过程,触发器,视图,索引留到以后去处理。中间层按每个功能模块设计一个类库,一对一。先不写具体功能,只是把名称,规则定义好,留个空白在那里。表示层,做一套客户端界面,再做一套web界面。等这两套界面,都修改满意了,再去写具体的方法呀,业务逻辑之类的,写相应的存储过程,做一个功能测试一个,边做边测试。一直到结束。我是一个人搞,这个做法行不?还有更高效的么?