房产信息查询系统
一.
系统主要的功能模块
多媒体演示模块:
对于房地产信息的演示,提供两种方式:一是触摸屏方式,二是Web方式。触摸屏方式是将所有的资料都放在本地计算机上,允许用户通过触摸屏进行浏览,用户通过点按屏幕上的按钮查看自己感兴趣的内容。Web方式是将所有的资料做成WWW页面的形式,它驻留在一台Web服务器上,任何人都可以通过Internet查看演示的内容,演示的内容可根据要求,通过文字、动画、图片、声音等多种形式表现出来。演示的资料包括以下八个部分
- 三 维 片 头 及
展 示:
公司标志、企业形象、口号、房型展示等。
- 公 司 介 绍:
主要业务情况、各项业绩、售楼地点等
- 小 区 介 绍:
小区地理位置、配套设施、绿化等。
- 房 型 介 绍:
各种房型的平面图、效果图、面积、朝向等。
- 价 格 查 询:
各种房型的价格查询。
- 样板房演示。
- 房产交易政策及办理手序说明。
- 物业管理。
演示资料的增添、
修改模块:
多媒体演示系统完成之后,作为客户比较关心的是资料的修改,公司将根据这一情况,视多媒体演示系统的具体情况,开发多媒体演示资料修改系统,便于用户自己修改。资料修改后可以实时地在演示系统中表现出来,这就免去了二次开发的大批费用。
二.
开发平台
本系统采用Jasmine开发平台。CA公司最新推出的Jasmine是新一代的纯面向对象的数据库产品。其基于对象的机制,不仅能提供对多媒体的有力支持,而且克服了关系型数据库的通常的弊病。同时,Jasmine对web应用也提供了多种开发方案,使用户可以方便快捷的开发应用。鉴于Jasmine在技术上的领先地位,我们使用Jasmine作为数据库来开发演示系统。
商业应用中,对多媒体的需求越来越强烈,网络的飞速发展,更使得企业的需求具有多平台的倾向。传统的数据库用来处理文本、报表等数据是绰绰有余的,但对于多媒体数据则显得力不从心。不少关系型数据库现在都加上了对象的特征,这一现象正好说明了面向对象技术在数据库领域的强大生命力。混合的和传统的数据库工具并不适合于创建多媒体应用。其中包含以下一些问题:
- 混合型数据库不能完全支持对象。当众多的厂商在扩展关系型数据库以提供对对象的支持时,CA在这方面的研究和经历表明,混合的方案在对象和关系模型之间采取了折中,导致了性能、功能、稳定性和灵活性方面的损失。
- 因为围绕多媒体数据进行处理的结构十分复杂,传统的关系型数据库显得不堪负重。传统的数据库没有为检索这种结构提供优化或处理复杂的相互关系,速度就成为关键的问题。例如:在混合型的数据库中,产生一个对象需要上百条SQL请求,而在Jasmine中仅需要一个请求。
- 今天的动态的商业趋势要求应用能针对商业需求的变化迅速地作出调整。维护不仅仅是往上更新,也包括不断地重新开发以适应新的需求。如果使用的工具缺乏商业所需的灵活性和强大的能力,那么在保持多媒体应用及时更新上付出的努力将会十分惊人。
如今,企业的数据和应用将会越来越多,越来越复杂。企业间的信息交换也需要统一地管理起来。众多的厂商向我们提供了各种各样的方案,这些方案也许很适合某方面的应用,但并不能满足企业千变万化的需求。Jasmine提供了一整套的极易使用的解决方案,如下图。Jasmine是第一个,也是唯一具有多媒体和Internet/Intranet集成的应用程序开发系统的工业重量级面向对象的数据库。它为信息技术带来了一场革命。Jasmine代表着下一代的数据库技术。Jasmine刺激了客户的需求、降低了开发成本,最终为管理人员提供了对最艰巨的商业挑战作出反应的灵活性。