图书信息管理系统毕业论文.docx

上传人:lao****ou 文档编号:134609 上传时间:2023-04-07 格式:DOCX 页数:45 大小:697.35KB
下载 相关 举报
图书信息管理系统毕业论文.docx_第1页
第1页 / 共45页
图书信息管理系统毕业论文.docx_第2页
第2页 / 共45页
图书信息管理系统毕业论文.docx_第3页
第3页 / 共45页
图书信息管理系统毕业论文.docx_第4页
第4页 / 共45页
图书信息管理系统毕业论文.docx_第5页
第5页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《图书信息管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《图书信息管理系统毕业论文.docx(45页珍藏版)》请在第一文库网上搜索。

1、图书信息管理系统毕业论文目录前言错误!未定义书签。Abstract错误!未定义书签。目录第一章系统的需求分析11.1 图书信息管理系统发展分析11.2 需求分析21.2.1 图书管理员的需求21.2.2 读者的需求41.3 可行性分析51.3.1 技术可行性51.3.2 口 J 彳 j - h-t 51.3.3 操作可行性51.4开发工具介绍1.4 . 1后台数据库61.4.2 前台7第二章系统的概要设计2.1系统的总体结构图82.2业务流图92. 3 E R r j1*I 102.4数据表的创建13第三章系统的详细设计153.1读者子系统模块设计153.3管理员模块设计20第四章系统测试33

2、4. 1测试方法334.1. 1白盒测试334.1.2黑盒测试334.1.3测试结果334.2系统评价354.2. 1经济评价354. 2 2月匕I彳j| 364. 2.3 管理评价364.3系统设计中存在的问题及解决方法36结束语37致谢参考文献第一章系统的需求分析1.1 图书信息管理系统发展分析图书信息管理服务,则是运用图书馆资源满足读者对文献信息需求的行为和过程。图书馆是各个要素组成的一个系统,它也是社会系统的一部分,与社会的其它系统有着千丝万缕的联系。图书馆提供的服务大部分是无形的,服务是一种过程,一种体验。用是否满足读者的需求,即读者是否满意作为检验图书馆管理服务的重要标准无疑是正确

3、的,这是图书馆的性质和职能所决定的图书馆的主要职能不是本身创造价值,也不是自身利用价值,其根本任务是把知识与单位、社会的需求联系起来,起到知识交流的中介作用,作为知识生产和知识利用的桥梁。“为书找人,为人找书”,是图书馆职业最简明的表述。有人说,领导对图书馆不重视,群众对图书馆不理解。对此,我们应扪心自问,图书馆做了些什么?读者是否满意?只有用良好的服务才能让群众满意,形成对图书馆的依赖,从依赖引起社会各部门的重视,从而促进事业的发展。文献的利用率也很重要,一般情况下,每种图书流通的次数越多,其使用价值就越大。所说的“书”,不仅指纸张文献,也包括电子文献,还包括网上资源。文献使用率是在一定时间

4、内读者实际使用的文献数除以馆藏文献总数的比率。应根据不同性质和规模,以及历史和现实条件,确定优秀、合格、不合格的等级来评定。图书馆不仅被动地满足到馆读者借阅的需要,还要主动地“为人找书,为书找人”,增加图书的使用率。节约读者时间是现代图书馆读者服务工作质量评价的重要指标。为满足图书管理现代化的需求,国内软件商已经开发出很多较好的商品化图书管理软件,这些图书管理软件的功能和性能都很完善,它们大多是面向大型专业图书馆而开发的,而国内很多中小型图书馆由于管理人员不多且大多数不是图书管理业务的专业人员,业务分工也不是很详细明确,这样的软件对他们而言太庞大、太复杂了,所以应用效果并不是很好。我们开发的图

5、书信息管理系统是基于Visual studio 2005技术的简单实用的图书信息管理系统,系统没有刻意追求专业性和商品化软件的华丽包装,而是本着简单、实用的原则,既在功能满足客户的需求,有力求操作简便,使本系统很容易掌握和使用。读者也可以完全按照自己的需求对系统进行功能上的添加和修改,使之适应进一步使用的需求,由于采用Visual studio 2005技术构建,本系统可以单机运行,具有较高的适应性。1.2 需求分析本系统主要实现图书信息管理,读者管理,借阅图书,归还图书等功能,采用面向对象的分析方法对图书馆管理系统功能需求进行划分,可将需求划分为:管理员对功能的需求和读者对功能的需求两大部分

6、。具体列举如下:1.2.1 图书管理员的需求由于系统开发的总体任务是实现各种信息的系统化、规范化和自动化。所以管理员对系统需要完成的功能有:读者信息的管理、图书信息的管理、管理员的管理、借出图书、归还图书操作及自己密码的修改等功能。对读者信息的管理:当有新的读者需要加入到图书馆管理系统中时,管理员就要对读者的各种信息进行集体录入,对已经录入的读者信息进行修改和删除。读者信息主要包括编号、姓名、密码、性别、权限、电话、单位、住址等。其中读者的编号是唯一的,用户登录系统时需要输入进行身份验证。读者信息的查询:管理员可以按照系统用户的类型和用户编号进行查询用户信息。不输入任何信息直接点击查询时可以查

7、询全部用户信息。对图书类型的管理:在录入图书信息前要先录入图书的类型,将图书按内容等分成多种类型,以方便用户查询和对图书的管理。对图书信息的管理:由于图书馆在每年都要购买许多的新书,所以对这些新买的新书进行编号添加到图书馆管理系统中将是一个非常巨大的工程,因此在图书的录入过程中包含了图书的一些基本的信息,有:图书编号、图书名称、类别、图书作者、图书出版社、注册日期、图书价格等信息,再一个过程就是对图书分类要分在哪个书库将是一个很重要的问题,如果这个问题没有解决的话,那么图书的分类将是很混乱。图书信息的查询:在这个过程中,我们是为了及时的了解图书馆的藏书情况,以及图书借阅的情况。在这个模块中,可

8、以对图书的信息进行查询,查询的方法有两种,一种是模糊查询,另一种是精确查询。对于模糊查询只是按图书的类型进行查找,查询的结果是某一类型的全部图书信息。而对于精确查询则为对图书的编号进行查找,查询结果是具体的某一本书。这样读者可以方便的找到自己所要的图书。另外在查询时可以选中是否借出的选项,不选中是查询未借出的图书,选中则是查询已经借出的图书。这就是读者对图书的查询功能。对管理员的管理:在该过程中,主要是对新到的管理员进行添加,修改和删除等操作。这些操作我们可以仿照在对读者的操作中实现,只是我们在编辑用户信息时是不一样的,利用用户权限来区分读者和管理员。管理员的信息主要为:管理员编号、管理员密码

9、、管理员名称、管理员权限、电话、单位、住址等。图书借阅管理:在这个功能模块中,主要是管理员对图书馆中的图书进行借出的操作,在这一步的实现过程中,当读者找到了自己所要的图书后交给书库管理员,书库管理员通过读取读者的借阅信息,看该读者是不是已经达到了借书的上限了,如果达到了,则该读者不能进行图书的借阅,若没有达到上限,就可以对图书进行借阅,书库管理员在系统中填写图书出借信息,然后显示借书成功提示信息。因此书库管理员填写的借书单包括的信息有:读者编号、图书编号,其他信息如:读者姓名、图书名称、出版社等信息系统根据编号自动读取出来。另外在该表中还存在借书日期、应还日期、超期天数、罚款钱数的一些信息都是

10、由系统自己去统计和完成。图书归还管理:这个模块的操作是比较简单的,当读者把把所要归还的图书给书库管理员时,书库管理员执行的是一个与借阅管理相似的操作,在借阅管理中是图书后台数据库借书表的插入借书记录,并将还书标志设置成未还书的状态(0)o而归还图书则为对后台数据库借书表的修改操作,将还书标志设置成已还书的状态(1)。同时,如果该读者在当前的还书日期超过了图书应还的日期,那么后台数据库对借书表中的超期天数、罚款钱数都有相应的计算,并在读者还书时显zj出来。图书罚款查询:对还书的记录进行查询,可以查询罚款的记录和未罚款的记录信息。输入用户编号查询某人是否有罚款记录。管理员密码的修改:管理员在这个功

11、能模块上可以修改自己的密码,而且这些操作是属于与自己本人编号相对应的改动,对系统上并没有多大的影响。和读者密码的修改在代码实现方式上有许多相似性。1.2.2 读者的需求由于读者对数据库表的修改权限不大,所以读者主要是浏览方面的功能。包括了读者修改密码、图书信息及借还查询、借书罚款和未罚款的查询等功能。读者本身修改密码:管理员为读者开通帐号,读者登录系统后可以修改自己的密码。因为这只关系到他自己的事情,所以对数据库中其它的数据没有太大的影响。图书信息查询:具体功能如管理的,这里就不再重复说明了。罚款信息查询:查询登录用户还书的记录是否有超期罚款。91.3 可行性分析1.3.1 技术可行性技术可行

12、性是从前台和后台的开发工具选择上进行分析的。微软公司开发的Visual studio 2005给开发人员提供了很好的灵活性,有效缩短了应用程序的开发周期。而SQL Server是Microsoft公司开发的大型关系数据库管理系统,具有强大的关系数据库创建、开发、设计和管理功能。其版本SQLServer2005数据库具有客户机/服务器的结构。SQL Server 2005提供了对分布式事务处理的支持,并对开发工具具有良好的支持,为大型数据库项目提供了企业级解决方案。1.3.2 经济可行性估计开发项目的成本以及新系统可能带来的收益权衡两者的关系,才能分析出本系统是否在经济上可行,同时也要考虑到现行

13、系统的运行费用及新系统的运行费用,只有正确认识到它们之间的关系才能为我们的经济可行性找到依据。本系统的开发需要资金少,系统开发运行后,可以实现图书借阅管理的计算机化,节省人力,物力,将工作人员从繁重的工作业务中解脱出来,减少查找和登记中无意的错误,节省大量的时间,管理效率大幅度提高。通过我的认真估算,我认为新系统所需要的软硬件配置相对于它投入使用后产生的经济效益来说花费并不高,本身图书馆已有办公微机,软件开发成本主要是人力、物力的消耗,物力消耗是开发此系统所需要的软、硬件的设备,以及耗电量等方面的计算,其实更重要的是新系统可以提高工作效率,加强管理,保证工作质量,提供更多的更高质量的信息,提高

14、取得信息的速度,以达到资源优化的目的。因此,新系统在经济上也是可行的。1.3.3 操作可行性新系统的操作可行性所要考虑的问题是:新系统的操作方式在对管理时是否行的通,系统实施以后,能否有效的处理问题,是否对组织机构产生影响,是否会遇到大的障碍,用户对本系统的界面是否满意等。针对不同的问题,我用现有的技术基本上是可以解决的,因为新系统的目标是根据图书馆的要求来确定的,对于我做的系统原型,工作人员已经提出了修改意见,我也按照这个要求进行了修改并基本上满足了图书管理的真实工作需求,所以,新系统能够处理实际工作中遇到的问题。另外,使用本软件的人员要求是有一定的计算机基础的,系统的管理员也应该有计算机专业的知识,图书馆的工作人员大多是在校学生,都有计算机操作的基础,再加上本系统的设计采用WINDOWS风格,界面友好,操作便利。因此,新系统在操作上也是可行的。1.4开发工具介名1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服