全球旧事资料 分类
哈尔滨理工大学图书馆管理系统
专业班级:XXX学姓号:XXX名:XXX
指导教师:XXX课程设计时间:XXX
f计算机专业数据结构课程设计任务书
学生姓名题目XXX专业班级图书馆管理系统工程设计XXX课题来源同组姓名XXXXXXXXX学号XXX
课题性质指导教师
1采编入库:新购入一本书,如果给书在图书账目中已经存在,则其库存量增加包括总库存量和现库存量。如果该书不存在图书账目中增加一本书,总库存量和现库存量都为输入的数字。2清空库存:某一种书已无保留价值,将它从图书账目中注销。3借阅:如果一种书的库存量大于零,则借出一本书,将现库存量减1,并登记借阅者的图书证号和归还期限。4归还:注销对借阅者登记,改变该书的现存量。主要内容5按书号查找。6按书名查找。7按作者查找。8查看某图书证号的借阅者借阅的全部图书。9查看全部超期未还的图书。0退出图书管理系统。
1.研究图书馆管理系统的数据存储方式2.实现图书馆管理系统的主要算法任务要求3.分析算法的运行效率4.具有良好的运行界面5.算法具有良好的健壮性6.按要求撰写课程设计报告和设计总结。
1.《数据结构(C语言版)》,严蔚敏、吴伟民,清华大学出版社,1997参考文献2.《VisualC实用教程(第一版)》,张荣梅、梁晓林,冶金工业出版社,2004
审查意见
指导教师签字:教研室主任签字:年月日
f一、设计题目
简单的图书馆管理系统
二、设计意义
熟悉和掌握数据结构课程所学的各种算法在实际项目中的应用,学习数据结构算法的c实现方法等。
三、系统需求
程序中传递的有信息有:图书信息(包括图书编号、书名、作者、出版社、总库存和剩余库存)和读者信息(包括借阅证号和借阅图书)。1图书管理对书库中的图书信息进行管理和查看功能,包括新书入库和清空库存功能,主要解决实际应用中图书馆增进新书种类数目或已有图书损坏丢失问题。其中,新书入库功能要求输入图书编号、书名、作者、出版社四项信息,用户输入图书编号后,系统首先判断书库中是否有该书的记录,如果满足条件,则要求输入购入数量后修改总库存和现有库存,如果不满足条件,则要求补全图书信息后新建一条库存记录;清空库存功能要求输入图书编号,用户输入图书编号后,系统首先判断书库中是否有该书的记录,如果满足条件,则删除书库中该书的记录,如果不满足条件,则返回错误提示。2借阅管理管理书库中的图书借阅相关行为,包括图书借阅和图书归还功能,主r
好听全球资料 返回顶部