房屋erp系统

  • 来源:建米软件
  • 2020-10-13 14:34:23

   一、系统开发架构

  1、数据层

  数据层的数据库服务器为系统提供后台的数据库支持,她负责存储系统的信息数据、用户数据和其他业务数据等。

  2、业务层

  应用层负责系统实现应用逻辑的实现,她通过应用程序的开发,实现如用户权限管理、系统发布流程等等功能。

  (1) 应用层包括用于系统本身管理的如信息发布、权限管理等的应用,本公司提供成熟的应用模块组件;系统和其他内外应用系统的接口组件,本公司将根据相应的应用特点,设计出高性能的应用模块组件。

  (2) 应用层按照具体的应用模块开发出来,各应用模块是独立的进行分工合作,各个独立模块具有很强的扩展性。接收客户来自表现层的请求,在应用层这里进行处理。应用模块调用数据库驱动进行对数据库的访问,并将最终结果返回给用户。

  (3) 应用层具有分布式的结构设计,可以按照实际需要进行分布式的部署。

  (4) 应用层也是逻辑事务层,各种应用的逻辑都包含在应用模块中。例如查询功能,需要先经过用户身份认证,符合资格的用户才能按照查询的流程完成功能。

  (5) 在应用层中,包括用户管理、消费查询、业务资讯、业务投诉、信息发布管理等模块。

  各个应用模块符合企业级的应用规范,采用组件技术进行开发。每个应用组件的运行、策略、事务处理在应用服务器上,而且相互独立,具有很好的可移植性。

 

32.png

 

  3、表现层

  表现层也就是直接面向用户的操作界面,将系统用户的功能要求提交给应用层,应用层处理完毕后,得出的结果在表现层返回给用户。

  在这里,各个子系统按照应用模块表现的逻辑结构,使用页面工具和程序开发工具共同来实现。这样的优势在于:

  (1)速度快

  第一次调用程序请求以后,处理结果在返回至客户端的同时在内存中保存副本,有对同一页面、程序的新的请求时,从内存中直接返回结果,而无需再次处理,加快了系统响应速度。

  (2)移植性高

  具有一次编写,随意运行的特点,当操作系统改变的时候,原来的代码不需要重新编译,即可应用。应用层或数据层改变的时候,可以重用以前的页面代码,无需重新开发。

 

33.png

 

  二、系统安全体系架构

  1、数据库安全

  从硬件、软件、应用等各方面保证提供安全可靠的数据处理。

  软件认证安全控制:

  (1)系统级别的安全认证,提供中间临时数据暂存技术和两次验证数据技术

  (2)用户级别的安全认证,提供加密传输的用户名和口令的验证机制

  以上两个方面的技术,确保了企事业单位在不同的场合的安全需要,确保在:内部、异地、远程客户、移动办公等各种场合的数据传输安全和身份认证安全。

  2、防火墙系统

  防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的唯一出入口,能根据企业的安全策略控制(允许、拒绝、监测)出入网络的信息流,且本身具有较强的抗攻击能力。它是提供信息安全服务,实现网络和信息安全的基础设施。在逻辑上,防火墙是一个分离器,一个限制器,也是一个分析器,有效地监控了内部网和Internet之间的任何活动,保证了内部网络的安全。

  3、数据备份和恢复系统

  备份系统为一个目的而存在:尽可能快地全盘恢复运行计算机系统所需的数据和系统信息。根据系统安全需求可选择的备份机制有:场地内高速度、大容量自动的数据存储、备份与恢复;场地外的数据存储、备份与恢复;对系统设备的备份。备份不仅在网络系统硬件故障或人为失误时起到保护作用,也在入侵者非授权访问或对网络攻击及破坏数据完整性时起到保护作用,同时亦是系统灾难恢复的前提之一。

  4、网络安全管理

  网络安全是一个系统工程,管理性和技术性的安全措施是相辅相成的,在对技术性措施进行设计的同时,必须考虑安全管理措施。因为诸多的不安全因素恰恰反映在组织管理和人员使用方面,而这又是计算机网络安全所必

预约免费体验 让管理无忧

微信咨询

扫码获取服务 扫码获取服务

添加专属销售顾问

扫码获取一对一服务