辜渝傧

13037102709

027-87870986

教学实训

您当前的位置:首页 > 教学资源 > 实训方案 >

C#应用实训|项目二 联通手机充值系统

发布者:唯众    布时间:2020-12-10 14:32:55    点击量:

项目引入

       联通手机充值项目实现了联通手机余额查询、余额充值功能,模拟了联通用户客户端的查询、充值操作。
C#作为一门面向对象程序设计语言,具有自己的语句特点,项目由语言本身的程序结构组成,程序结构主要包括顺序结构、选择结构、循环结构。通过项目的实现,有助于理解变量、常量、表达式、数组、选择结构程序设计、循环结构程序设计、方法等C#程序设计语法基础。

学习目标

  • 掌握常量、变量的定义及使用
  • 掌握常用运算符的使用
  • 掌握选择结构、循环结构程序设计
  • 掌握数组的定义及使用
  • 掌握方法的定义及使用  

项目描述

       联通手机充值项目模拟联通营业大厅客户端的充值、查询功能。项目首先要求输入用户名及密码,如图2-1所示:
图2-1  登陆验证图
图2-1  登陆验证图
       系统对信息进行验证,验证不通过,则要求再次输入,如果输入错误次数达到三次,系统则自动退出,如图2-2所示:
图2-2  登陆验证错误提示图
图2-2  登陆验证错误提示图
       验证通过则显示主菜单,如图2-3所示:
图2-3  主菜单显示图
图2-3  主菜单显示图
       此时等待用户选择菜单,如果选择菜单不存在,则显示错误信息,系统退出,如图2-4所示:
图2-4  菜单选择输入错误提示图
图2-4  菜单选择输入错误提示图
       如果选择菜单1,则进入查询功能,要求输入查询的手机号,如果手机号不是联通手机号码或手机号不在初始化数据中,则显示错误信息,系统退出,如图2-5所示:
图2-5  查询手机有效性验证错误提示图
图2-5  查询手机有效性验证错误提示图
       如果手机号有效,则显示当前手机号的余额,显示完后等待用户再次选择菜单:如图2-6所示:
图2-6  查询余额显示图
图2-6  查询余额显示图
       如果选择菜单2,则进入充值功能,要求输入充值的手机号,如果手机号不是联通手机号码或手机号不在初始化数据中,则显示错误信息,系统退出,如图2-7所示:
图2-7  充值手机有效性验证错误提示图
图2-7  充值手机有效性验证错误提示图
       如果手机号有效,则要求输入充值的金额,如果输入金额数字无效,则显示错误信息,系统退出,如图2-8所示:
图2-8  充值金额输入错误提示图
图2-8  充值金额输入错误提示图
       如果金额有效,则将输入的金额累加至当前手机号现有余额,显示充值成功信息,显示完后等待用户再次选择菜单:如图2-9所示:
图2-9  充值成功提示图
图2-9  充值成功提示图
       如果选择菜单3,则系统正常退出。如图2-10所示:

图2-10  系统退出提示图
图2-10  系统退出提示图

工作任务

  • 任务1: 主菜单实现
  • 任务2: 登陆验证
  • 任务3: 查询、充值功能实现


上一篇:C#应用实训|项目一常见问题解析

下一篇:C#应用实训|任务1 主菜单实现