个人账簿管理系统23459

课程设计说明书
课程设计名称:软件课程设计
课程设计题目:个人账簿管理系统
学院名称:信息工程学院
专业:电子信息科学与技术班级:  090431    学号:      09043125        姓名:邵林
评分:教师:廖远
20  12  年  6  月  29  日
软件课程设计任务书2011-2012学年第二学期分散1周第18周- 20 周集
个人帐簿管理系统设计
功能:个人帐簿管理系统记录某人每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。
进度安排
木马检测1. 分散1周:布置任务、查阅资料、选择方案
注意:学生的设计方案需经指导老师检查通过后方可进实验室进行制作。
2. 第18周:软件设计
3. 第19周-第20周:软件编码、调试、
验收及测试并上交报告
亚克力抽奖箱学生姓名:邵林、刘舒林
窑链指导时间分散1周,集中指导:2011.6.11-6.29
指导地点E505
任务下达2012 年 6 月 4 日任务
完成
2012  年  6 月  29
考核方式
1.评阅□
自动投篮机
2.答辩□电暧器
鞋套3.实际操作□
4.其它□
注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档
摘要
针对一些人对需要对自己的收入支出有一个详细的记录和了解,个人账簿管理系统孕育而生。
本系统主要是用C语言编写,运用结构体数组,子函数,同时通过函数指针数组实现函数的调用,本系统的功能包括按输入、输出、修改、查询、删除及按收入排序及按月份大小排序,通过文件操作保存数据和加载数据等。
本系统设计人性化,适合于大部分家庭用户对个人收支的管理,是生活更加便捷。
关键词: C语言,数据结构,个人账簿管理
目录
前言 0
第一章系统功能分析 (1)
1.1个人账簿管理 (1)
1.2解决个人账簿管理 (1)
1.2.1 概要分析 (1)
1.2.2 流程图 (2)
第二章系统总体设计 (3)
2.1系统总体设计思路 (3)
2.2各个功能模块简介 (3)
2.2. 1结构体数组 (3)
2.2. 2各种收支信息输入函数的创建 (3)
2.2. 3收支排序函数的创建 (4)
2.2. 4增删改函数的创建 (4)
2.2. 5数据信息保存文件和加载文件数据函数的创建 (6)
2.2.6数据信息打印函数的创建 (6)
第三章文件函数、打印函数和主函数详细设计 (8)
3.1程序代码实现 (8)
3.1.1程序主界面 (8)
3.2文件函数的实现 (9)
3.2打印数据 (10)
第四章测试数据与结果 (11)
4.1主函数界面测试 (11)
4.2输入函数测试 (11)
4.3查指定月份数据测试 (11)
4.4查看所有月份数据测试 (12)
4.5添加数据信息测试 (12)
4.6修改原有信息测试 (12)
4.7删除指定的信息测试 (12)
4.8按月份大小排序测试 (12)
4.9按总收入排序测试 (13)
4.10将数据信息保存到文件测试 (13)
4.11加载文件中的数据信息测试 (13)
结论 (14)
结束语 (15)
参考文献 (16)
程序分工 (17)
附录 (18)

本文发布于:2024-09-24 02:30:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/141920.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:个人   课程设计   信息   测试   函数   数据   分散
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议