【摘 要】
:
客户管理系统的建设目标是利用现有的网络和通信资源、建立起以数据库为核心的应用管理平台,灵活地利用现有通讯技术,适应日益增长的通讯需求,努力构建一个快捷、开放、灵活
论文部分内容阅读
客户管理系统的建设目标是利用现有的网络和通信资源、建立起以数据库为核心的应用管理平台,灵活地利用现有通讯技术,适应日益增长的通讯需求,努力构建一个快捷、开放、灵活的办公服务体系。本文设计实现了一个客户管理系统,实现了用户的权限管理,代理商、联系人、客户信息管理,订单、账目与合同的查询与管理等功能。本系统采用了B/S模式,选择Java作为开发语言,并以J2EE作为技术平台,采用Struts+Spring+Hibernate框架,以Struts2为框架构建表现层,以Spring为框架实现逻辑业务层,以Hibernate为框架实现数据访问层,并很好地将3个框架整合起来,实现了MVC设计模式,分离了页面逻辑、业务逻辑和数据逻辑,达到结构上的松耦合,提高了系统的可重用性、可维护性、可扩展性。系统使用Web Service进行数据采集,通过解析WSDL文件实现它;使用Hibernate中的配置文件配置实现订单、客户、代理商之间的多表连接及增删改查等操作。J2EE降低了开发的费用和复杂性,同时提供对现有应用程序强有力支持,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能,尤其是轻量级J2EE的开放式框架,很适合架构远程网络办公系统。本文阐述了从技术选择、需求分析到架构设计、详细设计和开发的全部过程,并运用UML对系统的设计进行详细的说明,主要分为了六个部分:第一部分阐述了课题提出的背景、系统相关的理论和技术以及研究的主要内容和目的等;第二部分研究了J2EE的关键技术;第三部分对系统进行需求分析和功能划分;;第四部分是对系统的分析和设计;第五部分是系统部分功能的实现;第六部分是对工作的总结和展望。
其他文献
入侵检测作为一种积极主动的网络安全技术,已经越来越受到人们的高度重视,成为网络安全研究人员的一个重点研究内容。而基于生物免疫原理的入侵检测技术具有自适应性、自组织
随着Internet技术的成熟以及电子商务的普及,普通的政务活动和商务活动也随之网络化,传统的签名方式就必须在网络中以某种形式得以实现,在此需求下数字签名随之而产生。数字
OpenVG是嵌入式平台矢量图形的开放标准接口,其应用越来越多,但是目前OpenVG的实现方案中由于缺乏高效的图形渲染技术,造成运行性能低下。为了改善OpenVG实现的运行性能,本文主要
随着Internet的高速发展,博客作为一种新兴的信息传播手段,发挥着越来越重要的作用。而话题追踪技术是针对已知话题、面向文本信息流的信息处理技术。它在信息抽取和舆情监控方
随着现代技术和信息网络的进步,物联网的发展热潮已悄然掀起,得到了世界各国学术界、工业界的诸多关注。而作为物联网感知层的重要组成结构,无线传感器网络(Wireless Sensor
叉车在日常生活中发挥着重要的作用,主要用在装卸货物方面。它属于工业起升搬运自装载车辆,机械地把水平方向的搬运和垂直方向的起升紧密结合起来,有效地完成各种装卸搬运作
在移动互联网快速发展的大背景下,无线城市建设方兴未艾,国内部分城市也开始在城市轨道交通站台和列车内提供Wi-Fi热点接入服务。除了需要提供列车Wi-Fi热点以接入乘客移动终
3DTV作为下一代视频技术的研究热点,其关键技术包括三维图像的获取、编码、传输、解码/合成和显示五个方面。本论文旨在以FPGA作为平台,对三维立体电视中所要使用到的若干关
当前,科学与工程计算中大规模数据处理的需求与日俱增。与此同时,高性能并行机的发展和硬件价格的下降使得高性能机器得到了广泛推广,与之相伴的是各种并行编程模式和并行编程语
快速而准确地提取蠕虫特征对于有效防御多态蠕虫的传播至关重要。通常对蠕虫攻击的防御都是在其对网络造成了较大的危害之后才开始进行的,对于蠕虫的响应速度滞后于蠕虫的传播