欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    图书馆管理系统的开发设计毕业论文设计.docx

    • 资源ID:91675082       资源大小:47.18KB        全文页数:23页
    • 资源格式: DOCX        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图书馆管理系统的开发设计毕业论文设计.docx

    目    录绪论411    信息管理概述4目前管理信息系统在我国的应用以及所存在的问题5开发管理信息系统的意义6二、可 行性研究8 图书馆概况82     机构设置83     现行管理制度924    存在的缺陷及弊端1025    系统开发的目的1226    系统开发计划12系统开发费用12三、系统分析13 31    现行系统概况13 32    人员主要工作描述及工作流程13 33    主要信息载体汇总15 34    用户需求分析1535    数据模型设计17子系统划分18四、系统设计19系统选型19模块设计19数据库设计23代码设计23界面设计25编码设计28安全设计29 五、总结29一、  绪    论1.1信息管理概述 管理是人类最古老的活动之一,是人类社会活动和生产活动中最普遍存在的社会现象。近几十年来,随着社会的不断进步以及管理活动内容的日益丰富,管理在人们的实际生活过程中的作用越来越受到广泛的关注和重视。而信息被视作现代社会的重要战略资源,其开发与利用已经成为生产力、竞争力、综合国力及社会经济成就的关键因素和社会经济发展的重要推动力。全球信息化是一个不可阻挡的历史进程。这场信息化浪潮,不仅推动着世界经济的高速发展,也引起人们生活习惯、工作方式、价值观念以及思维方式等诸多方面的深刻变革,从而进一步促进人类社会的巨大进步。 管理,就是通过计划、组织、指挥、协调、控制等基本管理功能,有效地利用人力、财力、物力、设备、技术、信息诸种因素,促使它们密切配合,发挥它们最高的效率,以达到预期的目标。信息是指加工后的数据,它具有以下几个特征:真实性:信息的第一性,不符和事实的信息是没有价值的。增值性:即人们通过利用信息,可以获得效益。滞后性:信息滞后于数据,滞后时间包括信息的间隔时间和加工时间。有效性:信息的增值性只表现在一定的时间内,在这个时间内,利用信息能产生效益,过了这个时期,信息就不会产生效益,即有效性。传输性:信息可以从一个地方传输到其他的若干个地方,利用信息技术,信息可以更快、更便利地在世界范围内传播。共享性:信息具有共享性而不具有独占性,即在同一时间可以为多人所掌握。可扩散性:由信息的传输性,因此信息可以通过各种介质向外扩散。 管理中对信息的认识和利用程度的高低,是管理理论和实践发展的一个重要标志。作为管理的基础,没有了信息,便不可能有真正有效的管理,由于管理环境的变化(如全球经济一体化和多元化竞争事态)以及计算机技术和现代通信技术的发展,管理的中心已全面开始向信息倾斜。现代社会已把信息作为一种重要的战略性资源来对待。由此,我们不难看出:信息管理就是在管理科学的一般原理指导下,对信息活动中的各种要素,包括信息、人员、资金、设备、技术等,进行科学地规划、组织、协调和控制,以充分开发和有效利用信息资源,从而最大限度地满足社会的信息需求。信息是普遍存在着的,人类信息管理活动的范围也是十分广泛的。“信息管理”不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。    如图1.1信息管理的定义及发展1.2目前管理信息系统在我国的应用以及所存在的问题 信息管理是目的,信息系统是手段,建立信息系统是现代信息管理的迫切需要和时代先进管理水平的体现。管理信息系统的发展是与管理科学和计算机的发展密切相关的。在我国,管理信息系统已经用于各行各业,尤其在金融、保险、商业、铁路、税务、医院、施工企业等的应用还主要用于操作层的事务处理以及辅助企业结构化决策问题。例如会计帐务,会计报表编制,销售业务管理等,还未上升到管理分析以及决策。由于应用水平低,大量的信息资源在企业至今并没有得到很好到利用。而且,另一方面,计算机辅助管理系统形成了一个个“信息孤岛”。先进的数据库技术和计算机网络技术并没有得到充分应用。例如部门之间的数据没有实现实时共享,相同数据大量重复录入、重复储存等,给企业带来了资金、人力、时间上的浪费。其应用还局限于企业内部,现在许多企业在开发管理信息系统时坚持的是“以财务为中心”的指导思想,注重企业内部效益;应用还局限在企业生产经营的事后管理、事务管理,一些企业建成了管理信息系统,但总体上说还是硬件设备安装多,软件应用的少,简单的单项应用多,支持管理和决策的应用少。 根据信息社会经济发展的要求和我国企业的实际,要开发利用好信息资源,当前应注意以下几个问题:科学地界定信息资源。这对经济社会的发展具有重要意义。目前在我国对信息资源的界定多数偏重于理论的界定,对实际开发利用的界定较少,要充分发挥信息资源的作用,必须把对信息资源的理论界定和具有实际开发利用能力的界定有机地结合起来。制定信息资源开发利用策略。首先,要树立正书馆借阅制度 凡本校师生员工持工作证、学生证到图书馆交一寸免冠照片一张和工本费办理借书证。 借书证只限本人使用,不得转借或冒用他人证件。 借书证应妥善保管,如遗失,应及时挂失,经所在单位证明办理补证手续。 离校时须还清所借文献和交回借书证后,方能办理离校手续。 教师一次可借书10册,借阅时间56天,学生一次可借书6册,借阅时间为28天,校级三好学生可增借2册,到期可续借一次,新书限借7天,不能续借。 所借图书须按期归还,过期不还按规定罚款,要爱护文献,不得圈点、批注、污损、撕毁和遗失,如有上述现象,按规定赔偿。  图书室借阅管理规则 阅览室文献仅限就室参考阅览,一般不外借,如因特殊需要短期借出按规章办理手续。 凭本校有效证件登记入室,不得冒用他人证件。 读者应爱护文献,不得圈点和污损、撕毁、裁割,如有上述现象发生,按规定罚款。 保持室内安静、整洁,不得朗读和高声说话,严禁吸烟、吃零食,不得随地吐痰和乱扔纸屑杂物,不许随意搬动桌椅。 读者进入有关阅览室应遵守该阅览室的管理规定。 关于读者违反有关规章制度的处理办法 书库和阅览室文献未经办理借阅手续不得携出,若违反以偷窃论处,除交书面检讨外,按文献原价10倍罚款,并报院行政给予必要处分。 出入本馆和借阅文献须出示本人证件,如冒名顶替,弄虚作假者除责令检讨外,视情节处以罚款。 读者所借文献应按期归还,逾期不还者予以罚款,罚额按有关规定执行。 遗失文献,原则上要赔偿原书,如无法赔偿原书,则按原价的35倍赔偿。 文献若有损坏,原则上由损坏者修复,修复不了的按原价的13倍赔偿。2.4 存在的缺陷及弊端 由于图书馆建馆时间较短,专业技术水平不太高,且管理人员技术培训不够,业务能力不强,故而在管理上和资源利用上存在着一些缺陷及弊端。经分析研究找出主要缺陷及弊端以及造成这些缺陷及弊端的原因。具体如下: 没有充分发挥计算机的功能和作用,为加强文献编目、检索及流通管理等项工作,图书馆专门购置了数十台微机,但一直没有建立完善的网络系统,仅限于单机操作,效率不高。 管理人员业务水平不高,服务质量低下。由于未进行专门的计算机应用普及培训,部分管理人员对计算机应用操作一知半解,不能作到优质服务。 文献编码不简洁,易混淆,不便于管理。原文献全按顺序编码,不分文献种类,使文献的摆放混乱,不易查找。 文献分类、编目不够明晰,读者查找困难。随着科学的进步、技术的发展,边缘学科的兴起,很多文献介入两种学科之间,不易区分,给分类编目带来困难。 职责不清,管理混乱。管理人员职责划分不明确,形成有的事情重叠管理,有的事情有无人管理。如电子阅览室到底该阅览室还是电子技术室进行管理。 为了消除上述缺陷及弊端,充分利用图书馆的科技信息资源,为广大师生员工提供一个更为良好的学习和工作环境,我对系统进行了完善,具体稍后再作阐述。此为借阅证:如图2.2借阅证注意事项:本人仅限领证人在本馆使用,不得转借他人。借阅书刊,要遵守本馆规章制度。本证要妥善保管。遗失此证,及时来馆挂失。凡损坏的阅览证,应及时更换,不得继续使用。离校时需退还阅览证,办理销证手续。此为书卡:                                         如图2.3书卡2.5 系统开发目的实现日常管理工作的计算机管理。实现图书信息查询的功能。重要信息,以电子荧光屏的形式滚动播放,由信息管理系统来完成。借书、还书、超期、借阅查询由图书借阅管理这块完成。图书馆人员管理任务的明确化,由系统的管理权限实现。图书库中图书从购进到被借出,一共被借了多少次,所有借过此书的学号,班级,姓名,性别,日期的统计。学生从进校到离校,一共借了多少本图书,分别为什么样的图书的分类汇总0。图书的管理由计算机来完成,主要功能有图书信息的各种形式的查询新书的各种形式的查询。2.6 系统开发计划系统开发过程中使用的技术规范采取与图书馆现以有的信息资源管理标准结合的方式,开发是以原型法为主线的。如表2-2: 时间                           工作内容 1周 图书馆详细调查,可行性研究 1周 系统分析,制作原型,经协商确定原型 2周 系统逻辑模型设计和物理模型设计 2周 系统实施,完成原有系统转换 1周 系统正式投入运行,维护与评价 1周 系统正式投入运行,维护与评价 表1.5系统开发计划2.7 系统开发费用 根据图书馆目前实际情况,本着“分布实施、逐步完善”的原则,在现有的基础上实施新系统。考滤图书馆已有较完善的硬件设施,所需的系统硬件投资仅需要高级服务器一台,软硬件价格估算如表所示: 如表2-3:序号 名称 估算价格(元)         说明 1 Win2000server中文版 10560 操作系统 2 Power Builder6.5 20000 开发工具   三、系统分析3.1 现行系统概况 图书馆的现行组织结构可基本概括如下: 如图3.1   图书馆组织结构图3.2 人员的主要工作描述及工作流程如表3-1:人员 工作内容 管理员(2) 每天都要统计进图书馆的人数,把当天归还的书,按类放回原处,将放借书证的盒子放到一进图书室的桌子上。 管理员(1) 每天负责同学和老师的借书和还书,以确信息意识,这是开发利用信息资源的关键;其次,科学地掌握信息资源活动规律,这是进行信息开发利用的基础;再次,采用有效的信息资源开发利用方法,这是信息社会中人们谋求良好的生存和发展所应当具备的基本素质和能力。建立健全科学、合理的信息资源管理机制。信息资源开发利用的过程本质上就是信息资源管理的过程,不论是开发还是利用,其中的每一个环节都要受到管理思想、管理行为的影响和制约。信息系统是信息技术应用于信息资源开发利用的有效形式,但信息系统也不能代表信息资源开发利用的全部。 综上所述,我国的信息资源开发利用不能盲目照搬国外的以技术推动的模式,尤其不能只看到今天发达国家的信息技术应用和信息系统的规模和水平,而要从信息资源开发利用的基本规律出发,充分发挥现有的各种传统的或现代的信息系统的作用,切实作好信息资源开发利用所必须的基础工作,建设相应的基础技术设施,这样才有可能在一段时间的逐步发展后,进入快速发展的时期。  1.3开发管理信息系统的意义 马克思说:“一切规模较大的直接社会劳动或共同劳动,都或多或少地需要指挥,以协调个人的活动,并执行生产总体的运动不同于这一总体的独立器官的运动所产生的各种一般职能。一个单独的提琴手是自己指挥自己,一个乐队就需要一个乐队指挥。”这就是说,只要有多数人在一起共同劳动,有社会生产,就需要有人来组织和指挥,也就是从事管理。没有管理便无法进行社会生产活动,因此,管理是社会生产力的重要方面。 二十一世纪不仅仅是科学、技术突飞猛进的时代,也是管理科学奔腾向前发展的时代。现在,科学、技术、管理被人们并称为现代经济发展“三鼎足”的重要因素。一个国家物质资源的开发,需要工业;而工业的推进,需要科学和技术的应用;而科学技术的发展和运用,工业生产的计划和组织,又都需要管理得法。所以,世界上所有国家都十分重视管理,把管理作为增长的重要因素。工业发达国家需要管理,以求协调经济发展,继续前进;发展中国家更需要管理,使有限的资源发挥更大的效用,促进科学、技术发展,推动企业发展和繁荣经济。 另一方面,随着世界经济和技术的飞速发展,信息化已成为一个国家经济和社会发展的关键环节,成为衡量国家现代化和国家综合国力的重要标志。在信息社会里,经济竞争中起决定因素的不是资本,而是信息与知识,信息与知识已构成生产力、竞争力,是企业成功的关键。企业作为社会的基本构成单位,是国家信息化的基础,而管理信息系统是企业信息化的关键一步。管理信息系统对于一个企业、一个地区、一个国家的持续繁荣和稳定,具有巨大而深远的影响。企业实施管理信息系统,就是要将无形的信息资源变为有形的资源,将对信息的无形管理变为有形管理,将依附于其他资源的信息管理形成一个相对独立的系统,以真正达到信息流控制物流、资金流、人才流的目的,从而实现信息的价值,这对企业的生存和发展具有重大意义。 二、可行性研究分析 2.1图书馆概况 某职业技术学院是一所旨在培养高级蓝领人员的学校,专门教授学生各种职业技能,着重培养学生的动手能力、实际操作技能和职业素养,为学生踏入社会创造有利的条件。该校图书馆是一座集教学、科研、情报于一身的综合性图书馆。图书馆总面积为2000平方米,馆藏文献30余万册(件),函盖了理、工、文、管、农等六大学科门类。其中,金属工艺、园林工艺、计算机与设备等学科文献收藏比较齐全,特别是计算机,占管藏文献的四分之一,是图书馆的一大馆藏特色。全馆设有各种阅览室3个,共有300多个阅览座位。书刊借阅采取全开架服务方式。电子文献阅览室一个,配有计算机30台;电子培训室一个,配有交互式多媒体教学系统,计算机20台。 2.2 机构设置 图书馆实行院长领导下的馆长负责制,机构设置如下图: 如图2.1机构设置 图书馆下设五个室,按照工作职能,定员编制为18人,具体如下: 馆长(1人)职责:馆长对全馆工作向院长负责,贯彻执行党和国家的方针政策,贯彻学校的有关规定,负责主持全馆工作。领导指定图书馆发展规划、工作计划、经费预算、设备添置计划、人员培训进修计划及各项规章制度。负责专业技术人员的考核,职务聘任工作,检查指导各室工作,加强科学管理,领导全馆性工作质量检查和藏书复审工作,主持馆务会议,负责执行会议决议,采用新技术和开展学术交流活动。 采编室(4人)职责:负责、文献、资源、采集,组织验收、登到、期刊、合定本财产登记,进行国际国内书刊交换和接受赠书,为读者代订购图书,负责对文献进行标引、编目、加工、典藏,对书目数据库进行维护。作好公务目录和读者目录的管理工作。 流通室(5人)职责:负责全院师生员工借书证的收发,回收工作,负责管藏图书的借还服务和书库的管理,藏书保护以及图书损坏,遗失赔偿和逾期罚款等工作作好新书宣传推荐和读者借阅图书的咨询服务工作进行读者对象、图书外借阅览统计,分析研究读者需求,即使向采编室提供读者需求信息。 阅览室(4人)职责:负责管藏图书的阅览服务和管理,做好图书维护工作,对阅览室目录进行组和管理,指导读者使用阅览室目录,编制有关书目,进行读者阅览情况和图书利用情况的统计分析,收集图书利用效益,即使向采编室提供读者需求信息。 电子技术室(3人)职责:负责图书馆自动化、数字化建设和非印刷文献的阅览服务,负责视听资料和缩微资料的收集,管理复制、组织目录、正常开放以及设备功能的开发和维修。负责图书馆内计算机设备的安装、调试、管理及维护,做好全馆计算机应用知识的普及培训,配合有关不能做好管藏数据库的录入工作。 办公室(4人)职责:负责全馆行政管理工作,组织全馆性活动,进行内外联系,接待来访,负责全馆员工的考勤、工资、奖金发放及生活、福利。负责全馆财务管理、设备管理、清洁卫生、治安保卫后勤保障,做好图书馆公章、介绍信的管理与使用和文书档案及报刊、邮件、信函的收发工作。2.3 现行管理制度 该校学生手册中明确指示:为了充分发挥图书馆的教育职能和情报职能,保持图书馆文明、秩序、安静、整洁的学习环境,学生 必须自觉遵守图书馆的有关规章制度。 开馆时间图书馆开放时间为周一至周日(如表2-1):          注:a)流通室晚上和星期日不开放;  b)电子文献阅览室每周一、三、五开放;  c)请注意图书馆门口关于变动开放时间的通知。 2、  读者入馆守则 凭本人证件或校徽进馆。衣着整洁,不许穿背心裤衩拖鞋和带钉鞋进馆。 保持图书惯安静、整洁,不许大声喧哗,不许随地吐痰及乱扔纸屑杂物,严禁馆内吸烟和吃零食。 爱护馆内一切公共财物,上机操作时遵守操作规程。 遵守图书馆工作人员,遵守图书馆各种有关规定。 图能外,还要对还书库进行更新和记录。 4.管理员管理 管理员管理则是根据需要对各个管理员进行管理,并记录和反馈管理员信息。  及学生超期罚款。 以下是:进图书馆阅览图书的流程图、借书和还书的流程图: 图3.2  入馆流程如图3.3借书流程 如图3.4登记流程() 如图3.5登记流程()           如图3.6还书流程3.3 主要信息载体汇总(如表3-2)编号 信息载体名称 产生周期 保存时间 存储量(B) 来源 去向 安全性 处理时间要求 1 新书单 随机 月 1000 购书单位 图书馆 只读 实时 2 罚款单 随机 月 1000 图书馆 借阅者 只读 实时 3 借书统计单 随机 月 3000 图书馆 图书馆 只读 实时 4 还书统计单 随机 月 3000 图书馆 图书馆 只读 实时 5 借书证 随机 年 1000 学生 图书馆 只读 实时 3.4 用户需求分析  3.4.1 系统功能要求 本系统应该具有资料检索功能,包括数据录入、增加数据、修改数据、删除数据、数据输出以及统计计算等功能。系统的每一个功能可以从以下几个方面说明: 输入:必须确定与功能有关的所有输入信息,包括其来源、意义、格式、接收方式、数量、输入范围及换算方法,必须说明时间要求、优先级和优先顺序。 处理:必须确定与输入数据、中间结果、直到获得预期输出结果的全部过程,操作的正确定顺序,非正常情况的反应。对每种功能的算法及其实现作文字描述,必要时给出图形、逻辑描述或相应的数学描述。 输出:必须确定与功能有关的所有输出信息,包括信息的传送方式、意义、格式、数量、输出范围及换算方法。必须说明时间要求、优先顺序和输出形式。 因此,根据用户和实际需要,本系统具有如下的功能: 网络管理功能。 系统恢复功能。 数据录入与维护功能。 数据查询功能。 统计和计算功能。 报表打印功能。 3.4.2系统性能要求 除了满足用户要求外,系统的性能也很重要。如果新系统不能为用户提高工作效率和使用方便,那么,用户是绝对不能接受的。 系统的性能要求一般包括:计算或查询响应时间、处理容量、存储容量、人机交互的友好性,系统的安全性、可靠性以及容错能力等,如果是网络系统,还应包括系统传输(交换)能力。例如:对资料查询的性能要求是:常用资料检索响应时间,非常用资料检索响应时间,资料信息存储容量,后备存储容量,可以打印报表的类型、数量。 系统性能一般由以下几个方面确定: 容量要求:确定系统的容量要求,如处理的记录和处理数据的最大容量等。 精度要求:确定系统的精度要求。如数据或数值计算的精度要求、数据传输的精度要求等。 时间特性要求:确定系统的时间特性要求。如处量时间、响应时间及其峰值负载期间允许偏离范围,系统各项功能的顺序关系,由于输入类型的不同和操作方式的变化而引起的优先顺序的变化等。 适应性要求:必须指明反映系统环境变化和系统适应能力的各种参数。说明当需求发生某些变化时系统的适应能力,指出为适应这些变化而需要设计的软件和过程。 人机交互友好性:要有适用于用户特点和智能化人机交互界面,便于用户操作使用。 系统的可靠性:为提高系统的可靠性采用了模块化、结构化设计,对于需要容错处理的模块提供备份,以减少系统故障。 根据用户的需求,应具有如下性能: 数据库和网络扩充的能力。 快速的信息交换能力及响应能力。 具有较大的数据存储能力。 系统快速恢复能力。 保障数据库系统和网络系统的安全。数据模型设计 3.5.1 系统E-R图 如图3.7图书馆管理 E-R图 3.5.2 数据类根据主题数据库的设计原则,图书馆信息管理信息系统的数据类(如表3-3):序号 实体 数据类 说明 1 书 书概况 全部书   借书记录 借书库   还书记录 还书库 2 借书证 借书证概况 全部借书证   注册借书证    注销借书证  3 管理员 管理员档案    添加管理员    注销管理员   主要数据库的主要内容(如表3-4):序号 实体 说明 1 书概况 书编码,书名,书价,书作者,书类别,书数目 2 借书证 借书者卡号,借书日期,借书编码,借书本数 3 还书证 还书者卡号,还书日期,书编码,还书数目 4 借书证 借书编码,姓名,性别,年龄,班级,种类 5 管理 ID,PWD,权限,姓名  3.6子系统划分 根据其职能法划分为4个子系统: 1.图书管理 在图书管理中,主要是对“图书库”中的书籍进行管理,如新增图书更新、修改图书信息、提供图书查询和删除图书,把图书的变化情况提供给管理员。 2.借书证管理 借书证管理是从“借书证库”中获取借书证信息,并记录该借书证的借书和还书情况,以及对借书证变化的记载,提供给管理员。 3.图书借阅管理 图书借阅管理就是对借书者的借书和还书进行管理,当借书者借书时,随即对“图书库”、“借书库”和“借书证库”进行相应的管理,并把相关信息提供给图书管理和借书证管理;还书,则除了上述的几个功 四、系统设计4.1 系统选型 因为图书馆现在只有一台计算机,所以该系统的第一版本将采用单机版投入运行。如下图所示。以后版本采用Client/Server计算模式,事务服务器和数据库服务器设置在同一台服务器中,该服务器采用高档微机。根据需要,为各子系统配置若干台微机,采用双绞线连接服务器,实现信息共享。系统平台的硬件结构最终方案如图所示:  如图4.1系统平台的硬件结构4.2模块设计 根据前面功能需求分析和子系统划分,该系统的功能图如下所示:    如图4.2图书管理信息系统功能 4.2.1系统数据流程图 数据流程图:(0层DFD)如图4.4、4.51层DFD 4.2.2数据字典主要处理逻辑描述(如表4-1)编号 1 名称 图书管理 简述 维护图书库的完整性 输入 图书编号,书名,作者等 处理 新增图书记录的录入修改图书记录的信息删除已报销的图书记录 输出 图书库 备注  填表人  日期 2003/1/8 编号 2 名称 借还书管理 简述 对学生借/还书进行处理 输入 学生提供的数据(书号.卡号) 处理 1.记录学生借/还书信息2.对图书数据库进行修改3.对借书数据库进行修改 输出 借/还书记录,图书库,借书证库 备注  填表人  日期 2003/1/8 (注:其它处理逻辑和此类似,这里就不列出来了.)2)主要数据流描述(如表4-2)编号 4.1 名称 借书者和书的信息 含义 借书者和书的信息 来源 学生 去向 管理员 组成 书号,卡号,借书日期,数目等 备注  填表人  日期 2003/1/8 编号 4.2 名称 还书信息 含义 还书者和书的信息 来源 学生 去向 管理员 组成 还书书号,借书证号,日期,数目等 备注  填表人  日期 2003/1/8 (注:其它数据流和此类似,这里就不列出来了。)4.3数据库设计 4.3.1 数据库的概念 1.使用Access2000 实现关系型数据库 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。  2.新建一个数据库 创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。 1) 标识需要的数据; 2) 收集被标识的字段到表中; 3) 标识主关键字字段; 4) 绘制一个简单的数据图表; 5) 规范数据; 6) 标识指定字段的信息; 7) 创建物理表。 3. 修改已建的数据库 数据库的修改分为:添加、编辑和删除记录。这三种操作均可由Visual Basic 创建的程序来完成。 4. 实现数据库之间的联系 数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。 4.4代码设计 本系统的查询功能代码(例举实例)如下:                    'listview1功能介绍:用于显示(当读者借书/还书时)该读者已借阅的所有书籍,方便管理员及读者了解信息'adodc1功能介绍:与datagrid1绑定,显示数据查询信息Private Sub about_Click()Form3.ShowEnd Sub'数据查询的实现Private Sub start_Click()'对应不同的选项进行查询On Error GoTo wrongDim LibName As StringIf combo1.ListIndex = -1 Or Text1.Text = "" ThenMsgBox "你没有输入查询内容或选择查询项"Elsea = Text1.TextAdodc1.CommandType = adCmdTexti = combo1.ListIndexb = combo1.List(i)Set DataGrid1.DataSource = Adodc1Select Case SSTab1.TabCase 2If i <> 6 ThenAdodc1.RecordSource = "select * from libary where " & b & " like '%" & a & "%'" '借阅信息查询Adodc1.RefreshElseAdodc1.RecordSource = "select * from libary "Adodc1.RefreshEnd IfCase 3If i <> 7 ThenAdodc1.RecordSource = "select * from S_book where " & b & " like '%" & a & "%'" '书籍查询Adodc1.RefreshElseAdodc1.RecordSource = "select * from S_book "Adodc1.RefreshEnd IfCase 4If i <> 5 ThenAdodc1.RecordSource = "select * from S_no where " & b & " like '%" & a & "%'" '学号查询Adodc1.RefreshElseAdodc1.RecordSource = "select * from S_no "Adodc1.RefreshEnd IfEnd SelectEnd IfL1.名称 = "共找到" & Adodc1.Recordset.RecordCount & "条记录"Exit Subwrong:MsgBox Err.DescriptionEnd SubPrivate Sub book_Click()SSTab1.Tab = 3With combo1.Clear.Text = "请选择类别".AddItem "名称", 0.AddItem "作者", 1.AddItem "书号", 2.AddItem "名称", 3.AddItem "出版社", 4.AddItem "出版时间", 5.AddItem "内容介绍", 6.AddItem "所有记录", 7End WithAdodc1.RefreshEnd Sub4.5界面设计 用户界面是用户与管理信息系统交互的界面。友好的用户界面是系统能否被用户接受、是否有生命力的主要原因之一。 本系统的用户界面设计如下:        4.6编码类型设计 在管理信息系统中,采用编码,处理起来简便、标准、节省存贮空间,而且用户一目了然。 如表4-8:编码对象 结构 说明 图书编码 NN  NNN  NNN 该编码采用层次码和顺序码第一层为图书种类第二层为出版社分类第三层为顺序码 借书证编码 NNN   NN    NN 该编码采用层次码和顺序码第一层为借书者种类第二层为借书者单位第三层为借书者顺序码 管理员编码 N    NNNNN 该编码采用层次码和顺序码第一层为管理员权限第二层为管理员序号  图书编码中,图书种类为:计算机 TP,管理 MN,经济 EC等,出版社分类为:清华大学 QH,华中理工大学  HG等,如“PT HG 001”,表示号码为001的华中理工大学出版的计算机类图书;借书证编码采用的是层次码和顺序码,如“99 13 01”,第一层“99”为借阅者年级,第二层“13”为借阅者系别班级,第三层为顺序码。4.7安全设计 本系统的安全性主要体现在:输入用户帐号和口令时系统会给予相关的提示信息,如果连续输入错误3次系统将会自动强行推出。在用户权限方面则分为两类:“馆长”和“管理员”。“馆长”为最高权限,他除了拥有“管理员”的所有权限以外,还可以对图书资料库,管理人员信息进行增、删、改等操作,以及对权限进行设置;而管理员就只能对图书借阅进行基本的操作。   五、总  结 本图书馆管理系统共由四个子系统组成:图书管理、借书证管理、图书借阅管理和管理员管理。其中借阅管理分为借书和还书两个部分。通过对此图书馆管理系统的开发,不仅巩固了我的专业知识,同时也使我更深入地了解了管理信息系统及其对当前企业的重要性。现在的管理活动已经与计算机紧密地结合在一起了,计算机的出现和参与使我们能够更快速、更方便、更有效地从事管理活动。 一个企业的内部,如果对以计算机为基础的信息没有统一的方法、统一的原则,那么单项应用会出现不一致和不兼容的情况,而作为一个集成化的系统管理信息系统,它为企业生产经营活动中的集成化信息处理工作提供基础。再者,管理信息系统需要有一个强大的数据库支持。从早期的文件管理、到现在的数据库管理,数据库都是一种重要的数据管理技术。由于企业生产经营环境的激烈变化,用户的信息需求变化频繁,数据库不再仅仅用来存放数据,他已成为管理信息系统逻辑模型的重要组成部分。而且,随着计算机网络技术以及通信技术的发展,管理信息系统的应用范围已由单一部门扩大到多个部门甚至整个企业,由企业内部的应用扩大到企业的外部,其涵盖的范围之广使之得以广泛普及。 在这样一个科技高速发展的社会里,高新科学技术如雨后春笋般层出不穷,日新月异,计算机的高度普及和参与辅助管理已成为了必然趋势。然而如何能够把代表高科学技术水平的计算机与信息和管理更好地结合起来,是目前的关键性问题。现阶段的社会竞争日益激烈,谁拥有了第一手信息,谁就在市场占得了先机;同样,一种有效的管理方法,也是一个企业在竞争之中求得生存和发展,并最终赢得市场的法宝。随着管理信息系统基础学科的不断进步,管理信息系统在内涵以及外延上也将会不断地发展和进步。 参考文献: 安忠        管理信息系统实用教程  中国铁道出版社  2000 杜栋    信息管理学教程  清华大学出版社  2002.4 黄梯云    管理信息系统  高等教育出版社  2000 李东    管理信息系统的理论与应用   北京大学出版社  1998 龚沛曾  陆慰民  杨志强    Visual Basic 程序设计教程 (6.0版) 2001.121. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊

    注意事项

    本文(图书馆管理系统的开发设计毕业论文设计.docx)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开