图书管理系统数据库设计(2).doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
图书管理系统 数据库设计文档 目 录 1. 图书管理系统数据需求 1 1.1 图书管理系统功能数据需求 1 1.2 组织结构 1 2. 概念设计 2 2.1 总体E-R图 2 2.2 图书管理系统模块E-R图 2 3. 逻辑设计 3 3.1 表的设计 3 3.1.1 user表 3 3.2 数据库关系图 3 附录A. 图表索引 4 图书管理系统数据需求 通过建立一个基于C/S系统的图书管理系统,使得图书管理工作系统化、规范化和自 动化,从而提高了管理的效率,也方便了读者的借阅。应用C#编程,实现对数据库信息 的管理。系统应用符合图书馆信息管理及处理的规定,满足图书管理员对图书及借阅信 息进行管理的需求,并达到操作过程中的直观、方便、使用、安全等要求。系统用模块 化程序设计的方法,既便于系统功能的组合和修改,又便于参与技术人员补充和维护。 数据字典: 数据流编号: D01 数据流名称:读者信息 简述:读者信息 数据流来源:读者借阅后,管理员将读者信息输入计算机。 数据流去向:图书管理模块。读者信息将存入数据库(读者信息表)。 数据项组成 :读者姓名+学号+专业 数据流编号: D02 数据流名称:图书信息 简述:图书信息 数据流来源:新书到馆后,管理员将图书信息输入计算机。 数据流去向:图书管理模块。读者信息将存入数据库(图书信息表)。 数据项组成:图书编码+图书类别+书名+作者+出版社+Price 单价+出版日期+ 购买数量 数据流编号: D03 数据流名称:读者情况 简述:读者情况 数据流来源:图书被借阅后,计算机将读者信息返回给管理员。 数据流去向:管理 员。 数据项组成:已借图书+已借数量+续借次数 数据流编号: D04 数据流名称:图书情况 简述:图书情况 数据流来源:图书被借阅后,计算机将图书信息返回给管理员。 数据流去向:管理 员。 数据项组成:书名+是否被借+已借次数 数据流编号: D05 数据流名称:借还书信息 简述:借还书信息 数据流来源:管理员把借还书信息录入计算机。 数据流去向:图书管理模块。借还书信息将存入数据库(借阅信息表)。 数据项组 成:已借书名+已还书名 数据流编号: D06 数据流名称:图书信息 简述:图书信息 数据流来源:读者从计算机获得图书信息。 数据流去向:读者。 数据项组成:图书编码+图书类别+书名+作者+出版社+Price 单价+出版日期+ 购买数量 数据流编号: D07 数据流名称:读者借阅情况 简述:读者借阅情况 数据流来源:读者从计算机获得借阅情况。 数据流去向:读者。 数据项组成:书名+是否被借+已借次数 1 图书管理系统功能数据需求 1. 读者基本信息的输入,包括读者编号、读者登录名、读者姓名、读者性别等。 2. 读者基本信息的查询、修改,包括读者编号、读者姓名、读者性别等。 3. 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4. 书籍类别信息的查询、修改,包括类别编号、类别名称。 5. 书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称 、出版日期、登记日期。 6. 书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版 社名称、出版日期登记等。 7. 借书信息的输入,包括读者编号、书籍编号、借书日期。 8. 借书信息的查询、修改,包括读者编号、书籍编号、还书日期。 9. 还书信息的输入,包括读者编号、书籍编号、还书日期。 10. 还书信息的查询和修改,包括还书读者编号、读者姓名、书籍编号、书籍名称、结束 日期、还书日期等。 11. 超期还书罚款输入,还书超出期限包括超出期限还书的读者编号,书籍编号,罚款金 额。 12. 超期还书罚款查询、删除,包括读者编号、读者姓名、书籍编号、书籍名称、罚款金 额等。 13. 管理员管理:包括创建读者用户信息、删除读者用户信息、添加图书信息、删除图书 信息。 2 组织结构 列出文档的组织结构。 第一章:图书管理系统数据需求。 第二章:图书管理系统概念设计。 第三章:图书管理系统逻辑设计。 附录A:是本文档的图表索引。 概念设计 分析图书管理系统的基本需求,利用概念结构设计的抽象机制,对所需分析结果中的 信息进行分类、组织,得到系统的实体、实体属性、实体的键、实体之间的联系以及联 系的类型,就可以设计出系统的概念模型。 通过前述分析,可以抽取出图书管理系统的基本实体有:管理员、读者、书籍三个实 体是通过读者借阅,管理员管理产生联系的,管理员与读者,读者和书籍都是一对多的 联系。 1 总体E-R图 用户:用户编号、姓名、性别、所属角色、电话、邮箱、登录密码、是否可借书、当 前可借书数目; 用户角色:权限编号、权限名、权限描述; 超期记录:超期编号、超期用户编号、超期书籍编号、超期天
剩余14页未读,继续阅读
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助