图书馆管理系统毕业设计开题报告
一、引言
(一)编写目的
随着各学校、机关、单位图书馆的不断增多,现有的管理模式已
不能适应未来的需求,为了提高图书馆工作效率,防止人力资源的浪
费,对图书有统一的分类,便于检查和清点工作,对读者有相关的资
料,防止不必要的经济流失,利用电脑进行图书馆管理已成为未来的
趋势。
(三)开发者:崔月红
(四)软件名称:图书馆管理系统
(二)项目背景:
北京的图书馆有很多,各大学校、机关、单位几乎都有图书室或图
书馆,以现有的管理模式不适应未来的需求,在信息化的社会,利用
电脑进行图书馆管理已成为未来的趋势。在这种前提下,设计并开发
了《图书馆管理系统》。
二、项目概述
(一) 工作内容
1、软件功能:对图书、读者的有关信息进行查询、增、减信息。
2、输入数据:
读者或系统管理员输入:用户名、密码。
3、输出数据:
读者界面:书目检索、读者查询、简介等。
系统管理员界面:图书增减记录、馆藏记录、读者增减查询、
读者借书情况等。
4、基本数据流程和处理流程
开 始
输入用户名密码
判断用户名密码
否
进入读者查询界面
是
书目检索
读者查询
简介
进入管理员界面
对 图
书 进
行 增
减
修 改
馆 藏
记录
对 读
者 进
行 增
减
查 询
读 者
借 书
情况
其程序的处理流程为:在界面中输入管理员密码,如果输入正确进入
管理员界面,否则进入读者界面。
(二) 开发条件与限制
1、软、硬件开发环境:
在各种可视化编程语言中,Visual Basic 是最容易学习的一种编
程语言。它提供了生成向导、拖放技术、属性检查以及丰富的功能控
件,是目前可视化编程最高的开发工具,适于开发任何 Windows 下
的应用程序。Visual Basic 6.0 还提供了强大的实时语法检查功能,在
调试运行之前就可以排除许多语法错误,大大提高了编程效率。另外,
Visual Basic 6.0 提供了许多新的控件和工具,是 Visual Basic 6.0 成
为开发 Windows 下应用程序最迅速、最简捷的开发工具。
VB6.0 中文版除了完全的汉化外,更重要的是它在代码生成、
ActiveX 技术、Internet 和数据库编程等诸多方面都较其早期版本有很
大的改善和创新,包括:能创建超高速的应用程序的本地代码编辑器;
新增了创建 Internet 应用程序的服务器端编程模型;使用新增的创建
可重用基于组件的 ActiveX Data Object(ADO)环境,可简便地访问
远程数据;集成了可视化浏览、创建、修改数据库方案的企业版 Visual
Database Tools;可快速访问 Oracle 和 Microsoft SQL Server 数据库;
单独版本的 MSDN Library 是用户使用 Microsoft 技术设计、解决方案
的基本资源。
2、与其它系统的关系
为了保证软件能正常运行,需 Access 数据库;如使用 SQL Server
对数据进行索引需从客户端建立,保存在服务器端。
(三) 软件
1、程序名称:图书馆管理系统
2、使用语言:VB6.0 中文版
3、存储形式:数据通过窗口输入到 Access 数据库中
(四) 文档
(五) 运行环境
1、软件运行的环境:
图书管理系统软件是 Windows 平台的应用软件。软件运行环境为
Windows98 简体中文版或以上版本,需 Office97 简体中文版。
为了保证软件能正常运行,需 Access 数据库;如使用 SQL Server
对数据进行索引需从客户端建立,保存在服务器端。
2、硬件运行环境:
软件安装运行所需的最小计算机硬件配置为:
IBM PC 或兼容机,需带光驱
PENTIUM-166MMX
32MB 内存
20MB 硬盘
三、 实施计划
(一)开始时间:2004 年 8 月 15 日
(二)阶段报告提交时间
1、详细设计报告:2004-10-20
2、软件调试报告:2004-11-05
3、软件优化报告:2004-11-28
预计完成时间:2004-11-31
四、交付期限
13 周