基于J2EE的机场软件及相关模块的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:beckham621
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的企业应用系统多是采用二层体系结构,即C/S 模式。C/S 两层架构在一个相对专用、独立的系统中,是一个较好的系统建立方法,但是随着计算机网络技术的发展,各种不同平台之间的互联,软件设计应采用开放性原则,以C/S结构为代表的两层结构其弊端也越来越明显。J2EE(Java 2 Platform Enterprise Edition J2EE) 是一种利用Java 2 平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,它定义了一个典型的四层结构,分别是客户层、Web 层、商业逻辑层和企业信息系统层。多层体系结构为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,可以很好地解决两层模式的弊端。同时,软件系统发展到今天已经很复杂了,特别是服务器端软件,涉及许多知识和内容。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,而你只需要集中精力完成系统的业务逻辑设计,所以现在J2EE 应用程序的开发一般都会采用某个应用程序框架。框架一般是成熟,稳健的,它可以处理系统的很多细节问题,比如,事务、安全、数据流控制等。本文首先对J2EE 体系架构作了简单介绍。之后解释了什么是应用程序框架以及为什么要采用应用程序框架,同时介绍了机场软件系统开发中采用的Spring应用程序框架。在此基础上,本文详细描述了机场软件系统相关模块客户端和服务器端的设计与实现。最后,本文介绍了Spring 框架自带的安全插件Acegi,并对系统安全控制作了一定的研究。
其他文献
随着虚拟机器人技术的发展,虚拟机器人的应用越来越广泛。由于机器人类型的繁杂多样以及作业任务的不同,机器人仿真软件的功能与设计目的也各不相同,但是开发不同仿真软件时所使
随着科学技术的飞速发展,计算机通信技术、微电子技术等正推动着以网络化、数字化为技术特点的信息革命。人类社会对信息网络的依赖程度越来越大,伴随着网格计算研究的深入,依据
无线射频识别技术是自动识别技术中的一种非接触式的识别技术,具有其他识别技术不具备的很多优点,近年来得到了快速的发展,并且在多个领域有了广泛的应用。基于超高频RFID技术构
生物信息学是在生命科学的研究中,以计算机为工具对生物信息进行储存、检索和分析的科学。序列比对是生物信息学的基础,通过在比对中获得大量的序列信息,可以推断基因的结构
对等网应用所面临的一个关键问题是如何有效定位存储特定资源的结点。不同的对等网查找算法采用不同的策略,其查询效率也有所不同。本文分析了一种分布式查找算法Chord。Chord
故障诊断与定位是现代网络管理的核心,当网络发生故障时,需要及时找到网络发生故障的位置和故障原因,以便快速地排除故障,恢复网络功能。在现代网络中,由于网络告警分为不同的级别
近几年,云存储被大众熟知和应用。虽然人们生活因此得到了极大的便利,但是也带来很多新的安全问题。例如,将数据存储在远程的云上后,用户就失去了对数据的直接控制。当远程存
为防范和制止利用互联网传播有害信息的各种违法活动,保证互联网的健康发展,我国已经制定了相关的法律法规。现有的网络信息监控系统在对高速报文的捕获和大量报警信息的分析方
随着电子地图和互联网技术的不断发展,地图搜索已经成为了当今网络的热点应用之一。浙江电信号码百事通业务每天要接受大量的地图搜索相关的问讯,为了改变话务员人工查找速度慢
企业的信息化在提高企业效率的同时,也带来了管理和运营上的负担。企业中的IT部门通常需要负责操作系统安装和升级,安全补丁的部署,应用程序的部署和升级等任务。随着企业规模的