电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

图书馆管理系统设计说明书

24页
  • 卖家[上传人]:工****
  • 文档编号:468891092
  • 上传时间:2023-04-24
  • 文档格式:DOC
  • 文档大小:2.27MB
  • / 24 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 陕西师范大学 可视化大作业报告 课程名称: 可视化程序设计 学院名称: 计算机科学学院 专 业: 计算机科学与技术 设计题目: 图书馆管理系统 班级:11级计算机一班 学号: 姓名: 教师姓名: 图书馆管理系统课程设计报告一 设计目的目前,随着网络技术的飞速发展,各行各业都在追求信息化,以防在信息时代落伍,而普通高校也如此,图书馆是高校师生获得知识的一个重要渠道。因此一个健全的图书管理系统就必不可少,图书管理系统的使用大大的提高了图书馆的工作效率,很好的节省了大量的人力、物力和财力资源。管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。由于在过去人们对信息管理的主要方式是基于文本、表格等纸质的手工处理之上的 ,而用手工进行图书借阅管理存在多种弊端,其中包括图书过于繁多,包含很多的信息数据的管理对于图书借阅情况如:借阅天数、超过限定借阅时间等等的统计和核实,往往采用对借阅卡的人工查询进行,对借阅天数等用人工计算、手抄进行。信息处理工作量大,容易出错;由于数据繁

      2、多,容易丢失,且不易查找。总的来说缺乏系统、规范的管理手段人们操控起来是很困难的;因此,使用电子化的管理手段将是大势所趋,建立一个图书管理系统也是图书管理部门提高工作效益的有效手段。系统能够合理高效地利用图书资源,使得图书借阅更加的科学合理。二 设计思想对于一个图书管理系统来说,图书的查询及数据的维护管理是其中的核心环节。在现现行的图书管理中存在几个共同的问题:1、 图书种类过多,数据庞大;这是几乎所有图书馆都会遇到的共同问题,各种不同种类的图书馆为这些图书入库,进行添加于维护增加了很多的难题,对这些数据的反复输入,往往造成庞大的工作量和较低的效率。2、 查询图书困难,每天的借阅情况,读者借阅的到期、还书情况,各项数据的汇总和统计情况必须由管理员统计上报,图书库总管理员才能考虑对图书馆的硬件如某类书的需求数量进行改变已向上级申报。3、 图书毁坏及图书破损;在借阅过程中难免此类现象的发生,如何及时发现及事后对毁坏图书进行淘汰和更新也是个需要解决的问题。4、 不能及时归还图书;经常有读者超过借阅期的情况发生,对此类读者的超期信息提示也是图书借阅管理工作中必须解决的问题之一。本软件主要有以下

      3、几方面的功能1、系统部分:主要完成本系统工程的维护工作(包括:添加用户、添加员工、修改密码)2、图书管理部分:要完成图书基本信息的管理(包括:添加、修改、查询、删除图书基本信息)3、借阅管理部分:主要完成图书借阅的管理(包括:图书借阅、归还、查询等)三 相关技术介绍1 VisualBasic .NET中文版工具软件简介VISUALBASIC .NET经过微软公司长期不断的完善、第三方资源的大量加入以及广大爱好者的大力支持,VISUALBASIC .NET 已经成为功能强大、使用人数众多的主流编程工具。它提供了向导自动生成代码,支持拖放技术、属性检查、实时语法检查等内置自动化技术,大大降低了编写代码的工作量,同时它还提供了极其丰富的控件,使得VISUALBASIC .NET 成为最简捷、最有效的开发Windows应用程序工具。随着网络技术的不断发展,VISUALBASIC .NET 的应用范围已从开发单机软件发展的开发网上分布式应用软件。VISUALBASIC .NET 不但受到广大初、中级计算机爱好者的欢迎,也越来越受到高级程序员的欢迎。2 Access2003简介对拟开发系统选用 A

      4、ccess2003作为后台数据库。数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。数据库设计的好坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率保证数据信息的完整性和一致性。 Access2003是Office2003中文版的组件之一。与以前的Access版本相比, Access2003不仅界面更加友好,而且功能也有了加强,尤其是网络功能有明显的提高,使 Access2003与互联网的结合更加紧密。 Access2003是一个中、小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的接口。通过 Access2003功能强大的工具,用户可以方便的使用和管理数据库,如创建和编辑数据表、设计和使用各种查询工具进行查询操作、设计和使用窗体、制作和打印报表、设计和使用宏、设计和使用Web页等。还可使用VISUALBASIC .NETA(Visual basic .NET for Application)开发高级应用程序。 Access2003具有完整的数据库应用开发工具,用户可以方便的设计、修改、浏览一个记录数据的基本表;可以在

      5、表数据中进行各种筛选和查询操作;可以设计和使用各种窗体以实现数据显示和操作;可以根据表数据设计打印各种报表;可以设计和使用宏,对表进行一系列特定的操作。 Access2003内有强大的操作向导,为用户提供了丰富的数据库基本表模板。用户只需简单的操作就可建立数据库中所使用的各种基本表、窗体和报表。在 Access2003中,可以设定、修改基本表之间的关联,从而实现在多个相关表之间的关系查询。 Access2003中的宏可以实现操作的自动化,使操作更加简单、快捷。 Access2003增强了网络功能,用户可以轻松自如地完成网页发布等。 Access2003不仅可以处理自身的数据库文件,还可以处理其它一些数据库系统管理软件所建立的数据库文件,能识别dBase、FoxBase、FoxPro、Paradox、Btrieve等数据库格式文件,并且支持开放式数据库互连性标准(ODBC)的SQL。 Access2003能与工作站、数据库服务器或主机上的各种数据库互相连接,并可用于建立客户/服务器应用程序中的工作站部分。与其它的关系型数据库管理系统相比, Access2003具有以下优点:1、存储文件单

      6、一。2、支持长文件名,并可以在文件名内加空格,使文件便于理解、查找。具有强大的网络功能,可通过网络传送数据。3、使用简便,用户无需了解编程语言,便可轻松地设计和开发数据库应用程序。4、可以处理多种数据信息,如文本文件和其它数据库文件。四 需求分析、总体设计1 需求概述现行业务描述对于一个图书管理系统来说,图书的查询及数据的维护管理是其中的核心环节。在现现行的图书管理中存在几个共同的问题:(1)图书种类过多,数据庞大;这是几乎所有图书馆都会遇到的共同问题,各种不同种类的图书馆为这些图书入库,进行添加于维护增加了很多的难题,对这些数据的反复输入,往往造成庞大的工作量和较低的效率。(2)查询图书困难,每天的借阅情况,读者借阅的到期、还书情况,各项数据的汇总和统计情况必须由管理员统计上报,图书库总管理员才能考虑对图书馆的硬件如某类书的需求数量进行改变已向上级申报。(3)图书毁坏及图书破损;在借阅过程中难免此类现象的发生,如何及时发现及事后对毁坏图书进行淘汰和更新也是个需要解决的问题。(4)不能及时归还图书;经常有读者超过借阅期的情况发生,对此类读者的超期信息提示也是图书借阅管理工作中必须解决的

      7、问题之一。本软件主要实现以下方面的功能1、系统部分:主要完成本系统工程的维护工作(包括:添加用户、添加员工、修改密码)2、图书管理部分:要完成图书基本信息的管理(包括:添加、修改、查询、删除图书基本信息)3、借阅管理部分:主要完成图书借阅的管理(包括:图书借阅、归还、查询等)2 功能分析 1、系统部分:主要完成本系统工程的维护工作(包括:添加用户、添加员工、修改密码)2、图书管理部分:要完成图书基本信息的管理(包括:添加、修改、删除图书基本信息)3、借阅管理部分:主要完成图书借阅的管理(包括:图书借阅、归还、查询等)3 模块设计根据前面分析出来的功能要求,为这个系统设计如下模块。最终得到系统的功能模块图如下: 1、系统系统启动的时候有一个管理员用户,使用这个用户登录后,可以添加其他用户,而且每一个用户都可以更改自己的密码。2、职工基本信息 (1)添加员工、用户信息:管理员可以添加员工的基本信息(包括姓名、性别、账号、密码、 籍贯、年龄、生日、E-mail、用户类型、备注)用户基本信息(姓名、性别、账号、密码、 生日、E-mail、备注)(2)修改员工、用户信息、用户:选择一个员工、用户

      8、,可以修改这个员工、用户的基本信息。 (3)查询职工、用户信息:查询职工基本、用户信息。并且可以针对查询结果进行修改和删除操作。 (4)删除职工、用户信息:直接从列表中选中需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的职工、用户信息,然后再删除。3、图书信息(1)添加图书信息:图书名称、图书、ISB、单价、作者、出版年份、备注 (2)修改图书信息:当图书信息出现错误需要修改的时候,可以。从这里修改相应的记录。(3)删除图书信息:直接从列表中选中需要删除的图书信息,然后进行删除操作。4借阅信息(1)添加图书借阅信息:图书名称、图书、ISB、单价、作者、出版年份、备注 、借阅人ID (2)归还图书:查找已借图书,进行归还操作(3)预借图书信息:图书名称、图书、ISB、单价、作者、出版年份、备注 、借阅人ID (4)图书查询:可根据图书名称、图书、ISB、单价、作者来查询图书5 数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就需要数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设打下基础。详细调查有关图书管理信息的需求,仔细分析后将得到如图1-4所示的这个系统的数据流程图。针对图书管理系统的需求,通过对管理员,用户工作过程的内容和数据流程分析。为本系统设计如下的数据项和数据结构:*员工、用户信息:员工的基本信息(包括姓名、性别、账号、密码、 籍贯、年龄、生日、E-mail、用户类型、备注)用户基本信息(姓名、性别、账号、密码、 生日、E-mail、备注)*图书信息:图书名称、图书、ISB、单价、作者、出版年份、备注 *图书借阅信息:图书名称、图书、ISB、单价、作者、出版年份、备注 、借阅人ID 6 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。各信息实体图为图所示: 五 程序设计说明1 实现数据库 启动 Access2003,创建一个新的数据库,命名为.Source.mdb,保存在要存放这个系统的所有工程文件的文件夹中,使用设计器创建这个系统需要的所有表格。2 建立窗体主窗体设计好的主窗体(1) 添加菜单

      《图书馆管理系统设计说明书》由会员工****分享,可在线阅读,更多相关《图书馆管理系统设计说明书》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.