当前位置:编程学习 > JAVA >>

求助..简单地理信息处理系统需要用到的设计模式

目前有一地理信息处理系统,其需求如下:
  该系统需要读取的地理数据包括“栅格”和“矢量”两种数据,并将其显示在系统界面上;系统界面同时显示地理数据、在一个地区的位置、缩略图、统计图等多种界面,用户修改地理数据之后在所有显示界面上均有展示;系统对于数据的修改可以使用ctrl+Z进行撤销;关于系统运行目录、使用内存量、颜色数、地区语言均以共享的形式存在于系统之中;系统中包含大量算法,算法中包含大量子类、子函数调用,但所有算法可以归结为输入一个数据获得一个结果。
  需要完成: 1、在设计系统过程中需要应用哪些设计模式?解决何种问题。
             2、绘制对应的类结构图
             3、写出相应的代码。
求助,分不多,望见谅!! 设计模式 地理信息 --------------------编程问答-------------------- 高手帮帮忙..顶起来!! --------------------编程问答-------------------- 不能沉下去的 --------------------编程问答-------------------- 首先是工厂模式,最好是抽象工厂模式,把表象和数据处理分开.然后是单例模式,在数据库访问的时候避免过度占用资源,还有观察者模式这样使系统的维护更容易. --------------------编程问答--------------------
引用 3 楼 beagle4ce 的回复:
首先是工厂模式,最好是抽象工厂模式,把表象和数据处理分开.然后是单例模式,在数据库访问的时候避免过度占用资源,还有观察者模式这样使系统的维护更容易.


 兄弟,能不能再说清楚点??什么地方用到抽象工厂模式、单例模式和观察者模式 --------------------编程问答-------------------- 算法部分看能不能实现成策略模式,这最基本的了
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,