图书馆借阅管理信息系统设计报告.doc
《图书馆借阅管理信息系统设计报告.doc》由会员分享,可在线阅读,更多相关《图书馆借阅管理信息系统设计报告.doc(19页珍藏版)》请在咨信网上搜索。
河南财政税务高等专科学校 图书馆借阅管理信息系统 设计报告 姓 名:杨囡 学 号:201402520801 系 别:会计系 班 级:会计电算化八班3+2 指导教师:孙俊玲 二零一五年五月 目 录 一、引言 - 3 - 1.概况 - 3 - 2.摘要 - 3 - 3流程 - 3 - 4.背景 - 4 - 5.参考和引用资料 - 4 - 6.专门术语定义 - 4 - 二、 详细调查 - 5 - 1、组织结构调查 - 5 - 2、管理功能调查 - 5 - 3、业务流程调查 - 6 - 4、数据流程图 - 7 - 5.数据字典 - 8 - 三、详细设计 - 10 - 1、数据库设计 - 10 - (1)代码设计 - 10 - (2)表结构设计 - 11 - 2 界面设计 - 13 - (1)登录界面设计 - 14 - (2)借书界面设计 - 14 - (3)还书界面设计 - 15 - (4)读者管理界面 - 16 - (5)查询界面 - 17 - (6)统计界面 - 18 - 四、总结 - 18 - 图书馆管理信息系统设计报告 一、引言 1.概况 图书借阅管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书借阅管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行图书借阅管理,这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。 2.摘要 (1)系统名称: 图书借阅管理信息系统 (2)目标: 以科学的管理方法来管理图书馆的各种信息实 图书、读者、管理员等实时控制、修改、加工、分析相关的数据,为读者借书及管理员的管理提供方便。 (3)主要功能: 为管理有关读者、书籍、借阅和管理者的信息等。 本系统结构分为读者信息管理模块,书籍信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。 书籍信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。管理者信息管理可以显示数据库中管理者的情况,可以对管理者信息进行维护。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。 3流程 借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。 若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。 前面着重对借还书流程进行了说细的阐述,下面介绍图书管理系统的总体功能要求。简单的图书管理系统主要包括下面的功能: 借书处理:完成读者借书这一业务流程。 还书处理:完成读者还书这一业务流程。 罚款处理:解决读者借书超期的罚款处理。 4.背景 (1)项目的承担者:会计电算化八班3+2 (2)用户及本系统与其他系统或机构的关系和联系:本系统仅用于管理图书借阅。 5.参考和引用资料 a) 《管理信息系统》 科学出版社 b) 《visual foxpro 程序设计》(第二版) 倪天林 电子工业出版社 c) 《基于INTERNET的管理信息系统》 曾凡奇 中国财政经济出版社 d)武新华、安向东:Borland Delphi 管理信息系统开发案例.2005.1第一版 e) 周爱民:Delphi源代码分析(附光盘). 电子工业出版社. 2007年第一版 6.专门术语定义 (1)读者信息注销:采集学生或教师的离校信息,对相关借阅信息进行注销,并收回借阅证。 (2)注册:根据新生入校时技术部采集的新生信息或新进教师信息进行借阅证办理 (3)图书借阅:对读者的借书进行登记,并将资源的状态改为借出,同时修改读者的借阅信息。 (4)图书归还:根据读者的还书,将资源信息改为在馆,修改读者的借阅信息。冻结借阅证:根据读者是否有过分的行为达到冻结借阅证的地步,然后冻结借阅证收回读者借阅书籍的权利。 (5)图书编目:根据图书的ISBN号将图书编码,规放到特定的位置中的一个编码。 (6)罚款:读者由于借阅的书籍或者光盘超出规定的时间,超出的时间将要收取一定的现金作为处罚 二、 详细调查 1、组织结构调查 组织结构图:图书馆下列由采访部、编目部、借阅部、阅览部、信息技术部、典藏部组成 图书馆 采访部 编目部 借阅部 阅览部 信息技术部 典藏部 2、管理功能调查 功能结构图:图书借阅功能又分为四个功能借书、还书、检索、评价。细分,借书又分为借阅、续借;还书又分为登记、整理图书;检索又分为精确查找、随便看看、按课程查找;评价又分为打分、编写评价、查看评论 图书借阅 借书 还书 检索 评价 借阅 精确查找 打分 续借 随便看看 按课程查找 编写评价 查看评价 登记 整理图书 3、业务流程调查 业务流程图:先从外部购入图书,整理编排好目录,然后把信息登记录入到电脑。读者凭卡借书、管理员登记录入电脑。到期读者归还,管理员登记录入电脑;如逾期,则收逾期的款项。管理员每天都整理摆放图书 4、数据流程图 读者凭卡借书,管理员进行图书检索并输入图书信息,然后登记读者身份、图书表。 5.数据字典 (1)数据流编号:p1 数据流名称:借书借阅 简述:借书证、填写借阅记录 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机 数据流去向:P2_11检查读者身份 数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量等 (2)数据流编号:p2 数据流名称:图书检索要求 简述:读者要求求得图书检索信息 数据流来源:读者输入的检索要求 数据流去向:图书库以及检索处理系统 数据流组成:图书名+图书编号等 (3) 数据流编号:p3 数据流名称:图书查询结果 简述:电子读物处理模块对读者输入的反馈 数据流来源:图书处理模块 数据流去向:读者 数据流组成:图书内容+图书所在网站超连接等 (4)数据流编号:p4 数据流名称:读者身份记录 简述:对借阅人身份记录 数据流来源:图书馆管理板块 数据流去向:图书馆借阅处理模块 数据流组成:姓名+学号+班级等 (5)数据流编号:p5 数据流名称:图书登记记录 简述:管理员填写借阅的图书记录 数据流来源:图书馆借阅处理模块 数据流去向:借阅表 数据流组成:图书编号+图书名+管理员编号+日期等 (6)数据项 数据项编号 数据项名称 读者 简述 借阅图书的人员 输入的数据流 读书表、借阅表、图书表 输出的数据流 清单 (7)数据存储 数据存储条目 名称:借阅表 编号: 结构:姓名 、性别、时间、图书名称 有关数据流:登记借阅的资料 说明:借阅资料 数量:100份/月 (8)数据处理 图书馆需要先进行填充自己的书籍,把书籍整理好编排目录,相关信息输入电脑中,打印出图书表然后把一卡通发给学生,之后学生持卡进入图书馆,挑选好自己要借阅的书,来到借阅处,进行借阅登记与图书的检索,管理人员将把持卡人和借阅的书的信息扫描到电脑,随后生成借阅表、读者表。到期还书标记输入电脑,预期还书需交纳一些罚款。管理人员在将这些借阅归还的书摆放整理好。 (9)外部实体 三、详细设计 1、数据库设计 (1)代码设计 ① 借书证号代码共10位:入学年份—系别-班级-班内排名号,前4位代表入学时的年份,第5、6位代表系别,第7、8位代表班级编号,最后2位代表所在班级内的学号。具体代码结构为:前4位取0001-9999代表入学时的年份,第5、6位取00-99中的一个值来表示所在系别的代码,第7、8位取00-99中的一个值表示所在班级的班级号,最后2位取01-99之间的值来表示在班级内的排名号。(01会计系,02财税系,03金融系,04工商管理系,05工程经济,06信息工程系,07外经系,08外语系,09法律系,00文化传播系) 例如学号为2011000001的学生表示的是他于2011年入学,系别代码为00系,班级号码为00班,在班内的学号为01。 ② 图书编号代码设计:第一位代表图书类别,第二位代表图书所在楼层,第三、四位代表图书所在书库 ,第五,六位代表图书所在书架。 ③图书类别编号代码设计:第一位代表图书大类,第二、三位代表读书小类。 (2)表结构设计 ① 学生文件表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 学生编号 Int 4 1 √ 自动编号 2 姓名 nvarchar 10 3 性别 nvarchar 2 √ 4 生日 datetime 8 √ 5 证件号码 nvarchar 25 √ 6 联系电话 nvarchar 40 √ 7 登记日期 datetime 8 √ 8 有效期至 datetime 8 √ 9 已借书数 smallint 2 √ 10 是否挂失 nvarchar 2 √ ② 图书目录文件 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 图书编号 Int 4 1 √ 自动编号 2 条形码 nvarchar 20 3 书名 nvarchar 200 4 图书类型 Nvarchar 50 √ 5 作者 Nvarchar 20 √ 6 译者 Nvarchar 20 √ 7 ISBN Nvarchar 20 8 出版社 Nvarchar 30 √ 9 价格 Money 8 √ 10 书架名称 Nvarchar 20 √ 11 现存量 Smallint 2 √ 12 库存总量 Smallint 2 √ 13 入库时间 Datatime 8 √ 14 操作员 Nvarchar 10 √ 15 简介 Nvarchar 200 √ 16 借出次数 Smallint 2 √ 17 是否注销 Nvarchar 2 √ ③ 管理员表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 管理员ID int 4 √ 2 管理员密码 char 15 3 权限 nvarchar 16 ④ 借书文件表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 借阅编号 Int 4 1 √ 自动编号 2 图书编号 Int 4 √ 3 学生编号 Int 4 √ 4 借阅时间 Datatime 8 √ 5 应还时间 Datatime 8 √ 6 续借次数 Smallint 2 √ 7 操作员 Nvarchar 10 √ ⑤ 罚款单表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 借阅编号 Int 4 1 √ 自动编号 2 图书编号 Int 4 √ 3 学生编号 Int 4 √ 4 应罚金额 Smallint 3 √ 5 实收金额 Smallint 3 √ 6 是否交款 Nvarchar 2 √ 7 备注 Nvarchar 200 √ ⑥ 入库单表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 书号 Nvarchar 30 1 √ 自动编号 2 条形码 Nvarchar 20 √ 3 书名 Nvarchar 200 √ 4 作者 Nvarchar 20 √ 5 出版社 Nvarchar 30 √ 6 版次 Nvarchar 50 √ 7 图书类别 Nvarchar 20 √ 8 存放位置 Nvarchar 20 √ 9 单价 Money 8 √ 10 入库数量 Smallint 2 √ 11 金额 Money 8 √ 12 经手人 Nvarchar 10 √ 13 票号 Nvarchar 30 √ 14 操作员 Nvarchar 10 √ 15 日期 datatime 8 √ 2 界面设计 功能导航栏设计 (1)登录界面设计 下图为该系统输入设计界面中的登陆界面,主要功能为设置用户和管理人员登陆图书馆管理信息系统。在登录对话框中输入用户姓名和密码,单击“登陆”按钮,就会对用户身份进行认证。通过登录窗口进入界面操作系统,对程序进行操作。 添加新窗体,设置窗体caption属性为增加用户,向窗体添加3个label、edit组件、一个adotable组件、一个datasource组件、一个Dbgrid组件、一个panel组件、3个button组件、memo等组件,并设置相应属性。 (2)借书界面设计 在这一借书的窗口中使用了两个Button组件、3个Label组件,两个GroupBox组件一个EdtBookD组件,一个EdtBookName组件,一个EdtCardID组件,一个Static Text组件 (3)还书界面设计 还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。同时在读者记录上作止借标记。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。 当读者还书是在这里进行输入,并自动对数据库相关表进行修改。 (4)读者管理界面 通过读者管理界面在读者借阅书后,管理员事后会在电脑上整理读者的的信息。 (5)查询界面 通过查询界面就输入学号与姓名,点击查询就可以查询到这个学生所借的书和次数 (6)统计界面 通过统计界面可以把以前与现在的信息融合起来并统计下。 四、总结 经过近一个月的努力,我制作的“图书借阅管理信息系统”终于完成了。虽然系统很小且很简单,但还是很有成就感。 1、构思从实用性出发。从开始的不知道做什么好,到后来坚定地设计制作这个系统,我结合自身交学费的经历考虑到做这样一个系统有一定的使用价值。能够给同学们和老师们带来一定的便利。 2、制作过程稳中求胜。在设计制作过程中,我努力运用本学期学到的所有vf知识,一步一步做好,几乎用上了能用上的所有组件。并且努力回忆老师曾说过的每一个注意事项;不懂的就向身边的同学请教。在此过程中自己也感到实际动手操作能力有了明显的提高。 3、缺点和不足仍然很多。当然,制作过程中也遇到了许多的困难。皇天不负有心人,我的程序终于全部完成且顺利运行。虽然还有功能没有实现预期的效果,虽然有些代码还没有完全记住,但这次课设的经历是我对程序产生了很浓的兴趣。 在总结之际,要特别感谢给予我耐心教导和包容的老师,以及给予我帮助的同学朋友们。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 借阅 管理信息系统 设计 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文