微软的.Net平台堪称为新一代的互联网平台。对于技术开发人员来说,.Net平台的两大特性是非常卓越的
作者:蔡世友 来源:Yesky 2007年11月14日
关键字:
3 Windows Forms程序设计简单步骤
通过前面的介绍,大家可能已经大概知道一个Windows Forms的设计过程了。一般情况下,设计开发一个Windows Forms程序的步骤如下:
第一步:程序需求分析
作为一个成熟的程序员,都会对程序的需求作比较细致详细的分析,并不断的与相关人员交流沟通,最终得到一个比较可行的解决方案。需求分析在程序设计中是必不可少的,在此就不过多讲述。
第二步:设计你的类及对象
面向对象程序设计中最为关键的部份就是对程序处理问题的对象化。因此,在书写程序代码前必须花更多的时间在程序所解决问题的对象化及类设计上。并解决问题的各种事务逻辑及流程。
一般情况下,面向对象的设计分为两个阶段,即高层设计和低层设计。
高层设计阶段开发系统的结构,构造待开发软件的总体模型。在这个阶段,标识出在具体的计算机环境中进行问题求解所需要的概念,增加了一批需要的类,这些类包括那些使得软件系统能够与外部世界进行交互的类。并输出适合应用软件要求的类、类之间的关系及应用子系统的视图规格说明。
低层设计集中于类的详细设计阶段。类设计的目标是形成单一概念的模型,一个独立的类表示一个概念,以及设计的部件应该是可复用的和可靠的。
类的设计过程中需要采用信息隐蔽、高内聚低耦合等设计原则。在面向对象的技术中,利用即存类的复用是一个很大的优点。
在Windows Forms的类设计过程中,一定要充分运用各种.Net已存在类的复用,并在其基础上增加自己类所需的部件及功能等。