号个人账簿管理系统解决方案.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
福建工程学院软件学院 c语言及数据结构与算法课程设计 题  目 : 个人账簿管理系统 专 业: 物联网工程1301 姓 名: 张玉春 学 号: 3138117108 同组其他学生(学号): 无 2014年 6 月  21 日 目 录 一、需求分析 2 二、总体设计 2 1设计基础 3 熟练掌握数组、指针的各种操作,以及一些算法思想的应用。 3 2、分析设计课题的要求,要求编程实现 3 3流程图 3 三、详细设计 4 四、调试与测试 4 五、测试结果 4 六、用户手册 8 七、附录 8 一、需求分析 个人帐簿管理系统记录某人每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。 描述问题。简述课题要解决的问题是什么,有什么要求和限制条件。 二、总体设计 1设计基础 熟练掌握数组、指针的各种操作,以及一些算法思想的应用。 2、分析设计课题的要求,要求编程实现 (1)记录某人每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等 (2)可以输入和修改某月的收支情况 (3)可以对每月的开支从小到大进行排序 (4)可以根据输入的月份查询每月的收支情况 3流程图 4、设计表 1、数据编号 2、名称 3、具体信息 1 输入数据 输入个人每月份的开支情况 2 查看数据 查看所输入月份的开支情况 3 修改数据 若输入数据有误,可以修改 4 查询数据 可查询所有月份的开支情况 5 排序数据 可把所有要查询的月份的开支情况按从小到大排列 6 删除数据 删除所输入月份的数据 0 退出系统 退出系统 三、详细设计 1、程序结构分析 2、菜单函数 系统程序主界面 3格式转换函数 changeForma()函数用于将dat格式文件转txt文流程的名称解释如下——main()是主函数,负责调用其他所有的函数, menu()菜input()函数用于键盘输入writeinfor()函用于向文件内入内容changeForma()函数用于将dat格式文件转txt文Status?searc()查询函数[返回查询的结果及查询的状态paixu()函数()用 于delRecord()函数用于删除数据/* Note:Your choice is C IDE */ #include stdio.h #include stdlib.h #include memory.h #include windows.h //文件保存路径 #define FilePath1 Myinfor.dat #define FilePath2 Myinfor.txt //查询用声明 #define Status int #define OK 1 #define Error 0 #define NotFound 2 typedef struct { int month;//月份 int spxf;//食品消费 int fzfy;//房租费用 int znjy;//子女教育费用 int sdfy;//水电费用 int ylfy;//医疗费用 int cxfy;//储蓄费用 int srfy;//收入费用 } Infor; typedef struct {// 查询用自定义数据类型 int no; int data; }pType; void menu(void); //菜单 void input(Infor *newI); //接收键盘输入 void writeinfor(Infor *newI);//向文件内写入内容 void changeFormat(void );//将dat格式文件转换为txt文件 Status search(Infor *a);//查询函数[返回查询的结果及查询的状态] void paixu(Infor *a);//对查询据结果排序 vo

文档评论(0)

贪玩蓝月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档