基于SOA的人事管理系统架构(第3页)
本文共计4618个字,预计阅读时长16分钟。【 字体:大 中 小 】
系统的功能模块包括人员信息管理(UserInfo)、设备信息管理(DeviceInfo)和基础模块(Infrastructure)。各自都包含了多个项目,反映了模块内部的层次划分。BusinessEntity:提供业务实体类型的定义;DataAccess:数据访问层,提供对数据库的访问;BusinessComponent:业务逻辑层,业务逻辑的实现;Service.Interface:定义WCF服务的契约接口;Service:用于定义实现上述契约接口的服务;UserInfo/DeviceInfo:为本模块提供基本的功能,包括对服务的调用,也包括必要的逻辑处理;Interface:用于提供给和其他模块的接口。
3.4 接口设计与实现
本系统拟设计的接口如下:
人员信息接口:人员信息包含多种类型的数据,需要从中提取出需要的信息转换成统一的存储格式。接口设计思想:数据获取时接口通过TCP协议完成数据的传输,把所要求的入口参数提供给接口,接口通过通讯协议采集到所要的数据并形成XML文件,然后利用协议转换器读取XML文件。
数据库通用接口:数据库通用接口规定了向第三方提供操作访问数据库的编程接口,其包括权限判断、数据存取等功能,在外部系统接入接口的过程中,所有功能由系统接入接口和数据操作接口提供服务。
导入导出接口:Visual2010自带的Excel接口,但是格式和样式单一,需要重新进行ObjToExcel接口的封装,实现系统数据,Excel和HTML格式之间的转换,使用泛化的方式重载原有的接口,Visual自带的Excel接口不可以传递参数,该系统由于不同部门上传和下载的Excel中数据的格式不一致,所以需要重新封装原有的Excel接口,将其参数化,同时实现了多个重载,有利于扩展和使用。
上述服务接口的定义都在各自模块的Service.Interface中,Service.Interface 同时部署在webserver和AppServer层中,这样通过Interface中定义的接口,在两层服务之间定义了一种契约。

土木工程房建工程质量论文模板
循证护理模式在喉癌手术室护理中的运用论文
护理论文的书写要求
综合护理干预对左氧氟沙星引发不良反应的效果分析
人性化护理融入手术室护理中的体会论文
颅脑外伤气管切开术护理过程
手术室护理对切口感染率的影响探讨论文
院内感染管理对手术室护理管理质量的意义论文
人性化护理融入手术室护理中的体会的论文
护理查对制度在手术室护理的价值论文
医学SCI论文发表的准备工作
如何发表省级医学论文
SCI期刊论文发表步骤
如何让一篇论文成为可发表的期刊文章
站在学生的角度看论文发表
园林职称论文发表
广东省佛山市2016年卫生高级职称论文发表要求
教师发表职称论文的基本要求
护理职称论文发表写作要求及技巧
职称论文发表格式要求