实用小型信息系统的开发
目录
内容提要:
引言:
一、课题研究的现实背景
1.1课题背景
1.2 数据处理技术的发展
1.3 国内外办公信息发展概况
二、管理信息系统
2.1管理信息系统的简介
2.2管理信息系统的开发
三、面向对象程序设计及特点
3.1 面向对象程序的产生
3.2面向对象程序设计中的对象
3.3从类看面向对象程序设计方法的特点
3.4 面向对象程序设计方法的基本思想
四、VFP系统介绍
4.1 简介
4.2 VFP的主界面
4.3 VFP中的数据库和表
五、图书管理系统的实现
5.1系统总体结构
5.2 系统的数据组成结构
5.3 录入模块
5.4 查询模块
5.5 借还模块
5.6 报表
5.7 程序的执行
5.8 不足之处
结束语
[参考文献]
[附录]
内容提要:
随着信息技术的发展,人们对于运用计算机来辅助,协调和管理自身工作的需要正在逐步提高。而面向对象的程序设计在当今应用程序的开发过程中具有重要的地位,它的最大的优点就是能够提高程序开发的质量和开发速度。
管理类信息系统是日常最为广泛的计算机应用,已延伸到社会的各个领域。针对现在应用计算机的一些情况,及本人在计算机学习使用中碰到的具体问题的,结合基础数据库应用知识以及信息系统的相关内容,本文主要介绍利用vfp开发windows应用程序中的一些基本知识,及本系统各部分的实现情况。
关键词: 面向对象编程 数据访问接口 ADO编程对象模型
Abstract:
Following the development of the information technology , the necessity of using the computers to accessory , adjust and manage the work is needed more an more . While the object-oriented programming plays an imporfant role in the development of today's application . The advantage is that it can improve the qualify and promote the speed of process programming . The information system of management is most widely used computer application in daily life , it has reached to every aspect of our society . Basing on the situation in using computers in schools and the problems met in my study on using the computers , I combine the relative information system , to intw the basic knowledge in using VFP to programmer windows' application and how to make every part of the system affect in this passage .
Key words:
object-oriented programming
data visiting interface
ADO programming object-oriented
引言:
人类20世纪最重大的科技成果之一是数字计算机的发明。当前,它推动着几乎一切科学技术的发展和完善。已成为任何社会和技术领域都需要的甚至是不可缺少的智能型工具。其作用和所产生的效果早已超出人们的预想。在计算机的三大应用领域(科学计算、数据处理和过程控制)中数据处理约占70%左右的比重。各种应用软件根据实际的工作环境,特定的工作流程,通过对各种数据的处理得出人们想要的各种信息。
本文使用VFP系统进行了一个简单图书管理系统的开发,同时利用同本系统,指明在应用次序的总体设计阶段和模块设计阶段,可分别应用不同的程序设计方法,达到结构程序设计与OOP在系统开发中的结合。
一、 课题研究的现实背景
1.1课题背景
近来,国内外兴起了一股办公自动化的热潮,希望能借助相关的计算机技术实现对企业办公过程的自动化管理。目前,办公自动化正朝着多功能,复合化和系统化的方向发展,如何有效的实现作业流程的自动化已经提到日程上来。这样对信息流的有效组织和管理便日益成为衡量一个办公自动化系统优劣的重要标志。
随着教育的普及,也在不断的提高教学质量和管理质量,而整理统计大量又繁杂的数据需要用到信息管理系统,本文中的图书管理系统就是其中的一种。现代的社会中,办公自动化进入社会的每一个角落已经势不可挡,图书管理系统作为办公自动化的一个小小体现,将为教学管理工作中处理大量又繁杂的数据提供方便,提高工作的效率,同时也为办公自动化的普及奠定了基础。
1.2 数据处理技术的发展
人们需要处理数据,从数据中抽象出信息。那么,数据就不仅仅是物理符号序列,它还包含了对事物特性的反映。事物不是孤立的而是与另一些事物相关联有某种联系的。因此,反映事物特性的数据间也是有联系的。各种数据及它们的集合就构成了数据库。目前,数据库技术已从第一代网状层次数据库,第二代的关系数据库,发展到了今天以面向对象模型为特征的第三代数据库系统。引入第三代数据库系统的是更多更复杂的多媒体数据。为了能够使应用程序操纵、存储、引用及处理这些多媒体数据,使数据库存储的信息为人们所充分利用就产生了用对象的概念抽象事物,然后在程序中针对对象编程的方法。这种方法就是面向对象的程序设计方法。目前这种方法是一种较流行的程序设计方法。而本文就是讨论将面向对象的程序设计方法应用与办公自动化的一个实例,在接下来的章节中,我们将对办公自动化进行阐述。
1.3 国内外办公信息发展概况
从国内外发展情况来看,美日等国家的办公自动化技术发展较早,办公自动化的水平也较高,而我国起步晚,在技术开发和应用方面与先进的国家还有不少的差距,但是在中国,办公自动化技术也是在日新月异的发展着的,有许多的城市已经在用办公自动化系统来管理各自的单位和企业。其中,信息管理型的办公自动化系统是当今发展的主流。但是,目前国内基于信息管理的办公自动化系统中仍然存在着不足之处。
二、管理信息系统
2.1管理信息系统的简介[1,4]
管理信息系统就是我们常说的MIS(Management Information System),在强调管理、强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
1985年,管理信息系统的创始人,明尼苏达大学的管理学教授Gordon B.Davis给了管理信息系统一个较完整的定义,即"管理信息系统是一个利用计算机软硬件资源以及数据库的人-机系统。它能提供信息支持企业或组织运行、管理和决策功能。"这个定义全面地说明了管理信息系统的目标、功能和组成。
管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。
MIS开发技术在20世纪90年代有了新的发展。
1、 信息综合集成
2、 Internet/Intranet
3、 先进的软件开发工具
4、 多媒体技术
2.2管理信息系统的开发
管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式等4种。这4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择,也可综合使用各种开发方式。
管理信息系统的开发是一个复杂的系统工程,它涉及到
上一篇:
基于单片机的温度控制系统的设计
下一篇:
电话销售英文简历范文