模拟ATM 机系统软件
系统分析设计ATM自动取款机系统的开发流程遵循实时系统的统一开发过程,主要生命周期包括系统分析、概要设计、详细设计和实现与测试,采用的软件开发方法为迭代式。开发流程详细说明如下。 系统分析。主要标识系统涉及的用例,以及为每个用例创建的事件流。而且,还需要定义初始功能测试用例,作为检查最后实现是否正确和完备的工具。系统分析还需要显示用例隐含的类,利用分析类图进行文档化处理。 概要设计。使用CRC卡,定义每个类的职责。首先通过全局类图定义设计的静态结构,然后定义设计的动态结构,使用状态图定义主要控制类的动态行为,为主要用例创建交互图。 详细设计。包括为每个类定义属性和操作,利用包图对相关类进行组织。 ? 需要注意的是,本实例采用实时C作为最后的实现语言,创建了一个ATM自动取款机的模拟程序。模拟真实ATM机的行为,还需要MFC库的支持。 ?? 开发环境: ??? Visual C++6.0(可视化MFC)
登陆主界面:
用户操作界面:
源代码下载地址:http://fire870923chen.download.csdn.net/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |