基于SOA架构的农民工就业管理综合信息服务平台研发重庆市重大产业关键技术开发项目资金申请报告_第1页
基于SOA架构的农民工就业管理综合信息服务平台研发重庆市重大产业关键技术开发项目资金申请报告_第2页
基于SOA架构的农民工就业管理综合信息服务平台研发重庆市重大产业关键技术开发项目资金申请报告_第3页
基于SOA架构的农民工就业管理综合信息服务平台研发重庆市重大产业关键技术开发项目资金申请报告_第4页
基于SOA架构的农民工就业管理综合信息服务平台研发重庆市重大产业关键技术开发项目资金申请报告_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、- 重庆市重大产业关键技术开发项目资金申请报告专项名称: 软件及芯片开发专项 项目名称:基于soa架构的农民工就业管理综合信息服务平台研发 申报单位: 重庆有限责任公司 项目负责人: 通讯地址:重庆市 邮政编码: 联系电话: 传 真: 电子邮件: 主持部门: 重庆市发展和改革委员会 申报日期: 目 录1、项目概况41.1.项目名称41.2.项目研发期41.3.项目建设投资规模41.4.知识产权情况42、项目单位基本情况和财务状况42.1.项目单位情况42.2.财务状况53、技术基础53.1.核心技术53.2.项目案例64、市场前景分析65、项目基础情况85.1.项目背景85.2.项目研发内容1

2、25.3.技术方案136、总投资及资金来源、研发条件落实情况276.1.总投资及资金来源276.2.项目年度计划276.3.研发条件落实287、预期成效,包括技术创新、经济效益321、项目概况1.1.项目名称基于soa架构的农民工就业管理综合信息服务平台研发1.2.项目研发期项目研发期为一年1.3.项目建设投资规模项目总投资人民币200万元1.4.知识产权情况该项目由本公司独立开发,拥有完整的自有的知识产权。2、项目单位基本情况和财务状况2.1.项目单位情况重庆有限责任公司于2004年在重庆市九龙坡区注册成立,属于高新技术企业,注册资本500万元。公司集系统开发、工程、服务与技术推广为一体,是

3、重庆市软件与系统集成行业的重点企业。公司是国家认证的高新技术企业软件、企业公司。公司通过了iso9001-2000质量体系认证。公司获得了国家信息产业部计算机系统集成三级资质。 重庆有限责任公司现有软件开发人员52余人,其中博士3名、硕士5名,本科19名,专科25名。多数人员取得专业资格认证,是一支具有高水平、高凝聚力的专业研发队伍。公司在计算机信息系统工程、软件系统开发等方面成绩卓著,拥有丰富的安监、商贸等行业软件开发、信息服务、系统集成等方面的经验;在网络设计、各种软硬件平台的规划实施,分布数据库应用设计开发等方面拥有丰富的实施经验和强大的技术实力。公司目前拥有鼎铉商贸信息系统、鼎铉重大危

4、险源管理系统、农民工管理系统v 1.0核心技术及自主知识产权,公司已经具备了在全国同行业内的较强的竞争能力。重庆有限责任公司与各科研机构广泛合作的开放式的研发模式,公司内部管理实行事业部制为主的矩阵管理结构,经过多年的实践、磨合,形成了精简、高效的企业管理架构。公司的高级管理人员,均曾在其他大型软件公司担任过高级管理、技术职务。其他高级技术人员也都是具有硕士学位的有着丰富技术经验的专业人士,并且聘请了多名国家级的计算机和其他领域的专家担任公司顾问。2.2.财务状况 固定资产原值:526.54万元,固定资产净值:477.55万元,流动资产:1236.00万元,流动负债:551.51万元,所有者权

5、益总额:1216.94万元,收入总额:3557.33万元,税后利润总额:859.36万元,税务局情况记录:无不良纳税记录。3、技术基础3.1.核心技术农民工就业管理综合信息服务平台采用本公司自有动态表单作为核心业务基础中间件。动态表单中间件是以业务流程为基础、内容管理分析为核心、可解决本平台系统的信息互通、数据共享、业务系统构建、应用整合等问题,是面向应用集成电路与快速开发的中间件产品。3.2.项目案例重庆有限责任公司先后承担了重庆市商业委员会“商贸信息分析系统”工程项目项目建设、重庆市安全生产管理监督局“重大危险源管理系统”工程项目建设等。“商贸信息分析系统”现服务于重庆市商委政府平台及全市

6、商贸流通行业,该系统2007年受到商务部专家的高度肯定和认可;“重大危险源管理系统”现服务应用于全市安监部门和高危行业,2007年3月受到国务院信息办的高度重视,列为了国家安监局金安工程重点项目,国家信息产业部倍增计划项目。“商贸信息分析系统”、“重大危险源管理系统”工程项目通过相关应用试范单位(市、区、县)的积极配合,完成市级主管部门和40余个区县的商贸信息化和安全生产信息化建设、门户网站建设,建立了相应的应用体系。基于公司动态表单中间件基础的建设解决方案和服务产品在商贸流通行业和安全生产行业开发实施,为本项目的开发和下一步推广应用积累了重要的项目开发、管理、运行经验。4、市场前景分析随着统

7、筹城乡不断深入发展,党中央和国务院对农民工问题给予了极大的关注,政府各部门投入了大量的资源,努力协助农民工解决外出打工遇到的种种问题,已经取得了巨大的成绩和很大的实效。但是,农民工问题自有其长期性、艰巨性和复杂性,既有体制机制、法律法规,又有经济实力、管理流程、文化背景等方方面面的问题。在农民工的整个生命周期中,涉及的政府部门繁多。要形成有效运作的农民工就业服务体系,需要建立一个统一管理全国农民工就业和为农民工服务的体系,将农民工工作纳入统一、规范、有效管理的轨道,彻底改变农民工多头管理、分散负责的局面;同时,要清理和改变由于城乡二元经济社会结构和旧的管理体制下形成的对农民工的歧视性政策,使农

8、民工享受应有的国民待遇,促进农村剩余劳动力向城市和非农产业的平稳而和谐转移。使用信息化能解决农民工就业和服务面临的问题,很大的程度上有助于这些问题的解决。通过信息化方式打破城乡分割,建立统筹城乡就业的服务机制,推进统一的劳动力市场和就业引导体系的建设;利用信息化推动农民工社会保障体系的建设,解决农民工问题,以城市社会保障体系的完善推进农村社会保障体系的建设;建立农民工权益维护的监管和服务系统,规范农民工用工和合同管理,发挥政府和舆论的双重力量,促进农民工维权事件的解决,等等。农民工就业管理综合信息服务平台是一个切入点,通过平台的建设,促进各个政府部门相关业务流程的协调、整合、规范化和优化。建立

9、农民工就业管理综合信息服务平台,不仅将使农民工切身体验到党和国家对他们的关怀,产生意义重大的政治影响;而且,还将是一个覆盖面最广、影响面最宽、经济和社会效益最大、对我国现代化进程影响深远的信息系统工程。农民工就业管理综合信息服务平台将不仅可以为农民工提供一门式的政府服务,而且还可以为政府提供大量的数据和信息,为制订国民经济与社会发展规划和与农民工相关的政策、法规提供决策依据。当然,这个系统的建设,必须首先以整合政府和社会现有的各种为农民工服务的网络信息资源为基础,发挥市场力量的优势,在建立统一的、标准化的资源整合平台的基础上,逐步增加和扩展为农民工服务的功能,同时,促进政府职能的转变和政府管理

10、体制的改革。全国有600多个城市,18000多个建制镇,本平台开发建成后,可在全国市场推广销售。随着统筹城乡不断深入发展,全国各地区行政部门对农民工信息管理的需求越来越强烈,市场对农民工就业管理平台的需求仍在快速增长,潜在市场巨大。5、项目基础情况5.1.项目背景近年来,农民工问题成了政府关心、社会关注的一个热点问题。在2007年发布的国务院关于解决农民工问题的若干意见中,农民工问题被提到了“事关我国经济社会发展全局”和“建设特色社会主义的战略任务”的高度;维护农民工权益被作为“直接关系到维护社会公平正义,保持社会和谐稳定”的需要解决的突出问题,列入了党和政府的重要议事日程。据媒体报道,目前,

11、全国户籍属农业人口、但主要在城镇从事非农业生产劳动的农民工约为1.2亿人,其中,进城务工约为1亿人,跨省流动就业至少在6000万人以上,这一数字呈逐年上升趋势。同时,在农村还有1.5亿以上的农村富余劳动力。仅重庆这样一个3000多万人口的城市,就有农村富余劳动力750多万人,这样为数众多的农村富余劳动力,成了农民工队伍强大的后备军。 现在的农民工大体有三种情况:一是稳定就业的。他们已经在城镇某行业或某单位实现了稳定就业,基本上不再返回农村生产生活,实际上属于暂时没有城镇户口的城镇人。二是频繁流动的。长期生活在城镇、频繁流动于不同城镇或同一城镇不同单位之间,职业经常变动,岗位不时调换,属于力争成

12、为城镇人但仍未实现稳定就业的流动就业者。随着就业环境和相关政策的不断完善,他们中的大多数将留在城镇生产生活,最终成为真正的城镇人。三是季节性务工的。他们农闲时在城镇务工,农忙时在农村生产,季节性特点十分鲜明,实际上属于以增加收入为主要目的的农村人。他们中的一大部分仍要返回农村生活,另一部分将随着国家政策的完善而逐步成为城镇人。 对于已经在城镇实现稳定就业的农民工,在政府职能部门的监督指导和企业自觉执行国家劳动保障法律法规政策的情况下,他们完全可以像城镇职工一样,按照国家相关政策实现同工同酬、参加社会保险、享受应有的社会保障和劳动保护待遇。而对于流动就业和季节性务工的农民工,他们频繁流动的特点决

13、定了其在劳动关系、工资待遇和社会保障方面还存在不少问题。我国目前农民工流动就业环境有了一定的改善:就业和社会保险政策基本平等,一些歧视和限制农民工流动就业以及相关保障的政策壁垒已基本消除,各级政府职能部门、各类媒体对流动就业的农民工给予了极大关注,农民工的合法权益得到一定的保护,农民工的社会地位得到一定的提高。忧的是:许多不够公平的现象还很突出。一是就业不够公平。据劳动保障科学院农民工问题调查报告显示,2005年约有1/4多的农民工办理过需要缴纳一定费用的务工卡、就业卡,个别地区在个别工种上明确禁止雇用外来农民工。二是劳动关系、劳动报酬和劳动保护不够公平。主要表现为农民工与城镇职工在劳动合同签

14、订、劳动报酬、劳动条件、劳动强度、劳动保护等方面差距很大,农民工工资低于最低工资标准、工资被拖欠和克扣、加班工资和劳动保护待遇短斤少两等现象普遍存在。据有关专家调查,2005年,全国城镇单位职工劳动合同签订率在90%以上,而农民工劳动合同签订率仅有12.5%;全国多数地区城镇职工月平均工资在1200 元以上,而农民工工资却只有500元左右,二者至少相差几倍。而且在工资这样低的情况下,仍然发生大量的拖欠。据有关统计资料显示,截止到2005年2月4日,仅全国建设领域偿还的拖欠工资就达300多亿元。三是社会保障不够公平。近年来,随着国家对解决农民工问题的日益关注,部分地区对农民工参加社会保险制定了一

15、系列法规政策,农民工参加社会保险的状况有所改善,但总体情况仍令人担忧。据全总2004年调查情况显示,农民工参加工伤、医疗、养老、失业保险的比率分别是18%、5.4%、6.6%、1.3%左右。造成这一现状的原因是多方面的,一个重要原因就是社会保险政策不够合理,社会保险的门槛大大高于农民工的支付能力,加之养老保险在不同统筹地区之间难以转移,失业、医疗保险无法接续,不能适应农民工流动就业的特点,导致农民工在没有实现稳定就业的前提下参保热情受挫,处于两难境地。四是社会地位不够公平。面对户籍障碍、子女上学、计划生育、城市增容、暂住管理等方面的收费和城市一些单位、居民在心理上的歧视,农民工经济负担和精神负

16、担都较重。这些不公平现象,导致流动就业的农民工难以融入城镇,更无法对个人生产生活做出合理的长远规划,也导致有意离土离乡就业的农民工打工热情降低。统筹城乡的重点在着眼于统筹城乡劳动就业,大力推动农村富余劳动力转移;着眼于统筹进城务工经商农民向城镇居民转化,大力加强农民工就业安居扶持工作;着眼于统筹城乡基本公共服务,逐步提高农民社会保障水平等。政府部门对外来务工人员的管理和调控的重点已经放在政策调控、秩序规范和指导服务,以及为外来务工人员营造良好的工作就业环境。当务之急是建立农民工就业管理综合信息服务平台,利用信息化技术手段,实现对农民工管理工作的信息化,能够加强对农民工的管理力度,提高办事效率,

17、增加管理工作的透明度,树立政府规范、公开、透明、廉洁、自律的良好形象。2007年度重庆市发改委在“重庆市发展和改革委员会关于组织实施高技术产业重大专项的通知”的软件及芯片开发专项内指出,重点支持具有自主知识产权、市场前景好的电子政务支持平台软件。结合对农民工管理市场需求的分析,重庆有限责任公司成立项目组,对基于soa的支撑性平台软件及应用进行深入研究,研发soa农民工就来管理综合服务平台,形成完整解决方案,提供平台系统和软件产品,完成软件评测和版权登记,具备推广应用条件。5.2.项目研发内容本项目是运用soa、互联网等先进技术,融合现代就业服务理念,通过在线方式为农民工和用人单位提供就业指导和

18、招聘求职服务;为政府有关部门提供规范化的就业过程;为海量信息资源的管理、利用等提供高效、可靠的工具和手段,达到了规范就业过程、简化程序、提高效率、加强监管与服务,促进就业。建设覆盖市级、区、街道和社区各级劳动就业服务部门的劳动就业管理信息平台,即采用先进的soa架构技术、计算机网络集成技术等,建立全市统一的劳动就业管理信息系统,实现全市劳动就业信息的协同处理和资源共享,使劳动就业部门可以更加准确地把握劳动力资源和企业的发展状况,为劳动就业工作的业务开展、重大决策、政策制定提供信息支持,更好地为社会、企业和劳动者服务。要实现这一目的,主要分以下几个目标来实现:1建立基于soa架构的农民工就业服务

19、管理平台,形成若干符合soa标准的基础支撑功能服务;2建立农民工信息资源协同标准;3建立农民工信息采集体系。4建立农民工就业信息发布系统。5建立统一的资源数据库支持系统。6建立农民工资源的宏观决策系统。实现统计分析、预测分析、政策模拟的多层次的宏观决策支持,为全市农民工市场、各级政府提供有效的分析数据。 5.3.技术方案5.3.1.基于soa的系统结构利用面向服务架构(soa)实现农民工系统的应用系统架构,就要将系统平台中的数据信息、应用业务等资源通过web services的方式,变为可以被复用的信息资产,然后将这些web services按照不同层面部署、运行在统一的soa架构中。在这个架

20、构中,底层的服务成为更高层服务运行和实现的基础例如上层的应用服务通过底层的数据集成服务提供的数据访问接口统一访问下层复杂的数据;而复合业务应用可以通过组合多个单一应用服务,从而形成新的综合业务。.农民工系统soa架构图本系统建设的目标就是整合农民工管理部门(办公室、街道、社区)、各个职业技术培训学校、农民工用工服务机构和用工企业等四者之间的信息交流,形成协调一致农民工信息应用环境。按照soa架构的设计思想,本系统的体系结构路下图5-1所示:图 系统soa架构图在系统soa架构图中自底向上包括了以下四层:数据服务层、应用服务层、综合服务层和应用门户层。位于底层的数据服务层包括了农民

21、工系统的各种类型的数据源,包括传统的关系型数据、文件类型数据、实时数据流等数据源。在系统应用中分散的数据源往往造成复杂的、多样的访问方式。同时,分散的数据组织形式通常造成了的信息孤岛、资源孤岛,致使上层应用的业务处理产生数据矛盾。而soa架构的数据服务层通过对数据源的抽象,有效消除了系统应用中的资源孤岛、信息孤岛,以统一数据访问接口的方式来统一管理分布式的数据源,对于上层的应用服务层,只关心业务处理需要的数据并将处理的结果更新回信息库或知识库;这样即便农民工系统中数据存在各种异构来源,也能以统一的数据访问方式来向上层提供访问接口,提供了信息的共享性。应用服务层利用数据服务层提供的统一数据服务接

22、口能访问到完整的集成数据。在应用服务层中运行着诸多粗粒度、接口中立、单一功能的业务服务,不但支持目前建设的农民工系统使用,还支持未来农民工其他业务系统的使用。这些功能服务支持跨技术、跨平台的实现方式,譬如有的服务是以java技术来实现、部署在unix系统上,有的以dot net技术来实现、部署在windows平台上。功能服务融合在soa架构的大容器中,有效提升软件复用度,降低农民工信息化投入的成本。综合服务层首先可以管理众多位于应用服务层中运行的web服务。可以将web应用服务的标准访问接口注册到服务总线层中,这样众多以web服务形式存在的农业应用信息资产可以得到集中、有效的管理。此外,可以利

23、用综合服务层提供的灵活的服务编排功能,将多个单一的应用服务组装为统一的复合业务,以便在更高的应用层面实现农民工管理的业务需要。与最终用户接触的是应用门户层,它将soa架构底层提供的复合业务服务、单一应用服务和整合数据服务通过统一的门户显示到最终用户前。并且可以支持浏览器、应用程序、移动终端(手机、pda、智能终端等)来实现多通道的访问入口,可以根据实际需要提供的移动订阅服务、个性化服务、多媒体服务等不同信息推送技术和手段,保证将农民工信息及时、准确地传递给农民工管理部门(办公室、街道、社区)、各个职业技术培训学校、农民工用工服务机构和用工企业、公网用户,从而实现农民工服务工程服务于政府部门、职

24、业培训学习、用工服务机构、用工企业的目标。.农民工系统soa工作流程图soa工作流程图如上图所示,农民工管理soa工作流程图由三部分组成:服务池、应用服务器、服务消费者。服务池是农民工管理系统中所有服务的容器,也即服务运作的生存环境,我们以服务池的方式统一管理,为系统中各个服务提供公共的、基础的环境;以服务池的方式管理服务具有高度可重用性、良好的可维护性等优点。应用服务器是实现soa的核心功能,为服务消费者和服务之间提供智能路由、负责平衡、服务控制器等服务:n 智能路由:实现服务消费者和服务提供者之间的智能路由、智能绑定功能,合适的路由算法提供优化的服务请求和服务调度的时间、路径

25、;n 负载平衡:维护农民工系统中的服务负载平衡,当多个服务消费者集中请求某个服务,造成服务提供者工作超载,此时应用服务器采取相应的机制来分流请求,包括以多线程、开启替代服务等方式;n 服务控制器:服务控制器控制业务应用中的所有服务,包括服务的状态,触发事件等;n 其他服务:为系统中的服务提供其他服务,包括安全服务、权限控制服务等。服务消费者是系统中进行服务请求、消费服务的实体,包括系统的浏览器程序、应用程序、移动终端程序等等,这些客户端通过对应用服务器请求服务,应用服务器调度相应的服务接受请求并完成相应的业务处理。在农民工管理系统中,soa实现的工作流程如下:n 业务服务a部署在服务池中;n

26、服务消费者向应用服务器请求调度业务服务a;n 应用服务器进行权限认证相关的操作后,调度业务服务a,将结果返回给服务消费者;此时完成一个服务的调度。.实施soa路线图图soa实施路线图对农民工管理系统进行soa的实施时我们采取分阶段实施soa的“渐近式”策略,也即“统一规划、分布实施”。第一阶段对系统的整体实施方案进行规划,同时整合各种资源、参考各种标准,制定相应的实施方案和实施规范,这一阶段为后继各个阶段产生实施蓝图。第二阶段实现“应用互联、信息共享”的基础目标,即抽象出系统通用、公用的业务部件,以此形成基础业务服务层或核心服务提供层,为后继的功能应用提供基础(核心)服务。第三阶

27、段开始实施“面向业务,构造可重用的业务服务”,这一阶段是业务整合、系统整合的过程,也是整体提供服务的一个过程。第四阶段实现服务化、快速重组业务、灵活适应业务变化的目标,提供复合的业务能力、快速的决策反应能力。农民工管理系统的soa架构最终实现目标是建立快速、高效、变化的业务解决能力和业务集成能力。5.3.2.基于web应用服务的三层架构在本系统中我们采用了基于web应用服务器的三层结构,在以上系统增加了web服务器和web应用服务器,用html或jsp等作为显示编程语言,连接internet,用户就可以是浏览器通过互联网操作应用系统。现在基于web的三层应用架构有两大阵营,一是以java技术为

28、核心的j2ee企业级应用架构;一是microsoft的.net应用架构。综上所述经过权衡利弊,在进行农民工管理系统的建设时,我们采用基于web应用服务器应用三层次应用架构。以下是农民工管理系统的三层体系结构图:图 农民工管理系统三层结构软件的功能在逻辑视图上划分为分布式网络中的三个(或多个)组件,通常由人机交互层、业务逻辑层、数据管理层组成:人机交互及系统交互层人机交互层直接呈现在最终用户面前,为最终用户提供一种直观、友好的人家交互式页面,人机交互层通常只完成接收用户和环境的输入和显示处理结果两大功能;在本系统设计时,在服务端(业务逻辑层)使用jsp、servelets来处理用户或环境的输入;

29、业务逻辑层业务逻辑层负责处理用户输入的信息,或者是将这些信息发送给数据管理层进行保存,或者是调用数据管理层中的接口再次读出业务数据。数据管理层数据管理层实现对业务数据的管理,主要提供业务数据的存储和访问等操作。本系统建设按照三层体系结构的设计思想,总体体系结构图如下所示,其中三层体系结构中的表现层对应图中的访问渠道层和门户层,业务逻辑层对应图中功能应用层和基础支撑平台,数据管理层对应信息资源层:农民工管理系统体系结构图n 网络基础设施层在模型中处于最底层,是支撑本系统平台的重要基础设施,本系统平台主要基于internet网络。n 信息资源层构建于网络基础设施层之上,并为上层的应用基础支撑平台层

30、提供各种信息资源,主要包括共享信息资源、目录资源等。n 应用基础支撑平台层在整个模型中承担着承上启下的关键作用,处于应用层和信息资源层之间。n 应用层是在应用基础支撑平台层基础上构建的各种业务系统,主要包括职能部门的行业管理系统、职业培训机构应用系统、中介服务机构应用系统、用工企业查询系统,以及综合性分析支持系统等。n 门户层是整个系统平台面向最终用户的统一入口,是各类用户获取所需服务的主要入口和交互界面。n 访问渠道是指用户访问农民工就业管理综合信息平台门户的方式与途径,用户可以通过手机、移动终端、互联网、应用程序等渠道进行访问,实现任何时间、任何地点的多渠道访问。n 标准规范包括专用于电子

31、政务的标准规范和综合现有信息技术的标准规范两大部分,它是确保电子政务应用系统设计、建设和运行符合相关标准的保障体系,在模型的各层都有相应的标准规范。n 管理体系是确保平台系统得以顺利建设和正常运行的保障体系,包括模型中各层的建设管理和运营管理。n 信息安全保障体系是确保农民工就业管理综合信息平台安全运行的保障体系。信息安全贯穿于平台系统的各个层面。 在农民工管理系统中,我们根据三层构架模式,选择相应的框架技术来完成系统各个层面的服务工作,具体应用构架如下图所示。农民工管理系统软件架构图5.3.3.基于ajax 技术的表现层核心应用基于xml的异步javascript,简称ajax,是当前web

32、创新(称为web2.0)中的一个王冠。农民工就业管理综合信息平台采用ajax的各种技术作为前端用户表现层,让我们体验到应用本系统就如同桌面应用一样完美。web应用的交互如flickr, backpack和google在这方面已经有质的飞跃。这个术语源自描述从基于网页的web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的web应用体验着色使之像桌面应用一样。ajax模式许多重要的技术和ajax开发模式可以从现有的知识中获取。例如,在一个发送请求到服务端的应用中,必须包含请求顺序、优先级、超时响应、错

33、误处理及回调,其中许多元素已经在web服务中包含了,就像现在的soa。ajax开发人员拥有一个完整的系统架构知识。同时,随着技术的成熟还会有许多地方需要改进,特别是ui部分的易用性。ajax开发与传统的cs开发有很大的不同。这些不同引入了新的编程问题,最大的问题在于易用性。由于ajax依赖浏览器的javascript和xml,浏览器的兼容性和支持的标准也变得和javascript的运行时性能一样重要了。这些问题中的大部分来源于浏览器、服务器和技术的组合,因此必须理解如何才能最好的使用这些技术。综合各种变化的技术和强耦合的客户服务端环境,ajax提出了一种新的开发方式。ajax开发人员必须理解传

34、统的mvc架构,这限制了应用层次之间的边界。同时,开发人员还需要考虑cs环境的外部和使用ajax技术来重定型mvc边界。最重要的是,ajax开发人员必须禁止以页面集合的方式来考虑web应用而需要将其认为是单个页面。一旦ui设计与服务架构之间的范围被严格区分开来后,开发人员就需要更新和变化的技术集合了。5.3.4.基于动态表单组件的业务应用鼎铉动态表单采用soa思想,实现it资产的最大化重用。组要表现在为以下特性。.粗粒度的服务接口粗粒度服务提供一项特定的业务功能,而细粒度服务代表了技术组件方法。举个例说明最为清楚,向平台系统中添加一个农民工信息是典型的粗粒度服务,而你可以使用几个

35、细粒度服务实现同一功能,如:将先农民工姓名加入到平台系统中,再添加详细的农民工子女信息、职业技能信息等等。采用粗粒度服务接口的优点在于使用者和服务层之间不必再进行多次的往复,一次往复就足够。internet环境中有保障的tcp/ip会话已不再占据主导、建立连接的成本也过高,因此在该环境中进行应用开发时粗粒度服务接口的优点更为明显。.分级一个关于粗粒度服务的争论是此类服务比细粒度服务的重用性差,因为粗粒度服务倾向于解决专门的业务问题,因此通用性差、重用性设计困难。鼎铉动态表单采用不同的粗粒度等级来创建服务。这种服务分级包含了粒度较细、重用性较高的服务,也包含粒度较粗、重用性较差的服

36、务。在服务分级方面,鼎铉动态表单注意服务层的公开服务通常由后台系统中的本地服务组成,因此鼎铉动态表单允许在服务层创建私有服务。.松散耦合鼎铉动态表单具有“松散耦合”组件服务特点,这一点区别于大多数其他的组件架构。该方法旨在将服务使用者和服务提供者在服务实现和客户如何使用服务方面隔离开来。服务提供者和服务使用者间松散耦合背后的关键点是服务接口作为与服务实现分离的实体而存在。鼎铉动态表单这一服务特点实现能够在完全不影响服务使用者的情况下进行修改。.可重用的服务及服务接口设计管理鼎铉动态表单按照可重用的原则设计服务,使应用变得更为灵活。可重用服务采用通用格式提供重要的业务

37、功能,为开发人员节约了大量时间。设计可重用服务是与数据库设计或通用数据建模类似的最有价值的工作。鼎铉动态表单服务设计管理根本上是服务设计问题,服务设计需要在两点间折衷:走捷径的项目战术与企业构建可重用通用服务的长期目标。超越项目短期目标进行服务接口的开发和评估是迈向精确定义服务接口的重要一步,同时还需要为接口文档、服务实现文档及所有重要的非功能性特征设立标准。.标准化的服务接口鼎铉动态表单根据两个重要标准xml和web服务增加了全新的重要功能,将鼎铉动态表单推向更高的层面,并大大提升了鼎铉动态表单的价值。以往的可重用的产品都是专有的、并且要求产品开发部门在其特定环境中开发所有应用

38、,但xml和web服务标准化的开放性使鼎铉动态表单能够在多环境的应用中被采用,这具有巨大的意义!web服务使应用功能得以通过标准化接口(wsdl)提供,并可基于标准化传输方式(http和jms)、采用标准化协议(soap)进行调用。6、总投资及资金来源、研发条件落实情况6.1.总投资及资金来源项目总投资为人民币200万元,重庆有限责任公司自筹资金120万元,用于soa农民工基础平台动态表单的研发。为了加快本项的开发,本项目申请重庆市重大产业高技术项目经费资助80万元,主要用于平台研发建设。项目金额备注一、经费预算20000(一)直接费用159.00 1人员费55.00 2设备费(1)购置38.

39、00(2)设备调试5.00 3业务费 (1)材料费35.00(2)燃料及动力费8.00(3)知识产权事务费5.00(4)会议费8.00 4差旅、通讯费5.00 5其他直接费用0.00 (二)间接费用4100 1现有仪器设备使用费12.00 2房屋占用费9.00 3直接管理人员费用10.00 4其他间接费用10.00二、经费来源1.项目单位(重庆有限责任公司)自筹120.002申请重庆市重大产业高技术项目经费资助80.006.2.项目年度计划本项目执行期限:一年(2007年12月至2008年12月)本项目执行期为2007年12月至2008年12月,项目开发计划图如下所示:任务1:2007年12月

40、至2008年3月,完成平台分析、详细设计,软件功能模块编码;任务2:2008年3月至2008年6月,完成平台软硬件联合调试,开始内部测试,现场试运行,取得运行报告,完成中试阶段;任务3:2008年6月至2008年9月,平台通过有关权威机构测评认证,获得销售许可;加快市场推广工作,建立完善产品售前售后服务队伍;任务4:2008年9月至2008年12月,进行全面市场拓展推广,实现平台销售。6.3.研发条件落实6.3.1.研发环境本项目主要依托公司研发中心,有200平米研发环境,配置了完善的开发环境和网络测试环境,包括高性能服务器2台、开发终端20台、大容量网络存储设备、持续供电设备。6.3.2.组织管理公司组织机构健全,规章制度完善,生产经营状况及资产使用情况良好。领导班子既善管理又懂技术,具用较强的创新意识和较丰富的现代企业管理经验,十分重视新产品的开发,公司具备新产品持续开发的能力。公司组织结构图:由总经理亲自抓质量管理,建立、健全了一系列的项目开发质量管理体制。公司由研发部主任负责日常项目管理。研发部根据产品开发需要成立产品组,其组成人员包括产品经理、系统分析员、程序员、测试员、文档员。不同产品组之间的测试员及文档员有交叉,保障开发的可并行性,以提高效率。整个产品周期均遵循软件工程规范,强调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论