社区
研发管理
帖子详情
我是用VB做二次开发的,软件的设计阶段应该怎么做呢?
cnthinking
2002-02-06 11:53:37
一种习惯性的思路正如“面向过程的悲哀”中xuboT所说的,“首先在头脑中形成程序界面,然后根据界面,形成一系列过程。没有任何文档,没有任何设计,全是凭着一时的感觉。不知道软件做出来,有什么可扩展性”
但如果依照软件工程所述,又觉得是把简单的事情变复杂了。
是否使用VB实际上就是站在别人搭建好的对象设计模型上,只要像搭积木一样,用就行了,而不需考虑软件过程?
...全文
65
8
打赏
收藏
我是用VB做二次开发的,软件的设计阶段应该怎么做呢?
一种习惯性的思路正如“面向过程的悲哀”中xuboT所说的,“首先在头脑中形成程序界面,然后根据界面,形成一系列过程。没有任何文档,没有任何设计,全是凭着一时的感觉。不知道软件做出来,有什么可扩展性” 但如果依照软件工程所述,又觉得是把简单的事情变复杂了。 是否使用VB实际上就是站在别人搭建好的对象设计模型上,只要像搭积木一样,用就行了,而不需考虑软件过程?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kw_jiang771207
2002-03-29
打赏
举报
回复
用 vb 做二次开发,是不是用别人的程序,没有源代码,只有数据er图,
然后再在上面写程序阿!
kingken001
2002-03-28
打赏
举报
回复
我现在也是做二次开发分析,但我觉得主要还是要做好需求分析,那样才能够在原有的基础上进行开发。不然,还不如自己重新开发一个完整的算了。虽然费时一些,但不从别人的思路走。这样自己的设计空间要大的多。好好努力吧!
quengzi
2002-03-10
打赏
举报
回复
效率
质量
客户满意度
过程控制
应当还有很多方面的考虑。
牵涉到项目管理、系统集成、整体协调方面的东西,我想不仅仅是软件设计。
界面设计仅仅是界面工程师的工作。
整体设计---》详细设计
中间有好几层
包括项目经理、系统集成师、高级程序员、程序员。。。。。
一系列的哪个。。。呵呵~~~~~~
jackson_bj
2002-02-23
打赏
举报
回复
用什么开发环境做软件都是需要考虑过程的了。现在的开发方式大多数都应该采用面向对象的,因此,无论基于什么环境都是应该考虑过程来控制你的“积木”应该如何搭建。
kangheshui
2002-02-22
打赏
举报
回复
我就是用VB做二次开发的,进行了很多个项目,有成功,也有失败,感觉失败更多。
可以多联系 chinese-2000@163.net
lyff8neo
2002-02-20
打赏
举报
回复
做任何软件都不可以没有任何文档,没有任何设计,全是凭着一时的感觉。那样会让你在每一阶段都不知道要做那些东西!只会让工程延期和质量变差!!!所以我建议你可以花比较多的时间进行系统分析和文档设计等工作,必要时可以请别人帮助,这是每一个优秀程序员的好习惯哦^_^
lyff8neo
2002-02-20
打赏
举报
回复
做任何软件都不可以没有任何文档,没有任何设计,全是凭着一时的感觉。那样会让你在每一阶段都不知道要做那些东西!只会让工程延期和质量变差!!!所以我建议你可以花比较多的时间进行系统分析和文档设计等工作,必要时可以请别人帮助,这是每一个优秀程序员的好习惯哦^_^
paopaozhu
2002-02-07
打赏
举报
回复
借用贵宝地,我也是要做一个系统的二次开发(crm),但我是要进行系统分析,然后反推出流程图,我该怎么做?
基于
VB
语言对SolidWorks参数化设计的
二次开发
0 引言 随着数字信息化进程的快速推进,如今三维CAD技术在越来越多的企业当中得到运用。为了降低在设计生产中的成本,缩短设计周期,增强企业竞争力,三维参数化技术随之应声,它凭借更贴近现代概念的设计以及并行设计的思想得到了越来越多工程设计人员的青睐,设计人员可以在早期的开发阶段运用三维参数化技术快速模拟零件的三维草图,再通过数值输入对其形状及大小进行约束,绘制精确的零件图,并将零件放入零件...
掌握CATIA
软件
二次开发
:提升设计与创新能力
CATIA
二次开发
是指利用CATIA提供的
软件
开发工具包(SDK)和应用程序接口(API)对
软件
进行扩展、集成或功能定制的过程。
二次开发
可以极大地提升CATIA在特定企业或行业中的使用效率,满足特定的业务需求。为了提高工作效率,开发者可以通过
VB
A来创建自定义的用户界面。在CATIA中,这通常是通过创建自定义对话框来实现的。用户可以使用CATIA的用户界面编辑器来设计对话框,并通过
VB
A代码来控制对话框中的元素以及执行相应的动作。dialog.Title = "自定义对话框"
Tekla Structures
软件
二次开发
:TeklaAPI入门与基础
TeklaAPI是Tekla Structures
软件
提供的一套应用程序接口,允许开发者通过编程方式访问和控制Tekla Structures的内部功能和数据。这为自动化设计流程、数据处理和模型定制提供了可能。TeklaAPI支持多种编程语言,如C#、
VB
.NET等,主要通过.NET框架进行开发。Tekla Structures允许用户自定义属性和类型,以满足特定项目的需求。以下示例展示了如何使用C#代码为模型中的所有梁添加一个自定义属性。// 创建模型对象// 定义自定义属性。
VB
.net进行CAD
二次开发
(四)
cs.AddMacro("面板", "^C^C_CreatePalette1 ", "ID_MyPalette", "创建面板: CreatePalette1", currentPath & "\Image\Line.BMP")cs.AddMacro("圆", "^C^C_circle ", "ID_MyCircle", "用指定半径创建圆: CIRCLE", currentPath & "\Image\Circle.BMP")如果发现菜单一直没有更新,额可以将自定义的cuix文件删除,重新加载。
SiemensNX(UG)
软件
二次开发
:NXOpenAPI与C++集成开发环境
NXOpenAPI是Siemens NX提供的一套
二次开发
接口,允许开发者使用多种编程语言(如C++, C#,
VB
.NET等)来扩展NX的功能,实现自动化操作、定制化工具和集成外部系统。NXOpenAPI的核心是基于COM(Component Object Model)技术,通过调用NX内部的对象模型,开发者可以控制NX的几乎所有功能,包括几何建模、装配、CAM编程、仿真分析等。自定义特征创建是NX
二次开发
中的另一重要方面,它允许开发者根据特定需求定义新的特征类型,并在NX环境中创建这些特征。
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章