基于四层结构的远程图书管理信息系统的研究与设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:guo20
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先简要介绍了课题的开发和研究背景,接着讲述管理信息系统的基础知识,目前的应用和发展方向,然后具体阐述创建图书管理信息系统的开发运行环境和理论基础。在这一部分分层次详细介绍了面向对象编程的理论知识,方法和软件复用,介绍了主要开发工具Visual Basic的基础知识和基本特征,以及ADO组件层的相关理论基础,接下来简要介绍了数据库开发工具SQL Sever 2000,以及系统层次结构分析。在接下来的章节,重点阐述了系统的总体设计,最后讲述了该图书馆管理信息系统的创建过程。在文末探讨了图书馆信息系统今后发展的方向,本系统存在的不足以及今后努力的方向。 本文以一个实际的学校的图书馆信息系统为背景,研究了当前及以后的图书馆信息系统的发展。在分析一般的管理信息系统的基础上,结合当今的流行技术和面向对象思想,进行了一个基于四层结构的图书馆信息系统的研究与设计。本系统所用到的前台开发工具是Visual Basic6.0,结合了ADO组件,采用的后台数据库是SQL Sever 2000。 本文详细介绍了该图书管理信息系统的创建过程,包括系统功能分析,层次结构分析,系统模块划分,各个窗体的设计,以及实现客户端到服务器端的通信。该系统是基于四层结构创建的远程图书管理信息系统,分为:客户端,ADO组件层,OLEDB数据层,和业务逻辑层。实现了书籍和读者信息管理,信息查询以及借书和还书等基本功能,同时实现了远程登录和远程管理的功能。 在实际应用中,该系统明显比原有的两层结构的系统更为灵活与方便,借助于结构扩展,该系统增加了原有系统无法实现的部分功能,同时克服了原有系统单一功能的局限性,深受用户好评。在数据与规则的变更上,四层结构有无可比拟的优势。如在业务规则发生变化时,只需更改相应的业务逻辑层即可,极为简便。而在两层结构中,此项工作是相当繁琐的,需要在每一台客户机上做相应的修改。 总而言之,多层结构,包括四层结构之所以成为软件的发展方向,是由于它本身所带来的益处:在开发阶段,软件人员更明确自己的工作;在运行阶段,系统维护人员更易开展工作。
其他文献
子宫内膜组织包括内膜的腺体及间质生长在子宫腔以外的身体其他部位均称为子宫内膜异位症(以下简称“内异症”)。其主要临床表现为不孕、痛经、持续下腹痛、月经不调、性交痛、
【教学内容】“地球上生命的起源”第三课时【教学目标】通过语言学习训练,可以提高学生的听说读写能力。让他们能够及时把摄取的信息输导出来,至少学会自由地使用13个短语的用
期刊
创设问题情境是数学教学的中常用的一种重要策略,也是提供、生成课程资源的主要途径.随着新一轮基础教育课程改革的推进,新的教育理念不断深入人心,广大教师非常重视创设问题
在反思性的教学中,注重学生和老师的共同进步,老师可以通过对教学模式的反思,去提高自己的教学水平,在初中的数学教学中,反思性的教学模式能解决新课改中的一些不足之处,如果老师能
井下通风作业是确保井下生产安全持续开展的关键前提,选择合理且科学的通风方式对于矿井综合效益的增加有着积极意义。结合具体工程实际,针对井下长距离掘进巷道的通风开展分
我国目前的小学德育现状不容乐观,其中的一个主要问题就是德育实效性较差。理论界在德育研究方面更多的着眼于理论建构,而缺乏对实践问题的真正关怀,在德育研究的园圃中很少能听
水资源与城市的发展有着直接的关系,城市化的发展速度越快,需要的水资源越多。为满足可持续发展的实际需求,就要采用科学和合理的水资源利用方案。基于此,将乌鲁木齐作为研究
众所周知,老师提问学生存在很大的艺术I}生,尤其是在小学低年级数学教学中,课堂提问更是一门值得思考和探索的艺术,在某种程度上,课堂提问的质量直接决定课堂教学的质量。课堂提问
认识世界、发展思维、获得审美体验,形成良好的世界观、人生观、价值观.阅读对学生的成长是相当重要的.
从本世纪末到下个世纪,中国乃至全球都必须面对的人口老龄化日益严重所带来的长远战略影响的经济和社会问题。老龄人口比例的迅速增长,对现有养老公共服务系统的完善,以及针