Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14497516
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 20:54:46

下载本文示例代码
  众所周知,面向对象的程序设计更适合对现实生活中的描述,更加体现了软件的工业化的精神,所以现在大部分的软件开发工作都围绕OOP的思想来进行的。但是在对现实生活中的实际问题,如何对所研究的系统进行面向对象的分析与设计呢?本篇文章以一个实际的例子,向大家介绍一下如何对实际问题进行分析和设计。  一.问题描述:  该实例是一个电梯载客问题,问题的描述如下:  某贸易中心共10层,设有载客电梯1部。为了处理问题的方便,有以下的限定条件:  (1) 电梯的运行规则是:可到达每层。  (2) 每部电梯的最大乘员量均为K人(K值可以根据仿真情况在10~20人之间确定)。  (3) 仿真开始时,电梯随机地处于其符合运行规则的任意一层,为空梯。  (4) 仿真开始后,有N人(>20人)在该国际贸易中心的1层,开始乘梯活动。  (5) 每个人初次所要到达的楼层是随机的,开始在底层等待电梯到来。  (6) 每个人乘坐电梯到达指定楼层后,再随机地去往另一楼层,依此类推,当每人乘坐过L次(L值可以根据仿真情况在3~10次之间确定)电梯后,第L 1次为下至底层并结束乘梯行为。到所有人结束乘梯行为时,本次仿真结束。  (7) 电梯运行速度为S秒/层(S值可以根据仿真情况在1~5之间确定),每人上下时间为T秒(T值可以根据仿真情况在2~10之间确定)。  (8) 电梯运行的方向由先发出请求者决定,不允许后发出请求者改变电梯的当前运行方向,除非是未被请求的空梯。  最后开发的软件要求:  (1) 设计一个易于理解的界面,动态显示各梯的载客与运行情况(上、下或停止),动态显示各楼层的人员停留情况与要求乘梯情况;动态显示从仿真开始到目前的时间。  (2) 可变动的参数(K、N、M、L、S、T)应在程序开始时从对话框输入。共3页。 1 2 3 :   众所周知,面向对象的程序设计更适合对现实生活中的描述,更加体现了软件的工业化的精神,所以现在大部分的软件开发工作都围绕OOP的思想来进行的。但是在对现实生活中的实际问题,如何对所研究的系统进行面向对象的分析与设计呢?本篇文章以一个实际的例子,向大家介绍一下如何对实际问题进行分析和设计。  一.问题描述:  该实例是一个电梯载客问题,问题的描述如下:  某贸易中心共10层,设有载客电梯1部。为了处理问题的方便,有以下的限定条件:  (1) 电梯的运行规则是:可到达每层。  (2) 每部电梯的最大乘员量均为K人(K值可以根据仿真情况在10~20人之间确定)。  (3) 仿真开始时,电梯随机地处于其符合运行规则的任意一层,为空梯。  (4) 仿真开始后,有N人(>20人)在该国际贸易中心的1层,开始乘梯活动。  (5) 每个人初次所要到达的楼层是随机的,开始在底层等待电梯到来。  (6) 每个人乘坐电梯到达指定楼层后,再随机地去往另一楼层,依此类推,当每人乘坐过L次(L值可以根据仿真情况在3~10次之间确定)电梯后,第L 1次为下至底层并结束乘梯行为。到所有人结束乘梯行为时,本次仿真结束。  (7) 电梯运行速度为S秒/层(S值可以根据仿真情况在1~5之间确定),每人上下时间为T秒(T值可以根据仿真情况在2~10之间确定)。  (8) 电梯运行的方向由先发出请求者决定,不允许后发出请求者改变电梯的当前运行方向,除非是未被请求的空梯。  最后开发的软件要求:  (1) 设计一个易于理解的界面,动态显示各梯的载客与运行情况(上、下或停止),动态显示各楼层的人员停留情况与要求乘梯情况;动态显示从仿真开始到目前的时间。  (2) 可变动的参数(K、N、M、L、S、T)应在程序开始时从对话框输入。共3页。 1 2 3 : 下载本文示例代码


VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析VC面向对象开发分析与设计实例解析
阅读(90) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~