| 可以使用哪些技术可以开发一套物业管理系统? | ||||||||||||||||
|
随着信息技术的迅猛发展,改变了各行各业的传统工作模式。信息的无限量放大,交通工具的便捷,互联网技术的充分应用等导致了商业竞争的全球化。这就要求现代企业要具备更加灵敏的神经,更扁平化的管理,更快速的反应和决策,更贴切的市场宣传和服务。所有这一切是由于信息技术的发展带来的,同样也要求有先进的信息技术来提高企业竞争力。系统适应现代社会的方便快捷高效快节奏,和带来的经济效益,使的使用正在向各行各业滲透,给这一市场注入了新的活力。 传统的物业系统采用的是客户端与服务器一体的模式,能够较好的对企业内部员工的信息进行管理,由于CS模式的限制,不能实现灵活方便的管理,加之公司规模的扩大,分公司的成立,对员工信息管理就显的更加乏力。加之客户端专业性较强,操作性要求比较高,而且需要专业人员进行维护,成本较高。基于BS架构的物业管理系统很好的克服了上述缺点。目前市场上相关产品主要采用CS的模式,针对企业内部的管理,大部分对于企业园的管理还是采用人工处理的方式,不仅耗费大量财力物力,而且效率不高。部分采用BS模式的管理系统,针对行不强,重点不再管理而在对企业园的宣传,仅实现了对企业园区中企业基本信息的录入,对信息的录入工作由管理员实现,不能分级管理。 一、以JSP技术进行页面的开发 1.一次编写,到处运行。在这一点上Java比php更出色,除了系统之外,代码不用做任何更改。 2.系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASPPHP的局限性是显而易见的。 3.强大的可伸缩性。从只有一个小的jar文件就可以运行ServletJSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。 4.多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 JSP也有其不可避免的弱势: 1.与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。 2.Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是最低性能价格比了。 二、以J2EE进行后台功能开发 伴随J2EE的出现,Java语言的功能和工具得到了极大的扩充、丰富和发展,可以用于复杂的、多层次的以及分布式的电子商务和企业级应用。J2EE构架与技术为组件开发模型提供广泛的支持,同时也提供一组开发工具和服务,以便开发模块化的、可重用的和平台独立的各种组件技术的业务逻辑。 J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,它具有以下突出的优点: 1.事实的标准: 2.可保存现有的IT资产: 3.高效的开发: 4.支持异构环境: 5.可伸缩性: 6.稳定的可用性: J2EE是开发分布式企业级应用程序的中间件平台。J2EE技术很好地解决了传统二层体系架构带来的弊端;而且它也被许多提供企业应用软件的国际领先厂商所支持,拥有众多的支撑与应用资源,发展越来越成熟,因此在可以预见的将来具有很好的应用前景。通过使用J2EE开发平台,大大简化了应用程序的编程代码量,部分地免去了编程的复杂性,提高了软件的生产效率和可维护性。因此,通过使用J2EE架构,我们可以快速地开发出高质量的企业级应用软件。
|