标题:设计思路求助
只看楼主
hmqr
Rank: 2
等 级:论坛游民
帖 子:26
专家分:15
注 册:2010-3-2
结帖率:100%
已结贴  问题点数:10 回复次数:4 
设计思路求助
各位老大:
    小弟有个问题求助,最近编写一个程序,主要是测试各个IP连通情况,目前测试程序已经正常运行,需要形成日志,比如有100个IP,需要形成这些IP的日志,单天日志我采用的是用后台Word程序生成word文件,但现在需要形成每个IP的月报表,我的想法是每个月用一个txt来记录各个IP的通畅情况,通用1表示,不通用0表示,生成报表的时候把这个文件读出来,在进行处理并以报表或者图表方式显示通畅率给用户,不知道这样做对后期的开发好不好,请各位指教,还有就是对报表的生成一直就比较迷茫,水晶报表是不是只面向数据库的?,我现在用的后台word程序的方式,是不是有更好的方法,谢谢!
搜索更多相关主题的帖子: 思路 设计 
2010-11-06 11:00
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:10 
每个月用一个txt来记录各个IP的通畅情况
个人意见 如果考虑后期数据量大的话txt可能会吃不消 可以把每个IP情况保存在数据库表中 这样读取也方便啊 速度会比读取txt更好一些 而且便于维护
         如果数据量小的话建议用xml(小型数据库)
         不一定能用到水晶报表 RDLC完全可以 而且部署方便 如果要显示图表(饼状图 柱状图)可以用GDI+生成图片 保存在word或报表中

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-11-06 11:14
hmqr
Rank: 2
等 级:论坛游民
帖 子:26
专家分:15
注 册:2010-3-2
得分:0 
回复 2楼 wangnannan
谢谢大哥,我是个半路出家的,所以有些东西还不太明白。
不过我想问问如果用数据库的话会不会比较麻烦,这个数据库表我该怎么设计呢,是不是就是一个站点名为关键字段,然后再增加两个字段为日期和通畅情况,这种设计会不会有太多冗余,比如说在日期字段上
2010-11-06 11:29
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:0 
个人觉着用数据库更方便一些 理解表结构大致有四个吧 id ip date remark
数据冗余或者信息冗余是所必然存在的行为,没有好与不好的总体倾向。

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-11-06 11:48
hmqr
Rank: 2
等 级:论坛游民
帖 子:26
专家分:15
注 册:2010-3-2
得分:0 
回复 4楼 wangnannan
多谢了!结贴了
2010-11-06 11:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-325152-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057576 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved