欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    图书馆管理系统 软件工程.docx

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

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

    图书馆管理系统 软件工程.docx

    1、图书馆管理系统 软件工程软件工程 题 目;图书馆管理系统 专 业:地理信息系统指导老师:刘 波学 号: 姓 名:刘 伟 一、图书管理系统可行性论证图书管理系统可行性分析报告 引言 编写目的 可行性研究报告是为 图书管理系统 开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。 开发软件名称:图书管理系统 产品设计者:地理信息系统专业学生 用户:东华理工大学 定义 图书管理系统 是一种基于集中统一规划的数据库数据管理新模式,是利用数据库软件编制的管理软件。以实现图书、读者以及日常工作等多项管理,对

    2、整个系统的分析、设计过程做出一个完整论证为目的。 参考资料 软件工程,许家珆等,高等教育出版社 可行性研究的前提 要求 主要功能:负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、借阅书本情况的管理。 安全与保密要求:登陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作。 完成期限:即日至 年 月 目标 减少人力的投入;由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度。 条件、假定和限制 建议软件寿命: 年 硬件条件: 机 运行环境: 开发软件: 、 等 开发限制:开发时间短 可行性研究方法 通过对已有图

    3、书管理系统的分析和研究比较的方法。 决定可行性的主要因素 效益 成本;技术可行,现有技术可承担开发任务;操作可行,软件能被原有操作人员快速接受。 技术可行性分析 系统简要描述 采用 和 开发,即使遇到困难,也能从丰富的参考书中找到解决方案。开发出的系统具有库存图书管理功能,能高效管理师生借阅信息,统计每年、每月、某天的图书借入借出情况,对财务信息进行统计、分析等。 处理流程和数据流程 学生持学生证认证 图书馆出纳台 入内,根据书目选书 将选好的书让出纳台检验 核对学生信息、借阅情况。若核对通过,则允许借阅。 更新书库库存信息 图书管理系统结构图 经济可行性分析 开发需求较低 加上成熟的软硬件环

    4、境、目标系统并不是十分复杂和开发周期较短 人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑 此系统开发可行。 法律可行性分析 由于整个系统是自行开发 自行使用,所以系统本身不存在版权争议,符合国家各种政策法规。服务器软件方面,它的操作系统可能会被微软跟踪 如果不是正版软件 将会面临民事诉讼的风险。 结论 局限 由于缺乏专业人士的帮助,该管理系统做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物。 前景 根据以上分析 我们认为开发此系统的条件已经具备 可以开始进行开发。二、需求规格说明书 引言一直以来人们使用

    5、传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查

    6、询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本次作业设计题目: 图书管理系统 主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。 系统设计 系统指导思想和建设目标 系统指导思想 立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平

    7、,实现信息资源的共享。 系统建设目标( )要解决的问题:(以某学校为参照) 随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。( )系统开发的目的:提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。( )系统名称:图书管理系统 总体功能设计系统要能实现如下功能: 登录系统:注销用户、系统退出。管理:用户管理、图书管理、读者管理、借阅管理。查询:图书查询、读者查询、借阅查询。报表打印:所有图书、借出图书、库存图书、所有读者

    8、。三、概要设计说明书 引言 编写目的 在系统需求分析的基础上,对整个图书馆管理系统的功能划分,机器设备(包括软硬件)配置,数据的存储设计以及整个系统实现规划等方面的合理安排。 背景 传统方式下,图书馆的日常管理工作以手工方式为主,图书的查询使用索引卡片,读者借阅用登记本记录,日常报表一般手工统计汇总。随着图书馆图书种类、数量的不断扩大,图书检索速度慢、统计工作量大,难以满足图书馆现代化管理的要求。因此,建立一套图书馆管理软件,科学的对图书馆数据进行管理,方便图书的检索和读者借阅工作。此图书馆管理软件为一独立软件和其它软件无接口要求。 总体设计 需求规定说明对本系统的主要的输入输出项目、处理的功

    9、能性能要求。 运行环境 硬件环境:服务器 或更高配置 内存 以上 硬盘 至少 网络适配器 或更快的网卡一个 驱动器打印机一台 选配 客户机 或更高配置内存 以上 硬盘 至少 网络适配器 或更快的网卡一个 驱动器网络适配器 或更快的网卡打印机(选配)网络 至少一台服务器至少一台工作站使用 协议的局域网。软件环境:服务器 以上 安装 以上客户机 , , 均可安装 或高版本客户端软件。 基本设计概念和处理流程 结构 功能器求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系: 程序 程序 程序 程序 系统管理 操作管理 押金设置 借阅期限设置 图书管理 增加图书 删除旧书

    10、标记破损图书 统计图书统计报表 图书管理 借阅管理 图书查询 读者查询 读者借阅记录查询 图书证办理 新办 注销 挂失 补办图书借阅管理 借书 还书 图书催还 借阅统计 人工处理过程 在借书 还书中采用手工输入或 卡方式 尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。 接口设计 用户接口 采用 的通用图形界面 对用户友好 且必须对鼠标和键盘提供支持 界面设计应遵循如下规则 界面要有一致性 提供简单的错误处理 提供信息反馈 操作可逆 其动作可以是单个的操作 或者是一个相对独立的操作序列 设计良好的联机帮助显示启动画面 画面简洁明快 外部接口支持一般的 或

    11、更高档微机 笔记本电脑本软件应提供对条形码扫描仪等的支持 运行于 内部接口 系统管理模块为图书管理系统提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。 图书管理模块为图书统计模块,和图书查询模块提供基础数据。必须先有图书数据后,才能使用统计和查询模块。 图书管理模块和借书证办理模块为图书借阅模块提供基础数据。必须图书和读者后,才能使用借阅模块。 在借阅模块中可以使用查询模块,查询读者和图书的信息。 在图书证中可以使用查询模块,查询读者的借阅信息。 运行设计 运行模块组合 如下,显示了各个模块之间的数据关系, 表示有关联。 图书维护 图书证办理 读者查询 图书借阅 系统管理图书

    12、维护 图书证办理 读者查询 图书借阅 系统管理 运行控制系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。 运行时间一般操作的响应时间应在 秒内 对软磁盘和打印机的操作 以及数据的导入和导出也应在可接受的时间内完成 系统数据结构设计 逻辑结构设计要点 经过对图书馆的调查分析本系统中的实体类型有:图书类别,图书,借书证,借阅登记本,图书管理员。这些实体之间的相互联系有: 图书书类和图书之间存在联系 拥有 ,它是一对多的。 图书管理员和图书证之间存在联系 办理 ,它是一对多的。 图书借阅本和图书证之间存在联系 记录 ,它是一对多的。 图书借

    13、阅本和图书之间存在联系 记录 ,它是一对多的。每个实体的属性分别为: 图书书类:类别号,类别名。 图 书:书号,书名,书类,作者,出版社,出版日期,进馆日期,单价, 存放位置,图书状态。 图书管理员:编号,姓名,口令,职位。 图 书 证:编号,姓名,身份证号,性别,单位,联系电话,办证日期, 办理人,押金,有效否。 借阅记录本:借书证号,书号,借阅日期,归还日期,催还日期,联系电话, 办证日期,赔偿金额。 物理结构设计要点 本设计系统采用的 为 ,数据库命名: 为了方便系统数据的录入和数据完整性:在逻辑设计基础上,增加如下表结构: 出版社 记录图书出版社信息。 图书书位信息 记录图书存放位置。

    14、 系统参数表: 图书馆馆名,图书借阅默认期限,图书证办理押金。数据库是由若干个二维表组成,其各自结构见下表所示。编号 表名称 说明 图书表 图书借阅信息表 登录表 罚款信息表 读者信息表各数据表的结构如下: 、图书表表名: 序号 字段名 字段类型 字段长度 字段含义 为空否 备 注 书名 条形码 分类号 分类名 排架号 出版社 出版日期 入库日期 价格 目前状态 简介 作者 、图书借阅信息表表名: 序号 字段名 字段类型 字段长度 字段含义 为空否 备 注 借书证号 条形码 借阅日期 应还日期 、登录表表名: 序号 字段名 字段类型 字段长度 字段含义 为空否 备 注 用户名 口令 、罚款信息

    15、表表名: 序号 字段名 字段类型 字段长度 字段含义 为空否 备 注 书名 罚款 、读者信息表表名: 序号 字段名 字段类型 字段长度 字段含义 为空否 备 注 用户名 性别 身份 单位 借书证号 注册日期 有效期 证件状态 数据结构与程序的关系 模块名称 所用到的表图书维护 图书基本信息表: 图书证办理 主表:图书证信息表: 读者查询 图书证信息表: 罚款表: 用户借阅表: 图书借阅 主表:借阅登记表: 辅助表:图书证信息表: 用户借阅信息表: 系统管理 操作员表: 图书证信息表: 统计报表 借阅登记表: 图书证信息表: 系统出错处理设计 出错信息用一览表的方式说朗每种可能的出错或故障情况出

    16、现时,系统输出信息的形式、含意及处理方法。 补救措施说明故障出现后可能采取的变通措施,包括: 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术; 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录; 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。 系统维护设计说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维

    17、护的检测点和专用模块。 四、详细设计 一、概述 :随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。该系统主要分为两部分:读者部分和管理部分。为了方便读者查找自己感兴趣的主题进行阅读,要将图书按照内容进行分类。读者可以按照类别进行查找,逐级浏览。如果读者明确知道某本书的书名、作者等相关信息,图书搜索功能就很有用处了。有的读者会经常访问

    18、某些书目,或者是读者对某本书没有看完准备以后继续完成阅读,这时读者就要把以后还需要阅读的书目做上书签,以后便能方便的进行阅读了。他人对书的评价能够帮助我们选择阅读的对象。本系统的书评功能为读者提供发表意见的平台,以得到读者对书的评价和反馈。以上是个各为读者服务的功能。除此之外,本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别。同时,还需要给图书资源也分级,以确定哪些级别的用户可以阅读。 根据收集到的(各种系统输入单、帐页和输出报表等凭证)或通过网络了解到的各类系统知识,以及向有关业务管理人员详细访问调查,系统分析主要包括如下内容:1 组织机构和

    19、管理职能分析2 业务流程分析:例如3 数据流程分析顶层 图第一层数据流图第二层数据流图4 数据字典(1) 数据流字典数据流名称:图书入库单数据流名:入库单别名: 说明:仓库管理员按图书编号名称和代码分类填报并检验来源:出版社去向:图书入库处理数据结构: 日期图书代码图书名称单位规格入库数量 日期年月日; 图书代码 数字 图书名称 字符 单位 字符 规格 数字 字母 ; 入库数量 数字 组织:按(入库日期图书代码)升序排列流量:最大 份 日 平均 份 日(2) 数据存储字数据库名称:图书出库单工作流名:出库单别名: 说明:仓库管理员填写,仓库保管员检验并登记图书出库流水帐。来源:图书仓库去向:图

    20、书出库处理数据结构: 日期图书代码图书名称规格出库数量 组织:按(日期图书代码)升序排列流量:最大 份 日 平均 份 日数据流名称:库存月报表工作流名:库存月报表别名: 说明:仓库管理员填写,检验并登记图书出库流水帐。来源:仓库统计分析去向:图书管理部门数据结构: 日期图书代码图书名称单位月累计入库数量月累计出库数量 组织:按日期升序排列流量:最大 份 日 平均 份 月其他中间过程的数据流描述略。( )数据存储字典存储文件名:入库帐工作流名:入库帐别名: 说明:存储每日图书入库流水帐。流入数据流:图书入库单流出数据流:入库日累计数据数据结构: 日期图书代码图书名称单位规格入库数量 存储方式:按

    21、入库日期顺序存储。涉及的处理:入库处理、记库存总帐存储文件名:出库帐工作流名:出库帐别名: 说明:存储每日图书出库流水帐。流入数据流:图书出库单流出数据流:出库日累计数据数据结构: 日期图书代码图书名称单位规格出库数量 存储方式:按出库日期顺序存储。涉及的处理:出库处理、记库存总帐存储文件名:图书库存总帐工作流名:图书库存总帐别名: 说明:存储全部库存信息。流入数据流:库存登记处理结果流出数据流:出入库存月报表数据结构: 日期图书代码图书名称单位月累计入库数量月累计出库数量 存储方式:按日期、图书代码顺序存储。涉及的处理:登记库存总帐、生成月报表5 处理描述图书入库处理处理名:图书入库处理别名

    22、: 输入:图书入库单数据流输出:图书入库单上的数据处理定义:当一张入库单上的数据检验合格,并且图书实物入库后,立即将这张入库单上的数据登入图书入库流水帐。激发条件:图书入库发生图书出库处理处理名:图书出库处理别名: 输入:图书出库单数据流输出:图书出库单上的数据处理定义:当一张出库单上的数据检验合格,并且图书实物出库付货后,立即将这张出库单上的数据登入图书出库流水帐。激发条件:图书出库发生登记库存总帐处理处理名:登记库存总帐处理别名: 输入:出入库流水帐上的当日数据输出:库存总帐上的数据处理定义:对出入库流水帐上当日发生的数据,按照图书代码分别进行入库累计、出库累计计算。然后将当天的日期、图书

    23、代码和累计结果等填入库存总帐的相应栏中。激发条件:每日过帐处理制作出入库存月报表处理名:制作出入库存月报表别名: 输入:库存总帐上的数据输出:输出报表中的统计数据处理定义:1 对库存总帐上本月发生的出入库数据,按图书代码分别进行入库累计,一种代码代表的图书累计值输出一行。2 (计算公式)激发条件:月底制作库存报表6 现行系统评价通过对现行系统的需求分析,本系统数据流向合理。为便于计算机管理,使系统能更加方便用户使用,并提供更多的辅助信息,应将各种帐本暂合为一本 库存总帐考虑,同时增加各种灵活的查询分析功能。7 新系统逻辑模型的提出根据前面的分析与评价结果,所提出的新系统逻辑模型如图。 图:新系统逻辑模型二、 系统设计(1) 系统设计目标在系统分析的基础上,进一步做好仓库管理系统的设计工作,主要实现一下目标: 方便的数据输入,良好的人机界面,尽量避免汉字和长字符串的人工重复输入; 灵活的数据查询功能,能快速实现多项图书输入数据和库存数据的查询; 考虑到企业生产的发展,对新图书数据能方便地予以处理; 能随时提供库存现状动态信息。(2) 系统功能结构图综合考虑改进后的新系统逻辑模型(见上图)和设计的新系统目标的要求,绘制出系统功能结


    注意事项

    本文(图书馆管理系统 软件工程.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开