题目:银行存取款管理设计

功能:能够输入和查询客户存款取款记录。在客户文件中,每个客户是一条记录,包括编

号、客户姓名、支取密码、客户地址、客户电话、账户总金额;在存取款文件中,每次存取款是一条记录,包括编号、日期、类别、存取数目、经办人。类别分为取款和存款两种。本系统能够输入客户存款或取款记录;根据客户姓名查询存款和取款记录。 分步实施:

1、初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;

2、建立一个文件,输入客户的必要信息,能对文件进行显示、输入、修订、删除等。

3、进一步要求:完成客户姓名查询存款和取款记录,并能得到每次帐户总金额。 要求:1、用C语言实现系统;

2、利用结构体数组实现信息的数据结构设计;

3、系统的各个功能模块要求用函数的形式实现;

4、界面友好(良好的人机交互),程序加必要的注释。

课程设计实验报告要求:

1、预习报告:题目、课程设计任务、数据结构、程序的总体设计(算法)、模块划分 。

2、实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调试中问题与解决方案、

小结等。

一、系统简介

设计一个基于结构体数组的银行存取款管理系统,能实现对客户存取款信息进行录入、修改、删除、查询和输出等基本操作。

二、需求分析

银行存取款管理系统应实现以下功能:

1、能录入用户存取款的基本信息,包括客户姓名、性别、年龄、住址以及存取款日期、数目等基本信息,保存到结构体数组中。

2、能根据输入客户姓名进行存取款信息的查询以及修改、删除等操作。

3、能根据客户姓名进行查找后,以列表的方式将客户存取款信息显示在屏幕上。

三、概要设计

1、系统功能结构图

根据项目的开发要求,本系统划分成六个主功能模块:录入客户存取款信息模块、修改客户存取款信息模块、删除客户存取款信息模块、查询客户存取款信息模块、输出客户存取款模块和系统退出模块。系统功能结构图如下:

c语言程序设计银行存取款管理系统,银行存取款管理系统设计相关推荐

  1. c语言程序设计学生程序查询,《c语言程序设计报告-学生信息管理系统》.doc

    <c语言程序设计报告-学生信息管理系统> 中南大学 ? ? C语言程序设计实践报告 ? ? ? ? ? 题 目 学生信息管理系统 学生姓名 张眼 指导教师 刘伟荣 学 院 信息科学与工程学 ...

  2. 学生信息管理系统c 语言程序设计报告,C语言程序设计报告(学生信息管理系统)[1].txt...

    C语言程序设计报告(学生信息管理系统)[1].txt C CCCC * * * * * * * * * * * * * * * * .3 3 .4 1. .4 2. 4 3. 4 4. .5 飺 .5 ...

  3. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统报告(内含代码)...

    <C语言程序设计之交通处罚单管理系统报告(内含代码)>由会员分享,可在线阅读,更多相关<C语言程序设计之交通处罚单管理系统报告(内含代码)(22页珍藏版)>请在人人文库网上搜索 ...

  4. c语言程序设计图书管理,C语言程序设计报告 图书馆信息管理系统

    C语言程序设计报告 图书馆信息管理系统 2011 年第二阶段课程设计成果报告实训项目: 程序设计技术课程设计 学号: 0112959 姓名: 张麦华 专业: 信息管理与信息系统 实训日期:2011 年 ...

  5. c语言程序设计学生管理系统,c语言程序设计报告学生信息管理系统

    <c语言程序设计报告学生信息管理系统>由会员分享,可在线阅读,更多相关<c语言程序设计报告学生信息管理系统(16页珍藏版)>请在人人文库网上搜索. 1.中南大学C语言程序设计实 ...

  6. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统报告材料内含代码...

    <C语言程序设计之交通处罚单管理系统报告材料内含代码>由会员分享,可在线阅读,更多相关<C语言程序设计之交通处罚单管理系统报告材料内含代码(34页珍藏版)>请在人人文库网上搜索 ...

  7. C语言程序设计之小超市管理系统(只有存储货物)

    大一下的工程实践作业 只能实现存储货物的任务,因为任务较少,所以对于其他的页面设计进行了比较多的设计,并且搭配了绿色 哈哈哈哈哈哈,就是玩,各种花里胡哨 这个比较认真,可以实现存储货物,以及计算价格的 ...

  8. c语言歌曲评选系统报告,C语言程序设计报告—歌曲信息管理系统精要.doc

    目 录 1 C语言程序设计目的1 2题目及需求分析1 2.1系统基本功能 2.2具体设计思想 2.3系统的总体流程图 3 .总体设计1 3.1主函数设计1 3.2各个函数的设计具体设计思想和流程图 4 ...

  9. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统 报告(内含代码).doc...

    C语言程序设计 姓名:张强强 学号:20121003695 班序号:011121 前言: C语言是近年来国内得到迅速推广使用的一种计算机语言.C语言程序设计课程是计算机专业和信息管理专业的核心专业基础 ...

  10. c语言程序设计课题为车票管理系统,c语言 班级成管理系统.doc

    课 程 设 计 报 告 课程名称 C语言程序设计 课题名称 班级成绩管理系统 专 业 网络工程 班 级 1001 学 号 201003120129 姓 名 张剑 指导教师 唐北平.陈淑红.谭小兰 20 ...

最新文章

  1. 一行代码,得到最强时序基线!
  2. java hello world
  3. 基于 Kubernetes 的边缘云原生
  4. cd linux menu.lst,用ultraiso制作cdlinux的U盘启动盘
  5. 如何 0 改造,让单体/微服务应用成为 Serverless Application
  6. Python基础教程:xrange和range的使用区别
  7. 秋风秋雨愁煞人:寒宵独坐心如捣
  8. gtk-vnc linux,vncviewer远程链接桌面linux
  9. 【转】用Setup Factory 7.0制作安装程序
  10. php swfobject,swfobject参数详细介绍
  11. 这几款图片格式转换器帮助你轻松解决图片转换难题
  12. 脑电分析系列[MNE-Python-17]| 使用多种滤波器对脑电数据去除伪影
  13. android调用系统自带的文件管理器,Android打开系统自带文件管理器,选择指定类型的文件...
  14. CSAPP实验记录(三):Attack lab
  15. 在虚幻引擎5中构建你的首款游戏 - 10[完] - 特效音效镜头震动打包
  16. 安装SQL Server2000 与 SP4补丁时挂起解决
  17. JimuReport 1.4.0-beta 里程碑版本发布,免费的低代码报表
  18. /usr/bin/ld: cannot find -lxxx
  19. SonTek -Argonaut-SL500流量计适配调试说明
  20. flink-cdc 使用

热门文章

  1. SpringMVC + JUnit4 单元测试 - Controller 测试
  2. 开发者的瑞士军刀「GitHub 热点速览 v.22.04」
  3. Win10操作系统下,如何打开DOS窗口(图文教程)
  4. 第9章 项目-房屋出租系统
  5. 计算机二级考试vb内容,计算机二级VB考试考什么内容?(一)
  6. Java实现一个简单的两人五子棋游戏(二) 画棋盘
  7. 最好的3个txt阅读器
  8. CodeMirror实现代码对比功能
  9. Android SDK 环境变量配置
  10. 如何将mp3文件转pcma格式或PCM格式的wav文件