




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆管理信息系统规划 专业班级:小组成员:2015年6月目录第一章 系统概况11.1系统简要说明11.2系统开发背景1第二章 系统规划22.1系统开发目标22.2企业现状22.3约束条件32.4建立U/C矩阵42.5项目小组建设:62.6开发方案6第三章 系统分析73.1可行性分析73.1.1管理上的可行性73.2.1技术上的可行性73.2.3经济上的可行性73.2管理业务调查73.2.1组织结构调查73.2.2管理功能调查83.2.3管理业务流程调查93.3.数据流程调查103.3.1零层数据流程图103.3.2一层数据流程图113.3.3二层数据流程图113.3.4数据字典13第四章 系统设计254.1总体设计254.1.1系统流程图设计254.1.2功能结构图设计254.2代码设计274.2.1图书代码设计274.2.2读者代码设计274.2.3留言日志代码设计274.2.4图书条形码设计284.3物理配置方案设计284.3.1硬件选择284.3.2网络的选择284.3.3数据库管理系统的选择284.4数据存储设计294.4.1文件设计294.4.2数据库设计304.5计算机处理过程设计314.5.1输出设计314.5.2输入设计35第一章 系统概况1.1系统简要说明系统名称:图书馆管理信息系统开发时间:*年*月*日客户:*企业1.2系统开发背景随着当今时代信息技术的不断发展,人们越来越重视的便是效率,因此,图书馆管理中运用传统的手工操作方式在这个数字化时代显得格格不入,针对该现象,工作人员和读者对于运用计算机来辅助协调与管理自身工作的要求正在逐步提高。随着我国现代化技术的不断普及和提高,企业也在不断提高它的各个部门的管理质量。而图书馆管理就是对图书的编目、查询以及对读者信息的管理,重要的是图书的信息管理,包括图书的采购、编目、下架、遗失等。因此,图书的管理是一个工作量比较大且比较复杂的工作。至今,某企业还在进行手工管理的方式,效率低、易出错、手续繁琐,而且耗费大量的人力。所以,为了使图书馆的管理更科学、更规范、减少重复劳动,提高工作效率,节省图书馆建设和管理中的人力、财力,方便读者查询和借阅书籍,我们有必要建立一个图书管理系统。第二章 系统规划2.1系统开发目标针对企业面临的问题,我们有必要开发一个图书管理系统对图书实施有效管理,来提高图书管理效率,减少图书管理员的工作负担。该图书信息管理系统,包括前台和后台两部分。前台的功能包括能够按照各种条件查询符合条件的图书,读者能够自行查询自己的借阅情况、图书到期日等,个人信息的修改、浏览等功能;后台包括能够录入新书信息,能够修改、删除、更新和查询在馆图书的所有信息,进行新书编号,能够查询借阅读者的借阅情况,如果超期能给出警报,能够对查询的结果从屏幕显示或打印报表等功能。根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应该达到以下目标:1.界面设计友好、美观、醒目,数据存储安全、可靠。2.提示要清楚、简单、不能有二义性,便于操作和学习。3.基本信息设置保证图书信息和读者信息分类管理。4.强大的查询功能,保证数据查询的灵活性。5.实现对图书借阅、续借、归还流程的全程数据信息跟踪。6.提供管理员修改信息、密码等功能,保证管理的安全性。7.提供灵活、方便的权限设置,使整个系统的管理分工明确。2.2企业现状 该企业图书馆系统是一个具有万人以上的员工,并地理位置分布在大型企业的图书管理系统,图书馆藏书100多万册,每天的借阅量近千册。在手工操作的方式下,图书的编目和借阅的工作量打,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。需要建设一套网络化的电子图书馆信息系统。该图书馆管理信息系统服务对象有两部分人:注册用户和一般读者。一般读者经注册后成为注册用户,注册用户可以在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务,不久的将来将提供电子读物全文服务。用户可通过网络方式访问该图书馆管理信息系统。系统内部人员结构,组织及用户情况分析。图书馆由馆长负责全面工作,下设办公社,财务室,采编室,学术论文室,图书借阅室,电子阅览室,期刊阅览室和技术支持室。各部门的业务职责如下:办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。财务室:财务室负责财务方面的工作。采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘帖标签,并送图书借阅室上架借阅。学术论文室:负责学术论文的收集整理。图书借阅室:提供对读者的书目查询服务和图书借阅服务。电子阅览室:收集整理电子读物,准备体哦那个电子读物的借阅服务,目前可以提供目录查询和借阅。期刊阅览室:负责期刊的收集整理和借阅。技术支持室:负责对图书馆的网络和计算机系统提供技术支持。2.3约束条件 目前企业在图书馆建设方面,其重视程度不大,计划里面没有包含图书管发展方案,技术人才方面也没有过多的重视引进人才,人力上有点应接不暇,需要联系专业的系统开发人员了解企业图书馆的运转要求设计符合该企业需求的系统,此过程中会遇到一定困难。另一方面,图书馆建设方面,我们采取的是结构化系统开发方法,它的开发过程较为复杂繁琐,周期长,系统可能难以适应环境的变化。 2.4建立U/C矩阵数据类功能计划财务刊物学术材料新书图书编号下架书成本借书单意见图书目录读者职工设备图书采购计划CUU财务规划CU期刊整理C学术论文整理 C采编图书CC UU期刊借阅UUC学术论文借阅图书借阅UUC电子阅览UU图书归还 UU期刊归还U U学术论文归还UU期刊查询U学术论文查询U书籍查询CU注销挂失U信息反馈 CU系统维护U如下:数据类功能计划财务刊物学术材料新书图书编号下架书成本借书单图书目录读者意见职工设备图书采购计划财务计划UU财务规划U期刊整理 书籍整理学术论文整理 采编图书UU期刊借阅书籍流通学术论文借阅图书借阅电子阅览U图书归还期刊归还学术论文归还 查询管理期刊查询学术论文查询书籍查询U注销挂失U数据维护信息反馈 U系统维护2.5项目小组建设: 1、规划领导小组 规划领导小组由单位相关负责人员牵头建设并负责。领导小组的其他成员是(本公司各)部门中的业务骨干,例如:办公室、财务部、采编部、图书借阅室、电子阅览室、期刊阅览室、技术支持室等。他们的任务是完成有关数据及业务的调研和分析工作。 2、人员培训 制定战略规划需要掌握一套科学的方法,为此应组织对高层管理人员、分析员和规划领导小组成员进行培训,使他们掌握制定MIS战略规划方法。 3、实施进度(1) 实施准备: 项目计划付诸实施之前,必须花一定时间和力量对项目团队和有关工作人员进行宣传、说服和动员。营造有利于实施项目计划的气氛和环境,项目团队应当对项目计划进行核实,看其是否完整、合理、现实和可行,项目所需的资源是否有保证等。(2) 实施计划通过完成项目范围内的工作来完成项目计划,在项目执行过程中,项目团队必须对项目各种技术和组织界面进行管理,即协调项目内外的各种关系。 (3)实施控制 监控和测量项目实际进展、捕捉、分析和报告项目的执行情况,若发现实施过程偏离计划,就要找出原因,采取行动,使项目回到计划的轨道上来。如果项目计划中的某些东西在付诸实施之后发现无法实现,即使勉强实现,也要付出很高的代价,就必须对项目计划进行修改,或重新计划。2.6开发方案本图书馆管理信息系统采用结构化系统开发方法,用结构化系统开发方法开发管理信息系统可分为三个阶段:系统分析、系统设计和系统实施。(1)系统分析:在手工操作的方式下,图书的编目和借阅的工作量打,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。建立新的图书管理信息系统很有必要。在此阶段首先对该图书馆业务进行充分的业务调查,然后然后系统的进行分析,建立模型。(2)系统设计:本阶段是在系统分析的基础上设计系统的物理模型,它的主要内容包括:功能结构图设计、代码设计、信息系统流程图设计、系统物理配置方案设计、数据存储设计、输出和输入设计、处理流程图设计(3)系统实施:系统实施阶段的内容包括程序设计及调试、系统转换及系统运行与评估、生成程序说明书和使用说明书以及后期的维护。第三章 系统分析3.1可行性分析3.1.1管理上的可行性 对于现在开发的系统,所有原有的管理员都能满足使用该软件系统的要求,其操作简单,无须担心。该系统采用科学的管理方法,齐全的管理制度,正确的原始数据,能获得中高层管理人员的积极响应,达到了改革的成熟时机。所以,从管理角度考虑,此系统开发可行。3.2.1技术上的可行性 本系统是一个基于局域网、互联网和WINDOWS操作的系统,如今,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。预计可以在规定期限内完成开发任务。就目前使用的开发技术及开发环境来说,预期的系统功能基本能够达到,利用现有的技术在规定的期限内开发工作基本能够完成,开发人员的数量和质量局均能达到要求。所以,从技术角度考虑,此系统开发可行。3.2.3经济上的可行性 开发的需求是较低的,在当前的环境下,我们拥有成熟的软硬件环境,而且我们的目标系统并不是十分复杂,人员的经济支出有限,这些我们都可以解决。而且系统开发完成后,能为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。所以,从经济角度考虑,此系统开发可行。3.2管理业务调查3.2.1组织结构调查该图书馆管理系统组织结构图如图3.1所示图3.1 图书馆管理系统组织结构图3.2.2管理功能调查该图书馆管理系统管理功能图如图3.2所示图3.2 图书馆管理系统管理功能图3.2.3管理业务流程调查(1)管理业务流程图如图3.3所示借阅管理员借阅登记表图书登记表信箱图书管理员图书采购计划采购员新书采编室图书目录电子读物目录注册读者非注册读者借书证注册登记表借书证、借书单图3.3 图书馆管理业务流程图(2)表格分配图图3.4 表格分配图3.3.数据流程调查3.3.1零层数据流程图该层数据流程图如图3.5所示。图3.5 零层数据流程图3.3.2一层数据流程图图3.6 一层数据流程图3.3.3二层数据流程图图3.7 图书采编系统数据流程图图3.8 图书借阅系统数据流程图图3.9 图书查询系统数据流程图图3.10 读者留言系统数据流程图图3.11 图书维护系统数据流程图图3.12 读者管理系统数据流程图图3.13 电子读物系统数据流程图3.3.4数据字典(一)数据流的定义(1)数据流编号:D1-01 数据流名称:图书采编信息 简 述:图书采编信息 数据流来源:购买新书后,采编人员对新书进行编码 数据流去向:采编管理模块 数据流组成:图书代码+图书类别+图书名称+作者+出版社+出版日期+单价+购买数量 数据流量 :100本/日 高峰流量 :500本/日(2)数据流编号:D1-02 数据流名称:图书采编信息 简 述:图书采编信息 数据流来源:采编管理模块 数据流去向:图书表 数据流组成:图书代码+图书类别+图书名称+作者+出版社+出版日期+单价+购买数量 数据流量 :100本/日 高峰流量 :500本/日(3)数据流编号:D2-01 数据流名称:图书借阅 简 述:借书证、图书借阅单 数据流来源:借阅者将借书证和图书借阅单交给图书馆管理员 数据流去向:检查读者身份模块 数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量 数据流量 :800个/日 高峰流量 :1000个/日(4)数据流编号:D2-02 数据流名称:读者身份信息 简 述:读者身份信息 数据流来源:检查读者身份模块 数据流去向:检查图书是否在库模块 数据流组成:读者账号+读者姓名+读者所在院系+读者专业班级 数据流量 :800个/日 高峰流量 :1000个/日(5)数据流编号:D2-03 数据流名称:读者身份信息 简 述:读者身份信息 数据流来源:读者库 数据流去向:检查读者身份模块 数据流组成:读者账号+读者姓名+读者所在院系+读者专业班级 数据流量 :800个/日 高峰流量 :1000个/日(6)数据流编号:D2-04 数据流名称:图书在库信息 简 述:图书在库信息 数据流来源:检查图书是否在库模块数据流去向:填写借阅库并修改图书库模块 数据流组成:图书代码+图书类别+图书名称+作者+出版社+出版日期+是否在库+在库数量 数据流量 :800个/日 高峰流量 :1000个/日(7)数据流编号:D2-05 数据流名称:图书在库信息 简 述:图书在库信息 数据流来源:图书库 数据流去向:检查图书是否在库模块 数据流组成:图书代码+图书类别+图书名称+作者+出版社+出版日期+是否在库+在库数量 数据流量 :700个/日 高峰流量 :1200个/日(8)数据流编号:D2-06 数据流名称:借阅记录 简 述:借阅图书的记录 数据流来源:填写借阅库并修改图书库模块 数据流去向:借阅库 数据流组成:读者账号+读者姓名+借阅号+借阅日期+图书代码+图书类别+图书名称+作者+出版社+借阅数量+是否在库 数据流量 :900个/日 高峰流量 :1500个/日(9)数据流编号:D2-07 数据流名称:在库数量 简 述:借阅后的图书在库数量 数据流来源:填写借阅库并修改图书库模块 数据流去向:图书库 数据流组成:读者账号+读者姓名+借阅号+借阅日期+图书代码+图书类别+图书名称+作者+出版社+借阅数量+是否在库 数据流量 :900个/日 高峰流量 :1500个/日(10)数据流编号:D2-08 数据流名称:还书记录 简 述:所还图书进行入库记录 数据流来源:图书馆管理员 数据流去向:图书馆归还处理模块 数据流组成:读者账号+读者姓名+借阅号+借阅日期+图书代码+图书名称+还书数量+是否在库 数据流量 :700个/日 高峰流量 :1000个/日(11)数据流编号:D2-09 数据流名称:罚款金额 简 述:还书日期超过后需要罚款的金额 数据流来源:图书归还处理模块 数据流去向:罚款统计表 数据流组成:读者账号+读者姓名+借阅号+借阅日期+图书代码+图书名称+还书日期+超期天数+罚款金额 数据流量 :50个/日 高峰流量 :100个/日(12)数据流编号:D2-10 数据流名称:归还记录 简 述:归还记录图书管理员填写的归还图书馆的图书记录 数据流来源:图书馆归还处理模块 数据流去向:借阅库 数据流组成:图书代码+图书类别+图书名称+归还数量+管理员编号+归还日期 数据流量 :700个/日 高峰流量 :1000个/日(13)数据流编号:D2-11 数据流名称:新在库数据 简 述:图书归还后该书在读者库的记录 数据流来源:图书馆归还处理模块 数据流去向:读者库 数据流组成:图书代码+图书类别+图书名称+归还数量+管理员编号+归还日期 数据流量 :700个/日 高峰流量 :1000个/日(14)数据流编号:D3-01 数据流名称:图书检索要求 简 述:读者要获得的图书信息要求 数据流来源:读者 数据流去向:检索处理模块 数据流组成:图书代码+图书类别+图书名称+是否在库 数据流量 :600个/日 高峰流量 :900个/日(15)数据流编号:D3-02 数据流名称:图书检索要求 简 述:读者要获得的图书信息要求 数据流来源:检索处理模块 数据流去向:图书库 数据流组成:图书代码+图书类别+图书名称+是否在库 数据流量 :600个/日 高峰流量 :900个/日(16)数据流编号:D3-03 数据流名称:图书检索结果 简 述:读者经过在检索系统输入检索信息后返回的结果 数据流来源:图书库 数据流去向:检索处理模块 数据流组成:图书代码+图书类别+图书名称+是否在库+图书所在书架编号 数据流量 :600个/日 高峰流量 :900个/日(17)数据流编号:D3-04 数据流名称:图书检索结果 简 述:读者经过在检索系统输入检索信息后返回的结果 数据流来源:检索处理模块 数据流去向:读者 数据流组成:图书代码+图书类别+图书名称+是否在库+图书所在书架编号 数据流量 :600个/日 高峰流量 :900个/日(18)数据流编号:D4-01 数据流名称:读者留言 简 述:读者留言 数据流来源:信箱 数据流去向:留言处理模块 数据流组成:读者账号+读者姓名+留言内容 数据流量 :100个/日 高峰流量 :500个/日(19)数据流编号:D4-02 数据流名称:读者留言汇总 简 述:将所有留言读者的留言汇总 数据流来源:留言处理模块 数据流去向:图书馆管理员 数据流组成:读者账号+读者姓名+留言内容 数据流量 :100个/日 高峰流量 :500个/日(20)数据流编号:D4-03 数据流名称:读者留言查询 简 述:图书馆管理员查询的读者留言 数据流来源:图书馆管理员 数据流去向:留言处理模块 数据流组成:读者账号+读者姓名+留言内容+管理员编号 数据流量 :100个/日 高峰流量 :500个/日(21)数据流编号:D5-01 数据流名称:读者信息 简 述:读者信息 数据流来源:读者库 数据流去向:图书维护系统模块 数据流组成:读者账号+读者姓名+借阅号数据流量 :300个/日 高峰流量 :600个/日(22)数据流编号:D5-02 数据流名称:图书信息 简 述:图书信息 数据流来源:图书库 数据流去向:图书维护系统模块 数据流组成:图书代码+图书类别+图书名称+作者+出版社+在库数量 数据流量 :300个/日 高峰流量 :600个/日(23)数据流编号:D5-03 数据流名称:图书借阅信息 简 述:图书借阅信息 数据流来源:借阅库 数据流去向:图书维护系统模块 数据流组成:图书代码+图书类别+图书名称+在库数量+借阅号+读者账号+读者姓名 数据流量 :400个/日 高峰流量 :700个/日(24)数据流编号:D5-04 数据流名称:库存图书统计 简 述:对目前读者库内图书进行统计 数据流来源:图书维护模块 数据流去向:图书馆管理员 数据流组成:图书代码+图书类别+图书名称+条形码号+作者+出版社+出版日期+单价+数量+入库日期 数据流量 :300个/日 高峰流量 :600个/日(25)数据流编号:D5-05 数据流名称:借阅情况统计 简 述:对目前外借的、不在读者库的图书进行统计 数据流来源:图书维护模块 数据流去向:图书馆管理员 数据流组成:图书代码+图书类别+图书名称+条形码号+作者+出版社+出版日期+单价+数量+借出日期+借阅号 数据流量 :400个/日 高峰流量 :700个/日(26)数据流编号:D5-06 数据流名称:读者情况统计 简 述:对借阅者进行统计 数据流来源:图书维护模块 数据流去向:图书馆管理员 数据流组成:图书代码+图书类别+图书名称+条形码号+作者+出版社+出版日期+单价+数量+读者账号+读者姓名+借阅号 数据流量 :300个/日 高峰流量 :600个/日(27)数据流编号:D5-07 数据流名称:图书维护需求 简 述:对目前读者库图书进行维护 数据流来源:图书馆管理员 数据流去向:图书维护模块 数据流组成:管理员编号+图书代码+图书类别+图书名称+条形码号+作者+出版社+出版日期+单价+购买数量+入库日期 数据流量 :300个/日 高峰流量 :600个/日(28)数据流编号:D6-01 数据流名称:读者登录信息 简 述:读者登录信息 数据流来源:图书借阅管理员 数据流去向:读者登录检查模块 数据流组成:管理员编号+借阅号+读者账号+读者姓名数据流量 :200个/日 高峰流量 :500个/日(29)数据流编号:D6-02 数据流名称:读者信息 简 述:管理员对读者登录信息记录 数据流来源:读者登录检查模块数据流去向:读者表 数据流组成:借阅号+读者账号+读者姓名 数据流量 :300个/日 高峰流量 :500个/日(30)数据流编号:D6-03 数据流名称:读者查询 简 述:借阅管理员输入的读者登录信息 数据流来源:图书借阅管理员 数据流去向:读者登录检查模块 数据流组成:读者账号+读者姓名 数据流量 :300个/日 高峰流量 :700个/日(31)数据流编号:D6-04 数据流名称:读者查询结果 简 述:登录系统在检查读者输入的读者信息后返回的结果 数据流来源:读者登录检查模块 数据流去向:图书借阅管理员 数据流组成:读者账号+读者姓名 数据流量 :300个/日 高峰流量 :600个/日(32)数据流编号:D7-01 数据流名称:电子读物查询要求 简 述:读者需要查询的图书信息 数据流来源:读者 数据流去向:电子读物处理模块 数据流组成:图书代码+图书类别+图书名称+作者+出版社 数据流量 :1000个/日 高峰流量 :1200个/日(33)数据流编号:D7-02 数据流名称:电子读物查询结果 简 述:电子读物查询结果 数据流来源:电子读物处理模块 数据流去向:读者 数据流组成:图书代码+图书类别+图书所在网站超链接 数据流量 :1000个/日 高峰流量 :1200个/日(34)数据流编号:D7-03 数据流名称:检索信息 简 述:读者需要的信息 数据流来源:电子读物处理模块 数据流去向:电子读物库 数据流组成:图书代码+图书类别+图书所在网站超链接 数据流量 :800个/日 高峰流量 :1000个/日(35)数据流编号:D7-04 数据流名称:检索结果 简 述:读者需要的信息反馈 数据流来源:电子读物库 数据流去向:电子读物处理模块 数据流组成:图书代码+图书类别+图书所在网站超链接 数据流量 :800个/日 高峰流量 :1000个/日(36)数据流编号:D7-05 数据流名称:读者信息 简 述:读者信息 数据流来源:读者表 数据流去向:电子读物处理模块 数据流组成:读者账号+读者姓名 数据流量 :700个/日 高峰流量 :900个/日(二)处理逻辑的定义(1)处理逻辑编号:P1-11 处理逻辑名称:采编管理 简 述:对图书馆采编信息进行管理 输入的数据流:采编人员提供的采编信息 处 理:采编人员提供的采编信息进行处理输出的数据流:处理后的采编信息处理频率 :每天处理一次(2)处理逻辑编号:P2-11 处理逻辑名称:检查读者身份 简 述:对读者的身份进行检查 输入的数据流:读者要借阅图书以及读者的身份信息 处 理:判断该读者是否为注册读者输出的数据流:读者身份信息反馈 处理频率 :随时处理(3)处理逻辑编号:P2-12 处理逻辑名称:检查图书是否在库 简 述:检查读者要借阅的图书是否在库 输入的数据流:读者身份信息确认的反馈以及图书在库信息 处 理:判断注册读者要借阅的图书是否在库 输出的数据流:图书在库信息反馈处理频率 :随时处理(4)处理逻辑编号:P2-13 处理逻辑名称:填写借阅库,修改图书库 简 述:填写借阅单并修改图书库的图书数量 输入的数据流:图书在库信息反馈结果 处 理:读者借走书后,管理员填写借阅单并修改图书库的在库数量 输出的数据流:图书借阅记录以及图书剩余数量处理频率 :随时处理(5)处理逻辑编号:P2-14 处理逻辑名称:图书归还处理 简 述:读者还书时,进行图书归还处理 输入的数据流:读者还书的记录 处 理:图书的归还处理,包括归还记录,判断借书是否超期,是否需要罚款以及更改图书在库记录输出的数据流:罚款金额,归还记录以及填写新的在库数据 处理频率 :随时处理(6)处理逻辑编号:P3-11 处理逻辑名称:检索处理 简 述:对读者要查询的信息进行搜索 输入的数据流:图书检索要求或图书检索结果 处 理:读者的检索要求经过检索处理去图书库寻找,图书库再将检索到的结果反馈给读者输出的数据流:图书检索结果或图书检索要求处理频率 :随时处理(7)处理逻辑编号:P4-11 处理逻辑名称:留言处理 简 述:对信箱中的读者留言进行处理 输入的数据流:读者的留言以及图书馆管理员要查询的读者留言 处 理:对信箱中的读者留言进行处理输出的数据流:将汇总的读者留言反馈给图书馆管理员处理频率 :每周两次(8)处理逻辑编号:P5-11 处理逻辑名称:图书维护系统 简 述:对图书馆的图书进行维护 输入的数据流:读者信息,图书信息以及图书借阅信息 处 理:对读者信息,图书信息以及图书借阅信息进行保存,反馈给管理员,管理员把需要维护的内容反馈到图书维护系统输出的数据流:库存图书统计,借阅情况统计以及读者情况统计处理频率 :每周一次(9)处理逻辑编号:P6-11 处理逻辑名称:读者登录检查 简 述:对读者信息的检查 输入的数据流:读者的登录和查询信息 处 理:对读者信息的检查,以及将读者表的读者信息反馈给图书馆管理员 输出的数据流:读者信息,以及读者表的读者查询结果 处理频率 :每周两次(10)处理逻辑编号:P7-11 处理逻辑名称:电子读物处理 简 述:对图书馆电子读物进行管理 输入的数据流:读者信息,读者的电子读物查询要求以及电子读物库反馈的检索结果 处 理:对读者的电子读物查询要求进行处理,并且将电子读物库的检索结果反馈给读者 输出的数据流:读者需要的电子读物检索信息以及电子读物库的查询结果处理频率 :随时处理(三)数据存储的定义(1)数据存储编号:F1 数据存储名称:图书表 简 述:存放图书采编信息的表 数据存储组成:图书代码+图书类别+图书名称+作者+出版社+出版日期+单价+购买数量 关键字 :图书代码 相关联的处理:P1-11(2)数据存储编号:F2 数据存储名称:罚款统计表 简 述:对于借阅图书超出借书期限的读者进行罚款的登记表 数据存储组成:借书号+读者账号+读者姓名+图书代码+图书名称+作者+出版社+出库日期+还书日期 关键字 :借书号、图书代码 相关联的处理:P2-14(3)数据存储编号:F3 数据存储名称:读者表 简 述:存放读者信息的表 数据存储组成:读者账号+读者姓名+读者所在院系+读者专业班级 关键字 :读者账号 相关联的处理:P6-11、P7-11(四)外部实体的定义(1)外部实体编号:S1外部实体名称:采编人员 简 述:采编图书的人员 输入的数据流:无 输出的数据流:D1-01(2)外部实体编号:S2-1外部实体名称:图书馆管理员 简 述:管理图书馆图书信息的人员 输入的数据流:无 输出的数据流:D2-01、D2-08(3)外部实体编号:S2-2外部实体名称:借阅库 简 述:包含图书借阅信息的场所 输入的数据流:D2-10 输出的数据流:无(4)外部实体编号:S2-3外部实体名称:图书库 简 述:包含图书采编,是否在库等信息的场所 输入的数据流:D2-11 输出的数据流:无(5)外部实体编号:S2-4外部实体名称:借阅库 简 述:包含图书借阅信息的场所输入的数据流:D2-06 输出的数据流:无(6)外部实体编号:S2-5外部实体名称:图书库 简 述:包含图书采编,是否在库等信息的场所 输入的数据流:D2-07 输出的数据流:无(7)外部实体编号:S2-6外部实体名称:读者库 简 述:包含读者信息的场所 输入的数据流:无 输出的数据流:D2-03(8)外部实体编号:S2-7外部实体名称:图书库 简 述:包含图书采编,是否在库等信息的场所 输入的数据流:无 输出的数据流:D2-05(9)外部实体编号:S3-1外部实体名称:读者 简 述:包含读者信息的场所 输入的数据流:无 输出的数据流:D3-01(10)外部实体编号:S3-2外部实体名称:图书库 简 述:包含图书采编,是否在库等信息的场所 输入的数据流:D3-02 输出的数据流:D3-03(11)外部实体编号:S4-1外部实体名称:信箱 简 述:存放读者留言的场所 输入的数据流:无 输出的数据流:D4-01(12)外部实体编号:S4-2外部实体名称:图书馆管理员 简 述:管理图书馆图书信息的人员 输入的数据流:D3-01 输出的数据流:D3-02(13)外部实体编号:S5-1外部实体名称:读者库 简 述:包含读者信息的场所 输入的数据流:无 输出的数据流:D5-01(14)外部实体编号:S5-2外部实体名称:图书库 简 述:包含图书采编,是否在库等信息的场所 输入的数据流:无 输出的数据流:D5-02(15)外部实体编号:S5-3外部实体名称:借阅库 简 述:包含图书借阅信息的场所 输入的数据流:无 输出的数据流:D5-03(16)外部实体编号:S5-4外部实体名称:图书馆管理员 简 述:管理图书馆图书信息的人员 输入的数据流:D5-04、D5-05、D5-06 输出的数据流:D5-07(17)外部实体编号:S6外部实体名称:借阅管理员 简 述:负责读者借阅图书的管理人员 输入的数据流:D6-04 输出的数据流:D6-01、D6-03(18)外部实体编号:S7-1外部实体名称:读者 简 述:包含读者信息的场所 输入的数据流:D7-02 输出的数据流:D7-01(19)外部实体编号:S7-2外部实体名称:电子读物库 简 述:包含电子读物信息的场所 输入的数据流:D7-03 输出的数据流:D7-04第四章 系统设计4.1总体设计4.1.1系统流程图设计该系统主要流程图如下图4.1 系统流程图4.1.2功能结构图设计(1)信息管理模块信息管理模块主要对读者和图书的基本信息进行管理,包括图书管理模块和读者信息管理模块 图书信息管理模块:图书管理模块对图书的基本信息进行输入,包括其对图书的目录、出版社、出版日期、作者等基本信息进行添加、更改、删除等功能 读者信息管理模块:读者信息管理模块是对读者的基本信息进行管理,包括读者的读者名,工号,备注,部门,住址等与读者有关的各种信息进行添加、修改、删除等管理功能(2)信息查询模块信息查询模块主要对相关信息进行查询,包括图书信息查询模块和读者信息查询模块图书信息查询模块:对图书的目录、出版社、出版日期、作者进行检索查询,图书的借入和借出信息进行查询读者信息查询模块:对读者的姓名、借阅情况、地址,读者工号、读者所在部门等基本信息进行查询,本子功能只限制于图书管理员(3)信息统计模块信息统计模块主要对信息进行统计,包括读者信息统计和图书信息统计模块图书信息统计模块:包括图书的版本更新次数、类似版本的图书数量、图书的在特定时间段的借阅次数、图书的总借阅次数等基本信息,当天借入和借出信息记录读者信息统计模块:对读者的相关基本信息进行统计,包括读者登录系统的次数,借阅图书的次数、和借阅的记录等进行统计日志信息统计模块:读者对图书馆及馆藏书籍有意见或建议可以进行日志留言登记。本模块对每天发表的日志内容、次数、日期等内容进行统计。(4)系统设置模块系统维护模块主要是对系统内部各个基本数据进行的设置,包括对读者信息的设置、图书的分类设置、图书的摆放设置、图书的编号设置等以及系统的基本退出和登录、密码设置等,其功能结构图如图表示(5)系统通知模块系统通知模块主要对图书馆相关信息进行传达,包括通知图书的管理员模块和通知读者管理模块。通知管理员模块:包括对图书馆下达文件的传达,开会的传达,以及新旧书等更新的传达。通知读者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《幼儿园教育基础》电子教案-第1单元
- 宏志助航计划就业能力培训体系
- 美团招聘文员培训
- 《托育服务政策法规与职业伦理》课件-第五章
- 《论甲午海战谈》课件
- 独立结算协议书
- 达人经济代理合同协议
- 校园环保协议书
- 车位厂房转让合同协议
- 河坝合同协议书
- 2025网络安全协议合同
- 混凝土考试试题及答案
- 广东2025年广东省生物制品与药物研究所招聘12人笔试历年参考题库附带答案详解
- 2024北京西城区五年级(下)期末英语试题及答案
- 《古埃及文明》课件
- 历届全国初中应用物理知识竞赛汇编
- 国企笔试招聘题目
- 医院培训课件:《西门子Syngo.via工作站的临床应用》
- 企业刑事合规培训课件
- 订做门合同协议范本
- 2025年新版《保障中小企业款项支付条例》解读学习课件
评论
0/150
提交评论