- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要:
本文介绍了一个基于Visual Basic模式的高校图书查询系统的设计与实现。本系统采用Access2003作后台数据库,Visual Basic6.0作前台界面,运用Visual Basic结合Microsoft Access开发的登录模块主要用于验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开发方法。
关键词:Microsoft Access,数据库, Visual Basic,图书查询。
目录
第一章 问题描述 4
1.1 图书管理系统的用途与需求 4
1.2 图书管理系统简介 4
1.3数据需求 4
1.4 事务需求 4
1.5 系统开发平台 5
第二章 解决方案 5
2.1 E-R模型设计 6
2.1.1 实体列表 6
2.1.2 系统的E-R模型 6
2.2 设计数据库 7
2.2.1创建Access表 7
2.2.2添加具体数据 7
第三章 系统实现 8
3.1开发环境 8
3.2系统流程图 9
3.3 程序调试情况 10
3.4 功能显示 10
3.5存在的问题及解决方法 15
第四章 结束语 15
参 考 文 献 16
附 录 16
指导教师评语及成绩 16
第一章 问题描述
1.1 图书查询系统的用途与需求
开发一个图书借阅管理数据库的目的,主要是对图书借阅过程中的所有信息进行更加科学、规范和有效的综合管理,做到在馆图书能够对外借,借出的图书有案可查,过期未还的图书可以通知到借书人也就是读者,因此读者的信息也应记录在案。同时可通过图书的借阅情况统计汇总出哪些书借阅的频率高,哪些书借出率低,哪些读者经常借书不还等,管理者可以根据统计结果做出管理上的决策。换句话说,就是对图书信息、借阅信息和读者信息进行计算机管理,使一些繁琐的日常能够自动或半自动地完成。
1.2 图书管理系统简介
本系统利用access处理数据库的功能,实现对图书馆信息的查询。主要功能为查询与管理有关读者、书籍、出版社、借阅和新书入库的信息等。
本系统的结构分为读者信息管理模块、书籍信息管理模块、新书入库信息管理模块,可以对图书,借阅图书的读者,图书借阅情况和系统进行有效的查询与管理。
1.3数据需求
根据系统的需求,首先将要记录的信息分类,要记录的信息如下。
(1)学生信息:包括学号、姓名等。
(2)书籍信息:包括书号、作者等。
(3)新书入库信息:包括书号,书名,作者,出版社,价格,库存量,新入库数量等。
根据这些需要,本系统需要“读者信息”表,“出版社信息”表,“书籍信息”表和“新书入库信息”表。其中,“出版社信息”表,“书籍信息”表和“新书入库信息”表这三个表可以合在一起,使信息的查询更加简洁化。
1.4 事务需求
经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,
(1)在学生信息管理部分,要求如下。
可以浏览学生信息。
可以对学生信息进行维护,包括修改及删除等操作。
(2)在出版社信息管理部分,要求如下。
可以浏览出版社信息。
可以对出版社信息进行维护,包括添加及删除等操作。
(3)在书籍信息管理部分,要求如下。
可以浏览书籍信息
可以对书籍信息进行维护,包括添加及删除等操作。
(4)在新书入库信息管理部分,要求如下:
可以浏览入库新书信息
可以对新书入库信息进行维护,包括添加及删除等操作。
1.5 系统开发平台
⑴硬件要求:
CPU: Pentium 4 2.0GHz以上IBM兼容机
内存:512MB以上容量
显卡:32MB或以上显存之AGP接口显卡
(2)软件要求:
操作系统:Microsoft Windows 2000/XP
开发工具:sql server2000
第二章 解决方案
数据库主要着重于数据对象的属性和数据对象之间的关系的分析。一般采用E-R图,即实体-关系模型来分析数据对象的属性和数据对象之间的关系。
2.1 E-R模型设计
2.1.1 实体列表
表2.1 实体列表
实 体 描 述 出 版 社 图书馆所有图书所属出版社,由出版社编号标识 书 籍 图书馆所有图书,由出版社编号标识 借 阅 者 书号、证件号、借阅日期、应归还日期等属性,由自动编号标识
2.1.2 系统的E-R模型
该图书管理系统的E-R模型,如下图所示
2.2 设计数据库
2.2.1创建Access表
(1)打开Access数据库中的对象——表;
(2)执行“表”快捷菜单中的“新建”命令,并在打开的“新建表”对话框中选中设计视图,单击“确定”按钮;
(3)在新建的表中添加所需的字段名称和字段类型,添加完毕后点击“保存”按钮,并在弹
您可能关注的文档
- 电力电子课程设计---三相桥式全控整流电路.doc
- 电力电子课程设计--无源三相逆变技术的工程应用.doc
- 电力电子课程设计---直流电动机的斩波调速设计.doc
- 电力工程课程设计---某工矿企业降压变电所电气设计.doc
- 电力建设工程公司实习报告.doc
- 电力企业财务质量综合评价.doc
- 电力认识实习报告.doc
- 电力生产实习报告.doc
- 电力实习报告2.doc
- 电力塔生产概况实习报告.doc
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)