




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统 课程设计报告 图书馆管理系统的分析与设计 姓 名: 张金祥 学 号: 09080014 班 级: 09 信管 1班 专 业:信息管理与信息系统 所在系: 经济与管理系 指导老师: 张媛媛 图书馆管理系统的分析与设计 摘 要 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信 息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算 机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时 间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借 阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容 易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范 的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发 挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境图书 馆管理信息系统是为适应图书馆综合管理的需求,改变传统管理模式,加速图 书馆的自动化、标准化和科学化,而建立的一个整体性的图书馆的操作系统。 它可以为图书馆管理决策部门提供可靠的信息依据,为提高图书馆的社会效益 服务。具体如下: 关键词:图书馆 管理信息系统 图书借阅 目 录 第一章引言 4 1.1 系统开发的必要性和意义 4 1.2 现行系统的调查与分析 .4 1.2.1 现行系统调查研究 .4 1.2.2 需求调查和分析 .6 1.4 新系统方案介绍 .6 1.4.1 拟建系统的目标 .6 1.4.2 系统规划及初步方案 .7 1.5 系统方案的可行性分析 .7 第二章 系统分析 .8 2.1 系统目标 .8 2.2 系统的需求分析 .8 2.3 系统逻辑模型 .8 2.4. 数据字典 .9 2.5.处理过程的逻辑描述 .14 2.6 数据分析(数据库的概念结构设计) .14 2.7 遗留问题 15 第三章 系统设计 16 3.1.系统设计目标 .16 3.2.系统设计策略 .16 3.3 计算机系统配置 .16 3.3.1 硬件配置 16 3.3.2 软件配置 17 3.4 系统结构设计 .17 3.5 模块设计 18 3.6 数据库设计 .18 3.6.1 数据库逻辑设计 18 3.6.2 数据库物理设计 19 3.6.3 数据库保证 20 3.7 代码设计 .20 3.7.1 代码设计原则 20 3.7.2 代码设计 21 3.8 输出设计 21 3.8.1 输出项目 21 3.8.2 输出接收者 21 3.8.3 主要功能 21 3.8.4 输出要求 21 3.8.5 输出界面设计 22 3.9 输入设计 .22 3.9.1 输入项目 22 3.9.2 输入的承担者 22 3.9.3 主要功能要求 23 3.9.4 输入要求 23 3.9.5 输入校验(可选) 23 3.9.6 输入界面设计 23 3.10 网络设计 .24 第四章 实施方案设计 25 4.1.1 实施方案说明 25 4.2.实施的总计划 .25 参考文献 26 第一章引言 1.1 系统开发的必要性和意义 现代信息技术的迅速发展使图书馆的信息环境发生了巨大变化,随着网上资源越 来越丰富和网上参考咨询工作、网上教育的开展,读者对信息的需求也使图书馆的 用户教育在时代的潮流中显示出其重要性。为此图书馆对学生们进行信息素养教育, 培养学生们的文献信息获取、识别、接受和利用的能力,使其在今后信息化、网络 化的学习和科研环境中游刃有余。除此,参考咨询部定期以讲座的形式进行用户教 育,面向全校师生,介绍馆内现有一些光盘和电子数据库的收录范围,各种数据库 的特色及其检索使用方法,介绍网址的搜索方法和文件下载的方法,对网上检索工 具进行评估。读者利用图书馆资源水平不断提高,反过来对图书馆用户教育和参考 咨询服务要求也更高,这样形成良性互动,进一步促进图书馆资源的深层次开发利 用和用户教育服务水平的提高。 图书馆管理信息系统对图书馆管理、服务及其馆员的影响是深远的,随着数字 化技术和网络技术的发展,图书馆将成为高度发达的信息集散地,图书馆必然将朝 着“数字化图书馆”的方向发展。 1.2 现行系统的调查与分析 1.2.1现行系统调查研究 1. 组织机构调查 图书馆下设九部一室,即采编部、流通部、期刊部、阅览部、信息部、业 务辅导部、技术部、教材部、学报编辑部和办公室。 图书馆馆长 采 编 部 主 任 流 通 部 主 任 期 刊 部 主 任 阅 览 部 主 任 信 息 部 主 任 业 务 辅 导 部 主 任 技 术 部 主 任 教 材 部 主 任 学 报 编 辑 部 主 任 办 公 室 主 任 图 1-1 组织机构图 天津理工大学中环信息学院管理信息系统课程设计报告 采编部:负责文献资料的采访、征集、验收、分类、编目、主题标引、加工、 整理及文献资料的典藏调配工作。 流通部:负责基本书库的组织管理和图书的外借工作。流通部包括社会科学图 书借书处(第一借书处) 、自然科学借书处(第二借书 处) 期刊部:负责报刊的组织管理、阅览服务及文献资料的复印工作。期刊部包括 中文社会科学期刊阅览室、中文自然科学阅览室、外文 期刊阅览室、报纸阅览 室、过刊库。 阅览部:负责专业书阅览室、社科新书借阅室、文史新书借阅室、计算机图书 借阅室、学生阅览室的组织管理及图书的内阅、外借服务工作。 信息部:负责公共选修课的教学工作,开展电子资源检索技巧的免费培训,提 供 EI、SCI、ISTP 的检索、课题查新、文献传递等服务。 业务辅导部:负责图书馆的网站建设、宣传美化、业务学习及读者工作的组织 管理。 技术部:负责图书馆计算机管理系统和硬件设备的管理及维护,负责磁盘阵列 及馆藏电子文献的开发利用,负责图书馆与校园网、国 内外网络的互联及管理, 同时为读者提供网络信息检索、电子数据库检索、图片扫描、视频点播、 复印、 打字等项服务。 教材部:负责教学用书的采购、管理、发放及教材建设工作。 学报编辑部:负责学报的编辑、出版工作。 办公室:负责图书馆日常行政管理工作,负责为读者办理办证、补证、借阅证 解挂、借阅证密码(遗忘)更改、图书遗失赔偿等手续。 2. 业务流程调查 图书馆以文献为主,从供书商处采购来的文献,经过编目、典藏调配进入 到流通系统,读者可以借阅。图书馆业务工作 3. 信息流程分析 供书商 图 书 馆 管 理 信 息 系 统 读者 其他 图书馆 财务处 图书信息 图 1-2 图书馆的高层数据流程图 1.2.2 需求调查和分析 面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机来帮 助解决,介绍图书馆管理人员的工作量。新的图书馆管理系统采用符合有关国际标 准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到 和办公自动化网络的连接,实现远程管理,异地续借等功能。 “图书借阅管理系统” 需要具有界面友好,功能强大, 使用方便,安全可靠等优点。设计不同用户的操作 权限和登陆方法,对所有用户开放的图书查询,借阅者维护借阅者个人部分信息, 借阅者查看个人借阅情况信息,维护借阅者个人密码,根据借阅情况对数据库进行 操作并生成报表,根据还书情况对数据库进行操作并生成报表,查询及统计各种信 息,维护图书信息,维护工作人员和管理员信息,维护借阅者信息,处理信息的完 整性,对借阅过期的图书生成报表。 通过图书馆管理工作人员对图书馆管理系统的理解: 1、图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确地为 读者服务,提供借阅信息,但是不能更改数据,无信息处理权,即可以打印清单, 浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总体需求。 2、能够提供外界进行查询,无特殊权限限制,面向所有用户。 3、图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序,网络 三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。 4、系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者 的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个是从数据 的整理角度考虑。 1.4新系统方案介绍 1.4.1 拟建系统的目标 能够做到业务管理自动化;输入输出标准化;文献存储高密度化;情报利用大 众化。更好的实现各个部门的功能,方便管理,为读者提供更好的服务,提高图书 馆的运转效率和资源利用率。 1.4.2 系统规划及初步方案 该系统建成后可以更方便的为读者提供各种服务,实现在图书馆采访、编目、 流通、阅览等所有业务部门全部实现了自动化管理,书目数据实现标准化,建成图 天津理工大学中环信息学院管理信息系统课程设计报告 书馆内部局域网,并与外部网络相连。购买新的服务器和其他各个部门所需的电脑。 1.5系统方案的可行性分析 1、技术可行性分析 目前已经成功地建立了许多复杂的管理信息系统,而图书馆管理信息系统是 比较简单的,因此从技术上来讲完全可以建成一个适合的图书馆管理信息系统。 2、经济效益分析 图书馆产生的经济效益与众多因素有关,不宜采用一次性的投资效益估计, 管理信息系统所带来的效益是很难定量估计的,因为开发系统的投资用在管理 领域,但是经济效益体现在科研、教学等多方面。它可以使管理体制合理化和 管理信息标准化,可以使文献更好的被利用,可以改进管理的手段,新系统的 统计分析功能更强大,可以更好的为文献采购提供依据,使得采购的文献使用 性更强,更好的发挥新系统的作用。管理信息系统所带来的效益是很难定量估 计的。但系统可以减少工作人员,因此,从经济上来说也是可行的。 3、运行可行性分析 现有的图书管理人员只要进行培训完全可以胜任工作。现有的运行环境只 要稍加改进就可以保证新系统运行,从运行管理方面看是可行的。 。 第二章 系统分析 2.1系统目标 1、 在图书馆采访、编目、流通、阅览等业务部门全面实现Windows平台局 域网内自动化管理,书目数据实现标准化。 2、 充分发挥图书馆馆藏的作用,提高藏书利用率。 3、 读者可通过公共查询系统进行馆藏查询、个人数据查询。 4、 自行办理图书预约、续借手续,自动进行各种统计和计算,提供辅助决 策支持,以缩短决策周期。 5、 了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权,检 索、利用图书馆光盘镜像服务器提供的中文镜像数据、光盘数据等。 2.2系统的需求分析 面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机 来帮助解决,介绍图书馆管理人员的工作量。新的图书馆管理系统采用符合有关国 际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件, 达到和办公自动化网络的连接,实现远程管理,异地续借等功能。 “图书借阅管理系 统”需要具有界面友好,功能强大, 使用方便,安全可靠等优点。通过图书馆管理 工作人员对图书馆管理系统的理解: 1、图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确 地为读者服务,提供借阅信息,但是不能更改数据,无信息处理权,即可以打 印清单,浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总 体需求。 2、能够提供外界进行查询,无特殊权限限制,面向所有用户。 3、图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序, 网络三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。 4、系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况, 读者的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个 是从数据的整理角度考虑。 2.3系统逻辑模型 采购管理要订购的图书要由各系部有关专家根据图书目录进行选择,然后 天津理工大学中环信息学院管理信息系统课程设计报告 选书目录 发书单 发票 图书信息 借书证 预约单 预约信息 查询要求 查询结果 罚金收据 书馆根据情况决定是否订购,以及订购的数量。具体数据流程如图 2-7 所示, 流通管理子系统的数据流程图如图 2-8 所示。 2.4. 数据字典 数据字典就是将数据元素、数据结构、数据流、数据存储、处理功能和外部 实体等详细情况加以记录,并按照一定的方式进行排列所形成的一部关于数据的字 典。 供 书 商 各系 部 录入 订单 订购 查重 供 书 商 供书 商 图书 验收 订购 处理 采购信息 打印 订单 进书 查重 进书 登记 图书 统计 供 书 商 编目 管理 供 书 商 财务 处 供 书 商 领 导 供 书 商 供书 商 借阅信息 供 书 商 读 者 借书 处理 还书 处理 图书信息 预约 登记 续约 处理 统计 分析 供书 商 领 导 查询 处理 供 书 商 有关 人员 罚金 处理 打印催 还单 打印 罚单 供书 商 读 者 图 2-7 采购管理数据流程图 图 2-8 流通管理数据流程图 1、数据元素 数据元素是最小的数据组成单位,也就是不可再分的数据单位。本系统中的数 据元素的定义如 表 2-1 所示。 表 2-1 数据元素定义表 数据元素编号 001 数据元素名称 图书编号 简述 图书信息的检索码 别名 booknumber 长度 8 个字节 类型 字符型 取值/含义 按照某种规则给图书排序 第 1 位第 2 位 图书类型 第 3 位第 4 位 类型下的子类别 第 5 位第 8 位 顺序号 有关的数据元素或数据结构 图书名称、图书信息表 有关的处理功能: 查询,借书,还书,续借,预约 当所有的数据元素都定义完了时,就可以建立一张数据元素一览表,如表 2-2 所示。 表 2-2 数据元素一览表 编号 数据元素名称 别名 类型 长度 小数点 DE001 图书编号 booknumber 字符型 8 DE002 图书名称 bookname 字符型 60 DE003 图书作者 bookwriter 字符型 20 DE004 出版社 cbs 字符型 40 DE005 图书价格 tsjg 数值型 8 DE006 借阅次数 jycs 数值型 8 DE007 读者证件号 dzzjh 字符型 6 DE008 姓名 xm 字符型 8 DE009 性别 xb 字符型 2 DE001 0 系别 yx 字符型 20 总帐 供应 商 天津理工大学中环信息学院管理信息系统课程设计报告 DE001 1 未还书数 whss 数值型 3 DE001 2 借书总数 jszs 数值型 3 DE001 3 借出日期 jcrq 日期型 8 DE001 4 应还日期 yhrq 日期型 8 DE001 5 还入日期 hrrq 日期型 8 DE001 6 罚款金额 fkje 数值型 6 1 DE001 7 缴纳日期 jnrq 日期型 8 DE001 8 借书数量 jssl 数值型 4 DE001 9 借书期限 jsqx 数值型 4 2、数据流 数据流表示数据的流向。在数据字典中所定义的数据流有两类:一是从外 部实体输入到系统中的数据流,二是从系统输出到外部实体的数据流。数据流 的定义如表 2-3 所示。 表 2-3 数据流定义表 数据流编号 L001 数据流名称 图书证 简述 图书馆接收到的需要办理业务的图书证 来源 外部项“读者” 去处 处理功能“图书馆流通管理” 组成 读者证件号、姓名、性别、院系 流通量 每天 300 份 高峰期 上午 9:0011:00 下午 2:004:00 350 份 当所有的数据流都定义完了时,就可以建立一张数据流一览表,如表 2-5 所示 表 2-4 数据流一览表 数据流编号 数据流名称 来源 去处 流通量 高峰流通量 组成 DF001 书目录入流 采编部 书目录入 200 份 80 份 图书编号 图书名称 图书作者 出版社 DF002 信息检索流 信息检索 流通部 200 份 80 份 图书编号 图书作者 出版社 DF003 办图书证件流 读者 办理证件 20 份 4 份 读者证件号 姓名 院系 借书总数 DF010 书籍 读者 借书操作 100 份 50 份 图书编号 图书名称 DF012 罚款流 罚款处理 读者 6 3 罚款编号 罚款金额 缴纳日期 3、数据存储 表 2-5 数据存储定义表 数据存储编码 DB001 数据存储名称 向供应商的订货单 简述 是系统的基础数据 输入数据流 书目录入流 输出数据流 信息检索流 组成 图书编号 图书类别 图书名称 图书作者 出版社 购买日期 表 2-6 据存储一览表 数据存储编号 数据存储名称 组成部分 立即查询要求 天津理工大学中环信息学院管理信息系统课程设计报告 F01 图书信息 读者 是 F02 阅览信息 有关人员 是 4、外部实体 外部项也叫外部实体,其定义如 2-7 所示。 表 2-7 外部项定义表 外部项编号 E01 外部项名称 读者 简述 在图书馆中借书的个人 输出数据流(去向) 图书证,读者名单 输入数据流(来源) 操作成功报表,书籍 个数 大约 10000 个读者 当所有的外部实体都定义完时,就可以建立一张外部项一览表如 2-8 所示。 表 2-8 外部项一览表 外部项编号 外部项名称 输出数据流 输入数据流 个数 E01 读者 读者名单 操作成功报表 10000 图书证 书籍 400 E02 馆长 统计报表 统计条件 1 E03 采编部 书籍 1 E04 流通室 书籍 5 4、 处理功能 处理功能是指最低一层数据流程图中的处理功能的定义。实际上每一个处理 功能就是一个 ,可以使用判断树、判断表和结构是语言等进行描述。处理功能 的定义如 2-9 所示。 表 2-9 处理功能定义表 处理逻辑编号 P001 处理逻辑名称 书目录入 简述 将书籍的基础信息录入到本系统中 输入数据 书籍, 来源:外部项“采编部” 输出数据 书籍, 去向:外部项“流通部” 处理 将书籍的基础信息录入到系统中,方便以后的查询 有关的数据存储 图书信息表 当全部的功能都定义完时,就可以建立一张处理功能一览表如 2-10 所示。 表 2-10 处理功能一览表 编号 处理功能名称 输入/输出标识 数据流名称 来源/去处 数据存储 P001 书目录入 1 书目录入流 采编部 图书信息表 0 成功录入 流通部 图书信息表 P002 查询 1 查询条件 读者 图书信息表 0 查询成功 读者 图书信息表 P003 读取图书信息 1 读取图书流 读者 图书信息表 0 没有被预定 读取图书信息 图书信息表 P004 读取读者信息 1 读取读者信息流 读者 读者信息表 0 可以借书 读取读者信息 读者信息表 P005 借书操作 1 书籍 借书操作 图书信息表 1 图书证 借书操作 读者信息 0 书籍 借书操作 借还记录表 0 图书证 借书操作 借还记录表 P006 统计 1 统计要求 馆长 借还记录表 0 统计报表 馆长 图示信息表 P007 续借 1 图书证 读者 借还记录表 0 成功续借 读者 借还记录表 P009 还书操作 1 书籍 读者 图书信息表 0 归还书籍 归还操作 借还记录表 2.5.处理过程的逻辑描述 对底层的处理逻辑进行说明,例如借书处理: if 有过期的图书 交罚金 else 借阅图书 end if 2.6 数据分析(数据库的概念结构设计) 联系人 账号 著者 供书商号 电话号码 地址 主题词 出版社 ISBN 出版时间 名称 书名 版次 供应量 供书商 图书 供应 书库号 书架号 职工号 职务 姓名 单位 姓名 书证号 联系电话职称借阅数量 借阅期限 保存册数 书库 借阅 供应 职工 领导 供应 工作 办手续 读者 借阅时间 保存 图 2-9 部分实体联系图 天津理工大学中环信息学院管理信息系统课程设计报告 m n m n m n m m 2.7遗留问题 由于学校资金不足,以及现有网络不能实现全校应用校园网,因此电子数据库 仍然不能被广泛的运用。以后应该完善校园网路,加大这一方面的投资。 第三章 系统设计 3.1.系统设计目标 6、在图书馆采访、编目、流通、阅览等业务部门全面实现Windows平台局 域网内自动化管理,书目数据实现标准化。 7、充分发挥图书馆馆藏的作用,提高藏书利用率。 8、读者可通过公共查询系统进行馆藏查询、个人数据查询。 9、自行办理图书预约、续借手续,自动进行各种统计和计算,提供辅助决 策支持,以缩短决策周期。 10、 了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权, 检索、利用图书馆光盘镜像服务器提供的中文镜像数据、光盘数据等。 3.2.系统设计策略 本系统采用结构化设计方法,系统分解为层次化的暗盒模块结构。对高层模 块,将采用以事务为中心的设计策略,把一个大的复杂的系统逐步分解成小的 简单的暗盒模块;对底层模块采用以变换为中心的设计策略。此外,要提高模 块的内聚性,降低模块间的耦合程度,数据库要作为模块间的 “邮政信箱” , 从而实现数据共享,又提高模块的独立性,使系统具有很高的修改性。 3.3 计算机系统配置 3.3.1硬件配置 1.主机 cpu:AMD Opteron(皓龙) 主频 2.0GHZ;内存 2GMB 以上。 2.外存储器 硬盘:系统基本空间 180GMB,每 10 万条数据增加 1GB 空间。 3. 终端与外部设备配置:由服务器和数据库系统管理软件进行数据库事务处理; 由微机工作站上用户工具进行数据加工处理;经过 TCP/IP 网络软件连接客户机与服 务器;服务器与客户机入网连接均采用以太网。 4.其它辅助设备:各部门配有 3-4 台电脑、普通打印机、扫描仪等,配置一台 工作站来实现数据的交换和处理,并且配有打印机。在服务器端使用 SQL 数据库管 理系统,在客户端利用 DELPHI 这一良好的开发平台进行系统开发。另可配备条码仪、 打印机、调制解调器、网络接口板、电缆、不间断电源等。 天津理工大学中环信息学院管理信息系统课程设计报告 3.3.2 软件配置 本系统客户端拟采用 Windows xp 及现在市场上常用版本均可,服务器端采用 Windows NT 或 Windows2000 操作系统,前端开发语言使用 PHP,使用 SOL Server 数 据库管理系统。 3.4 系统结构设计 根据系统分析得出的新系统逻辑结构进行系统得设计,由此可建立新的高层 结构图,如图 3-1 所示 采购管理模块分解如图 3-2 所示。 流通管理模块分解如图 3-3 所示。 图书馆管理信息系统 采购管理 编目管理 通管理流 查询管理 系统维护 图 3-1 图书馆图书管理系统高层结构图 图书采购管理 订单录入 订单查询 订单更改 补退款登记 验收 打印报表 维护 录入书名或征订号 图书查重 预定 录入 统计 转库 密码维护 代码维护 图 3-2 采购管理结构图 图书流通管理 罚款处理 挂失处理 借还书处理 查询 维护 借书处理 还书处理 续借处理 预约处理 催还书处理 图 3-3 流通管理结构图 3.5模块设计 模块设计说明书。 模块名称:订单录入 输入:数据流,图书订单 输出:数据存储,采购信息 处理:按订书单填写书名或征订号,然后进行图书的查重,填写预定内容,写入数据文 件“采购信息” 模块名称:借书处理 输入:数据流,图书证、借书请求 输出:数据存储,读者借阅信息、图书信息 处理:验证图书证是否满足借书条件,再看馆内能是否有书可借。把书给用户后,修改 相应的信息。 3.6 数据库设计 3.6.1数据库逻辑设计 逻辑设计就是把概念结构设计阶段设计好的基本 E-R 图转换为与选定的 DBMS 产 品所支持的数据模型相符合的逻辑结构。 图书基本表(著者,题名,版本项,卷次,丛书项,ISBN,价格,语言代码, 备注) 采购记录表(购日记录识别号,订购号,订购批次号,订期) 供书商表(书商代号,书商全名,书商简称,书商类型,书商经营类别,联系 方式,联系人,地址,电话,传真号码,E-mail 账号,Internet 在线订购网址, 银行帐号,提供折扣方式,付款方式,订书数量,订货供应量,定价,各书商代购 的书目,备注) 馆藏记录表(索书号,部册号,复本号,登录号,收藏馆别,馆藏位置,馆藏 类型,馆藏流通方式,新增及修改日期,新增及修改人员,备注) 读者数据表(借书证号码,姓名,性别,照片) 预约表(预约者借书证号码,预约数据条形码,预约日期,预约先后顺序,备 注) 借阅记录表(数据条形码号,借阅日期,到期日,实际还书日,借书证号,续 借次数,该项资料被预约次数,逾期通知次数,最后一次逾期通知日期,备注) 天津理工大学中环信息学院管理信息系统课程设计报告 3.6.2数据库物理设计 本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、 存取的物理关系、设计考虑和保密处理。为了简化,这里把表的结构列出来。如 图书基本表 表 3-1 字段名 类型 长度 可否为空 说明 著者 字符型 8 是 普通索引字段 题名 字符型 8 是 普通索引字段 版本项 字符型 8 是 普通索引字段 卷次 字符型 8 是 普通索引字段 丛书项 字符型 8 是 普通索引字段 ISBN 字符型 8 是 普通索引字段 价格 实数型 8 是 普通索引字段 语言代码 字符型 8 是 普通索引字段 备注 文本 100 是 普通索引字段 采购记录表 表 3-2 字段名 类型 长度 可否为空 说明 购日记录识 别号 字符型 8 否 主索引字段 订购号 字符型 8 是 普通索引字段 订购批次号 字符型 8 是 普通索引字段 订期 日期型 8 是 普通索引字段 读者信息表 表 3-3 字段名 类型 宽度 可否为空 说明 借书证件号 字符型 6 否 主索引字段 姓名 字符型 8 普通索引字段 性别 字符型 2 照片 文本 100 借阅信息表 表 3-4 字段名 类型 宽度 可否为空 说明 读者证件号 字符型 6 否 主索引字段 图书编号 字符型 8 否 普通索引字段 借出日期 日期型 8 应还日期 日期型 8 还入日期 日期型 8 过期罚款 数值型 3 预约信息表 表 3-5 字段名 类型 宽度 可否为空 说明 预约编号 字符型 6 否 主索引字段 读者证件号 字符型 6 否 普通索引字段 图书编号 字符型 6 否 普通索引字段 预约到期 日期型 8 3.6.3数据库保证 数据库的安全性、保密性、完整性、一致性考虑; 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破 坏。数据安全性控制中采用的方法有: 1、用户标识与鉴别 。用一个用户名来标明用户的身份。系统内部记录着所有 合法用户的标识,系统鉴别用户是否是合法用户,若是,则可以进入下一步的核实; 若不是,则不能使用系统。为了进一步核实用户,系统要求输入密码。为保密起见, 用户在终端上输入的密码不显示在屏幕上。 2、定义用户的权限。不同权限的人对数据库具有不同的操作级别。 3.7 代码设计 3.7.1代码设计原则 代码设计的原则: (1)唯一性,每个代码代表唯一的实体或属性。 (2)合理性,代码设计必须与编码对象的分类体系相适应。 (3)可扩充性和稳定性,编码要考虑系统的发展、变化和它的使用期限。 (4)简单性,代码的结构要简单。 (5)适用性,代码要反映代码对象的特点,要适用于计算机和人工处理。 (6)规范性。 (7)易于修改性。 (8)标准花与通用性 天津理工大学中环信息学院管理信息系统课程设计报告 3.7.2 代码设计 代码表类型 名称 功能 使用范围 字母数字代码 读者证件号 识别功能 整个系统 字母代码 处理功能 整个系统 数字代码 识别功能 整个系统 3.8输出设计 3.8.1输出项目 以流通部分为例:在进行本系统的输出设计时,要输出以下内容: 读者信息、借阅信息、图书信息查询结果,统计报表等。 3.8.2输出接收者 图书馆流通管理信息系统的主要输出接收者有:读者、领导、有关人员。 3.8.3主要功能 读者能按各种方式(比如书名、编号、作者)查询自己所需的图书;借助于系 统能够方便地借阅图书、续借图书、归还图书、预约图书;能够查询自己的基本资 料、借阅图书情况;能够对相关书籍和学生的借书情况进行统计,以方便领导采取 正确的措施。 3.8.4输出要求 1、输出设备介质 表 3-13 输出设备介质 设备 介质 用途 特点 打印机 纸 各种报表供人阅读 便于保存,费用低 终端 屏幕 显示图形或数据 立即响应比较灵活,实现 人机对话 2、输出格式 输出设计的出发点是必须保证系统输出的信息能够方便地为用户使用,能够为 用户的管理活动提供有效的信息服务。在进行输出设计时,输出设计格式要满足以 下三点: (1)合理性。输出格式设计不合理会造成用户的理解困难,影响用户的使用积 极性,给信息的使用带来麻烦。 (2)适用性。输出格式的设计应该与用户密切配合,在了解现有报告、图表的 基础上,根据用户的进一步要求加以改进和确定。 (3)清晰性。输出格式在满足用户要求的前提下,做到清晰、美观,并且易于 理解和阅读,不能产生误解。 3.8.5输出界面设计 张金祥:您好 读者证件号: DZ29342 姓名: 张金祥 性别:男 读者条码号:DZ29342 出生日期: 身份证号: 读者类型:本科生 06 借阅等级:01 文化程度: 工作单位:天津理工大学 职业: 职称: 职位: 住址: 邮编: 电话: 手机号码: Email: 办证日期:2011-12-25 生效日期:2011-12-25 失效日期:2015-12-25 押金:0 元 手续费:0 元 累计借书:31 册次 违章状态:0 欠款状态:0 系别 3.9 输入设计 3.9.1 输入项目 在进行输入设计时要输入下列项目: (1)外部项:包括读者、财务处、其他图书馆、领导和有关人员。 (2)数据流:包括借阅证、查询要求。 3.9.2输入的承担者 输入的承担者主要有读者和有关人员,他们所具有的操作水平和技术专长如下: (2)读者:图书借阅、续借、还书、预约,信息查询等。 天津理工大学中环信息学院管理信息系统课程设计报告 (3)财务处:收缴罚款。 3.9.3 主要功能要求 对于不同的使用者能够正确、迅速、简单、经济、方便的实现图书馆管理信息 系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 字画装裱艺术展览馆合作项目专项服务合同
- 2025堰口堡坎工程改造设计调整与成本预算控制协议
- 2025年智慧医疗信息共享服务合作协议
- 2025年智能车库节能改造租赁项目合同范本
- 2025年生物制品临床试验设计、实施及数据质量控制服务合同
- 2025年新型材料桥梁工程设计与施工承包合同
- 2025年智慧家居设备数据安全保密及处理服务合同
- 新冠急诊手术应急预案流程(3篇)
- 2025年度高科技企业知识产权保护合作协议
- 2025年度特种车辆驾驶员租赁及安全责任管理合同
- 第二单元(单元解读)-六年级语文上册(统编版)
- 住院阿尔茨海默病患者安全管理专家共识解读
- T/CIE 161-2023工业软件成熟度分级与评估指南
- 2025年大数据分析师职业技能测试卷:Python数据分析库Pandas高级应用试题
- GB/T 45524-2025公共安全易燃易爆气体探测报警装置
- 关联公司转租协议书
- 三级高频词汇必背
- 《无人机介绍》课件
- 《ISO 37001-2025 反贿赂管理体系要求及使用指南》专业解读和应用培训指导材料之2:4组织环境(雷泽佳编制-2025A0)
- 小学生植物知识科普课件
- 美高课程体系介绍
评论
0/150
提交评论