图书馆管理信息系统课设_第1页
图书馆管理信息系统课设_第2页
图书馆管理信息系统课设_第3页
图书馆管理信息系统课设_第4页
图书馆管理信息系统课设_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、太原理工大学经济管理学院管理信息系统课程设廿报告图书馆管理系统开发班 级:市场营销0902姓 名:靳文变学 号:2009003094指导教师:李秋霞设计时间:2012. 6. 112012. 6. 24管理信息系统是经济管理学院各专业开设的一门理论与实践结合较 强的核心课程。管理信息系统课程的学习,不仅需要理论上的深入探 讨,而且需要通过实践上机,自己开发一个管理信息系统,才能真正 理解书木知识,牢固掌握课堂教学内容。因此,木课程设计的冃的就 是要通过一个实际的管理信息系统的分析设计和开发,提高学生应用 所学知识分析问题,解决问题和实际动手的能力,更加熟练地掌握管 理信息系统开发的基本方法和工

2、作步骤,对管理信息系统开发实践有 进一步体会。这次课程设计的目的:通过了解实际企业或已有管理信息系统应 用的案例,使学生建立对管理信息系统的感性认识;通过小型管理信 息系统设计,使学生掌握管理信息系统分析设计的主要步骤和各阶段 文档的编写,加深对管理信息系统的理解,提升学生解决实际问题的 能力,培养学生的团队合作精神。这次课程设计的基本要求:(1) 要求学生掌握系统分析方法;(2) 要求学生学会简单系统的设计;(3) 要求学生掌握编写系统分析说明书和系统设计说明书的基本原则和方法;(4) 要求学生掌握相应的系统分析、设计软件的使用方法。图书馆管理信息系统开发一、系统分析1. 可行性分析可行性分

3、析是在进行初步调查后所进行的对系统开发必要性和可能 性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经 济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我 认为图书馆管理系统的可行性分析如下:(1)经济可行性分析作为图书馆这样的商业性质较小的场所,其经济成分比重相对较 少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理 和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系 统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投 入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集 中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。(2

4、)技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工 作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量, 水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架 起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机 特点,通过网络internet技术,发挥计算机的信息传输速度快、准确 度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供 了技术条件。(3)社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在企业或机构 开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即 组织内外是否具备接受和使用新系统的条件。在当前信息技术

5、飞速发 展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也 有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到: 对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图 书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简, 迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空 间。对图书馆与读者之间业务方式的转变和扩充。2. 详细调查(1)组织结构图为了对系统有一个全貌性的了解,首先要对系统 的内部人员结构、组织及用户情况有所了解。图书馆系统的组织结构 图如下:图1组织结构图(2)功能分析:图书管理系统是为了方便管理人员对图书的管理, 读者的管理,以及读者

6、对图书的借阅归还等。为了提高大家的时间和 工作效率,节约运行费用而设计的。所以图书管理系统的主要功能如 下:(1)图书管理图书管理包括图书的添加,图书的修改和删除。 用户还能按图书编号、图书名称等查询条件进行图书查询。(2)读者 管理 读者管理包插读者基本信息的添加、修改和删除。还可以根据 读者编号或者读者姓名等条件,查询出某个读者的信息。(3)借阅管 理管理员通过借阅管理能完成读者的图书借阅、续借以及图书退还 工作。(3)业务流程图系统的业务是系统要达到的业务目标,业务流程 分析是系统分析中的基础环节。图书馆里信息系统得业务流程如图所图3业务流程图图书管理员编制图书采购计划,由采购员负责新书

7、的采购工作。采购图书入库后,交由采编室编目,粘贴标签,产生图书目录。图书交由图书借阅室上架,供读者借阅。(4) 数据流程图对于图书管理系统的数据流程简单描述如下:还书记录(d07)图书馆借还书过程数据流程图图4图5图书征订系统流程图(5) 数据字典 数据字典是对数据流程中的数据项、数据流、数据存 储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典. a.数据项分析数据项名称:学号简述:学生的唯一编号别名:数据类型:字符型长度:10取值范围:0000000000, - '9999999999'取值说明:第1位为校区代码,2-3位为入学年份,4-5为院系代b数据流分析数据

8、流编号:d01数据流名称:图书编目信息简述:图书编目信息数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算 机.数据流去向:图书表图书采编信息将采编数据存入数据库数据流组成:书名+索书号+作者+出版社+内容简介+关键词+条码+字 数+页数+出版日期 数据流量:30本/日高峰流量:100本/h数据流编号:d02数据流名称:图书借阅单简述:图书借阅单数据流来源:用户填写图书借阅单交给图书馆管理人员,图书馆管理人员审核后,输入计算机.数据流去向:p2-11检查读者身份数据流组成:借书日期+索书号+读者账号+库室数据流量:500本/h高峰流量:1500本/ 口数据流编号:d03数据流名称:填

9、写借阅记录简述:填入借阅表的借书记录数据流来源:p2-13检查合格的借阅图书信息录入到借阅表中数据流去向:借阅表数据流组成:借书日期+索书号+读者账号+库室+还书日期数据流量:500人/日高峰流量:1500人/日数据流编号:d04数据流名称:借阅图书数量简述:修改图书库中图书数量数据流來源:p2-13修改图书典藏模块中图书数量数据流去向:图书表数据流组成:索书号+借阅数量数据流量:500本/h高峰流量:1500本/日数据流编号:d05数据流名称:图书征订信息简述:读者征订图书时写的信息数据流来源:用户填写图书征订信息,要求征订图书数据流去向:p4-11预定信息输入数据流组成:作者+出版社+出版

10、日期+数量+征订日期数据流量:20次/日高峰流量:50次/ 口数据流编号:d06数据流名称:填写图书征订信息简述:征订图书填写借阅表数据流来源:用户填写图书征订信息,耍求征订图书数据流去向:借阅表数据流组成:作者+出版社+出版h期+数量+征订h期数据流量:20次/日高峰流量:50次/日数据流编号:d07 数据流名称:还书记录简述:还书记录数据流來源:图书管理人员数据流去向:p2-14图书归还处理数据流组成:索书号+借阅数量数据流量:100笔/ 口高峰流量:200笔/日数据流编号:d08数据流名称:填写归还记录简述:在图书借阅模块中填写归还记录数据流来源:p2-14图书归还处理数据流去向:借阅表

11、数据流组成:索书号+借阅数量+状态数据流量:100笔/日高峰流量:200笔/日数据流编号:d09数据流名称:归还修改在库书量简述:还书时修改图书库中的在库数量数据流来源:p2-14图书归还处理数据流去向:图书表数据流组成:索书号+借阅数量 数据流量:100笔/h二、系统设计进入了设计阶段,要把软件“做什么”的逻辑模型变换成“怎么做” 的物理模型,即着手实现软件的需求,并将设计的结果反应在设计说 明书文档中,所以系统的设计是把系统要求转化成系统表示的过程。1.功能模块设计 依据需求分析阶段得到的数据流程图,在保证系统 基木功能要求的前提下,给出图书管理系统的功能模块图。图书管理系统彳场力图6功能

12、模块图2代码设计代码是一组有序的数字或字母的排列,是代表客观存在的实体或 属性的符号,代码设计就是给系统中某些实体及其属性予相应的编 码。在管理信息系统中,代码是人和计算机对实体及其属性进行识别, 记载和处理的共同语言,成为人和机器交换信息的有力工具。为了和 工作人员以往的图书管理方式相一致,物资信息编码以数字表示。根 据行业标准,所有图书分为6大类(两位字母),每大类又分为若干号码(三位数字)。分类如表1所示分类编号分类编号艺术ys文学wx经济jj汽车qc管理gl英语yy哲学zx例如:yy001代表英语类为001的图书。001表示书名3 数据存储设计(1) 数据库设计a.用户需求分析 用户的

13、需求可分为以下3方而:图书馆工作人员 通过计算机来管理各类图书,分类编号,调整图书结构,增加图书库 存,适应读者的需求;图书馆工作人员对读者的借书情况作好全面的 掌握,及时得到每个读者的当前借阅状态和历史借阅记录;读者能通 过计算机查询浏览图书馆中的图书,确定自己需要的书籍,实施借阅。 b.数据库概念结构设计下面给出概念结构设计的e-r图。图7 学生e-r图图8管理员e-r图图9图书馆er图(2)e-r图我们在考察了客观事物及其联系以后,即可着手建立er模型。在模型设计小,首先根据分析阶段收集到的材料,利用分类、聚集、概括等方法抽象岀实体,并一一命名,再根据实体的属性描述其间的各种联系。图10

14、是图书馆管理的整体e-r模型姓名糸别性别性别编号教师职称图书名称图书类别出版日期惜阅任址糸别姓名学生班级数量编号任址图书编目杲否借阅0b米购页图书馆馆长网站图1()图书馆整体er图图书价格出版社管恕4、输入输出设计(1)输出设计输出设计在系统中占有重要的地位,因为输出是向用户提供信 息处理结果的唯一手段,也是评价一个信息系统的重要依据之一。另 一方面,从系统开发的角度來看,输出决定输入,即只有明确了输出,才 能最后确定输入。对于输出,用户最关心的是输出的内容与格式,看它 是否符合系统功能和用户所需的要求因此,输出设计的详细步骤应该 包括确定输出内容,选择输出方式和进行具体的输出格式设计等。图书

15、管理信息系统输出内容包括满足图书馆管理员所需要的各 种报表和借阅证等;输出方式选择打印机打印各种数据和报表,终端显 示器显示数据文本和图形;输出格式选用表格和多窗口关联式。(表格 式包括读者情况表和借阅证等。多窗口关联式是在屏幕输岀中多窗口 显示关联数据的格式,此格式能够实现关联数据的实时动态响应,尤其 适合于基本信息查删改操作是目前最流行的一种屏幕输出风格)。(2)输入设计输入设计是根据系统对数据输入功能的要求,在保证输入信息正 确性的前提下,确定输入信息的内容,输入方式和进行具体的输入格式 的设计。图书管理信息系统输入内容是根据输出功能的要求来确定各种 输入的数据项;输入方式选用键盘人工输

16、入;输入格式为全屏幕编辑方 式,在屏幕上造出与数据库相一致的表,通过移动记录指针或选择字段 实现记录的追加,修改和删除等操作。(3)输入输出界面欢迎使用图书管理系统 用户名=|靳文变图11登陆页面个人借阅及归还图书诸输入您的編号:2009003094 今天是:2012年06月20日书号借阅日期归还日期是否延期你借阅图书情况:姓名:靳文变 編号:20090030942j选择你要归还的书号:i图12查询借阅图书输入界面个人借阅及归还图书谙输入您的編号:2009003094今天是:201206月20日书号借阅日期归还日期是否延期丄|«152.3 00076月10日6月20曰否你借阅图书情况

17、:书名:|经济应用文写作作者:|t1岀版社:|中国商务出版社姓名:靳文变 編号:2009003094图13査询借阅图书输出界面三. 回顾与总结1.为期一个星期的课设中,我始终以一个积极认真的态度来血对 我的课题。我想用我的态度来弥补一些我在技术和能力上的不足。坦 白的说,在课设刚开始的两天里,我也有过打堂鼓的思想,但是随着 自己的系统日趋完善,我的自信心也逐渐恢复,让自己有了动力继续 下去。在设计开发过程中,有很多难题不可能靠我自己一个人解决, 多亏了身边的同学与我的指导老师,给了我很多帮助。希望自己在以 后的学习生活中,可以改掉在课社川出现的浮躁问题,更上一层楼。 2收获、存在的问题以及建议经过一个星期的开发和设计,图书馆管理信息系统基本开发完成。 其功能基本符合用户的需求,能够完成大量的信息录入、自动生成统 计报表功能,提供方便的查询功能和部分系统维护功能。使用户能方 便进行资料修改、更新和删除。同时也考虑到减少数据冗余的问题, 对于数据的一致性的问题也通过程序进行了有效的解决。通过木次毕 业设计,我基本掌握了 visual basic编程,使我更进一步了解了 面向对象编程的内涵,vb方便、高效,我觉得它是很好的开发工具, 同吋也认识到自己在计算机专业知识方面还有许多欠缺。在今后的日 子里,我要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论