图书管理系统课程设计报告.docx

上传人:s9****2 文档编号:560070904 上传时间:2022-09-10 格式:DOCX 页数:26 大小:193.37KB
返回 下载 相关 举报
图书管理系统课程设计报告.docx_第1页
第1页 / 共26页
图书管理系统课程设计报告.docx_第2页
第2页 / 共26页
图书管理系统课程设计报告.docx_第3页
第3页 / 共26页
图书管理系统课程设计报告.docx_第4页
第4页 / 共26页
图书管理系统课程设计报告.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《图书管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《图书管理系统课程设计报告.docx(26页珍藏版)》请在金锄头文库上搜索。

1、工程技术学院-课程设计说明书工程技术学院课程设计说明书学生姓名:专业:计算机科学与技术学号:指导教师:所属系(部):信息系工程技术学院课程设计评阅书题目:图书管理系统课程设计报告 信息系计算机科学与技术专业 姓名 设计时间:2015年 月 日2015 年 月 日 评阅意见:成绩: 指导教师:(签字) 职务:201 年月日摘 要随着计算机技术的飞速发展,电子信息化慢慢替代了企业管理的传统管理手法,采用管理系统是能够有效提高管理效率的。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。图书馆若采取

2、手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,本文针对通常的图书管理流程,设计了一个面向对象图书管理系统。本系统中包含六个功能模块:图书馆基本信息,借书,还书,读者维护,图书维护,管理员维护。关键词:借书,还书,读者维护,图书维护,管理员维护 AbstractWiththerapiddevelopmentofcomputertechnology,electronicinformationtechnologygraduallyreplacedthetraditionalmanagemen

3、tofenterprisemanagementmethods,managementsystem,caneffectivelyimprovetheefficiencyofmanagement.Libraryasakindofinformationresourcecollectionanddistributioncenter,libraryanduserlendingdataisvarious,containsalotofinformationdatamanagement,today,therearealotoflibrariesarepreliminarystartedusing,hasntev

4、enuseacomputerforinformationmanagement.Iflibrariesadoptmanualapproachtoartificialmanagementbooksandmaterialsandlibrary,becausethematerialisvarious,manualprocessingworkloadisbig,theoverallmanagementefficiencyislow,alsonotconvenienttoreadersofbooksandmaterialsinspection.Inordertoimprovetheefficiencyof

5、booksmanagement,thispaperusuallybooksmanagementprocesses,anobject-orientedbooksmanagementsystemmanagementsystemisdesigned.Thissystemcontainssixmodules:basicinformation,librarybooks,andbooks,thereadermaintenance,maintenance,administratorstomaintain.Key words: Borrow books, return books, readMaintenan

6、ce, book maintenance, administrator maintenance摘 要3ABSTRACT4第1章61.1题目背景61.2设计目的6第2章 解决问题7第3章 图书管理系统的设计与实现73.1系统的需求分析73.2系统的设计83.2.1 系统的总统设计8(1)总体思想8(2)系统模块结构图83.2.2 系统的概要设计83.3 测试结果93.3.1系统主界面103.3.2功能菜单103.3.3查询系统菜单113.3.4借还系统菜单113.4 源代码12参考文献23第四章 心得体会23致 谢25 第1章1.1题目背景随着计算机技术的飞速发展,改变了世界,也改变了人类的生活

7、。作为现代科学技术的飞速发展,改变了世界,也改变了人类的生活。新世纪的大学生,应当站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求当今社会,多元文化快速发展,人与人的交流也越来越多,社交也越来越广泛,这时,记住自己认识的人是很重要的,因此我们做了这个程序,为了使我们更有效的记录下自己所认识的人,更方便去和更多的人交流而不会记错。C语言成了在国内外使用的一种计算机语言。C语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好、既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写系统软件。现在大多数的高校都把C语言作为

8、第一门计算机语言进行教学,这是可行的,学生也是能够学习好的。1.2设计目的这次设计主要是应用了C程序设计中的一些算法,还有一些函数的调用,结构体的应用等,根据他们的基本思想来编写程序。程序包括的主要内容可以对图书馆管理系统进行输入、修改、删除、借阅、归还、显示等操作,设计一个有关学生借阅图书的管理程序,来方便人们对信息更方便的使用,经过这样一个过程来巩固和完善自己所学的知识,同时来培养一下自己的实践能力。通过本设计可以加深理解利用程序设计思想开发一个系统的整个流程,提高分析问题、解决问题和实际动手的能力。通过本设计可以加深理解利用程序设计思想开发一个系统的整个流程,提高分析问题、解决问题和实际

9、动手的能力为了人们能够更快的记录学生的借书管理,使人们不再因为添加、删除图书而苦恼。第2章 解决问题图书馆管理系统用于计算机管理图书馆里的书籍,方便学生进行更方便快捷的结束程序。在这个程序中可以对图书馆管理系统中的内容进行输入、添加记录、显示记录、注册会员,还可对其中的书籍进行删除等等。使信息管理更具体、更明朗、更电子化,让人一目了然,给人们带来无穷的快捷。这次实训,使我们对C语言的掌握更加熟练,也解决了一些问题:1、解决手工记录和减少工作量,以及相关函数的使用。2、解决函数间的链接关系,使函数的调用更加方便灵活以及相关函数的使用。3、解决对单个函数如何操作和各种按键的功能设置以及相关函数的使

10、用。4、解决对程序显示窗口的设置及对各种相关函数的使用。5、提高分析问题、解决问题和实际动手的能力。6、需要对图像和文本的输出有一个较好的了解。7、能够熟练运用C言分支语句,并能使各种循环相互连接,完成对按键选择操作等过程。8、在设计的过程中,建立清晰的层次结构。9、在编写程序前先画出主要的功能结构图和主要模块的流程图。10、对每个功能所运用的数学知识有一个较好的认识和探索。11、得出最简洁,最快速的算法。12、要求操作简单,用户界面友好。第3章 图书管理系统的设计与实现3.1系统的需求分析图书登记管理系统作为一个应用软件将为学校的老师和学生提供一个对学校图书馆深入了解并借阅、还书的平台。根据

11、系统界面的提示信息对图书馆信息进行查询、初始化等操作系统功能需求分析描述如下: (1)系统主菜单:进入系统和退出系统 (2)功能菜单:显示可以进行的操作(3)查询主菜单:根据图书编号、书名、作者进行查询,并可显示所有图书信息(4)借还书主菜单:可以进行借书和还书等操作3.2系统的设计3.2.1 系统的总统设计 下面从系统的整体流程的功能模块、系统界面及数据结构进行总体设计。 (1)总体思想 本系统主要设计思想是实现图书馆的功能机管理系统信息的查询、借书、还书等主要功能。系统的设计方法是结构化实际方法,系统用C语言进行开发用户可以清晰的了解图书馆内的情况。 (2)系统模块结构图 根据需求分析结果

12、,图书管理系统可以分为三大模块:查询图书模块、借书功能模块、还书功能模块。系统模块结构如图: 图书管理系统图书查询系统图书管理主菜单还书功能系统借书功能系统3.2.2 系统的概要设计 系统主菜单。 显示系统的主菜单,里面有相应的功能代码,根据选择各功能代码进入不同的界面。功能主要包括:退出系统、查询图书、借书、还书。 查询图书信息 进入此菜单功能模块,输入您要查询的图书的编号、名字、作者等。图书查询模块流程如图:开始 提示输入图书编号、书名、作者输入正确查询 否 是 否 是 是 重新输入否退出系统3.3 测试结果3.3.1系统主界面3.3.2功能菜单3.3.3查询系统菜单3.3.4借还系统菜单3.4 源代码# include # include # include typedef struct linkchar number100

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号