活期储蓄账目管理报告
时间:2025-07-13
时间:2025-07-13
课程设计(论文)
题 目: 院 (系): 信息与控制工程学院 专业班级: 姓 名: 学 号:指导教师:
2013年 9 月 25日
任务书
专业班级: 计算机1101 学生姓名: 张鸿娜 指导教师(签名):
一、课程设计(论文)题目
活期储蓄帐目管理
说明:实现储户开户、销户、存入、支出等活动。
二、本次课程设计(论文)应达到的目的
数据结构是实践性很强的课程。课程设计是加强学生实践能力的一个强有力手段。课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用。
本题目要达到目的:熟练掌握线性表的基本操作在两种存储结构上的实现。
三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)
输入数据:储户姓名、身份证号、联系方式(电话、住址);
储户账号、存款金额;
⒈ 查找储户的帐户;
⒉ 根据储户的存取款金额实现存款、取款记账; ⒊ 根据储户信息及账号实现插入和删除; ⒋ 输出储户信息;
⒌ 汇总活期储蓄存款总额并输出。
四、应收集的资料及主要参考文献:
由于本课程没有安排“课内上机”学时,因此,在课程设计之前必须自己已经上
机练习了“线性表”的基本操作。 参考文献:
1. Robert L. Kruse,Data Structures And Program Design in C++,高等教育出版社,2001.5.
2. 严蔚敏等编著,数据结构(C语言版),清华大学出版社,1997.4; 3. 赵文静等编著,数据结构与算法,科学出版社,2005.08;
五、审核批准意见
教研室主任(签字)
设计总说明
活期账户储蓄主要实现的功能有:开户、销户、查找、交易(包括存取、查询余额功能)、查询账户,另外还增加了显示交易记录的功能。功能有C语言实现,由链表实现账户的增、删、查。void InsertList()函数实现开户功能,void DeleteList()函数实现销户功能,void PrintList()函数实现查询账户的功能,void Deposit()函数实现存取款、查询余额的功能,void Search()函数实现查找的功能,void save()函数是将开户所有信息存入文本文件中,void Print()打开文本中的文件并显示,void chakan()函数用于查看交易记录、void menu()函数用于显示菜单、void choice()函数用于实现菜单中的功能。
关键字:数据结构 链表 增、删、查
目录
1.设计目的………………………………………………………………1 2.问题描述………………………………………………………………2 3.需求分析………………………………………………………………3 3.1数据需求 ………………………………………………………3 3.2基本功能需求 …………………………………………………3
3.3非功能性需求 ……………………………………………………3
4.概要设计………………………………………………………………4
4.1数据结构…………………………………………………………4 4.2系统包含的函数…………………………………………………4
4.3函数间的关系……………………………………………………4 4.4系统功能模块图…………………………………………………5 5.详细设计………………………………………………………………6
5.1结构体的详细定义………………………………………………6 5.2系统函数详细介绍………………………………………………7 5.3系统功能模块介绍………………………………………………17 5.4具体模块设计……………………………………………………17
5.4.1开户功能 …………………………………………………17 5.4.2销户功能 …………………………………………………18 5.4.3查询功能 …………………………………………………19 6.调试分析………………………………………………………………20 7.使用说明………………………………………………………………21 8.设计总结………………………………………………………………24 9.参考文献…………………………………………………………………25
《数据结构》课程设计
活期储蓄账目管理
1.设计目的
“数据结构”是计算机科学与技术专业一门十分重要的专业技术基础课,计算机科学各领域及有关的应用软件都要使用到各种数据结构。对于从事计算机科学及其应用的科技工作者来说,数据结构与算法是必须透彻地掌握的重要基础。
学习数据结构与算法的最终目的是解决实际的应用问题,特别是非数值计算类型的应用问题。课程设计是加强学生实践能力的一个强有力手段。课程设计所安排的题目,在难度和深度方面都大于平时的上机训练,要求同学在完成设计和编写中小型软件的过程中,深化对数据结构与算法课程中基本概念、理论和方法的理解;训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念;使同学的程序设 …… 此处隐藏:4060字,全部文档内容请下载后查看。喜欢就下载吧 ……