前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇电子合同的实现范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
关键词:电信;自助服务系统;设计
中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)25-7164-03
The Designation and Realization of Telecommunication Self-service System
TIAN Jun-shan
(Yichun Branch, China Tietong Telecommunications Corporation, Yichun 153000, China)
Abstract: Along with the rapid development of our country's telecommunication trade market, the telecommunication operator's management system, idea and method also got a rapid evolution. It has become one of the most important competition measure for each telecommunication operator to provides client with a more convenient, quickly, and safe service with modern technology method. Because the self-service system can provide a reliably, uninterrupted service, it is playing more and more vital role in telecommunication, bank trade and so on, it will become one of these profession essential infrastructures. The telecommunication self-service system is a real-time transaction system combines functions include cash processing, mechanical and electrical, the communication, the network and the computer technology together. This article carried correlation analysis on the designation and realization of telecommunication self-service system.
Key words: The telecommunication, self-service system, designation
1 电信自助服务系统设计目标
目前,随着电信行业自助服务的不断发展,电信行业的自助服务正从集中方式发展到分布式,从局部范围走向全局,从各自独立的单一系统发展到集成的综合应用系统;同时使用自助服务的电信用户不断增加,在大量的联机事务处理中,要求系统具有较高的吞吐率和较短的响应时间以及远程事务处理能力。现有的电信业务一般是用户在营业厅通过营业员手工办理完成,但是这种手工办理方式存在如下缺陷:
1)随着通讯技术的发展和人民生活水平的提高,电信用户尤其是移动用户迅速增长,电信运营商为了缓解压力不得不增设营业厅、培训营业员,但是同时也增加了运营成本。
2)手工办理方式速度较慢,用户需要排队等待,浪费了用户的宝贵时间。
3)手工办法方式容易出错,同时营业员个人情绪也容易影响业务办理,这都将降低用户满意度,影响企业形象。
4)手工方式由于没有用户自己的参与,用户对于获得的服务持怀疑态度。
本文旨在构建一个以客户自助式营业服务为目标、以基于TCP/PI套接字通信的业务逻辑处理系统为支撑、以现金、银行卡等为支付手段、以功能完整性与灵活性为策略、以系统可靠性与稳定性为宗旨,具有客户自助操作、能7x24小时提供服务、更加贴近用户以及便于快速布点等特点的电信自助服务系统,以满足中国电信行业“以服务与创新作为企业核心竞争力”的整体战略需求。借助电信自助服务系统,用户能够通过自己的参与完成一般电信业务服务办理。此外,自助终端管理人员可以借助电信自助服务系统,完成对自助终端的监控、管理功能和交易数据管理功能。
2 电信自助服务系统设计原则
因此,为了确保系统的全面实施,增强系统的通用性、实用性和安全性,在系统设计和建设过程中,将严格遵守以下原则:
1)安全性和可靠性原则
系统必须满足自助应用环境的特殊要求,具备故障自诊断和自恢复的功能;硬件设备和模块的可靠性要求高,必须采用安全性能高的设备并通过软件机制来保证数据的安全性和完整性;通过现金处理技术的综合运用,保证现金识别的准确性,防范各种假币的攻击;数据库存储部分要保证数据的完整性和一致性和安全性,具有防止恶意侵入和纂改的功能;对于网络数据包要有加密和验证机制,保证数据包在网络过程中不被泄漏和纂改。
2)强壮性原则
系统的建设参照电信运营商业务运营系统系统技术规范,本着系统网络化、联机实时化、服务多层次化的设计理念设计,确保系统性能的强壮性,以满足科学技术的不断更新和业务的不断发展需要。
3)开放性和扩展性原则
系统的体系结构和各功能单元模块均采用开放式结构化设计。开放性和扩展性表现在当业务逻辑发生变化时,只需要修改系统的业务逻辑处理系统,其他部分基本不用改变。开发性表现在自助服务系统能方便地与其他系统接口相连,如BOSS系统外部逻辑接口;扩展性表现在当系统为了提高性能或者适用业务的变化,系统只需更改某一处理模块即可,而不会对整个系统造成影响。
4)易操作性原则
自助服务终端将直接面对社会不同类型的用户,终端要尽量符合大多数用户的使用习惯和使用方式,操作方法要简单明了,用户界面要直观友好、通俗易懂、操作简单方便,结果表达要无二义性。对于自助终端管理系统,功能模块划分应该简单、清晰,数据表现和报表制作要符合行业标准,操作要简单。
5)可管理性和可维护性原则
整个系统要易于维护和管理。能实时地监控各自助服务终端的运行状况、交易状况、告警信息,同时能根据状态信息和告警信息及时、方便、快捷地采取相应的处理措施,从而能保证系统的正常不间断地运行。
3 电信自助服务系统设计开发平台
本系统里的所有子系统都是在windows2000环境下编制完成。windows2000继承了Windwos98的优点,具有美观的界面、强大的功能及广泛的应用前景。Windows2000为应用程序的开发提供了丰富的内部接口函数(API),大大简化了应用程序的开发,可使软件开发人员将主要精力集中在程序功能的实现上,节省了开发人员的时间和精力。同时windows2000为用户提供了直观的界面。在系统中涉及到了图形显示、实时曲线显示,人机交互的用户接口等功能,因此管理信息系统软件大多要求具有图形化用户界面。因此,我们选用windows2000作为电信自助服务系统的开发平台。本系统里的业务逻辑处理系统的开发工具我们选用的是Borland C++ Builder,自助终端管理系统和自助服务终端采用的开发工具是Viusal Basic 6.0,系统数据库采用的是SQL Server 2000。
4 电信自助服务系统的体系结构
4.1 系统体系结构
如果采用传统模型的MSI系统设计方法,难以适应自助服务的发展要求,因此,为了遵循电信自助服务系统实用性、扩展性、稳定性、规范性、维护管理方便性的原则,在系统体系结构方面,电信自助服务平台系统安全性要求严,在软件体系结构方面,我们采用了当前业界最为成熟的三层体系结构,即数据层、应用层、表示层。
数据层:是整个平台的数据中心,包括交易数据库、BOSS系统提供的外部接入逻辑组。
应用层:是平台的应用逻辑处理层,是自助服务平台的核心层。应用层接受表示层的交易数据请求或者业务数据请求,然后分别从交易数据库或者BOSS系统外部接入逻辑组获取表示层需要的数据,最后转发给表示层。
表示层:即操作员接入层,本系统中表示层由自助服务终端、客户服务中心、终端管理系统组成。为了避免非法访问系统,在表示层与应用层之间可设有防火墙。表示层将用户的功能请求转化为应用层能够识别的数据请求包,并提交给应用层,最后将从应用层获取的数据用某种方式展现给用户。
4.2 系统逻辑结构
电信自助服务系统从功能上分为自助终端、自助终端管理系统、业务逻辑处理系统、BOSS系统外部接入逻辑组和交易数据库五大部分。
自助终端直接与用户交互,引导用户完成业务办理;业务逻辑处理系统是自助服务平台的衔接纽带,它负责处理平台的业务逻辑请求和交易数据的处理。管理系统负责管理终端配置和交易数据,实时监控终端运行;客户服务中心通过与用户的视频交互帮助用户办理综合电信业务;BOSS系统外部接入逻辑组是BOSS系统提供的业务接口抽象描述,它负责提供平台所需的业务数据。交易数据库用于保存交易记录。
平台的所有业务处理都是在业务逻辑处理系统中完成,表示层的Web浏览用户、自助服务终端和管理系统只接收和输出数据,数据层的BOSS系统外部接入逻辑组和交易数据库则服务提供满足条件的数据。
采用该种业务逻辑集中处理的逻辑结构方式,具有以下几个优点:
1) 通过采用这种业务逻辑集中处理的方式,优化了系统结构,提高了扩展能力;
2) 业务逻辑处理集中在业务逻辑处理系统,客户端的维护就相对简单多了,有利于软件维护及系统管理;
3) 将客户端与数据库隔离起来,客户端无权限直接访问数据库,提高了应用系统的安全性,有利于安全管理,可有效防止恶意攻击;
4) 若要提高系统性能、处理速度,可增加应用服务器,分担一部分应用服务工作即可。
5 电信自助服务系统终端数据通讯的实现
终端数据通讯的实现主要也就是对数据通讯包的封装和解析,在具体实现中,我们也定义了一个类Net_ send,该类中定义了两个函数SendData和PactReceiveData,这两个函数分别完成对终端数据通讯的封装和解析。
5.1 终端数据通讯封装函数SendData
该函数主要完成自助服务终端和业务逻辑处理系统、自助服务终端和自助终端管理系统之间的数据通讯包的封装,并发送封装好的数据包。该函数的定义如下:
Function SendData(
ByVal m_ Serial_ Number As String,
ByVal m_Serv_Type As String,
Optional ByVal m_End_ Flag As String="1"
Optional ByVal m _Err_ Number As String="00000",
Optional ByVal m_end_tr As String=" "
)As Boolean
其中,参数m_Serial_ Number为终端业务流水号,该流水号由终端自动生成,具有唯一性;参数m_ervjype为业务服务类型,标识不同的业务办理类型;参数m _End _Flag为该数据包的结束标志,1代表该数据包只有一个包,0代表该数据包还有后续包,默认为1;参数m_ Err_Number为故障代码,默认为“00000 ";参数m_ Send_Str为数据包的包体内容。函数返回值为BOOLEAN,返回True,则代表数据封装和发送成功;否则返回False。
该函数的工作流程是:首先根据服务类型的不同,确定是终端和业务逻辑处理系统之间的数据还是终端和终端管理系统之间的数据,然后分别根据各自之间定义的数据包格式进行封装,封装成功后,如果是终端和业务逻辑处理系统之间的数据通讯,因为这两者之间采用的是长连接,所有要首先判断两者之间的网络连接是否依然存在,如果存在,则直接发送;如果不存在,则终端重新发起连接请求;如果是终端和终端管理系统之间的数据通讯,因为这两者之间采用的是短连接,所以要首先建立相互之间的连接,连接建立成功后,发送数据包。
5.2 终端数据通讯解析函数PactReceiveData
该函数主要完成对业务逻辑处理系统回复数据和自助终端管理系统远程监控数据包进行解析。该函数的定义如下:
Function PactReceiveData (Byval Receivedata as string)as Boolean
其中,参数Receivedata是终端接收到的回复数据包。该函数的返回值为BOOLEAN,解析成功,则返回True;否则返回False。
该函数的工作流程是:首先对数据包的合法性进行验证,如果是不合法的数据包,则返回False;如果是合法的数据包,则根据定义的数据包格式,得到数据包里的包体部分,从包体中获取该业务处理的结果。
6 结论
随着电信行业业务范围的不断扩大,这种单一的自助服务已经越来越满足不了电信用户日益增长的服务需求,因此为用户提供多功能自助式服务,为电信运营商建立一个完善的自助服务系统是针对目前电信服务行业现状的一个有效解决方案。由于自助服务7x24小时的特点,电信自助服务系统的设计提高了用户对电信部门的服务满意度,较好的改善了电信行业的形象。
参考文献:
[1] 周水清. 基于J2EE构建的电信自助服务系统[J].计算机应用研究,2006(12).
[2] 赵碧海. 基于交互式电信自助服务平台的设计和实现[J].计算机工程,2005(16).
关键词:有线数字电视 网络 维护 客户端
中图分类号:TN949.7 文献标识码:A 文章编号:1007-9416(2013)06-0227-01
1 概述
有线数字电视系统有前端、HFC网络和客户端即我们生活常见的机顶盒三大部分组成。HFC网络主要负责将数字电视信号从前端传输个终端用户,现有的HFC网路一般为环、星、树结构,它只有一个总前端,所有信号都通过光纤和同轴电缆向下传输,可靠性不够。另一种采用两级光纤链路级联的环、星、树型的拓扑结构的总前端和各个分前端多采用用光纤组成的SDH型自愈网,这种结构的网络接口统一,设备的智能化程度高,有较强的兼容性和灵活性,并且能够提供最佳的路由选择,提高了网络的使用效率和可靠性。
2 有线数字电视网络系统的路权管理模型
广播电视的数字化是我国未来发展的必然趋势,在发达的北美地区,数字网络早已全部覆盖,平且成为了国家的一个新的经济增长点,在调节经济发展平衡和文化艺术传播方面起到了极大的推动作用。如今,我国各县级广播电视局基本都有了自己的HFC有线电视网络,全国上下通过HFC有线电视网络形成了一个覆盖全国的全方位,多功能的大型广播电视网络。
路权管理技术在有线电视网络设备的应用,一方面解决了有线电视网络中物理层的管理和控制,另一方面很好的解决了有线电视网络的手势维护费用的收费管理。从技术层面上来说,主要分为以下三种:
2.1 按用户端对上行通道实行管理
路权管理的终端控制器可以对单个用户实现5~860MHz全通、5~869Mhz全断和87~860MHz部分开通三种控制模式。特别地,当控制状态出于87~860MHz部分开通状态是,可以实现对该用户的上行通道的关闭管理,体现了管理的个性化。
2.2 按单元对上行通道实施管理
我们通常用到的集线器(即网管型路权管理终端控制器),在单元内各用户汇聚后的公共通道上可以设置权限控制开关。通过前段的路权管理软件实现对整个单元通道的开通和关闭功能。这种按单元实施管理的方式极大地提高了管理的效率。
2.3 按区域对共享通道实现管理
对共享通道实施管理需要两个部分:楼道单元和光工作站。首先,楼道单元的集线器放置在用户单元内,可用来代替原有网络中的整栋楼放大器和串接分支分配器。然后,是光工作站在网络管理功能的光工作站内,可以单独调整各端口送来的上行信号的幅度,同时可以实现开关的控制。
3 有线电视网络系统的检测维护
有线数字电视传输网络是一个系统工程,出现故障现象也远比模拟信号要少。数字电视信号的信道功率、误码率、调制误差、频谱图和星座图都决定着数字电视传输的好与坏。虽然数字电视不同于传统的模拟电视的发射和传输,但是依然存在一些常见故障:马赛克、静帧和蓝屏等。通过多年对相关论文的研究和检修经验的总结,笔者根据实践经验来谈谈数字电视的检测和维护。
首先,入户电平的检测。现今的数字场强仪还不够成熟,价格过高,但是模拟场强仪依然可以替代检修。一般的模拟电视的电平入户的国际标准是大于58db,在这个范围内的用户可以正常收看电视节目。而测试数字电视的电平大于35db就可以正常收看。由此,当数字电视的入户电平大于35db时,然后再测前面的模拟电视的入户电平,就可以推算出数字机顶盒正常收看时,该地区的网络设计准入电平。
其次,是机顶盒搜索信号问题。一般的搜索可分为自动搜索和手动搜素,用这两种方法进行搜索时都必须将机顶盒恢复出厂设置。用自动搜素时需要将电源切断,然后等上半个小时再开机,可以解决一般性的故障,如机顶盒的时间不准,搜索的频道数量不改变等。用手动搜索时就不需要切断电源,在手动搜索时将每个传输频率储存好即可。
最后,是机顶盒的升级更新问题。升级更新同样可分为自动升级和手动升级。自动升级是用户将机顶盒之余开机或者是待机状态,数字电视公司的前端会自动发出升级指令。而手动升级升级是将机顶盒设置到在线升级,然后等待500分钟即可。这两种升级更新方式都必须在数字电视公司的前端安装了不同机顶盒的配套升级软件。
3 结语
在如今数字化和信息化的浪潮下,数字化成为了业内的共识,是有线电视的必经之路。在逐步实现数字信息化的道路上,我们应该不断学习,扎实进取,努力创新,为我国的有线电数字电视建设奉献自己的力量。
参考文献
[1]刘修文.《有线电视维护和检测技术》.机械工业出版社,2005年出版.
【关键词】变电站;综合自动化;防误闭锁装置;问题;对策;管理措施
随着科学技术的不断发展,网络信息技术也得到了极大的发展,电力系统也逐渐向微机保护、自动化系统进行快速转变,目前变电站管理中已经达到了无人值班的水平。变电站综合自动化发展已经成为电网调度自动化及电力系统自动化的发展方向。在操作过程中为防止产生电网、设备等安全危害,或引发更大的损坏。在变电站中可以选用防误闭锁装置对此类问题进行有效防护。本文主要对综合自动化装置实现变电站防误闭锁系统存在的问题进行了分析,对其方案进行了探究,同时还提出了相应的管理措施,只有这样才能避免各种事故的出现,增加电力系统操作的安全性。
一、防误闭锁装置存在的问题
常规变电所“五防”程序在断路器分断中必须先遵循模拟图板上的红、绿翻板进行,再取出程序锁匙分断隔离开关的顺序进行。在综合自动化变电所主要选用微机保护,断路器分合中的控制开关转变为按钮开关,这种情况下,导致原有“五防”装置产生了一些问题,主要体现在两个方面:第一,分、合按钮开关在强制闭锁中根本无法实现,极可能产生断路器误分、误合故障;第二,按钮开关分、合第一把程序锁没有,导致隔离开关的程序锁和断路器的分、合状况不存在任何关系,因此隔离开关操作机构上的程序锁任何时间都可以开启,闭锁功能就消失了,则会出现带负荷拉隔离开关故障。这种情况下导致隔离开关以下的防误装置就没有任何功能性作用。基于此,在微机保护原有“五防”装置中其防误闭锁功能在变电所中不能对其作用进行充分发挥。
二、应对防误闭锁装置的对策
在面对自动化变电所防误闭锁装置存在的问题时,通过对35KV到500KV变电所防误闭锁装置的了解,有多种型号的变电设备在电网系统中得到了多种应用,因此防误闭锁配置的型式也越来越多,主要有常规的机械闭锁、电磁闭锁、程序闭锁等,近年来还出现了微机防误闭锁。各个防误闭锁作用各不相同,在变电站运行过程中其起到的作用也不尽相同,同时在运行过程中还存在诸多问题。电压等级不同,主结线结构不同的变电站防误闭锁装置则要进行不同类型的配置,主要分为以下几种:
(1)整机配套防误闭锁:这种防误闭锁装置目前广泛应用于500KV当中,这种装置在生产过程中就将其设置在变电设备微机保护中,在后期运行中则不需要进行安装。
(2)微机防误闭锁:这种防误闭锁装置主要应用于具有复杂主结线安装的110KV枢纽变电站及220KV、35KV的变电站。目前最常见的微机防误装置类型主要有两种:现阶段应用较为广泛的微机防误装置是将变电所一次模拟屏作为重点,在模拟屏工控机内预存了所有设备的倒闸操作程序。在操作过程中向电脑钥匙进行模拟预演的准确操作程序的传送,并对电气设备操作进行分析。现阶段在变电所内WBF型微机防误装置应用的很少,这种微机防误装置的主要执行元件为电磁锁,利用电磁锁闭合触点进行设备的顺利工作,其微机防误网络的组成成分主要有操作、执行、显示及打印。在实际操作过程中可以选用导线连接的方式进行网络各元件的连接,这种方式还可以进行电脑钥匙操作的替代。
(3)综合防误闭锁:这种防误闭锁装置目前广泛应用于较为简便35KV变电所的主结线安装中和110KV末端变电所。综合防误装置的主体为JSN型机械程序锁,同时有各种装置组合而成,其主要辅助机械为闭锁、电磁闭锁等。采用前面所提到的辅助防误装置可以对自动化变电所中选用的微机保护,出现的各种防误现象进行有效处理。这种“五防”装置在应用过程中具有功能齐全、质量高、操作简单及成本低的优势。
(4)机械防误闭锁:这种防误闭锁装置目前广泛应用于35KV户内变电所中。在生产过程中厂家已经设计了机械防误闭锁装置。“五防”装置的各个功能的闭锁工作主要有机械机构传动来有效运作,在设备正式运行后,用户则不用进行“五防”装置的安装。这种设备的优点主要体现在对尘、污染等具有极高的防护作用,比较适宜于环境污染严重的地区进行安装。其在操作过程中还存在一些缺陷,主要表现在这种设备主要依靠机械进行转动,具有较多联动环节,在操作当中往往会造成机械卡死等问题。
三、防误闭锁装置的管理措施
在电气系统操作过程中如发生事故,将对操作人员的安全、设备及电网的安全造成极大的威胁。操作不当、设备质量不达标是导致事故发生的主要原因。基于此,相关管理部门必须对事故原因进行深入分析与探究,及时找出相应的解决措施进行有效处理。完善防误闭锁装置管理体系,加强监管力度,是确保电力系统安全的重要保障。
(1)对电网防止电气误操作等安全管理规定进行认真执行,同时与变电站自身的具体情况充分结合,制度符合自身发展的规章制度,并严格按照相关规定进行作业。
(2)为确保电力系统的安全性,必须完善安全管理体系,对防误闭锁装置操作技术人员进行有效的专业知识及实践培训,帮助操作人员提升自身的专业素养,使他们能够对自身的工作更加熟练、准确把握各个系统之间的联系、设备的运作原理及功能等,起到规范操作,增加安全性的作用。
(3)在操作前工作人员必须严格遵循操作规范进行正确操作。当异常情况出现在操作过程中,严格禁止在原因没有确定之前进行强分及强合等违规作业。在进行解锁时,要对闭锁装置的异常情况进行准确确定,并在相关领导批准后进行解锁作业。与此同时,还要填写解锁记录,把解锁的各个环节、时间等都进行准确记录,确保其操作的规范性、正确性。
(4)完善防误装置管理体系,加大管理力度。实行责任制,明确划分各个部门及个人的责任,对防误负责人的责任及义务进行明确划分,并进行防误装置台账的建立,同时进行电气防误闭锁装置运行章程及维护规范的制定。在检查项目中检查人员必须将防误装置作为其主要项目进行科学有效地检查,并在相关设备检修项目内添加防误装置检修试验等项目。这样可以帮助工作人员及时地发现问题,并能进行及时有效地处理,确保防误装置的安全性及有效性。
(5)必须严格遵循国电公司的安全设施规范化要求进行现场设备的选择及安装。确保防误闭锁装置符合国家相关标准,做到质量达标。在规范化管理当中,相关部门可以将电动刀闸操作箱归入管理范围内,电动按钮可以有两个名称,同时将防误措施在电动按钮内进行设置,操作结束后则要将操作电源进行立即切断,刀闸操作电源的开关必须具有独立性。
四、结束语
综上所述,随着科学技术的不断进步,电力系统的容量增加的速度越来越快,同时随其增长的还有电压的等级。这种情况下,促使变电站综合自动化系统得到了极大的发展,通过防误闭锁装置在变电站综合自动化系统中的大量应用,将对变电站运行设备操作的准确性、有效性进行极大的提升。
参考文献
一、基于J2EE的B2B电子商务体系结构
1.电子商务体系结构
通常的B2B电子商务系统应是基于一个分布式的环境,应用B/S模式的三层体系结构,由表示层、逻辑层和数据层组成。
表示层――通过用户界面负责与客户之间进行交互。
逻辑层――Web服务器。大部分处理工作发生在逻辑层,可以在一个或几个服务器上运行,负责电子商务系统业务的处理,实现完整的业务逻辑。
数据层数据库服务器――负责数据存储与维护,以及各项数据库操作,实现事务逻辑和数据逻辑。
2.基于J2EE的B2B电子商务体系结构
J2EE是一种利用Java2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE提供了一个企业级的计算模型和运行环境,用于开发和部署多层体系结构的应用。它通过提供企业计算环境所必须的各种服务,使得部署在J2EE平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。基于J2EE模式的三层B/S结构如图1所示。
三层结构主要由如下三部分组成:
(1)客户端。客户端的主要任务是显示用户界面,接收用户事件。通过浏览器显示,Web Server将应答最终以HTML为载体下载到客户端浏览器,经浏览器进行解释,得到最终的用户界面。
(2)中间件服务器。中间件服务器由Web服务器和应用服务器两部分组成,有的中间件将这两部分集成到了一起,如BEA Web Logic。应用服务器是中间件的核心部分,是真正实现业务功能的服务。结合图2,具体的实现步骤是:Web服务器接收来自Web客户机的请求,并把这一请求转送给控制器Servlet,Servlet对EJB/JavaBean组件模型进行必要的操作,然后把处理结果转发给JSP视图;JSP视图对模型进行格式化以备显示,并把HTML结果回送给Web Server,Web服务器再把信息回送给Web客户机。
(3)数据库服务器。数据库服务器是业务对象的属性得以永久性保存的载体。对象持久化工作通常需要一个关系数据库。目前用得较多的关系型数据库有Oracle,DB2,Sybase等。
3.基于J2EE的B2B电子商务系统主要特点
(1)J2EE平台是建立在Java语言基础上的,其面向对象的设计方法,可以使开发的电子商务应用程序具有良好的扩充性和维护性。
(2)J2EE平立的特性使得基于J2EE开发的电子商务应用不依赖任何特定操作系统。只需开发一次就可部署到各种平台。具有较好的可移植性,这在电子交易市场这种由众多企业参与的典型异构计算环境中是十分关键的。
(3)J2EE框架结构是以分布式的多层应用体系为基础,使J2EE应用天然就具有可扩充性和可维护性。
(4)J2EE作为是一种基于组件的分布式应用技术,把商务逻辑从一般的应用中分离出来;每一种组件都有容器提供相应的环境,以实现对事务、安全性、组件的生命周期和资源的管理等功能。
(5)J2EE安全控制和状态控制机制非常完善。J2EE简化、统一的安全模型为电子交易市场的开发提供了更大的灵活性和更好的安全控制。
(6)一个完善的电子交易市场要求能与企业的原有的信息系统进行集成,而J2EE平台以其丰富的系统功能,通过JDBC、JTA、JMS、XML、JNDI等API可以与几乎所有关系型数据库、事务处理服务器和邮件服务器等进行无缝的集成,有效的保护了企业原有的投资。
二、基于J2EE开发B2B电子商务系统的方式
(1)JSP(Java Server Page)。JSP是一种基于Java的技术,它其实是一种高层的Servlet。但在执行时有一些不同。JSP引擎将它和它所在的HTML文件一起合成Servlet的代码,其执行就和Servlet的一样。通常在JSP页面中可以使用JavaBean来进行更加灵活的处理。
(2)Servlet。Servlet可以被看作是服务器端的applet,它通过ServletResponse以及ServletRequest这两个对象来输出和接收用户传递的参数,然后在内部的方法中执行操作,最后将处理结果返回给客户端。在集成化的工具中都已经构建好一个框架,程序员只需要熟悉html标签以及熟悉一般的java语言就可以进行开发了。
(3)EJB。EJB如果除去它的语言特点外,非常类似于微软的DCOM。EJB有一个自己要存活的容器,为了让客户对其进行透明调用,它还必须有一个本地和远程接口,同时还应该有一个相关的配置文件。采用集成化的开发工具,可大大减少工作量。如在JBuilder中通过配置相关的服务器路径、容器信息,就可以通过模板来完成一个EJB组件的开发,非常方便。在开发过程中,建议的开发方式是在会话bean内部调用实体bean。
三、基于J2EE的B2B电子商务系统实现
下面仅以产品搜索和生成订单为例,简单说明在传统B2B电子商务系统中如何通过核心应用程序整合,实现基于J2EE的B2B电子商务系统。
客户在搜索向导页面填入搜索条件后,在User Search表中就会增加相应的记录,此时该表中ID列为自动加一的序列,User Session为系统自动生成的唯一串号,唯一标识该客户的该次访问。User Name此时记为Guest User Psw为空。Order Id=User Session。其余各列即为客户所定义的搜索条件。这部分的数据库操作通过一个JavaBean完成,非常安全高效,同时大大拓展了编程人员的可操纵范围。JavaBean的具体实现过程如下:
(1)编写Java文件,定义名称为GetInfo的公共类public class GetInfo,在此公共类中编写函数public void saveToDB(String order id),将数据库操作功能代码在此函数中实现。这里通过JDBC-ODBC桥加载JDBC驱动程序,来建立和数据库系统的连接。连接成功则返回一个Connection类的对象。然后创建Statement声明,执行SQL语句,完成对数据库的操作。
(2)编译Java文件,编译通过后将产生相应的class文件,否则返回出错信息。
(3)在JSP文件中调用JavaBean。生成一个GetInfo类的reqInfo对象,然后调用reqInfo对象的方法saveToDB(),完成对数据库的操作。
电子商务是当前的经济领域中一个最为热点的问题,物流配送则是制约电子商务发展的最大的瓶颈。建立和完善电子商务的物流配送体系,必须分析电子商务物流配送中存在的问题,充分考虑地区分布、商品品种、成本与规模、库存控制等因素,采取积极有力的措施,实现物流配送的最优化。在工业生产和商业流通日益全球化的今天,企业对于内部和外部资源进行管理和调配的要求也愈加显得重要,企业的信息化和自动化促使企业内部信息系统和管理体制的高度集成化,企业通过建立现代的物流体系,不但可以实现生产和销售的集约化,并且可以降低运营成本,提高竞争实力。企业在物流作业中的成本来自于运输、搬运、仓储、拣货等各个成本因素。仓储的营运成本除了直接受到企业生产、销售和内部管理的因素影响外,更直接取决于拣货质量和订单处理速度。所以,改进和优化拣货作业,对于降低物流成本,具有事半功倍的效果。电子商务环境下的物流主要为配送物流。电子商务中物流配送=网上信息传递+网上交易+网上结算+门到门的配送服务。“成也配送,败也配送”这句话用于形容电子商务与物流的关系非常恰当。可以说,电子商务是信息传播的保证,而物流则是交易执行的保证,没有物流配送,电子商务只能是一张空头支票,物流配送是衡量一个企业经济实力的重要指标。
(二)传统物流配送存在的问题
传统的配送问题就具有工作量大,技术性强的特点,要使物流配送过程优化具有一定难度。尤其是用户数量多、用户需求变动大、对时间要求较高时,运输配送调度优化仅凭人工经验配送调度就显得相当困难,由此不仅造成配送效率和配送服务水平低下,也将造成配送成本高昂。因此,建立配送管理系统就显得非常必要。目前,国外在这方面非常重视并已开发出相应的系统。例如美国美孚石油公司为了解决某个工厂仓库每天为几百个客户配送而出现的订单难以合并、车辆难以派遣、路线难以安排的困难,同沙尔公司合作开发了重油产品的计算机辅助配送系统。这个系统利用订单、距离以及卡车运输的比例等信息能够生成详细的、较低成本的配送计划,该系统不仅使其配送工作效率大大增加,而且每年还可为其节省100多万美元。以前国内物流配送的开展尚处于初期阶段,配送基本上处于人工经验阶段,无法适应大规模的集中配送、统一调度、低成本的要求。电子商务作为一种新的商务运作模式的引入,更为复杂,使商品在电子商务下的物流配送的优化实现更为困难,对电子商务物流配送系统的设计与分析的方面的工作并不多见,本文主要基于电子商务物流配送问题展开,提出一种计算机物流配送系统的设计并给予技术实现,可以更好地完成对货物配送的管理,并提高货物的配送效率。
(三)电子商务环境下物流配送系统的设计
该系统的业务功能定义在以配送计划、运输仓储为主线,贯彻到管理配货、运输、仓库、分货、送货、信息服务等物流活动的一系列基本环控制物流服务的全过程。其主要业务功能如下:
(1).出入库管理模块功能
帮助仓库管理人员对库存物料的入库、出库盘点等日常工作进行全面的控制和管理,通过期初余额管理功能,完成库存物料初始化,并完成一般出/入库单的输入、审核等各项管理功能,以达到降低库存、避免物品积压及短缺的目的。
(2).仓储管理模块功能
包括三维立体仓库、计划控制、库存管理、调拨管理、货位管理、库存台帐、盘点等功能。
(2).配送管理模块功能
利用资料库中的信息数据结合地理信息系统对配送线路进行优化,自动产生优化的配送方式和路线,完成货物配送业务管理,实现多级配送,满足货物配送管理的需要。包括订单管理、制定配送方案和路线、调整配送计划等功能。
(3).运输管理模块功能
系统能够自动完成货物运输作业,如:接单、发运、到站、再发运、再到站、签收等操作,可以处理公路、铁路等多种运输方式,实现多式联运、全程/分段结算和多种支付方式。包括:币种管理、费率管理、费用管理、单据处理、运输管理、调度管理、车队管理、保险理赔索赔等功能。
(4).客户关系管理模块功能
建立和维护客户资料,通过对客户信息和信用级别的统一管理和分析,为市场销售、物流服务提供准确的依据,为客户提供基于计算机、电话、网络的服务,提高客户服务质量。包括客户管理、客户服务等功能。
(四)电子商务环境下物流配送系统实现的主要技术
该系统采用计算机软件开发的一般模式,定性分析与定量分析相结合的方式。系统运用具有技术先进,功能强大,跨平台性,应用范围广的JSP 动态网页语言和JavaBean 相结合的开发模式,数据库使用SQLServer 2005,服务器采用Tomcat 5.0软件,系统开发工具:Dreamweaver 8.0 和NetBean 4.1。实现了系统的高可靠性、高可用性、高伸缩性。