版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、z金/我不大岁现代科技学院FOLTTFCHNICIMTHUII TAIYWH UNMMfTY OF TPCmOLDW课程设计课程名称:管理信息系统课程设计设计名称:图书管理信息系统专业班级:市营12-3学生姓名:龙 2012103358策2012103350景好2012103357夏夏2012103340琛2012103360指导教师:斌红 怀超2015年 6月25日理工大学现代科技学院专业班级巾营12-3班学生姓名景好龙琛 策夏夏课程名称管理信息系统 课程设计设计名称图书借阅管 理系统设计数2指导教师斌红怀超设计 任务 主要 设计 参数1 .课程设计计划书不少于1000字2 .课程设计报告书
2、不少于5000字3 .选择和企业或组织信息管理相关的主题,围绕该主题建设自己的管理 信息系统,设计的步骤和容一般包括以下部分:(1)初步调查;(2)可行性研究;(3)详细调查;(4)系统分析;(5)系统设计;(6)撰写“课程设计报告”4 .应将相关资料等作为报告书的附件设计容设计要求一、 前百图书馆是高等院校的重要组成部门,是教师和学生获取知识的重 要场所,由于图书馆主要从事大量的图书资料的储存和流通,所以一 直以来,计算机在图书馆的图书管理中得到了广泛的应用。基于传统 的数据处理的一系列的问题,我们认为有必要建立一个图书馆图书借 阅系统,使图书馆能对所有图书的借阅等相关情况的工作更加的规化,
3、 系统化,避免图书管理的随意性,提高信息处理的速度和准确性,能 够及时,准备并肩效地管理图书繁荣借阅情况。二、系统分析(一)建立图书借阅管理信息系统的可行性分析1 .管理可行性分析使图书馆的借阅管理等相关情况更加规化,系统化,程序化,避 免图书管理的出错率,提高信息处理的速度和准确性,能够及时准备并有 效的管理图书的借阅情况。2 .技术可行性分析该系统所需的硬件设备,市场上销售且价格较低,甚至可以使用 原有的设备,软件上,操作系统采用 Windows系列操作系统,数据库管 理系统采用Visual Basic这些软件在MIS开发中已经被大量应用,技术 上都比较成熟。因此在技术上是可行的。3 .经
4、济的可行性分析各图书馆文献单位急需采用计算机对馆藏进行管理统计,因此对开发该管理系统大力支持,开发经费没有问题。(二)详细调查根据详细调查情况绘制组织结构图、管理功能图和业务流程图;1、组织结构图2、管理功能图3、业务流程图(三)系统化分析进行系统化分析,找出原系统业务流程和数据流程的不足, 提出优化 和改进的法,绘制新系统的数据流程图,并给出配套的数据字典。1、功能模块流程图2、数据流程图3、数据字典三、系统设计(一)模块结构设计(绘制功能结构图,列出各个模块的设计说明书)(二)数据库设计四、收货和体会主要参考资 料1 .萌Visual Basic中文版使用教程中国铁道出版社2003.82
5、.韬,骆娟,旭洪代写论文Visual Basic数据库系统开发实例导航2003.83 .萨师熠,珊数据库系统概论高等教育出版社2004.4学生提交归档文件纸质版课程设计计划书1份纸质版课程设计报告书1份光盘版课程设计计划书和报告书1个课程设计任务书注:1.课程设计完成后,学生提交的归档文件应按照:封面一任务书一计划书一报告 书的顺序进行装订上交;2.可根据实际容需要续表,但应保持原格式不变。日期:指导教师签名目录、前言1、系统分析1(一)建立图书借阅管理系统的可能性分析 11、管理可行性分析12、技术可行性分析23、经济可行性分析24、可行性分析结论3(二)详细调查31、组织结构图32、管理功
6、能图33、业务流程图4(三)系统化分析41、功能模板流程图52、数据流程图 53、数据字典 7三、系统设计9(一)、模块结构设计9(二)、数据库设计141 . 前言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进 行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高 了其安全性。尤其对于复杂的信息管理计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统 管理的前提。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多 的信息数据的管理,
7、现今,有很多的图书馆都是初步开始使用, 甚至尚未使用计 算机进行信息管理。根据调查得知,他们以前对信息管理的主要式是基于文本、 表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间 的天数)的统计和核实等往往采用对借书卡的人工检查进行, 对借阅者的借阅权 限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错; 由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规的信息管理手 段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资 源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作, 工作量大,出错率高,出错后不易更改。
8、图书馆采取手工式对图书借阅情况进行 人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂; 一般借阅 情况是记录在借书证上,图书的数目和容记录在文件中,图书馆的工作人员和管 理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料 中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就 更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规 化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性, 能够及时、准确、有效的查询和修改图书情况.系统开发的总的设计目标是实现图书管理的系统化、规化和自动化,实现对图书资料的集中统
9、一的管理。本系统主要实现对图书馆信息的管理, 主要功能 为管理有关读者,书籍,借阅和管理者的信息等。本系统结构分为读者信息管理 模块,书籍信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息 管理部分有两面的功能,可以浏览读者的信息,可以对读者信息进行维护。书籍 信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显 示当前数据库中书籍借阅情况,可以对借阅信息进行维护。管理者信息管理可以 显示数据库中管理者的情况,可以对管理者信息进行维护。可见,本系统并不复 杂,主要解决的问题是利用关键字对数据库进行查询。2 .系统分析(一)建立图书管理信息系统的可行性分析1 .管理可
10、行性分析由于目前年来,随着图书馆规模的不断扩大,图书数量也相应的增加, 有关图书的各种信息量也成倍增加, 面对着庞大的信息量,传统的人工式管理会 导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而 使图书馆的负担过重,影响整个图书馆的运作和控制管理, 因此,必须制定一套 合理、有效,规和实用的图书管理系统,对图书资料进行集中统一的管理。另一 面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵 地。我们小组开发图
11、书管理信息系统就是采用现代化的信息管理式代替手工管理 式,提高图书管理工作效率,作到信息的规管理,科学统计和快速查询,让图书 馆更好的为学校,社会服务。从以前的手工管理的记录中我们可以发现这样的问题:检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分 门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。借书、还书工作量大,借书、还书频率越大,说明图书馆的作用越大,然而 随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、 遗失等 的处理,其工作量之大,往往是人工操作所难以胜任的, 而且经常会出现这样
12、那 样的差错。3.图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科 学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类 越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的 更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。图书借阅管理系统的设计可以为图书馆读者提供一个良好的信息搜索,信息管理的工具为图书馆提供一个自动化管理功能,主要宝库图书的入库、出借。归还、 理赔、库存管理,图书及用户信息统计。减轻图书馆工作人员的工作量,提高效 率,减少工作人员的工作出错概率,提高图书馆服务质量。使图书馆的借阅管理等相关情况更加规化,系统化,程序化
13、,避免图书管理的出错率,提高信息处理的速度和准确性,能够及时准备并有效的管理图书的 借阅情况2 .技术可行性分析该系统所需的硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 Windows系列操作系统,数据库管理系统采用Visual Basic这些软件在MIS开发中已经被大量应用,技术上都比较成熟。因此在技术上是可行的3 .经济可行性分析现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的 开发,为学校的工作效率带来了一个质的飞跃。 从经济效益上讲,本系统的开发, 为统计人员工作效率带来了一个质的飞跃.第一,本系统的运行可以代替人工进 行多繁杂的劳动;
14、第二,本系统的运行可以节省多资源;第三,本系统的运行可以大大的提高统计人员的工作效率。 从所需投入来讲,对于一个中小型的图 书馆管理系统来说,他的投资成本是十分的低。另外,各图书馆文献单位急需采 用计算机对馆藏进行管理统计,对开发该管理系统大力支持,开发经费没有问题。 因此,此系统在经济上也是可行的。4、对系统可行性的结论综上所述,管理,技术,经济上都是可行的。此系统可以开发。现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限完成开发任务。 本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。 从
15、 开发成本角度来说,将支出成本降到最低。(二)详细调查1、组织结构图技术支持室z2、管理功能图国导管三名县享绕(三)系统化分析1、功能模板:(1)分级权限(2)借还图书(3)书库维护(4)图书采购(5)学生及供货商管理功能模板流程图2.数据流程图办公董:口读者言理悔息;si i湾室f溷m亮编信息S2V JD1便者库,i卜DJ'A '图书库Jl*1",N者同宅':尸图书指阅 S3+1借阅库田F甲E冰WQD1读者库P4用于图基统电子图书者竟由于庠 足电图干珅利S4 厂X 7(1)编辑图书信息掠辑图书府息I(2)图书查询(3)借书,还书借书:6.26书I:还书r史唐
16、图感g更就候支斐书总效而加价I能求七借旧卡衣力14人自:m;k < -3.数据字典数据字典是系统中各类数据描述的集合,使进行详细的数据收集和数据分析 所获得的主要成果。数据字典是在需求分析时建立,在数据设计过程中不断修改、 充实、完善的。数据字典通常包括数据项、数据结构、数据流、数据存储、处理 过程五部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个(1)数据项的定义名称编号别名(简述)长度取值围期刊编号iiQKBH字符型100000-9999期刊名称I2QKMC字符型150000-9999订购日期I3DYRQ字符型120000-9999作者I4ZZ字符型80000-9999
17、启效证件号I5YXZJH字符型80000-9999I6DZLX字符型80000-9999借阅等级I7JYDJ字符型20000-9999借阅类型I8JYLX字符型100000-9999借阅记录I9JYJL字符型120000-9999(2)数据流的定义名称编R简述来源去向读者管理信息F1对读者登陆信息 的记录S1P1图书采编信息F2图书采编信息S2P2图书借阅F3图书进行借阅S3P3电子图书借阅F4记录电子图书借 阅信息S4P4(3)处理逻辑定义名称编码输入输出简述读者管理系统P1读者数据读者信息对读者进行管理图书采编系统P2新书信息新书数据对新书信息进行 管理图书借阅系统P3借阅信息借阅数据对图
18、书借阅进行 管理电子图书系统P4电子图书借阅信 息电子图书借阅数 据对电子图书进行 管理(4)数据储存定义名称编码简述来源去向组成读者库D1读者的详细资料读若输入的 检索要求图书库或检索 处理系统读者编号+读者姓名+ 读者系别+读者班级+ 读者借书还书状态图书库D2图书的详细资料图书购买后 由采编人员 整理后输入 计算机采编管理模块图书编勺+图书名称+ 图书类别+摆放位置+ 作者+出版社+图书价 格+图书借阅信息+图 书归还信息+图书总量 +容简介+备注借阅库D3图书借阅信息以后借阅管理模块借阅图书编号+借阅图 书名称+读后编勺 +读 者名称+借阅数量+借 阅日期+应还日期+借 阅次数电子图
19、书借阅D4电子图书借阅信 息电子读物处理 模块借阅电子图书编号+借 阅电子图书名称+读者 编号+读者名称+借阅 数量+借阅日期+应还 日期+借阅次数(5)外部实体的定义名称编R输入输出备注办公室S1电子期刊信息和信息期刊定单、信息对电子资源进行管 理采编室S2电子期刊定单发货单接受定单,进行发货借阅室S3文信息用于技木部添加电子书库S4电子资源浏览信息对学生浏览进行统 计三.系统设计(一).模块结构设计为了实现图书管理系统的业务需求,便于团队合作开发系统,将图书管理系统划分为12个模块,其功能Z构图如图 4-1所示。04-1图书管理秦究功十品S闷图1.用户登录模块用户登录模块的功能结构图如图4
20、-2所示,其主要功能如下:(1)验证数据库连接是否成功。(2)验证用户身份是否合法。(3)获取用户权限类型。图4-2用户登录模块功能结构图2.用户管理模块用户管理模块的功能结构图如图4-3所示,其主要功能如下:(1)新增、修改或删除用户数据。(2)管理用户权限。(3)修改用户密码。图4T用户管理模块功前结构图3.基础数据管理模块基础数据管理模块的功能结构图如图4-4所示,其主要功能如下:(1)新增、修改或删除出版社数据。(2)新增、修改或删除馆藏地点数据。(3)新增、修改或删除部门数据。(4)数据备份与恢复。4.类型管理模块类型管理模块的功能结构图如图4-5所示,其主要功能如下:(1)新增、修
21、改或删除图书类型数据。(2)新增、修改或删除借阅者类型数据。(3)新增、修改或删除罚款类型数据。H4-5类型管理模块功能结构四5.业务数据管理模块业务数据管理模块的功能结构图如图4-6,其主要功能如下:(1)新增、修改或删除书目数据。(2)新增、修改或删除借阅者数据。图4.6注务数据管理模块功谎结构图6.数据查询模块数据查询模块的功能结构图如图4-7所示,其主要功能如下。(1)根据“书目编号”和“图书名称”查询书目信息。(2)根据“借阅者编号”和“姓名”查询借阅者信息。(3)组合查询借阅信息。(4)查询超期未还图书信息。用LT独捐者诲为用功成结构回7.报表打印模块报表打印模块的功能结构图如图4
22、-8所示,其主要功能如下:(1)打印输出书目报表。(2)打印输出借阅者报表。(3)打印输出借阅报表。图4 H报表印横块功能结构图8 .条码编制与图书入库模块条码编制与图书入库模块的功能结构图如图4-9所示,其主要功能如下:(1)对图书编制条码。(2)已编制条码的图书入库。(3)输出图书条码信息。隆4m条码编制与图书人度横决功能结构图9 .图书借出与归还模块图书借出与归还模块的功能结构图如图4-10所示,其主要功能如下:(1)执行图书借出操作。(2)执行图书归还操作。(3)执行图书续借操作。图$10图书借出与口环模块功器结构图10 .罚款管理模块罚款管理模块的功能结构图如图4-11所示,其主要功能如下:(1)对于图书超期未还、图书损坏和图书丢失等面进行罚款处理。(2)对于罚款未交清的情况执行补交罚款操作。(3)执行补交押金操作。图4Tl罚款管理模块功能结构图11 .系统整合模块系统整合模块的功能结构图如图4-12所示,其主要功能如下:(1)将各个模块通过主窗体进行整合。(2)对系统的操作法提供帮助。(3)对系统的有关情况提供说明信息。图4 1?系统整合梅块小能结码图(二)数据库设计1、读者类别表列名用户姓名2、读者信息表用尸密码用户性别用户类别用户单位电话号蚂电子瓶件登记日期勃据类型允许交varchar(l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度有机肥料生产与销售风险控制合作协议2篇
- 2025年度体育场馆建设承包合同范本4篇
- 2025年度新能源汽车充电桩租赁合同书3篇
- 2024绿化项目劳务施工分包合同书版B版
- 2025年绝缘筒项目可行性研究报告
- 2025年模特选美赛事形象权保护与保密合同范本3篇
- 螺旋式除尘器行业市场发展及发展趋势与投资战略研究报告
- 2025年度个人留学贷款担保合同范本12篇
- 2025年度室内外景观设计及施工合同样本4篇
- 2025年度艺术品抵押借款咨询合同范本3篇
- 2022年湖北省武汉市中考数学试卷含解析
- TLFSA 003-2020 危害分析与关键控制点(HACCP)体系调味面制品生产企业要求
- LY/T 2244.3-2014自然保护区保护成效评估技术导则第3部分:景观保护
- 纪律教育月批评与自我批评五篇
- GB/T 26480-2011阀门的检验和试验
- GB/T 13342-2007船用往复式液压缸通用技术条件
- 药店员工教育培训资料
- GB 20371-2016食品安全国家标准食品加工用植物蛋白
- 【英语手写体】26英文字母手写体描红书写字帖
- 实习护生压疮相关知识掌握情况及预防态度的调查问卷
- 《骆驼祥子》第(9、10、11、12)章检测题
评论
0/150
提交评论