热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

给大家来一个挑战性的软件设计,各位请进来说说你的看法

分数先给100,如果建议好,另外给分!我正在做一个网管软件,我想在网管软件中做一个画网络拓扑结构图的功能,效果和我们使用的delphi的这种控件工具条一样,上面有交换机,路由器,网桥等网络设备,然
分数先给100,如果建议好,另外给分!
我正在做一个网管软件,我想在网管软件中做一个画网络拓扑结构图的功能,效果和我们使用的delphi的这种控件工具条一样,上面有交换机,路由器,网桥等网络设备,然后点击一个,就可以在上面生成,并且可以随便拖动,然后两个之间可以连线,显示连接关系,欢迎大家进来讨论。谢谢!

25 个解决方案

#1


我从网上找到一个具有这个功能的软件,觉得很不错,就想把这个功能也集成进来,这样我的网管系统就更完美了,大家如果要看图片,可以找我

#2


是比较有挑战,上次给他们等级考试安那个系统就跟这类似,挺强的,用delphi开发。
精神上支持楼主!

#3


做过这方面的兄弟们进来顶一下啊,发表一下自己实现的思路啊,另外还给分的了。

#4


自己实现图形类,Delphi能将本来只是画在窗口上的画变成控件拉动,比如TShape。
那么还有什么不可能的呢。

#5


上面的大侠,继续发表一下您老的看法,喜欢,继续继续,分数有的是

#6


关注

#7


我的意思就是如果开发一个和delphi的开发环境一样的软件,但是这个软件主要是用于画网络拓扑结构图,而不只是简单的拖动,各位进来的大侠,都看看吧,发表一下你们的看法,谢谢!

#8


呵呵,想法不错
参照ROSE弄弄

#9


我从国外看到一个这样的软件,可是不知道怎么做啊,哪些大侠有过相关的经验,或者是新的想法,给小弟说说啊,谢谢了!

#10


怎么没有人继续顶了呢?自己来顶一下吧,希望吸引更多的高手来指点一下!

#11


不知道你看了《设计模式》一书没有,看它的第一文档编辑器的例子,我想应该可以给你很多提示!

#12


帮你顶顶...

#13


to zwjchina(蒲石) :你说的设计模式这本书的全名是什么,谁出版的,我没有看过,请告诉我一下,谢谢!

#14


要想真的提高,不要去照抄别人的,不一定行,还是自己去想办法实现,建议用GDI+实现,这样在.NET下也能用。

#15


up

#16


to gzlcd() :给点GDI+方面得资料,谢谢,并且详细的说说,可以吗?

#17


就是一个图形编辑器是吧?
以前做过几个类似的东西

刚毕业的时候用GDI帮朋友做了一个,只有一个类,就是图元类,图像是用image显示的

后来到游戏公司用DX做UI,里面的类多了点,是控件类划分的,但是基类都是一个,所以原理根上面那个基本上一样

其实只要好好设计一下,不难实现的

原理也很简单,就是创建一个类,可以显示图片,可以响应鼠标操作
所有的图元都是以这个类直接或者间接生成的对象

就是这样

#18


gdi+ 的资料去微软的网站上下载,其他网站也有,好像有一个pascal封装的类,忘了在那个网站上有。

#19


关注...

#20


关注,如果楼主有好点子,记得共享哦

#21


这个点子已经够好了,哈哈,可是还是没有人知道哦,晕倒了!

#22


关注...

#23


我们才晕倒了呢

说了不少了已经

难道还要代码吗

#24


大家继续讨论,我准备开发了,从网上找到一些资料,有一个控件很好,不过没有我想要的网络设备,大家需要可以去看看,需要钱的,用用找找灵感,模仿一下也不错,diagram designe这个控件很好,我下了它的demo,完全就是仿照delphi的ide界面的。

#25


搞定了?

推荐阅读
  • HTML基础入门指南
    本文将深入浅出地介绍HTML的基础知识,包括其定义、开发工具、制定机构、特性、基本标签及更多实用内容。 ... [详细]
  • 访问一个网页的全过程
    准备:DHCPUDPIP和以太网启动主机,用一根以太网电缆连接到学校的以太网交换机,交换机又与学校的路由器相连.学校的这台路由器与一个ISP链接,此ISP(Intern ... [详细]
  • 本文详细介绍了虚拟专用网(Virtual Private Network, VPN)的概念及其通过公共网络(如互联网)构建临时且安全连接的技术特点。文章探讨了不同类型的隧道协议,包括第二层和第三层隧道协议,并提供了针对IPSec、GRE以及MPLS VPN的具体配置指导。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 本文介绍如何通过注册表编辑器自定义和优化Windows文件右键菜单,包括删除不需要的菜单项、添加绿色版或非安装版软件以及将特定应用程序(如Sublime Text)添加到右键菜单中。 ... [详细]
  • 苹果新专利或将引领无边框手机时代
    苹果公司最近公布了一项新的专利技术,该技术能够在设备屏幕中嵌入光线传感器,这标志着苹果在实现无边框手机设计上迈出了重要一步。这一创新将极大提升手机的屏占比,并可能为未来的iPhone带来革命性的变化。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • 如何使用PyCharm及常用配置详解
    对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 编写了几个500行左右代码的程序,但基本上解决问题还是面向过程的思维,如何从问题中抽象出类,形成类的划分和设计,从而用面向对象的思维解决问题?有这方面的入门好书吗?最好是结合几个具体的案例分析的 ... [详细]
  • Nginx 反向代理与负载均衡实验
    本实验旨在通过配置 Nginx 实现反向代理和负载均衡,确保从北京本地代理服务器访问上海的 Web 服务器时,能够依次显示红、黄、绿三种颜色页面以验证负载均衡效果。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • java文本编辑器,java文本编辑器设计思路
    java文本编辑器,java文本编辑器设计思路 ... [详细]
author-avatar
823825lml
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有