首页> 中国专利> 使用Office文档进行移动开发项目管理的方法

使用Office文档进行移动开发项目管理的方法

摘要

本发明涉及一种使用Office文档进行移动开发项目管理的方法,制作一个用于项目管理的控制文档:每个移动应用,都有这样一个用于项目管理的控制文档,为了方便起见,下面称其为“主控文档”;主控文档可以有一个特殊的名字,让用户能够理解,例如叫做“测试应用-应用主控文档”,名字的前半部分是要制作的移动应用的名称。本发明基于Microsoft Office的插件之上编写的系统,这种系统的核心,就是在Microsoft Office的基础上,编写功能扩展插件,然后完成各种功能,使用Microsoft Office的标准功能来完成内容制作,排版等基础工作,通过插件来实现针对移动设备的特定功能,通过插件来生成移动应用,既操作简单、又功能强大的特点。

著录项

  • 公开/公告号CN103294477A

    专利类型发明专利

  • 公开/公告日2013-09-11

    原文格式PDF

  • 申请/专利权人 张昀;

    申请/专利号CN201310233816.4

  • 发明设计人 张昀;

    申请日2013-06-14

  • 分类号G06F9/44(20060101);

  • 代理机构

  • 代理人

  • 地址 100000 北京市东城区西花市南里西区10楼3单元805号

  • 入库时间 2024-02-19 20:43:39

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-13

    授权

    授权

  • 2017-10-10

    文件的公告送达 IPC(主分类):G06F9/44 收件人:张昀 文件名称:手续合格通知书 申请日:20130614

    文件的公告送达

  • 2017-09-19

    专利申请权的转移 IPC(主分类):G06F9/44 登记生效日:20170830 变更前: 变更后: 申请日:20130614

    专利申请权、专利权的转移

  • 2017-07-11

    文件的公告送达 IPC(主分类):G06F9/44 收件人:张昀 文件名称:视为撤回通知书 申请日:20130614

    文件的公告送达

  • 2017-02-15

    文件的公告送达 IPC(主分类):G06F9/44 收件人:张昀 文件名称:恢复权利请求审批通知书 申请日:20130614

    文件的公告送达

  • 2016-07-27

    文件的公告送达 IPC(主分类):G06F9/44 收件人:张昀 文件名称:视为撤回通知书 申请日:20130614

    文件的公告送达

  • 2015-11-04

    文件的公告送达 IPC(主分类):G06F9/44 收件人:张昀 文件名称:第一次审查意见通知书 申请日:20130614

    文件的公告送达

  • 2013-10-16

    实质审查的生效 IPC(主分类):G06F9/44 申请日:20130614

    实质审查的生效

  • 2013-09-11

    公开

    公开

查看全部

说明书

技术领域

本发明属于一种项目管理的方法,具体的是基于Microsoft Office的基础上,编写 功能扩展插件,然后完成各种功能的项目管理的方法。

背景技术

移动应用开发是目前软件领域的热门技术。传统的移动应用开发,需要大量的程序编 制工作,对开发者的软件编程素养,有着很高的要求。为了解决这个问题,大家开发了 无需编程就能制作移动应用的系统,这种系统通常有一个运行于PC机上的编辑软件,也 有些简单系统,直接采用浏览器作为编辑软件。用户在编辑软件中,对内容进行编辑。 编辑完成后,通过一个编译器进行编译,最后制作出移动应用。为了方便起见,下面把 这种系统称为“免编程移动应用开发系统”。一个典型的例子,是Apple推出的产品,iBooks  Author,这个产品可以用来制作能够运行于iPad2的电子杂志,使用iBooks Author,可 以将一个基于iWorks的文档,转化为电子杂志。这个电子杂志可以上传到iPad上面, 供用户阅读。iBooks Author有很多缺点,最明显的缺点,是它只能封闭在iMac+iPad 体系中,其编辑软件只能在iMac机器上运行,制作出来的电子杂志,也只能在iPad上 运行。因此,人们又开发出了能够在PC机上面运行的“免编程移动应用开发系统”,这 种系统通常是一个基于Microsoft Office或者Adobe InDesign的插件,能够将Office 或者InDesign文档,转化为电子杂志。然而,在大部分情况下,将文档转化为电子杂志, 是不够的,因为用户不只需要一个电子杂志,更可能需要“包含了很多电子杂志的一个 独立的移动应用”。举例来说,假设有一个杂志“新观察”,每一期纸质杂志,都对应一 个电子杂志。那么,这个杂志显然不希望自己的电子杂志,胡乱出现在iPad的杂志搜索 中,而是希望有一个独立、完整的客户端,能够将自己所有的杂志都包含在内。电子杂 志和独立移动应用的区别在于,电子杂志需要一个第3方的解析器来运行,这样就丧失 了自己的独立性。而独立移动应用,完全由开发者自主掌握,自主主导。因此,大部分 开发者会倾向于开发自己的独立应用,而不是只开发一个电子杂志。

要使用基于“免编程移动应用开发系统”开发独立的移动应用,则必须有一个“项目 管理”功能,这个功能主要实现如下目的:可以在一个项目中,包含多个文档,并对其 进行管理(添加、删除之类),这个意味着,最终的移动应用中,可以包含了多个电子杂 志,可以设定移动应用的基本信息,例如应用名称、版本号之类,可以设定移动应用的 特定图像,例如图标、启动画面等等。在传统的编程环境(例如Visual Studio)中,项 目管理通常是一个特殊的文件格式,并且项目管理功能有着特殊的操作界面。而在“免 编程移动应用开发系统”中,也可以定义一个特殊的项目管理文件格式,以及开发特殊 的项目管理操作界面。这种模式,虽然能够实现项目管理的功能,但是有如下较大问题: 项目管理的操作复杂,用户需要重新学习和掌握新的用户界面,只能使用预先生成好的 特定图像,不能进行二次处理,维护麻烦,一旦有了新的需求,需要大量的重新开发工 作,开发工作量较大。

发明内容

针对上述问题,本发明的目的是提出一种使用Office文档进行移动开发项目管理的 方法,本方法是基于Microsoft Office的插件之上编写的系统,这种系统的核心,就是 在Microsoft Office的基础上,编写功能扩展插件,然后完成各种功能,使用Microsoft  Office的标准功能来完成内容制作,排版等基础工作,通过插件来实现针对移动设备的 特定功能,通过插件来生成移动应用,既操作简单、又功能强大,并且易于开发和维护。

本发明的目的是通过以下技术方案来实现的:

使用Office文档进行移动开发项目管理的方法,其特征是包括以下步骤:

(1)制作一个用于项目管理的控制文档:

a)每个移动应用,都有这样一个用于项目管理的控制文档,为了方便起见,下 面称其为“主控文档”;

b)主控文档可以有一个特殊的名字,让用户能够理解,例如叫做“测试应用- 应用主控文档”,名字的前半部分是要制作的移动应用的名称,后半部分表明 它是一个项目管理文档,这个主控文档的特殊名字不是必须的,但是能有效 地提高用户友好性;

主控文档就是一个Word文档,它通常由4个页面组成,分别是收集应用基本 信息的页面、设定启动画面的页面、设定图标的页面、管理文档的页面;

c)不同的移动应用类型,主控文档也可以不同,以获取不同的信息,主控文档 就是标准的Word文档,增加或者减少页面十分简单;

d)主控文档在设计时,主要考虑两个因素:

i.能够提供一种编辑方式,让用户设定必要的信息,包括文字、图像;

ii.要保证用户设定的信息能够通过程序,精确地获取;

e)一个参考的主控文档设计模式如下所述,这是一种比较简单而实用的设计模 式,但其他设计模式也是可以的,只要满足(d)中规定的条件即可;

i.文字信息,可以使用表格、域或者其它能通过程序开发代码定位的文字 区域来进行标注;

ii.图像信息,为了简单起见,每一页只包含一个图像,并且可以设置页面 的背景,使得能够明白本页的图像,是用于什么目的的,但也可以采取其 他方式处理图像;

f)设计好的主控文档,也可以保存为Word文档模板,这样同一类型的移动应用, 可以很方便地采用设计好的主控文档;

(2)添加基本信息;

g)用来收集应用的基本信息,它采取表格的方式,用户就和编辑普通图像一样 将应用基本信息填写到表格中即可;

h)通过使用Office提供的API,可以很容易地获取到表格中的信息内容,参考 代码读取表格中的应用信息,并写入一个XML文件;

(3)设定特殊图像;

i)设定启动画面,设定应用图标;

j)图像的插入,就是采用Word标准的图像插入方法,图像插入之后,还可以使 用Word对图像进行处理,包括图像的裁剪、颜色调整、缩放;

k)通过使用Office提供的API,可以很容易地将图像提取并且保存为移动应用 所需要的文件格式;

l)exportToImage是一个函数,用于将Word文档中的图像输出成jpg或者png 图像格式;

(4)添加文档;

m)将主控文档管理的Word文档的路径,填写在表格中;

i.管理的Word文档,每个Word文档最终对应一个电子杂志;

n)采用Office的API,编写一个功能按钮,采用图形化的方式添加Word文档, 功能按钮不是必须的,但是能够有效地提升易用性;

o)这个功能按钮的功能流程是:

i.单击功能按钮,弹出打开文件对话框;

ii.选择要添加的Word文档;

iii.程序自动将文档的路径,写入到表格中。

本发明能够实现移动应用项目管理的全部功能,包括管理多个文档,填写基本信息, 设定特定图像等,可以方便地加工和修改特定图像,例如可以做各种二次加工,维护简 单,大部分情况下只需要稍微修改模板以及获取模板信息的代码,开发很简单,项目文 件就是标准的office文档,即使在没有安装插件的机器上也能进行编辑,可以设定移动 应用的信息,可以设定特殊图像,并且能够利用Word原有的功能编辑图像,可以管理项 目中的Word文档,通过Office的编程接口,可以很方便地提取主控文档中的信息,从而 实现项目管理的功能。

具体实施方式

下面对本发明做进一步的说明:

实施例1:一种使用Office文档进行移动开发项目管理的方法,包括以下步骤:

(1)制作一个用于项目管理的控制文档:

p)每个移动应用,都有这样一个用于项目管理的控制文档,为了方便起见,下 面称其为“主控文档”;

q)主控文档可以有一个特殊的名字,让用户能够理解,例如叫做“测试应用- 应用主控文档”,名字的前半部分是要制作的移动应用的名称,后半部分表明 它是一个项目管理文档,这个主控文档的特殊名字不是必须的,但是能有效 地提高用户友好性;

主控文档就是一个Word文档,它通常由4个页面组成,分别是收集应用基本 信息的页面、设定启动画面的页面、设定图标的页面、管理文档的页面;

r)不同的移动应用类型,主控文档也可以不同,以获取不同的信息,主控文档 就是标准的Word文档,增加或者减少页面十分简单;

s)主控文档在设计时,主要考虑两个因素:

i.能够提供一种编辑方式,让用户设定必要的信息,包括文字、图像;

ii.要保证用户设定的信息能够通过程序,精确地获取;

t)一个参考的主控文档设计模式如下所述,这是一种比较简单而实用的设计模 式,但其他设计模式也是可以的,只要满足(d)中规定的条件即可;

i.文字信息,可以使用表格、域或者其它能通过程序开发代码定位的文字 区域来进行标注;

ii.图像信息,为了简单起见,每一页只包含一个图像,并且可以设置页面 的背景,使得能够明白本页的图像,是用于什么目的的,但也可以采取其 他方式处理图像;

u)设计好的主控文档,也可以保存为Word文档模板,这样同一类型的移动应用, 可以很方便地采用设计好的主控文档;

(3)添加基本信息;

v)用来收集应用的基本信息,它采取表格的方式,用户就和编辑普通图像一样 将应用基本信息填写到表格中即可;

w)通过使用Office提供的API,可以很容易地获取到表格中的信息内容,参考 代码读取表格中的应用信息,并写入一个XML文件;

(3)设定特殊图像;

x)设定启动画面,设定应用图标;

y)图像的插入,就是采用Word标准的图像插入方法,图像插入之后,还可以使 用Word对图像进行处理,包括图像的裁剪、颜色调整、缩放;

z)通过使用Office提供的API,可以很容易地将图像提取并且保存为移动应用 所需要的文件格式;

aa)exportToImage是一个函数,用于将Word文档中的图像输出成jpg或者png 图像格式;

(4)添加文档;

bb)将主控文档管理的Word文档的路径,填写在表格中;

i.管理的Word文档,每个Word文档最终对应一个电子杂志;

cc)采用Office的API,编写一个功能按钮,采用图形化的方式添加Word文档, 功能按钮不是必须的,但是能够有效地提升易用性;

dd)这个功能按钮的功能流程是:

i.单击功能按钮,弹出打开文件对话框;

ii.选择要添加的Word文档;

iii.程序自动将文档的路径,写入到表格中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号