1、基于J2EE新沙港网上用户服务系统分析和设计摘 要本文是针对一个实际项目基于J2EE新沙港网上用户服务系统研究。首先简明介绍了电子商务及电子商务系统相关理论,而且经过理论分析得出了网上用户服务系统是新沙港电子商务处理方案中关键部分结论。企业应用系统开发一直面临着重大挑战,J2EE出现使问题迎刃而解,本文在分析J2EE优势基础之上,深入介绍了J2EE体系结构和关键技术。本文在充足理论研究以后,利用结构化方法对新沙港现有用户服务步骤进行了分析,并提出了新系统逻辑模型。依据系统需求分析,对系统进行了设计。在设计基础上深入叙述了系统实现关键内容及系统开发过程中关键技术,包含远程IC卡读卡及货物情况查询
2、模块实现方案。该系统现已基础完成,正在新沙港进行使用,使用期间反应良好,一定程度提升了用户满意程度。 关键字: 港口 用户服务 J2EE 电子商务 EJB AbstractThis dissertation emphasizes on a real project, the development of XinSha Port Internet Customer Service.Firstly, this dissertation introduces e-commerce and e-commerce system and relevant theory briefly. In a conc
3、lusion, Internet Customer Service System is an important and vivid part of e-commerce System.There are many challenges in the procedure of developing enterprise application. When Java 2 Platform Enterprise Edition established, J2EE has resolved many difficulties. On the basis of advantage of J2EE, t
4、his dissertation also introduces J2EE structure and core technologies.After deeply theory studying, this dissertation analyzes existing operation procedure in the form of structured method. And build up a new system operation procedure. Through requirement analysis, the dissertation also designs new
5、 system. On the basis of design, this dissertation states system main achievements and key technologies, including remote IC card being read and the method of cargo information querying part.This system is almost finished. When it is being tested in XinSha , which improves customer satisfaction and
6、well-thought-of.Key Words:Port Customer Service J2EE e-commerce EJB 目 录第一章 绪论11.1 课题研究背景11.2 课题现实意义21.3 论文体系结构2第二章 电子商务系统及J2EE概述32.1 电子商务系统概述32.1.1 电子商务32.1.2 电子商务系统42.1.3 网上用户服务系统是港口电子商务系统关键组成部分42.2 J2EE概述52.2.1 企业级应用52.2.2 J2EE优势72.2.2 J2EE体系结构92.2.3 J2EE 技术关键11第三章 新沙港网上用户服务系统需求分析133.1 新沙港网上用户服务系统
7、需求背景133.1.1 新沙港务企业信息化建设方案介绍133.1.2 新沙港电子商务系统实施“四步走”战略183.2 新沙港现有用户服务业务步骤分析183.3 新系统逻辑方案建立203.3.1 新系统业务步骤分析203.3.2 新系统数据步骤分析23第四章 新沙港网上用户服务系统设计274.1 系统功效概述274.2 系统功效设计284.2.1 系统总体结构设计284.2.2 系统模块设计294.3 数据库设计314.3.1 数据库表设计314.3.2 数据库自动编号功效实现34第五章 系统实现关键内容及关键技术365.1 利用远程IC卡读卡完成用户登录实现365.2 货物信息查询实现41第六
8、章 结束语446.1 全文总结446.1.1 系统特色446.1.2 论文关键工作446.2 深入研究问题446.2.1 系统安全456.2.2 利用XML和数字署名实现网上协议签约47致谢54参考文件55附录56第一章 绪论1.1 课题研究背景大家不得不认可计算机和互联网技术时时刻刻改变着我们社会生活各个方面,尤其是在经济领域,网络经济出现,传统商业模式正经历着前所未有重大变革。怎样为用户提供愈加紧捷、友好服务,提升用户满意度,长久地留住老用户,不停地吸引新用户,挖掘潜在用户;怎样加强企业内部管理,在日益猛烈市场竞争中立于不败之地成为很多港口类企业所面临亟待处理,同时又无法回避问题。众多港口
9、企业全部争相经过互联网展开全新商务活动。电子商务也确实众望所归地为港口企业用户提供了更高质量服务,利用电子商务这个有机平台,更多企业深入降低了企业商务运作成本,大幅提升企业经济效益,提升了企业竞争力。建设电子商务系统是一个长久过程,需要分步骤实施。而本文所关键研究网上用户服务系统作为新沙港电子商务处理方案关键组成部分,也是电子商务系统分步实施第二阶段。在系统选型时首先要考虑系统是否符合行业标准,是否含有良好可扩展性,方便充足保护前期投入。尤其要求系统软件能含有良好跨平台性,开发工具要能支持企业级系统开发需要。假如系统最终建设目标是企业级,那么即使在系统起步阶段也应该采取企业级软件工具;而不是先
10、采取仅适合于小规模系统开发工具,未来再更换为企业级软件工具。只有这么,才能适应未来系统规模快速扩张。Java技术出现,尤其是J2EE(Java 2 Platform Enterprise Edition)平台推出正是大家所需要,也使得电子商务系统开发由此变得愈加紧速和方便。需要指出是,J2EE本身是一个标准,它为不一样厂商创建平台产品提供了标准,使不一样J2EE平台产品之间交互成为可能。1.2 课题现实意义本篇文章是基于新沙港务企业电子商务系统实现第二阶段网上用户服务系统研究。新沙港务企业是广州港务局下属企业,以散货为主,杂货和集装箱为辅,提供货物装卸、仓储及中转服务现代化港口。因为企业业务不
11、停发展,企业领导班子决定将信息化建设和应用作为企业多年工作关键,企业信息化建设总目标是:建立健全优异、实用、安全新沙港务企业信息系统(XinSha Port Management Information System,简称XSPMIS),完善企业通信网络,实现生产指挥调度自动化和可视化,关键装卸及仓库作业自动化,企业资源计划一体化,市场营销网络化和国际化,企业管理办公自动化,并实现对企业生产经营决议智能化支持。而电子商务系统作为企业信息化中长久目标作为我论文关键研究内容,不过因为项目标时间和论文研究时间限制,现只对电子商务系统中网上用户服务子系统作了关键研究。1.3 论文体系结构本文分为三大部
12、分。第一部分是绪论,包含“第一章 绪论”。关键介绍了本文课题背景。对本文所处理问题作了简单介绍,及本文方法论简单介绍。第二部分是技术背景,包含“第二章 电子商务系统及J2EE概述”,简明介绍了J2EE相关理论及技术特点,而且简明介绍了电子商务系统概念和功效组成。第三部分是系统实现部分,也是本文关键,基于J2EE,叙述了港口电子商务系统分析、设计和系统实现,包含“第三章 新沙港网上用户服务系统需求分析”,“第四章 新沙港网上用户服务系统设计”,“第五章 新沙港网上用户服务系统实现关键内容及关键技术” 和“第六章 结束语”。第二章 电子商务系统及J2EE概述2.1 电子商务系统概述2.1.1 电子
13、商务现在对于电子商务没有统一定义。多种组织、政府、企业和学术界人士依据自己了解和利益需要对于电子商务提出了自己定义。以下给出部分较为经典定义:联合国经济合作和发展组织(OECD)在相关电子商务汇报中对电子商务定义是:电子商务是发生在开放网络上包含企业之间(Business to Business)、企业和消费者之间(Business to Consumer)商业贸易。美国政府在其“全球电子商务纲要”中,比较笼统地指出电子商务是经过Internet进行各项商务活动,包含广告、交易、支付、服务等活动,全球电子商务将包含世界各国。IBM企业提出电子商务概念(E-business)包含三个部分:企业内
14、部网(Intranet),企业外部网(Extranet),电子商务(E-commerce),它所强调是在网络计算环境下商业化应用,是把买方、卖方、厂商及其合作伙伴在国际互联网、企业内部网和企业外部网结合起来应用。她同时强调这三部分是有层次:只有先激励良好企业内部网,建立好比较完善标准和多种信息基础设施,才能顺利地扩展到企业外部网,最终扩展到(E-commerce)。以上定义各有不一样,但全部提到了电子商务中技术和商务这两个关键问题。对于电子商务中这两个基础元素作不一样了解和界定就会形成不一样电子商务定义。以下给出文件(4)中提出一个比较全方面定义:l 广义电子商务:在英文中和e-busines
15、s相对应。泛指企业利用电子手 段实现商务及运作管理整个过程,是各参与方经过电子方法而不是直接物理交换或直接物理接触方法来完成任何业务交易。l 狭义电子商务:在英文中和e-commerce相对应。物质依靠Internet 或EDI进行交易活动。 而本文所提及到电子商务是港口电子商务,应属于广义电子商务范围。2.1.2 电子商务系统电子商务系统在电子商务开展过程中居于关键地位,企业和其它企业或消费者活动全部是经过电子商务系统功效实现。电子商务系统是指:在Internet基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理需要,为企业提供商业智能计算机系统。从概念上看,电子商务
16、系统仍是信息系统一个。她和传统电子数据处理系统EDP(Electronic Data Process)、事务处理系统TPS(Transaction Process System)、管理信息系统MIS(Mananemengt Information System)和决议支持系统DSS(Decision Support System)有一定相同之处,但更多是差异。EDP或TPS关键包含到和企业相关事务如财务统计、银行转帐等;MIS关键服务于企业管理层面,她在EDP之上经过生产数据搜集、转换和加工,进而完成企业信息管理、统计、分析、控制,辅助企业管理活动;DSS关键是针对企业决议过程中面临部分办结构
17、化或非结构化问题,利用现代数学、管理科学和信息科学技术方法,经过推理、模拟等手段,在不完备或不确定条件下,对最终面临问题提供决议参考依据。DSS关键面正确是企业决议者。2.1.3 网上用户服务系统是港口电子商务系统关键组成部分提到电子商务系统,我们就不能不能提到电子商务“三流”理论,而在电子商务信息、物流、资金流中,信息流是关键,物流是保障,而资金流则是实现手段。三者之间有效互动组成了一个完整电子商务模型。信息流是电子商务关键,企业对信息流有效控制也是现代企业管理本质和关键。电子商务最大有势是在电子商务环境下,企业借助于现代信息网络技术,使得信息流流动变得更为通畅。传统企业通常呈“金字塔”状等
18、级机构,机构臃肿,调度不灵。建立在这种组织结构和管理模式上企业信息流,肯定存在以下种种问题:信息传输速度慢;信息流不能有效支持用户服务等。港口企业对控制信息流要求就愈加强烈,不管是用户还是管理者全部迫切地想知道每艘船信息,每批货信息,不过这股信息流就是迟迟不能流动到用户那里。用户要求也迟迟不能被企业所知道。网上用户服务系统就恰恰能够处理这个问题,使企业和用户之间商务信息流动速度加紧,而且提升用户满意度,信息流有效地支持用户服务。同时在港口信息化进程中,相关用户信息也能被有效地搜集起来。2.2 J2EE概述2.2.1 企业级应用企业应用系统开发一直面临着重大挑战:首先,企业应用系统面正确是一个异
19、构分布式环境,它必需支持和已经有系统集成性和和其它系统互操作性;其次,作为为用户、合作伙伴和企业内部提供信息服务平台,企业系统还必需含有高可用性、安全性、可靠性和可伸缩性。这些要求再加上复杂多变用户需求和不停伸缩交付时间,使得企业系统开发越来越困难。开发商和广大程序员一直在努力推进和殷切期待一个成熟、标准企业平台来简化和规范企业系统开发和布署。Java技术出现,尤其是J2EE(Java 2 Platform Enterprise Edition)平台推出正是这种努力结果,也使得企业系统开发由此变得愈加紧速和方便。需要指出是,J2EE本身是一个标准,它为不一样厂商创建平台产品提供了标准,使不一样
20、J2EE平台产品之间交互成为可能。现有企业服务器端组件体系结构处理方案:OMG 组织CORBA 标准公用对象请求代理程序体系结构(Common Object Request Broker Architecture ,CORBA)平台是由OMG(Object Management Group,对象管理组织)提出。CORBA 是供给商独立、语言中立和操作系统无关企业应用程序开发平台。假如用 CORBA/IIOP 标准开发自己对象,你就能够使用很多由其它供给商提供中间件。CORBA 同J2EE 一样也是个标准,它们最大不一样是CORBA 只针对单个对象而不是被应用服务器自动管理可布署服务器端组件。M
21、icrosoft 企业 DNA 体系结构Microsoft 企业推出Windows DNA 体系结构(Distributed Internet Applications Architecture,分布式Internet应用体系结构),Windows DNA 体系结构是服务器端开发平台,它包含Windows NT, COM , MSMQ , MTS , Microsoft SQL Server , IIS 等等。Microsoft 企业这种体系结构使用框架产品全部是由一家企业开发,对于开发者简化了开发工作,同时也造成了整个系统只能使用Microsoft 企业产品,而不能向高端计算机系统中进行移植
22、。SUN 企业J2EEJava语言在用户端运行存在很多问题,如运行速度慢,运行界面和平台不一致,和用户机上Java虚拟机(JVM)版本不匹配等。不过,对于服务器端应用而言,Java是很理想开发语言。这是因为服务器端应用是运行在受到严格控制环境中,它意味着永远全部不会出现Java虚拟机版本不匹配,而且,因为在多层体系结构应用中,通常情况下系统运行时间80%,甚至更多全部是在处理数据库和网络访问,所以,在服务器端,Java语言运行速度也不在考虑问题范围内。Java和平台无关,用它来编写开发服务器端组件含有很大意义,开发者能将开发好组件装配到任何服务器端环境中,同时为用户提供了很完备移植到电子商务和
23、其它现代商务步骤方法。相对和Windows DNA 而言,Java只是个标准,各开发商遵照J2EE规范开发出成品如:BEA WebLogic, IBM WebSphere , JBoss等。2.2.2 J2EE优势J2EE是一个利用Java2 平台简化企业处理方案开发、布署和管理相关复杂问题体系结构。J2EE技术基础就是关键Java平台或Java2平台标准版,J2EE不仅巩固了标准版中很多优点,比如“编写一次,随地运行”特征、方便存取数据库JDBC API、CORBA技术,和能够在Internet应用中保护数据安全模式等,同时还提供了对EJB(Enterprise JavaBeans)、Jav
24、a Servlets API、JSP(Java Server Pages)及XML技术全方面支持。其最终目标是成为一个能够使企业开发者大幅度缩短投放市场时间体系结构。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性及可扩展性应用需求。经过提供统一开发平台,J2EE降低了开发多层应用费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好向导支持打包和布署应用,添加目录支持,增强了安全机制,提升了性能。J2EE现在得到了广泛应用,其优势关键是为搭建含有可伸缩性、灵活性、易服务性业务系统提供了良好机制。下面对其优势
25、做一具体叙述。l 保留现存IT资产因为企业必需适应新商业需求,利用已经有企业信息系统方面投资而不是重新制订全盘方案就变得很关键。这么,一个以渐进(而不是激进、全盘否定)方法建立在已经有系统之上服务器端平台机制是企业所需要。J2EE构架能够充足利用用户原有投资,这之所以成为可能,是因为J2EE拥有广泛业界支持和部分关键“企业计算”领域供给商参与。每一个供给商全部对现有用户提供了不用废弃已经有投资即可进入可移植J2EE领域升级路径。因为基于J2EE平台产品几乎能够在任何操作系统和硬件配置上运行,现有操作系统和硬件也能保留使用。l 高效开发J2EE许可企业把部分通用、很繁琐服务器任务交给中间件供给商
26、去完成,这么开发人员能够集中精力在怎样创建业务逻辑上,对应地缩短了开发时间。高级中间件供给商提供以下复杂中间件服务: 状态管理服务:让开发人员写更少代码,不关心怎样管理状态,这么能够愈加快地完成程序开发。 连续性服务:让开发人员不用对数据访问逻辑进行编码就能编写应用程序,能生成更轻巧且和数据库无关应用程序,这种应用程序,这种应用程序更易于开发和维护。 分布式共享数据对象缓存服务:让开发人员编制高性能系统,极大地提升了整体布署伸缩性。l 支持异构环境J2EE能够开公布署在异构环境中可移植程序。基于J2EE应用程序不依靠任何特定操作系统、中间件、硬件,所以设计合理基于J2EE程序只需要开发一次就能
27、够布署到多种平台。这在经典异构企业计算环境中是十分关键。J2EE标准也许可用户订购和J2EE兼容第三方现成组件,把它们布署到异构环境中,节省了由自己制订整个方案所需费用。l 可伸缩性企业必需选择一个服务器端平台,这种平台应能提供极佳可伸缩性去满足那些在她们系统上进行商业运作大批新用户。基于J2EE平台应用程序可被布署到多种操作系统上。比如可被布署到高端UNIX和大型机系统。这种系统单机可支持64256个处理。J2EE领域供给商提供了更为广泛负载平衡策略,能消除系统中瓶颈,允很多台服务器集成布署。这种布署可达数千个处理器。实现可高度伸缩系统,满足未来商业应用需要。l 稳定可用性一个服务器端平台必
28、需能全天候运转以满足企业用户、合作伙伴需要。因为Internet是全球化、无处不在,即使在夜间按计划停机也可能造成严重损失。若是以外停机,那会有灾难性后果。J2EE布署到可靠操作系统中,支持长久可用性。部分J2EE布署在Windows环境中,用户也可选择健壮性能愈加好操作系统。正是含有了以上优点,J2EE才会收到企业用户及软件开发者青睐,成为目前软件开发领域一大技术主流。当然也正是以上原因,才将原来单纯经过Jsp+JavaBean实现系统重新进行改编。2.2.2 J2EE体系结构J2EE框架包含以下四层:用户层(ClientSide)用来和用户交互,并把来自系统信息显示给用户看。J2EE平台支
29、持不一样类型用户,包含HTML用户、Java applets和Java 应用等。Web层(Server-Side Web Server)Web层产生表示逻辑,并接收来自表示层用户端用户反馈,这些表示层用户端通常为HTML用户端、Java Applets和其它Web用户端。在接收用户端请求基础上,Web层对用户请求产生对应回应。J2EE平台中,是由Web容器内servlet 和 JSP来实现这一层。业务层(Server-Side Business Logic)这一层处理应用关键业务逻辑。业务层为低层业务服务组件提供必需接口。业务组件通常被实现为EJB容器内EJB组件。其中,EJB容器提供组件生命
30、周期,管理持久性、事务和资源分配等。EIS层(Enterprise Information System)这一层为企业信息系统服务,包含数据库系统、事务处理系统和企业资源计划系统等。EIS层是J2EE应用和非J2EE应用和遗产系统集成连接点。图2-2 J2EE体系结构图J2EE平台角色:J2EE产品提供者提供组件容器,(如应用服务器和Web服务器等,均遵照J2EE规范来创建)。还要提供工具以将组件布署到组件容器中。另外还应该提供管理和监视容器中应用功效。应用组件提供者提供使用J2EE API 开发业务组件。(也就是我们程序员)应用组装者将一系列组件集成到一个可布署应用中。组装者从组件提供者手中
31、取得应用组件。应用组件者将应用打包,并将必需集成和布署说明提供给布署者。应用布署者将已组装应用布署到J2EE容器中,关键负责J2EE应用安装、布署和运行。系统管理员负责监视已配置完成J2EE应用和J2EE容器。工具提供者提供用来开发、布署和打包组件等工具。2.2.3 J2EE 技术关键Java ServletServlet是部分可生成动态内容Web组件。它们提供了一个有效机制,用于基于服务器业务逻辑和基于Web用户端之间交互。有些程序员常会用Servlet和JSP搭配,而不用相对复杂EJB,即使能完成很简单企业级应用,但当应用中要求支持事务时,它就不是个最好选择了。Java Server Pa
32、ges(JSP)JSP也是一个Web组件,它是从Servlet发展而来,一部分JSP编译进Servlet中并在Servlet容器环境中实施。JSP特点是,它支持Web页面,无须由传统程序员,从而有利于团体开发。JSP能够由Java代码插入HTML或XML中组成,通常我们会使用JavaBean和JSP绑定,用于处理部分控制功效。Enterprise Java Bean(EJB)EJB是J2EE关键部分。它为构建可伸缩性、分布式、基于服务器企业级Java应用足件提供一个综合性组件模型。EJB有3种类型:Session Bean适合于瞬间行为,把业务逻辑主体封装在企业级Java应用程序中。会话Bea
33、n能够是有状态,保留和用户端连续交互连接。也能够是无状态,同一用户端对相同会话Bean每一次连续调用全部被看作一个新、无关活动。Entity Bean封装了数据库永久性数据,通常是关系型映射到对象一个方法,将关系型数据库中统计映射成Entity Bean对象。它能帮助处理任务业务逻辑或准备要显示在Web页面上数据。Message Bean能让大家方便地、异步地接收Java消息传输服务传输消息。Java Database Connectivity (JDBC) 类似ODBC,是一个适用、和供给商无关数据库接口API。J2EEJDBC在原来J2SE基础上添加些新功效,如支持连接池及对Java Be
34、ans部分附加支持。如我们使用后台数据库是Microsoft SQL Server ,我们能够到Microsoft官方网站上下载其支持专用JDBC。Java Naming And Directory Interface (JNDI)JNDI API被用于实施名字和目录服务。它提供了一致模型来存取和操作企业级资源如DNS和LDAP,当地文件系统,后者在应用服务器中对象。在企业级应用程序中任何对EJB使用方法全部是使用JNDI查找关联EJB Home接口。Java MailJava Mail API为开发人员经过使用多种邮件传输协议编写邮件用户机提供接口和抽象类。第三章 新沙港网上用户服务系统需求
35、分析3.1 新沙港网上用户服务系统需求背景3.1.1 新沙港务企业信息化建设方案介绍完成了新沙港务企业信息化建设方案研究编制,从货运商务、生产调度、财务、质量和安全、基础设施维护、作业效率和企业外部环境等诸方面深入分析了企业信息化需求,提出了企业信息化体系结构,各分系统功效分析和界定,和企业信息化建设近期、中期、远期目标,成为企业信息化建设指导方案。在企业信息化体系结构中,运行管理信息系统(Stevedoring company Operating Management Information System,简称SOMIS)覆盖目前企业货运业务、调度生产、物资设备、安全质量、财务管理、人力资源
36、管理等方面实际业务,是企业信息化建设基础和关键,也是应用需求最为迫切部分。在新沙港务企业信息化建设方案中,SOMIS开发和应用被列为近期关键目标。1 新沙港运行管理信息系统层次结构新沙港务企业信息系统分为四层,分别是支撑平台层、生产应用层、综合应用层、宏观战略层。图3-1所表示。支撑平台层物理支撑平台关键指网络通信及计算机软硬件设备支持和管理平台,包含港务企业计算机主机房、计算机网络通信线缆和网络交换系统、各科部室计算机及辅助设备、信息采集设备等,是新沙港信息系统运作物理载体。新沙港作为覆盖较大地理区域企业,其泊位、库场等和和之相关船舶、货物等管理、生产、计划离不开空间信息,所以地理信息系统(
37、GIS)应作为新沙港信息系统基础平台,是生产业务管理信息分系统、生产保障管理信息分系统等设计和运行背景。生产应用层本层基础覆盖港务企业日常货运、生产、管理业务各领域,是港务企业各职能科部室日常管理和生产辅助工具。信息化关键之一是基础信息采集体系,新沙港务企业业务作业现场化多、信息采集点多面广,为确保基础信息采集一次性正确录入,设计一套包含多个信息采集技术信息采集系统是信息化发挥效益、正常运作基础和确保。运行管理信息系统(SOMIS)包含:业务管理信息分系统、生产管理信息分系统、生产保障管理信息分系统、计划财务管理信息分系统、人力资源管理信息分系统,是新沙港信息化实际应用层,是信息化基础信息起源
38、,也是最关键层次。港务企业计算机站在本层作了大量工作,但因为系统广泛性和复杂性,生产应用层有大量信息系统有待开发设计和升级优化,是信息化建设工作量最大、也是最为关键部分。综合应用层本层包含综合信息库、综合查询系统、电子商务系统、办公自动化系统,是建立在较为完善生产应用层基础之上、实现企业信息资源综合应用层次。图3-1 新沙港务企业信息系统层次结构综合信息库用于存放以下几类信息:静态生产及管理统计信息,多种规章、制度、文件资料等信息,各信息系统之间需要共享信息,是各信息系统信息集成,是进行下一步信息综合利用、数据挖掘,真正发挥信息这个生产要素效益、增值基础平台。综合查询系统依据综合信息库,供在职
39、职员按权限使用,也可按权限为大用户、关键商务伙伴等提供综合查询业务。综合查询系统实现全港各类信息可视化、图表化查询,严格设置权限并确保安全是至为关键。电子商务系统是拓展企业市场、提升企业服务质量关键手段。本系统应能够为用户提供多种商务信息、船舶信息、货物装卸信息、货物堆放信息、提货信息等实时性查询,能够公布港务企业多种公告信息和宣传信息,提供网上用户服务、协议协议签署、网上费用支付等功效。电子商务系统面向中国外Internet用户,在港务企业信息系统内部必需得到生产应用层货运生产和管理信息系统支持。办公自动化系统是企业信息化中一个关键连接链,除提供公文流转签发功效、多种办公文件资料等原始信息外
40、,更多是依靠综合信息库和综合查询系统,实现全港综合信息按权限推送。综合应用层电子商务系统、办公自动化系统等部分功效能够先期开发设计,完整开发应用应在生产应用层基础开发设计完成并投入应用以后进行,另外,电子商务系统中网上协议协议签署、商务费用结算等应依靠于地域电子商务支撑体系完善。宏观战略层为企业领导提供服务,在正确企业运行信息、历史统计信息支持下,经过数据分析模型群、估计模型群、决议支持模型群、知识库、推理系统等,为企业领导在企业重大经营活动决议、企业发展计划决议等提供决议支持。2 新沙港运行管理信息系统实施时间计划SOMIS开发应用时间范围表以下,见表3-1。表中黑线起始点表示系统研发(或购
41、置引用)开始时间,终点表示系统正式应用开始时间。需要说明是,表3-1中列出时间范围只是一个计划安排,系统研发及试运行所需要具体时间,应在各系统开始研发时确定。表3-1 SOMIS系统开发应用时间计划安排近期阶段中期阶段远期阶段上六个月下六个月上六个月下六个月上六个月下六个月业务管理分系统中期资源计划子系统电子商务子系统保税业务子系统货运业务报价子系统竞争者子系统统计分析和估计子系统生产管理分系统生产保障分系统设备管理子系统物资管理子系统生产保障安全子系统基建管理子系统财务管理分系统人力资源管理分系统人事档案管理子系统人力资源计划和招聘、教育和培训、绩效考评、人力资源统计分析、社会保障管理子系统
42、 3.1.2 新沙港电子商务系统实施“四步走”战略企业建立电子商务系统是一个长久过程,不过不能等到全部需求、分析、开发完成后才实施,这是不合理,对于企业来说也是一个无形损失,所以实施必需分步骤进行。至于以什么样步骤来实施,要视不一样企业背景和不一样企业宏观环境来定。依据新沙港务现有情况和新沙港SOMIS系统开发时间计划,最终决定将电子商务实施分四步走:港口信息公布系统,从技术角度这是最轻易完成,而且需求、分析、开发过程相对比较短,不过作用却不可小觑,它起到了新沙港口对内对外宣传作用,而且能够让用户了解到企业概况、港口企业通常步骤和信息港企业企业文化等信息。网上用户服务系统,这是新沙港务企业最迫
43、切需要,传统商务活动,信息流受到很多原因阻碍,很多用户想要知道信息,无法有效地让她们知道。网上协议签署系统,受到技术和港口费收系统实施时间限制,现在还不能立即被开发,必需在广州港务局领导下港口费收系统开发和实施基础完成后。网上支付和结算系统,依靠于地域电子商务支撑体系完善。而这将是电子商务系统长久目标来完成。3.2 新沙港现有用户服务业务步骤分析新沙港现有用户服务业务步骤相当简单,几乎只是当用户需要了解自己货物相关信息时,打电话给新沙港货运科相关责任人问询,要求她们在某一个特定时间将用户货物信息Email到自己邮箱里或传真过来。不过这么做法远远不能满足现代用户要求,她们需要港口为她们提供一个能
44、够二十四小时查询自己货物情况,她们需要投诉,她们需要网上交流场所,不过现在却没有。这么服务不再含有竞争力。 图3-2 新沙港现有用户服务业务步骤图3.3 新系统逻辑方案建立3.3.1 新系统业务步骤分析 图3-3 新沙港网上用户服务系统业务步骤图图3-4 新沙港网上用户BBS服务子系统业务步骤图依据新沙港实际需求及网上用户服务系统相关理论知识,重新设计了企业新业务步骤,她们业务步骤对比表3-2所表示: 表3-2 网上用户服务前后对比表现有业务步骤新系统业务步骤参与人员货运科货运科、管理人员、BBS管理人员(通常全部是港口技术人员)、系统维护人员(现有信息化责任人)服务项目查询货物情况查询货物情
45、况、询价、投诉、服务请求、参与满意度调查、BBS论坛。查询服务响应时间等候货运科责任人经过现有综合查询系统信息查询出来再打印出来传真给用户。立即获取服务时间8:0016:00二十四小时用户相关信息存放没有存放存放企业和用户互动几乎没有能够投诉,提出服务请求,参与满意度调查及企业BBS从表3-2中不难看出,新系统不管是对于用户来说还是新沙港人员所带来好处多多。对于用户来说她们享受到了更便捷服务,她们不用专程打电话给货运科责任人,然后在传真机前苦苦等那么多个小时,才知道自己货物信息,即使电话服务也受到时间限制。现在只要经过Internet就能够随时知道自己货物信息,无须打电话也无须等传真只需要轻轻
46、一点,就能够得到信息。假如认为对新沙港服务不满意,能够匿名在网上进行投诉,管理人员定时会对网上投诉意见加以处理。另外用户服务中心还为用户提供在线交流中心即BBS服务,货主能够经过BBS联络船代、货代,也能够认识更多业务伙伴。对于货运科责任人来说,她能够从查询货物信息电话骚扰中解脱出来,处理特殊用户服务请求。管理人员经过定时查看投诉信箱及用户满意度调查统计结果了解服务中存在问题。这么用户得到了更优质服务,而港口又得到了她们需要用户信息。3.3.2 新系统数据步骤分析 图3-5 新沙港网上用户服务系统数据步骤图在新沙港没有建立网上用户服务系统之前,用户有很多信息根本不能有效传输到企业内部来,比如用户投诉提议,就造成了数据步