图书管理系统实验报告陈仁杰

图书管理系统实验报告陈仁杰

ID:15034190

大小:92.38 KB

页数:12页

时间:2018-08-01

图书管理系统实验报告陈仁杰_第1页
图书管理系统实验报告陈仁杰_第2页
图书管理系统实验报告陈仁杰_第3页
图书管理系统实验报告陈仁杰_第4页
图书管理系统实验报告陈仁杰_第5页
资源描述:

《图书管理系统实验报告陈仁杰》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰中南大学程序设计基础实践报告题目小型图书管理系统学生姓名陈仁杰学院信息科学与工程学院专业班级物联网工程1301班完成时间2014.1第11页共12页《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰目录1.课程设计内容32.课程设计目的33.背景知识34.工具/准备工作35.设计步骤、方法等35.1步骤1:构建系统初步框架35.2.步骤2:初始化45.3步骤3:编写main函数55.4步骤4:编写图书基本

2、信息部分65.4.3图书基本信息查询函数85.5步骤:5:编写图书采购部分85.5.1增加库存数量函数85.5.2采购信息查询函数105.6步骤6:编写图书销售部分105.7步骤7:编写利润计算部分116.设计结果及分析127.设计结论128.问题及心得体会129.对本设计过程及方法、手段的改进建议12第11页共12页《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰报告名称1.课程设计内容小型图书管理系统2.课程设计目的掌握简单的C语言系统程序开发。3.背景知识C语言环境下编译。4.工具/准备工作C

3、-free5.05.设计步骤、方法等5.1步骤1:构建系统初步框架考虑可能将用到的库函数,查询其所在头文件;在纸上画出程序结构。进入界面主菜单第11页共12页《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰利润计算图书基本信息图书销售图书采购基本信息查询基本信息录入采购信息查询增加库存数量5.2.步骤2:初始化声明头文件。定义若干可能用到的各类整型,实型,字符型变量。建立结构体,内容包含图书的书名,编号,作者,出版社,出版日期,进价,售价,采购日期,采购数量,库存量,采购单号等。#include

4、tdio.h>#includeinta,b,c/*图书编号*/,i=1,z/*确认用*/;floatd=0/*采购总金额*/,e=0/*销售总金额*/;longf;/*图书编号*/structbook//图书信息{intnum;//图书编号charname[30];//书名charwritter[30];//作者charpublish[30];//出版社intdate;//出版日期第11页共12页《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰floatprice;//定价flo

5、atbuy;//进价intbuydate;//采购日期intnumber;//采购数量intrest;//库存量intbuynum;//采购单号}book[50];5.3步骤3:编写main函数根据系统框架利用switch语句编写主函数,其中程序各实际功能以函数调用形式实现。main(){startimage1();stara:startimage2();scanf("%d",&a);system("cls");switch(a){case1:{f1();scanf("%d",&b);system("cls");switch(b){case1:{f

6、1_1();gotostara;}case2:{f1_2();gotostara;}case3:gotostara;};break;}case2:{f2();scanf("%d",&b);system("cls");switch(b)第11页共12页《计算机程序设计实践》8d91cd7492756121e5b588b2d74d1fdc.doc仁杰{case1:{f2_1();gotostara;}case2:{f2_2();gotostara;}case3:gotostara;};break;}case3:{f3();gotostara;}case

7、4:{f4();gotostara;}default:{printf("ERROR!");system("pause");system("cls");}}}5.4步骤4:编写图书基本信息部分5.4.1图书基本信息菜单函数运用void类型函数打印菜单选项,并在main函数中进行选择,即输入。并用switch语句进行选择不同功能。voidf1()//图书基本信息{printf("图书基本信息");printf("1-基本信息录入2-基本信息查询3-返回上一级");}5.4.2图

8、书基本信息录入函数依次打印需要录入的图书信息项目并依次输入各项目内容。输入完后进行一次统一打印,并输入1或0表示确认或返回

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。