高手,新手都请进~求教一下这样的项目它的系统功能应该怎么设计?

正在学习项目设计中,请教大家下面的这样的项目怎样进行系统功能的设计?

项目需求大致为:
建设一个中心平台,对40家企业的信息进行集成,实现数据的共享。

中心平台主要实现三个功能:
一是数据采集,即对各企业的数据进行定时采集;
二是提供查询,各企业可以查询需要的信息;
三是心平台决策功能,此功能针对中心集团管理层使用。

注:1 每家企业都有它自己的内部系统
2 准备采用JAVA相关技术实现

请教这样的系统应该怎么设计?需要注意哪些方面?凡能提供有用信息的都给分,较全面的给100分,谢谢~~
[320 byte] By [jazyfva] at [2008-1-7]
# 1
1、不要考虑用什么语言。先考虑对象和流程。
2、每个企业的内部系统是否能改造?如果能改造归谁?不改造如何生成传送数据?
3、收集数据什么流程?全自动还是手动?
4、查询就看你的需求了。尽量收集需求,没有什么特别的。只是注意查询功能尽量做活。后期添加是不可避免的。
5、决策系统。。个人觉得就是唬头,按需求出报表吧。
6、安全。涉及系统太多。
7、40多家,40多个系统?折腾死。
drama at 2007-10-26 > top of Msdn China Tech,软件工程/管理,开发方法...
# 2
谢谢楼上的老大
补充一点:各企业的内部系统暂先不要管,主要是采集它的数据.
jazyfva at 2007-10-26 > top of Msdn China Tech,软件工程/管理,开发方法...
# 3
顶一下,大家帮个忙
jazyfva at 2007-10-26 > top of Msdn China Tech,软件工程/管理,开发方法...