【系统设计】B/S 简单商业系统License控制解决方案之一

本文介绍了B/S系统中一种简单的License控制方案,包括背景、需求分析、关键点和系统设计。系统设计涉及License数据存储在DB中,30天试用期,逾期后跳转至注册页面,以及启动时的校验和请求拦截机制。
摘要由CSDN通过智能技术生成

B/S系统简单License控制

背景:

           目前主流商用的系统软件都存在License控制的功能,最主要的目的是为了满足开发商的盈利,作为一种试用、销售的策略。其二

就是为了避免系统软件被未付费人员长期使用或被商业倒卖而做的一种限制功能。

需求:

           某商业系统可免费给任何客户或用户使用,缺省使用期限为30天,逾期后系统服务正常运行,用户做任何操作都跳转到Lisence注

册页面。

关键点分析:

           1.用户拿到系统时缺省是可运行状态

        2.使用期限为30天

        3.逾期后系统服务正常运行,用户做任何操作都跳转到Lisence注册页面

系统设计:

        1.License数据存放在DB中,方便查询、修改和存储。

        2.表结构设计为:id、激活时间、上次使用时间、有效天数、序列号,表中数据在系

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值