




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统管理信息系统 Management Information System 第七章第七章 图书馆管理信息系统开发实例图书馆管理信息系统开发实例 7.1 可行性研究可行性研究 7.2 系统分析系统分析 7.3 系统设计系统设计 第第7 7章章 图书馆管理信息系统开发实例图书馆管理信息系统开发实例 7.1 7.1 可行性研究可行性研究 7.1.1 项目背景介绍项目背景介绍 7.1.2 系统目标系统目标 7.1.3 现行系统调查现行系统调查 7.1.4 建议的新系统建议的新系统 7.1.5 开发计划开发计划 7.1.6 可行性研究可行性研究 7.1.7 结论结论 7.1.1 项目背景介绍项
2、目背景介绍 7.1.1 项目背景介绍项目背景介绍 7.1.2 系统目标系统目标 开发系统的目标开发系统的目标 1.1.图书馆工作人员对读者借阅图书的管理更方便、高效;图书馆工作人员对读者借阅图书的管理更方便、高效; 2.2.充分发挥图书馆馆藏的作用,提高藏书利用率充分发挥图书馆馆藏的作用,提高藏书利用率 3.3.减少读者借阅图书的时间,方便图书交流;减少读者借阅图书的时间,方便图书交流; 4.4.向管理者提供统计汇总信息,提高决策的有效性:向管理者提供统计汇总信息,提高决策的有效性: 5.5.适应网络发展的需要,使校园网充分发挥作用适应网络发展的需要,使校园网充分发挥作用 7.1.2 系统目标
3、系统目标 新系统应该增加的功能新系统应该增加的功能 1.1.读者注册管理读者注册管理 2.2.预约服务预约服务 3.3.自动续借处理自动续借处理 4.4.图书信息查询图书信息查询 7.1.3 现行系统调查现行系统调查 图书馆机构设置图书馆机构设置 电子政务使政府的各项工作电子化、信息化、虚拟化,其主要功能为:电子政务使政府的各项工作电子化、信息化、虚拟化,其主要功能为: 主管校长主管校长 管长管长 副管长副管长 采编部采编部 流通部流通部 期刊部期刊部 阅览部阅览部 情报部情报部 技术部技术部 教材部教材部 办公室办公室 采编部:制定采购计划,采购中外采编部:制定采购计划,采购中外 文图书,并
4、适当采购光盘、标准、文图书,并适当采购光盘、标准、 产品样本等资料,完成每年全馆图产品样本等资料,完成每年全馆图 书的采购任务,并负责到馆图书的书的采购任务,并负责到馆图书的 验收。对验收后的图书进行加工、验收。对验收后的图书进行加工、 分类和编目,将图书信息输入书目分类和编目,将图书信息输入书目 数据库,经审校后送入馆藏。数据库,经审校后送入馆藏。 流通部:负责图书馆图书流通部:负责图书馆图书 的借阅和归还工作,另外的借阅和归还工作,另外 还负责办理读者借书证、还负责办理读者借书证、 预约借书、馆际互借等业预约借书、馆际互借等业 务。务。 期刊部:负责报刊期刊部:负责报刊 的组织管理、阅览的
5、组织管理、阅览 服务及文献资料的服务及文献资料的 复印工作。复印工作。 阅览部:负责专业阅览部:负责专业 书阅览室、新书借书阅览室、新书借 阅室、学生阅览室阅室、学生阅览室 的组织管理及图书的组织管理及图书 的内阅、外借服务的内阅、外借服务 工作。工作。 情报部:负责文献情报部:负责文献 (文摘、索引、题(文摘、索引、题 录)的手工检索及录)的手工检索及 检验工作,开展文检验工作,开展文 献检索课的教学工献检索课的教学工 作。作。 技术部:负责图书馆计技术部:负责图书馆计 算机管理系统和硬件设算机管理系统和硬件设 备的管理及维护,负责备的管理及维护,负责 磁盘阵列及馆藏电子文磁盘阵列及馆藏电子
6、文 献的开发利用,负责图献的开发利用,负责图 书馆与校园网、国内外书馆与校园网、国内外 网络的互联及管理。网络的互联及管理。 办公室:负责图书馆日常行办公室:负责图书馆日常行 政管理工作,负责办理借阅政管理工作,负责办理借阅 证、补证手续及收缴图书管证、补证手续及收缴图书管 理押金,负责办理借阅证解理押金,负责办理借阅证解 挂金,借阅证密码(遗忘)挂金,借阅证密码(遗忘) 更改、图书遗失赔偿金手续。更改、图书遗失赔偿金手续。 7.1.3 现行系统调查现行系统调查 业务流程调查业务流程调查 图书馆以文献为主,从供书商处采购来的文献,经过编目、图书馆以文献为主,从供书商处采购来的文献,经过编目、
7、典藏调配进入到流通系统,读者可以借阅典藏调配进入到流通系统,读者可以借阅 图书馆业务工作流程可概括为文献数据的输入,处理和输图书馆业务工作流程可概括为文献数据的输入,处理和输 出过程出过程 7.1.3 现行系统调查现行系统调查 数据流程调查数据流程调查 图书馆的顶层数据流程图如图图书馆的顶层数据流程图如图 图书馆图书馆 管理信管理信 息系统息系统 其它其它 图书馆图书馆 财务处财务处 供书供书 商商 读者读者 图书信息图书信息 7.1.3 现行系统调查现行系统调查 计算机应用情况计算机应用情况 图书馆网络采用图书馆网络采用NOVELL网的星型拓扑结构,编程语言采网的星型拓扑结构,编程语言采 用
8、汉字用汉字FOXBASE(V210版)。此系统基本可以完成图版)。此系统基本可以完成图 书的借阅任务,但不能与校园网连接。书的借阅任务,但不能与校园网连接。 7.1.3 现行系统调查现行系统调查 现行系统存在的问题现行系统存在的问题 计算机专业人员缺少。开发一个现代化管理信息系统,需要一定数计算机专业人员缺少。开发一个现代化管理信息系统,需要一定数 量既懂计算机技术与通信技术又懂图书管理的人员,目前在这方面量既懂计算机技术与通信技术又懂图书管理的人员,目前在这方面 存在交大差距,可能会影响系统开发的周期与质量。存在交大差距,可能会影响系统开发的周期与质量。 管理基础工作与计算机化的管理有一定的
9、差距。管理职能、标准化、管理基础工作与计算机化的管理有一定的差距。管理职能、标准化、 数据格式等均与计算机管理要求有一定的距离。数据格式等均与计算机管理要求有一定的距离。 资金不足。建立一个图书馆管理信息系统,需要较多的投资,如机资金不足。建立一个图书馆管理信息系统,需要较多的投资,如机 房建设、设备的购置、人员的培训、软件开发和后期的维护工作等房建设、设备的购置、人员的培训、软件开发和后期的维护工作等 都需要有资金作保证。都需要有资金作保证。 7.1.3 现行系统调查现行系统调查 项目涉及的管理内容项目涉及的管理内容 (1 1)中国图书馆分类法)中国图书馆分类法 (2 2)马克著录)马克著录
10、 (3 3)Z39Z395050标准标准 (4 4)借阅者管理)借阅者管理 (5 5)文献流通管理)文献流通管理 7.1.4 建议的新系统建议的新系统 建议的信息系统建议的信息系统 根据系统的开发目标,以及现行系统存在的主要问题,建议新系统采根据系统的开发目标,以及现行系统存在的主要问题,建议新系统采 用微机网络系统,能与校园网连接,将来可以和供书商连接。能够做用微机网络系统,能与校园网连接,将来可以和供书商连接。能够做 到业务管理自动化;输入、输出标准化;文献存储高密度化;情报利到业务管理自动化;输入、输出标准化;文献存储高密度化;情报利 用大众化。用大众化。 新系统可能产生的影响及变革如下
11、:图书管理信息系统虽然对现行的新系统可能产生的影响及变革如下:图书管理信息系统虽然对现行的 管理体制有影响,但不强烈,重点是加强基础建设,以适应自动化管管理体制有影响,但不强烈,重点是加强基础建设,以适应自动化管 理。专业人员的变动不大,除了增加一部分计算机专业技术人员外,理。专业人员的变动不大,除了增加一部分计算机专业技术人员外, 经过培训,现有的人员将逐步适应自动化管理的要求,学会图书管理经过培训,现有的人员将逐步适应自动化管理的要求,学会图书管理 信息系统的使用。信息系统的使用。 7.1.5 开发计划开发计划 系统开发主要工作进度计划系统开发主要工作进度计划 7.1.6 可行性研究可行性
12、研究 技术可行性技术可行性 目前已经成功地建立了许多复杂的管理信息系统,目前已经成功地建立了许多复杂的管理信息系统, 而图书馆管理信息系统是比较简单的,因此从技而图书馆管理信息系统是比较简单的,因此从技 术上来说,完全可以建成一个适用的图书馆管理术上来说,完全可以建成一个适用的图书馆管理 信息系统。信息系统。 7.1.6 可行性研究可行性研究 经济效益分析经济效益分析 可以使管理体制合理化和管理信息标准化可以使管理体制合理化和管理信息标准化 可以使文献更好地被利用可以使文献更好地被利用 可以改进管理手段,统计分析功能更强大可以改进管理手段,统计分析功能更强大 可以更好地为文献采购提供依据,使得
13、采购的文献使用性可以更好地为文献采购提供依据,使得采购的文献使用性 更强,更好地发挥新系统的作用更强,更好地发挥新系统的作用 所带来的效益是很难定量估计的。但新系统可以减少工作所带来的效益是很难定量估计的。但新系统可以减少工作 人员,因此,从经济上说是可行的人员,因此,从经济上说是可行的 7.1.6 可行性研究可行性研究 运行管理方面运行管理方面 现有的图书馆管理人员只要进行培训完全可以胜现有的图书馆管理人员只要进行培训完全可以胜 任工作任工作 对于缺少的计算机管理人员可以通过招聘解决对于缺少的计算机管理人员可以通过招聘解决 现有的运行环境只要稍加改进就可以保证新系统现有的运行环境只要稍加改进
14、就可以保证新系统 运行,从运行管理方面看是可行的运行,从运行管理方面看是可行的 7.1.7 结论结论 可行性分析结论可行性分析结论 由于管理信息系统的开发在国内外是一个技由于管理信息系统的开发在国内外是一个技 术上成熟的系统,并且有切实的工程技术保术上成熟的系统,并且有切实的工程技术保 证,有学校领导的大力支持以及人员和资金证,有学校领导的大力支持以及人员和资金 的保证,因此开发图书馆管理信息系统是完的保证,因此开发图书馆管理信息系统是完 全可行的。全可行的。 7.1 可行性研究可行性研究 7.2 系统分析系统分析 7.3 系统设计系统设计 第第7 7章章 图书馆管理信息系统开发实例图书馆管理
15、信息系统开发实例 7.2 7.2 系统分析系统分析 7.2.1 管理功能分析管理功能分析 7.2.2 业务流程分析业务流程分析 7.2.3 系统设计系统设计 7.2.1 管理功能分析管理功能分析 基本功能结构基本功能结构 图书馆管理系统所必备的基本管理功能,如下图所示,其中每个功能模块都由若干相关图书馆管理系统所必备的基本管理功能,如下图所示,其中每个功能模块都由若干相关 联的子功能模块组成。此外,系统还应包括信息系统必须具备的通用功能,例如,权限联的子功能模块组成。此外,系统还应包括信息系统必须具备的通用功能,例如,权限 设置、数据备份与恢复等。设置、数据备份与恢复等。 图书馆管理系统图书馆
16、管理系统 基础信息维护基础信息维护 借阅者管理借阅者管理 图书管理图书管理 期刊管理期刊管理 图书流通管理图书流通管理 期刊流通管理期刊流通管理 统计分析管理统计分析管理 系统管理系统管理 7.2.1 管理功能分析管理功能分析 基础信息维护基础信息维护 基础信息维护基础信息维护”功能模块用于对图书馆信息、书籍信息、常用词库等项目进行初始化设功能模块用于对图书馆信息、书籍信息、常用词库等项目进行初始化设 置,这些设置一般不轻易改动。它包含的子功能模块如图置,这些设置一般不轻易改动。它包含的子功能模块如图 基础信息维护基础信息维护 图书馆信息图书馆信息 系统参数设置系统参数设置 书架设置书架设置
17、管理员设置管理员设置 图书期刊词库设置图书期刊词库设置 7.2.2 业务流程分析业务流程分析 高层业务流程图高层业务流程图 经过对图书馆系统详细调查,可知图书馆主要有采购、编目、流通等业务过程,业务流经过对图书馆系统详细调查,可知图书馆主要有采购、编目、流通等业务过程,业务流 程图如图程图如图 采购单采购单 编目编目 管理管理 编目卡片编目卡片 流通流通 管理管理 读者借阅读者借阅 供书供书 商商 图书图书 发货发货 单单 采购采购 管理管理 图书图书 交接单交接单 图书图书 分发分发 单单 借阅借阅 证证 借书借书 单单 读者读者 采购管理业务流程图采购管理业务流程图 订书目录订书目录 订购
18、查重订购查重 选择图书选择图书 打印订单打印订单 书籍发票书籍发票 订单订单 订单统计订单统计 订单统计表订单统计表 验收验收 书籍发票书籍发票 进重的书进重的书 不重的书不重的书 进书查重进书查重 登帐登帐查重卡查重卡 统计表统计表图书总帐图书总帐 财务财务 处处 编目编目 室室 领导领导 打印查重卡打印查重卡 统计统计 供书供书 商商 供书供书 商商 7.2.2 业务流程分析业务流程分析 7.2.3 数据流程分析数据流程分析 顶层数据流程图顶层数据流程图 在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实体。然后,采用结在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实
19、体。然后,采用结 构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图 7.2.3 数据流程分析数据流程分析 中层数据流程图中层数据流程图 在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实体。然后,采用结在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实体。然后,采用结 构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图 供书供书 商商 P1 采购采购 管理管理 采购信息采购信息 P2 编目编目 管理管理 图书信息图书信
20、息 P3 流通流通 管理管理 借阅信息借阅信息 读者读者 订书单订书单 发书单发书单 借阅证借阅证 借书单据借书单据 7.2.3 数据流程分析数据流程分析 采购管理采购管理 输入输入: 订书目录(供书单位)订书目录(供书单位) 书书 籍(供书单位)籍(供书单位) 发发 票(供书单位)票(供书单位) 处理功能处理功能 选择图书选择图书 订购查重订购查重 打印订单打印订单 验收验收 进书查重进书查重 登总帐登总帐 打印查重卡打印查重卡 订书统计订书统计 进书统计进书统计 输出输出 订单(供书单位)订单(供书单位) 发票(已核对)(财务科)发票(已核对)(财务科) 已登记的书籍(编目室)已登记的书籍
21、(编目室) 订书、进书统计表(图书馆领导)订书、进书统计表(图书馆领导) 进重的书(供书商)进重的书(供书商) 数据存储数据存储 订单存根订单存根 查重卡片查重卡片 图书总帐图书总帐 7.2.3 数据流程分析数据流程分析 采购管理数据流程图采购管理数据流程图 正确发票正确发票 图书图书 验收验收 打印打印 查重卡查重卡 编目编目 管理管理 订书单订书单 发书单发书单 填写填写 订单订单 订书目录订书目录 图书图书 选择选择 订购订购 查重查重 图书图书 统计统计 领导领导 发票发票 财务财务 处处 进书进书 查重查重 图书总帐图书总帐 供应商供应商 供书供书 商商 采购订单采购订单 供书商供书
22、商 进重图书进重图书 登登 总帐总帐 查重登记查重登记 7.2.3 数据流程分析数据流程分析 流通管理数据流程图流通管理数据流程图 借还书借还书 处理处理 借阅信息借阅信息 罚金罚金 处理处理 有关有关 人员人员 借书证借书证 查询查询 处理处理 打印打印 催还单催还单 图书信息图书信息 预约预约 登记登记 统计统计 分析分析 领导领导 读者读者 读者读者 7.2.3 数据流程分析数据流程分析 流通管理数据流程图流通管理数据流程图 借还书借还书 处理处理 借阅信息借阅信息 罚金罚金 处理处理 有关有关 人员人员 借书证借书证 查询查询 处理处理 打印打印 催还单催还单 图书信息图书信息 预约预
23、约 登记登记 统计统计 分析分析 领导领导 读者读者 读者读者 7.2.3 数据流程分析数据流程分析 建立数据字典建立数据字典 数据元素名称数据元素名称:图书编号 总编号总编号: 简述简述:每本图书在图书馆中的编号 别名别名:无 组成组成:图书编号= + + 大分类号 小分类号 图书序号 数据值类型数据值类型:连续 类型类型:7位字符 有关数据结构有关数据结构:图书目录、书库文件、借阅者记录 “图书编号”数据元素条目 7.2.3 数据流程分析数据流程分析 建立数据字典建立数据字典 “借书证”数据元素条目 数据结构名数据结构名:借书证 总编号:总编号: 简述简述:借阅者借书的证件 组成组成:借书
24、证=借书证编号+姓名+办证日期 有关数据流、数据存储有关数据流、数据存储:借阅者记录 7.2.3 数据流程分析数据流程分析 处理逻辑定义处理逻辑定义 建立数据字典后,还应该对每个加工处理进行分析,以确定它们建立数据字典后,还应该对每个加工处理进行分析,以确定它们 具体做什么。例如,具体做什么。例如,“超期与破损还书的罚款处理规则超期与破损还书的罚款处理规则”是:归还图是:归还图 书是否有破损,如果有破损,则要根据破损情况确定赔付金额。若超书是否有破损,如果有破损,则要根据破损情况确定赔付金额。若超 期归还图书,则要根据超期情况确定罚款金额,超期小于一周,则每期归还图书,则要根据超期情况确定罚款
25、金额,超期小于一周,则每 天按天按0 01 1元计算罚金;超期在一周以上,一月之内,则每天按元计算罚金;超期在一周以上,一月之内,则每天按0 01515 元计算罚金;超期在元计算罚金;超期在6 6个月之内,则每天按个月之内,则每天按0 02 2元计算罚金;超期在元计算罚金;超期在6 6 个月之上,一年之内则按书籍的售价赔付;一年以上的则按书籍的售个月之上,一年之内则按书籍的售价赔付;一年以上的则按书籍的售 价的价的3 3倍计算罚金。倍计算罚金。 7.2.3 数据流程分析数据流程分析 超期还书 罚款制 度 破损并超期 图书完好 超期7天 8天超期30天 31天超期半年 半年超期一年 一年超期 超
26、期7天 8天超期30天 31天超期半年 半年超期一年 一年超期 破损罚金+超期天数0.1 破损罚金+超期天数0.15 破损罚金+超期天数0.2 破损罚金+书价 破损罚金+书价3 超期天数0.1 超期天数0.15 超期天数02 书价 书价3 罚款制度的判定树 7.2.3 数据流程分析数据流程分析 处理方式选择处理方式选择 数据处理方式可分为两类:成批处理方式和联机实时处理方式。成批处理方式数据处理方式可分为两类:成批处理方式和联机实时处理方式。成批处理方式 是按一定时间间隔把数据积累成批后一块处理。例如,计算工资时,是将所有职工的是按一定时间间隔把数据积累成批后一块处理。例如,计算工资时,是将所
27、有职工的 相关信息都收集完成,并作汇总后,才进行加工处理。批处理方式适用于以下几种情相关信息都收集完成,并作汇总后,才进行加工处理。批处理方式适用于以下几种情 况:况: 固定周期的数据处理;固定周期的数据处理; 需要大量的来自不同方面的数据的综合处理:需要大量的来自不同方面的数据的综合处理: 需要在一段时间内累积数据后才能进行的数据处需要在一段时间内累积数据后才能进行的数据处 理。理。 7.2.3 数据流程分析数据流程分析 处理方式选择处理方式选择 联机实时处理方式是指随时对接收到数据进行及时的处理,并将结果直接传给联机实时处理方式是指随时对接收到数据进行及时的处理,并将结果直接传给 用户。这
28、种方式适用于以下几种应用:用户。这种方式适用于以下几种应用: 固定周期的数据处理;固定周期的数据处理; 需要大量的来自不同方面的数据的综合处理:需要大量的来自不同方面的数据的综合处理: 需要在一段时间内累积数据后才能进行的数据处需要在一段时间内累积数据后才能进行的数据处 理。理。 7.1 可行性研究可行性研究 7.2 系统分析系统分析 7.3 系统设计系统设计 第第7 7章章 图书馆管理信息系统开发实例图书馆管理信息系统开发实例 7.3 7.3 系统设计系统设计 7.3.1 系统设计概述系统设计概述 7.3.2 系统概要设计系统概要设计 7.3.3 系统详细设计系统详细设计 7.3.4 系统测
29、试系统测试 7.3.1 概述概述 新系统目标新系统目标 图书馆管理系统的目标是提高系统自动化、图书馆管理系统的目标是提高系统自动化、 标准化处理,提高查询效率和准确性,为用户提标准化处理,提高查询效率和准确性,为用户提 供更便利、更全面的服务供更便利、更全面的服务 7.3.1 概述概述 系统设计策略系统设计策略 本系统采用结构化设计方法。对高层次模块,将采用以事务为中心的本系统采用结构化设计方法。对高层次模块,将采用以事务为中心的 设计策略,把一个大的系统逐步分解成相对小的相对简单的暗盒模块;设计策略,把一个大的系统逐步分解成相对小的相对简单的暗盒模块; 对底层模块,采用以变换为中心的设计策略
30、。此外,要提高模块的内对底层模块,采用以变换为中心的设计策略。此外,要提高模块的内 聚性,降低模块间的耦合程度,数据库要作为模块间的聚性,降低模块间的耦合程度,数据库要作为模块间的“邮政信箱邮政信箱”, 从而既实现数据共享,又提高模块的独立性,使系统具有很高的可修从而既实现数据共享,又提高模块的独立性,使系统具有很高的可修 改性。改性。 7.3.2 系统概要设计系统概要设计 硬件配置硬件配置 采购部配置网络工作站一台,打印机一台。采购部配置网络工作站一台,打印机一台。 编目室配置网络工作站一台,打印机一台。编目室配置网络工作站一台,打印机一台。 流通网络部工作站四台,打印机两台,条码阅读器四台
31、。流通网络部工作站四台,打印机两台,条码阅读器四台。 读者目录检索配置网络工作站若干台。读者目录检索配置网络工作站若干台。 情报检索部配置网络工作站两台,打印机一台。情报检索部配置网络工作站两台,打印机一台。 7.3.2 系统概要设计系统概要设计 软件配置软件配置 数据库服务器:操作系统数据库服务器:操作系统Windows Server 2003Windows Server 2003;数据库;数据库 SQL Server 2005SQL Server 2005; 开发语言:开发语言:Visual BasicVisual Basic、MS.NETMS.NET; WebWeb服务器:服务器:IIS
32、7.0IIS7.0 网络协议采用网络协议采用TCP/IP协议协议 7.3.2 系统概要设计系统概要设计 物理结构设计物理结构设计 根据系统分析中有关系统的业务划分情况,考虑到系统的整体逻辑结构、技术特点和根据系统分析中有关系统的业务划分情况,考虑到系统的整体逻辑结构、技术特点和 应用特点,我们选择了服务器应用特点,我们选择了服务器/ /客户机(客户机(C/SC/S)与浏览器)与浏览器/ /服务器(服务器(B/SB/S)混合的系统架)混合的系统架 构。构。 图书借阅功能、读者注册处理、系统维护等模块是部署在三层图书借阅功能、读者注册处理、系统维护等模块是部署在三层C/SC/S上。对于借阅者者上。
33、对于借阅者者 续借、图书预约、图书信息查询等功能需要使用续借、图书预约、图书信息查询等功能需要使用B/SB/S结构才能够满足读者在任何地点、结构才能够满足读者在任何地点、 任何时间都能随时上网查询的要求。系统对应的物理架构如图。任何时间都能随时上网查询的要求。系统对应的物理架构如图。 客户客户 机机 Internet 客户机客户机 客户机客户机 客户机客户机 Web服务器服务器 应用服务器应用服务器数据库服务器数据库服务器 防火墙防火墙 客户机客户机 7.3.2 系统概要设计系统概要设计 系统模块设计系统模块设计 根据系统分析得出的新系统逻辑结构进行系统的设计,由此可建立根据系统分析得出的新系
34、统逻辑结构进行系统的设计,由此可建立 新系统的高层结构图。新系统的高层结构图。 图书馆图书管理系统图书馆图书管理系统 采购管理采购管理编目管理编目管理流通管理流通管理查询管理查询管理系统维护系统维护 7.3.2 系统概要设计系统概要设计 采购模块分解采购模块分解 图书采购管理图书采购管理 订单订单 录入录入 维维 护护 验验 收收 补退款登补退款登 记记 订单订单 查询查询 打印打印 报表报表 订单订单 更改更改 录入书名录入书名 或征订号或征订号 图书图书 查重查重 预订预订 录入录入 统计统计 转库转库 密码密码 维护维护 代码维代码维 护护 7.3.2 系统概要设计系统概要设计 流通模块
35、分解流通模块分解 图书流通管理图书流通管理 借还书处理借还书处理 维维 护护 催还书处理催还书处理预约处理预约处理 罚款处理罚款处理 续借处理续借处理 挂失处理挂失处理查询查询 借书处理借书处理还书处理还书处理 7.3.2 系统概要设计系统概要设计 模块详细设计模块详细设计 对结构图中的每一个模块,都要有一张如下表所示的模块说明书对结构图中的每一个模块,都要有一张如下表所示的模块说明书 模块名称:订单录入模块名称:订单录入 输入:数据流,图书订单输入:数据流,图书订单 输出:数据存储,采购信息输出:数据存储,采购信息 处理:按订书单填写书名或征订号,然后进行图书的查处理:按订书单填写书名或征订
36、号,然后进行图书的查 重,填写预订内容,写入数据文件重,填写预订内容,写入数据文件“采购信息采购信息”。 数据库设计数据库设计 本系统主要包括读者、图书管理员和书籍等三个实体对象。读者本系统主要包括读者、图书管理员和书籍等三个实体对象。读者 与书籍的关系是一对多的关系。下图是系统中部分实体联系图。与书籍的关系是一对多的关系。下图是系统中部分实体联系图。 m 图书图书 供应量供应量 书名书名 书库号书库号 供书商号供书商号 职务职务 姓名姓名 职工号职工号书架号书架号联系人联系人 帐号帐号 地址地址 电话号码电话号码 名称名称 主题词主题词 姓名姓名 职称职称联系电话联系电话 单位单位 书证号书
37、证号 版次版次 出版时间出版时间 出版社出版社 著者著者 ISBN 读者读者 供书商供书商书库书库 职工职工 供应供应 保存保存 借阅借阅 工作工作 保存册数保存册数 办手续办手续 借阅数量借阅数量 借阅时间借阅时间 借阅期限借阅期限 领导领导 m n m n m n n 7.3.3 详细设计详细设计 数据库设计数据库设计 对系统分析得到的主题数据库进行分析,转化为关系数据库使用对系统分析得到的主题数据库进行分析,转化为关系数据库使用 的关系表的关系表 7.3.3 详细设计详细设计 代码设计代码设计 图书管理系统涉及到多个代码,代码设计的原则是图书管理系统涉及到多个代码,代码设计的原则是 有国
38、际标准、国家标准的,采用国际标准和国家标准,有国际标准、国家标准的,采用国际标准和国家标准, 例如图书分类的代码采用例如图书分类的代码采用中国图书馆图书分类法中国图书馆图书分类法 没有统一标准的自己进行设计。没有统一标准的自己进行设计。 7.3.3 详细设计详细设计 界面设计界面设计 部分部分C/SC/S界面界面 7.3.3 详细设计详细设计 界面设计界面设计 部分部分B/SB/S界面界面 7.3.3 详细设计详细设计 输出设计输出设计 要对系统的输出进行设计,画出输出表的格式等要对系统的输出进行设计,画出输出表的格式等 借书证号:借书证号:罚款日期:罚款日期: 图书编号图书编号图书名称图书名
39、称罚款金额罚款金额 操作员:操作员:合计:合计: 超期罚款单示例界面超期罚款单示例界面 7.3.3 详细设计详细设计 输入设计输入设计 输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑 读者借书单描述如下:读者借书单描述如下: 来源来源读者。读者。 介质介质纸片(每张借书单上的每种图书各占用一张纸片)。纸片(每张借书单上的每种图书各占用一张纸片)。 字段字段借书卡编号(借书卡编号(7位数字型)、图书编码(位数字型)、图书编码(8位数字位数字 型)、日期(型)、日期(8位日期型)。位日期型)。 估计借书数量估计借书数量每天平
40、均每天平均600人次。人次。 每天最多每天最多1500人次。人次。 7.3.3 详细设计详细设计 安全设计安全设计 输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑 网络结构采用以太局域网,可以和校园网联接网络结构采用以太局域网,可以和校园网联接 为确保数据的安全性为确保数据的安全性, , 系统能建立基本数据文件、密码、起始作业模块、系统能建立基本数据文件、密码、起始作业模块、 设定各模块可执行之功能设定各模块可执行之功能 系统可依工作人员之账号,设定其起始作业模块及各模块可执行之功能,系统可依工作人员之账号,设定其起始作业模块及各模块可执行之功能, 非授权之使用者无法进入作业模块非授权之使用者无法进入作业模块 系统能根据加载的工作人员密码系统能根据加载的工作人员密码, , 统计工作人员加载次数统计工作人员加载次数占用占用CPUCPU的的 时间时间, , 使用各子系统的情形使用各子系统的情形 7.3.3 详细设计详细设计 7.3.3 详细设计详细设计 安全设计安全设计 输入设计要从正确、迅速
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年钮扣式窗帘带项目市场调查研究报告
- 2025年金德多功能汽车诊断仪项目市场调查研究报告
- 2025年金刚石开槽项目市场调查研究报告
- 2025年造渣球项目市场调查研究报告
- 2025年输送带式退磁机项目市场调查研究报告
- 2025年唐菖蒲项目市场调查研究报告
- 我国中小企业技术创新与公司绩效的关联机制及提升路径研究
- 快速反应供应链中集中库存策略的多维度剖析与优化路径探究
- 当代大学生信仰教育:困境成因与突破路径探析
- 延吉市Q中学初中地理生活化教学的现状、困境与突破路径
- GB∕T 2518-2019 连续热镀锌和锌合金镀层钢板及钢带
- 安徽省2022年中考地理真题试卷(图片版含答案)
- 青海省部门统计数据直报系统
- 常见输液反应及处理
- 大气商务励志年终工作总结PPT模板课件
- 感悟亲情作文指导
- 幼儿园办园标准
- 10kV及以下架空配电线路设计技术规程
- 硅胶安全技术说明书(MSDS)
- 钢筋加工下料自动计算表样品
- 胸痛中心应知应会修改后
评论
0/150
提交评论