全球旧事资料 分类
图书馆管理系统
专业班级:XXXX

号:XXXX

名:XXXX
指导教师:XXXX

间:XXXX
f计算机专业数据结构课程设计任务书
学生姓名
XXXX
专业班级XXXX
学号
XXXX
题目
图书馆管理系统
课题性质
课程设计
课题来源
XXXX
指导教师
XXXX
同组姓名
XXXX
模拟图书馆信息管理要求,完成图书馆书库中图书管理,图书借阅,
图书归还、读者管理等一些列功能,并具有可阅读的界面。具体功能分四
大类九个方面,既图书管理、借阅管理、图书查找和信息查看四大模块以
及新书入库、清空库存、图书借阅、图书归还、编号查找、书名查找、作主要内容
者查找、读者信息和超期未还。
储存结构分为书目信息储存项和读者信息储存项,使用线性表储存结
构,并通过若干子函数实现相应功能。
图书查找功能方面使用了数据结构课程中的二分查找法。
1.调研图书馆管理系统的功能要求
2.设计目标功能,并依照其进行程序框架的开发
任务要求
3.设计功能中使用到的算法
4.实现具有一定可读性的程序界面
5.算法具有一定的健壮性
6.按要求撰写课程设计报告和设计总结
1《数据结构(C语言版)》,严蔚敏、吴伟民,清华大学出版社,
1997参考文献
2《VisualC实用教程(第一版)》,张荣梅、梁晓林,冶金工业
出版社,2004
指导教师签字:
审查意见教研室主任签字:
年月日
f一、设计题目
简单的图书馆管理系统
二、设计意义
熟悉和掌握数据结构课程所学的各种算法在实际项目中的应用,学习数据结构算法的c实现方法等。
三、系统需求
程序中传递的有信息有:图书信息(包括图书编号、书名、作者、出版社、总库存和剩余库存)和读者信息(包括借阅证号和借阅图书)。
1图书管理
对书库中的图书信息进行管理和查看功能,包括新书入库和清空库存功能,主要解决实际应用中图书馆增进新书种类数目或已有图书损坏丢失问题。其中,新书入库功能要求输入图书编号、书名、作者、出版社四项信息,用户输入图书编号后,系统首先判断书库中是否有该书的记录,如果满足条件,则要求输入购入数量后修改总库存和现有库存,如果不满足条件,则要求补全图书信息后新建一条库存记录;清空库存功能要求输入图书编号,用户输入图书编号后,系统首先判断书库中是否有该书的记录,如果满足条件,则删除书库中该书的记录,如果不满足条件,则返回错误提示。
2借阅管理
管理书库中的图书借阅相关行为,包括图书借阅和图书归还功能,主要解决实际应用中图书馆图书借出和归还信息的管理的r
好听全球资料 返回顶部