


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、点左乳上求孝现代科技学踪FCKFTFtMNIC- JMJTITWTT TAJYVAK JMTVFRMJTY OF rFCHHQLOCY课程设计课程名称:管理信息系统课程设计设计名称:专业班级:图书管理信息系统市营12-3学生:王龙2012103358策2012103350王景好2012103357崔夏夏2012103340王琛2012103360指导教师:斌红怀超2015年 6月25日理工大学现代科技学院专业班级市营12-3班学生王景好王 龙王琛策崔夏夏课程名称管理信息系统 课程设计设计名称图书借阅管 理系统设计周数2周指导教师斌红怀超设计 任务 主要 设计 参数1. 课程设计计划书不少于10
2、00字2. 课程设计报告书不少于5000字3. 选择和企业或组织信息管理相关的主题,围绕该主题建设自己的管理 信息系统,设计的步骤和容一般包括以下部分:(1)初步调查;(2)可行性研究;(3)详细调查;(4)系统分析;(5)系统设计;(6)撰写“课程设计报告”4. 应将相关资料等作为报告书的附件设计容设计要求一、前言图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要 场所,由于图书馆主要从事大量的图书资料的储存和流通,所以一直 以来,计算机在图书馆的图书管理中得到了广泛的应用。基于传统的 数据处理的一系列的问题,我们认为有必要建立一个图书馆图书借阅 系统,使图书馆能对所有图书的借阅等相
3、关情况的工作更加的规化, 系统化,避免图书管理的随意性,提高信息处理的速度和准确性,能 够及时,准备并有效地管理图书繁荣借阅情况。二、系统分析(一)建立图书借阅管理信息系统的可行性分析1.管理可行性分析使图书馆的借阅管理等相关情况更加规化,系统化,程序化,避免 图书管理的出错率,提高信息处理的速度和准确性,能够及时准备并有效 的管理图书的借阅情况。2.技术可行性分析该系统所需的硬件设备,市场上销售且价格较低,甚至可以使用 原有的设备,软件上,操作系统米用 Windows系列操作系统,数据库管 理系统米用Visual Basic这些软件在MIS开发中已经被大量应用,技术上 都比较成熟。因此在技术
4、上是可行的。3.经济的可行性分析各图书馆文献单位急需采用计算机对馆藏进行管理统计,因此对开发该管 理系统大力支持,开发经费没有问题。(二)详细调查根据详细调查情况绘制组织结构图、管理功能图和业务流程图;1、组织结构图2、管理功能图3、业务流程图(三)系统化分析进行系统化分析,找出原系统业务流程和数据流程的不足, 提出优化 和改进的方法,绘制新系统的数据流程图,并给出配套的数据字典。1、功能模块流程图2、数据流程图3、数据字典三、系统设计(一)模块结构设计(绘制功能结构图,列出各个模块的设计说明书)(二)数据库设计四、收货和体会主要参考资 料1 .萌Visual Basic中文版使用教程中国铁道
5、2003.82 .韬,骆娟,何旭洪代写论文Visual Basic数据库系统开发实例导航2003.83 .萨师煊,王珊数据库系统概论高等教育2004.4学生提交归档文件纸质版课程设计计划书1份纸质版课程设计报告书1份 光盘版课程设计计划书和报告书1个课程设计任务书注:1.课程设计完成后,学生提交的归档文件应按照:封面一任务书一计划书一报告 书的顺序进行装订上交;2.可根据实际容需要续表,但应保持原格式不变。日期:指导教师签名目录、前言1、系统分析 1(一)建立图书借阅管理系统的可能性分析 11、管理可行性分析12、技术可行性分析23、经济可行性分析24、可行性分析结论3(二)详细调查31、组织
6、结构图32、管理功能图33、业务流程图4(三)系统化分析 41、功能模板流程图52、数据流程图 53、数据字典7三、系统设计 9(一)、模块结构设计9(二)、数据库设计14文档一. 前言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进 行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高 了其安全性。尤其对于复杂的信息管理计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统 管理的前提。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很
7、多 的信息数据的管理,现今,有很多的图书馆都是初步开始使用, 甚至尚未使用计 算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间 的天数)的统计和核实等往往采用对借书卡的人工检查进行, 对借阅者的借阅权 限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错; 由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规的信息管理手 段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资 源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作, 工作量大,出
8、错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进 行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂; 一般借 阅情况是记录在借书证上,图书的数目和容记录在文件中,图书馆的工作人员和 管理员也只是当时对它比较清楚, 时间一长,如再要进行查询,就得在众多的资 料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改 就更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规 化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性, 能够及时、准确、有效的查询和修改图书情况系统开发的总的设计目标是实现图书管理的系统化、规化和自动
9、化,实现对 图书资料的集中统一的管理。本系统主要实现对图书馆信息的管理, 主要功能为 管理有关读者,书籍,借阅和管理者的信息等。本系统结构分为读者信息管理模 块,书籍信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息管 理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。书籍 信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显 示当前数据库中书籍借阅情况,可以对借阅信息进行维护。管理者信息管理可以 显示数据库中管理者的情况,可以对管理者信息进行维护。可见,本系统并不复 杂,主要解决的问题是利用关键字对数据库进行查询。.系统分析(一)建立图书管理信息系
10、统的可行性分析1管理可行性分析由于目前年来,随着图书馆规模的不断扩大,图书数量也相应的增加, 有关图书的各种信息量也成倍增加, 面对着庞大的信息量,传统的人工方式管理 会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从 而使图书馆的负担过重,影响整个图书馆的运作和控制管理, 因此,必须制定一 套合理、有效,规和实用的图书管理系统,对图书资料进行集中统一的管理。另 一方面,IT产业和In ternet获得了飞速发展,计算机应用已渗透到了各个领域, 引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 图书管理工作面对大量的可模块化处理的信息,是当今信息革命
11、的一个重要阵 地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管 理方式,提高图书管理工作效率,作到信息的规管理,科学统计和快速查询,让 图书馆更好的为学校,社会服务。从以前的手工管理的记录中我们可以发现这样的问题:检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分 门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。借书、还书工作量大,借书、还书频率越大,说明图书馆的作用越大,然而 随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、 遗失等 的处理,其工作量之大,往往是人工操
12、作所难以胜任的, 而且经常会出现这样那 样的差错。3图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科 学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类 越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的 更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。图书借阅管理系统的设计可以为图书馆读者提供一个良好的信息搜索,信息管理的工具 为图书馆提供一个自动化管理功能,主要宝库图书的入库、出借。归还、 理赔、库存管理,图书及用户信息统计。减轻图书馆工作人员的工作量,提高效 率,减少工作人员的工作出错概率,提高图书馆服务质量。使图书馆的借阅管
13、理等相关情况更加规化,系统化,程序化,避免图书管 理的出错率,提高信息处理的速度和准确性,能够及时准备并有效的管理图书的 借阅情况。2技术可行性分析该系统所需的硬件设备,市场上销售且价格较低,甚至可以使用原 有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Visual Basic这些软件在MIS开发中已经被大量应用,技术上都比较成熟。因 此在技术上是可行的3经济可行性分析现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的 开发,为学校的工作效率带来了一个质的飞跃。 从经济效益上讲,本系统的开发, 为统计人员工作效率带来了一个质的飞跃.第一,本系统的运行
14、可以代替人工进 行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高统计人员的工作效率。 从所需投入来讲,对于一个中小型 的图书馆管理系统来说,他的投资成本是十分的低。另外,各图书馆文献单位急 需采用计算机对馆藏进行管理统计, 对开发该管理系统大力支持,开发经费没有 问题。因此,此系统在经济上也是可行的。4、对系统可行性的结论综上所述,管理,技术,经济上都是可行的。此系统可以开发。现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。 同时,开发期限较为 宽裕,预计可以在规定期限完成开发任务。 本系统可以马上开始实施,并尽可能 做到提前完成。从人力资源优
15、化角度来说,可以充分利用学校已有人力资源。 从 开发成本角度来说,将支出成本降到最低。(二)详细调查1、组织结构图办企蚩财务塞2、管理功能图團书 査谴團书圏书H:二3、业务流程图编室入库单罔书fite*借闻登记表廉购员aw澳普佰絶圈书目录魅书单(三)系统化分析1、功能模板:(i)分级权限(2) 借还图书(3) 书库维护(4) 图书采购(5) 学生及供货商管理功能模板流程图2数据流程图於室FH賭倒對謳S1 -裁音官理系竦、一/ D1 读右库(1) 编辑图书信息烷辑图朽併启(2 )图书查询(3)借书,还书借书:3数据字典数据字典是系统中各类数据描述的集合,使进行详细的数据收集和数据分析所获得的主要
16、成果。数据字典是在需求分析时建立,在数据设计过程中不断修改、 充实、完善的。数据字典通常包括数据项、数据结构、数据流、数据存储、处理 过程五部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个(1)数据项的定义名称编号别名(简述)类型长度取值围期刊编号11QKBH字符型P100000-9999期刊名称I2QKMC字符型150000-9999订购日期I3DYRQ字符型120000-9999作者I4ZZ字符型80000-9999有效证件号15YXZJH字符型80000-9999读者类型16DZLX字符型A0000-9999借阅等级17JYDJ字符型20000-9999借阅类型18JYLX
17、字符型r 100000-9999借阅记录19JYJL字符型120000-9999(2)数据流的定义名称编号简述来源去向读者管理信息F1对读者登陆信息的记录S1P1图书采编信息 1F2图书采编信息S2P2图书借阅F3图书进行借阅S3P3电子图书借阅F4记录电子图书借阅信息S4P4(3)处理逻辑定义名称编码输入输出简述读者管理系统nP1读者数据读者信息对读者进行管理图书采编系统P2新书信息新书数据对新书信息进行 管理图书借阅系统P3借阅信息借阅数据对图书借阅进行 管理电子图书系统P4电子图书借阅信 息电子图书借阅数 据对电子图书进行 管理(4)数据储存定义名称编码简述来源去向组成读者库D1读者的详
18、细资料读者输入的 检索要求图书库或检索处理系统读者编号+读者+读者 系别+读者班级+读者 借书还书状态图书库D2图书的详细资料图书购买后 由采编人员 整理后输入 计算机采编管理模块图书编号+图书名称+ 图书类别+摆放位置+ 作者+图书价格+图 书借阅信息+图书归还 信息+图书总量+容简 介+备注借阅库D3图书借阅信息、+ -4V.读者借阅管理模块借阅图书编号+借阅图 书名称+读者编号+读 者名称+借阅数量+借 阅日期+应还日期+借 阅次数电子图书借阅D4电子图书借阅信 息、+ -4V.读者电子读物处理模块借阅电子图书编号+ 借 阅电子图书名称+读者 编号+读者名称+ 借阅 数量+借阅日期+应还
19、 日期+借阅次数(5 )外部实体的定义名称编号输入输出备注办公室S1电子期刊信息和信息期刊定单、信息对电子资源进行管 理采编室S2电子期刊定单发货单接受定单,进行发货借阅室S3申请信息用于技术部添加电子书库S4电子资源浏览信息对学生浏览进行统 计三系统设计(一 )模块结构设计为了实现图书管理系统的业务需求,便于团队合作开发系统,将图书管理系统划分为12个模块,其功能结构图如图4-1所示。團理累魏力§貉构團1用户登录模块用户登录模块的功能结构图如图4-2所示,其主要功能如下:(1)验证数据库连接是否成功。(2)验证用户身份是否合法。(3)获取用户权限类型。用户登录模块用户登录数採库连接
20、S4-2用户登录複块虫能结构凰4-3所示,其主要功能如下:2用户管理模块用户管理模块的功能结构图如图(1)新增、修改或删除用户数据。(2 )管理用户权限。(3 )修改用户密码。S4-3用户管理植块功確结构團3基础数据管理模块基础数据管理模块的功能结构图如图4-4所示,其主要功能如下:(1)新增、修改或删除数据。(2)新增、修改或删除馆藏地点数据。(3)新增、修改或删除部门数据。(4)数据备份与恢复。團4星萃乞樹耳営球展以切龍洁自團4类型管理模块类型管理模块的功能结构图如图4-5所示,其主要功能如下:(1)新增、修改或删除图书类型数据。(2)新增、修改或删除借阅者类型数据。(3)新增、修改或删除
21、罚款类型数据。B4-5类型管理棋块功能结构團I4-6,其主要功能如下:5业务数据管理模块业务数据管理模块的功能结构图如图(1)新增、修改或删除书目数据。(2)新增、修改或删除借阅者数据。§4-6业务数抿管理模块功能结构團6数据查询模块数据查询模块的功能结构图如图4-7所示,其主要功能如下。(1 )根据“书目编号”和“图书名称”查询书目信息。(2)根据“借阅者编号”和“”查询借阅者信息。(3)组合查询借阅信息。(4)查询超期未还图书信息。尊埶据音谊哮块血能结构團7报表打印模块报表打印模块的功能结构图如图4-8所示,其主要功能如下:(1)打印输出书目报表。(2 )打印输出借阅者报表。(3
22、)打印输出借阅报表。區4-H报去扛E卩極块功崔S构困8条码编制与图书入库模块条码编制与图书入库模块的功能结构图如图4-9所示,其主要功能如下:(1)对图书编制条码。(2)已编制条码的图书入库。(3)输出图书条码信息。區49条码编制弓医书人庫橈決功能纯枸医9图书借出与归还模块图书借出与归还模块的功能结构图如图4-10所示,其主要功能如下:(1)执行图书借出操作。(2)执行图书归还操作。(3)执行图书续借操作。4-10图韦借出却归还祺块功需結枸图10罚款管理模块罚款管理模块的功能结构图如图4-11所示,其主要功能如下:(1)对于图书超期未还、图书损坏和图书丢失等方面进行罚款处理。(2 )对于罚款未交清的情况执行补交罚款操作。(3)执行补交押金操作。图4-11罚款管理模块功能结构图11.系统整合模块系统整合模块的功能结构图如图4-12所示,其主要功能如下:(1)将各个模块通过主窗体进行整合。(2 )对系统的操作方法提供帮助。(3)对系统的有关情况提供说明信息。图4 1?丟统礬合梅块功能结丙图(二)数据库设计1、读者类别表列名数据类型允许空2、读者信息表劝惟类型允许空用户矩g 用户密码用尸性别 用尸类剔 用户单位 电话号码varchar(13)yarchar(l 0)YjrcharCZ)vardi3r(13)varcharC25)vKcha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国不锈钢三折床市场调查研究报告
- 2025至2030年中国三节带锁水嘴数据监测研究报告
- 计算机二级考试命题趋势试题及答案
- 2025至2030年中国七级跳箱行业发展研究报告
- 2025至2030年中国一生草花行业投资前景及策略咨询报告
- 2025至2030年中国WOPP包装胶带行业发展研究报告
- 2025至2030年中国TPR鞋材数据监测研究报告
- 2025至2030年中国PP水管熔接器行业投资前景及策略咨询研究报告
- 2025至2030年中国PH试纸市场分析及竞争策略研究报告
- 2025至2030年中国ISO电脑电源数据监测研究报告
- “三宝”、“四口”、“五临边”防护安全检查表
- 英国文学之丁尼生 Tennyson and Break,Break,Break
- 99(03)S203 消防水泵接合器安装(含2003年局部修改版)
- 【配套K12】人美版小学五年级下册美术期末知识点
- 4-甲基-2-戊醇-理化性质及危险特性表
- 厦门市水资源公报(2023年)
- 刑法学(上册)马工程课件 第1章 刑法概说
- 输变电工程标准化施工作业卡-线路施工部分
- 【公开课】复调音乐的巡礼+课件-高一音乐人音版必修音乐鉴赏
- 江西住建云-建设项目数字化审图·项目监管一体化平台-建设单位用户手册
- 《哈姆莱特》同步练习-统编版高中语文必修下册
评论
0/150
提交评论