[发明专利]专用证件管理系统的软件架构无效
申请号: | 200810040673.4 | 申请日: | 2008-07-17 |
公开(公告)号: | CN101320327A | 公开(公告)日: | 2008-12-10 |
发明(设计)人: | 高建强;顾国强;王占宏;孙圭宁;高念高 | 申请(专利权)人: | 上海众恒信息产业有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q10/00;G06Q50/00 |
代理公司: | 上海明成云知识产权代理有限公司 | 代理人: | 周成 |
地址: | 200040上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 专用 证件 管理 系统 软件 架构 | ||
技术领域
本发明涉及身份验证及管理技术,尤其涉及针对某一特殊用途的专用证件管理系统的软件架构。
背景技术
当举办专门的大型活动时,为了提高组织、服务、管理、安保的各方面的因素,对相关人员进行身份管理是一项十分重要的事件。
中国2010年的上海世界博览会是一个时间跨度长、参与人数多、动员范围广、影响面大的集展览、会议、商业、演出活动于一体的国际性经济盛会。此次盛会主会期从2010年5月1日到10月31日历时184天,而包括前期建设、布展、试展乃至会后续展则整个世博会组织、筹建、运营时间将长达三年以上时间。为了办好这次世博会,将有包括世博会组织机构、服务机构、参展商、工程建设商、媒体等多达50-80万的工作人员参与世博建设、管理和服务工作。约10多万辆汽车须在3.28平方公里围栏区域、5.28平方公里的控制区域取得通行证件后为世博会客运、货运以及行政组织工作服务。另外车辆道路交通通行与安全监管领域将产生的实际影响和辐射范围将扩大到整个上海市乃至长三角地区。因此,为了保证世博会的组织、筹建、运营工作安全、有序进行,必须对所有进出世博园区以及相关区域的人员、车辆出入证件实施管理。同时,必须建设证件管理信息系统,确保世博会证件管理工作的有序、高效、可靠进行。
发明内容
本发明的目的是提供一种专用证件管理系统的软件架构,以满足针对专门项目的大量人员、以及车辆的身份管理的专用证件管理系统的运行需求。
本发明的方案实现如下:
一种专用证件管理系统的软件架构,包括:
客户层,实现人机交互界面,客户层包括主客户端,在主客户端上采用控件实现扩展功能,并使用Webservice组件实现功能的操作;
业务层,包括数个构件,每一个构件实现特定的基本功能,业务层根据业务规则对构件进行组装形成业务逻辑;
数据库层,保存与专用证件相关的基础信息、扩展信息和专用信息。
该主客户端为IE浏览器;控件实现的扩展功能包括:客户端打印、报表、特殊显示、外设管理。
该客户层包括:通过XML描述对象和配制信息动态产生的交互界面;以及由JSP或Servlet编写而成的Web页面。
构件具有扩展功能,扩展功能由业务逻辑定义。
根据对应于一特定业务的业务规则,业务层将构件组装,搭建成特定业务,并描述成一个XML的流程文档。修改该XML文档能实现业务的重组。
上述的软件架构架设于一硬件架构上,该硬件架构包括:
交互层,用于与用户交互,客户层架设于交互层,客户层实现的人机交互界面包括证件使用者用户交互界面以及证件管理者用户交互界面;
应用构件层,应用构件层根据用户交互的需求提供相应的应用构件,其中,应用构件能够被增加到应用构件层中,或者从应用构件层中删除;
应用支持层,提供底层模块支持,包括信息门户管理支持、数据通讯、应用服务中间件;业务层架设于应用构件层和应用支持层,根据业务规则组装应用构件层中的应用构建实现业务逻辑;
数据交换层,提供系统运行所需要的数据,并保存系统所产生的数据,数据库层架设于数据交换层。
所述应用构件层提供的应用构件包括:申领构件、审核构件、制作构件、发放构件、查验构件、使用构件、系统统计构件、管理构件、查询分析构件、系统权限管理构件和系统帮助构件。
采用了本发明的技术方案,提供了用于专用证件管理系统的软件架构,能有效地对大量的人员、车辆的证件进行管理,满足针对专门项目的相关人员和车辆的身份管理要求。
附图说明
图1是本发明的软件架构的模型设计;
图2是本发明的软件架构的结构;
图3是应用本发明的专用证件管理系统的软件架构的硬件环境的结构图。
具体实施方式
总体而言,本发明的软件架构是基于J2EE框架。J2EE框架是基于J2SE的,而Java语言“一次编写,到处运行”的特性使得J2EE应用程序具有优秀的跨平台性能,这是任何其他框架都无法达到的。由于J2EE本身只提供了一个框架——一套标准API——用于开发分布式结构的应用,这个框架的实际实现就留给了第三方厂商,因此,J2EE中间件的选择范围较广,相关资源也比较丰富。J2EE提供的用于开发企业级应用程序的标准服务也比较完备,例如JDBC、JNDI、EJB、JSP/Servlet、JTA、JMS等,这些服务的提供使得基于J2EE的企业级应用的开发效率大大提高,同时系统稳定性得到增强,而开发维护成本则显著降低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众恒信息产业有限公司,未经上海众恒信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810040673.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环氧酚醛硅钢片专用树脂漆及其制备方法
- 下一篇:一种复配型果蔬脱氧保鲜剂