JSP+SQL图书管理系统设计和开发(4)

2020-06-07 13:09

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

4.2.2数据字典

有了系统的数据流图后,还有相当多的数据信息如图书、借阅、归还等信息需要进一步描述,这就是需要定义数据字典,才能把现有的系统描述清楚。列出系统的主要数据字典。 1. 名称:管理员 描述:记录管理员信息

定义:管理员信息=管理员ID+管理员密码 输入数据:管理员信息 输出数据:管理员信息 2. 名称:图书信息表结构 描述:记录所有图书的基本情况

定义:图书信息=图书编号+ISBN号+索引号+图书类别+图书名称+语种+原名+页码+作者+价格+出版社+出版时间+登记日期+备注 输入数据:图书信息 输出数据:图书信息 3. 名称:读者信息表结构 描述:记录所有读者的基本情况

定义:读者信息=读者编号+性别+姓名+类别+身份证号+办证日期+证有效期+工作单位+E-mail+联系电话 输入数据:读者信息 输出数据:读者信息 4. 名称:借书登记表结构 描述:记录所有图书的借阅情况

定义:借书信息=读者编号+读者编号+读者类别+图书编号+图书类别+图书名称+原名+作者+出版社+借出日期+应还日期

11

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

输入数据:借书信息 输出数据:借书信息 5. 名称:记录归还登记表结构 描述:记录所有图书的归还情况

定义:归还信息=读者编号+读者编号+读者类别+图书编号+图书类别+图书名称+原名+作者+出版社+借出日期+应还日期+实还日期+罚款 输入数据:归还信息 输出数据:归还信息 4.2.3 数据库的逻辑设计

在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。下面给出概念结构设计得E-R图。 1:管理员实体E-R图:

管理员

用户ID 密码 图4.1 管理员实体E-R图

2:会员信息实体E-R图:

读者卡号 会员 姓名

联系电话 年龄 办卡日期

性别 地址 12

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

图4.2 读者实体E-R图

3:图书信息实体E-R图: 图书编号 图书 出版日期 登记日期 ISBN号 出版社 名称 类别 数量 作者 价格 图4.3 图书实体E-R图

4:借书信息实体E-R图: 读者编号 借书 读者姓名 书籍编号 书籍名称 出版 书籍类别 应还日期 读者类别 书籍作者 借出日期 图4.4 借书实体E-R图

13

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

6:还书信息实体E-R图: 读者编号 还书 实还日期 付款金 读者姓名 书籍类别 书籍编号 应还日期 书籍名称 读者类别 书籍作者 借出日期 图4.5还书实体E-R图

7:总体E-R图:

管理员

1 1 读者管理 图书管理

N N

M M N 归还 读者 图书 N N

借阅 图4.6总体E-R图

14

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

4.2.4 数据库物理设计

Admin表是用户记录用户的信息(包括:用户名,密码,创建时间,借阅状态,是否使用,登录次数,以及权限等),如表4.1

字段名称 id username password creattime flag isuse logintimes quanxian

数据类型 自动编号 文本 文本 文本 数字 数字 数字 文本 表4.1 数据长度 长整形 50 50 50 长整形 长整形 长整形 50 Adminlog表用于记录用户登录的详细信息(包括:用户名,密码,登录时间,登录者的ip地址,登录着使用的操作系统,状态等),如表4.2

字段名称 id username password logintime loginIP useros ok 数据类型 自动编号 文本 文本 文本 文本 文本 文本 表4.2 数据长度 长整形 50 50 50 50 50 50

15


JSP+SQL图书管理系统设计和开发(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:各类水泥砂浆配合比设计报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: