欢迎来到天天文库
浏览记录
ID:16278859
大小:145.00 KB
页数:14页
时间:2018-08-08
《软件使用授权管理组件设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、***系统概要设计说明书技术文件文档编号:***73040C-04-XXXXXXX文档版本号:V1.0文件修订记录21系统功能设计31.1软件使用授权管理31.1.1业务目标31.1.2业务分析31.1.3业务流程设计61.1.4功能模块设计111.1.5现有授权管理功能121.1.6改进设计131.1.7附录14软件授权管理组件软件设计说明书编制:******日期:审核:日期:批准:日期:汇签:14***系统概要设计说明书文件修订记录版本状态修订内容日期编制审核批准V1.0起草14***系统概要设计说明书目录1系统功能
2、设计1.1软件使用授权管理1.1.1业务目标为保护厂家的知识产权、专利技术,防止系统被非法使用,为保护合法客户的正当权利以及生产厂家、代理厂商的合法利益,本系统建设授权管理功能,为系统的各利益方提供利益保障。软件授权是软件保护概念的延伸和发展。对于软件保护来说,其核心理念是防止软件不被盗版;而软件授权的目标是让软件用户按照购买许可来使用软件,涉及软件的安装份数,使用时间,应用范围以及功能模块等内容。1.1.2业务分析软件保护的概念是站在开发商的角度出发的,它强调的是软件加密和不被盗版。常用的软件保护方式有软件加密和硬件加
3、密两种。软件授权的概念则是同时考虑了开发商和最终用户两方面的感受而提出的。从软件保护发展到软件授权,主要基于以下几个原因: 1.软件的功能及模块越来越多,软件开发商按照功能模块来销售软件。 2.软件的按需使用销售模式的发展,用户希望按照使用时间,次数等来购买和使用软件。3.软件用户数量的的增长和软件版本的增加,开发商需要更好地管理软件购买和使用。1.1.2.1软件保护的标准从理论上说,只要拥有足够的资源和时间,所有的软件保护技术都可以被破解。但是,如果一种保护技术的安全强度达到了让破解者付出比购买软件还要高的成本,这
4、种保护技术就是成功的,值得使用。1.1.2.2软件授权的要素 软件加密:软件授权依然需要提供使用户按授权内容使用软件的技术手段。不同的是,软件授权所需要的软件加密方案要更灵活,能够满足不同授权需求和业务模式的需要。 授权管理:授权必然要涉及到管理。为每个软件用户提供不同的授权方案并根据需要进行升级,需要一个完整的系统,将授权保护与设计,发放,升级,统计等内容进行集成。如果说软件保护主要是一个软件应用的客户端的技术,授权管理则是一个系统架构。14***系统概要设计说明书中央服务:软件授权要求建立中央授权服务系统,以用于
5、授权的设计和发放,并为所有软件用户授权服务。1.1.1.1软件授权的主要模式 在线授权:这是Flexera和北京比特安索信息技术有限公司独有的授权方式。它使用在线加密的方式进行授权保护,所有的安全算法和数据都使用网络方法来实现和提供。 离线授权:离线授权只需要在软件激活的时候连接服务器,进行认证及获取授权。一旦激活成功,今后就一般不再需要与服务器连接,软件用户可以离线使用。 集团授权:相对于单机授权而言,集团授权使用集团内部的许可服务器为整个集团提供授权及管理界面。试用授权:试用授权允许软件开发商发行软件的试用版本
6、。试用版本可以在任何计算机上进行安装,但软件只能在试用期内使用。1.1.1.2软件授权保护的常用措施常用的软件保护方式一般分为软加密和硬加密两种。软加密一般采用与计算机硬件特征绑定的电子许可证形式。硬加密主要是指加密狗或加密锁。传统的使用电子许可证和加密锁保护软件的方案一般并不包括授权和用户管理的功能,软件开发商往往需要自行开发初始化工具和用户管理工具。单纯的软件保护功能无法满足互联网时代的软件电子化发行以及按需销售的要求。软件授权是软件保护概念的延伸和发展。其目标对象同时涵盖了开发商和最终用户两个方面。其目是在保护软件
7、不被盗版的同时,为开发商创造更方便、更灵活的销售模式。 软件授权在实现软件保护技术的基础上,能够提供从软件授权的设计、开发集成、调试,到软件授权的生成、分发、管理一整套完善的解决方案。从传统的软件保护过渡到软件授权,不仅是软件保护在互联网时代发展的必然结果,也是开发商降低软件的保护和发行成本,更快响应用户需求和市场的变化的强烈愿望。1.1.1.3软件授权的主要模式 根据授权文件是存在本机还是服务器上——云端,软件授权主要分本地授权和云授权两大类。 一、本地授权 本地授权是指软件的使用许可在客户端,主要为传统的软件
8、保护模式所使用。最常用的两种本地授权形式是前面提到的硬件加密锁和电子许可证。硬件加密锁的优点是授权发放简单、可移动。但是随着互联网的使用越来越普及,也暴露出不少缺点: 1. 适用于传统的一次性永久授权,无法实现试用版本和按需购买。14***系统概要设计说明书 2. 硬件的存在带来额外的生产、初始化、物流、安装和维
此文档下载收益归作者所有