由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 工作中的小网站项目如何架设?
相关主题
generate real time charts in C++请推荐一本JavaScript 入门书
send soap request message to Oracle Soap Webservice in class asp or asp.net前端为什么不用java写
JFreeChart一编译错误 (转载)HTML+AJAX+JSON的话,前端用什么框架或者库比较好?
Java编程如何给JFreeChart增加内存?--OutOfMemoryError才发现mitbbs host 在EC2上
A Software Intern Position Open / Palo Alto (转载)请IT高手指点
想在apache上面做一个支持ajax的serveranyone knows what language google used for the chart in their finance page?
求教:用哪种语言图形化显示结果比较方便异步通讯代码的简化
各种语言程序猿被鄙视级别排序 (转载)谁熟dotnet 的webservice?
相关话题的讨论汇总
话题: data话题: 设备话题: java话题: labview话题: 波形
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
本来以为可以用sharepoint,后来发现不是干这个的。
先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
之间。想象可以显示一个横向的矩形条来表示寿命
以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐
网站用什么?php?Java?.net?
波形如何显示?不要求快,就是1秒钟能反应过来就行。
s***o
发帖数: 6934
2
* depending on your data collecting device you need some sort of API (maybe
a webservice if your device supports it) to gather data
* the data should be stored in some sort of storage engine. depending on the
scale of your data you can choose from mysql to all kinds of nosql stores (
mongo, riak are good, avoid cassandra). Files do not work even if there's no
'relations', cause you still need to query and aggregate.
* you need a read only UI to present the data as charts from the data store.
from your experience it seems this will be the most difficult/time
consuming for you. look for open source solutions, i am not that familiar
with this area.
Another solution, is to combine #2 and #3 and just use some RRD based
graphing frameworks to present historical data.
The first solution is more flexible because you get to build everything from
storage schema to presentation layer. The second one is definitely simpler
and sounds more appropriate for your requirements.

【在 b***i 的大作中提到】
: 本来以为可以用sharepoint,后来发现不是干这个的。
: 先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
: 就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
: 决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
: 。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
: 的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
: 电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
: 之间。想象可以显示一个横向的矩形条来表示寿命
: 以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
: 较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐

g*****g
发帖数: 34805
3
你需要注重考虑的是两个问题。
1. 你的数据是怎么采集的
2. 你的Charting支持,看看几个开源架构的charting哪个更中意。
然后考虑用这俩部分整合啥方便。

【在 b***i 的大作中提到】
: 本来以为可以用sharepoint,后来发现不是干这个的。
: 先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
: 就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
: 决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
: 。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
: 的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
: 电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
: 之间。想象可以显示一个横向的矩形条来表示寿命
: 以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
: 较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐

c****e
发帖数: 1453
4
简单的方法:
把你的c#程序改改写到数据库吧。100G还撑得住。你要是c#熟,弄个asp.net的网站来
显示。因为数据简单,怎么做都可以。要好看,多比较几个开源的JS framework,好好
画图。
b***i
发帖数: 3043
5
主要是这个任务比较开放,跨度大,以后可能增加功能,比如每个星期给经理自动发一
个email等这些功能。
NI的设备可以用LabVIEW, C#, Java,查了一下,好像LabVIEW都有webservice了。

【在 b***i 的大作中提到】
: 本来以为可以用sharepoint,后来发现不是干这个的。
: 先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
: 就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
: 决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
: 。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
: 的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
: 电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
: 之间。想象可以显示一个横向的矩形条来表示寿命
: 以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
: 较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐

B***i
发帖数: 724
6
django or rails
I****r
发帖数: 795
7
用 Labview 就可以了

【在 b***i 的大作中提到】
: 主要是这个任务比较开放,跨度大,以后可能增加功能,比如每个星期给经理自动发一
: 个email等这些功能。
: NI的设备可以用LabVIEW, C#, Java,查了一下,好像LabVIEW都有webservice了。

g*****g
发帖数: 34805
8
我觉得对你最容易的恐怕是Java + JFreechart + Vaadin。从前到后,纯java全搞定。
连Html/js都不需要了解。数据存储方面,你这个貌似应该用文件做主存储。然后在原
始数据之上做sampling存snapshot,比如每分钟,每小时,每天。

【在 b***i 的大作中提到】
: 主要是这个任务比较开放,跨度大,以后可能增加功能,比如每个星期给经理自动发一
: 个email等这些功能。
: NI的设备可以用LabVIEW, C#, Java,查了一下,好像LabVIEW都有webservice了。

w**z
发帖数: 8232
9
看看ganglia 能用吗?

【在 b***i 的大作中提到】
: 本来以为可以用sharepoint,后来发现不是干这个的。
: 先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
: 就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
: 决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
: 。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
: 的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
: 电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
: 之间。想象可以显示一个横向的矩形条来表示寿命
: 以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
: 较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐

l*******m
发帖数: 1096
10
我做过一个。是用django+db+google chart

【在 b***i 的大作中提到】
: 本来以为可以用sharepoint,后来发现不是干这个的。
: 先说要做什么吧,有一批设备返回测量温度,压强,有一个C#程序,和设备通讯。还有
: 就是设备如果没有回答都要记录。现在都是工作人员手动记录到Excel里面,很麻烦。
: 决定买NI的一批测量设备,来测量电流,还有波形(比如每个设备每10分钟记录一次)
: 。现在想把所有的结果记录到一个服务器上,并且可以建一个网站来实时显示当前工作
: 的设备数目,每个设备工作了多久,现在温度如何,想看过去的波形也可以快速浏览。
: 电流和温度的结果半年应该上G,波形应该100G左右。设备工作时间应该在1个月到几年
: 之间。想象可以显示一个横向的矩形条来表示寿命
: 以前没有做过任何数据库和网站的软件配置。想来也都应该是很简单的。用什么技术比
: 较好?比如,数据库用什么?还是直接上文件?因为这里没有什么“关系”。大家推荐

b*****u
发帖数: 648
11
我的办法比较傻瓜
ASP.net + Azure + Azure SQL
自动发邮件的功能可以用Azure的一个App叫sendgrid解决,免费的
一套下来如果流量小,数据库不大的话一个月10刀起

【在 b***i 的大作中提到】
: 主要是这个任务比较开放,跨度大,以后可能增加功能,比如每个星期给经理自动发一
: 个email等这些功能。
: NI的设备可以用LabVIEW, C#, Java,查了一下,好像LabVIEW都有webservice了。

b***i
发帖数: 3043
12
我想搞java,目的就是让我的工作领域变广,从而无人可以替代。我们这里还没有人搞
很多java的东西。你这个方案还没有spring/hibernate什么事啊,就是文件,看来我可
以搞定。
linux上一个自动化的扩展功能估计能用java web service来做。另一种方案就是
Windows DCOM来实现。

【在 g*****g 的大作中提到】
: 我觉得对你最容易的恐怕是Java + JFreechart + Vaadin。从前到后,纯java全搞定。
: 连Html/js都不需要了解。数据存储方面,你这个貌似应该用文件做主存储。然后在原
: 始数据之上做sampling存snapshot,比如每分钟,每小时,每天。

1 (共1页)
进入Programming版参与讨论
相关主题
谁熟dotnet 的webservice?A Software Intern Position Open / Palo Alto (转载)
Looking for code example to get stock data想在apache上面做一个支持ajax的server
google maps API other than Javascript?求教:用哪种语言图形化显示结果比较方便
Java里如何把一个webservice的返回读到一个String里?各种语言程序猿被鄙视级别排序 (转载)
generate real time charts in C++请推荐一本JavaScript 入门书
send soap request message to Oracle Soap Webservice in class asp or asp.net前端为什么不用java写
JFreeChart一编译错误 (转载)HTML+AJAX+JSON的话,前端用什么框架或者库比较好?
Java编程如何给JFreeChart增加内存?--OutOfMemoryError才发现mitbbs host 在EC2上
相关话题的讨论汇总
话题: data话题: 设备话题: java话题: labview话题: 波形