[优秀课程设计课程论文]数据库课程设计 图书管理系统的设计.doc
约24页DOC格式手机打开展开
[优秀课程设计课程论文]数据库课程设计 图书管理系统的设计,题目:图书管理系统的设计目 录 课题组成员及任务 3第1章 应用背景与需求说明31.1 背景31.2 数据需求31.3 事务需求31.4 系统开发平台4 第2章 解决方案52.1 e-r模型设计 52.1.1 实体列表52.1.2 系统的e-r模型62.2 设计数据库62.2.1 创建数据库62.2.2 创建数据表72...
内容介绍
此文档由会员 csfujixie 发布
题目:图书管理系统的设计
目 录
课题组成员及任务 …………………………………………………3
第1章 应用背景与需求说明…………………………………………3
1.1 背景……………………………………………………………3
1.2 数据需求………………………………………………………3
1.3 事务需求………………………………………………………3
1.4 系统开发平台…………………………………………………4
第2章 解决方案………………………………………………………5
2.1 E-R模型设计………………………………………………… 5
2.1.1 实体列表……………………………………………………5
2.1.2 系统的E-R模型……………………………………………6
2.2 设计数据库……………………………………………………6
2.2.1 创建数据库…………………………………………………6
2.2.2 创建数据表…………………………………………………7
2.2.3 连接数据库…………………………………………………7
2.3主窗体设计……………………………………………………7
2.3.1 设计登录界面………………………………………………7
2.3.2 添加数据组件………………………………………………8
2.3.3 设计代码……………………………………………………8
2.4读者信息……………………………………………………… 8
2.4.1 设计显示界面………………………………………………8
2.4.2 添加数据组件………………………………………………9
2.4.3 功能实现……………………………………………………9
2.5显示读者信息表和借阅信息表………………………………10
2.6窗体功能实现…………………………………………………10
第3章 系统实现………………………………………………………11
3.1开发环境………………………………………………………11
3.2系统流程图……………………………………………………11
3.3程序调试情况…………………………………………………12
3.4功能显示………………………………………………………12
3.5结论……………………………………………………………18
第4章 结束语…………………………………………………………18
参考文献 ………………………………………………………………19
附录:源代码………………………………… ………………………20
第一章 问题描述
1.1 图书管理系统简介 (背景)
目前,我国中小型图书馆办馆的要求及领先标志就是藏书全部开放,读者共享开架借阅。这种借阅方式是当前适合我国国情的发挥图书馆应有作用的最佳方式。它充分发挥了图书馆的功效,最大限度地为读者服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。为此,各个图书馆都开始采用图书馆管理系统,从而实现人工管理做不到的一些功能并发挥图书馆的最大效益。而随着越来越多的图书馆采用了现代化的管理软件进行管理,进一步提升了图书馆管理的现代化水平,从而在竞争中处于有利位置,也对其他中小型图书馆起到了示范和促进作用。自身发展的需要和竞争的需要决定了采用图书馆管理系统的必要性。
本系模块都利用VB处理数据库的功能,实现对图书馆信息的管理。
主要功能为管理有关读者、书籍、借阅和管理者的信息等。本系统的结构分为读者信息管理模块、书籍信息管理模块、借阅信息管理模块和查询处理 。
1.2 数据需求
根据系统的需求,首先将要记录的信息分类,要记录的信息如下。
⑴读者信息:包括借书证号、姓名、联系方式、已借书数目等。
⑵书籍信息:包括书号、书名、架位、册数、目录和简介等。
⑶借阅信息:包括借书证号、书号、借书日期和归还日期等。
⑷管理者信息:包括管理者名称、对应密码和对应权限等。
根据这些需要,本系统需要“读者信息”表,“书籍信息”和“借阅信息”。
目 录
课题组成员及任务 …………………………………………………3
第1章 应用背景与需求说明…………………………………………3
1.1 背景……………………………………………………………3
1.2 数据需求………………………………………………………3
1.3 事务需求………………………………………………………3
1.4 系统开发平台…………………………………………………4
第2章 解决方案………………………………………………………5
2.1 E-R模型设计………………………………………………… 5
2.1.1 实体列表……………………………………………………5
2.1.2 系统的E-R模型……………………………………………6
2.2 设计数据库……………………………………………………6
2.2.1 创建数据库…………………………………………………6
2.2.2 创建数据表…………………………………………………7
2.2.3 连接数据库…………………………………………………7
2.3主窗体设计……………………………………………………7
2.3.1 设计登录界面………………………………………………7
2.3.2 添加数据组件………………………………………………8
2.3.3 设计代码……………………………………………………8
2.4读者信息……………………………………………………… 8
2.4.1 设计显示界面………………………………………………8
2.4.2 添加数据组件………………………………………………9
2.4.3 功能实现……………………………………………………9
2.5显示读者信息表和借阅信息表………………………………10
2.6窗体功能实现…………………………………………………10
第3章 系统实现………………………………………………………11
3.1开发环境………………………………………………………11
3.2系统流程图……………………………………………………11
3.3程序调试情况…………………………………………………12
3.4功能显示………………………………………………………12
3.5结论……………………………………………………………18
第4章 结束语…………………………………………………………18
参考文献 ………………………………………………………………19
附录:源代码………………………………… ………………………20
第一章 问题描述
1.1 图书管理系统简介 (背景)
目前,我国中小型图书馆办馆的要求及领先标志就是藏书全部开放,读者共享开架借阅。这种借阅方式是当前适合我国国情的发挥图书馆应有作用的最佳方式。它充分发挥了图书馆的功效,最大限度地为读者服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。为此,各个图书馆都开始采用图书馆管理系统,从而实现人工管理做不到的一些功能并发挥图书馆的最大效益。而随着越来越多的图书馆采用了现代化的管理软件进行管理,进一步提升了图书馆管理的现代化水平,从而在竞争中处于有利位置,也对其他中小型图书馆起到了示范和促进作用。自身发展的需要和竞争的需要决定了采用图书馆管理系统的必要性。
本系模块都利用VB处理数据库的功能,实现对图书馆信息的管理。
主要功能为管理有关读者、书籍、借阅和管理者的信息等。本系统的结构分为读者信息管理模块、书籍信息管理模块、借阅信息管理模块和查询处理 。
1.2 数据需求
根据系统的需求,首先将要记录的信息分类,要记录的信息如下。
⑴读者信息:包括借书证号、姓名、联系方式、已借书数目等。
⑵书籍信息:包括书号、书名、架位、册数、目录和简介等。
⑶借阅信息:包括借书证号、书号、借书日期和归还日期等。
⑷管理者信息:包括管理者名称、对应密码和对应权限等。
根据这些需要,本系统需要“读者信息”表,“书籍信息”和“借阅信息”。