我们公司是本地公网运营商,想做光缆资源管理系统

wuwenzhe 2013-02-25 09:01:07
我们公司是本地公网运营商(仅限于本地),有若干机房,机房内有若干ODF架和若干ODB盒,盒内有若干法兰。

领导的意思是做个资源管理系统,尽量能模拟真实的机房环境,最好能画出机房、机架、配线盒、法兰和跳纤的真实走向,不是简单的以列表形式呈现。要求系统的维护和管理使用B/S方式,系统的浏览和应用使用C/S方式。

我从网上搜索可以用vb+mapx实现,但是本人目前的技术水平有限,如果用VB+mapx实现哪里有教程?或者请各位推荐更简单方便的实现方式。
...全文
630 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
hklifeng 2013-10-20
  • 打赏
  • 举报
回复
您好,我们从事光缆网资源管理有10多年的研发与经验,有成熟的产品。 如有需要,线下谈。
wuwenzhe 2013-03-11
  • 打赏
  • 举报
回复
引用 24 楼 simonhehe 的回复:
引用 23 楼 wuwenzhe 的回复:领导的意思是维护和管理使用c/s,因为考虑到b/s不安全(sql注入等等),b/s只负责查询和显示。 领导还说c/s面临数据修改提交时更新不同步的问题,也很头疼。 我想如果我能解决好b/s数据安全性问题的话,全部使用b/s来做,大家对于b/s和c/s的系统结构能否提些自己的建议和看法? 领导还说c/s面临数据修改提交时更新不……
你的意思是维护和管理使用c/s,浏览和查询使用b/s呗? 能否对c/s的架构提出一些意见呢?这个对于我来说很重要,因为领导想听听我对c/s程序的见解,而我对这个领域的经验基本为0。 你认为这个项目里是c/s工程量大还是b/s工程量大呢? 我现在已经把数据库表建好了,因为之前了解b/s,所以先做b/s程序部分。
simonhehe 2013-03-11
  • 打赏
  • 举报
回复
引用 23 楼 wuwenzhe 的回复:
领导的意思是维护和管理使用c/s,因为考虑到b/s不安全(sql注入等等),b/s只负责查询和显示。 领导还说c/s面临数据修改提交时更新不同步的问题,也很头疼。 我想如果我能解决好b/s数据安全性问题的话,全部使用b/s来做,大家对于b/s和c/s的系统结构能否提些自己的建议和看法?
领导还说c/s面临数据修改提交时更新不同步的问题,也很头疼。 ------------------------------------------------------- 如果是更新到数据库, 可以统一采用数据库服务器时间 我想如果我能解决好b/s数据安全性问题的话,全部使用b/s来做 -------------------------------------------------------- B/S的安全不好控制, 除非有足够的时间和技术
wuwenzhe 2013-03-11
  • 打赏
  • 举报
回复
领导的意思是维护和管理使用c/s,因为考虑到b/s不安全(sql注入等等),b/s只负责查询和显示。 领导还说c/s面临数据修改提交时更新不同步的问题,也很头疼。 我想如果我能解决好b/s数据安全性问题的话,全部使用b/s来做,大家对于b/s和c/s的系统结构能否提些自己的建议和看法?
OO_is_just_P 2013-03-01
  • 打赏
  • 举报
回复
如果你是移动的或者电信的,找人去他们网管中心看看各个网管就有借鉴意义了。 我现在不在通信行业了,不方便了,要不给你抓几个。
wuwenzhe 2013-03-01
  • 打赏
  • 举报
回复
引用 21 楼 foxyy8888 的回复:
如果你是移动的或者电信的,找人去他们网管中心看看各个网管就有借鉴意义了。 我现在不在通信行业了,不方便了,要不给你抓几个。
我就在网管,但是现在的网管有缺点,就是只能看到相连的两个实体,看不到一条线路上的所有实体,领导就是想统筹一下。
wuwenzhe 2013-02-26
  • 打赏
  • 举报
回复
引用 17 楼 foxyy8888 的回复:
引用 16 楼 wuwenzhe 的回复:引用 15 楼 foxyy8888 的回复:据我的了解现在很多都用svg的。 著名的svg应用有啥? nsn设备BTS设备里面配置就是SVG的,通过浏览器就可以操作了。
你所说的nsn和bts还有svg我完全不懂诶,一点儿直观的印象都木有哇
wuwenzhe 2013-02-26
  • 打赏
  • 举报
回复
引用 18 楼 jinghai1776 的回复:
引用 6 楼 wuwenzhe 的回复:(1)你所说的自动处理的原理是什么? (2)重新画图是不是还是visio画图? (3)能否简单讲讲delphi如何和excel、visio合作的?或者指引我看哪些东西入门? 像这种按图索骥式查询系统,基本操作就是点击一个画面调出另一画面,或点击画面调出文字数据。这需要一套链接体系。当然可以像网页那样用代码一次性建立链接,但图……
回答的太细心了,我决定b/s使用J2EE,c/s就用delphi,先把列表做出来,以后再用图形化界面锦上添花
静_海 2013-02-26
  • 打赏
  • 举报
回复
引用 6 楼 wuwenzhe 的回复:
(1)你所说的自动处理的原理是什么? (2)重新画图是不是还是visio画图? (3)能否简单讲讲delphi如何和excel、visio合作的?或者指引我看哪些东西入门?
像这种按图索骥式查询系统,基本操作就是点击一个画面调出另一画面,或点击画面调出文字数据。这需要一套链接体系。当然可以像网页那样用代码一次性建立链接,但图形一旦修改,你就要修改程序代码。图形也可以用程序代码来实现,但那样很不直观,而且作图的人必须会写程序。你要想打印图形,也得自己去写程序。 更好的方法是用绘图工具制图。Visio 是微软 Office 的一部分,廉价且易学易用。Visio 和 AutoCad 一样,包含众多现成图元。像你们机房里那些东东,差不多都可以找到现成图元,把图元组合起来就成。制图时要把某些图元设置成热点(hot spot)。例如,把图中一台电脑设置成热点,点击电脑就能调出要查的数据。上面讲的自动处理就是让程序自动找到图中的热点区域,用户点击热点区域时,程序知道是点击的是哪台设备,调出相应数据。 Delphi 的 TImage 构件不仅能显示图像,也能显示 MetaFile 这样的矢量图形(WMF 或 EMF)。Windows 有一套专门处理 MetaFile 的 API 函数集,可用来找出 MetaFile 中的图元,从而自动找出作图时设置的热点区域,自动建立链接体系。Delphi 可以很方便地调用 Windows API 函数。有了这些就能实现自动处理。Delphi 帮助有详细讲解,网上也能查到类似中文资料。 如果电脑安装了 Excel,可以用 Delphi 调用其中的 COM 功能来读写 Excel。更好的办法是借助第三方程序模块,例如 NativeExcel (网上很容易找到)。这样无需安装 Excel 就能读写 Excel 文件,而且比前一种方法速度要快很多。NativeExcel 自身带着 CHM 帮助文件。
simonhehe 2013-02-25
  • 打赏
  • 举报
回复
引用 9 楼 wuwenzhe 的回复:
引用 8 楼 simonhehe 的回复:如果要模拟实际环境, 而且环境会发生变化的话, 考虑基于AutoCAD的delphi插件, 展示直观,而且支持编辑. 不必要模拟3d环境,只要2d平面的环境就行了,但是绝对不能简单的列表显示
DevExpress控件组中有TdxFlowChart控件应该能满足需要有
wuwenzhe 2013-02-25
  • 打赏
  • 举报
回复
引用 8 楼 simonhehe 的回复:
如果要模拟实际环境, 而且环境会发生变化的话, 考虑基于AutoCAD的delphi插件, 展示直观,而且支持编辑.
不必要模拟3d环境,只要2d平面的环境就行了,但是绝对不能简单的列表显示
simonhehe 2013-02-25
  • 打赏
  • 举报
回复
如果要模拟实际环境, 而且环境会发生变化的话, 考虑基于AutoCAD的delphi插件, 展示直观,而且支持编辑.
wuwenzhe 2013-02-25
  • 打赏
  • 举报
回复
引用 5 楼 sgzhou12345 的回复:
有钱挣了呀
是不是应该找专业公司来做?
wuwenzhe 2013-02-25
  • 打赏
  • 举报
回复
引用 4 楼 jinghai1776 的回复:
wuwenzhe,Delphi 不仅能显示 EMF 图形,还能调用 Windows API 分析其中的图元。作图时可以用特定颜色画出热点区域,形成链接关系。这样,查询系统可以自动找出热点,循着链接一层层走下去。这是自动处理的关键。要是用程序代码直接写链接,那就惨了。 平面图中的设备只表示其所在位置,位置不变就不用修改图形,只修改 Excel 中的设备说明就行。
(1)你所说的自动处理的原理是什么? (2)重新画图是不是还是visio画图? (3)能否简单讲讲delphi如何和excel、visio合作的?或者指引我看哪些东西入门?
山东蓝鸟贵薪 2013-02-25
  • 打赏
  • 举报
回复
有钱挣了呀
静_海 2013-02-25
  • 打赏
  • 举报
回复
wuwenzhe,Delphi 不仅能显示 EMF 图形,还能调用 Windows API 分析其中的图元。作图时可以用特定颜色画出热点区域,形成链接关系。这样,查询系统可以自动找出热点,循着链接一层层走下去。这是自动处理的关键。要是用程序代码直接写链接,那就惨了。

平面图中的设备只表示其所在位置,位置不变就不用修改图形,只修改 Excel 中的设备说明就行。
wuwenzhe 2013-02-25
  • 打赏
  • 举报
回复
引用 2 楼 jinghai1776 的回复:
我们曾为一家大型集团公司做过资源管理系统。简单描述下,仅供参考。 所涉资源主要是楼房、设备、人员/设备配置等,包括各楼房示意图,楼层和房间平面图,设备示意图,包括机房、电脑、通信设备、家具等等。软件初始界面是全国地图,点击城市进入各子公司所在城市地图,然后依次进入办公地点、楼房、楼层、房间。 这种大型系统必须调动这家公司内部职员参与,初始数据由他们自己完成,包……
(1)delphi自动处理emf图是怎么做的? (2)“如果数据更新,重新整合一遍”是不是说,每次更新设备,都得重新画图?
静_海 2013-02-25
  • 打赏
  • 举报
回复
我们曾为一家大型集团公司做过资源管理系统。简单描述下,仅供参考。 所涉资源主要是楼房、设备、人员/设备配置等,包括各楼房示意图,楼层和房间平面图,设备示意图,包括机房、电脑、通信设备、家具等等。软件初始界面是全国地图,点击城市进入各子公司所在城市地图,然后依次进入办公地点、楼房、楼层、房间。 这种大型系统必须调动这家公司内部职员参与,初始数据由他们自己完成,包括资源调查、数据录入和作图这些基本作业。数据录入采用 Excel,作图采用 MS Visio(经过简单培训他们就能使用)。Excel 数据框架由我们事先做好,他们填充数据。图形由我们做好示例,培训后他们照葫芦画瓢就行。 Visio 图是保存成 EMF 格式,这样可由 Delphi 程序自动处理。Excel 数据也可以自动转移到数据库。C/S 查询系统只需用 Delphi 做个框架,数据和图形都是自动整合。如果数据更新,重新整合一遍就成。 系统还没完成,那家公司领导就急于使用,让下边人很为难。在我们工作小组指导下,他们用 Visio 打印出图纸,用 Excel 查询数据,就此交差,领导很满意。这时他们才真正明白我们为什么要这样设计方案。其实他们已经自己完成基本系统,公司的信息管理水平也上了一个台阶。
酣酣 2013-02-25
  • 打赏
  • 举报
回复
Delphi + GLScene 或者 XE下FireMonkey +RemObjects 网页部分用jQuery就可以!
OO_is_just_P 2013-02-25
  • 打赏
  • 举报
回复
引用 16 楼 wuwenzhe 的回复:
引用 15 楼 foxyy8888 的回复:据我的了解现在很多都用svg的。 著名的svg应用有啥?
nsn设备BTS设备里面配置就是SVG的,通过浏览器就可以操作了。
加载更多回复(6)

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧