图书管理系统.doc
约71页DOC格式手机打开展开
图书管理系统,摘要随着社会经济的迅速发展和科学技术的全面进步,计算机事业更是飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。图书馆管理系统,是办公自动化的一个体现。其开发主要包括后台数据库的建立和维护以及前端应用程...
内容介绍
此文档由会员 superjunior 发布
摘 要
随着社会经济的迅速发展和科学技术的全面进步,计算机事业更是飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
图书馆管理系统,是办公自动化的一个体现。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。
结合开放式图书馆的要求,本系统使用VB6.0为客户/服务器开发工具,使用 SQL Server 2000为数据库平台,开发环境操作系统平台为WindowsXP,经过对SQL Server 2000数据库管理系统、SQL语言原理、VB应用程序设计,VB数据库技术进行学习和应用。我主要完成了对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。
本项目的开发为读者和管理员带来了极大的便利,基本上实现了图书系统的信息化,并提高了工作效率。
关键词: 信息管理系统,数据一致性,面向对象,数据窗口,原型法
ABSTRACT
With the development of social economic and completely progress of science and technology,computer technology has been developing quickly,along with information system for the base of computer and correspondence technique is placed in the period of the booming development. How to complete more affairs for us through computer and attaining to transact the automation with excellent turn the purpose of the daily pursuit are also a popularize lesson.
Library management system is a performance of transact the automation .Its development includes primarily two aspects which are the backstage database's establishmrnt and the development of head applies' procedure. Request to establish database which rises data consistency with complete strong and data safety for the former , but for the latter,request the applied procedure's function complete, easy usage etc.
Combining the request of open type library, this system uses VB6.0 as the tool of development of the customer/ the server, using SQL Server 2000 for database ,operating system is Windows XP, through studying and appling the SQL Server2000 database management system, SQL language principle, designment of VB application the procedure and VB database technique . I primarily completed need analysis and dividing function mold and analysing the database mode for manage system of book ,along with designing the database construction and applied procedure.
The development of this item offer convenience for reader and manager , and realize the information of the books system turns and increases work efficiency。
Keywords: information management system, data consistency, Object Oriented, data window way, Prototyping Method.
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 绪 论 1
1.1 系统概述 1
1.2 管理信息系统概述 1
1.2.1 管理信息系统现状 1
1.2.2 管理信息系统开发方法介绍 3
1.3 系统开发方法 4
第2章 需求分析 5
2.1 系统初步调查 5
2.2 系统开发的必要性分析 5
2.3 系统开发的可行性分析 6
2.4 用户的特点 7
2.5 需求规定 7
2.6 对功能的一般性规定 8
2.7 对性能的规定 8
2.8 其他的专门需求 9
2.9 对安全性的要求 9
2.10 开发环境和性能需求 9
2.10.1 开发环境 9
2.10.2 开发平台工具 9
2.10.3 程序运行方式 11
2.10.4 程序与外部数据的接口 11
第3章 概要设计 12
3.1 总体设计 12
3.1.1 总体设计方案 12
3.1.2 需求规定 12
3.1.3 运行环境 13
3.1.4 基本设计概念和处理流程 13
3.1.5 系统软件结构 14
3.2 接口设计 16
3.2.1 用户接口 16
3.2.2 外部接口 16
3.2.3 内部接口 16
3.3 运行设计 16
3.3.1 运行控制 16
3.3.2 运行时间 16
3.4 数据库简介 17
3.5 数据库需求分析 17
3.6 数据库概念结构设计 18
3.7 数据库逻辑结构设计 21
第4章 详细设计 24
4.1 创建数据源 24
4.2 设计工程框架 25
4.2.1 创建工程项目 25
4.2.2 添加模块 25
4.2.3 添加类模块 26
4.3 模块设计及其代码分析 29
4.3.1 用户登录界面设计 29
4.3.2 管理员信息模块设计 32
4.3.3 借阅卡管理模块设计 36
4.3.4 借/还书业务模块设计 41
4.3.5 库存管理模块设计 47
4.3.6 书刊查询模块设计 50
4.3.7 密码设置界面设计 52
4.3.8 报表模块设计 56
第5章 系统测试 61
5.1 系统的维护 61
5.2 系统测试 61
5.3 调试中应用的方法 63
5.4 运行环境 63
5.5 系统的转换方案 63
总 结 64
参考文献 65
致 谢 66
随着社会经济的迅速发展和科学技术的全面进步,计算机事业更是飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
图书馆管理系统,是办公自动化的一个体现。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。
结合开放式图书馆的要求,本系统使用VB6.0为客户/服务器开发工具,使用 SQL Server 2000为数据库平台,开发环境操作系统平台为WindowsXP,经过对SQL Server 2000数据库管理系统、SQL语言原理、VB应用程序设计,VB数据库技术进行学习和应用。我主要完成了对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。
本项目的开发为读者和管理员带来了极大的便利,基本上实现了图书系统的信息化,并提高了工作效率。
关键词: 信息管理系统,数据一致性,面向对象,数据窗口,原型法
ABSTRACT
With the development of social economic and completely progress of science and technology,computer technology has been developing quickly,along with information system for the base of computer and correspondence technique is placed in the period of the booming development. How to complete more affairs for us through computer and attaining to transact the automation with excellent turn the purpose of the daily pursuit are also a popularize lesson.
Library management system is a performance of transact the automation .Its development includes primarily two aspects which are the backstage database's establishmrnt and the development of head applies' procedure. Request to establish database which rises data consistency with complete strong and data safety for the former , but for the latter,request the applied procedure's function complete, easy usage etc.
Combining the request of open type library, this system uses VB6.0 as the tool of development of the customer/ the server, using SQL Server 2000 for database ,operating system is Windows XP, through studying and appling the SQL Server2000 database management system, SQL language principle, designment of VB application the procedure and VB database technique . I primarily completed need analysis and dividing function mold and analysing the database mode for manage system of book ,along with designing the database construction and applied procedure.
The development of this item offer convenience for reader and manager , and realize the information of the books system turns and increases work efficiency。
Keywords: information management system, data consistency, Object Oriented, data window way, Prototyping Method.
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 绪 论 1
1.1 系统概述 1
1.2 管理信息系统概述 1
1.2.1 管理信息系统现状 1
1.2.2 管理信息系统开发方法介绍 3
1.3 系统开发方法 4
第2章 需求分析 5
2.1 系统初步调查 5
2.2 系统开发的必要性分析 5
2.3 系统开发的可行性分析 6
2.4 用户的特点 7
2.5 需求规定 7
2.6 对功能的一般性规定 8
2.7 对性能的规定 8
2.8 其他的专门需求 9
2.9 对安全性的要求 9
2.10 开发环境和性能需求 9
2.10.1 开发环境 9
2.10.2 开发平台工具 9
2.10.3 程序运行方式 11
2.10.4 程序与外部数据的接口 11
第3章 概要设计 12
3.1 总体设计 12
3.1.1 总体设计方案 12
3.1.2 需求规定 12
3.1.3 运行环境 13
3.1.4 基本设计概念和处理流程 13
3.1.5 系统软件结构 14
3.2 接口设计 16
3.2.1 用户接口 16
3.2.2 外部接口 16
3.2.3 内部接口 16
3.3 运行设计 16
3.3.1 运行控制 16
3.3.2 运行时间 16
3.4 数据库简介 17
3.5 数据库需求分析 17
3.6 数据库概念结构设计 18
3.7 数据库逻辑结构设计 21
第4章 详细设计 24
4.1 创建数据源 24
4.2 设计工程框架 25
4.2.1 创建工程项目 25
4.2.2 添加模块 25
4.2.3 添加类模块 26
4.3 模块设计及其代码分析 29
4.3.1 用户登录界面设计 29
4.3.2 管理员信息模块设计 32
4.3.3 借阅卡管理模块设计 36
4.3.4 借/还书业务模块设计 41
4.3.5 库存管理模块设计 47
4.3.6 书刊查询模块设计 50
4.3.7 密码设置界面设计 52
4.3.8 报表模块设计 56
第5章 系统测试 61
5.1 系统的维护 61
5.2 系统测试 61
5.3 调试中应用的方法 63
5.4 运行环境 63
5.5 系统的转换方案 63
总 结 64
参考文献 65
致 谢 66