我在培训学校学习,前段时间学完J2SE后和同学一起做了个企业进销存管理系统(单机版)作为项目答辩的项目。
完成后,我们开始教ASP.NET。我用业余时间想把这个系统改成C/S架构的。
用网络通信和多线程的知识写了个服务器端,又改了下客户端的代码,勉强可用了。
但是,总感觉缺点什么?
想问问,有过这方面开发经验的前辈,
如果要继续完善,需要再继续做些什么?
我们没有教J2EE,小型的C/S系统需要用到吗?
如果想自己学的话,开始要怎么做?从那儿下手?

解决方案 »

  1.   

    因为不知道你的代码写到什么程度了,不好说需要做什么改进。听你描述的好像缺一个图形化交互界面,学一学gui吧。
      

  2.   

    C/S 桌面程序噢,我就用java做桌面程序gui
      

  3.   

    是说界面吗?这个单机的时候已经做好了的 刚又加了个聊天室进去!
    现在遇到的一个问题是:由于涉及到多表更新,原来单机用java事务处理就可以
                          现在代码在客户端,数据库操作在服务端,就没办法做事务处理了
                          想到的一种方法是把业务逻辑这一块代码写在服务器,客/服之间传递方法名和参数就行,在网上搜的,好像这样就叫三层了。又没学过,也不知道怎么用?
                          现在学校在教asp.net,讲三层开发时提到了模型层,我传递数据时,照猫画虎也建了几个类,用对象序列化来传递信息。功能时实现了,只是想知道在java中是怎么实现的?
                          原来一直以为j2ee里会讲到这些东西,后来发现好像那是b/s的。晕乎乎的,以前做单机时,是照着网上抄的需求分析做的。现在照自己的想法做,毕竟没经历过,想起来很费劲。
                          希望有这方面经验的前辈提示下,大概要怎么做?要用到那些知识点?谢谢大家!