图书管理系统综合实验报告

图书管理系统综合实验报告

ID:22296615

大小:417.63 KB

页数:30页

时间:2018-10-28

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

《图书管理系统综合实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息科学与工程学院《结构化程序设计》综合实验报告书管理系统的设计与实现学科专业:计算机科学与技术班级:学号:指导教师:学生:二零一四年十二月目录1耐條22雛撕22.1系统功能22.2开发与运行环境23系统概要设计23.1数据结构设计23.2总体设计34系统详细设计45娜则i式66总结与反思910胃11附录源代码131设计任务设计并实现一个图书管理系统,可以对书籍进行添加、删除、浏览、查找等操作。图书的信息项应包括:书名、索书号、ISBN号、作者、出版社、出版年份。查找功能应能够支持以阁书的任一信息项为关键字,并能够进行多个信息项的组合查找。2需求分析

2、木图书管理系统,可以对书籍进行添加、删除、浏览、查找等操作。查找功能支持图书以任一信息项为关键字,并能够进行多项信息组合查找。2.1系统功能木图书管理系统,可以对书籍进行添加、删除、浏览、查找等操作。查找功能支持图书以出版社和作者进行组合查找。2.2开发与运行环境2.2.1开发环境1.开发语言统一为C语言。2.开发平台为Code::Blocks13.12版本,GCC编译器。2.2.2运行环境木次课程设计运行实现win8.1(64位)3系统概要设计3.1数据结构设计intMark;记录储存次数typedefstructcharbooknum

3、20

4、;书

5、籍编号charbookname[20];书籍名称charauthor[20];书籍作者charpubhouse[20];书籍出版社charpubtime[20];书籍出版时间charsearchnum

6、20

7、;书籍索引号charISBNnum[20];书籍ISBN编号>book;定义结构体book3.2总体设计绘制系统总体功能构成,如下图所示。图1系统总体设计图1为系统总体功能展示,分为进入系统、书籍信息查找、书籍信息修改三大部分,其中登陆系统又分为己有数据载入和主界面载入两部分;书籍信息查找又分为单项查找和组合查找两部分;书籍信息修改分为显示全部信

8、息、添加书籍信息、删除书籍信总三部分。4系统详细设计4.1所有函数表1所有函数列表函数首部功能概要voidmain()主函数voidWelcome()界而初始化book.h自定义结构体头文件voidIncrease()添加书籍数据voidDeletebookinfor()删除书籍数据voidSearch()查找书籍数据voidSave(intn)保存文件intShow()显示所有书籍数据voidLoad()读取文件信息4.2进入系统模块登陆系统图2为登陆系统,在己有数据载入函数Load中可以讲以前添加的书籍信息从文件中读取到内存中,保证再次写入的时候

9、不会丢失原有数据。主界面载入函数通过循环,使得每项作完成总能回到主界面。表2进入系统函数与主函数函数首部功能概要voidmain()主函数voidWelcome()界由初始化book.h自定义结构体头文件voidLoad()读取文件信息4.3书籍信息查找模块图3书籍信息查找图3书籍信息查找模块,单项查找可以实现书籍名称和书籍编号的单项查找,组合查找可实现通过作者和出版的的组合进行查找。表3书籍信息查找函数函数首部功能概要voidSearch()查找书籍数据4.4书籍信息修改模块书籍信息修改1i图4书籍信息修改图4书籍信息修改模块,可实现当前存储书籍信

10、总的全部浏览、添加新的书籍信息、通过书籍编号删除己有书籍信息。表4书籍信息修改函数函数首部功能概要voidSave(intn)保存文件intShow()显示所有书籍数据voidIncrease()添加书籍数据void删除书籍数据DeletebookinforO5系统测试图书管理系统信图图信系书的有书理图新已譽示加證出-SU.I12345图1欢迎界面始输入书籍编号:101PPQj*.i语言程序设计Is:1〕±笋出版社£版时间:2012索书号:GJVVCXSJ001ISBN编号:FJUT001添加成功!是否继续添加?(V/N〉图2添加新的图书二^籍缉号:

11、001ii:睿藝■言程序设计出亟时间=2012-^-zGJVVCXSJ001ISBN编号:FJUT001構審0岛02作者:•需勒凡匀::晃明出虛社f

12、Hl:2009糸卞Y:SMD002ISBN编号:FJUT002请按任意键返回图3品示所有书籍倍息找杳一讀者查查作:口磊和1式着社:nft找WWS■丨■I■主冃•宿11-一口uy1cUiMSM语兰I门20VVFJ,f:&匡鼠:J■■包书号.iIL=1间:G号意入<邊时口出索Is请号编01萨n±201vvc计设程士曰社版出学01-J001:XST0回围4按照书籍编号杏找找查讀者查查作••口孫和2式孽8••.

13、HS选n—*一岛秘申4?^sgT0回JU返F律J■■餐名:0碎額姻:2MD:F键书#■瞬靜=7间:S#■意

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

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

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