C#应用实训|项目二 联通手机充值系统
发布者:唯众
布时间:2020-12-10 14:32:55
点击量:
项目引入
联通手机充值项目实现了联通手机余额查询、余额充值功能,模拟了联通用户客户端的查询、充值操作。
C#作为一门面向对象程序设计语言,具有自己的语句特点,项目由语言本身的程序结构组成,程序结构主要包括顺序结构、选择结构、循环结构。通过项目的实现,有助于理解变量、常量、表达式、数组、选择结构程序设计、循环结构程序设计、方法等C#程序设计语法基础。
学习目标
- 掌握常量、变量的定义及使用
- 掌握常用运算符的使用
- 掌握选择结构、循环结构程序设计
- 掌握数组的定义及使用
- 掌握方法的定义及使用
项目描述
联通手机充值项目模拟联通营业大厅客户端的充值、查询功能。项目首先要求输入用户名及密码,如图2-1所示:
图2-1 登陆验证图
系统对信息进行验证,验证不通过,则要求再次输入,如果输入错误次数达到三次,系统则自动退出,如图2-2所示:
图2-2 登陆验证错误提示图
验证通过则显示主菜单,如图2-3所示:
图2-3 主菜单显示图
此时等待用户选择菜单,如果选择菜单不存在,则显示错误信息,系统退出,如图2-4所示:
图2-4 菜单选择输入错误提示图
如果选择菜单1,则进入查询功能,要求输入查询的手机号,如果手机号不是联通手机号码或手机号不在初始化数据中,则显示错误信息,系统退出,如图2-5所示:
图2-5 查询手机有效性验证错误提示图
如果手机号有效,则显示当前手机号的余额,显示完后等待用户再次选择菜单:如图2-6所示:
图2-6 查询余额显示图
如果选择菜单2,则进入充值功能,要求输入充值的手机号,如果手机号不是联通手机号码或手机号不在初始化数据中,则显示错误信息,系统退出,如图2-7所示:
图2-7 充值手机有效性验证错误提示图
如果手机号有效,则要求输入充值的金额,如果输入金额数字无效,则显示错误信息,系统退出,如图2-8所示:
图2-8 充值金额输入错误提示图
如果金额有效,则将输入的金额累加至当前手机号现有余额,显示充值成功信息,显示完后等待用户再次选择菜单:如图2-9所示:
图2-9 充值成功提示图
如果选择菜单3,则系统正常退出。如图2-10所示:
图2-10 系统退出提示图
工作任务
- 任务1: 主菜单实现
- 任务2: 登陆验证
- 任务3: 查询、充值功能实现
上一篇:C#应用实训|项目一常见问题解析
下一篇:C#应用实训|任务1 主菜单实现