1 / 27
文档名称:

系统技术架构说明书.doc

格式:doc   大小:1,307KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统技术架构说明书.doc

上传人:ocxuty74 2018/9/11 文件大小:1.28 MB

下载得到文件列表

系统技术架构说明书.doc

文档介绍

文档介绍:全网电子商务平台技术架构说明书2010年3月18日北京友联慧通科技有限公司目录技术性需求分析 4一致的逻辑数据 4优秀的网络环境适应性 4系统的兼容性 4优异的系统性能 4开放的界面和接口 4完备的操作日志管理策略 4高度的安全性 4技术性设计思想和原则 5最小成本原则 5安全性、可靠性、先进性原则 5安全性与可靠性原则 5先进性原则: 5实用性、易用性、可扩展性原则 5实用性原则 5统一及一致性原则 6业务引导及易用性原则 6友好及方便性原则 6扩展性和适应性原则 6数据共享原则 7系统技术架构的设计 7技术架构的特点 7系统的架构图 7技术架构图 7系统请求数据处理流程图 9体系结构图 10系统核心功能分布图 11架构层次的说明 11数据库层 11中间件层 12基础服务层 16应用层 20业务表现层和系统接口层 21系统部署环境 22商城平台部署环境 22运行平台 22操作系统 22应用服务器 23Web服务器 23数据库服务器 23缓存服务器 23图片文件服务器 23系统部署拓扑图 23系统部署结构图 24技术性需求分析一致的逻辑数据一般来说,平台所有的服务接点都是这个数据库的客户端访问;因此从逻辑上,任意服务网络接入点的数据应该是一致的。优秀的网络环境适应性从系统的实现角度考虑,要满足各种复杂的网络环境。系统的兼容性由于服务结点的数量巨大,其使用的平台和语言各不相同,需要能够容纳所有类型的服务结点;优异的系统性能从系统架构设计上需要考虑巨大量数据的处理引擎,从系统本身进行性能上的优化,而不是仅仅凭借于硬件服务器的性能。开放的界面和接口不仅个人用户能够方便地通过Web应用查询信息,同时也需要能够预留非GUI的交互界面的接口,以便使其它应用系统也能使用数据管理系统提供的信息服务,同时还需要为第三方软件预留标准的集成接口,使系统具有高度的可扩展性;完备的操作日志管理策略需要有完备的操作日志管理引擎,记录系统交互过程中的日志数据。高度的安全性利用JAVA所特有的安全性,更多的从系统角度去维护数据的安全,同时需要从数据库和服务器的角度提出安全维护的有效建议。技术性设计思想和原则最小成本原则系统建设充分考虑目前已实施的业务系统的实际情况,充分利用原系统资源,在实现新系统建设同时保护原有系统的资源。任何一个系统的建设,如果不能合理和有效地利用现有的资源和之前的系统的资源,这样的系统应该算不了绝对的成功。因此,在进行系统重建时,充分考虑如何利用以前的信息系统、网络和其他设备,并对以前实施的应用系统进行整合,一方面保证原有的设备可以重新利用,另一方面保证以前的应用重获新生。在真正意义上做到既完成了新系统的建设又保护了原有设备和系统的资源。安全性、可靠性、先进性原则安全性与可靠性原则:考虑到电子商务系统工程建设项目安全性、可靠性的需求,在系统设计中,应充分注意系统的安全性和可靠性,采用多种安全防范技术和措施,保障系统的信息安全,保障系统长期稳定可靠运行,同时在系统设计要充分考虑系统运行性能,达到“简便、实用、快捷、安全、准确”的目的。先进性原则:由于IT技术发展的速度惊人。因此,在电子商务项目进行系统总体规划时,我们选择业界到目前为止先进和成熟的技术作为整个系统的技术架构,以保证系统有不断发展和扩充的余地。系统总体设计的先进性原则主要体现在以下几方面:1)系统结构选择当前先进的SSH架构进行逻辑和业务和展示分层的架构进行系统开发;2)软件的设计中利用先进的面向对象技术、设计模式、接口技术和组件技术来提高软件的通用性和复用性。实用性、易用性、可扩展性原则实用性原则衡量一个电子商务系统的好坏决不是看它投入了多少、如何的先进,而是看它是否真正满足运营业务需求,是否真的符合真正的运营情况。因此,在进行系统的建设时,我们始终不忘实用性原则,努力保证投资花在实处,保证建设出来的系统切切实实是所需要的,而不是一个富丽堂皇的空架子,光有一个外表而没有实际的内容。   实用性是每个信息系统在建设过程中所必须考虑的,从实际应用的角度来看,这个性能更加重要。为了提高系统的实用性,本系统考虑如下几个方面:   ◆设计上充分考虑当前各业务层次、各环节管理中数据处理的便利和可行,把满足用户业务管理作为第一要素进行考虑;   ◆采取总体设计、分步实施的技术方案,在总体设计的前提下,系统实施时先进行业务处理层及低层管理,稳步向中高层管理及全面自动化过渡。这样做可以使系统始终与业务实际需求紧密连在一起,不但增加了系统的实用性,而且可使系统建设保持很好的连贯性;   ◆全部人机操作设计均充分考虑不同使用者的实际需要;   ◆用户接口及界面设计充分考虑人体结构特征及视觉特征进行优化设计,界面尽可能美观大方,操作简便实用。统一及一致性原则在统一的用户界面风格前提下,实现各GUI