C语言图书管理系统实验报告完整版.pdf
《C语言图书管理系统实验报告完整版.pdf》由会员分享,可在线阅读,更多相关《C语言图书管理系统实验报告完整版.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C C 语语言言图图书书管管理理系系统统实实验验报报告告 HEN system office room【HEN16H-HENS2AHENS8Q8-HENH1688】课课 程程 报报 告告课课 程程名名 称:称:程序设计实践专专 业业 班班 级级:信息类 1110学学 生生 姓姓 名名:学学号号:任任 课课 教教 师师:学学期期:20101-201220101-2012 学年第二学期学年第二学期课程报告任务书课程报告任务书题题目目图书信息管理系统图书信息管理系统开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是
2、否借出、库存量等)。使之能提供以下基本功能基本功能:(1)图书信息录入功能(图书信息用文件保存)输入(2)图书信息浏览功能输出主要主要(3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式):内容内容按书名查询 按作者名查询 按照价钱排序 按出版时间排序等等(4)图书信息的删除与修改扩展功能扩展功能:可以按照自己的程度进行扩展。比如(1)简单的权限处理(2)报表打印功能(3)甚至根据自己情况,可以加上学生信息,并扩充为图书借阅系统。(4)模糊查询(5)综合查询(6)统计功能比如统计处某一类别的图书信息或 筛选出小于指定数量库存的图书信息等等,总之,可以根据自己需求进行分析功能。一、提交
3、材料应包括:(1)系统源代码(2)课程报告二、整个设计过程具体要求(1)需求分析需求分析要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;任务任务(2)设计过程设计过程 要求学生进一步明确各模块调用关系,进一步完善模要求要求块函数细节(函数名、参数、返回值等)(3)实现过程实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;(4)总结阶段总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。报告撰写情况(报告撰写情况(3030 分)分)系统完成情况(系统完成情况(3030分)分)扩展功扩展功内容内容规范程规范程程序测程序测基本功基本
4、功度度试试能能 2020 分分能能 1010 分分成绩成绩2020 分分5 5 分分5 5 分分评定评定答辩情况(答辩情况(4040分)分)自述情自述情答辩情答辩情况况 1010 分分况况3030 分分总分总分成绩评定教师:成绩评定教师:1 需求分析这是一个能简单管理图书的小型图书管理系统,其中图书信息包括:书名,作者名,书编号,分类,出版单位,出版时间,价格等。通过这些信息使之提供以下功能:(1)图书信息创建功能。其中图书信息包括:书名,作者名,书编号,分类,出版单位,出版时间,价格等。(图书信息用文件保存)。(2)图书信息查看功能。用来查看各项图书信息。(3)图书信息查找功能。通过已知信息
5、来查找想要的图书。(4)图书信息的删除。可以删除特定图书。(5)图书信息的修改。可以修改图书的各项信息。(6)图书信息的排序功能。按图书信息对录入的图书进行排序。(7)菜单选择功能,此功能也是图书信息信息管理系统的入口,用户所要进行的各种操作均需在此模块中进行选择并进而调用其他模块实现相应的功能2 概要设计数据结构数据结构图书管理系统中主要的数据结构包含书名、图书书号、作者名、分类、出版社、出版时间、价格等;在处理过程中各项可以作为一本图书的不同属性来进行处理。开始主菜单输入创建图书书名查找查找作者查找组合查找删除图书修改图书显示图书退出书名查找作者查找组合查找菜单函数的原型:void men
6、u()函数的功能:调用菜单,使用各项功能程序:void menu()printf(nn*n);printf(-主菜单-n);printf(ttt n);n);n);n);n);n);n);printf(-printf(ttt printf(ttt printf(ttt printf(ttt printf(ttt printf(ttt -n);2.2.新建文件新建文件函数的原型:int ReadinfoFromFile()函数的功能:建立文件储存数据程序int ReadinfoFromFile()f,&p-price);fscanf(fp,%d,&p-type);if(p-type=1)if(h
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 图书 管理 系统 实验 报告 完整版
限制150内