C语言银行业务模拟系统[2023-01-04]
银行业务模拟系统
系统要求
使用C语言实现一个银行业务模拟程序,实现存取款等基本业务的模拟。选题者需要首先进行需求调研,了解银行的主要业务及形式,完成相关业务梳理及程序设计实现。最终实现的银行业务模拟系统需要覆盖以下基本功能:
(1)实现新开账户功能
说明:用户提供姓名、性别、身份证号、联系电话、住址、初始密码等基本信息实现新账户的开设 (需自动生成账户号、用户ID(若首次开设账户))。
(2)用户登录
输入账户号和密码实现登录功能,成功登录后进入主业务界面(需要注意多次密码失败的处理)。
(3)退卡
退出当前登录状态,返回欢迎主界面 (该页面为未登录时的呈现页面如可以显示新开账户、登录等功能)。
(4)账户余额查询
登录状态下查看账户余额信息.
(5)存款
登录状态下执行存款操作(模拟该功能通过输入存款数模拟存款业业务)。
(6)取款
登录状态下执行取款操作。
(7)交易明细查询
登录状态下查询当前账户在指定时间范围内的业务记录(因此,最少需要实现以上存款、取款业务日志)。
(8)持久化
本系统需要支持数据持久化,即系统数据需要进行永久存储,程序重启后能实现数据的自动加载。系统数据持久化通常通过数据库进行实现,考虑到当前掌握知识情况,持久化可通过文件进行实现,即所有业务数据需要与存储文件进行同步。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:01,04,登录,账户,实现,C语言,银行业务,模拟系统 From: https://www.cnblogs.com/codewriter/p/17026042.html