成都工业学院 http://www.cec.edu.cn 计算机工学院
目录
二、设计任务与要求............................................ .......................................................................... 2
三、 设计说明书................. ........................... ................................................................................ 3
1:需求分析:第一次使用 ATM 机,进入欢迎界面,然后进入系统选择语言,选择之后,进入
登录页面。当你正确登录账号和密码之后可以进行 4 种选择:查询,取钱,存钱,取卡。并且
在每个子功能里面你可以返回主菜单也可以退出系统。.................. .............................................3
一、专周目的
根据 课程所学的概念、理论和方法,按照 程序设计的基本步骤,设计出
一个 规模的程序来实现设计课程内容中的全部功能;设计主控模块程序.
二、设计任务与要求
(一)设计内容:
、实现 机的登录、查询、取钱、存钱、退出功能,中英双菜单可供选择。
(必选)
、用结构体数组实现个人账户管理(要求至少 组账户)。(必选)
、用文件实现账户管理(至少保存 组账户和密码)账户:班级学号;密
码:学生证号。(可选)
二设计要求:
、只能使用 语言,源程序要有适当的注释,使程序容易阅读;
、系统子功能用分别用函数实现,通过函数调用实现系统功能;
、要有控制台文本菜单界面进行登录验证;
、登陆时先验证账户是否存在,再验证密码是否正确,验证三次为错就退出
系统、
、登录后进入文本菜单界面进行功能选择操作。
(三)其他:
、写出专周设计报告,具体要求见专周报告模板。专周报告中包括系统的功
能分析、系统的功能模块设计、程序流程图或结构框图、逻辑结构设计和课程
设计体会。
2