图书馆租借管理系统概要设计书
一、引言
1。1 编写目的
根据《图书馆租借管理系统需求分析书》,在仔细考虑讨论之后,我们又进一步对《图书租借管理系统》软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础.
1.3 参考资料 《软件工程》(第三版) 李代平 清华大学出版社 《数据库系统概论》(第四版) 王珊、萨师煊 高等教育出版社
二、任务概述
2.1 目标
《图书租借管理系统》针对的用户是社区图书室,藏书的种类和数量较少,读者的数量和来源受到一定的.相应的需求有:
1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括
1) 图书信息的录入、删除及修改 2) 图书信息的多关键字检索查询。 3) 图书的出借、返还和资料统计。
2.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:
1) 读者信息的登记、删除及修改。 2) 读者资料的统计与查询。
3.能够对需要的统计结果提供列表显示输出。
4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
2。2 运行环境
Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑; 运行时占用内存:≤1MB; 所需硬盘空间:≤5MB;
软件平台:中文Windows95/98/NT 4。0或更高版本并装有JAVA虚拟机的操作系统;
2。3 条件与
一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能.对信息的保护手段仅限于设置用户级别。
三、概要结构设计
2。1 书籍信息E-R图:
出版社 作者 书籍名称 出版日期 类别 库存量 书籍编号 借出量 书籍信息
2。2 学生信息E-R图:
院系 姓名 已借书数 年龄 电话 班级 最大借书数 学生证号 账户余额 学生信息
2。3 管理员信息E—R图:
姓名 电话 电话 管理员编号 管理员
2。4书籍借阅E—R图:
学生信息 还书日期 学生证号 M 借书日期租借 租借费用 借书天数 N 书籍编号 书籍信息
2.4书籍归还E—R图:
学生信息 M 借书日期 归还 还书日期 N
书籍信息 2.4 书籍租借信息管理系统总E-R图:
院系 姓名 已借书数 年龄 电话 班级 最大借书数 学生证号 账户余额 学生信息 1 M 书籍编号 学生证号 归还日期 管理员编号 租借 罚款 N 地址 借书日期管理员 借书天数 租借费用 姓名 M 管理 电话 N N 书籍编号 书籍名称 书籍信息 借出量 库存量 作者 出版社 出版日期 类别