论文部分内容阅读
在国外,分布式应用系统的研究与开发早已进行。截止到目前,国外的分布式应用系统的在技术上已呈现如下特点:多层次性、面向对象型、跨平台性、系统功能易扩充、系统易维护、能适应大型的、复杂的应用等。具有上述特点的分布式应用系统已得到了较为广泛的应用,并且其中的许多新兴技术和开发模型已成为事实上的开发标准。而在国内,分布式应用系统的进一步的研究与开发尚处于起步阶段,还未完全开展起来,而原来较为成熟、较为主流的技术开发的分布式应用系统却面临着可见或潜在的问题,比如,开发效率低、可移植性差、功能扩充不易进行等。并且运用目前主流技术开发一个较为出色的分布式应用系统,需要程序员精通各方面的知识,即他必须搞好界面设计,也必须十分深入的了解业务逻辑,这给开发带来了困难。这些已愈来愈不适应我国社会经济发展的需要。由此可见,在该技术领域,国内与国外水平相比还存在着一定的差距。 本次课题研究将尽量紧随国外同领域的先进技术,了解国外以前在解决分布式应用系统存在类似问题的解决方法后,通过学习并在学习的同时加以创新,以期达到所需要的效果,实现符合本国国情的分布式应用系统。并且系统开发将完全按照软件工程的要求。当然,第一步是进行需求分析,这一步已通过长时间的调研工作,查阅文献等方式完成。下一步应进行规范的系统开发,画出程序流程图,明确各功能模块在整个系统所处的位置,所起的作用。然后分析实现各个功能模块具体需采用技术,所需要用的软件。最后将各功能模块联合起来进行系统调试。本次开发拟采用符合美国SUN Microsystems公司制定的J2EE规范,借助JSP(Java Server Pages)、JavaBeans、Servlet、JDBC(Java Database Connectivity)等技术来实现前面所述要求,该规范已在国外分布式应用系统得到广泛的使用,已成为实际上的开发标准。 本次课题研究完毕后,将会实现一个多层次的、跨平台的具有一定使用价值的分布式应用系统。它将在技术上对前面所述国内的分布式应用系统进行一定的革新,并起到示范作用。由于国内分布式应用系统普遍存在着不少问题,本次研究的创新点也就在于针对各个问题实现了一个整体的革新方案。