ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:214.60KB ,
资源ID:2783604      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2783604.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书管理.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书管理.docx

1、图书管理软 件 学 院课程设计报告书课程名称 软件工程 设计题目 图书管理系统分析设计 专业班级 软升本 学 号 姓 名 指导教师 2015年 06月目录1 设计时间 12 设计目的 13 设计任务 14 设计内容 14.1 设计内容概述 14.1.1 组织机构介绍 14.1.2现业务流程介绍与分析 34.1.2新业务流程介绍与分析 44.1.3系统开发计划 54.2 需求分析 54.2.1总体目标 54.2.2具体目标 64.2.3系统数据建模 64.2.4系统功能建模 84.2.5数据字典 144.3 总体设计 164.3.1总体设计HIPO技术 164.3.2代码设计 194.3.3数据

2、库设计 204.4详细设计 224.4.1用户管理模块详细设计 224.4.2图书管理模块详细设计 244.4.3借阅管理模块详细设计 254.4.4查询模块详细设计 274.4.5统计模块详细设计 285 总结与展望 29参考文献 30成绩评定 301 设计时间时间:2014年6月9日2014年6月13日2 设计目的图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或用户提供充足的信息和快捷的数据处理手段。本系统主要实现对图书馆的信息进行管理,图书馆的正常运营中总是面对大量的用户信息,图书信息以及两者相互作用产生

3、的借书信息,因此要对用户管理,图书资源,借书信息进行管理。本系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理。3 设计任务要求运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析和设计。本项目开发的目标主要是完成用户管理,图书管理,借阅管理,其中用户管理包括用户挂失、注销、添加、修改、查询用户信息等;图书管理包括图书入库,图书删除,图书修改,图书查询等;图书借阅管理主要包括图书的借阅登记、还书登记、图书续借、图书遗失等。4 设计内容 4.1 设计内容概述4.1.1 组织机构介绍图书管理系统通过录入图书信息,用户信息,使计算机完成对信息的存储,维护,具备借书,还

4、书,图书查询等功能,并记录用户的借阅时间,还可以对用户进行管理等。图书馆现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力。为方便起见应开发一个图书管理系统。图书管理系统是对图书馆的网上管理,提高工作的效率。目标系统在至少应提供一下功能:系统管理员能够实现对系统管理:包括图书,借阅信息等的插入、修改、注销等功能,其中涉及基于以上操作的管理员操作,借阅者操作两个方面。目标系统可以查询某位用户、某本图书的当前借阅情况、历史借阅记录,并可按照用户角度、图书角度、借阅角度分别进行至少应该提供以下功能;证件的确认,借阅者可以查询自己的借阅信息,资料,预订图书等,管理员可以统计,给出统计报表,以全

5、面掌握图书的流通情况。随着各种信息的日益膨胀和图书管理人员信息服务需求的不断增强,图书信息系统急待有一个面向日常工作的信息服务功能,如图书数据资料、管理人员资料、图书信息文档等信息的存储、管理、共享、使用与交流,图书资料的存储与使用以及文献检索、电子阅览等。这在每个图书馆都有各自不同的管理方式,其共有的特点多数仍处在手工阶段。存在信息资料管理分散、安全性差、利用率低等缺陷,再者,这类信息本身存在着它的不规范性,单纯使用特定的软件进行管理也有一定难度,而且很难适应此类信息管理模式的变化比计划还快的特点。对此,基于网络技术的网络管理模式体现出强大的生命力,有人誉为是将改变用户网络管理方式的革命性网

6、络管理解决方案。4.1.2现业务流程介绍与分析1.现业务流程描述(1)用户管理为了实现用户的图书借阅功能,需要建立一张用户表来管理用户信息。只有注册过的用户且用户状态为正常状态才可以进行图书的借阅。用户表中可以增加借阅用户、可以对注册用户的信息进行修改、可以注销用户、可以查询用户。用户的信息必须包含用户名称、身份证号、性别、联系方式(手机号码)等重要识别信息。(2)图书管理图书馆中的书籍是会发生量的变化的,图书管理中需要包含对图书内容的增加、删除、修改和查询功能。(3)借阅管理图书馆中的书籍被借阅时需要进行登记。如果书籍归还之后,需要将借阅的状态改成归还。图书管理员可以按照书记名称、借阅名称、

7、借阅日期等做为查询条件来对借阅信息进行管理。2.现业务流程图如图4-1所示管理员图书信息库书商发书清单批注架号图书入库删除图书修改图书查询图书借书处理用户用户个人信息表用户信息库管理员用户添加用户信息修改注销用户查询用户挂失与解挂挂失信息借阅记录库扫描条形码查询结果查询结果图4-1 现业务流程图4.1.2新业务流程介绍与分析1.新业务流程描述经过原业务流程的分析,现提出个人改进设想,即新的业务流程。(1)用户管理为了实现用户的图书借阅功能,需要建立一张用户表来管理用户信息。只有注册过的用户且用户状态为正常状态才可以进行图书的借阅。用户表中可以增加借阅用户、可以对注册用户的信息进行修改、可以注销

8、用户、可以查询用户。用户的信息必须包含用户名称、身份证号、性别、联系方式(手机号码)等重要识别信息。(2)图书管理图书馆中的书籍是会发生量的变化的,图书管理中需要包含对图书内容的增加、删除、修改和查询功能。(3)借阅管理图书馆中的书籍被借阅时需要进行登记。书籍归还之后,需要将借阅的状态改成归还。图书管理员可以按照书记名称、借阅名称、借阅日期等做为查询条件来对借阅信息进行管理。(4)查询图书管查询系统是为用户在借书、查询可方便实现管理者信息、图书信息、用户信息、借阅信息、查询信息、出版社信息等相关的输出,具有简单实用、界面友好、操作方便、检索迅速、可靠性高、存储量大、安全性好、便于维护等特点;(

9、5)统计图书馆统计主要三按用户分类别、图书类号来统计出每天后一段时间内用户借还的情况;2.新业务流程图如图4-2所示图4-2 新业务流程图3.新业务流程图与原业务流程图的比较新增查询和统计功能,查询系统提供借出记录查询,未还记录查询,超期记录查询,罚款记录查询,遗失记录查询。统计系统提供图书统计,用户统计,用户借阅统计,罚款统计来方便管理员的管理工作。4.1.3系统开发计划1.项目目的本项目的设计目标旨在方便图书管理员的操作,减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设。2.项目背景图书馆收藏着大量的文献信息资源,积极地开发,广泛地利用这些文献资源

10、是图书馆的重要职能之一,它也是图书馆承担各种职能的基础。由于当今社会文献的生产数量大、增长快;社会文献的类型复杂、形式多样;文献的时效性强;文献的传播速度加快;文献的内容交叉重复;文献所用语种在扩大,质量下降等特点,使人们普通感到利用起来十分不容易。随着现代信息科技的发展,软件产业对提高企事业单位效率起到了很大作用,实现了很多业务上的自动化和半自动化。而图书管理系统对图书管理事业的高效发展起着决定性的作用,社会迫切需要一款更优化的图书来提高图书馆的自动化程度。3.项目工作内容按照需求分析中对软件的要求,使用如下配置编写程序,并编写使用说明书,指导图书管理员的操作。4.产品图书管理系统软件和使用

11、说明书5.程序程序分为用户管理,图书管理,借阅管理,查询和统计五大模块。用户管理模块实现对用户的添加,用户的注销,用户的修改,用户的查询,借书证的挂失和解挂失;图书管理模块实现对图书的入库,图书的出库,图书的信息修改,图书的查询;借阅管理模块实现借书登记,还书登记,续借登记,遗失登记和交付罚款;查询和统计分别为方便图书管理员的工作而设计,提供迅速而准确地信息搜索和统计功能。4.2 需求分析4.2.1总体目标本项目的设计目标旨在方便图书管理员的操作,减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设。本系统的服务对象为图书馆流通部门的工作人员,用户界面友好

12、,不需计算机专业的专门训练即可使用本系统。软件主要分为用户管理,图书管理,借阅管理,统计与查询五大模块。用户管理包括用户的添加删除,修改,查询以及借书证的挂失与解挂。图书管理包括对图书的入库,出库,信息修改和查询。借阅管理则主要包括借书,还书,续借,遗失图书处理及违章后赔偿处理。4.2.2具体目标主要包括以下几点:1.用户借书,管理员将用户信息,图书信息输入系统,系统则根据这些信息生成借阅单,存入借阅表。2.用户还书,管理员将图书信息输入系统。若未超期,系统根据图书信息将相应借阅单标记为已还和完结,若已超期,将相应借阅单标记为已还,管理员要求罚款。用户交钱后,借阅单标记为完结,系统将超期信息记

13、录到超期表。3.用户要续借某书,管理员将书号和用户名输入系统,若相应借阅单允许续借,标记为已续借,否则,不予续借。4.用户将书遗失,管理员将遗失信息输入系统,系统执行遗失操作,并要求用户赔偿。5.管理员对图书进行录入,删除,修改,查询操作,系统根据信息对图书表进行改变。6.管理员对用户进行添加,删除,修改,查询操作,系统根据信息对用户表进行改变。7.系统提供借出记录查询,未还记录查询,超期记录查询,罚款记录查询,遗失记录查询。8.系统提供图书统计,用户统计,用户借阅统计,罚款统计来方便管理员的管理工作。4.2.3系统数据建模ER图如下所示:1用户类型属于用户图书借阅违规借阅记录罚款记录111M

14、N图4-3 ER图总图用户借书证号联系方式身份证号性别姓名职业用户状态图4-4 用户分ER图用户类型最长续期最长借期最大借阅册数类型图4-5 用户类型分ER图书名作者图书类型入库时间是否遗失架号书号出版社ISBN定价是否在库图书图4-6 图书分ER图借阅记录借阅号借阅证号是否完结是否续借应还日期归还日期借出日期书号图4-7 借阅记录分ER图罚款记录罚单号罚款金额是否交钱借阅号罚款日期借出证号罚款原因图4-8 罚款记录分ER图4.2.4系统功能建模数据流图如下所示:收据F10某图书信息F9某用户信息F8罚款统计结果F19借阅统计结果F18用户统计结果遗失记录F15超期记录F13罚款记录F14图书统计结果F10借出记录F11未还记录F12查询请求F7借书证信息F4图书信息F5统计请求F6发书清单F6挂失信息表F2个人信息表F1P图书管理系统用户管理员管理员用户管理员管理员管理员用户书商图4-9 系统顶层数据流图图4-10 P1模块一级细化图4-11 P2模块一级细化图4-12 P3模块一级细化图4-13 P4模块一级细化图4-14 P5模块一级细化P1.1用户添加P1.3用户注销P1.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1