<<<<<<什么叫“模块方式开发”?是不是把功能写成函数? (200分)

  • 主题发起人 主题发起人 iCANK
  • 开始时间 开始时间
I

iCANK

Unregistered / Unconfirmed
GUEST, unregistred user!
我是个新手,以前只写过几个小程序,没有真正做过比较大的工程。现在准备开发一
个数据库软件,不知道如何从整体上把握这个程序。我想这个程序的各个部件之间是相对
独立的,也就是模块方式开发。但是,有些问题弄不明白:
1:模块方式开发是不是就是把一个个的窗体或一个个功能写成dll,然后在主程序中动态调
用?如果是这样,那dll和主窗体之间怎么样传递数据?
2:要考虑以后可以方便的去掉或增加某个模块、修改某个模块的功能,是不是要求模块是
能单独执行的,要不怎么样能单独调试模块?
3:我看过有文章介绍把界面代码和功能代码分离,但是看了半天没有看懂。是不是把界面
代码和功能代码分离也可以算是模块方式开发?
4:怎么写一个新的类?
谁有这方面的例子啊?给出URL,谢谢!!!:)
 
我来学习
 
:(
没有人回答么?
我的200分白费了。
 
去看看软件工程的书,上面有讲到这些,
望有经验的高手指点一二,我也不是很了解
 
好象现在高手都不乐于解决问题了……我现在也感觉到了……
 
主要是把功能写成模块,与界面分离,比如界面只用来显示数据,
编辑数据就可以直接调用写好的功能模块。
而且编写数据库软件关键是要对业务规则十分了解。
你可以看一下左轻候的离线浏览器。到delphi.mychangshu.com下。
我也是菜鸟,大着胆子说的,别骂我。呵呵。
 
这个我也听别人说过。没有更多的么?大家讨论热烈些么!怕什么!
 
就DELPHI技术而言 技术很多 MESSAGE(消息) DLL 统一继承 类似constructor destructor
FORM库 函数库。。。
 
怎么不在发言了呢?
具体应该怎么做,
或者给个例子。
 
55555555555555
:(
 
没这么简单,建立学一下软件工程,第一次做大项目最好有人带!
 
现今软件工程中比较流行的方法是面向对象的模块化设计,其思想是将复
杂的系统划分成任务单一的模块,有利于多人共同开发大规模软件。软件
工程的教材里有详细的介绍
 
面向对象.设计模式.UML
 
虽然不满意,但还是散分。
:)
今天大年初一,给大家拜年啦!!!
 
后退
顶部