【优质文档】管理信息系统论文图书管理系统的设计.pdf
《【优质文档】管理信息系统论文图书管理系统的设计.pdf》由会员分享,可在线阅读,更多相关《【优质文档】管理信息系统论文图书管理系统的设计.pdf(32页珍藏版)》请在三一文库上搜索。
1、信息系统分析与设计 项目实验报告书 专业班级:信管 1116班 学号:20402111624 学生姓名:张畅 指导教师:张颖 完成日期 2013 年 12月 成 绩 评 定 一级指标二级指标评价成绩 1、 选题 2 分 1-1 选题意义 1 分 1-2 课程设计题目 1 分 2、 可行性分析 15 分 2-1 系统背景调查 5 分 2-2 可行性分析 10 分 3、系统分析 42 分 3-1 组织与功能分析6 分 3-2 业务流程分析 10 分 3-3 数据流程分析 10 分 3-4 新系统逻辑模型建立16 分 4、系统设计 35 分 4-1 系统总体功能结构设计4 分 4-2 系统平台设计
2、3 分 4-3 代码设计 4 分 4-4 数据库设计 8 分 4-5 输入输出、界面设计6 分 4-6 处理流程设计 10 分 5、系统实施 6 分 5-1 系统实现 4 分 5-2 系统运行评价 2 分 图书管理系统的设计 一、系统背景与可行性分析: 随着科学技术的高速发展, 我们已步入数字化、 网络化的时代。 图书馆是学 校的文献信息中心, 是为全校教学和科学研究服务的学术性机构,是学校信息化 的重要基地。 图书馆的工作是学校教学和科学研究工作的重要组成部分,是全校 师生学习和研究的重要场所。 为了更好地适应这种网络数字化信息的环境,一种 成功的跟踪最新技术,充分利用软硬件资源,扎根于准、
3、新、全数字资源的“图 书馆管理信息系统 “已孕育而生。 另外, 由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上 的不方便, 同时为了提高工作效率、 服务质量和管理水平, 并使图书馆管理人员 从繁琐的工作中解脱出来, 从而使我们下定决心开发该系统。 1、 系统背景: 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进 行信息管理。 使用计算机进行信息控制, 不仅提高了工作效率, 而且大大的提高 了其安全性。 尤其对于复杂的信息管理, 计算机能够充分发挥它的优越性。计算机进行信 息管理与信息管理系统
4、的开发密切相关,系统的开发是系统管理的前提。 本系统 就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多, 包含很多的 信息数据的管理, 现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算 机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理, 对于图书借阅情况 (如借书天数、 超过限定借书时间 的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权 限、以及借阅天数等用人工计算、 手抄进行。数据信息处理工作量大, 容易出错; 由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息
5、管理 手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力, 资源闲置比较突出,这就是管理信息系统的开发的基本环境。 数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手 工方式对图书借阅情况进行人工管理,由于信息比较多, 图书借阅信息的管理工 作混乱而又复杂; 一般借阅情况是记录在借书证上,图书的数目和内容记录在文 件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长, 如再要 进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很 长时间以前的图书进行更改就更加困难了。基于这此问题, 我认为有必要建立一 个图书管理系统,使图书管理工作
6、规范化,系统化,程序化,避免图书管理的随 意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书 情况。 2、可行性分析 管理上的可行性: 学院领导非常支持我们开发这个项目。新的图书馆管理系统大 大的减少了人力的投入, 所以,现有的图书馆管理人员只要进行培训完全可以胜 任工作。对于缺少的计算机管理人员,可以通过招聘解决。 现有的运行环境只要 稍加改进就可以保证新系统的运行,从运行管理方面看是可行的。 技术上的可行性:本次图书馆管理信息系统的开发: 使用传统的生命周期法, 即 给管理信息系统的开发定义一个过程, 对其每一个阶段规定它的任务, 工作流程, 管理目标以及要编制的文档等
7、, 使开发工作易于管理和控制, 形成一个可操作的 规范。为了使系统更好地运转, 学院可以对系统数据及一些简单的功能进行独立 的维护及调整。由于本软件界面友好,易学易用,方便,因此,对现有人员基本 不用进行培训。而且我们已经学习了SQL SERVER,对网络技术和操作系统也有 系统的了解, 有些成员熟悉计算机原理, 能解决常见的硬件故障和硬件选择。目 前,图书管理信息系统已得到了大量应用,有许多可供参考的成功系统。而且, 网上有许多关于编程的资料和SQL SERVER 方面的资料。从技术角度考虑,此信 息系统开发可行。 经济上的可行性:首先,从经济效益上讲,而本系统的开发,为统计人员工作 效率带
8、来了一个质的飞跃. 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高统计人员的工作效率; 其次是,从所需投入来讲, 对于一个中小型的图书馆管理系统来说,他的投 资成本是十分的低。应该不会超过5000 元。 所以,此系统在经济上也是可行的。 结论:综上所述,管理技术 经济上都是可行的。此系统可以开发。 现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时, 开发期限较为宽裕,预计可以在规定期限内完成开发任务。 二 图书管理系统分析 (一)组织与功能分析 为了对系统有一个全貌性的了解,首先我们对系统的内部人员结构、
9、组织及 用户情况进行了一定的了解。图书馆系统的组织结构图如下: 馆长 办公室财务室 采 编 室 学 术 论 文 室 图 书 借 阅 室 电 子 阅 览 室 期 刊 阅 览 室 技 术 支 持 室 其中,我们重点对于图书借阅室进行了深入的分析和了解。然后我们对各项 功能进行集中按照结构化程序设计的要求,得到如下图所示的管理功能图: 图书管理信息系统 图书 查询 图书 流通 财务 管理 图书 借阅 图书 采购 组织功能联系图: 图中: “”表示该项业务是对应组织的主要业务(即主持工作的单位); “” 表示该单位是参加协调该项业务的辅助单位; “” 表示该单位是该项业务的相关单位(或称有关单位);
10、空格:表示该单位与对应业务无关 (二)业务流程调查与分析 系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环 节。图书馆里信息系统的借阅归还业务流程如图所示: 功能序 号 采编 室 学术 论 文室 图书借阅 室 电 子 阅 览室 期刊 阅 览室 技术支 持室 功 能 与 业 务 1 图 书 查询 2 图 书 借阅 3 图 书 采购 4 图 书 流通 5 财 务 管理 业务 组 织 联系 程 度 借阅登记表 入库单 读者邮箱 图书目录 借书单 电子读物表 图书登记表读者登记表 注册登记表 借阅管 理员 采编室 采购员 图书馆 管理员 读者 表格分配图: 图书清单 图书清单 验收
11、订书单 统计 进书统计表 登帐 图书馆借阅系统编目部财务部 存档 (三)数据和数据流程分析 1、数据流程图 图书期刊借阅系统数据流程图用到的图形符号有以下几个,代表意义如下: 外部实体 数据流数据处理 数据存储 办公室 S1 采编室 S2 借阅室 S3 电子书库 S4 D1 D2 D1 D3 D4 P1 读者管理系统 P2 图书采编系统 P3 图书借阅系统 P4 电子图书系统 F1读者管理信息 F2图书采编信息 F3图书借阅 F4电子图书借阅 借阅库 读者库 读者库 电子图书借阅 图书库 2、数据字典 数据项的定义 名称编号别名(简述)类型长度取值范围 期刊编号I1 QKBH 字符型10 00
12、00-9999 期刊名称I2 QKMC 字符型15 0000-9999 订购日期I3 DGRI 字符型12 0000-9999 作者I4 ZZ 字符型8 0000-9999 有效证件号I5 YXZJH 字符型8 0000-9999 读者类型I6 DZLX 字符型8 0000-9999 借阅等级I7 JYDJ 字符型2 0000-9999 借阅历史I8 JYLS 字符型10 0000-9999 借阅纪录I9 JYJL 字符型12 0000-9999 数据流的定义 名称编号简述来源去向 读者管理信 息 F1 对 读 者 登 陆 信 息 的 记录 S1 P1 图书采编信 息 F2 图书采编信 息 S
13、2P2 图书借阅F3 图书进行借 阅 S3 P3 电子图书借 阅 F4 记 录 电 子 图 书 借 阅 信息 S4 P4 处理逻辑定义 数据存储定义 名称编 码 简述来源去向组成 读 者 库 D1 读者的 详细资 料 读 者输 入的 检索要求 图 书 库 或 检 索 处 理 系 统 读者编号 +读者姓名 +读者系别 + 读者班级 +读者借书还书状态 图 书 库 D2 图书 的详 细资 料 图书购买后 由采编人员 整理后输入 计算机 采编管 理模块 图书编号 +图书名称 +图书类别 + 摆放位置 +作者+出版社 +图书价 格+图书借阅信息 +图书归还信 息+图书总量 +内容简介 +备注 借 阅
14、库 D3 图书 借阅 信息 读者借阅管 理模块 借阅图书编号 +借阅图书名称 + 读者编号 +读者名称 +借阅数量 + 借阅日期 +应还日期 +借阅次数 电 子 图 书 借阅 D4 电子 图书 借阅 信息 读者电子读 物处理 模块 借阅电子图书编号 +借阅电子图 书名称 +读者编号 +读者名称 +借 阅数量 +借阅日期 +应还日期 +借 阅次数 名称编码输入输出简述 读者管理系统P1 读者数据读者信息对读者进行管 理 图书采编系统P2 新书信息新书数据对新书信息进 行管理 图书借阅系统P3 借阅信息借阅数据对图书借阅进 行管理 电子图书系统P4 电子图书借阅信息电子图书借阅 数据 对电子图书进
15、 行管理 外部实体的定义 (四)新系统逻辑模型 (1)确定系统目标 组建一个基于客户机 / 服务器结构的图书管理系统, 要求该系统能对登录后的 用户实行权限管理。在系统启动后,读者能在客户端根据自已的需要查询图书, 而图书管理员能在服务器端根据读者提供的身份信息及图书编号办理借书或还书 手续,通过自动查询功能判断读者是否还能借书。如果读者没有逾期未还图书情 况及所借图书没超过可借图书数量,则可继续办理借书手续,否则不予办理。另 外,图书管理员能根据需要通过该系统的服务端自行修改图书信息,增加或删除 图书书目等。 该系统设有超级用户,当管理员以超级用户登录服务器时,图书管理员有着 最大的权限,能
16、通过管理界面设置图书借阅期限、查询逾期未还图书信息和读者 信息,并能有效地管理图书分类、读者信息及图书管理员的登录帐目等。 该系统要求能在 WIN XP及 win7 环境下运行。 (2)确定新系统的业务流程 1业务流程图 : 名称编号输入输出备注 办公室S1 电子期刊信息和网站信 息 期刊定单、网 站链接信息 对电子资源进 行管理 采编室S2 电子期刊定单发货单接受定单,进 行发货 借阅室S3 链接申请网站信息用于技术部添 加链接 电子书库S4 电子资源浏览信息对学生浏览进 行统计 书籍信息查阅 读者 藏书信息 书籍名称或 关键字 书籍信息数据库 借书还书流程 读者 图书馆 管理员 借书证和所
17、 需书目 错误信息 图书信息 数据库 读者信息 系统 有 没有 书籍信息管理流程 图书管理 员 藏书查询 书籍信息 添加 藏书信息 书籍信息数据库 读者信息流程管理 读者 图书管理 员 读者资料 表 借书证注 销 借书证 读者信息数据库 系统管理流程 显示操作界 面 显示错误信 息 输入用户名和 密码 /用户注册 图书管理 员 系统用户信息 数据库 成功 失败 2新系统数据流程图 学生 P3 填写借阅 库,修改图 书库 P1 检查读者身 份 P2 图书归还处 理 P4 检查图书 是否在库 借阅库 图书库 借阅库 图书库 图书库 借阅库 图书借阅 还书记录 填写归还记录 归还修改在库数量 有效
18、在库 填写供阅 记录 借阅修 改在库 数量 3.新系统子系统划分( U/C 矩阵) 数 据 类 功能 图 书 定 单 已 登 记 书 籍 订 书 统 计 表 成 本 订 书 目 录 供 书 商 读 者 进 书 统 计 表 库 存 借 阅 历 史 图 书 编 号 书 目 表 财 务 发 票 计 划 采 购 计 划 图书 征订 C U U 期刊 订阅 U U U U 流 通 管 理 注销 挂失 U U U U 续借 书籍 C C U U 图书 借阅 U U C U 图 书 管 理 系统 设置 C C U U 数据 备份 U C U 修改 日期 C U U 图书 验收 U U C 读者 维护 U U
19、 U C 查 询 管 理 历史 查询 U C U 查询 书籍 U U C U 历史 查询 U U C 图书 检索 U U U 财 务 会计 U U U 罚金 维护 U C 人 事 编目 移送 C 期刊 验收 U 划分子系统 三、系统设计 (一)系统总体功能结构设计总体功能结构图 采购 计划 流 通 管 理 图 书 管 理 查询 管理 财 务 人 事 图书管理信息系统 读者登陆图书借阅信息管理 读 者 信 息 图 书 预 借 图 书 续 借 读 者 历 史 口 令 修 改 读 者 信 息 借 阅 历 史 图 书 续 借 图 书 检 索 新 书 通 报 教 师 登 陆 管 理 员 登 陆 超 级
20、管 理 员 登 陆 (二)系统平台设计硬件、软件配置 该系统的运行环境包括硬件环境和软件环境,是一个以 Internet/Intranet 为架构的平台,该图书馆管理信息系统基于Internet/Intranet 及 Web技术, 建立以 Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的 信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献 信息保障和提高管理图书的效率。 硬件配置要求: CPU 最低 500MHz ,128MB 以上的内存, 2G以上可用空间的硬 盘。服务器端硬件选择,数据库服务器选择小型工作组服务器即可。 软件要求:计算机软件
21、采用了Visual Basic 6.0开发工具,它是目前最为 广泛、易学易用的面相对向的开发工具。 数据库上,我们选用了 SQL Server2000 , 它是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户。 因为我们对微软Windows 界面比较熟悉,操作比较熟,因此本系统使用的是 windows7或 windows Xp 等中文操作系统。 (三)代码设计 为便于管理和方便教工及学生使用,对每一学生进行了代码设计。 例如:0301110624 , 03 是系别, 01 是专业, 11表示 2011年入学, 06 表示 系别专业入学年份班级号码 班级学号 班级号, 24表示学
22、号。 在系统运行中,只要输入此代码就可查询有关该生的相关资料。 (四)数据库设计 E/R 图、二维表 管理人员图书 读者 记录借阅 管理 mn m p qn 二维表: 字段名数据类型长度是否为空主键主码 工号char10NULL 姓名char 8 NULL 性别char10NULL 职位char10NULL 字段名数据类型长度是否为空主键主码 书号char8NULL 书名char 8 NULL 数量char10NULL 作者char10NULL 出版社char 10 NULL 字段名数据类型长度是否为空主键主码 学号char10NULL 姓名char 8 NULL 性别char10NULL 系
23、名char10NULL 班级char 10 NULL 字段名数据类型长度是否为空主键主码 工号char10NULL 书号char 8 NULL 字段名数据类型长度是否为空主键主码 工号char10NULL 学号char 10 NULL 字段名数据类型长度是否为空主键主码 书号char8NULL 学号char 10 NULL (五)输入输出设计、界面设计画图形式 输入输出设计: 1. 输出设计 输出项目 借书证号、读者姓名、照片、性别、部门名称、身份证号、年龄、电话、 E-mail、备注、有效期限、通讯地址、借书限额、已借书数、超额册数、书证状 态、已借书目信息。 输出接受者 借阅者、图书馆管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优质文档 优质 文档 管理信息系统 论文 图书 管理 系统 设计
链接地址:https://www.31doc.com/p-5301462.html