基于C/S的计算机运行状态记录服务系统
开发背景:
1、 家里的孩子在电脑上做什么?有没有沉迷于游戏?
2、 大学生买电脑,理由都是要学习,可是很多人都知道,很大程度上变成了男生的游戏机、女生的影碟机!家长、辅导员怎么管理?
3、 公务员上班玩儿游戏、炒股票、聊天……,这是
4、 远程实时差看桌面,帮助别人维护电脑(比如帮家里的老人)
技术难点:读取硬盘通电时间——
警示模式:系统自动分析,如果比例超过,则提醒。警示内容通过客户端弹出。
监控模式:可以看图表和内容。监控时有提示。
帮助模式:可以实时看计算机。
首先是进行记录和分析,可以自己分析,如果达到了警示条件给予提醒;必要的时候可以查看详细内容。
服务器端:
1、首页:新闻、广告、统计数据(top10:运行程序时长、程序启动数量……<可以按地区、职业、年龄等分类>)论坛、注册登录窗口、客户端下载
2、机主登录:查看本机的运行状态记录,统计、图片等,不可删改。可对某一个或一段时间做备注。可以设置管理者查看内容(比如桌面的比例0、1/1、1/4,1/16,可以设置间隔时间<30秒、1分钟、2分钟、5分钟,t2=t1+30+rand(0-30),t2=t1+60+rand(0-120))>同客户端内容。
3、管理者登录(家长、班主任、辅导员、监察处……):注册、查看授权计算机的相关运行信息。可以按时间轴并行看多人
服务器端处理规则:
1、根据网卡和硬盘序列号绑定被记录计算机
2、硬盘通电时间为时间轴(可以参考监控录像的播放模式),统计各种应用程序占用时间比、程序启动数量等(判断待机、关机、开机等时点)。将桌面相同、应用程序相同的进行合并。脱机(未被记录)的时间标出来。
3、逐步建立应用程序数据库,给应用程序加上标签或分类、关键字等。
4、服务器端根据数据设置警戒:不应运行的程序、某些程序时间过长、关闭了客户端等。
★ 数据继承:原来的电脑不用了,换一个电脑,数据继承。
★ 可以设置查看计算机的内容和间隔时间等(一般设置需要被查看计算机同意)
★ 监控内容可选择。相同内容可合并现实。
★ 统计在线计算机操作系统的比例,cpu、内存的比例、显卡、硬盘大小等。
客户端:
从服务器端下载安装程序,有明确的风险提示画面。自动分配一个或注册一个账号(需指定地区或通过ip地址确定地区),可以设置卸载密码,登录密码。
客户端功能:
1、 开机即启动,可以作为服务启动。
2、 抓取本机桌面图片和应用程序记录(区分活动程序和窗口占面积最大的程序),上传到服务器(未联网时加密存储到本地,一旦联网,数据即可上传)。
3、 加入群组(可以通过账号加入,或通过地区账号昵称等)授权,也可以把自己的账号告诉对方,由对方拉入。设置管理端参数,包括屏幕比例、间隔时间等。(这些参数需要管理者认可)同管理端设置。
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>