《数据结构课程设计》
课程题目 |
活期储蓄账目管理系统 |
课程编号 |
j1620102 |
学生姓名 |
张瑞祺 |
所在专业 |
信息管理与信息系统 |
所在班级 |
信管1132 |
学号 |
201311671231 |
任课老师 |
易学明 |
实习时间 |
2014/12/29—2015/01/11 |
设计成绩 |
|
老师评语 |
|
完成时间: 2015 年 1 月 11 日
目录
八、 心得体会……………………………………………………24
活期储蓄账目管理系统
一、 问题描述
小明是一个计算机专业top student,祝贺他毕业了。并准备到银行参加工作。上班第一天,经理叫他编制一个实现一个活期储蓄处理程序,算作考查。上班第一天,一定要给领导一个好印象,小明二话没说,就答应了。如果你是小明,请完成如下题目功能:
储户开户、销户、存入、支出活动频繁,系统设计要求:
(1)能比较迅速地找到储户的帐户,以实现存款、取款记账;
(2)能比较简单,迅速地实现插入和删除,以实现开户和销户的需要。
二、 问题分析
1. 创建文件,用数组形式存储用户数据,开户时自定义用户账号、姓名、密码、开户金额。
2.用户登录时,输入正确的用户账号及密码,完成登录后即可进行存款、取款、查询等相关业务。
3.实现输入用户的账户名,将其全部信息删除,进行销户。
三、 数据结构设计
1. 数据结构设计
该管理系统的数据结构是线性的数据存储结构,采用的是数组类型的存储结构。
2. 存储结构设计
该存储结构是链式存储结构,本管理系统主要用线性表结构类型来存储在“活期储蓄账目管理系统”中的信息。其中,结构体由4个分量:用户账号名、用户姓名、用户密码、开户金额构成。
四、 算法设计
1. 模块设计