高校图书管理系统的设计与实现

高校图书管理系统的设计与实现

ID:27099889

大小:1.29 MB

页数:21页

时间:2018-12-01

高校图书管理系统的设计与实现_第1页
高校图书管理系统的设计与实现_第2页
高校图书管理系统的设计与实现_第3页
高校图书管理系统的设计与实现_第4页
高校图书管理系统的设计与实现_第5页
资源描述:

《高校图书管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高校图书管理系统的设计与实现1.系统概述1.1.系统开发背景和意义图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难[2]。经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方

2、法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。1.2.开发环境开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:开发环境:WindowsX

3、P开发工具:VisualBasic6.0数据库管理系统:SQLServer2000数据库服务器:SQLServer2000桌面引擎211.3.系统运行环境(1)硬件环境1)运行要求奔腾166MHZ以上的CPU;2)要求常规内存640KB,16MB扩展内存,最好有32MB以上内存容量;3)外部存储器(硬盘)空间至少要求1GB以上,安装本系统后剩余空间至少100MB以上,要配制一个Microsoft兼容鼠标。(2)软件环境需要Windows98以上的中文操作系统平台。2.基础知识概述2.1.VisualBasic

4、语言简介VisualBasic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件

5、系统。随着版本的提高,VisualBasic的功能也越来越强[3]。其主要具备如下特点:(1)面向对象VisualBasic采用了面向对象设计思想,它基本思路是把复杂的设计问题分解为一个个能够完成独立功能且相对简单对象的集合。所谓“对象”就是一个可操作实体,如窗体、窗体中的命令按钮、标签、文本框等。面向对象编程就好像搭积木一样可根据界面设计要求直接在屏幕上“画出”窗口、菜单、按钮等不同的类型对象,并为每个对象设置属性。(2)事件驱动在Windows环境下是以事件驱动方式运行每个对象的。对象能够响应多个区别事件

6、,每个事件都能驱动一段代码,该代码决定了对象功能,通常称这种机制为事件驱动。事件可由用户操作触发也可以由系统或应用触发,例如单击一个命令按钮就触发了按钮Click(单击)事件,该事件中代码就会被执行,若用户未进行任何操作(未触发事件),则就处于等待状态,整个应用就是由彼此独立事件过程构成[4]。(3)软件Software集成式开发VisualBasic为编程提供了一个集成开发环境,21在这个环境中编程者可设计界面、编写代码、调试直至把应用编译成可在Windows中运行的可执行文件,并为它生成安装VB集成开发环

7、境,为编程者提供了很大方便。(4)结构化设计语言VisualBasic具有丰富数据类型,是一种符合结构化设计思想语言而且简单易学的一种语言,此外作为一种设计语言VisualBasic还有许多独到之处。(5)强大数据库访问功能VisualBasic利用数据Control控件可以访问多种数据库。VisualBasic6.0提供的ADOControl控件不但可以用最少代码实现数据库操作和控制,也可以取代DataControl控件和RDOControl控件。(6)支持对象链接和嵌入技术VisualBasic核心是对对

8、象链接和嵌入(OLE)技术的支持,它是访问所有对象的一种思路方法,利用OLE技术能够开发集声音、图像、动画、字处理、Web等对象于一体的应用。(7)网络功能VisualBasic6.0提供了DltTML(Dynamic)设计工具,利用这种技术可以动态创建和编辑Web页面,使用户在VisualBasic中开发多功能网络应用软件。(8)多个应用向导VisualBasic提供了多种向导,如应用向导、安装向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。