毕业论文 图书管理信息系统

上传人:lizhe****0001 文档编号:29386700 上传时间:2018-01-24 格式:DOC 页数:21 大小:590KB
返回 下载 相关 举报
毕业论文 图书管理信息系统_第1页
第1页 / 共21页
毕业论文 图书管理信息系统_第2页
第2页 / 共21页
毕业论文 图书管理信息系统_第3页
第3页 / 共21页
毕业论文 图书管理信息系统_第4页
第4页 / 共21页
毕业论文 图书管理信息系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《毕业论文 图书管理信息系统》由会员分享,可在线阅读,更多相关《毕业论文 图书管理信息系统(21页珍藏版)》请在金锄头文库上搜索。

1、编号: 商丘工学院毕业论文题 目:图书管理信息系统系 别 :信息与电子工程学院 专 业 : 软件技术 姓 名 : 王媛媛 成 绩 : 指导教师 : 陈 帅 2013 年 4 月商丘工学院毕业论文I摘 要随着现代社会的发展、科技的进步,人类正在向信息化。随着改革开放的步伐得以迅速发展,特别是 90 年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈上了一个新台阶。图书管理是图书馆或阅览室的重要工作, 具有量大、重复的特点。本文针对上诉问题介绍了在 Visual C#.NET 环境下开发图书管理信息系统的过程。以方便图书馆的管理以及读者的借阅。其中的信息录入、读者管理、书目查询、书

2、籍借阅是经常性的工作。为方便检索和管理, 借助计算机开发相应的图书馆信息系统可以提高工作效率。本文进行了图书馆信息系统的设计和开发, 包含数据库设计和系统功能设计,将图书入库、查询、借阅、维护、用户信息等功能集成在一起,具有用户界面友好、操作简单、数据安全、功能强大、实用性强的特点。关键词: 图书管理,读者,数据库,设计图书管理信息系统II目 录前 言 .1第 1 章 信息管理系统概述 .21.1 信息管理系统 .21.2 MIS 系统开发过程 .2第 2 章 图书信息系统概要设计 .32.1 图书馆管理信息系统需求分析 .32.2 系统功能设计及目标 .32.3 系统总体架构 .42.3.1

3、 模块描述 .42.3.2 系统的总体结构图 .42.4 数据库设计 .52.4.1 数据库设计需求分析 .52.4.2 数据库概念结构设计 .52.4.3 数据库逻辑结构设计 .7第 3 章 图书信息系统详细设计 .93.1 总体处理流程 .93.2 系统窗体模块设计 .9第 4 章 结论 .16参考文献 .17商丘工学院毕业论文1前 言随着社会的不断发展,科技也越来越发达,为了便于图书馆管理,方便读者,提高效率。本人开发了一套图书馆管理专业软件-图书信息管理系统,该系统主要包括:图书信息管理、系统用户管理、读者数据管理。从该图书的购入开始到过期下架的整个流通过程,其中包括将图书入库、查询、

4、借阅、维护、用户信息等功能集成在一起。在数据库方面,该系统采用 SQL Server2005 数据库系统。与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机交互方式,具有用户界面友好、操作简单、数据安全、功能强大、实用性强的特点。本系统共有四章:第一章:信息管理系统概述。主要讲了 MIS 和 MIS 的开发过程。第二章:图书信息系统概要设计。主要讲了系统的需求分析、功能设计及目标、总体架构和数据库。第三章:图书信息系统详细设计。主要讲了系统窗体模块的设计,其中包括用户登录、用户主界面、出版社信息、客户信息、图书借阅、图书信息、用户信息、综合查询、数据导入、综合设置的实现。第四章:结论

5、。总结了本系统的特点。图书管理信息系统2第 1 章 信息管理系统概述1.1 信息管理系统信息管理系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人机系统。图书馆信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。1.2 MIS 系统开发过程一个 MIS 系统的开发过程一般包括如下几个步骤:需求分析:需求分析主要是调查系统的需求。需求了解得越详细,程序的后期开发与维护费用就会越少。需与用户反复交交流,

6、双方达成一致之后,由系统分析员完成需求分析文档。概要设计:用户需求明确后,进行数据结构与数据库设计。进行功能模块的划分,并组成模块的层次结构,画出数据流图。详细设计:概要设计完成后,开始进行详细设计。详细设计方法主要包括模块描述、算法描述、数据描述。完成后,整个程序就确定了。商丘工学院毕业论文3第 2 章 图书信息系统概要设计2.1 图书馆管理信息系统需求分析(1)总体功能需求图书馆管理信息系统是针对图书馆的大量业务处理工作设计的。主要包括图书信息管理、系统用户管理、读者数据管理。 以实现用户借书、还书、查询的基本需求。(2)具体系统功能需求描述图书信息管理包括图书录入、借还、查询等操作;系统

7、用户管理包括系统用户类别和用户数据;读者数据管理包括读者类别管理和个人数据的录入、修改和删除。借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;管理员对图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。要能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、用户和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,添加、删除和修改借阅信息,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。2.2 系统功能设计及目标

8、图书馆主要提供的功能是指从该图书的购入开始到过期下架的整个流通过程,其中包括图书入库、借出、归还以及对参与流通过程的读者的信息管理。图书信息管理:建立图书信息库,以便读者进行查询和借阅。在建立信息库时可能因操作错误或其它情况而造成数据库里图书信息的错误,需修改。图书因逾期或遗失,进行遗失处理,需要修改数据库关于书籍的信息。出版社信息管理:建立出版社信息库,在图书入库的时候及时添加出版社信息,并按需要随时修改和更新。读者信息管理:可按需要修改数据库关于读者的信息。借还书管理:在借阅图书时,如已有超时借阅的,则在归还前不允许再借阅等。对于图书遗失或逾期的情况应根据图书馆的规则进行处罚。规则管理:对

9、于读者借阅书籍的权限(可借阅书籍的数目、天数)加以分类,若有图书遗失或超期未还的情况发生,图书馆都应该规定处罚的条例。权限管理:另外对于操作此系统的前端工作人员的权限也应该有一定限制。这些都应该只能由系统管理员来进行操作和修改。图书管理信息系统4信息查询:读者在借阅书籍前需查询图书馆所借书籍的信息:该图书是否已借出。如没,在馆中的书架号;如已借出,归还天数;除查询书籍外,图书管理员还可查询关于读者的信息,是否有超期未还的图书,还可借阅书籍数目等。2.3 系统总体架构2.3.1 模块描述图书信息系统的功能模块如下图:用户系统管理员 客户用户信息管理租书还书客户信息维护图书信息维护出版社信息管理客

10、户租还书信息管理综合查询综合设置1. 其中,客户租还书管理模块包括以下 3 个子模块:租借图书、归还图书、查询租借信息2. 客户信息维护模块、图书信息管理、出版社信息管理、用户信息管理模块包括以下 5 个子模块:增加客户信息、删除客户信息、修改客户信息、查询客户信息、遍历客户信息。2.3.2 系统的总体结构图图书信息系统商丘工学院毕业论文5总体结构图如下图:2.4 数据库设计2.4.1 数据库设计需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据、数据结构以及数据处理的流程。根据数据流程图,可以列出以下数据项和数据结构:图书信息:图书编号、图书书名、图书类别、图书作者、出版社、价格、图书库存数量、现在库存数量等。借阅信息:图书编号、客户编号、借阅时间、应归还日期、实际归还日期等。出版社

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号