C语言课程设计论文-图书信息管理系统设计

C语言课程设计论文-图书信息管理系统设计

ID:35597660

大小:283.50 KB

页数:20页

时间:2019-03-30

C语言课程设计论文-图书信息管理系统设计_第1页
C语言课程设计论文-图书信息管理系统设计_第2页
C语言课程设计论文-图书信息管理系统设计_第3页
C语言课程设计论文-图书信息管理系统设计_第4页
C语言课程设计论文-图书信息管理系统设计_第5页
资源描述:

《C语言课程设计论文-图书信息管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言程序设计报告--图书信息管理系统 C语言课程设计综合实习报告 题目:图书信息管理系统   姓名:班学号:院系:专业:指导教师: 2008年7月目录20C语言程序设计报告--图书信息管理系统(1)作者简介……………………………………………………………3(2)报告摘要……………………………………………………………3(3)报告主体……………………………………………………………3   3.1 报告要求………………………………………………………3   3.2 需求分析………………………………………………………3   3.3 总体设计…………

2、……………………………………………4   3.4 详细设计………………………………………………………4    3.4.1 主函数………………………………………………4    3.4.2 各功能模块设计……………………………………6    3.4.3 公共函数……………………………………………12   3.5 上机操作………………………………………………………15    3.5.1 数据源………………………………………………15    3.5.2 编译、连接和运行…………………………………15    3.5.3 结果……………………………

3、……………………15 (4)实习总结…………………………………………………………20(1)作者简介:20C语言程序设计报告--图书信息管理系统我叫王栋,是地球科学学院资源环境与城乡规划管理专业的二年级学生,有幸在大二上学期学习C程序设计这门课程.刚开始的时候对这门课没什么理解,觉得很难很复杂,而在后来慢慢深入的学习之后开始对其产生了兴趣。看到自己亲手编写的程序能够发挥出作用,觉得能够运用自己写出来的东西做出成果很高兴。同时也知道了做程序并不是想象之中的那么难的,只要我们能好好看懂课本上面的东西,并能在实践中加以练习就一定能够很好的掌握。

4、(2)报告摘要:  本论文设计了程序:《C语言课程设计指导书》第12题——图书信息管理系统。这个管理系统能对图书信息(包括登录号、书名、作者号、分类号、出版单位、出版时间、价格等)进行有效地信息录入、浏览、查询、插入、删除等操作,会给用户带来很大的便利,达到既节省时间又节省精力的目的。(3)报告主体:3.1题目要求  图书信息包括登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:  (1)系统以菜单方式工作  (2)图书信息录入功能(图书信息用文件保存)  (3)图书信息浏览功能  

5、(4)图书信息查询功能  (5)图书信息删除与修改功能(可选项)    [提示]  建立图书信息结构体,结构体成员包括登录号、书名、作者名、分类号、出版单位、出版时间、价格。3.2需求分析根据题目要求,要求对图书信息进行输入、输出等操作;在程序中需要浏览图书的信息,应提供显示、查找、浏览、插入、修改等操作;另外还应提供键盘式选择菜单实现功能选择。3.3总体设计根据需求分析,可以对这个系统的设计分为以下几个模块:20C语言程序设计报告--图书信息管理系统图书信息管理系统数据输入数据浏览数据查找数据插入退出             图1.3

6、系统功能模块图3.4详细设计3.4.1主函数  主函数一般设计得比较简洁,只提供输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。[流程图]:显示一系列功能选项根据n的值调用各功能模块函数NY输入n,判断n是否是0-5          图1.4.1主函数流程图[程序]/*****************主函数**********************/main(){ menu(); }/*****************menu函数********************/voidmenu(){intn,w;do{put

7、s("tt**********************MENU************************");puts("tttt1.enter");puts("tttt2.browse");puts("tttt3.search");puts("tttt4.deleteormodify");20C语言程序设计报告--图书信息管理系统puts("tttt5.add");puts("tttt6.exit");puts("tt********************

8、******************************");printf("Choiceyournumber(1-5):[]bb");scanf("%d",&n);if(n<1

9、

10、n>6){ 

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

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

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