您的位置:首页 > 其它

图书管理系统

2008-04-12 20:12 106 查看
-摘 要
自20世纪70年代以来,数据库技术得到迅速发展.目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从图书馆管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等.我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。
本人设计的是一个关于图书馆图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。
MCIROSPFT公司的 VB 6.0开发工具,有各种各种面向对象的控件,。我们将在VB 6.0中使用ADO控件连接ACCESS数据库,将存在数据库的信息通过界面显示出来,并进行修改,查询等操作。
关键字:ADO、窗体、数据库。

摘要 第一章 概述
1.1 课题背景及意义
1.2 相关技术概述
1.2.1 软件工程
1.2.2 数据库设计
1.2.3 软件开发工具
第二章软件需求分析与概要设计
2.1 业务流程
2.2 功能模块
2.3 数据库设计
2.3.1 概念模型 (E-R)
2.3.2 数据模型 (二维表)
2.4 数据流程
第三章 系统设计与实现
3.1软件总框图 3.2界面设计

第四章 系统测试
4.1 软件测试方法的描述
4.2 功能模块测试
结论
参考文献
前 言
数据库技术是现代图书馆管理自动化的重要而关键的环节,在日益信息化、办公电脑化的今天发挥着越来越重要的作用。管理信息系统的开发呈现了一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。
本文介绍的图书管理信息系统将计算机用于现代化管理,在图书馆图书处进行关于图书信息的处理,完成了许多功能,如信息录入、常规查询、形成报表、预览打印报表等。本文通过对图书管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发的步骤及成果。
本文对于图书管理信息系统的开发过程进行了较为详细的论述。对系统进行了系统分析,明确了系统的可行性和客户需求;对数据库进行了设计,论述了该系统数据库的结构和数据库安全性措施;根据模块化原理,按照功能将系统分为了几大功能模块,并对各部分功能进行了分析;采用结构化程序设计的思想,提出系统尤其是数据报表打印子系统的程序设计思路;最后,对于本系统的测试和安装进行了分析。

在下面的各章中我将以开发图书管理系统,谈谈其开发过程和所涉及到的问题及解决方法。
下面就让我们开始正文的介绍

第一章 概述 1.1 课题背景及意义
简介
数据库技术是现代图书馆管理自动化的重要而关键的环节,在日益信息化、办公电脑化的今天发挥着越来越重要的作用。管理信息系统的开发呈现了一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。
课题背景及研究意义
本文介绍的图书管理信息系统将计算机用于现代化管理,在图书馆图书处进行关于图书信息的处理,完成了许多功能,如信息录入、常规查询、形成报表、预览打印报表等。本文通过对图书管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发的步骤及成果。
本文对于图书管理信息系统的开发过程进行了较为详细的论述。对系统进行了系统分析,明确了系统的可行性和客户需求;对数据库进行了设计,论述了该系统数据库的结构和数据库安全性措施;根据模块化原理,按照功能将系统分为了几大功能模块,并对各部分功能进行了分析;采用结构化程序设计的思想,提出系统尤其是数据报表打印子系统的程序设计思路;最后,对于本系统的测试和安装进行了分析。
可行性分析
经济可行性分析:
根据用户的要求,分析其特点,在经济上本项目是可行的,采集,编辑,发布,人员不需要专业的编程知识就可以快速高效地发布题库信息。这样加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,从而提高了服务的质量,而且由于管理周期缩短和人力开销的减少,可以在图书馆信息化中获得更多的好处。
技术可行性分析:
技术上是可行的,通过基于本地机的数据库技术。
利用VB+ACCESS技术开发本应用程序,可以降低对机器的需求。VB可以封装大部分逻辑代码,可以做到最大代码重用。
数据库使用ACCESS,该数据库可以在Windows下运行,支持SQL 语句,同时是具有本地体系结构的关系型数据库管理系统。 1.2 相关技术概述 1.2.1 软件工程
软件工程是指导计算机软件开发和维护的工程学科。
(1) 它采用工程的概念、原理、技术和方法来开发和维护软件;
(2) 它将管理技术与当前经过时间考验的而证明是正确的技术方法结合起来;
(3) 它强调使用生存周期方法学和结构分析和结构技术;
(4) 经过人们长期的努力和探索,围绕着实现软件优质高产这个目标,从技术到管理两个方面做了大量的努力,逐渐形成了"软件工程学"这一新的学科。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: