好文档 - 专业文书写作范文服务资料分享网站

农产品电子商务平台解决方案 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

Web Service是B2B集成成功的关键。通过Web Service,公司可以把关键的商务应用“暴露”给指定的商家和客户。

用Web Service来实现B2B集成的最大好处在于可以轻易实现互操作性。只要把商务逻辑“暴露”出来,成为Web Service,就可以让任何指定的合作伙伴调用这些商务逻辑,而不管他们的系统在什么平台上运行,使用什么开发语言。这样就大大减少了花在B2B集成上的时间和成本。

4. 软件和数据重用

软件重用是一个很大的主题,重用的形式很多,重用的程度有大有小。最基本的形式是源代码模块或者类一级的重用,另一种形式是二进制形式的组件重用。

Web Service在允许重用代码的同时,还可以重用代码背后的数据。

5.1.2 架构特点

我们的技术架构有以下特点:

? 层次清楚,多层的结构,每一层的作用都有明确的规定;

? 具有很强的稳定性,多层结构,每一层都相对稳定,只要接口不变,每一层的改变

都不影响其他层;

? 基于组件技术,力求将变化封装在组件内部;

? 适应能力强,同步、异步都能处理,既能满足快速反映的业务的需求,又能满足大

数据量、复杂的、异步的业务的需求; ? 与OS、中间件平台、数据库系统无关。

? 具有很好的可扩展性。模块化使得系统很容易在纵向和水平两个方向拓展:一方面

可以将系统升级为更大、更有力的平台,同时也可以适当增加规模来增强系统的网络应用。在扩充或修改功能时,基本不会破坏原有结构的稳定性。

5.1.3 系统设计原则

电子商务系统工程建设是一个长期而复杂的过程,为保证整个工程建设目标的实现,系统的方案设计将坚持如下基本原则:

5.1.3.1 先进性原则

由于IT技术发展的速度惊人。因此,在电子商务项目进行系统总体规划时,我们选择业

界到目前为止先进和成熟的技术作为整个系统的技术架构,以保证系统有不断发展和扩充的余地。

系统总体设计的先进性原则主要体现在以下几方面:

? 系统结构选择当前先进的J2EE多层B/S架构进行系统开发;

? 软件的设计中利用先进的面向对象技术、设计模式和组件技术来提高软件的通用性和复用性;

5.1.3.2 实用性、操作性原则

衡量一个系统的好坏决不是看它投入了多少、如何的先进,而是看它是否真正满足业务需求,是否真正实用。因此,在进行系统的建设时,始终不忘实用性原则,努力保证投资花在实处,保证建设出来的系统切切实实是所需要的,而不是一个富丽堂皇的空架子,光有一个外表而没有实际的内容。

实用性是每个信息系统在建设过程中所必须考虑的,从实际应用的角度来看,这个性能更加重要。为了提高系统的实用性,本系统考虑如下几个方面:

A、设计上充分考虑当前各业务层次、各环节管理中数据处理的便利和可行,把满足用户业务管理作为第一要素进行考虑;

B、采取总体设计、分步实施的技术方案,在总体设计的前提下,系统实施时先进行业务处理层及低层管理,稳步向中高层管理及全面自动化过渡。这样做可以使系统始终与业务实际需求紧密连在一起,不但增加了系统的实用性,而且可使系统建设保持很好的连贯性;

C、.全部人机操作设计均充分考虑不同使用者的实际需要;

D、用户接口及界面设计充分考虑人体结构特征及视觉特征进行优化设计,界面尽可能美观大方,操作简便实用。

? 统一及一致性原则

在统一的用户界面风格前提下,实现各GUI中各类按钮、图标、文字(字体、大小)、热键(快捷键)的统一和一致,达到便于使用、便于学习、交互友好的目的。

? 人机工程及标准化原则

在保证界面风格统一、一致的基础上,按照人机工程原理,遵循IBM 和 Microsoft的界面设计标准,将界面的布局(包括按钮、菜单、显示框等)设计成符合操作者习惯的形式,并在界面颜色的搭配上满足操作者长时间工作要求,提供一个人性化的人机操作环境,以保证用户使用的舒适性。

? 业务引导及易用性原则

充分考虑业务的管理需求,在界面的菜单及功能的组合设计中,将界面的操作顺序按业务归类,以便操作的有效引导,保证软件的易用性。同时,在各功能名称的用词、信息提示文字等方面,使用政府审批业务的规范化、习惯化用词,以保证软件使用者的习惯性,符合现有政府审批管理模式,有利于操作者在较快的时间熟练用好软件。

? 友好及方便性原则

鼠标、键盘的灵活输入方式;热键的使用,以保证各种业务数据信息的录入界面,更新维护界面和记录增删界面及部门内部信息查询界面和信息统计报表界面等使用的方便性、友好性,确保各种业务信息数据都能通过用户界面方便地、快速录入。

5.1.3.3 投资保护原则

系统建设充分考虑目前已实施的业务系统的实际情况,充分利用原系统资源,在实现新系统建设同时保护原有系统的投资。

任何一个系统的建设,如果不能合理和有效地利用以前的投资,这样的系统应该算不了成功或绝对的成功。因此,在进行该系统建设时,充分考虑如何利用以前的信息系统、网络和其他设备,并对以前实施的应用系统进行整合,一方面保证原有的设备可以重新利用,另一方面保证以前的应用重获新生。在真正意义上做到既完成了新系统的建设又保护了原有设备和系统的投资。

5.1.3.4 安全性、可靠性原则

考虑到电子商务系统工程建设项目安全性、可靠性的需求,在系统设计中,应充分注意系统的安全性和可靠性,采用多种安全防范技术和措施,保障系统的信息安全,保障系统长期稳定可靠运行,同时在系统设计要充分考虑系统运行性能,达到“简便、实用、快捷、安全、准确”的目的。

5.2 运行环境要求

运营环境包括以下几方面的因素:

? 软件环境,包括操作系统和数据库系统、其他系统软件支持等。 ? 硬件系统,包括服务器配置,备份设备,安全设备等 ? 网络环境,包括网络带宽,网络拓扑结构设计

以上各因素需要根据系统未来发展的定位,企业人力配置,系统对接需求来具体考虑。

因此,在此我们只是简单提出建议。下面我们就着重来分析商城系统建设对硬件环境和网络环境的要求。

5.2.1 软件环境

在软件环境建议方面,本系统基于JAVA架构开发,因此可适应大部分的操作系统,主要涉及到以下几方面的内容:

1. 操作系统: Linux; 2. Java虚拟机:Sun Jdk1.7 3. 应用服务器:Tomcat7.X(首选) 4. 负载均衡:Nginx 5. 数据库: Mysql

我们建议采用分步分阶段建设的方式,逐步扩大硬件与服务器的容量配置,满足不断发展的业务与数据处理要求。

5.2.2 硬件环境

我们建议采用分步分阶段建设的方式,逐步扩大硬件与服务器的容量配置,满足不断发展的业务与数据处理要求。

? 基本配置

CPU:目前主流CPU都符合系统运作要求。CPU影响平台的运算工作,速度越快越好, 至少需要2核

内存:Java应用对内存要求比较高,最少需要4G

硬盘:容量应该在200G以上,推荐使用磁盘阵列提高系统的速度和安全性。

Internet防火墙千兆交换机图例网段1,用于系统内部网络符号计数1111Web 1说明Web 服务器数据库服务器防火墙交换机InternetDB

基本配置为两台服务器,一台作为Web服务器、一台作为数据库服务器。

? 系统集群扩展

基于对商城用户访问量的预期要求,采用系统集群技术来对系统进行扩展来满足大访问量大流量的要求。集群包括web的集群和数据库的集群,我们可以根据系统运行情况,决定对系统的哪部分进行扩容。系统的扩容需要视运营情况来最终决定一个能够满足运行需求的配置。

系统集群网络架构:

农产品电子商务平台解决方案 - 图文

WebService是B2B集成成功的关键。通过WebService,公司可以把关键的商务应用“暴露”给指定的商家和客户。用WebService来实现B2B集成的最大好处在于可以轻易实现互操作性。只要把商务逻辑“暴露”出来,成为WebService,就可以让任何指定的合作伙伴调用这些商务逻辑,而不管他们的系统在什么平台上运行,使用什么开发语言。这样就大大减少了花在B2
推荐度:
点击下载文档文档为doc格式
041099ozxq6tck19hpxv8jj329nz0t003ku
领取福利

微信扫码领取福利

微信扫码分享