题目9 “模拟atm机存取款管理系统设计”
1、问题描述:
模拟银行的自动取款机使用过程中的界面和用户交互过程。实现查询银行卡余额、取款、修改密码、退出系统等功能。
2.功能要求:
1)卡号、密码输入最多三次,否则直接退出系统。
2)取款功能:取款金额受卡余额、机单笔最大取款金额及机当前剩余金额的限制。
3)查询功能:实现查询余额功能。
4)更改密码:实现密码更改功能,对于密码要有2次验证。
5)锁卡功能:实现卡被锁的功能。
6)退卡功能:实现退出系统功能。
3、问题的解决方案:
根据系统功能要求,可以将问题解决分为以下步骤:
1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
2)分析系统中的各个实体及它们之间的关系;
3)根据问题描述,设计系统的类层次;
4)完成类层次中各个类的描述;
5)完成类中各个成员函数的定义;
6)完成系统的应用模块;
7)功能调试;
8)完成系统总结报告。
C 课程设计题目和要求
3 文档条理比较清晰 思路比较明确 逻辑比较强 书写比较规范 不弄虚作假,并有总结 对该门课程的总结和本次课程设计的心得 注 该等级在系统功能上的要求和教材中的第 章末的程序实例大致相同。等级三 评分系数1.0 1 在等级二的基础之上,能在系统中进一步引入stl 文件读写 错误和异常处理技术 如 将...
软件C 课程设计题目要求
软件工程专业。高级语言程序设计 课程设计题目和要求。题目一 任务书主要项目填写参考 1.课程名称 两个小球碰撞演示。2.课题 课程组自拟。3.课题类型 综合型。4.目的和意义 1 综合运用所学知识,解决实际问题。2 全面提高学生的程序设计能力和开发能力。5.基本要求 1 功能齐全 界面操作灵活方便,...
C语言课程设计题目及相关要求
c语言课程设计综合设计题目及相关要求说明。1 选题。采用2人一组或1人一组选作一题,锻炼同学之间的团结协作能力。课程设计题目附后面。分组可采用自由组合,分组名单及各小组选题名单,请报给学习委员交给任课教师,同一个题目不超过2个小组。2 设计时间。本学期20周,20周周五上交纸质报告及电子版报告。3 ...