首页 新闻 会员 周边 捐助

大数据设计求助

0
悬赏园豆:200 [已关闭问题] 关闭于 2015-12-11 10:38

目前在公司接手了一个事情,负责我们GUI客户端程序的用户信息采集,其中需要包括客户的硬软件环境,客户在什么时间使用我们的工具做了什么事情,我知道这是一个繁琐的事情,目前处于盲目的阶段,不知道如何下手,望大神指点,网上的教程要么是web的,要么就是有数据的,GUI的似乎很少,希望哪位大神能够给我指点一二,非常感谢!

liushaofeng.cn的主页 liushaofeng.cn | 初学一级 | 园豆:18
提问于:2015-12-07 21:49
< >
分享
所有回答(6)
1

你这个也叫大数据。杀鸡焉能用牛刀,……这个就是记录一下日志而已,这个你肯定会写

需要格局 | 园豆:2145 (老鸟四级) | 2015-12-08 08:39

系统需要记录用户的每一个GUI操作,GUI操作对应的业务数据都需要记录啊,怎么设计好啊?给个思路就行,日志这种方式我也有想过,况且每一个收集的地方的数据格式和收集的数据是不统一的,没有一个统一的规范也

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-08 11:05

@liushaofeng.cn:给每个业务的GUI设计一张表。客户端操作哪里了,就记录哪里

支持(0) 反对(0) 需要格局 | 园豆:2145 (老鸟四级) | 2015-12-08 14:07

@田麦成: 亲,这样是不行的噻,比如说举个很简单的例子,用户登录这个功能,那么用户从个输入账户,输入密码,校验密码,登录这样每一个业务所对应的都要建一张表?这个问题用非关系型数据库已经解决了,我的问题是如何建立一个框架来接收数据,处理数据!

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-08 14:31

@liushaofeng.cn:我的意思是说:比如说 用户登录这个GUI界面建一张表,用户在账户框里,输入了账户,你就在数据库里记录:GUI,时间,输入账户

用户又输入了密码,你再记录:GUI,时间,输入密码。

点击登录,你再记录,GUI,时间,点击了登录。

这个样子,刚开始不要想什么框架什么框架。慢慢来,慢做先把功能做出来,然后慢慢重构,慢慢地你的框架就成型了。

支持(0) 反对(0) 需要格局 | 园豆:2145 (老鸟四级) | 2015-12-08 15:59

@田麦成: 用非关系型数据库不是更好么?

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-09 15:53
0

你这把要记得信息直接保存到数据库中,想怎么分析就怎么分析

MrNice | 园豆:3468 (老鸟四级) | 2015-12-08 08:41

如果存在一些问题链接不上服务器端的数据库呢?数据不是就丢了?

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-08 11:07

@liushaofeng.cn: 本来作为服务器,就应该保证不宕机,要是非得每一条数据都保证记录下来。你可以考虑将数据保存到用户本地(使用文件类型的数据库),再统一上传到你的服务器数据库

支持(0) 反对(0) MrNice | 园豆:3468 (老鸟四级) | 2015-12-08 14:32

@MrNice: 是的,就是打算这样做

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-09 15:54
0

首先要修改GUI程序,能记录用户操作了什么。

Firen | 园豆:5385 (大侠五级) | 2015-12-08 09:15

是的,我现在提供一个接口供调用,但是我想求解一个完美的内部实现。

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-08 11:06
0

感觉楼主首先得学会编程,或者学会写需求文档。

爱编程的大叔 | 园豆:30844 (高人七级) | 2015-12-08 09:39

呵呵

支持(0) 反对(0) liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-08 11:06
0

第一,你要能够捕获到用户行为,比如文本框输入了文本,单击了按钮,比较简单的可以根据是否触发某一特定事件

第二,在触发的事件中可以使用Log4Net进行日志输出,你可以选择输出到控制台、文件、数据库等

HeartWall | 园豆:206 (菜鸟二级) | 2015-12-08 22:56
0

我想大家也应该提不出很好的解决办法吧,只有一步一个脚印的针对不同的GUI功能点单独收集数据咯!

liushaofeng.cn | 园豆:18 (初学一级) | 2015-12-11 10:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册