文档介绍:分类号: TP319
秦皇岛职业技术学院
课程设计(论文)
图书管理系统
学生姓名
石明月
专业
网络系统管理
班级
1110201
指导教师
鲁浩胜
指导教师职称
目录
目录 2
摘要 3
前言 1
第一章系统需求分析 1
第二章系统分析设计 3
第三章系统总体结构设计 4
软件模块结构设计 4
系统方案确定 4
软件结构设计 5
数据库设计 5
计算机系统的配置方案 6
系统的安全性和可靠性设计 7
四系统详细设计 8
功能描述 8
.登录 8
.图书管理系统 8
概要设计 9
各模块之间的关系 9
各模块流程图 10
详细设计 11
模块窗体 11
图书管理系统登录系统(frmLogin) 12
图书管理系统(frmMain) 13
快捷按钮(Toolbar1) 16
五效果及存在问题 17
效果: 17
: 24
六实施概况 25
系统开发环境 25
系统测试 25
系统运行 25
系统的转换方案 26
结论 27
参考文献 28
致谢 28
摘要
信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要,我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈向了一个新台阶。这次毕业设计,我以我所在的学校图书馆为开发背景,设计这个图书管理系统,从图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式。
本文介绍了在 Visual “自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。
关键字:图书管理、借阅、浏览、Visual Basic
前言
随着计算机网络技术与通信技术的发展,人类已进入信息化社会,人们对信息和数据的利用与处理也已进入自动化、网络化和社会化阶段,因此,开发相关的信息管理系统已成为社会各行各业之必须,计算机学科作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和计算机技术于一身,可以解决企业或组织所面临的问题。
图书馆管理系统是一种典型的信息管理系统,它的设计与开发遵循信息管理系统开发的方法。信息管理系统的开发方法有生命周期法、原型法和面向对象的开发方法等,并且管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此我欲采用面向对象的方法开发小型图书管理系统,以完善个人、小型图书馆、中小型企事业单位的图书管理。本毕业设计研究的主要内容是:使用者需要凭用户名和密码才能进入图书馆管理系统;管理员可以对图书、用户等信息进入增加、修改、删除等操作;也可以进行借出操作和归还操作;用户可以实现多种不同方式查询。
本设计主要用于中小规模的图书管理,总体任务是使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
第一章系统需求分析
现行系统存在问题的分析
随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,管理这些庞大的体系非常困难的,因为图书的情况是随时改变的,因此必需对图书进行动态的管理,而这对于一个管理人员来说是一件比较复杂的事情、存储、查询、借阅是必不可少的业务。
为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有图书进行管理,并且准确无误,轻松自如。因此开发一个图书馆管理系统软件是当甸之急,也是本毕业设计选题的重要意义和研究宗旨。
图书管理系统的流通部分是所有图书馆系统中最重要的部分,流通系统将读者与图书、读者与管理员、读者与读者相互间联系起来,而且流通系统处理的数据类型多,数量大,精细且频繁,因而需要系统应具备较完善的检验防错功能,从而根据系统的运行及反馈信息高质量,高效率地管理系统流通部门的全部功能。
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息控制,不仅提