c图书管理系统-课程设计报告
51页1、学号学号1608220203C 语言程序设计语言程序设计课程设计报告课程设计报告题目:题目:图书管理系统图书管理系统专业:专业:网络工程(对口)网络工程(对口)班级:班级:1616(3 3)班)班姓名:姓名:代应豪代应豪指导教师:指导教师:程庆成绩:成绩:计算机学院计算机学院2017 年 4 月 25 日2016-2017 学年学年 第第二学期二学期目录1 设计内容及要求.21.1 设计内容.21.2 设计任务及具体要求.22 概要设计.32.1 该系统的功能简介.32.2 总体程序框图.32.3 各个模块之间的主要关系43 3 设计过程或程序代码53.1 各个模块的程序流程图及运行界面53.2 对关键代码加以分析说明.154 程序调试分析.235 小结.25致谢.26参考文献.27附:源程序.281 设计内容及要求1.1 设计内容图书管理系统主要根据课程设计要求进行设计,并了解了图书馆的各项流程,该系统功能主要包括 8 大模块:1)查阅图书,根据图书的书名查阅图书的基本信息。2)借阅图书,根据已经录入的卡号为准来借阅已存在的图书。3)增加图书,输入书号,书名、作者和是否借出的信息,可
2、录入图书的信息。4)删除图书,输入准确无误的书名,若存在此书名则删除,不存在则不作任何操作。5)修改图书资料,输入书号,提示修改 1:修改书的序号 2:修改书名3:修改作者,选择其一即可修改。6)书籍统计,可输出所有书籍信息和总共的数量。7)学生管理部分,可细分为:申请卡号,删除卡号,借书统计,卡号统计申请卡号可创建一个新的可借用图书的卡号,删除卡号可删除已存在的卡号,卡号统计可输出所有卡号信息和总共数量。8)还书,输入卡号和所借的书名可将借出否的标识设置为 1 既未借出。1.2 设计任务及具体要求主要利用 c 语言的文件操作能力设计开发一个小型的管理信息系统,至少具有如下功能:查阅图书、借阅图书、增加图书、删除图书、修改图书信息、书籍统计输出、学生管理。操作界面要符合用户的一般习惯,图形或文本界面都可以。要求:明确课程设计的目的,能根据课程设计的要求,查阅相关文献,为完成设计准备必要的知识; 提高学生用高级语言进行程序设计的能力,重点提高用 C 语言进行文件操作和绘图应用的编程技术水平;初步了解软件开发的一般方法和步骤; 提高撰写技术文档的能力。2 概要设计2.1 系统的功能简介该系
3、统的主要功能是实现图书等信息的录入、查询,包括(录入、查询图书的基本信息、录入、查询卡号的基本信息、修改图书资料等) 。对的图书信息进行删除、修改、统计所有信息。2.2 总体程序框图图 2.2-A 总体程序图 2.2-B 管理系统程序图书管理系统查阅图书借阅图书管理系统还书模块管理系统增加图书删除图书书籍统计学生管理系统修改图书资料退出系统申请新卡借书统计卡号统计删除卡号2.2 各个模块之间的主要关系该程序的功能主要是实现图书管理信息的录入,并对图书的相应信息进行查询、录入以及修改。各个模块之间的关系是相互联系的,例如需要先输入卡号方可借阅书籍。首先,主函数包含了所有的子函数。主函数是整个程序的核心。子函数之间也是有联系的,对图书信息的操作、学生信息的操作都是在子函数中完成。因此对图书信息的管理是非常重要的。在图书信息的修改、删除、查询、统计有一对一的联系。3设计过程或程序代码3.1 各个模块的程序流程图1)主函数程序及运行界面void main() char ch1,ch2,ch3,ch4; do printf(“tt 请你选择操作类型:n“); printf(“ 1:n“); pr
4、intf(“ 2:n“); printf(“ 3:n“); printf(“ 4:n“); printf(“ 0:n“); printf(“请输入 0-4n“); scanf(“%s“, switch(ch1) case 1:chabook();break; case 2:lendbook();break; case 3: do printf(“-欢迎进入管理系统!-n“); printf(“ 1:n“); printf(“ 2:n“); printf(“ 3:n“); printf(“ 4:n“); printf(“ 5:n“); printf(“ 0:n“); printf(“请输入 0-5,其他输入非法!n“); scanf(“%s“, switch(ch2) case 1:addbook(); break; case 2:delbook();break; case 3:changebook();break; case 4:bookcount();getch();break; case 5:do printf(“-欢迎进入学生管理系统!-n“); printf(“ 1:n“);
《c图书管理系统-课程设计报告》由会员第***分享,可在线阅读,更多相关《c图书管理系统-课程设计报告》请在金锄头文库上搜索。
校园足球汇报
异甘草酸镁注射液【治疗急性药物性肝损伤】Ⅱ期临床研究总结
云教室课程行政伦理学行政良心
语文S版小学二年级语文下册诺亚方舟课件优质课教学课件
未来中考趋势作文考与练
近年来广东历史试题中考易错点分析与教学启示
搜索推广那些事
小学语文二年级上册红领巾真好说课稿设计(说课设计)
新课标人教版二年级语文上册红领巾真好课件
新课程背景下的高中化学课堂教学改革
危机管理与突发事件应对
背影朱自清教案课件二课时
突发公共卫生事件培训
统计学简史及数据科学中南财经大学
水泥混凝土路面技术现状及发展终
有家真好作文讲评课
西南大学植物造景设计总复习
海外汉语教学新探索在线交流学习平台Goclef
动态黑色背景年终总结模板
孙子的治军之道与现代管理谋略总结
2024-01-11 11页
2023-01-28 8页
2023-09-20 6页
2023-04-22 5页
2022-09-25 38页
2024-06-03 4页
2024-06-03 1页
2024-06-03 10页
2024-06-03 12页
2024-06-03 2页