辜渝傧

13037102709

027-87870986

教学实训

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

C#应用实训|项目三 银行卡开户管理

发布者:唯众    布时间:2020-12-12 16:08:00    点击量:

项目引入

       一般银行账户分为:借记卡账户和信用卡账户,银行卡开户管理项目实现了银行新账户开户,模拟了ATM机上的存款、取款和余额查询操作。
为解决早期面向过程语言基于模块设计方式,导致软件修改困难等缺陷,面向对象的技术应运而生,它是一种强有力的软件开发方法,它将数据和对数据的操作(数据和操作该数据的方法)作为一个相互依赖、不可分割的整体,力图使对现实世界问题的求解简单化。它符合人们的思维习惯,同时有助于控制软件的复杂性,提高软件的生产效率,从而得到了广泛的应用,已成为目前最为流行的一种软件开发方法。
C#作为面向对象程序设计语言代表之一,项目由C#面向对象语言完成。通过项目的实现,有助于理解类和对象的定义、成员变量和方法、构造方法、继承和多态等C#面向对象基础和应用。

学习目标

  • 掌握类的概念和定义
  • 掌握对象的意义和实例化对象
  • 掌握成员方法的定义
  • 掌握构造方法的定义和作用
  • 掌握继承的概念及使用  
  • 掌握多态的概念及使用

项目描述

        借记卡账户:是指先存款后消费(或取现),没有透支功能的银行卡,即存储卡账户。信用卡账户:信用卡是一种非现金交易付款的方式,是简单的信贷服务。在借记卡功能的基础上可以透支,但是有透支额度,即透支只能在一定的金额范围内透支。
银行卡开户管理项目实现了银行新账户开户,模拟了ATM机上的存款、取款和余额查询功能。项目首先显示欢迎使用银行系统,要求用户进行开户或登录,如图3-1所示:
图3-1  用户开户/登陆图
        用户首先选择开户功能,系统显示选择开户类型:借记卡账户和信用卡账户供用户选择将要开户的账户类型,也可选择退出系统,系统则自动退出,如图3-2所示:
图3-2  用户开户类型提示图
        如果选择借记卡账户开户菜单,显示借记卡账户用户输入开户信息提示,用户正确输入相关信息后,并显示用户开户成功及相关开户信息,如图3-3所示:
图3-3  用户借记卡账户开户成功显示图
       如果选择信用卡账户开户菜单,显示信用卡账户用户输入开户信息提示,用户正确输入相关信息后,显示用户开户成功及相关开户信息,如图3-4所示:
图3-4  用户信用卡账户开户成功显示图
       如果继续选择主菜单2,则进入登录功能,要求输入登录的用户名和密码,用户输入正确的用户名和密码后,进入银行卡存未、取款和查询余额菜单。如图3-5所示:
图3-5  用户登录成功后提示图
       当用户输入1时,则进入存款功能,此时要求用户输入存款金额,用户输入正确存款金额后,系统提示存款成功,并回到主菜单。如图3-6所示:
图3-6  用户存款成功显示图
       当用户输入2时,则进入取款功能,此时要求用户输入取款金额,用户输入正确取款金额后,系统提示取款成功,并回到主菜单。如图3-7所示:
图3-7  用户取款成功显示图
       当用户输入3时,则进入查询余额功能,则能看到已经改变后的账户金额并回到主菜单。如图3-8所示:
图3-8  查询余额显示图
 
       如果输入1或2以外的键,则系统正常退出。如图3-9所示:
图3-9  系统退出提示图


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

下一篇:C#应用实训|任务1 银行业务类定义