技术交底书模版 (软件类)
交底书名称
名称应能简明反映该发明创造内容
申请类型:
□发明
□实用新型
发明人/设计人 可以为多个发明人或设计人
技术联系人
可以是发明人之一,主要和代理人联系技术上的问题
电话
Email
知识产权部
负责人
电话
Email
其他说明:
1、有关发明内容需要交流、补充时,代理人会直接与技术联系人联系;
2、文件定稿件会发送至技术联系人、知识产权联系人审阅;
3、定稿的申请文件电子件会发送至知识产权联系人保存;
5、递交申请在收到受理通知书后,会将受理通知书、寄至知识产权联系人。
技术交底书模板――软件类:
交底书注意事项:
1. 技术交底书是帮助代理人理解真实发明创造点,写好申请文件的基础。代理人并不是技术专家,
交底书要使代理人能看懂,尤其是背景技术和详细技术方案,一定要写得全面、清楚。
2. 英文缩写要有中文译文,避免使用英文单词。术语应采用行业标准用语。
3. 全文对同一事物的叫法应统一,避免出现一种东西多种叫法。
4. 沟通时,请向代理人详细解释技术方案;如需补充进一步的资料请协助及时提供。代理人对交 底
技术内容承担保密责任,因此申请人应充分公开其发明创造技术内容。
5. 专利法规定:
1)专利必须是一个技术方案,应该阐述发明目的是通过什么技术方案来实现的,不能只有原理,
也不能只做功能介绍;
2)由于专利申请文件在申请后不能对其内容进行任意修改,即不能任意改变、增加或删除,因此
交底书必须充分完整。由代理人向申请人提供准备申请专利的保护内容、保护方案,供申请人
选择决定。
必须满足上述规定,专利才能批准,但为了不让竞争对手完全掌握我司技术,对于希望保
密的地方,可以在细节上做一些加工,如隐藏,或提供别的实现方式。对于希望保密的地方,
可向代理人说明。
6. 技术交底书完成后,请将兰色字体的说明文字进行删除。
缩略语和关键术语定义
1、注明本交底书中所使用的英文缩写所表示的中文内容;
2、注明本文中所使用的关键术语的定义。
1、相关技术背景,与本发明最相近似的现有实现方案:
1、提供现有技术的原理和必要的工作原理介绍。
2、其中,可以采用逻辑框图的方式给出软件系统的模块框图
3、对应于软件系统的模块框图,介绍该工作原理。可以采用提供相应的流程图的方式。
2、本发明技术方案的详细阐述
2.1 本发明所要解决的技术问题
技术交底书模板――软件类:
即现有技术所存在的缺点,也是提出本发明的原因。
2.2 本发明提供的完整技术方案
1、提供本发明技术的原理和必要的工作原理介绍。
2、其中,可以采用逻辑框图的方式给出软件系统的模块框图,对各个模块进行功能的
介绍,以及可以采用什么方式实现该模块。
3、可以从整体到局部的方式,将软件系统分成几个大功能模块(称为1级模块),每
个1级模块下再细分为由若干功能模块(称为2级模块)组成,依次类推。
4、对应于软件系统的模块框图,介绍该工作原理。可以采用提供相应的流程图的方式。
可以介绍出流程图中各个步骤是如何实现的。
例 1:
一种财务种软件系统及运行方法
1、模块原理介绍:
图1
本发明财务软件系统存储在可移动存储介质内。可移动存储介质可以为移动硬
盘、U 盘等。如图 1 所示,该财务软件系统包括:
财务软件单元 11,即财务软件本身,包括财务软件的主程序和财务数据库;
鉴权注册单元 12,用于对使用所述可移动存储介质的用户进行鉴权,以及在财
务软件单元 11 运行过程中对软件的注册信息进行确认。
数据复制单元 13,用于执行数据在计算机与可移动存储介质之间的复制,包括
将可移动存储介质内存储的财务软件复制到计算机上,或当计算机上存储有财务软
件主程序时将可移动存储介质内存储的财务软件的财务数据库复制到计算机上,以
及在退出财务软件时,将计算机上的财务数据库复制到可移动存储介质上。
数据删除单元 14,用于在退出财务软件时,删除计算机上存储的财务数据库。
运行控制单元 15,用于控制其他各个单元的执行过程,包括在可移动存储介质
接入计算机时、调用鉴权注册单元 12 执行鉴权和注册信息的确认等,以及在可移动
存储介质接入计算机和退出财务软件时,自动调用数据复制单元 13 执行所述的数据
复制程序,及在财务软件退出时,自动调用数据删除单元 14 执行所述的财务数据库
删除程序。
其中,可以将可移动存储介质的存储空间划分为公共存储区域、私密存储区域
技术交底书模板――软件类:
和只读区域。公共存储区域的数据允许被读写和删除;私密存储区域为用户不可见,
存储需要保密的数据;只读区域仅允许数据的读取,存储不需要保密的但不能删除
的内容。财务软件单元 11 的财务软件主程序、数据复制单元 13、运行控制单元 15、
鉴权注册单元 12、数据删除单元 14 可以以程序的形式存储在可移动存储介质的公
共存储区域。所述鉴权注册单元 12 存储的鉴权信息和财务软件注册信息、以及财务
软件单元 11 的财务数据库可以存储在可移动存储介质的私密存储区域。也可以将上
述的数据复制单元 13、运行控制单元 15、鉴权注册单元 12、数据删除单元 14 以程
序的形式存储在该只读区域。又如只读区域还可以存储用于财务软件程序恢复的必
要程序,如软件恢复向导程序。
2、实现的流程介绍(模块的工作原理、工作过程介绍):
图 2
图 2 为本发明财务软件系统执行的流程图,下面参见该图对本发明财务软件系
统的执行过程进行详细说明:
步骤 21:将存储有本发明财务软件系统的可移动存储介质接入计算机(如插入
USB 接口),首先由运行控制单元 15 启动鉴权注册单元 12,对使用该可移动存储介
质的用户进行鉴权。具体包括:
鉴权注册单元 12 读取可移动存储介质存储的鉴权信息(鉴权信息可存储在可移
动存储介质的私密存储区域),判断用户输入的用户名和密码与所读取的鉴权信息中
的相应信息是否一致,若是则执行下一步;否则向用户给出鉴权失败的提示信息并
技术交底书模板――软件类:
退出该执行过程。
步骤 22:运行控制单元 15 启动数据复制单元 13,将可移动存储介质中的财务
软件主程序复制到计算机。
其中,数据复制单元 13 在进行财务软件主程序的复制时,可以先判断计算机上
是否已经存储有财务软件的主程序,当判断已经存储有主程序时,则不必进行重复
复制,直接执行下一步。
步骤 23:运行控制单元 15 启动鉴权注册单元 12,读取可移动存储介质私密区
域中存储的注册信息以进行注册信息的确认,若未读取到注册信息,则执行步骤 24,
否则执行步骤 25。
步骤 24:鉴权注册单元 12 提示用户进行注册。其中,注册流程可以参见图 3,
具体如下:
用户根据提示信息登陆相应的网站,该财务软件系统中读取其记录的该财务软
件唯一标识(如记录的产品激光码或软件 ID),读取移动存储介质的唯一标识(如
硬件 ID);然后用户输入用户信息,将上述两个标识和用户信息通过所述网站提供
到财务软件提供商的服务器(如用于授权注册的服务器),由财务软件提供商服务器
校验财务软件的唯一标识,并通过注册控件绑定移动存储介质唯一标识生成注册信
息(如 License 文件),并将该注册信息回传写入所述的可移动存储介质的私密区域,
即注册成功。
步骤 25:将所述注册信息所记载的附加的功能模块从可移动存储介质中复制到
计算机上。
其中,软件提供商就同一软件,可以向不同用户提供不同的功能,如可以通过
屏蔽的方式取消掉某些功能。可以通过注册信息来记录该软件提供了哪些功能,根
据该注册信息确定该财务软件向用户所提供的附加的功能模块,将所确定出的附加
的功能模块对应的程序复制到计算机中。
其中,复制所述附加的功能模块对应的程序时,可以先判断计算机上是否已经
存储有所述功能模块对应的程序,若是,则不必进行重复复制。
步骤 26:启动已经复制到计算机上的财务软件。用户此时可以正常使用该财务
软件。
步骤 27:当用户结束使用并退出财务软件时,运行控制单元 15 启动数据复制
单元 13 复制计算机上的财务软件的财务数据库到可移动存储介质。
步骤 28:运行控制单元 15 启动数据删除单元 14 自动删除计算机上存储的财务
软件,或仅删除财务软件的财务数据库。
例 2:
财务数据访问方法及系统
总原理概述:
本发明将财务软件的主程序存储在硬盘普通的目录下,而将财务软件的财务数
技术交底书模板――软件类:
据库文件存储在非直接访问存储区内,非直接访问存储区以不可直接访问的形式存
储在硬盘上。针对不同的用户,将建立和使用与各个用户名关联的不同的非直接访
问存储区。
当未启动财务软件时,存储在非直接访问存储区内的财务数据库文件为不可访
问状态。当启动财务软件主程序后,非直接访问存储区被驱动显示为一个可访问的
存储区,例如可以显示为一个硬盘盘符,主程序运行过程中需要访问财务数据库时,
访问该硬盘内的数据库文件。
1、模块原理介绍:
如图 1 示出了本发明财务软件的结构框图,包括:
图 1
存储在硬盘上的主程序部分 10 和存储在非直接访问存储区 15 内的财务数据库
16 部分。
主程序部分 10 包括人机界面模块 11,向用户提供了操作界面;
非直接访问存储区驱动模块 12,用于驱动非直接访问存储区 15 显示为一个可
访问的存储区;
数据库管理模块 13,用于在非直接访问存储区 15 为可访问状态下对其上的财
务数据库进行读写操作;
鉴权认证模块 14,用于对登陆财务软件的用户进行鉴权以及对非直接访问存储
区 15 与所在的硬盘进行一致性认证。
技术交底书模板――软件类:
2、实现的流程介绍(模块的工作原理、工作过程介绍):
图 2
图 2,以虚拟硬盘作为非直接访问存储区 15,以财务软件执行过程为例,数据
安全访问方法包括以下步骤:
步骤 21:启动财务软件,并根据财务软件的登陆要求输入正确的用户名和密码,
由财务软件认证用户输入的登陆信息的合法性。其中,登陆时可以要求采用传统的
用户名密码,也可以采用指纹认证等手段,登陆界面由人机界面模块 11 实现,而认
证合法性由鉴权认证模块 14 执行。
步骤 22:当财务软件的用户名和密码认证通过后,财务软件调用非直接访问存
储区驱动模块 12,即虚拟驱动器软件内核部分,该软件内核根据所述用户名驱动该
用户名所对应的虚拟硬盘,以使虚拟硬盘在计算机上显示为一可访问硬盘。
步骤 23:鉴权认证模块 14 分别读取存储在计算机硬盘(非虚拟硬盘区域)特
定位置与虚拟硬盘特定位置的校验文件,由这两个校验文件进行虚拟硬盘与计算机
硬盘一致性的认证。
其中,计算机硬盘与虚拟硬盘存储的校验文件可以相同,通过比较的方式进行
一致性认证,或者建立两个校验文件之间的运算关系,通过所述的运算关系来进行
一致性认证。较佳的,所述的运算关系可以与用户名有关,使不同的用户使用不同
的运算关系。
步骤 24:当一致性认证通过后,该虚拟硬盘将在计算机上显示为一个可读写的
硬盘盘符,如“Z:\”,财务软件可以向该虚拟硬盘的盘符内读写数据,例如通过数
据库管理模块 13 读写该盘符内的财务软件数据库,或者生成备份数据库存储在该盘
符内。
步骤 25:当结束财务软件的使用时,财务软件的鉴权认证模块 14 则动态更新
校验文件,分别存储在硬盘和虚拟硬盘特定位置下,用于下次登陆时的一致性认证。
其中,特定位置可以是硬盘分区表中某指定的物理地址,或两者相关联的位置。
相关联的位置是指可以根据第一个物理地址计算出的第二个物理地址。
技术交底书模板――软件类:
上面主要以虚拟硬盘作为非直接访问存储区为例对本发明进行说明,当非直接
访问存储区采用硬盘上的隐藏区域时,则上述步骤 22 可以替换如下的步骤 22’。
由于与采用虚拟硬盘文件不同,不可能被复制到其他硬盘上,因此可以省去步骤 23
和步骤 25。
步骤 22’:当财务软件的用户名和密码认证通过后,财务软件调用非直接访问
存储区驱动模块,如同方 TST 软件,该软件根据所述用户名驱动该用户名所对应的
隐藏区域,使隐藏区域为一可访问和显示的硬盘,如“Y:\”。
步骤 22’后,财务软件便可以如步骤 24 所述,向该硬盘的盘符“Y:\”内读写
数据,例如通过数据库管理模块 13 读写该盘符内的财务软件数据库,或者生成备份
数据库存储在该盘符内。
2.3 本发明要保护的重点
指明本发明技术方案中哪部分是想要保护的关键点内容。
3、参考文献:
参考文献(如专利/论文/标准),若有,请说明。