图书管理系统课程设计由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“课程设计图书管理系统”。
秦皇岛职业技术学院
课程设计论文
设计题目: 图书管理系统
学生姓名:蔡昆
指导教师:刘学超,李旺彦
专业名称: 计算机应用技术专业
所在院系:信息工程系
2007 年 7 月5日
摘要
随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就成不可少了,本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程。图 书 管 理 系 统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
文章详细介绍了图书管理信息系统的系统分析部分;统设计部
分主要介绍了系统功能设计和数据库设计;系统实现部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。本系统界面友好,操作简单,比较实用。
关键字:图书管理、Visual Basic6.0、数据库、借阅
Abstract
With the development of society , Mankind need more knowledge
also constantly increase, Under this f situation, book gradually become the main path to obtain the knowledge of life, and library naturally
occupied in peoplecertainly position, how science ground the
management library not only relate to the convenient degree that the
reader beg to know, but also relate to the library that strategy of
development, therefore, develop the management system of a perfect library can't little, this text introduced under the Visual Basic6.0 the
environment adoption“ from top to bottom total programming.The
management system of library is a goodinformation system,it
includes two sections,such as buliding and protecting and system of
building.For the frist one ,it wants to build a good and a safty system.For the second one ,it wants to use easlier.This article emphasizes on three sections.The system analysis
section of library management information.The system design section
mainly focuses on system function design and data base design.And
the system realization section has provided several major program
charts, together with the main windows and programs.This economical
and pragmatic system has explicit interface, with simple operation.Keywords: information management system of library ,VB application, Borrowing, the system of number
目录
第1章 选题及本次课程设计的任务 ····································································· 1
1.1查找资料 ········································································································· 1
1.2选题 ················································································································· 1
1.3总结数据、明确任务 ····················································································· 1
1.4本次设计的重大意义 ····················································································· 4
1.5本章小节 ······································································································· 18
第2章设计实现的详细步骤 ··················································································· 5
2.1 ·························································································································· 5
2.2 ·························································································································· 8
2.3 ························································································································ 13
2.6本章小节 ······································································································· 18
第3章 设计中遇到的重点及难点 ······································································· 19
3.1 ························································································································ 19
3.2 ························································································································ 19
3.3 ························································································································ 21
3.7本章小节 ······································································································· 37
第4章 本次设计中存在不足与改良方案 ··························································· 38
4.1 ························································································································ 38
4.2 ························································································································ 38
4.2.1 ·················································································································· 39
4.2.2 ·················································································································· 40
4.5本章小节 ······································································································· 4
5第一章
1.1查找资料
借助现代信息技术和管理理论,建立管理信息系统是当今社会的重要趋势。时代的进步,计算机越来越广泛的运用,使很多原本由手工操作的管理,慢慢由计算机代替,而且日加完善。图书管理系统就是其中一个典型的例子,由早先的手工操作管理,提升为计算机管理,大大的节约了人力物力资源。
实行电子化的图书管理,让人力资源管理人员从繁重琐碎的案头工作解脱出来,完成更重要的工作。图书管理系统就是为了解决和减轻繁琐的手工管理,使图书馆可以上升到一个完善的电子话,信息话管理。
1.2 选题
图书馆管理系统是典型的信息管理系统,其开发主要包括后台
数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用VB 6作前端的应用开发工具,利用SQL Server2000作为后台的数据库,利用WINDOWS作为系统平台开发的图书管理系统。另外本图书馆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。所以根据这些选了图书管理系统
1.3总结数据,明确任务
(1)可以实现图书的登记、借阅和赔偿的管理。
(2)可以实现对图书的各种信息的查询,包括逐个浏览,以及对图书信息的增加、删除和编辑操作。另外,可以根据输入的信息来检索某个图书的信息。
(3)可以实现对管理人员的投诉管理。
(4)可以实现对值班人员的管理。
(5)可以实现对数据的维护即数据压缩,数据备份,数据清理等。
(6)可以实现对用户名的增加,密码的修改的管理。
(7)可以实现对读者信息的查询和统计。