- 2
- 0
- 约6.02万字
- 约 56页
- 2018-05-11 发布于浙江
- 举报
图书馆管理系统汇
需求说明
大功能模块及其小功能模块说明
1.图书查找模块。依据书名,作者,出版社,类别,编号中的一个,查询这本书的其它信息。每一种查询方式为一个小模块;
2.图书借阅。实现图书借还,预约功能。包括两个小模块:借书(预约功能包括在了借书模块中),还书。
3.信息查询管理。包括以下几三个小模块:查询管理自身或其他用户的信息(不同的帐号类型能查询人群不同,查询所得的信息有用户基本信息,用户历史借阅记录,用户是否被封号。管理用户信息仅管理员有该权限,管理员可手动封号),更改个人账户密码,查看图书借阅率;
4.图书购入。仅有一个模块。
还有部分功能的实现未划分在这四大模块中,单独用函数实现。如:用户登录,新用户注册,系统根据用户是否有借书逾期未还封号(有则封号,若用户还了逾期未还的书则系统会解封)
详细请见各模块设计说明。
开发环境:DevC++,windows 7(32位)
总体结构:
数据文件说明:
“information.txt”:存储图书基本信息,程序运行时将文件中的信息导入到链表head中,以便使用。每一行的格式相同,否则在将文件中信息导入到链表时会出错。每一行保存一本书的信息,按照顺序分别为:图书编号,书名,作者,出版社,类别,时间,价格。
在执行了添加图书这一操作后,更新这个文
原创力文档

文档评论(0)