论文部分内容阅读
随着计算机网络技术的发展,开展网上业务已经成为现代企业经营管理的一种趋势。网上营业厅是电信系统的运营公司将自己的电信业务通过Internet技术服务于用户的软件系统。它能够方便、及时地和用户进行交互,可以提高服务的效率、降低运营成本、便于管理和合理利用资源。本文源自于网上营业厅项目,以移动业务为例阐述了系统中基于web的多层体系结构的设计,以及如何利用当前先进的基于组件的开发方式和中间件技术,实现网上营业厅的各种业务逻辑、数据逻辑。以手机话费查询和缴费为例说明了个部分的实现过程。本文在分析了系统的功能结构和业务模块的基础上,提出了GUI(Graphic User Interface)设计方案和UML(Unified Modeling Language)建模设计原则。系统采用包含表现层、业务逻辑层、数据层的多层体系结构设计和模块化开发的方式,使得系统易于维护和升级。模块化设计、组件化开发、原子逻辑和组合逻辑的划分,使得代码有很大的可重用性。采用EJB(Enterprise Java Bean)体系规范,保证了网络访问良好的分布性、并发性和安全性。运用短消息认证以及SSL(Security Socket Layer)协议实现用户信息的保密。采用交易中间件CICS(Customer Information Control System)实现分布式事务处理,保证了数据和业务的完整性和可<WP=4>靠性,增强了系统的稳定性。在短信平台部分用改进型分级搜索算法实现了快速交互队列,提高了短信平台的响应时间和负载能力。本系统通过一段时间的运行和软件测试公司的测试,各项指标(如系统响应速度、系统负载等)均达到了指定的要求。