• 四、应用层

       应用层提供各种业务实体的操作,使用基础服务进行搭建。
        应用层的基本设计都是建立在基础服务层之上。就是栏目—属性/权限—业务实体。所有业务都可以在栏目中统一管理,从而使用统一的权限配置,使用分层的动态属性这些基础功能。
        这样做的好处是,当业务实体发生改变或者是有新的业务时,系统的基础架构都不需要做出任何调整,直接就可以使用原有的功能。比如说订单系统,订单系统可以处理的就是一个业务实体,如果平台现在要加上网上购买服务的功能,那么只需要新加一个订单类型,就可以好像处理一般的商品订单那样处理这种购买服务的订单。


    五、业务表现层和系统接口层

        业务表现层
        业务表现层就是终对客户的接口,平台以网页的方式提供各种业务供客户使用。相当于View(视图),与应用层结构。主要是用C#架构实现。
        系统接口层
        系统接口层是对外部系统的接口。提供各种数据导入导出,数据查询等功能。
        平台主要使用WebService提供系统接口。
        实际上,Web Service的主要目标是跨平台的可互操作性。为了达到这一目标,Web Service 完全基于XML(可扩展标记语言)独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。


    系统安全性方案

    一、高可靠数据库安全技术

       数据库代码优化,严谨的结构设计
       数据库备份:
       用户可以从服务器上把数据备份到本机电脑,如果服务器上数据被破坏,可以很容易从本机电脑恢复到服务器上。有效防止数据丢失造成不可恢复的严生后果。并有数据库压缩、下载、上传等功能。
       数据库名修改:
       你可以随时随地在线修改数据库名,全面防止黑客猜解数据库名入侵。
       数据库目录修改:
       你可以随时随地在线修改数据库目录,全面防止黑客猜解数据库目录入侵。
       数据库加密:
       数据库采取高安全性的不可逆转加密技术,即使被黑客获得整个数据库,也不能打开数据库,有效防止网上商城数据被窃取,让黑客前功尽弃。
       双重密码:
       需要密码登录进入管理核心,并有密鈅才能对系统数据库进行操作。


    二、128位MD5加密

       数据库内的敏感信息采用不可解MD5的办法加密(例:用户密码)。
    MD5介绍如下:MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。
       Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了"字节串"而不是"字符串"这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。
    MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。
       MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被"篡改"。举个例子,你将一段话写在一个叫readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现。如果再有一个第三方的认证机构,用MD5还可以防止文件作者的"抵赖",这就是所谓的数字签名应用。


    三、多重密码保护技术

       登录密码:
       系统拥有银行级安全防护技术,密码可用网上银行通用的软键盘输入技术也可不用,有效防止键盘记录程序恶意盗取用户密码。
       密码设置安全级别提示:
       可以检测前台用户所设密码的安全强度,实时提醒用户设置高安全性的密码。
       双重保护:
       后台用户拥有登录密码和密钥两种不同密码,即使入侵者进入管理核心,也不能进行重要操作。有效防止系统重要设置被更改的危险。
       验证码机制:
       采用软件机器人难以识别的验证码机制,配合登录密码使用,有效防止恶意入侵者利用软件机器人入侵登录。


    四、多重安全保护技术

       出错次数限制:
       系统前后台都拥有登录出错次数限制,当恶意用户采用暴力猜解用户名或密码强制登录连续出错多少次(可以自由设定),系统会自动锁定并记录操作者IP,阻止恶意用户再次操作。有效防止暴力破解密码恶意登录。
       虚拟产品保护:
       虚拟商品是网上商城系统在线销售,实时交易的商品,如:电话卡,游戏卡等,对安全要求极高,采用先进的安全保护技术,使用户的虚拟财产免受不法分子盗取。

    防上传漏洞:
       系统采用先进的防上传技术,有效防止因上传漏洞引起的恶意入侵。
       防注入漏洞:
       系统采用领先的防注入漏洞技术,有效防止因注入漏洞引起的恶意入侵。保证系统安全。
       权限保护:
       系统后台管理可以无限级别添加管理员并分配其独有的操作权限,有查看、修改、关闭等权限选项。可以对每个管理员针对每个操作设置进行权限限制。有效防止无关人员操作与无关人员无关的设置,并防止保密数据泄密。例如:可以添加一个只能添加商品的管理员,那么这个管理员就只能添加商品。其它设置就不能操作或查看了。也可以添加一个只管理订单部分的管理员,那么他只能在这个部分进行管理,其它设置无法操作。当然你也可以把所有权限都赋于某个管理员,那么这个管理员就拥有全部操作权限。这对于大型购物系统是很有帮助的。可以有很多人分工协作和管理。
       管理日志:
    系统后台管理拥有科学的管理日志功能。只要后台有人操作,管理日志就记录是那位管理员操作,操作什么,什么时间在哪里操作。一目了然,清清楚楚。应用此功能可以监视下级管理员的工作效率和工作情况,恢复记忆,查看是否有人恶意修改等发挥强大的作用。


  • 上一页  下一页