在读研究生,非计算机专业,编程技术很菜,没做过编程项目
最近导师要弄一个灾害预警的系统,基本原理是前台监测数据进来,我们后台做一个系统对这些数据进行判断然后发出预警。数据一块不用我们负责,我们只负责后台系统
是一个科研项目,主要目的不是系统做得多么NB,主要是为了结题写论文完成任务。项目要求用C#,数据库用SQL SERVER。 暂时先做一个CS系统,等测试通过了改成BS的后台。
我们都没开发的经验,老师的想法是叫我们在网上找一个现成的系统然后我们改改。但是我找了很久没找到一个类似的系统后台代码。
现在上神坛来求指导,我应该从哪方面入手。
或者是哪位大神有这种系统的可以给我参考下,或许我们可以从项目经费里面弄点钱出来买你的也中。但是不能太多,项目也不是很大。
最近导师要弄一个灾害预警的系统,基本原理是前台监测数据进来,我们后台做一个系统对这些数据进行判断然后发出预警。数据一块不用我们负责,我们只负责后台系统
是一个科研项目,主要目的不是系统做得多么NB,主要是为了结题写论文完成任务。项目要求用C#,数据库用SQL SERVER。 暂时先做一个CS系统,等测试通过了改成BS的后台。
我们都没开发的经验,老师的想法是叫我们在网上找一个现成的系统然后我们改改。但是我找了很久没找到一个类似的系统后台代码。
现在上神坛来求指导,我应该从哪方面入手。
或者是哪位大神有这种系统的可以给我参考下,或许我们可以从项目经费里面弄点钱出来买你的也中。但是不能太多,项目也不是很大。
别人的数据是怎么给你们的,是直接写道你们的sql server 还是给你们接口。不管怎么弄,总之让数据进到库里。
然后读库里的数据,根据规则进行判断。
1、数据来源:对于你来说肯定就是存在sql server中的数据,你只要进行增删改查的操作,所以你的对数据库的增删改查等基本操作有所了解。
2、数据分析:这应该是你们研究生的强项了,用什么算法,怎么处理,你要清楚。
3、结果展现:你要清楚或者想着该用什么方式来展现,图或者表,什么图,什么样式的表,你得清楚,要不要导出导入等等。
其实,你这类围绕数据库开发的管理系统网上很多,你不一定就要叫什么“灾害预警的系统”才是你想要的,哪有那么巧,你可以找一个包含数据库操作,数据展现功能的系统参考一下就可以了。
采集是通过多种路径,tcp、 ftp 、U盘拷贝等等服务器 一 (C/S)负责把数据分析入库。
主要预警功能在数据入库时由数据库完成。
服务器程序的责任就是剔除不正常数据,交给人工处理。
正常数据,列队批量入库。数据库就是写触发器,写存储过程。把不同数据交给不同预警的存储过程。然后把有问题的数据copy到预警表里。服务器 二(B/S)用来显示查看这些预警数据。
1、前后台的数据如何通讯
2、预警信息如何展现另外,先CS后BS是一件很痛苦的事,建议一步到位用BS。
XXX 19 12-15 异常
csdn也有分享的
http://bbs.csdn.net/topics/390290857?page=1#post-392992310
MSDN上的
http://msdn.microsoft.com/zh-cn/library/ms178110.aspx算法没法跟你说的,预警对象都不一样。
比如:非常简单的监管过期药预警。数据是
药品名 生产日期 保质期 销售日期
药一 1999-9 18 2013-04
在insert 触发器中,
当采集的销售数据中,如果药品的生产日期+保质期<销售日期 ,那就是出售过期药了。
那么在insert后给数据打上标记,说明预警类型。
接收的数据库中的表就应该再加上一个过期药。
药品名 生产日期 保质期 销售日期 过期药
药一 1999-9 18 2013-04 1简单的预警可以直接交给触发器来完成。
复杂点的就要通过触发器调用存储过程来处理。
每种预警最好用一个存储过程来完成。
每种数据要使用哪些预警,也用存储过程写好。
这样触发器只要把数据交给对应的存储过程就行了。