2012年最新毕业论文--图书管理系统

图书的借阅和归还是图书管理系统中的一项重要的环节,开发图书管理系统就是为了方便读者对图书的借阅和归还,因此要建立一个图书借还实体,用来保存读者对图书的借阅和归还的详细信息。图书的借阅和归还实体属性图如图4-3所示。

借书编号 读者编号 是否归还 图书条形 读者借还实体 还书操作 借书时间 借书操作 实际时间 该还时间

图4-3 读者借还实体属性图

图书管理系统为了增加系统的安全性,管理员只有在系统登陆模块验证通过后才能进入管理员的操作界面,因此套在数据库中创建一个存放登录用户信息的管理员实体。管理员实体属性图如图4-4所示。

管理员实体 编号 名 称 密 码

图4-4 管理员实体属性图

3.3 图书管理系统的系统E-R图

- 12 -

图书管理系统的系统E=R图如图4-5所示。

类型 ……. 编号 编号 密码 名称 读者 管理 管理员 修改 删除 添加 还书时间 修改 借书 管理 图4-5 图书管理系统的系统E-RT图

3.4 数据表设计

(1)通过对系统进行需求分析、系统流程图以及系统功能结构的确定,设计数据库,名称db_admSet,如表3-1所示。

只有系统分配的用户才能操作图书馆管理系统,而用户权限又各不相同。

表3-1管理员权限设置表

(2)图书借阅表tb_bookBorrow,如表3-2所示。

- 13 -

图书借阅信息实体,用于存储所有图书馆借阅的信息,以准确地记录每天图书的借阅信息。

表3-2图书借阅表

(3)书架信息表tb_bookcase,如表3-3所示。

图书馆对图书的分类,通常是将不同类型的图书分别放置在相应类型的书架上。书架信息实体,用于存储图书馆中所有的书架信息。 表3-3 书架信息表

(4) 图书信息tb_bookInfo,如表3-4所示。

不同的图书,会有不同的图书信息。对这些图书信息进行详细的记录,方便了图书的分类和查询。图书信息实体,用于存储所有图书的相关信息。

表3-4图书信息表

- 14 -

(5) 图书类型信息表tb_bookType如表3-5所示。

图书馆会有不同类型的图书,为了避免图书归类发生混乱,必须建立一个图书类型信息实体,用于存储图书的类型信息。

表3-5图书类型信息表

(6) 图书馆信息表tb_library,如表3-6所示。 每个失误都会有其自身的历史背景,图书馆也不 例外。为了记录图书馆的历史背景及其相关的信息,需要建立一个图书馆信息实体,用于存储图书馆的相关信息。

表3-6图书馆信息

(7)读者信息表tb_readerInfo,如表3-7所示。

当有读者借阅图书时,要对读者的各项信息进行记录,以方便归还图书和已借阅图书的历史查询,读者信息实体,用于存储所有借阅图书的读者信息。

表3-7 读者信息表

- 15 -

联系客服:779662525#qq.com(#替换为@)