帮帮文库

返回

(终稿)【毕业设计论文】图书管理信息系统的设计和实现.doc(最终版) (终稿)【毕业设计论文】图书管理信息系统的设计和实现.doc(最终版)

格式:word 上传:2025-12-11 22:30:47
时性上都已无法满足业务的需要。因此,开发个界面友好,易于操作的图书馆软件进行自动化处理变得十分重要,本系统开发目的和意义就是为了管理好图书馆信息,使图书管理工作规范化系统化程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时准确有效的查询和修改图书情况。此图书管理信息系统以以人为本为服务宗旨,提高对读者的服务质量。和简介数据库的介绍数据库技术是计算机科学技术中的重要领域,也是应用最广的技术之,而且已经成为电子信息系统的重要核心技术。众所周知,计算机应用从科学计算进入数据处理是个划时代的转折。数据处理是指对各种形式的数据进行收集存储加工和传播的系列活动的总和。其目的是从大量的,原始的数据中抽取,推导出对人们有价值的信息经作为行动和决策的依据,是为了借助计算机科学地保存和管理复杂的,大量的数据以便人们能方便而充分地利用这些宝贵的信息资源。数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地获取和处理数据。数据库系统就是当代计算机系统的重要组成部分。数据处理的中心问题是数据管理,数据管理随着计算机硬件和软件的发展而不断发展,经历了三个阶段人工管理阶段,文件系统阶段和数据库系统阶段。数据库系统具有以下特点数据结构化。数据的共享性高冗余度低易扩展。数据独立性高。数据由统管理和控制。包括数据的安全性保护,数据的完整性检查,并发控制以及数据库备份和恢复。我做的图书管理系统中主要是用了和。的简介计算机软件的开发分为两个不同的分支,其中个分支是使用传统的程序设计语言开发数值控制数值运算等软件,围绕它们的重点是算法,数据结构以及面向对象技术,这里基本采用,和等到高级程序设计语言。另个分支则是通用的数据库管理软件领域即数据库应用程序的开发。这两个分支的发展都有极为迅速,但是二者并没出现混合渗透的迹象。如果使用数据库语言进行传统的编程,虽然也能完成相应的功能,但是其编程过程可能极为复杂。反之,如果使用传统的编程语言进行数据库编程,通过调用专用的数据库应用程序接口函数据电子计算机与外部设备,周兴华,李增民等数据库项目案例导航清华大学出版社赵应丁等课程设计案例精编中国水利水电出版社刘湛清经典范例讲希望电子出版社李顺德数字图书馆与知识产权保护图书情报工作,盛小平数字图书馆用户界面研究图书馆杂志,目录图书管理信息系统的设计和实现端应用程序的开发两个方面。对于前者要求建立起数据致性和完整性强数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本图书管理信息系统是利用计算机管理信息处理的迅速准确可靠且具有强大存储能力的突出特点,全面提高图书馆的管理水平和工作效率,并以及时完整的业务经营资料,为图书馆的及时转换提供定的支持。本图书管理系统涵盖了六个主要的子系统图书资料管理读者资料管理借书操作还书操作修改密码和查询处理,并通过信息的收集整理存储传递将它们有机地结合起来,提高了工作的准确率和效率。本论文从系统分析需求分析概要分析详细分析到系统实施系统运行系统维护等几个方面详细阐述了图书管理系统的开发过程,记录了开发过程中的分析依据和设计思路及相关图表,阐明了主要的设计内容和实施运行情况,为本系统的使用升级提供了完备的资料。本系统开发时间将近四个月,初步完成了图书管理信息系统的初级版本,系统基本上实现了原定的基本功能,并将在以后进行陆续的改进和完善。关键词数据库图书管理信息系统前言随着我国经济的高速发展,人们的物质需求已趋向饱和,而精神上的需求却日益提高。学习的繁重工作的压力竞争的刺激使人们感到知识的困乏,渴望进步的充电。同时当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,正是因此计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。管理信息系统是先进的科学技术和现代管理相结合的产物,建立以计算机为主要手段的管理信息系统,已成为现代企业政府部门等各类组织提高自身素质实现组织的战略目标。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。为满足图书馆业务发展的需要,提高竞争能力,我决定利用计算机来提高图书馆管理水平和工作效率。根据图书馆的日常需要,确定系统要实现六个基本功能图书资料管理读者资料管理借书操作还书操作初始化结束提示信息,系统测试及维护系统测试方法和特点系统测试的基本原则测试工作应避免由原开发软件的个人来承担。本系统的测试工作是由相关同学来承担。设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发预期的测试结果。测试用例不仅要包括合理有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是否作了该做的事,还要检查程序是否同时作了不该做的事。软件中仍存在的概率和已经发现的个数是成正比的。保留测试用例,作为软件文档的组成部分。测试方法对本系统的测试过程采用了对软件进行测试常用的方法,即人工测试和机器测试。人工测试又称代码复审,包括人工复查走查会审。机器测试包括黑盒测试又称功能测试数据驱动测试和白盒测试又称结构测试逻辑驱动测试。由于本系统的规模较小,所以人工测试主要采用的是人工复查,源程序编完后直接由自己进行检查。另外,如条件允许还可请经验丰富的程序员对系统进行复查。机器测试采用了白盒测试和黑盒测试相结合的测试方法。白盒测试是按照程序的内部结构和处理逻辑开选定测试用例,对软件的逻辑路径及过程进行测试,坚持它与设计是否相符。黑盒测试是在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性。根据软件的需求规格说明书设计测试用例,从程序的输入和输出特性上测试是否满足设定的功能。本系统采用白盒测试,然后采用黑盒测试。测试数据测试除了采用正常的数据,还编造了些异常和的数据,用来检验程序的正确性和容错能力。用正常数据进行测试如输入正确的索引号进行借书操作,则系统会将该索引号在图书基本信息表中进行检索,看图书是否借出,然后在检索用户已借的图书是否超过五本,是否有超期未还的书,如没有这些情况,则办理借书手续。用异常数据进行测试如用空格的索引号进行借书操作,则系统能自动检查索引号是否为空,并提示出对话框书号不能为空。用数据进行测试学生每张借阅证最多能借阅五本图书,当读者还要借书时,系统会报警并提示出错对话框每位读者最多能借五本书。如果输入的索引号系统检查发现没有时,则系统会提示出错对话框没有找到相应的索引号。系统测试工作的四个步骤单元测试采用条件覆盖的方法来进行测试,设计测试用例,使每个判断中的每个条件可能值至少,在读者信息等需要添加的模块中,人工参与过多,界面缺少美工。菜单设计不够全面,对决策管理的支持不够深入,必须在适当的时候进行改进。对外界人士享有的服务范围划分不明确。体会这次的毕业论文的设计,结合了本人这几年计算机专业学习所学到的很多专业知识,又通过在具体的毕业设计过程中,以计算机理论为基础,边学习和,边做毕业设计,在实践过程中克服了个又个困难和难题,在指导老师和同学的大力帮助下,终于完成了此次毕业设计。通过此次的软件开发过程,使我对所学专业有了更深层次的提高,并且有了些切身的体会。光有计算机理论的知识是不行的,还得有更丰富的实践经验,就比如这次毕业设计就提供了次非常好的实践操作的机会,使我对软件开发有了定的了解。我用的是和开发这个系统的,以前只是对这些软件略有了解,在同学的帮助下做过课程设计。但了解得不完全,不深入。这个图书管理系统还存在很多问题,还有很多功能需要扩充。限于本人的编程技术水平,很多更深层的技术未用上。但以后我会通过不断的努力,不断地专研和学习,掌握更多的软件设计的技术和方法,设计出更好更完善的软件作品来。在整个开发过程中深深体会到,多与同学交流,并尽可能多的从同学那里获取他们对图书管理系统的意见要严格按照软件工程的开发思路,不能急于求成,来就马上编程,应该多做分析和研究,理清思路。前阶段的工作的好坏将直接影响后阶段工作的开展多学习多请教,更多新的技术不断的涌现,可以通过请教别人或者多上网学习别人的编程方法研究编程案例,可以转变成你的知识,才能做的更好。这些经验是相当宝贵的,为我以后能够编出更好的程序是个良好的启发。参考资料陈明数据库技术第版清华大学出版社周南岳数据库基础与应用技术第版高等教育出版社刘艺面向对象编程思想机械工业出版社郑齐心数据库开发实例解析机械工业出版社候太平数据库编程清华大学出版社北京交通大学出版社金林樵,唐军芳数据库
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】图书管理信息系统的设计和实现.doc预览图(1)
1 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(2)
2 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(3)
3 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(4)
4 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(5)
5 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(6)
6 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(7)
7 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(8)
8 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(9)
9 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(10)
10 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(11)
11 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(12)
12 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(13)
13 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(14)
14 页 / 共 27
【毕业设计】图书管理信息系统的设计和实现.doc预览图(15)
15 页 / 共 27
预览结束,还剩 12 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档