需求描述:
● 由于需要联网给客户进行产品的使用人数和使用时间进行限制,所以在服务器运行一个类似于授权/计算/统计的一个服务端的软件,而给到客户的是属于客户端的软件,它与服务端进行通讯(Tcp/ip和FTP)以实现人数和使用时间的限制
服务端功能描述:
● 配置哪个客户可以使用哪个产品以及使用方式是限制人数还是使用时长
● 统计客户使用的频率以及使用时长,登录时间等等参数
● 软件内部架构实现对每个客户的每个授权产品进行限制和计时
● 服务端可以手动强制每个客户端的下线
客户端功能描述:
● 客户需要联网登录(软件内部通讯实现登录记录效果),否则不可使用
● 客户成功登录之后可以选择各类的产品,然后进行下载/安装/卸载/更新/运行等操作(多产品并行)
● 客户因网络波动/断网,客户端会提醒用户,并且在120秒内不重新联网则客户端自动退出