毕业设计(论文)-图书馆系统设计

上传人:aa****6 文档编号:38124510 上传时间:2018-04-27 格式:DOC 页数:19 大小:3.57MB
返回 下载 相关 举报
毕业设计(论文)-图书馆系统设计_第1页
第1页 / 共19页
毕业设计(论文)-图书馆系统设计_第2页
第2页 / 共19页
毕业设计(论文)-图书馆系统设计_第3页
第3页 / 共19页
毕业设计(论文)-图书馆系统设计_第4页
第4页 / 共19页
毕业设计(论文)-图书馆系统设计_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《毕业设计(论文)-图书馆系统设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)-图书馆系统设计(19页珍藏版)》请在金锄头文库上搜索。

1、2004 级本科毕业设计论文 第 1 页 共 19 页1、前言、前言1995 年,Microsoft 公司成功地将用户使用多年的 FoxPro 台式机数据库发展成支持可视化开发和操作的面向对象的数据库Visual FoxPro 3.0。该产品获得巨大的成功,长时间们居畅销软件排行榜前列。随后,Microsoft 公司又推出了 Visual FoxPro 5.0,中间没有经过 4.0 版本的过渡。1998 年,Microsoft 公司推出了 Visual FoxPro 6.0 中文版,Visual FoxPro 6.0 中文版是 Visual FoxPro 6.0 英文版的汉化版本,主要是为了面

2、向中国市场,方便广大中国读者。它是近几年在中国最流行的关系数据库系统。随着 Visual FoxPro 6.0 的越来越完善,它将无疑成为最优秀了软件之一。Visual FoxPro 的最大的特点是易学、高效、功能强大。本系统使用 Visual FoxPro6.0 作为开发工具,Visual FoxPro 的优点在于它开发效率高、成本低、投资小、见效快。且易学、易用、易维护。它比较适合于中小型数据库市场。多窗口的用户界面,灵活实用的菜单生成语句,还具有开放结构 SQL 语言,多种开发工具和超加速查询以及与 C 语言接口等众多样性能,还利用了Rushmone 等技术,不但使它具有管理大型数据库的

3、能力,更使得 FoxPro 开发的应用系统其界面美观大方,方便操作,数据共享度高,运行速度快且节省了内存空间等优点。本软件针对图书馆的业务范围及工作特点,设计了编目、打印、流通信息和用户管理等子系统,这些子系统包括了图书馆的主要业务,可以全面实现对图书馆的编目、统计和流通等业务的计算机管理,大大减轻了图书馆工作人员的工作量,全面提高了图书馆的管理效率及服务质量,使图书馆管理水平和业务水平跃上一个新的台阶。应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理效率,使管理更加现代化。本系统是根据实际情况和具体内容,按一定的要求、科学、合理进行系统分析,设计,具体包括菜单设计、数据输入

4、、查询、删除、修改、打印等各种设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。其特点有: 简洁一致,操作便利图形化界面,完备的功能提示。表格中的文字和图形同时显示、操作。本系统基于好用、易用、美观的原则设计了统一的人机界面该系统软件适用于各类中、小型图书馆,以及各类大中专院校、中小学校、企2004 级本科毕业设计论文 第 2 页 共 19 页事业单位的图书馆和资料室的现代化综合管理。系统考虑到设计与用户两方面,使其尽量具有好的兼容性,速度快,功能强的特点,可让程序运行相对变得简单而方便,可使用户只要根据功能提供的提示,就可以简便地运行正确操作。本论文是图书管理系统设计与实现,

5、指导老师是常波老师,在此表示衷心的感谢!由于时间的紧迫,学识浅漏,如有不符合要求之处,请批评指正,谢谢!2、可行性分析可行性分析2.1 技术可行性技术可行性本系统是根据现代图书馆管理的需要面开发的,方便、易操作及美观的界面给用户节省了不少宝贵的时间,全面实现对图书馆的编目、检索、统计和流通等业务的计算机管理,大大减轻了图书馆工作人员的工作量,全面提高了图书馆的管理效率及服务质量。经过输入模块,把数据记录输入,然后经过系统进行统计分析和数据处理,系统实现了一次输入多次输出,各部门的数据都可实现共享,避免了单系统维护的重复性劳动,运转效率大大提高。输出产品多样,包括馆藏书刊财产帐、催书单和各种统计

6、报表等。然后通过系统转置把报表打印出来。因此它在技术上是可行的。2.22.2 经济可行性经济可行性随着计算机的普及,各个企、事业单位的信息、文档管理都用计算机来进行管理,而他们也不需要用庞大的系统来管理文档信息,所以小型而且实用的系统软件最适合他们使用。而本系统软件正好适用于各类小型图书馆,以及各类大中专院校、中小学校、企事业单位的图书馆和资料室的现代化综合管理。我所设计的图书管理系统占用的系统内存空间不多,且易于操作和管理,界面直观可行,用户可以直接通过运行界面上的功能控件来对系统进行操作,以此来实现对你所需的内容进行操作。该图书管理系统可以实现的功能是查询、修改和打印等。所以它的经济上是可

7、行的。2.32.3 操作可行性操作可行性在当今社会,计算机运用的越来越广泛,各个领域运用计算机管理他们的文档信息,而图书馆是以文档为主的,所以的迫切的需要这种系统来管理他们的图书信息以及借书信息等。所以本系统是根据现代图书馆管理的需要面开发的,方便、易2004 级本科毕业设计论文 第 3 页 共 19 页操作及美观的界面给用户节省了不少宝贵的时间,全面实现对图书馆的采购、编目、检索、统计和流通等业务的计算机管理,大大减轻了图书馆工作人员的工作量,全面提高了图书馆的管理效率及服务质量。经过输入模块,把数据记录输入,然后经过系统进行统计分析和数据处理,系统实现了一次输入多次输出,各部门的数据都可实

8、现共享,避免了单系统维护的重复性劳动,运转效率大大提高。输出产品多样,包括馆藏书刊财产帐、催书单和各种统计报表等。然后通过系统转置把报表打印出来。3需求分析需求分析图书管理系统主要包括数据录入、图书采访、读者借还书、报表打印、帮助系统及用户权限等功能分析。 根据系统分析,该管理系统要求如下:(1)用户要求:书库库存的书源,图书的流向及读者的借阅情况。(2)系统性能要求:1 )、用户操作直观,方便,界面友好。2 )、系统使用功能齐全,可靠,稳定。3) 、更快更稳定的执行速度完成要求。4) 、便于维护与修改。4、系统运行环境、系统运行环境系统运行环境为:硬件环境: 1)使用 486 或更高级处理器

9、(推荐使用 INTEL Pentium 处理器) ,PowerPCMIPS/R4 或 Apple AXP 处理器系统。2)16MB 以上内存。3)80MB 以上硬盘空间.。4)打印机。5)Microsoft Mouse 或兼容设备。6)显示器。7)软驱、键盘。软件环境: 1)Microsoft WindowsNT Server 4.0,Window 95/98 或更高版本。2004 级本科毕业设计论文 第 4 页 共 19 页2)Visual Foxpro 6.0。3)Microsoft Word97 或 Microsoft Word2000。4)Microsoft Excel97 或 Mic

10、rosoft Excel2000。5、系统结构、系统结构该图书管理系统通过用户登录进入界面,不同的用户要用不同的登录界面进入图书管理系统,而只有操作员才能对系统内容进行修改和删除。读者只能通过图书管理系统的查询界面对图书馆的书目进行查询,以及对自己的借书情况和超期情况进行查询。以下是本图书管理系统的系统结构,它直观的反映了本系统基本操作情况。功能概述:(1)图书验收:实现财产登记、凭证管理以及相应查询统计等功能。(2)图书编目:实现图书编目、编目修改、编目基础数据维护、图书查询、编目信息查询。(3)图书流通:实现流通管理、证件管理、超期管理以及相应的查询统计。(4)系统维护:实现系统基础数据、

11、用户管理和系统安全等功能。5)报表打印:实现对报表信息的打印。系统的用户名分为操作员和读者两种,操作员可以进入系统对系统进入修改和维护,操作员进入程序操作系统的步骤为:(1) 进入系统界面1)维护系统2)修改信息3)退出系统界面(2)读者进入程序操作系统的步骤为:1)进入系统界面2)查询信息3)退出系统界面(3)系统流条目:1)操作员资料记录=工号+姓名+性别2)读者资料记录=读者证号+姓名+性别+系别+班级3)图书资料记录=图书类型+书号+书名+出版社名+作者名+出版日期+单价+数量+2004 级本科毕业设计论文 第 5 页 共 19 页馆藏地4)借书资料记录=借书证号+书号+书名+借书日期

12、+应还日期+还日期5)按书名查询图书资料条件要求=题名6)按作者名查询图书资料条件要求=作者名7)按类型查询图书资料条件要求=图书类型8)按图书主题查询图书资料条件要求=主题系统用逻辑结构表现出来的就是数据流图:其结构如图 4-1 所示:操作员 进入读者进入图 51 图书管理系统数据流图系统运行的主界面包括了图书管理系统的所有主要信息,你可以通过主界面了解到整个系统的概况,如:系统介绍、图书查询、超期查询、借书规则等。也可以通过身份验证来进入图书管理系统,操作员进入系统可以对系统信息和内容进行修改和维护,读者可以通过身份验证进入系统,以此来了解自己的个人基本资料和借书信息以及超期信息。如果你想

13、退出系统,则可以按主界面上的“BACK”按钮安全退出该系统。系统的运行结构图如图 5-2 所示:信息表图书信息管理系统操作员操作员修改信息表打印报表查询信息读者登录2004 级本科毕业设计论文 第 6 页 共 19 页否 否是 是图 5-2 图书管理系统运行流程图图书信息管理系统登录运行系统程序退出系统开 始结束语操作员登录读者登录2004 级本科毕业设计论文 第 7 页 共 19 页系统的结构框架图如图 5-3 所示:图 5-3 系统结构框架图6、系统设计系统设计系统设计步骤:(1) 使用项目管理器建立一个项目,使以后设计的所有功能都在项目管理中能够有组织地灵活运行。(2) 建立系统运行需要

14、的表并把表添加到数据库中。(3) 根据系统所要完成的录入、维护、查询、统计和打印等功能分模块进行表单和报表格式的设计。通过编程来定义表单中的命令按钮,使表单完成不同的功能。(4) 编写主程序。主程序用来设置默认路径和数据环境,使系统进入初始登录界面并调用表单。整个系统分读者和操作员两部分,要求操作员能进行录入、浏览、添加、删除、修改、查询、统计和打印报表等操作,要求读者只能查询与其自身相关的信息,例如个人信息、图书信息、超期信息等。图书管理系统由四个模块、若干个表单以及几个报表组成,模块的信息是系统的基本内容,系统是通过表单实现的,用报表打印你所需要的信息。2004 级本科毕业设计论文 第 8

15、 页 共 19 页6.16.1 系统功能系统功能启动本系统时,将出现如图 6 所示的登录界面,用户名称有管理员和读者两个登录界面,本系统是通过主界面进入系统的。用户可以直接浏览图书内容和查询信息,还可以直接单击“图书管理系统”界面,可以通过选择自己的身份来进入系统,用户可分为操作员和读者,不同的用户以不同的身份登录,选好用户,填好密码,再单击确定就能进入系统的主界面,也就是主要的操作控制窗口,而只有操作员才能对系统内容进行修改。这里主要是通过系统菜单进行操作的。管理员对整个系统拥有全部的控制权。图 6 操作员登录界面 6.1.1 数据管理模块(1) 图书采访:书刊编目完成对馆藏图书信息的加工、整理和输出,将书刊加工和整理使之有序化,以加快图书的流通。本系统能够高效率、高质量地完成图书编目工作,从根本上解决了图书编目的标准化和规范化问题,完全摆脱了旧的工作方法和管理模式造成的束缚,把编目工作人员从繁重的重复劳动中解脱出来,大大提高了工作人员的工作效率。(2) 、图书数据处理模块编辑类表单界面:图 6-1 图书修改表单2004 级本科毕业设计论文 第 9 页 共 19 页界面如上图 6-1 所示,进入模块时默认页面为编辑页面,并且处于非修改状态,单击添加、编辑按钮后会进入修改状态,可以增加记录或修改已在记录的内容,当修改时,添

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号