- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统课设计_-图书馆管理信息的系统
管理信息系统课程设计报告
题目:图书馆管理系统的分析与设计
专业班级: 市场营销
学生姓名: 于明心
指导教师:
成 绩:
目 录
第1章 系统分析 1
1.1 开发背景 1
1.2 需求分析 1
1.3 系统业务流程图 2
1.4 系统数据流图 2
第2章 系统设计 3
2.1 数据库设计 3
2.1.1 数据库概念设计 3
2.1.2 数据库逻辑设计 4
2.1.3 数据库物理设计 5
2.2 5
2.2.1 总体设计 5
2.2.2 详细设计 6
第3章 系统实施 7
3.1 7
3.2 程序实施 9
第4章 课设总结 13
第5章 参考文献 14
系统分析
开发背景
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样 成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成 为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、 现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高 工作效率;对外来看,获得竞争优势。
图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。随着校园网的发展,各高等院校的图书馆都开始使用“图书管理信息系统软件”开展工作。由于目前市场上的软件大多只是一些条框,没有形成特定环境下工作的图书管理系统 。特别是各图书馆之间、图书馆与读者及管理者之间要互连互通,共享信息资源。
为了更好的适应当前读者借阅需求,解决手工管理中存在的许多弊端,越来越多的学校图书馆正在逐步向计算机信息化管理转变。
需求分析
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
本图书馆管理系统所要实现的目标是从图书馆人工管理到计算机信息化管理,从而实现人工管理做不到得一些功能并发会图书馆的最大效益。实现了对图书馆图书的管理,用户管理,读者管理以及满足了大部分用户的检索需求,方便用户浏览图书馆信息和借阅图书。.便于用户进行操作,这样才能使系统易学易用。其中应该合理的设计数据库,设计出友好的界面,实现基本功能和一些特殊功能的操作。
系统业务流程图
图书馆管理,首先由管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,由采编室编目,粘贴标签,产生图书目录。图书交由图书借阅室上架,供读者借阅。
图1.1图书馆业务流程图
系统数据流图
数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
图书馆管理系统借还书过程数据流图
图1.2借还书过程数据流图
系统设计
数据库设计
数据库概念设计
E-R图包括三个组成部分分别是实体,属性,联系。E-R图的主要作用是为了给下一步数据库设计工作做准备,如在数据库逻辑设计阶段,要将实体转换成数据库中的表,在物理结构设计中要根据关系将每个实体的属性转换成数据表中的字段,然后再通过需求分析阶段所做的工作以确定每个表中每个字段所存放的类型,主关键字和外关键字。E-R图如下:
1.图书实体,用来存放图书的信息,如图书编号,图书名称,图书作者,出版社,出版时间,图书类型,现有存储数量,总数量,借出数量等属性。
图2.1图书E-R图
2.读者实体,用来存放读者的个人信息,如读者编号,读者姓名,性别,学好,所属学院,所属专业,读者类型,未还书籍数量,密码等信息。图2.2读者实体E-R图
3.图书存放位置实体,用来存储图书位置,如位置编号,位置名称。这些信息将反映图书馆中具体都在哪些位置存放图书,如果将图书存放位置直接与
文档评论(0)