图书馆管理信息系统_第1页
图书馆管理信息系统_第2页
图书馆管理信息系统_第3页
图书馆管理信息系统_第4页
图书馆管理信息系统_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 管理信息系统课 程 设 计 报 告作 者: 贾江波 学 号: 系 : 经济管理学院管理系 专 业: 信息管理与信息系统 题 目: 图书馆管理信息系统 指导教师: 王欣 教授 2009 年 1 月 吉 林目 录1可行性分析报告11.1引言11.2系统开发的必要性和意义21.3现行系统的调查与分析21.3.1现行系统调查研究21.3.2 需求调查和分析41.4新系统方案介绍41.4.1 拟建系统的目标41.4.2 系统规划及初步方案41.4.3 系统的实施方案51.4.4 投资方案51.4.5 人员培训及补充方案51.5系统方案的可行性分析51.6结论62系统分析报告72.1 概述82.1.1系

2、统分析的原则82.1.2系统分析方法82.2现行系统概况82.2.1 现行系统现状调查82.2.2现行系统存在的薄弱环节122.3 新系统逻辑设计122.3.1 新系统目标122.3.2 新系统的需求分析132.3.3 新系统逻辑模型132.3.4 数据字典142.3.5 处理过程的逻辑描述182.3.6 数据分析192.4遗留问题192.5 用户领导审批意见193系统设计报告203.1 概述213.1.1系统设计目标213.1.2系统设计策略213.2 计算机系统配置213.2.1硬件配置213.2.2 软件配置213.3 系统结构设计223.4 模块设计233.5 数据库设计233.5.1

3、数据库逻辑设计233.5.2数据库物理设计243.5.3数据库保证253.6 代码设计253.6.1代码设计原则253.6.2 代码设计263.7 输出设计263.7.1输出项目263.7.2输出接收者263.7.3主要功能263.7.4输出要求263.7.5输出界面设计263.8 输入设计273.8.1 输入项目273.8.2输入的承担者273.8.3 主要功能要求273.8.4输入要求283.8.5输入校验(可选)283.8.6输入界面设计283.9网络设计293.10 实施方案设计293.10.1实施方案说明293.10.2实施的总计划293.10.3实施方案的审批29参考文献301可行

4、性分析报告题目:图书馆管理信息系统 作 者: 贾江波 学 号: 系 : 经济管理学院管理系 专 业: 信息管理与信息系统 题 目: 图书馆管理信息系统 小组成员: 贾江波 2009 年 1 月 吉 林1.1引言摘要:系统名称:图书馆管理信息系统目标和功能:图书馆管理信息系统是为适应图书馆综合管理的需求,改变传统管理模式,加速图书馆的自动化、标准化和科学化,而建立的一个整体性的图书馆的操作系统。它可以为图书馆管理决策部门提供可靠的信息依据,为提高图书馆的社会效益服务。具体如下: 在图书馆采访、编目、流通、阅览等业务部门全面实现Windows平台局域网内自动化管理,书目数据实现标准化。 充分发挥图

5、书馆馆藏的作用,提高藏书利用率。 读者可通过公共查询系统进行馆藏查询、个人数据查询。 自行办理图书预约、续借手续,自动进行各种统计和计算,提供辅助决策支持,以缩短决策周期。 了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权,检索、利用图书馆光盘镜像服务器提供的中文镜像数据、光盘数据等。背景:东北电力大学图书馆始建于一九四九年,现图书馆于1993年建成并投入使用,馆舍建筑面积10490平方米,设计藏书容量为80万册,阅览座位1120个。 根据学校教学和科研的需要,图书馆藏书以专业用书为主,非专业用书为辅,主要收藏动力工程、电气工程、建筑工程、信息工程、应用化学工程、管理、艺术等学科方面

6、的文献,逐步形成了具有本校专业特色的藏书体系。图书馆馆藏文献为102万册,中外文期刊3000余种。近年来,我馆积极引进电子资源,目前可利用的电子资源有:中国期刊全文数据库、中文科技期刊全文数据库、中国博士学位论文全文数据库、书生之家数字图书馆、方正Apabi电子图书等。 图书馆现采用南京汇文libsys3.0自动化管理系统,在图书馆采访、编目、流通、阅览等所有业务部门全部实现了自动化管理,书目数据实现标准化,建成图书馆内部局域网,并通过校园网与中国教育科研网、国际互联网相联。系统查询模块(OPAC)可使读者从网上迅速、准确查询馆藏书目、个人借阅信息、图书馆服务信息,办理图书预约、续借等服务。

7、图书馆下设九部一室,即采编部、流通部、期刊部、阅览部、信息部、业务辅导部、技术部、教材部、学报编辑部和办公室。 参考资料:管理信息系统 中国水利水电出版社 王欣 编著 专门术语和缩写词: 图书馆 管理信息系统1.2系统开发的必要性和意义现代信息技术的迅速发展使图书馆的信息环境发生了巨大变化,随着网上资源越来越丰富和网上参考咨询工作、网上教育的开展,读者对信息的需求也使图书馆的用户教育在时代的潮流中显示出其重要性。为此图书馆对学生们进行信息素养教育,培养学生们的文献信息获取、识别、接受和利用的能力,使其在今后信息化、网络化的学习和科研环境中游刃有余。除此,参考咨询部定期以讲座的形式进行用户教育,

8、面向全校师生,介绍馆内现有一些光盘和电子数据库的收录范围,各种数据库的特色及其检索使用方法,介绍网址的搜索方法和文件下载的方法,对网上检索工具进行评估。读者利用图书馆资源水平不断提高,反过来对图书馆用户教育和参考咨询服务要求也更高,这样形成良性互动,进一步促进图书馆资源的深层次开发利用和用户教育服务水平的提高。图书馆管理信息系统对图书馆管理、服务及其馆员的影响是深远的,随着数字化技术和网络技术的发展,图书馆将成为高度发达的信息集散地,图书馆必然将朝着“数字化图书馆”的方向发展。1.3现行系统的调查与分析1.3.1现行系统调查研究1. 组织机构调查图书馆下设九部一室,即采编部、流通部、期刊部、阅

9、览部、信息部、业务辅导部、技术部、教材部、学报编辑部和办公室。图书馆馆长采编部主任流通部主任期刊部主任阅览部主任信息部主任业务辅导部主任技术部主任教材部主任学报编辑部主任办公室主任图1-1 组织机构图 采编部:负责文献资料的采访、征集、验收、分类、编目、主题标引、加工、整理及文献资料的典藏调配工作。流通部:负责基本书库的组织管理和图书的外借工作。流通部包括社会科学图书借书处(第一借书处)、自然科学借书处(第二借书 处)期刊部:负责报刊的组织管理、阅览服务及文献资料的复印工作。期刊部包括中文社会科学期刊阅览室、中文自然科学阅览室、外文 期刊阅览室、报纸阅览室、过刊库。阅览部:负责专业书阅览室、社

10、科新书借阅室、文史新书借阅室、计算机图书借阅室、学生阅览室的组织管理及图书的内阅、外借服务工作。信息部:负责公共选修课的教学工作,开展电子资源检索技巧的免费培训,提供EI、SCI、ISTP的检索、课题查新、文献传递等服务。业务辅导部:负责图书馆的网站建设、宣传美化、业务学习及读者工作的组织管理。技术部:负责图书馆计算机管理系统和硬件设备的管理及维护,负责磁盘阵列及馆藏电子文献的开发利用,负责图书馆与校园网、国 内外网络的互联及管理,同时为读者提供网络信息检索、电子数据库检索、图片扫描、视频点播、 复印、打字等项服务。教材部:负责教学用书的采购、管理、发放及教材建设工作。学报编辑部:负责学报的编

11、辑、出版工作。办公室:负责图书馆日常行政管理工作,负责为读者办理办证、补证、借阅证解挂、借阅证密码(遗忘)更改、图书遗失赔偿等手续。2. 业务流程调查图书馆以文献为主,从供书商处采购来的文献,经过编目、典藏调配进入到流通系统,读者可以借阅。图书馆业务工作供书商图 书 馆管 理 信息 系 统读者其他图书馆财务处 图书信息3. 信息流程分析图1-2 图书馆的高层数据流程图4 .费用现行系统购买时花费8万元,每年的维护费用1万元。5. 计算机应用情况调查(1) 图书馆现采用南京汇文libsys3.0自动化管理系统,在图书馆采访、编目、流通、阅览等所有业务部门全部实现了自动化管理,书目数据实现标准化,

12、建成图书馆内部局域网,并通过校园网与中国教育科研网、国际互联网相联。系统查询模块(OPAC)可使读者从网上迅速、准确查询馆藏书目、个人借阅信息、图书馆服务信息,办理图书预约、续借等服务。 (2)计算机专业人员3人。(3)已经应用的项目及效益现有系统拥有OPAC公共查询系统,其中包括书目检索、分类浏览、期刊导航、新书通报、虚拟书架、信息发布、读者荐购和我的图书馆。该系统极方便了读者对图书馆现有图书的网上查询、预订、续借等操作。(4)使用效率及存在的问题不能够实现图书馆的所有功能,从而也不能实现图书馆的内部流程,这样使用起来效率很低。6现行系统存在的主要问题和薄弱环节:计算机专业人员缺少,管理基础

13、工作与计算机的管理由一定的差距,资金不足 电子数据库利用率低。1.3.2 需求调查和分析面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机来帮助解决,介绍图书馆管理人员的工作量。新的图书馆管理系统采用符合有关国际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到和办公自动化网络的连接,实现远程管理,异地续借等功能。“图书借阅管理系统”需要具有界面友好,功能强大, 使用方便,安全可靠等优点。通过图书馆管理工作人员对图书馆管理系统的理解:1、图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确地为读者服务,提供借阅信息,但是不能更改数据,无信

14、息处理权,即可以打印清单,浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总体需求。2、能够提供外界进行查询,无特殊权限限制,面向所有用户。3、图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序,网络三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。4、系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个是从数据的整理角度考虑。1.4新系统方案介绍1.4.1 拟建系统的目标能够做到业务管理自动化;输入输出标准化;文献存储高密度化;情报利用大众化。更好的实现各个部门的功能,方便管

15、理,为读者提供更好的服务,提高图书馆的运转效率和资源利用率。1.4.2 系统规划及初步方案该系统建成后可以更方便的为读者提供各种服务,实现在图书馆采访、编目、流通、阅览等所有业务部门全部实现了自动化管理,书目数据实现标准化,建成图书馆内部局域网,并与外部网络相连。购买新的服务器和其他各个部门所需的电脑。1.4.3 系统的实施方案本系统客户端拟采用Windows xp及现在市场上常用版本均可,服务器端采用Windows NT或Windows2000操作系统,前端开发语言使用ASP,使用SOL Server数据库管理系统。由于现在ASP技术比较成熟,系统的开发不会存在困难。为了保障数据的安全最好是

16、购买正版的SOL Server数据库管理系统。开发时间及人员安排如表1-1所示。 表 1-1 开发时间及人员安排表 阶段人数时间(月)人月可行性研究326系统分析5312系统设计7210程序设计8418系统测试513系统试运行237 1.4.4 投资方案此系统由东北电力大学一次性投资10000元(不包括硬件设备更新费用),在2009年1月拨入。1.4.5 人员培训及补充方案由于是在原系统上加以改进,人机界面友好,操作简单,帮助信息详尽,图书馆一般人员都可以使用,故不需要专门的培训。1.5系统方案的可行性分析 1、技术可行性分析目前已经成功地建立了许多复杂的管理信息系统,而图书馆管理信息系统是比

17、较简单的,因此从技术上来讲完全可以建成一个适合的图书馆管理信息系统。2、经济效益分析图书馆产生的经济效益与众多因素有关,不宜采用一次性的投资效益估计,管理信息系统所带来的效益是很难定量估计的,因为开发系统的投资用在管理领域,但是经济效益体现在科研、教学等多方面。它可以使管理体制合理化和管理信息标准化,可以使文献更好的被利用,可以改进管理的手段,新系统的统计分析功能更强大,可以更好的为文献采购提供依据,使得采购的文献使用性更强,更好的发挥新系统的作用。管理信息系统所带来的效益是很难定量估计的。但系统可以减少工作人员,因此,从经济上来说也是可行的。3、运行可行性分析现有的图书管理人员只要进行培训完

18、全可以胜任工作。现有的运行环境只要稍加改进就可以保证新系统运行,从运行管理方面看是可行的。1.6结论由于管理信息系统的开发在国内外是一个技术上成熟的系统,并且有切实的工程技术保障,有学校领导的大力支持以及人员和资金的保证,因此开发图书馆管理信息系统实完全可行的。2系统分析报告题目:图书馆管理信息系统 作 者: 贾江波 学 号: 系 : 经济管理学院管理系 专 业: 信息管理与信息系统 题 目: 图书馆管理信息系统 小组成员: 贾江波 2009 年 1 月 吉 林2.1 概述2.1.1系统分析的原则系统分析的原则由三条:(1)逻辑设计与物理设计分开的原则。逻辑设计好比是全局的总体规划;物理设计则

19、是总体规划下的各个局部细节安排。(2)面向用户的原则。在结构化方法中强调用户至上的原则,用户是信息系统开发的起源和最终归宿,因此整个开发过程要面向用户;用户的参与程度和满意程度是系统成功开发的关键。(3)结构化分析的原则。结构化分析的基本思想是以分解和抽象为手段,按照自顶向下的原则对现行系统进行逐步细化、逐步分解、逐步求解,直至达到用户需求,从而达到易于理解的目的。2.1.2系统分析方法图书馆管理系统采用结构化方法,即用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行科学分析与设计。 2.2现行系统概况2.2.1 现行系统现状调查1.现行系统目标、规模、界限、

20、主要功能2.组织机构调查采编部:负责文献资料的采访、征集、验收、分类、编目、主题标引、加工、整理及文献资料的典藏调配工作。流通部:负责基本书库的组织管理和图书的外借工作。流通部包括社会科学图书借书处(第一借书处)、自然科学借书处(第二借书 处)。期刊部:负责报刊的组织管理、阅览服务及文献资料的复印工作。期刊部包括中文社会科学期刊阅览室、中文自然科学阅览室、外文 期刊阅览室、报纸阅览室、过刊库。阅览部:负责专业书阅览室、社科新书借阅室、文史新书借阅室、计算机图书借阅室、学生阅览室的组织管理及图书的内阅、外借服务工作。信息部:负责公共选修课的教学工作,开展电子资源检索技巧的免费培训,提供EI、SC

21、I、ISTP的检索、课题查新、文献传递等服务。业务辅导部:负责图书馆的网站建设、宣传美化、业务学习及读者工作的组织管理。技术部:负责图书馆计算机管理系统和硬件设备的管理及维护,负责磁盘阵列及馆藏电子文献的开发利用,负责图书馆与校园网、国 内外网络的互联及管理,同时为读者提供网络信息检索、电子数据库检索、图片扫描、视频点播、 复印、打字等项服务。教材部:负责教学用书的采购、管理、发放及教材建设工作。学报编辑部:负责学报的编辑、出版工作。办公室:负责图书馆日常行政管理工作,负责为读者办理办证、补证、借阅证解挂、借阅证密码(遗忘)更改、图书遗失赔偿等手续。3.业务流程调查与分析经过对图书馆系统详细调

22、查,可知图书馆主要有采购、编目、流通等业务过程,业务流程如图2-1示供书商图书发货 单采购管 理图书交接 单编目管 理图书分发 单流通管理借阅证读者借书单编目卡片读者借阅片采购单片图2-1 图书馆高层业务流程图 (1)采购管理文献的采购工作是图书馆业务工作的开始,采购方式由三种:通过正式目录订购、通过零散订单子订购、外部采购。采购的原则是根据读者需要及购书经费情况,按系统、完整性和馆际分工协作原则进行订购。具体工作是审阅订单、查看,填写订单,寄给供书单位。图书到馆后要进行验收、登帐,交编目室。业务流程如图2-2所示。供书商订书目录选择图书订购查看打印订单订单订单统计订单统计表订单统计书籍发票验

23、收书籍发票进书查重不重的书登帐图书总账统计统计表领导财务处进重的书供书商打印查重卡查重卡编目室图 2-2 采购管理业务流程图 (2)编目管理 编目工作是图书馆工作链上的第二道工序,要将采购来的图书按学科内容进行科学的归类,加工整理,送入流通部门。具体工作是:首先对采购来的书按照中国图书馆图书分类法进行分类,给出分类号和数次号,然后进行著录,检查无误后,做书标、目录卡片,组织分类目录、书名目录,对编目加工后的图书验收并分发至各书库及有关部室,做到账书一致,手续清楚。但图书馆现在进书的编目工作大部分都由供书商完成,图书馆只需对编目加工后的图书验收并分发至各书库及有关部室,因此此处就不需进行改进。(

24、3)流通管理 流通部门负责图书的外借(包括个人外借、馆际互借等)、续借、预约及书库的组织管理工作,还要完成各类统计报表,书证的挂失和罚金的收缴等工作。借还书处理读者借书证图书信息预约 信息预约登记借阅信息打印催还单催还单预约处理 统计分析查询处理罚金处理罚单读者查询结果查询要求有关人员图 2-3 流通管理业务流程图 4.数据流程分析(1)图书馆管理工作的数据流程分析根据系统的业务流程分析,可以画出图书馆管理系统高层的数据流程图,如图2-4所示。采购管理供书商供书商借阅证流通管理编目管理订书单供书商读 者结束单据图书信息发书单借阅信息采购信息图书馆管理系统高层数据流程图 图 2-4(2)采购管理

25、根据系统的业务流程分析,可以画出采购管理的数据流程图,如图2-5所示。正确发票供书商财务处进重图书供书商供书商打印 查重卡进书查重图书验收发票供书商供书商图书验收供书商编目管理查重登记发票单 图书总账登总账订书目录采购订单供书商领 导订书单供书商领 导图书统计登记供书商供书商填写订单订购查重图书选择图 2-5 采购管理数据流程图 (3)流通管理的数据流通图如图2-6所示。图书信息借书证借还书处理供书商读 者罚金处理供书商读 者供书商有关人员查询处理预约登记借阅信息供书商领导统计分析借还书处理图 2-6 流通管理数据流程图 2.2.2现行系统存在的薄弱环节计算机专业人员缺少。开发一个现代化的管理

26、信息系统,需要一定数量既懂计算机技术与通信技术,又懂图书馆管理的人员,目前在这方面存在较大的差距,可能影响系统的开发的周期与质量。管理基础工作与计算机的管理由一定的差距。管理职能、标准化、数据格式等均与计算机管理要求有一定的距离。资金不足。建立一个图书馆管理信息系统,需要较多的投资,如机房建设、设备的购买、人员的培训、软件开发和后期的维护工作等都需要资金作保障。 电子数据库利用率低。由于购买的电子数据库只有在校园网上才能使用,而学校除了办公及教学用网是校园网外宿舍的网络都不是校园网,这使得资源不能充分利用造成了浪费。光盘借阅不方便。由于光盘的特殊性每次只能借一天,时常造成有借阅过期想象的发生。

27、图书预约存在问题。经常由于某些问题不能预约到读者想要的图书。 2.3 新系统逻辑设计2.3.1 新系统目标1、 在图书馆采访、编目、流通、阅览等业务部门全面实现Windows平台局域网内自动化管理,书目数据实现标准化。2、 充分发挥图书馆馆藏的作用,提高藏书利用率。3、 读者可通过公共查询系统进行馆藏查询、个人数据查询。4、 自行办理图书预约、续借手续,自动进行各种统计和计算,提供辅助决策支持,以缩短决策周期。5、 了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权,检索、利用图书馆光盘镜像服务器提供的中文镜像数据、光盘数据等。2.3.2 新系统的需求分析面对大量繁杂的图书馆管理,分类

28、,查询与借还工作,迫切的需要通过计算机来帮助解决,介绍图书馆管理人员的工作量。新的图书馆管理系统采用符合有关国际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到和办公自动化网络的连接,实现远程管理,异地续借等功能。“图书借阅管理系统”需要具有界面友好,功能强大, 使用方便,安全可靠等优点。通过图书馆管理工作人员对图书馆管理系统的理解:1、图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确地为读者服务,提供借阅信息,但是不能更改数据,无信息处理权,即可以打印清单,浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总体需求。2、能够提供外界进行查询

29、,无特殊权限限制,面向所有用户。3、图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序,网络三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。4、系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个是从数据的整理角度考虑。2.3.3 新系统逻辑模型采购管理要订购的图书要由各系部有关专家根据图书目录进行选择,然后图书馆根据情况决定是否订购,以及订购的数量。具体数据流程如图2-7所示,流通管理子系统的数据流程图如图2-8所示。供书商供书商打印订单订购处理订购查重录入订单选书目录供书商各系部供

30、书商领 导图书统计采购信息图书信息供书商编目管理进书登记进书查重图书验收发书单供书商供书商发票供书商财务处图 2-7 采购管理数据流程图 图书信息打印催还单续约处理借书处理借书证供书商读 者打印罚单供书商读 者罚金收据罚金处理供书商有关人员查询结果查询处理还书处理借阅信息查询要求供书商领 导统计分析预约信息预约登记预约单图 2-8 流通管理数据流程图 2.3.4 数据字典数据字典就是将数据元素、数据结构、数据流、数据存储、处理功能和外部实体等详细情况加以记录,并按照一定的方式进行排列所形成的一部关于数据的字典。1、 数据元素数据元素是最小的数据组成单位,也就是不可再分的数据单位。本系统中的数据

31、元素的定义如Error! Reference source not found.所示。表2-1 数据元素定义表数据元素编号001数据元素名称图书编号简述图书信息的检索码别名booknumber长度8个字节类型字符型取值/含义按照某种规则给图书排序第1位第2位图书类型第3位第4位供应商总帐类型下的子类别第5位第8位顺序号有关的数据元素或数据结构图书名称、图书信息表有关的处理功能:查询,借书,还书,续借,预约当所有的数据元素都定义完了时,就可以建立一张数据元素一览表,如表2-2所示。表2-2 数据元素一览表编号数据元素名称别名类型长度小数点DE001图书编号booknumber字符型8DE002图

32、书名称bookname字符型60DE003图书作者bookwriter字符型20DE004出版社cbs字符型40DE005图书价格tsjg数值型8DE006借阅次数jycs数值型8DE007读者证件号dzzjh字符型6DE008姓名xm字符型8DE009性别xb字符型2DE0010系别yx字符型20DE0011未还书数whss数值型3DE0012借书总数jszs数值型3DE0013借出日期jcrq日期型8DE0014应还日期yhrq日期型8DE0015还入日期hrrq日期型8DE0016罚款金额fkje数值型61DE0017缴纳日期jnrq日期型8DE0018借书数量jssl数值型4DE001

33、9借书期限jsqx数值型42、数据流数据流表示数据的流向。在数据字典中所定义的数据流有两类:一是从外部实体输入到系统中的数据流,二是从系统输出到外部实体的数据流。数据流的定义如表2-3所示。表2-3数据流定义表数据流编号L001数据流名称图书证简述图书馆接收到的需要办理业务的图书证来源外部项“读者”去处处理功能“图书馆流通管理”组成读者证件号、姓名、性别、院系流通量每天300份高峰期上午9:0011:00 下午2:004:00 350份当所有的数据流都定义完了时,就可以建立一张数据流一览表,如表2-5所示表2-4数据流一览表数据流编号数据流名称来源去处流通量高峰流通量组成DF001书目录入流采

34、编部书目录入200份80份图书编号图书名称图书作者出版社DF002信息检索流信息检索流通部200份80份图书编号图书作者出版社DF003办图书证件流读者办理证件20份4份读者证件号姓名院系借书总数DF010书籍读者借书操作100份50份图书编号图书名称DF012罚款流罚款处理读者63罚款编号罚款金额缴纳日期3、数据存储表2-5 数据存储定义表数据存储编码DB001数据存储名称向供应商的订货单简述是系统的基础数据输入数据流书目录入流输出数据流信息检索流组成图书编号图书类别图书名称图书作者出版社购买日期表2-6据存储一览表数据存储编号数据存储名称组成部分立即查询要求F01图书信息读者是F02阅览信

35、息有关人员是4、 外部实体外部项也叫外部实体,其定义如2-7所示。表2-7外部项定义表外部项编号E01外部项名称读者简述在图书馆中借书的个人输出数据流(去向)图书证,读者名单输入数据流(来源)操作成功报表,书籍个数大约10000个读者当所有的外部实体都定义完时,就可以建立一张外部项一览表如2-8所示。表2-8外部项一览表外部项编号外部项名称输出数据流输入数据流个数E01读者读者名单操作成功报表10000图书证书籍400E02馆长统计报表统计条件1E03采编部书籍1E04流通室书籍54、 处理功能处理功能是指最低一层数据流程图中的处理功能的定义。实际上每一个处理功能就是一个 ,可以使用判断树、判

36、断表和结构是语言等进行描述。处理功能的定义如2-9所示。表2-9 处理功能定义表处理逻辑编号P001处理逻辑名称书目录入简述将书籍的基础信息录入到本系统中输入数据书籍, 来源:外部项“采编部”输出数据书籍, 去向:外部项“流通部”处理将书籍的基础信息录入到系统中,方便以后的查询有关的数据存储图书信息表当全部的功能都定义完时,就可以建立一张处理功能一览表如2-10所示。表2-10处理功能一览表编号处理功能名称输入/输出标识数据流名称来源/去处数据存储P001书目录入1书目录入流采编部图书信息表0成功录入流通部图书信息表P002查询1查询条件读者图书信息表0查询成功读者图书信息表P003读取图书信

37、息1读取图书流读者图书信息表0没有被预定读取图书信息图书信息表P004读取读者信息1读取读者信息流读者读者信息表0可以借书读取读者信息读者信息表P005借书操作1书籍借书操作图书信息表1图书证借书操作读者信息0书籍借书操作借还记录表0图书证借书操作借还记录表P006统计1统计要求馆长借还记录表0统计报表馆长图示信息表P007续借1图书证读者借还记录表0成功续借读者借还记录表P009还书操作1书籍读者图书信息表0归还书籍归还操作借还记录表2.3.5 处理过程的逻辑描述对底层的处理逻辑进行说明,例如借书处理:if 有过期的图书 交罚金 else 借阅图书end if2.3.6 数据分析(数据库的概

38、念结构设计)联系人账号著者供书商号电话号码地址主题词出版社ISBN出版时间名称书名版次供应量供书商图书供应书库号书架号职工号职务姓名单位姓名书证号联系电话职称借阅数量借阅期限保存册数书库借阅供应职工领导供应工作办手续读者借阅时间保存图 2-9 部分实体联系图 mmmmnnnm2.4遗留问题由于学校资金不足,以及现有网络不能实现全校应用校园网,因此电子数据库仍然不能被广泛的运用。以后应该完善校园网路,加大这一方面的投资。2.5 用户领导审批意见支持对图书馆管理系统的改进,认为此系统适合于学校的应用。3系统设计报告题目:图书馆管理信息系统 作 者: 贾江波 学 号: 系 : 经济管理学院管理系 专

39、 业: 信息管理与信息系统 题 目: 图书馆管理信息系统 小组成员: 贾江波 2009 年 1 月 吉 林3.1 概述3.1.1系统设计目标6、 在图书馆采访、编目、流通、阅览等业务部门全面实现Windows平台局域网内自动化管理,书目数据实现标准化。7、 充分发挥图书馆馆藏的作用,提高藏书利用率。8、 读者可通过公共查询系统进行馆藏查询、个人数据查询。9、 自行办理图书预约、续借手续,自动进行各种统计和计算,提供辅助决策支持,以缩短决策周期。10、 了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权,检索、利用图书馆光盘镜像服务器提供的中文镜像数据、光盘数据等。3.1.2系统设计策略

40、本系统采用结构化设计方法,系统分解为层次化的暗盒模块结构。对高层模块,将采用以事务为中心的设计策略,把一个大的复杂的系统逐步分解成小的简单的暗盒模块;对底层模块采用以变换为中心的设计策略。此外,要提高模块的内聚性,降低模块间的耦合程度,数据库要作为模块间的 “邮政信箱”,从而实现数据共享,又提高模块的独立性,使系统具有很高的修改性。3.2 计算机系统配置3.2.1硬件配置1.主机 cpu:AMD Opteron(皓龙) 主频2.0GHZ;内存2GMB以上。2.外存储器 硬盘:系统基本空间180GMB,每10万条数据增加1GB空间。3. 终端与外部设备配置:由服务器和数据库系统管理软件进行数据库

41、事务处理;由微机工作站上用户工具进行数据加工处理;经过TCP/IP网络软件连接客户机与服务器;服务器与客户机入网连接均采用以太网。4.其它辅助设备:各部门配有3-4台电脑、普通打印机、扫描仪等,配置一台工作站来实现数据的交换和处理,并且配有打印机。在服务器端使用SQL数据库管理系统,在客户端利用DELPHI这一良好的开发平台进行系统开发。另可配备条码仪、打印机、调制解调器、网络接口板、电缆、不间断电源等。3.2.2 软件配置本系统客户端拟采用Windows xp及现在市场上常用版本均可,服务器端采用Windows NT或Windows2000操作系统,前端开发语言使用PHP,使用SOL Ser

42、ver数据库管理系统。3.3 系统结构设计图书馆管理信息系统采购管理编目管理通管理流查询管理系统维护图 3-1图书馆图书管理系统高层结构图 根据系统分析得出的新系统逻辑结构进行系统得设计,由此可建立新的高层结构图,如图3-1所示采购管理模块分解如图3-2所示。图书采购管理订单录入订单查询订单更改补退款登记验收打印报表维护录入书名或征订号图书查重预定录入统计转库密码维护代码维护图3-2 采购管理结构图 流通管理模块分解如图3-3所示。图书流通管理罚款处理挂失处理借还书处理查询维护借书处理还书处理续借处理预约处理催还书处理图3-3 流通管理结构图 3.4 模块设计模块设计说明书。模块名称:订单录入

43、输入:数据流,图书订单输出:数据存储,采购信息处理:按订书单填写书名或征订号,然后进行图书的查重,填写预定内容,写入数据文件“采购信息”模块名称:借书处理输入:数据流,图书证、借书请求输出:数据存储,读者借阅信息、图书信息处理:验证图书证是否满足借书条件,再看馆内能是否有书可借。把书给用户后,修改相应的信息。3.5 数据库设计3.5.1数据库逻辑设计逻辑设计就是把概念结构设计阶段设计好的基本E-R图转换为与选定的DBMS产品所支持的数据模型相符合的逻辑结构。图书基本表(著者,题名,版本项,卷次,丛书项,ISBN,价格,语言代码,备注)采购记录表(购日记录识别号,订购号,订购批次号,订期)供书商

44、表(书商代号,书商全名,书商简称,书商类型,书商经营类别,联系方式,联系人,地址,电话,传真号码,E-mail账号,Internet 在线订购网址,银行帐号,提供折扣方式,付款方式,订书数量,订货供应量,定价,各书商代购的书目,备注)馆藏记录表(索书号,部册号,复本号,登录号,收藏馆别,馆藏位置,馆藏类型,馆藏流通方式,新增及修改日期,新增及修改人员,备注)读者数据表(借书证号码,姓名,性别,照片)预约表(预约者借书证号码,预约数据条形码,预约日期,预约先后顺序,备注)借阅记录表(数据条形码号,借阅日期,到期日,实际还书日,借书证号,续借次数,该项资料被预约次数,逾期通知次数,最后一次逾期通知

45、日期,备注)3.5.2数据库物理设计本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、存取的物理关系、设计考虑和保密处理。为了简化,这里把表的结构列出来。如图书基本表 表3-1字段名类型长度可否为空说明著者字符型8是普通索引字段题名字符型8是普通索引字段版本项字符型8是普通索引字段卷次字符型8是普通索引字段丛书项字符型8是普通索引字段ISBN字符型8是普通索引字段价格实数型8是普通索引字段语言代码字符型8是普通索引字段备注文本100是普通索引字段采购记录表 表3-2字段名类型长度可否为空说明购日记录识别号字符型8否主索引字段订购号 字符型8是普通索引字段订购批次号字符型8是普

46、通索引字段订期日期型8是普通索引字段读者信息表 表3-3字段名类型宽度可否为空说明借书证件号字符型6否主索引字段姓名字符型8普通索引字段性别字符型2照片文本100借阅信息表 表3-4字段名类型宽度可否为空说明读者证件号字符型6否主索引字段图书编号字符型8否普通索引字段借出日期日期型8应还日期日期型8还入日期日期型8过期罚款数值型3 预约信息表 表3-5字段名类型宽度可否为空说明预约编号字符型6否主索引字段读者证件号字符型6否普通索引字段图书编号字符型6否普通索引字段预约到期日期型83.5.3数据库保证 数据库的安全性、保密性、完整性、一致性考虑;数据库的安全性是指保护数据库以防止不合法的使用所

47、造成的数据泄露、更改或破坏。数据安全性控制中采用的方法有:1、用户标识与鉴别 。用一个用户名来标明用户的身份。系统内部记录着所有合法用户的标识,系统鉴别用户是否是合法用户,若是,则可以进入下一步的核实;若不是,则不能使用系统。为了进一步核实用户,系统要求输入密码。为保密起见,用户在终端上输入的密码不显示在屏幕上。2、定义用户的权限。不同权限的人对数据库具有不同的操作级别。3.6 代码设计3.6.1代码设计原则代码设计的原则:(1)唯一性,每个代码代表唯一的实体或属性。(2)合理性,代码设计必须与编码对象的分类体系相适应。(3)可扩充性和稳定性,编码要考虑系统的发展、变化和它的使用期限。(4)简单性,代码的结构要简单。(5)适用性,代码要反映代码对象的特点,要适用于计算机和人工处理。(6)规范性。(7)易于修改性。(8)标准花与通用性3.6.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论