关于我们 联系我们 订制咨询
 
电子商务模块 简介
电子商务模块 特点
电子商务模块 模块
电子商务模块 功能
电子商务模块 架构
电子商务模块 界面
电子商务模块 优点
电子商务模块 支付
电子商务模块 优化
    有效沟通 -  需求分析
    系统分析 -  确定需求
    人机界面 -  人性设计
    程序开发 -  代码编写
    安全测试 -  保证质量
 
首页 软件产品 定制开发 产品与解决方案 案例展示 技术平台&服务
 
   首页 > 电子商务 > 架构  
 电子商务模块: 技术架构

系统总体技术框架介绍
根据技术发展的方向以及现阶段的技术发展趋向,我们选择Microsoft.NET2.0技术平台作为我们主要的开发平台。 Microsoft.NET是Microsoft公司的WEB服务平台。这是下一代的Internet软件发展模式。Microsoft.NET战略提供了一个用以建立新.NET体验的软件平台、一个编程模型、用以建立和整合XML、Web服务的工具以及一套可编程的Web接口。
采用A-JVC体系架构
开发架构采用A-JVC来实现,整个系统至少包括三层接口:表现层(用户层)、应用层、数据层。采用A-JVC结构实现系统后,当系统应用需要扩充或改版时,用户可以按自己的需求进行扩展相应的改动,而不会影响整体的应用稳定性,为整个系统今后的开发提供很好的扩展能力。
  用户层
    用户层要解决两方面的问题,一方面方便用户使用系统,另一方面方便用户把系统和桌面办公系统进行集成便于数据交换。
     由于Internet的普及和网络应用,Web浏览器已经成为所有用户客户端的操作系统。由兢鑫软件公司采用的B/S技术结构,用户通过Web浏览器访问服务器,进行相关操作。
    用户层设计充分考虑用户使用习惯,以用户熟悉的文档、表格、图形等方式交换数据和显示数据,以保证用户的工作效率。
  访问控制层
    访问控制层是管理信息系统的安全卫士,阻止一切非法、未经授权的闯入,保护用户的商业数据和技术数据。一个功能完整的安全平台要包括网络安全、主机安全、操作系统安全、应用安全和数据安全。
  应用层
    应用层按照具体的应用模块开发出来,各应用模块是独立的进行分工合作,各个独立模块具有很强的扩展性。接收客户来自表现层的请求,在应用层这里进行处理。应用模块调用数据库驱动进行对数据库的访问,并将最终结果返回给用户。
    应用层具有分布式的结构设计,可以按照实际需要进行分布式的部署。
  数据层
    数据层主要包括大型关系型数据库(MS SQL Server)及其所存储管理的企业业务交易数据。

系统的开发语言
基于Microsoft .Net 2.0平台,使用Visual Studio.Net作为主要的开发工具,采用ASP.Net 2.0与C#语言实现系统的开发。
基于Web Service 的数据接口,XML Web services 允许应用程序通过 Internet 进行通讯和共享数据。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
Net Framework是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.Net Framework旨在实现下列目标:
 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。
 提供一个将软件部署和版本控制冲突最小化的代码执行环境。
 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。
 Visual Studio .NET 是一套完整的开发工具,用于生成 ASP Web 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Basic .NET、Visual C++ .NET 和 Visual C# .NET 全都使用相同的集成开发环境 (IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了 .NET 框架的功能,此框架提供对简化 ASP Web 应用程序和 XML Web services 开发的关键技术的访问。
 Microsoft C#是一种新的编程语言,是为生成运行在 .NET 框架上的、广泛的企业级应用程序而设计的。C# 从 Microsoft C 和 Microsoft C++ 演变而来,是一种简单、现代、类型安全和面向对象的语言。C# 代码被作为托管代码编译,这意味着它能够从公共语言运行库的服务中受益。这些服务包括:语言互操作性、垃圾回收、增强的安全性以及改进的版本支持。

Sql Server 数据库系统
 采用Microsoft公司的SQL Server2005、SQL Server2000作为数据库服务器,SQL Server2005具有:
良好的性能价格比、可接收功能,高可扩展性、高稳定性和易用性;
迅速的数据库处理速度,支持32个CPU和64GB内存,能够实现联机备份和快速的数据库完整性检查;
SQL Server 2005企业版具备完全Web支持,提供了对可扩展性标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。
SQL Server 2005还提供了丰富的数据库编程能力--基于Web标准--以确保系统的协同工作和灵活性。与此相关,SQL Server 2000还将丰富的扩展标记语言(XML)、W3C标准支持、利用Transact SQL(T-SQL)实现的XML数据操作能力、灵活而强大的Web分析功能以及使用Hypertext Transfer Protocol(超文本传输协议,HTTP)进行的安全Web数据访问等新特性包含在内。SQL Server 2005具有以下特点:
  易于使用、管理,方便使用
   良好的安全性,保障数据库的安全。
   强大的复制功能,以适应多点数据同步复制。
   高性能,在大数据量下保证良好的速度。
为保证数据的安全和完整:使用RAID技术来保证数据在意外事故发生时能快速恢复。制定适当的备份计划来保证数据的长期保存。我们对应用平台的WEB系统、应用服务器系统和数据库系统实施完整的备份策略,以保障数据的安全和快速故障恢复的能力。
由于信息技术在日常管理中的地位越来越高,因此处理设施的可用性至关重要。目前,大多数关键性系统需要高度的可用性,其中许多系统的运作甚至需要连续的可用性,此外信息系统的核心是数据。故障停机和数据损失可能导致巨大的损失。因而,数据备份策略犹为重要,信息系统的数据备份策略就是解决数据保护和系统恢复的策略。
客服热线  021-64390567
技术热线  021-64864161
> 关于服务
·服务介绍
·模板设计
·服务流程
> 功能模块
·功能说明
·功能模块
 
> 技术平台
·Asp.net2.0
·数据库

·Ajax技术
> 银行支付
·主流支付接口
 
 
> 网站优化
·程序优化
·网页优化
 

关于我们 | 联系我们 | 招贤纳士 | 我们的团队 | 软件开发 | 网站制作 | 开店常识

版权所有:ShopCart 公司:上海兢鑫软件技术开发有限公司
总机电话:021-64864161 业务一:021-64390567 业务二:021-64812796 传真:+86[21]64812797 邮编:200030 
公司地址:中国 上海 徐汇区零陵路585号爱邦大厦18楼B座(徐汇) 静安区新闸路1711号中国联通大厦3楼301室(静安)