基于构件的管理信息系统云开发平台研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
予 以制度化来减少缺 陷 。I4]在各行业 的管理需 求的驱动 下 。涌现 出了各种管理信息系统 。
为 了进一 步提高某些领域 的软件 开发 生产率 ,人们 提 出 了基 于 构 件 的软 件 工 程 (CBSE)。CBSE强 调 用 可 复 用 的“构 件 ”来 设 计 和 构 造 软 件 系 统 。把 构 建 重 点 从 编 码 转 移 到 组 装 ,改 变 着 大 型 软 件 系 统 的 开 发 方 式 。[ 一 些 大 型企 业 ,如 SAP,提 供 的企业 资源 管理 (ERP)的解 决方 案 ,正是采用 了这种过程模型 。一些学者也 开始在相关 管 理 领 域 尝 试 基 于构 件 的 实 践 。用然 而在 管 理 信 息 系 统 领域广 泛使用 CBSE之前 ,必须分 析对应管理领域 。寻 找 重 复 模 式 。 这 就 要 求 系 统 分 析 师 不 仅 是 软 件 构 建 专 家 ,而且也要对 管理领域有深入 的了解。云计算时代 的 来 临 ,为 解 决 这 个 问题 提 供 了契 机 。一 些 学 者 开 始 尝 试 软 件 即服 务 (SaaS)的应 用 模 式 。_8_ q一 个 领 域 的 SaaS很 难 能 为 其 他 领 域提 供 服 务 ,因 此 人 们 又提 出 了 平 台 即服 务 (PaaS)的理 念 ,即 把 软 件 研 发 的 平 台 作 为 一 种 服 务 , 以 SaaS的模 式 提 交 给 用 户 。软 件 行 业 的领 导 者 纷 纷 推 出 PaaS,如 Google App Engine、Amazon EC2、W indows Azure等 。PaaS的出现提高 了应 用 的开 发速度 ,加快 了
中图 分Fra Baidu bibliotek类 号 :TP315
文 献 标 志 码 :A
文 章 编 号 :1673—8454(2016)07—0028—05
一 、 引言 管理信息 系统是一个具有高度 复杂性 、多元性和综
合性 的人机 系统 ,它全面使 用现代 计算机技 术 、网络 通 信技术 、数据库 技术 ,以及管理学 、运筹 学 、统计学 、模 型 论 和 各 种 最 优 化 技 术 。为 经 营 管 理 与 组 织 决 策 服 务 。¨l】管 理 信 息 系 统 的研 发 团 队 不 仅 要 有 多 个 学科 的 背 景 知 识 , 而 且 也 要 熟 悉 相 关 管 理 领 域 的业 务 流 程 。因此 相 比 于 一 般 的软件开发 ,管理信息系统 的开发尤 其具有学 习难度 大 、开 发周期 长 、开 发成本 高 、缺 陷查到难 、维护代 价 大 的 特 点 。
监控 系统等管理信 息 系统 的敏捷 开发 实践表 明,基 于构件 的 PaaS开发模 式 。能够很好地 契合敏捷 软件 开
发 理 念 ,大 幅 提 高 系统 的 开 发 效 率 ,减 轻 系统 的 维护 负担 ,提 升 系统 的构 建 质 量 ,降低 系统 整 体 成 本 。
关 键 词 :云 计 算 ;敏 捷 开 发 ;权 限管 理 :混 合 编 程 ;平 台 即服 务
教 育管理信 息 系统建设
《中国教 育信息{ 编辑部 :mis@moe.edu.cn
基于构 件 的管理 信息系统云开发平 台研究 球
周 伟 ,蔡 莹 ,王 天 楠 。,陈 平 (1.北 京 师 范 大 学 研 究 生 院 ,北京 100875; 2.联 想 (北 京 )有 限公 司 销 售 支持 部 ,北 京 100085; 3.微 软 (中 国 )有 限 公 司 亚 洲 搜 索技 术 中心 ,北 京 100080; 4.北 京 师 范大 学 信 息 网络 中心 ,北京 100875)
业界一直试 图开发新 的技术 、使高 质量计算机程 序 的 开 发 和 维 护 更 容 易 、更 快 捷 、成 本 更 低 廉 。f 人 们 一 直 在 研 发 更 能 表 达 编 程 中 各 种 概 念 的 高 级 语 言 和 应 用 程 序框架以提高生产率 。现代高级语言在命令式 的面向对 像编程基础上 ,发展了声明式 、函数式 和动态 的特性 ,使 其表达能力更接 近人类 的思考能力 .方 便开发者集 中精 力解决业务本身 的细节 。[31人们也一直在 归纳设计 经验 , 精 练 解 决 方 案 。总 结 能 解 决 软 件 开发 中 最 常 见 问题 的设 计模式 ,通过 现成 的抽象 ,把常见错 误解决 方案 的细 节
摘 要 :本 文研 发 了一 种 基 于构 件 的 管 理信 息 系统 开发 平 台 ,以平 台 即服 务 (PaaS)的模 式提 供 管 理 信
息 系统的开发服务 。文章首先分析 管理信 息系统 的基本 功能 ,研 发 了一 系列 高效可靠的可复 用构件 .使 管
理 信 息 系统 的 关 键 功 能可 以通 过 直接 组 装 构 件 的 方 式 实现 :接 着研 发 了一 种 开发 平 台 .让 开 发 者 可 通 过 浏
览 器在 云 端 组 装 构 件 , 以迭 代 的 方 式 快 速 构 建 和 部 署 系统 功 能 。对 于 不 能 用现 有 构件 直 接 组 装 而 成 的 业
务 ,开 发 者 可 利 用开 发 平 台提 供 的新 构 件 进 行 开发 服 务 构 建 。 北 京 师 范 大 学研 究 生 学 位 系统 、研 究 生质 量
低 了开发成本 ,同时也增加 了学 习难度和缺陷查找成本 。 集 和存 储 。
基 金 项 目:北京 师 范 大 学 自主 科研 经 费 (310400061)。 28 中国教育信息化 /2016.07
《中 国教 育信息化 嫡辑部 :mis@moe.edu.cn
教 育管理信 息 系统 建设
SaaS的发 展。然而这些服务 的出现 ,缩短 了开发周期 ,降 网格 工具 对所生成的表单进行 配置 .即可实现数据 的采