文档介绍:图书馆借阅系统的
设计与实现
学院: 计算机学院
姓名:
学号:
指导教师:
目录
前言 1
【摘要】 2
第一章系统设计 3
3
4
4
4
5
第二章数据库设计 7
7
8
第三章数据库结构的实现 10
第四章各个功能模块的创建 14
14
16
17
19
19
20
20
24
第五章开发中的难点和解决技巧 25
25
、编程的技巧 26
第六章系统的编译 29
第七章运行结果 31
总结 32
参考文献 33
前言
图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对其信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。
我们将建立一个图书馆管理信息系统。因为Visual ,所以选定Visual 。
【摘要】
图书管理系统是一些单位不可缺少的部分,书籍是人类不可缺少的精神食粮,尤其对一些学校来说,尤其重要。所以图书管理系统应该能够为用户提供充足的信息和快捷的查询手段。但传统人工管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建和维护及前端应用程序的开发两个方面。。而对于后者则要求应用程序功能完备,易使用等特点。
本文针对目前中小图书管理实际,从系统的开发背景、需求分析、设计原则及开发过程等方面进行了全面的阐述,采用Visual 2000等软件为开发工具,阐述了中小型图书管理软件中所应具有的功能及其设计与实现。
本系统分用户登录、图书查询、借还图书,系统管理等四大功能模块。其中图书查询功能分为模糊查询、直接查询、多条件查询;系统管理则包括读者管理、图书分类管理、图书管理、逾期未还图书管理、管理员权限帐户管理等。其中多条件查询、模糊查询,图书分类管理,是本系统开发与设计中的难点。
关键字:图书借阅系统;信息管理系统; 设计与开发
第一章系统设计
∮
通过一个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高图书馆管理效率的目的。
∮
本系统的开发设计思想:
.系统应符合图书馆信息管理的规定,满足图书馆日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求;
.系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;
.系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
∮
开发工具:Visual 。
运行环境:Windows 9x、Windows NT或WindowsXP
∮
.有关读者种类标准的制定、种类信息的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
.读者种类信息的修改、查询等。
.读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。
.读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。
.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
.书籍类别信息的查询、修改,包括类别编号、类别名称、关键词、备注信息等。
.书籍信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
.书籍信息的查询、修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页