欢迎来到天天文库
浏览记录
ID:6234852
大小:352.50 KB
页数:14页
时间:2018-01-07
《【word格式论文底稿】基于 saas 模式的智能表单管理平台的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、豆丁标准与论文网:www.docin.com/week114基于SaaS模式的智能表单管理平台的研究与实现魏萌北京邮电大学软件学院,北京(100876)E-mail:weimeng_0820@yahoo.com.cn摘要:本文以SaaS模式下智能表单管理平台的设计与实现为研究对象,为企业级用户提供针对表单业务的在线租用功能,即根据自己的业务特点和需求灵活的定制和使用表单业务。本文首先阐述了构建SaaS模式下智能表单管理平台的必要性,并结合实际项目给出了智能表单管理平台的需求分析;接着进行平台设计方案的分析研究,根据需求进行系统的总体设计、各功能模块的设计以及数据存储方案设计等工
2、作;最后给出平台的实现结果。关键词:智能表单;SaaS;租用模式;管理平台中图分类号:TP3111引言1.1课题研究背景SaaS(SoftwareasaService)——“软件即服务”是一种新型的软件服务模式,企业用户通过软件服务商提供的网站可以了解到自己花多少钱,可以得到多少应用功能的软件服务,并通过在线试用,确定在符合自己需求的基础上,购买软件服务,并通过互联网络来在线使用这种服务。因此这种服务模式具有集中式、规模化的特性[1]。这种软件服务模式的诞生,使得软件具有更佳的基础。软件服务商不得不对客户的满意度给予更加密切的关注,并由此对软件问题及扩展需求做出更快的响应,从而
3、使软件服务更加趋于标准化,另一方面又能照顾到个别企业的特殊要求,高频率的升级完善,使客户感觉每一个软件修订都是吻合自己需求的。智能表单概念是充分适应企业灵活性需要而产生的,智能表单系统为企业提供了形式多样的各种表单定制功能的柔韧平台,通过改善系统的自适应能力来应对企业业务需求的变更,从而使企业对信息系统的管理拥有更大的主动性和控制权[2]。它主要应用在政府、企业的办公系统中,作为一种灵活、方便的数据录入工具或表格定制工具使用。但是目前市场上还没有一种完全成熟的表单在线定制工具为用户所广泛接受,现在市面上流行的智能表单管理系统在使用上也大都有较大局限性,智能表单管理系统从规模和应
4、用上来说,是一种中小型的软件管理系统,也正是这样一个中小型的软件管理系统,对于新兴的SaaS软件服务模式来说,存在着很大的发展空间。本文在这一背景下,提出基于SaaS模式的智能表单管理平台解决方案,意义深远[3]。1.2课题研究意义SaaS模式下的智能表单管理平台提供企业级用户对于表单业务的在线租用的方式,使用者可以根据自己的需要按租用的时间付费,当对使用的软件服务不满意的时候也可以退租,很大意义上保证了企业的利益;使用者可以根据自己的业务特点和需要灵活的定制管理平台中表单的相关功能,平台可以为不同需求层次的使用者提供不同等级的功能,客户按需定制,更加经济;SaaS模式下智能表
5、单的管理平台是无需使用者进行安装、升级和软硬件维护的,所有这些工作由SaaS服务的供应商全权负责,用户使用系统更加简易;当用户对于管理平台有新的需求出现时,也无需对其进行二次开发,软件供应商可以灵活的增加相应-4-豆丁标准与论文网:www.docin.com/week114的服务,大大降低了所消耗的费用[4]。传统模式系统部署和使用流程如图1-1所示,SaaS模式下系统部署和使用流程如图1-2所示:图1-1传统模式系统部署和使用流程图图1-2SaaS模式下系统部署和使用流程图1.3SaaS模式下智能表单管理平台功能需求智能表单业务模块的实现是本平台能够为不同企业以及政府部门提供
6、在线服务的基础。本平台实现的业务基础是开发一个基于Web的结构的智能表单管理平台,基本需求如下:(1)支持多用户在线使用模式。不同企业通过在线注册的方式获取权限,使用平台提供的表单服务。(2)在设计中将表单的内容设计和样式设计分开处理,增强企业使用表单的灵活性。表单样式的设计体现为用户根据需求选择生成表格、文本框、下拉菜单、复选框、单选框、文本域;表单内容的设计体现为表单项命名内容,表单项类型的选择等。(3)在数据录入时,不需要事先和数据库中的表和字段进行绑定,在表单样式设计过程中动态生成与之对应的数据库表,并且支持各种数据的录入。(4)电子表单满足在网络环境中进行交换的能力,
7、为了不提高表单的交换和转换成本,提高效率,需要采用通用的网络语言来定义电子表单的格式。需要引起注意的是,SaaS模式更关注于应用的敏捷性和多种服务的整合,同时强调对多用户的并非支持,所以在开发时应更多的从实现一个能够承载高并发、高数据量的应用平台的角度出发进行思考,同时也要求系统平台具有非常高的性能和伸缩性[5]。2平台总体架构设计本平台主要由智能表单管理系统统一门户层,平台管理层,企业管理层,和表单核心业务支撑层组成。本平台为满足功能将分为四个层次,如图2-1所示。-4-豆丁标准与论文网:
此文档下载收益归作者所有