02肇庆市一站式电子政务网上行政许可服务系统二期工程项目需求说明书.docx
- 文档编号:3277529
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:61
- 大小:2.75MB
02肇庆市一站式电子政务网上行政许可服务系统二期工程项目需求说明书.docx
《02肇庆市一站式电子政务网上行政许可服务系统二期工程项目需求说明书.docx》由会员分享,可在线阅读,更多相关《02肇庆市一站式电子政务网上行政许可服务系统二期工程项目需求说明书.docx(61页珍藏版)》请在冰豆网上搜索。
02肇庆市一站式电子政务网上行政许可服务系统二期工程项目需求说明书
肇庆市“一站式”电子政务网上行政许可服务系统二期工程项目
需求说明书
中山大学
2007年1月
肇庆市部门业务审批系统需求书
项目名称
肇庆市部门业务审批系统
文档编号
/
产品型号
/
项目代号
/
版本历史
版本
日期
修改內容
作者
审核
V1.0
2005-12-1
第一个版本
麦伟坚
审核
□项目的功能是否全面
相关意见:
□模块所遵循的规则是否合理
相关意见:
□字段的定义是否合理
相关意见:
□性能是否符合要求
相关意见:
制表人签署:
审核签字
审核日期
批准签字
批准日期
客户意见
□客户相关意见
签名:
日期:
说明:
以下由项目负责人写软件详细需求。
一、引言
1.1定义、缩写、略语
中心:
肇庆市行政服务中心
1.2编写目的
为了让参与开发肇庆市部门业务审批系统的工程师和肇庆市的工作人员对该OA系统在开发之前有一个统一的认知,所以由参与该项目设计的工程师根据双方的意见和建议编写此文档,为肇庆市行政服务中最终的验收工作以及工程师的后续开发工作提供书面依据。
1.3背景
肇庆市部门业务审批系统是为肇庆市开发的系统,由中山大学计算机应用研究所负责调研、分析、设计、编程、测试、试运行、培训等工作。
1.4参考资料
《肇庆市“一站式”电子政务网上行政许可服务系统二期工程协议书》
《肇庆市“一站式”电子政务网络服务系统(二期)实施方案》
《肇庆市“一站式”电子政务网络服务平台调研报告》
《肇庆市“一站式”电子政务网上行政许可服务系统(第二期工程)总体规划》
二、系统需求分析
建设番肇庆市“一站式”电子政务网上行政许可服务系统二期工程项目是实现政府信息化的基础性工作和具体实施措施,也是实施《中华人民共和国行政许可法》关于相对集中行使行政许可权制度和一个窗口对外、统一办证、联合办证法律精神的重要措施。
这对于进一步优化政务发展环境和增强政府工作的科学性、协调性与民主性,全面提高政府部门的依法行政能力、管理能力、决策能力、应急处理能力和公共服务能力,形成行为规范、运转协调、公正透明、廉洁高效的行政管理体制,促进番禺国民经济持续快速健康发展和社会全面进步,提升政府对企业与公众的服务水准、建立起政府与企业和公众的良性互动机制,为提高行政效能和透明度、提高服务质量,都具有十分重要的意义和必要性。
在任何一个计算机系统的建设中,具有相应的硬件设备和网络只是一个系统建设的基础,整个系统具有一个技术先进、安全可靠、实用方便的应用软件系统,才能真正发挥整个网络的作用。
因此,在肇庆市部门业务审批系统的建设中,系统的应用软件开发是一项艰巨的工作,而在应用软件系统的开发过程中,对系统具体应用进行细致的需求分析,了解系统的建设开发要求,是应用软件系统开发是否成功,贴近用户,满足用户需要的关键。
因此,我们针对肇庆市部门业务审批系统中对应用软件开发的建设要求,进行了仔细的需求分析。
下面,我们从肇庆市部门业务审批系统开发的角度对系统的总体要求、建设目标、系统性能要求等方面进行分析。
2.1总体要求
通过二期工程建设,实现从现有的集中式审批平台过渡到分布式审批系统。
本项目将结合肇庆市社会经济发展的实际,建设标准规范、入口统一、功能完善、技术先进、安全可靠的“一站式”电子政务网上行政许可服务系统;实现肇庆市政府信息化建设从分散建设到统一、整合的发展;实现跨部门业务与信息的集成整合;实现网上办事,为最终实现“数字肇庆”的目标打好基础。
2.2建设目标
根据国内以及省内网上并联审批系统的发展情况,结合肇庆市社会经济发展、电子政务发展以及信息化建设的实际现状,肇庆市第二期电子政务建设——肇庆市“一站式”电子政务网络服务系统推广应用建设的指导思想,就是要更进一步推进肇庆市电子政务建设在深度和广度方面的发展,实现电子政务推广应用建设从分散建设到统一资源、整合资源的发展。
政务方面,需遵循从低级到高级的逐步发展原则,在总体目标的指导下,抓住重点、统筹兼顾,实现技术应用与行政业务优化、业务重组的有机结合。
技术方面,需从分散建设到统一整合的发展,实现行政服务中心与部门内部审批系统互相整合,实现电子政务建设的数据共享。
具体来说,肇庆市第二期电子政务建设——“一站式”电子政务网络服务系统推广应用建设的目标包括:
通过对跨部门、跨应用系统的业务流程优化、对部门之间实现对接和网络化办公的标准规范制定,整合政府信息资源与业务,简化政府提供行政许可服务的程序,优化行政业务流程,特别是跨部门的行政业务流程,为提高政府的管理效能、依法行政能力和科学决策水平提供手段与支撑。
根据部门业务审批要求,建设和完善部门内部审批环境,实现“一站式”电子政务网络服务系统与部门内部审批的互联互通,整合政府信息资源与业务,实现政府职能部门的协同办公与信息共享,基本实现政府各部门通过“一站式”电子政务网络服务系统统一向公民、法人和其他组织提供政府信息与服务。
通过政务流程优化与技术实现,提供公民个人业务的社会服务,推进肇庆市电子政务应用与服务的发展,为提高政府的公共服务能力和社会公众的满意程度提供手段与支撑。
2.3、建设任务
1、结合国内外政府行政改革的发展趋势、肇庆市的实际情况、电子政务建设与应用的发展趋势,对肇庆市电子政务建设提出从技术、政务、管理、服务、培训和信息资源规划等方面制定出电子政务建设的方向和发展规划。
2、梳理各政府部门职能范围内的业务需求,结合电子政务的发展趋势,制定各项具体业务的规范,实现技术运用与行政改革的有机结合,优化行政业务流程,实现跨部门业务的整合。
3、健全各政府部门的信息化基础设施,协助建设和完善政府部门通用的内部审批系统,完善政府部门内部审批环境。
4、结合部门内部审批系统建设及职能审批要求,开发智能适配器,健全和完善数据交换平台,建设连接各政府部门进行分布式行政许可的综合应用系统,实现政府职能部门的协同办公。
5、构建肇庆市CA认证分中心及网管平台,建设和完善肇庆市“一站式”电子政务网络服务系统安全体系。
6、制定政务、技术规范标准,以解决政府部门之间、各应用系统之间、各部门与服务系统之间的无缝对接和互联互通、业务集成与整合的问题;解决由于不同部门的业务系统不具备有统一的标准而带来的对接的多样化问题。
7、提出肇庆市“一站式”电子政务网络服务系统的政务规范与业务流程现状分析与建议报告、技术规范和IT现状分析与建议报告、信息化建设总体规划、信息化建设政务规范、信息化建设技术标准。
8、提供公民个人办事服务,进一步促进肇庆市“一站式”电子政务网络服务系统全面应用。
9、建设实效的效能监察系统,促进对审批过程的评估,提高肇庆市“一站式”电子政务网络服务系统应用的影响力。
2.4、功能需求分析
图3-1从应用功能需求、管理功能需求和辅助功能需求三个方面,描述了肇庆市“一站式”电子政务网上行政许可服务系统的总体功能框架。
应用功能需求以事项办理申请、办理、办结为线索,描述了系统在实际审批处理过程中各个具体环节的功能需求,包括:
门户网站、审批项目登记、申请资料提交、业务受理、业务审批等各个环节。
管理功能从查询、效能监察、系统管理和系统安全四个方面,阐述对肇庆市“一站式”电子政务网上行政许可服务系统的功能需求分析。
同时,肇庆市“一站式”电子政务网上行政许可服务系统二期工程项目的建设根据保留原有投资的原则,实施过程中将考虑到结合短信平台、邮政速递的辅助应用功能。
图2-2:
总体需求框架图
2.5运行环境
2.5.1服务器端
操作系统——MicrosoftWindow2000Server
数据库系统——Oracle9i
中间件服务软件——Apusic应用服务器版4.0
2.5.2客户端
操作系统——MicrosoftWindows98/Me/2000Professional/XPProfessional/2003Professional
运行软件——MicrosoftInternetExplorer5.5和以上
浏览器——安装MacromediaFlashPlayer7插件
三、总体设计
3.1、系统逻辑结构
肇庆市“一站式”网上行政许可服务系统的主要服务对象是投资者、企业和政府工作人员,而电子政务的建设也是紧紧围绕着“一切为企业、企业为了投资者”的中心思想来进行的。
要想建设好该政务系统,首要的就是要切实解决肇庆市招商引资、企业服务和审批服务中心内部管理的需要。
肇庆市“一站式”网上行政许可服务系统的建设必须紧紧把握业务需求的主线,既要符合现有业务的特点,又要有必要的创新。
下面的逻辑结构图从软件的角度描述了肇庆市“一站式”网上行政许可服务系统的系统层次架构,这种架构的电子政务系统打破了时间、空间、部门限制;缩短办事时间,优化办事程序,提高工作效率;增加政府办事的透明度;提高政府管理与服务的规范性,实现了业务流程的整合。
对于公众网应用而言,企业和公众用户可以通过审批服务中心进行业务的办理,也可以通过互联网访问门户网站,WEB应用系统提供统一的用户操作界面。
用户可以通过浏览器向分布在网络上的许多服务器发出请求。
B/S结构极大的简化了客户机的工作,对数据库的访问和应用程序的执行将在服务器上完成。
对于业务系统应用而言,通过统一的审批服务中心门户进行访问,由统一基础应用平台,主要解决各应用系统各自为政,不能互连互通的问题,最终真正解决应用系统的信息孤岛问题。
通过统一的数据标准,综合信息资源库(数据库),实现业务和数据的一致性。
统一数据标准时要注意数据并不只为本系统服务,他还要为其他系统和数据中心服务。
整个工程实现统一的安全设计,主要指建立一个统一的安全保障体系,包括安全体系框架的设计,信息安全基础设施建设,以及安全技术和安全产品选用等。
图3-1:
肇庆市“一站式”网上行政许可服务系统逻辑结构图
通过电子政务应用平台上提供的基础应用开发机制和组件模块。
既可以构造公众网应用,也可构造政务网应用。
政务网应用和公众网应用透过数据交换区在数据交换中心交换数据,业务系统之间不发生直接的数据联系,提高了业务和数据的安全性。
应用平台是主要应用于局域网环境下应用集成平台,它向Web应用提供开发环境和运行环境。
开发环境包括各种软件开发标准规范和应用开发底层框架。
运行环境为应用平台运行时提供的各种服务和功能,它们与系统支撑环境一起,向上层应用提供了一系列的组件和API,解决电子政务建设B/S结构应用(部署于机关局域网环境的应用主要是B/S结构的应用)中必须要解决的通用问题,如数据传播和复制,人员权限控制、面向对象开发框架、安全、人员管理等,在应用层次上集成各种Web应用。
开发环境和运行环境相互呼应,基于开发环境上开发出来的Web应用,可以自由的集成到运行环境中,达到了组件开发与集成的目的。
在这种体系结构中,层次的划分不是物理上的划分,而是结构逻辑上的划分,特别是业务组件包含大量对数据库的操作,配置在数据库服务器上,可以有效减少网络负载,提高运算速度;如果业务组件供大多数客户机程序访问,则可以使用业务组件构成一个应用服务器,供大家访问。
从功能上考虑,肇庆市“一站式”网上行政许可服务系统的建设框架如下所示:
图3-2:
肇庆市“一站式”网上行政许可服务系统建设框架图
通过上图,我们可以清晰地看到:
肇庆市“一站式”网上行政许可服务系统由门户网站平台,审批中心平台,管理平台,工作流引擎平台,系统安全控制平台组成,同时,通过数据交换中心实现“一站式”网上行政许可服务系统与政府OA和其他业务系统的数据交换。
在审批业务的提交和处理过程中,用户通过门户网站进行审批项目的登记和资料的提交,门户网站通过特有的客户关系管理系统为用户提供人性化的服务,同时为用户提供全面的查询功能。
用户提交的资料得到受理后,转入审批中心平台进行处理,窗口工作人员通过该平台进行审批事项的审批,核准等操作。
同时,部分需要涉及到部门内部审批的事项,则通过数据交换中心转入部门内容进行审批处理。
绩效监控平台对审批的全过程进行跟踪和监控,并以可视化的方式将监控结果反馈给用户。
管理平台则提供对信息发布,系统和流程配置等方面的可视化管理。
3.2、系统架构设计
在符合架构约束的情况下,我们选用在J2EE体系架构中当今最流行的MVC设计模式。
模型-视图-控制器(MVC)是交互式应用程序广泛使用的一种体系结构。
它有效地在存储和展示数据的对象中区分功能模块以降低它们之间的连接度,这种体系结构将传统的输入、处理和输入模型转化为图形显示的用户交互模型,或者换一种说法,是多层次的Web商业应用;MVC体系结构具有三个层面:
模型(Model)、视图(View)和控制(Controller),每个层面有其各自的功能作用。
模型层负责表达和访问业务数据,执行业务逻辑和操作。
也就是说,这一层就是现实生活中功能的软件模拟;在模型层变化的时候,它将通知视图层并提供后者访问自身状态的能力,同时控制层也可以访问其功能函数以完成相关的任务。
视图层负责显示模型层的内容。
它从模型层取得数据并指定这些数据如何被显示出来。
在模型层变化的时候,它将自动更新。
另外视图层也会将用户的输入传送给控制器。
控制层负责定义应用程序的行为。
它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作;在一个图形界面中,常见的用户输入包括点击按钮和菜单选择。
在Web应用中,它包括对Web层的HTTPGET和POST的请求;控制层可以基于用户的交互和模型层的操作结果来选择下一个可以显示的视图,一个应用程序通常会基于一组相关功能设定一个控制层的模块,甚至一些应用程序会根据不同的用户类型具有不同的控制层设定,这主要是由于不同用户的视图交互和选择也是不同的。
在模型层、视图层和控制层之间划分责任可以减少代码的重复度,并使应用程序维护起来更简单。
同时由于数据和业务逻辑的分开,在新的数据源加入和数据显示变化的时候,数据处理也会变得更简单。
分层模型示意图:
图3-3:
分层模型示意图
本模型遵循J2EE规范,提供了基于多层分布式应用软件开发框架,将软件系统从构架上分为数据层、业务逻辑层和表示层。
分布式的层次构架方式提高了软件系统性能上的可扩展性,从长期的角度上保障了客户对当前的软件投资;同时满足了软件系统在异常情况下的也可以正常地提供服务,提高了整个软件系统的稳定性。
各个构架层次的逻辑分离,有利于软件开发过程中团队成员的协同工作,提高生产效率。
也可以灵活地适应软件系统部署时对各个构架层次不同的网络安全要求。
3.2.1、数据层
1、定义
数据层在功能服务、操作系统和共享服务提供的服务基础上对数据进行管理,并向业务逻辑层提供标准化的开放访问接口。
数据层目前主要提供两种形式的服务方式:
数据库方式和文件方式。
数据库主要提供业务操作数据等具有明显结构化特性的数据的存储和访问服务;文件主要提供包括扫描文档图像、传真、照片、计算机生成的报告、字处理文档、电子表格、演示文稿、语音和视频片段等非结构化数据的存储和访问服务。
主要功能:
✓数据创建
✓数据存储
✓数据查询
✓数据更新
✓数据删除
✓数据安全
✓事务支持
✓数据备份/恢复
2、与其他层接口
数据库方式的数据层面向业务逻辑层提供数据库访问服务接口,业务逻辑层通过JDBC协议访问数据库服务。
文件方式的数据层面向业务逻辑层提供文件级的访问服务接口,业务逻辑层通过操作系统本身提供的文件访问API访问文件数据。
3.2.2、业务逻辑层
1、定义
业务逻辑层接受从表示层输入的用户请求,将其转化为业务逻辑过程能够理解的方式,根据特定的业务逻辑有序地向数据层发送数据请求,并将数据层返回的数据解释及组合成用户所需信息,返回给表示层,是整个应用软件系统中业务逻辑的实现和处理核心。
业务逻辑层运行在基于J2EE应用服务器的EJB及WEB容器中。
2、组件定义
业务逻辑层包含会话外观(SessionFaçade)、逻辑Bean(LogicBean)和和数据存取Bean(DataAccessBean)等三个逻辑组件。
●会话外观
提供了面向表示层的统一的业务逻辑调用接口;是数据存取事务的边界,所有数据存取事务都由会话外观进行管理,即会话外观负责数据存取事务的开始和关闭。
业务逻辑完成方式:
✓通过调用逻辑Bean实现业务逻辑。
●逻辑Bean
提供了业务逻辑具体实现;具有可复用性:
可以直接被会话外观调用,实现会话外观所需的业务逻辑;可以被其他逻辑Bean调用,此时此逻辑Bean作为一个更复杂的业务逻辑的一个组成部分。
业务逻辑完成方式:
✓可以通过调用其他的逻辑Bean实现相对复杂的业务逻辑。
✓可以直接调用数据存取Bean完成相对简单的业务逻辑。
●数据存取Bean
提供了数据层的访问接口;不负责管理事务,它只是被动的使用调用者传入的事务环境;
与数据库表的映射方式,通常采取单个数据表对应单个数据存取Bean的映射方式,由单个数据存取Bean包含对应单个数据表的所有相关数据访问操作。
●值对象
包含业务逻辑实体的属性,不包括业务逻辑实体的操作;是表示层和业务逻辑层数据交换的主体单元,和会话外观一同组成了完整的业务逻辑实体,提供了业务逻辑层面向表示层的统一接口;与数据库表的映射方式,通常采取单个数据表对应单个值对象的映射方式;可以与不同类型值对象以聚合方式组成新的值对象。
3、与其他层接口
由会话外观提供面向表示层的业务逻辑调用接口,表示层通过Java本地调用访问业务逻辑层。
数据存取Bean通过JDBC访问数据库服务。
数据存取Bean通过操作系统提供的系统服务访问文件数据。
3.2.3、表示层
1、定义
表示层接受用户提交的输入请求,通过对业务逻辑层的访问,获得并向用户输出可视化响应。
2、组件定义
采用MVC设计模式,由Servlet提供页面请求和请求响应的总体控制,JSP和浏览器提供请求结果响应的可视化显示。
●Servlet
接收所有用户由通过浏览器提交的业务请求;对业务请求数据进行简单的校验并合成相应的值对象,访问业务逻辑层完成业务逻辑实体(Model)的业务处理;将业务逻辑实体的变化以值对象的方式通知并转向相应的JSP。
●JSP
根据Servlet告知的值对象,合成请求响应结果的最终输出格式化文本(HTML);将合成格式化文本以网络协议的方式发送给提交业务请求的用户浏览器。
●浏览器
提供用户输入业务请求数据的输入界面并提交业务请求;接收业务请求响应的HTML文本,将业务请求响应结果以可视化的访问呈现给用户。
●WebService
是业务逻辑层对外部系统提供服务的边界和接口,完成和外部系统的集成和交互。
3、与其他层接口
Servlet通过Java本地调用访问业务逻辑层。
浏览器通过HTTP/HTTPS协议向表示层提出业务请求并接收表示层的业务响应。
3.3、系统技术结构
为了保证系统技术的先进性,以上的技术平台采用基于J2EE标准构建。
图3-4:
系统技术结构
采用XML、WEBService作为数据传输的标准,采用JMS消息传递机制,能帮助用户建立统一的数据传输与数据交换规范,实现不同部门间、不同应用系统间的数据交换,具有良好的扩展性。
肇庆市“一站式”网上行政许可服务系统、数据交换中心、现有OA系统及业务系统之间的关系如图:
图3-5:
数据交换实现
3.4系统结构
肇庆市部门业务审批系统的逻辑结构可以分为以下几个部分:
工作台、新建审批、审批处理、效能监察、个人事务、系统管理、帮助。
系统功能结构如下图所示:
图3-6:
系统功能架构图
四、页面需求分析
4.1版面框架
图4-1:
系统主页
1、版面框架划分
分为上左右三块,由标题、二级菜单、内容组成。
2、标题部分:
标题部分由flash标题与主菜单组成。
3、二级菜单:
二级菜单显示当前主菜单下的二级菜单。
4、内容:
以列表的形式显示所有符合条件的记录(默认显示20条)。
4.2登录界面
数据说明:
字段
说明
用户名
系统注册的用户名
密码
用户的口令
功能说明:
登录肇庆市部门业务审批系统验证安全性。
提供用户与密码来验证。
操作:
∙操作用户在用户名中键入注册的用户名,并键入相应的密码,按登录按钮就可以登录到肇庆市部门业务审批系统首页。
∙按重填按钮,重新登录。
实例:
系统用户打开InternetExplorer,在浏览器地址中输入肇庆市部门业务审批系统地址“http:
//61.146.213.170”,显示登录界面,如下图所示:
界面示例:
图4-2:
登录界面
1、统一登录界面:
各部门用户所见到的登录界面是同一个登录界面。
2、可接受两种登录模式:
密码登录、CA认证登录。
1)密码登录:
输入用户名、密码后,点击登录按钮。
2)CA认证登录:
插入Key后,直接点击登录按钮。
4.3系统首页
功能说明:
提供访问系统模块的连接点,以及简要的列举出当前用户所收到的最新处理文件和本系统公布的公共信息,是行政审批业务系统的主界面。
操作:
点击各个快捷方式可进入相应的模块页面。
实例:
用户登录到肇庆市部门业务审批系统,进入首页显示新收到的待办文件,点击标题即可阅读该文件的详细内容。
界面说明:
图4-3:
系统主页
1、flash标题可由管理员方便的更换。
2、flash标题内容:
1)flash标题内容的命名规则是:
肇庆市***局业务审批系统。
***代表各个局的全称。
2)显示当前操作用户的名字。
3)显示时间:
当天日期+当前时间。
3、系统色调:
系统色调初定为蓝色。
4、主菜单:
主菜单由工作台、新建审批、审批处理、效能监控、个人事务、系统管理、元数据、帮助组成。
5、主菜单快捷方式:
主菜单的快捷方式有这几个内容:
新建审批、审批处理、用户资料库、修改密码。
6、待办事宜:
显示当前操作人待审批的事项。
1)可显示20行数据。
2)有这几列:
选择框、审批历史痕迹、事项名称、处理状态、发件人、接收时间。
3)在列表下文有“知会”、“转交”操作按钮,“共*条记录….更多”,如下图所示:
点击“更多”可进入“更多”窗口,如下图所示:
图4-4:
待办事宜
五、菜单
5.1工作台
该页是系统的首页,见首页的说明。
5.2新建审批
1、结合权限,控制显示当前操作人员所属部门的所有事项+并联审批事项。
2、查询事项名称的操作,如下图所示:
图5-1
5.3审批处理
图5-2:
审批处理
1、默认显示栏目:
新建申请
2、二级菜单:
申请栏、审批栏
3、申请栏:
新建申请、待发送申请、已发送申请
1)新建申请:
右边显示“新建申请”,说明见“新建审批”。
2)待发送申请:
显示当前操作人所有已登记发送的事项
查询:
图5-3
按钮:
知会、转交、删除
数据列表:
选择框、审批历史痕迹、事项名称、处理状态、发件人、接收时间。
可显示20条记录
图5-4
3)已发送申请:
显示当前操作人所有已成功发送的事项。
查询:
图5-5
按钮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 肇庆市 一站式 电子政务 网上 行政许可 服务 系统 二期工程 项目 需求 说明书