返回

【毕业设计】图书管理系统 【毕业设计】图书管理系统

格式:word 上传:2026-10-09 03:57:14
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】图书管理系统.doc预览图(1)
第 1 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(2)
第 2 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(3)
第 3 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(4)
第 4 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(5)
第 5 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(6)
第 6 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(7)
第 7 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(8)
第 8 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(9)
第 9 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(10)
第 10 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(11)
第 11 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(12)
第 12 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(13)
第 13 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(14)
第 14 页 / 共 52 页
【毕业设计】图书管理系统.doc预览图(15)
第 15 页 / 共 52 页
预览结束,还剩 37 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

击命令按钮工具栏中的按钮可以对学生资料页框中的记录进行相应的操作。


借还书操作模块借还书操作模块主要实现读者借书记录的查看借还书操作图书借阅排行榜查看逾期未归还图书和记录打印等功能。


读者借书记录查看功能可以查看所有的借书记录,也可以只查看目前尚未归还的借书记录。


在读者借书记录表单中单击借书按钮,在打开的输入表单中,输入要借出的图书编号,如果该图书在馆中而且该读者还能借书,则借书成功。


读者借书记录表单中单击还书按钮,在打开的输入表单中输入要归还的图书的图书编号,如果该图书是被当前读者借出,则还书成功。


当表单中显示的是读者未归还的图书列表时,在列出借书记录的表格中双击要归还的图书的图书编号栏即可将此图书还入。


在读者借书记录表单中,单击过期按钮,可以查看系统内到了归还日期而未归还的图书的借阅记录。


在读者借书记录表单中,单击排行按钮,可以查看系统内借阅次数在所有图书内排行前名的图书的列表。


详细设计设计创建数据库设计数据库本系统实现了系统登录功能,而系统登录需要账号和密码,这就需要创建个系统帐号数据表,用来存储系统登录用的账号和密码。


中北大学教育学院届毕业设计说明书第页共页本系统要实现图书资料和学生资料的管理,所以需要创建学生信息数据表和图书信息数据表。


学生信息数据表中包含了学生的系别信息,在本系统中为了简化系别的管理,另外创建了个系别数据表用来存储系别的信息,在学生信息数据表中只存储系别的编号。


由于系统要实现读者借还书功能还要实现读者借还书记录的查看,所以还需创建个读者借书记录数据表来保存读者的借阅记录。


创建数据库图书借阅管理系统作为个完整的数据库管理系统,在创建阶段利用项目管理器可以更好组织管理各种格式的文件,因此首先需要创建个项目,然后在项目管理器创建其他格式的文件。


在主窗口中选择文件菜单下新建子菜单,在打开的新建对话框的文件类型区域中选中项目,然后单击右侧的新建文件按钮,打开创建对话框中的项目文件文本框中输入项目名称,在此输入,单击保存按钮即创建了个项目。


在项目管理器的数据选项卡中选中数据库单击右侧的新建按钮,在弹出的新建数据库对话框中单击新建数据库,在弹出的创建对话框的数据库名文本框中输入数据库的名称,在此输入作为数据库名,单击保存按钮即创建了个空的数据库。


在项目管理器的数据选项卡中打开刚才创建的数据库的目录树,选中数据表,单击右侧的新建按钮即可开始数据表的创建。


本系统中要用到的数据表的字段的属性设置分别设置如下。


系统账号数据表的宇段属性设置如表所示。


表系统帐号数据表字段属性设置字段名数据类型说明帐号字符型字段宽度,主索引字段,不能为空密码字符型字段宽度姓名字符型字段宽度创建系统账号数据表后向数据库中添加条记录作为系统的默认帐号,该记录的各字段的值如下平晋昇。


中北大学教育学院届毕业设计说明书第页共页学生信息数据表各字段的属性设置如表所示。


表学生信息数据表字段属性设置字段名数据类型说明学号字符型字段宽度,主索引字段,输入掩码为姓名字符型字段宽度性别字符型字段宽度系别字符型字段宽度,为普通索引班级字符型字段宽度电话字符型字段宽度,输入掩码为邮件字符型字段宽度地址字符型字段宽度系别信息数据表各字段的属性设置如表所示表系别信息数据表字段属性设置字段名数据类型说明系别号字符型字段宽度,主索引字段,输入掩码为名称字符型字段宽度图书信息数据表各字段的属性设置如表所示表图书信息数据表字段属性设置字段名数据类型说明图书编号字符型字段宽度,主索引字段,输入掩码为图书类别字符型字段宽度图书名称字符型字段宽度图书作者字符型字段宽度出版社字符型字段宽度购买日期日期型字段宽度购买价格货币型字段宽度借阅次数数值型字段宽度,默认值是否借出逻辑型字段宽度,默认值中北大学教育学院届毕业设计说明书第页共页对图书信息数据表的字段属性设置需要说明的是借阅次数和是否借出字段的默认值定要设置,因为对于新添加的图书,其定是没有被借出的,而且其借阅次数定是,所以在表单中向数据表添加记录时,这两个字段应该是不需要添加的,可以由默认值生成。


读者借书记录数据表的字段属性如表所示。


表读者借书记录件的输入掩码,在退出输入表单时向调用该表单的表单返回个返回值。


中北大学教育学院届毕业设计说明书第页共页在表单设计器中创建个表单作为输入表单,命名为向表单中添加个标签控件个文本框控件和个按钮控件,表单及表单中的控件属性如表所示。


表输入表单控件属性取值控件属性属性取值固定对话框输入在顶层表单中标签控件透明宋体文本框控件按钮控件中北大学教育学院届毕业设计说明书第页共页续表控件属性属性取值楷体确定确定输入取消取消输入由于表单要使用由调用该表单传递过来的参数,所以需要在表单初始化时创建两个参数来接受数据。


如果表单要向调用它的表单返回个值,还需要在表单中添加个表单属性来保存表单的值,并将其初始值设为空字符串。


要使表单向调用它的表单返回值,还需要使表单在释放时向表单返回值。


添加表单的事件代码如下将传回主表单表单的确定按钮的作用是将表单中文本框的值赋给表单属性,并释放表单。


确定按钮的事件代码如下设定返回值关闭本表单取消按钮的作用是将空字符串赋给表单属性,然后释放表单。


取消按钮的事件代码如下返回值为空字符串关闭本表单中北大学教育学院届毕业设计说明书第页共页创建过期图书表单过期图书表单的作用是显示整个系统中到期末还本系统设定个星期为还书期限的图书的列表,列表中包括借书者的学号借出的图书编号名称等内容。


另外可以将过期图书列表以报表的形式输出。


在表单设计器中创建个表单作为过期图书表单,命名为,创建好的表单效果如右图所示。


将读者借书记录数据表和图书信息数据表添加到表单的数据环境中,用读者借书记录数据表的图书编号和图书信息数据表的图书编号索引建立联系。


向表单中添加个标签个表格控件和个按钮控件。


表单中的表格控件中包含了多于个数据表中的字段。


由于表单中只是显示过期未还图书的列表,所以需要对表单的数据环境设置过虑条件,另外如果过期的图书的数目为,则打印按钮不可用。


添加表单的事件代码如下借阅日期归还日期借阅日期归还日期打印按钮的作用是将表单的表格控件中数据输出到报表,并以预览的方式查看打印结果。


打印按钮的事件代码如下借阅日期归还日期退出按钮的作用是退出当前表单,其事件代码如下中北大学教育学院届毕业设计说明书第页共页创建图书借阅排行榜表单图书借阅排行榜表单用来显示系统中借出次数最多的图书的资料,在此表单中单击打印按钮可以将排行结果输出。


在表单设计器中创建个表单作为图书借阅排行榜表单,命名为。


创建好的表单效果如右图所示。


将图书信息数据表添加到表单的数据环境中。


与过期图书表单相同,此表单中也只包含个标签控件个表格控件和个按钮控件。


需要提及下的是,表格的数据源也就是属性设为别名,设为表单中表格控件的列包括名次这列的数据源要设定为,也就是数据源表的记录号。


并按借书次数从多到少排列保存在临时表中,所以将作为表格的数据源,将作为名次列数据源。


表单在初始化时要将表单中需要数据源添加到临时表中,添加表单的事件代码如下图书编号,图书名称,图书作者,出版社,借阅次数借书次数表单中打印按钮的作用是选择临时表所在的工作区,并以预览的方式查看打印结果。


打印按钮的事件代码如下退出按钮的作用是退出当前表单,其事件代码如下创建系统打印功能系统的打印功能由系列报表组成,主要包括图书信息报表学生信息报表读者借书记录报表过期图书报表图书借阅排行榜报表。


中北大学教育学院届毕业设计说明书第页共页图书信息报表效果如下图所示。


学生信息报表效果如下图所示。


过期图书报表效果如下图所示。


读者借书记录报表是个对多报表,其中利用了事件分组技术,报表中的记录是按学号分组的。


其事件环境也读者借书记录表单的数据环境相同。


图书借阅排行榜报表也是个比较特殊的报表,不用向该报表中设置数据环境,它的数据环境是在图书借阅排行榜表单中生成个临时表。


结论以上是图书管理系统开发的主要过程,图书管理系统实现了对图书管理的科学化,快捷化,适应了现代社会图书馆内图书和用户借阅资料繁多,并且包含很多的信息数据的管理。


面对这样庞大的信息量,图书管理系统有效的提高了图书管理工作的效率。


通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少了管理方面的工作量。


通过图书管理系统的应用,主要可以完成以下功能在图书资料管理模块中图书资料的分条浏览添加修改删除查询和打印功能。


在书籍资料页框中查看系统内所有的图书的名称类别作者出版社购买日期等。


在学生资料管理模块中实现学生资料的分条浏览添加修改删除查询和打印功能。


在表单的学生资料页框中查看系统内所有的学生详细资料,包括学生姓名中北大学教育学院届毕业设计说明书第页共页性别系别班级等资料。


在借还书操作模块中实现读者借书记录的查看借还书操作图书借阅排行榜查看逾期未归还图书和记录打印等功能。


经过测试,各主要功能均可以实现,并且各功能部件均能完成相应的各项功能。


中北大学教育学院届毕业设计说明书第页共页参考文献萨师煊王珊数据库系统概论北京高等教育出版社,史济民主编及其应用系统开发,北京清华大学出版社,王浩等精通中文版,上海上海科学技术出版社,王浩等中文开发指南上海上海科学技术出版社,王浩等类和对象参考手册上海上海科学技术出版社,王浩等命令参考手册上海上海科学技术出版社,中北大学教育学院届毕业设计说明书第页共页致谢本文的选题研究和撰写都是在马巧梅老师细心指导下完成的。


在整个课题的进行过程中,马巧梅老师给了我大量帮助,在她悉心的指导下,我顺利完成了本次毕业设计,这篇论文相关资料的收集和调研离不开黄晶老师的热心帮助,在此向我的指导老师们致以崇高的敬意

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档