您的位置:软件 > 开发者网络 > 开发工具 > 开发专栏 > VC > 正文
VC面向对象开发分析与设计实例解析
[文章信息]
作者:风之韵
时间:2003-07-08
出处:yesky
责任编辑:方舟
[文章导读]
本篇文章以一个实际的例子,向大家介绍一下如何对实际问题进行分析和设计
advertisement
热点推荐
· Flash滚动文本框的两种做法
· VB6中用Oracle数据控件访问Oracle
· Windows 98操作系统优化实战
· 11.1软件精选 Winxp重装技巧
· 常见端口详解及部分攻击策略
[正文]

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)应在程序开始时从对话框输入。


1 2 3  下一页

·"WAP天极之IT新闻资讯,50万元等你拿"    ·天极WAP之游戏狂图,50万元等你下载


发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容阅读排行榜
  • 深度解析VC中的消息传递机制
  • VC通用控件编程之CSlider控件
  • 应用程序类对象实例初始操作的分析
  • 用Winsock实现语音全双工通信使用
  • VC通用控件编程之CSlider控件
  • VC通用控件编程之CProgress控件
  • VC编程轻松获取局域网连接通知
  • VC通用控件编程之CList控件
  • VC通用控件编程之CImageList控件
  • VC通用控件编程之CHeadCtrl控件
  • VC6.0中使用ADO操作Access数据库
  • VC++编程实现网络嗅探器
  • 硬盘造成干扰?音箱竟有杂音
  • 开机就睡眠 这是怎么回事?
  • 新超频王90纳米Althon64登场
  • Pentium 4 Mobile超频到8G?
  • 4900元! 打造安静的电脑
  • 惠威低端恐龙?杜希D1080揭密
  • 外挂 是封杀?还是猎杀?
  • 为中国而造的爱普生打印机现身
  • Advertisement

    天极无线
    待机彩图    >>更多
    多彩动画    >>更多
    美妙和弦    >>更多
    天使在唱歌
    壁虎漫步
    PrettyBoy
    LoveLoveLove
    我是你的小小狗
    单身情歌
    十面埋伏
    祝酒歌
    回心转意
    波斯猫
    太委屈
    S.H.E
    潘玮柏
    M2M
    蔡依林
    阿牛
    林志炫
    陈弈迅
    刀郎
    黑龙
    S.H.E
    陶晶莹
    情人玫瑰坊
    音乐风云
    新片速递
    神秘测试
    都市约会
    ·天极彩信天天精彩
    ·图铃梦工厂下载无限!
    ·找寻童真,卡通专题
    ·夏日激情交友社区!
    ·星座运程,预测人生

    CSEEK搜索