关于我们 联系我们 订制咨询
 
电子商务模块 简介
电子商务模块 特点
电子商务模块 模块
电子商务模块 功能
电子商务模块 架构
电子商务模块 界面
电子商务模块 优点
电子商务模块 支付
电子商务模块 优化
 产品功能产品管理
 产品功能订单管理
 产品功能业务流程
 产品功能综合信息管理
 产品功能统计和报表
 产品功能网上支付
 产品功能新闻管理
 产品功能会员管理
 产品功能资料下载管理
 产品功能搜索优化
 产品功能招聘系统
 产品功能网上商场系统
 产品功能在线调查系统
 产品功能客户资料管理
 产品功能网站广告管理
 产品功能网站访问统计
 产品功能友情链接管理
 产品功能在线咨询
 产品功能网站论坛
 产品功能库存管理
 产品功能后台管理
    有效沟通 -  需求分析
    系统分析 -  确定需求
    人机界面 -  人性设计
    程序开发 -  代码编写
    安全测试 -  保证质量
 
首页 软件产品 定制开发 产品与解决方案 案例展示 技术平台&服务
 
   首页 > 技术平台&技术  
系统总体技术框架
根据技术发展的方向以及现阶段的技术发展趋向,我们选择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系统、应用服务器系统和数据库系统实施完整的备份策略,以保障数据的安全和快速故障恢复的能力。
由于信息技术在日常管理中的地位越来越高,因此处理设施的可用性至关重要。目前,大多数关键性系统需要高度的可用性,其中许多系统的运作甚至需要连续的可用性,此外信息系统的核心是数据。故障停机和数据损失可能导致巨大的损失。因而,数据备份策略犹为重要,信息系统的数据备份策略就是解决数据保护和系统恢复的策略。

Ajax页面无刷新技术
 Ajax(Asynchronous JavaScript and XM)用来描述一组技术,它使浏览器可以为用户提供更为自然的浏览体验。在Ajax之前,Web站点强制用户进入提交/等待/重新显示范例,用户的动作总是与服务器的“思考时间”同步。Ajax提供与服务器异步通信的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax,可以在用户单击按钮时,使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库。将Ajax技术灵活的运用到矢量地图系统当中,当用户在地图上进行查询、创建信息点、或者编辑操作时,就可以使用JavaScript和CSS来相应地更新UI,而不需刷新整个浏览器页面,系统可以通过调用服务器端DMIS数据库中的属性数据和空间数据来更新UI层矢量地图数据。作为客户端的用户,只知道所要操作的信息已经得到了即时响应,而无需顾及浏览器与服务器之间的通信。
充分采用AJAX技术,异步处理HTTP请求,利用富客户端技术处理地图的操作,减少对服务器的请求,可以大大改善用户的体验。
客服热线  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室(静安)