关键词不能为空

当前您在: 主页 > 高中公式大全 >

消失打看c语言课程设计报告(答辩上交)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-17 07:46
tags:

qq妹妹-autocad2013

2021年1月17日发(作者:蒲辅周)
.

青岛理工大学




C
语言程序设计》



家庭财务管理系统




指导教师:





王金龙











姓名:








吴玮














学号:




201007133












班级:





网络
102















专业:




网络工程














地点:




多媒体楼
207










时间:




6.27





7.01








精品





题目










.
一、内容

家庭财务管理系统主要是对家庭成员的收入,支出,进行添加,删除,查询 等操作,并能统
计总收入和总支出。该软件给家庭成员提供了一个管理家庭财务的平台。
1)
菜单设计:本系统提供简单易操作的界面。有提示,帮助用户根据需要对家庭财务管理系
统进行操作。

2)
添加模块:根据实际的收入或支出,添加相应的记录,条数不限。

3)
查询模块:可以选择不同关键字输入,查找该条记录。

4)
删除模块:若某条记录错误或者不需要则可以删除。

5)
显示 模块:按照添加的先后顺序依次把记录显示在屏幕上,并显示总收入和总支出以及余
额。

6)
退出模块:退出财务管理系统并保存文件。



二、上机环境

操作系统:
windows XP

开发工具:
VC6.0++

三、函数调用关系图

开始

打开文件,载入信


菜单界面

1





2




3




4




0
退






结束

精品

.
四、各函数功能说明

1
.系统主要函数及功能











































































1.

add
函数:功能为添加收入或支出的记录

2.

search
函数:功能为查找联系人
















输入关键字,从文件中搜索相应的记录并显示出来。

3.

delete_rec
函数:功能为删除记录



















若某条记录错误或者不需要则可以删除。

4.

show
函数:功能为显示记录,将添加的记录显示在屏幕上。

5.

quit
函数:功能为保存信息退出系统。

五、算法描述

添加:
在主菜单选择添加选项后,
系统会依次让用户 输入年月日,
并且限定月份输入时要在
1

12
内,如果符合要求则 继续执行,输完整条记录。动态链表会根据用户的使用情况动
态调整内存大小。插入一个结点到已有链表 后,
head
指向插入的结点,该结点指向
head

来所指的结点 。每添加一条记录后接点随即加一。

查询

在主菜单选择查询选项后,选择 查询方式,
1.
按姓名查

2.
按备注查。然后按提示输入
相应的信息姓名(或备注)
,系统会根据信息用一个指针从这个链表的第一个结点依次往后
开始 查询,若某个结点符合则输出该记录的信息,若指向
NULL
即最后一个结点也查询完
毕依然没找到,则返回主菜单。

删除:
输入需要删除的姓名和金额,
系统会 根据信息用一个
q
指针从这个链表的第一个结点
依次往后开始查询,
并将已查 询过的结点赋给另一个
p
指针。
若某个结点符合则显示该记录
的信息,并让用 户再次确认是否删除。若指向
NULL
即最后一个结点也查询完毕依然没找
到,则则返 回主菜单。如果确定删除该结点,

q
所指的结点的前一个结点
(即
p
所指的结
点)
指向该接点所指向的下一个结点,
也就是将
q
所指的结点从原来的链表中分离出来。

删除一条记录后接点随即减一。

六、程序运行效果图

1.
添加联系人
精品

.

添加记录时限定月份在
1~12
月之间,否则无法添加,每添加一条记录后 就返回
主菜单,链表中插入了该结点。


2
查询联系人

查询记录时,
可以选择备注或者姓名进行查找。
若选择按姓名查找,
则在输入 名
字后,系统会根据添加的先后顺序,在屏幕上依次显示出该联系人的全部记录。


3
删除联系人

选择删除选项后,
界面会让使用者输入要删除者的 姓名及金额,
并根据输入的信
息显示该条记录,
并且为了防止意外删除而有提示是否删 除,
经使用者再三确认
后便删除该记录。


4
显示联系人
精品

qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013


qq妹妹-autocad2013



本文更新与2021-01-17 07:46,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/522756.html

c语言课程设计报告(答辩上交)的相关文章