图书管理系统软件工程课程设计 联系客服

发布时间 : 星期一 文章图书管理系统软件工程课程设计更新完毕开始阅读57a878b0f424ccbff121dd36a32d7375a417c697

录入标更新标题管理查询帐户查寻借阅者图书查询系统信一般浏览者6.3活动图

删除标标题录入书目系统管理管更新书目理书目员删除书目注册借管理借书更新借注销借书- 21 -

图书馆成员图书管理员(借书者)查找图书(还书者)排队等待还书借书记录借书 记录还书图书回架准备为下一个成员服务

6.4顺序图

- 22 -

:借书者:借书者:图书书目:图书标题主角11.验证可借性2.借书2.1验证可借3 创建借书记录:借/还4 更新图书标题5 更新图书书目6 更新借书者 七、数据库分析与设计

7.1数据库环境说明

图书管理系统的数据库采用Microsoft Office Access2007

数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的记录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。

Microsoft Access2007是在Windows环境下非常流行的桌面型数据库管理系统。使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。在Microsoft Access数据库中,包括许多组成数据库的基本要素。这些要素是存储信息的表、显示人机交互界面的窗体、

- 23 -

有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等。它不仅可以通过ODBC与其它数据库相连,实现数据交换和共享,还可以与Word、Excel等办公软件进行数据交换和共享,并且通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据。

7.2数据库命名标准与规范

1.数据库的命名:全部由英文字母组成。 2.数据库表命名:表义名(可以使用缩写)

如:英文单词首字母

7.3数据库逻辑设计 7.3.1逻辑设计步骤

本系统的逻辑设计是将人事管理系统的数据库概念结构转化为Microsoft Office Access2007数据库系统所支持的实际数据模型,即:数据库的逻辑结构。采用自底向上的概念设计。此系统共建立六个数据表,如借阅者表、图书表、借阅表、借阅者类别表、图书类别表和系统用户表。

7.3.2逻辑设计图

1、图书管理系统E-R图

- 24 -