软件架构的问题----信息采集系统

lala_benben 2007-10-15 10:43:31
刚工作3个月就要独立做一个项目.... 虽然是小的项目 ,心里也没什么底.

我做这样一个系统,将3个应用系统的DataBase中的信息进行分析整合, 最后得到的信息写入自己的数据库.

所以来问下 类似这种信息采集系统, 该如何进行软件的架构...
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lala_benben 2007-10-16
  • 打赏
  • 举报
回复
在我的系统中 这3个数据库都是sql server 的 是否需要用hibernate ......呵呵 本来我是用C做开发的 现在要求用JSP 真是有点难为...
sandstorm999 2007-10-16
  • 打赏
  • 举报
回复
建议你把系统分为两个大的模块,一个负责从数据库提取数据,一个负责整合提取到的数据存储到新的数据库里。
提取数据的模块又要分开成三个独立的类分别对应不同的数据库的数据提取,这三个类实现一个共同的接口,这样方便扩展。
在整合数据的模块里通过共同的接口循环调用三个提取数据的方法,把提取到的数据整合到一起。
xlyyc 2007-10-16
  • 打赏
  • 举报
回复
hibernate 就没必要了,楼主还是看看还是用ibatis吧
比较容易上手。
lala_benben 2007-10-15
  • 打赏
  • 举报
回复
谢谢 ~~~
coolwzjcool 2007-10-15
  • 打赏
  • 举报
回复
第一步:读出三个应用系统的数据
由于只是读数据,可能三个数据库类型不一致,所以还是采用封装的hibernate
第二步:根据这些数据进行整合处理
处理的方法就有好多种了,你可以使用spring框架,struts框架,webwork框架,或者jsf框架
第三步:将结果存入到自己数据库
这个就不用说了吧

希望lz好运

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧