1、WINFORM程序,权限这块是怎么设计的,是不是设计一个权限基类,然后每个FORM继承这个类
2、winform的程序可以直接操作远程数据库吗,这样的话就可以相当于B/S架构的程序了,服务器端只是数据库,没有服务器端程序,程序安装在每个客户端
3、团队开发,怎么分工为好,是按模块分,还是按什么分。

解决方案 »

  1.   

    这个问题可大可小,简单的说就是凭经验
    复杂的话要看CMM
      

  2.   

    1、WINFORM程序,权限这块是怎么设计的,是不是设计一个权限基类,然后每个FORM继承这个类
    ===和web程序的权限设计基本差不多,可能具体代码实现有比较大的出入
    2、winform的程序可以直接操作远程数据库吗,这样的话就可以相当于B/S架构的程序了,服务器端只是数据库,没有服务器端程序,程序安装在每个客户端
    ===如果要是用远程数据库,最好是用WebService
    3、团队开发,怎么分工为好,是按模块分,还是按什么分。
    ===要考虑的方面比较多,具体项目具体划分
      

  3.   

    权限方面,我们是控制到菜单项,把菜单id放在数据库中,然后根据权限表,控制某个人能看到什么菜单内容。可以远程操作数据库。不过这跟B/S有什么关系?我们一般是按模块分的,先把接口、基类等定义好,写好文档,按模块分工开发。代码管理可用CVS。
      

  4.   

    lh8287可以远程操作数据库。不过这跟B/S有什么关系?这样的话,我服务器端就不用写程序了啊.只客户端有程序,然后直接操作服务器上的数据库就可以了
      

  5.   

    winform的程序可以直接操作远程数据库吗,这样的话就可以相当于B/S架构的程序了,服务器端只是数据库,没有服务器端程序,程序安装在每个客户端
    ===如果要是用远程数据库,最好是用WebService
    ---------------------------------------------
    如果是局域网内的话用Remoting效率高一些,
    Remoting用的是Tcp协议,WebService是http协议
    当然用WSE2.0的话可以走Tcp协议,效率也快
      

  6.   

    不用remoting 不用webservice
    可以吗连接字符串改一下,每个客户端应该可以直接操作数据库吧
      

  7.   

    不用remoting 不用webservice
    原则上不行,也不会建议这样做