写了几年垃圾代码,感觉很惭愧。我想再做好一个项目后就辞职。
我要实现这样的一个系统:
1 实现信息管理功能;
2 可以多客户端同时录入数据,数据可保存在不同的数据库中,数据应该能保存在主备两个服务器中,当主不能用时,在备中存取数据,并能保证主备统一(主备服务器可自行指定);
3 可以从不同平台上的不同系统中实时获得数据;
4 该系统存在多个数据表(关联关系不大),每个表都要有录入界面,但各个现场对每个数据表的内容及其录入界面都有不同要求,因此数据表和界面一定要设计成用户可订制的。因为很多信息要由用户来输入,所以用户要能维护一些常用术语,这些术语能以谋种形式(如右键菜单或下拉框等)配置到录入界面的某些输入项上以方便录入;
5 根据用户权限来决定其可行使的功能;
6 完善的打印功能,能预览并能定时打印及设置其打印条件;
7 对每个配置出来的界面都应默认有保存,查询,打印,关闭等功能,当然这些功能都应由程序自行生成。
8 可从网站上检查可用更新,用户确认后下载并安装。以上就是我要实现的功能,我希望该系统快速,稳定,易用(尤其是方便录入,用户很多对电脑都不熟,打字非常差)我希望兄弟们给我些建议,要实现上述功能我需要掌握哪些方面的知识,要用到什么相关技术,有什么好的参考资料。谢谢先。
我要实现这样的一个系统:
1 实现信息管理功能;
2 可以多客户端同时录入数据,数据可保存在不同的数据库中,数据应该能保存在主备两个服务器中,当主不能用时,在备中存取数据,并能保证主备统一(主备服务器可自行指定);
3 可以从不同平台上的不同系统中实时获得数据;
4 该系统存在多个数据表(关联关系不大),每个表都要有录入界面,但各个现场对每个数据表的内容及其录入界面都有不同要求,因此数据表和界面一定要设计成用户可订制的。因为很多信息要由用户来输入,所以用户要能维护一些常用术语,这些术语能以谋种形式(如右键菜单或下拉框等)配置到录入界面的某些输入项上以方便录入;
5 根据用户权限来决定其可行使的功能;
6 完善的打印功能,能预览并能定时打印及设置其打印条件;
7 对每个配置出来的界面都应默认有保存,查询,打印,关闭等功能,当然这些功能都应由程序自行生成。
8 可从网站上检查可用更新,用户确认后下载并安装。以上就是我要实现的功能,我希望该系统快速,稳定,易用(尤其是方便录入,用户很多对电脑都不熟,打字非常差)我希望兄弟们给我些建议,要实现上述功能我需要掌握哪些方面的知识,要用到什么相关技术,有什么好的参考资料。谢谢先。
解决方案 »
- 新手关于线程的问题
- String按位截取问题
- 如何在行数不确定的jtable中,设某列为单选按钮?
- String类中的一些问题
- 问一个很弱的问题,
- 谁知道这个在哪里? javax.servlet.http.HttpServletRequest
- java 面试中的一道编写一个截取字符串的函数题!!请问那位大哥会,给小弟讲一讲
- 用ArrayList(假设list是一个ArrayList的实例)加上synchronized关键字,是不是也能达到Vector那样的线程安全的效果?
- 获取图片大小问题,,大虾帮小弟看看..
- 怎么转换进制(50分)求助
- 有没有 JAVA 类的电子版浏览器?
- 创建可执行jar包的问题?
对jsp也是知道一点点了了。j2ee也刚开始学习,我的感觉上:你的这个系统就要用到分布式的开发.Ejb的开发.我先在做的毕业设计就是这个方面的.<基于MVC的java WEB的开发>
哈哈..
用 vb+sqlserver2000 就可以实现
用swing/awt做就太费劲了
1 用vb+sqlserver20002 可通过sqlserver的发布,分发功能,一个坏了的话通过应用服务器改变数据库服务器的地址即可
3 可以从不同平台上的不同系统中实时获得数据; //不太清楚具体的意思4 vb中各种的控制可解决此问题5 具体的编程实现 只要分析清楚 不难6 可用 vsview+vsflexgrid 这个组合 或 水晶报表 实现 7 这个功能可以配合数据库实现 8 vb中有控件可以实现
或者.Net也行,SWT写的话,太复杂
要是想弄好java的话用struts+spring+hibernate+mysql 我觉得是个不错的选择