软件系统设计方案(纯方案42页).docx
《软件系统设计方案(纯方案42页).docx》由会员分享,可在线阅读,更多相关《软件系统设计方案(纯方案42页).docx(41页珍藏版)》请在第一文库网上搜索。
1、11系统设计方案11.1项目交付要求系统演示平台研发和安装调试都在合同签订后6个月内完成,并在采购方指定点交付。3个月内完成需求调研及分析。5个月内完成各分系统详细设计方案。6个月内完成关键通用系统总体方案。6个月内系统演示平台研发和安装调试。1.1.2系统集成方案根据智慧校园建设的总体目标,结合学校信息化建设的实际情况,以用户为中心,设计满足各业务部门和师生员工实际需求的系统集成方案。将智慧校园内的所有应用系统与智慧校园基础平台进行集成,以实现各应用系统之间的数据打通;实现各信息服务系统之间的统一身份认证和集中授权;实现各应用系统提供的信息服务在统一信息门户中的集中展示。同时,为系统管理员提
2、供便捷的集成管理工具。系统集成的建设内容包括数据集成、身份信息及认证集成和门户集成。1.1.2.1数据应用层集成利用应用集成平台实现各应用系统的应用集成,集成方式主要有三种,可以按照这些方式,根据实际情况,对原有系统或新建系统进行应用集成。1)技术支持良好的业务系统应用集成方案如果系统开发商提供技术支持,对于需要对外提供的服务,可以按照统一的技术标准封装成WEB服务,并在应用集成平台种进行统一注册。2)技术支持不好的业务系统应用集成方案数据交换中心平台支持直接采用DATASERVICESERVER部件调用业务系统的WebServices数据服务接口,然后进行实时的数据处理;也支持把数据中心里的
3、数据封装成WebSerViCeS服务,业务系统直接调用数据中心接口的方式进行数据的实时交换与清洗。3)新建、未来系统应用集成方案新建、未来系统如果遵循SOA技术规范,对于需要对外提供的服务,可按照统一的技术标准封装成WEB服务,并在应用集成平台种进行统一注册。同样,对于需要其他系统提供的服务,将按照统一的接口标准进行订阅和调用。1. 1.2.2身份信息及认证集成对于已有的WEB结构业务系统,需要用户登录认证才能访问资源,并且业务数据和平台无关,需要采用认证代理的方式实现整合(SSO)o要求应用系统开发商开放用户身份信息管理模块,根据学校要求改造各应用系统的身份管理和系统认证模块。此方案特点:1
4、、可以保留第三方系统原认证流程,原系统不受任何影响。2、第三方系统修改工作量少。认证过程如下图所示:实现这种方式的SSO集成需要完成如下步骤:1)确认两个系统登录帐号是否一致,目前智慧校园平台采用的登录帐号老师为职工号,学生为学号,如果不一致需要用户登录平台后进行首次登录配置。首次登录配置的功能,开发商在门户平台里实现。2)确认第三方系统的应用服务器的时间要和智慧校园平台服务器的时间保持一致。3)通过调用第三方系统为平台定制开发的页面的方式完成认证过程,调用的方法采用UR1方式,例如:http:业务系统应用地址:端口/业务系统单独开发的请求地址.asp或.jsp或.php参数,具体参数说明如下
5、:参数名说明un当前登录人帐号time访问时间戳,格式为:2009-02-1618:36:59verify校验码,具体说明:此校验码的生成是通过算法实现的,把un+公钥串+time进行md5加密的字符串。公钥串的内容,其获取方式是在开发时,双方公司协商的,只有双方系统知道。ur1认证成功后,第三方系统的转向地址,此参数为预留,如果没有值,则转入第三方系统正常登录成功后的系统管理页面。(可选)4)第三方系统取得UR1中的参数Un、time和Verify,先取得自己的系统时间并判断参数time与本系统时间是否在合理的时间差范围内,默认为1小时。之后取得事先约定好的密钥KEY,与Un和time拼成校
6、验串unkey+time后用md5加密。比较加密后的结果和Verify参数是否相同,如果相同此在本系统写入用户的SeSSiOn,并返回相应的页面。如果不同,此进入该系统正常的用户密码不正确页面。11.2.3门户集成对于需要集成的已有业务应用系统,智慧校园基础平台采用门户技术对各类系统进行门户集成。112.4数据集成数据集成方案主要采用DataServiceServer实现各应用系统与数据中心平台的数据集成,采用ET1(E1T)工具进行关系数据库的数据抽取、转换和加载操作。考虑系统的高效率、开放性好、可监控性强,并且还支持数据的WebSerViCe接口的封装和调用,非常适合当前高校的数据库系统种
7、类多的特点。对于文件型数据库,提供导入导出工具和数据维护工具来实现数据集成。112.fi页面集成网页界面集成主要分为下面三种方式,可以按照这些方式,根据实际情况,对原有系统和新建系统进行网页界面集成。第一种:基于Web界面的整合业务服务型门户平台已经提供了两个现成的PortIet,来帮助我们完成基于Web界面的整合。第一个是网页查看器POrt1e3给它一个UR1,它能把指定的页面以IFrame的方式直接嵌到门户页面中。另外一个是网页截取器port1et,它能让我们指定一个网页中的一个部分,然后它会自动把这个部分截取下来,显示在门户页面中,而且我们还能指定一个更新周期,这个port1et会隔一段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 系统 设计方案 方案 42
