1.客户端获取课件列表,下载到本地后解密预览
2.下载的课件需要与加密狗关联,比如a课件是用1号加密狗下载的,那么只能有1号加密狗打开
3.每次获取课件列表后,加密狗需要对比下载文件和服务器文件的更新时间,如果文件有更新,需要用户先更新在打开
4.客户端需要预览广告图片
5.客户端除下载课件外,还需要下载图片,图片分类(网络宣传图、试卷),以及文档资料(任意格式)
6.客户端需要调用加密狗,同时要兼容已经发布到用户手中的加密狗,我们会提供加密狗的文档以及写入的函数
7.需要支持程序升级功能,每次启动时检测
**8.最核心,播放阅读课件时,只能播放,同时需要保证课件的特效、文字、图片不丢失,禁止用户二次编辑、打印、另存为、导出等等操作**
9.用户安装客户端后,需要给加密狗写入函数文件,此功能需要根据服务器返回,如服务器返回**200**,则可以向陌生的加密狗写入函数,如返回**非200**,则不写入