(2)、信息管理系统的概况和发展方向 第一阶段:统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。 paper51.com 第二阶段:数据更新系统。 内容来自www.paper51.com 第三阶段:状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报 copyright paper51.com 告等系统。 内容来自www.paper51.com 第四阶段:决策支持阶段,它是用来辅助决策的信息系统,该系统可以计划、分析方案,审查解答和求解的误差。它具有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。 内容来自论文无忧网 www.paper51.com (3)、 管理信息系统的发展方向 内容来自论文无忧网 www.paper51.com 从国际技术发展来看,20世纪90年代出现了几种全新的管理技术: 内容来自论文无忧网 www.paper51.com
BPR—企业过程重组;IDDS—智能化决策支持系统;Lean Production—精良生产;Agile Manufacture—灵捷制造。 http://www.paper51.com 相应的MIS开发技术在20世纪90年代也有了新的发展:信息综合集成和Internet/Intranet。 paper51.com 1.2开发教材管理系统的目的和原则 内容来自论文无忧网 www.paper51.com 开发教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。要实现这个目标在开发过程中应遵循以下几条原则: 内容来自www.paper51.com
1.、从实际出发,总结借鉴吸收相结合的原则 http://www.paper51.com 参照并保留了其他软件的征订、采购、发行、结算等常规应用部分,改变了原来库连接方式,所有库连接形成一个整体,增强了智能化和自动化 程度。具有独立的设计构思,方便、快捷、简单、实用。 copyright paper51.com 2、编制和实施操作的现实性 内容来自论文无忧网 www.paper51.com . 该教材管理系统是我们在Windows操作平台下开发的初级版本,既考虑了与旧的方法的衔接,又注意了新情况新特点,注意承上启下,运算规则(规律)更具科学性。在编制过程中,我们既考虑了与现实旧软件和手工操作的衔接,又注意了新方法的应用,增加了可操作性,现实、可靠、即时使用。逐步成熟后,可随着技术条件的改进和提高,随时升级可见的用户界面——要求系统的大部分功能在菜单或工具栏级别上通过简单的鼠标点击完成 copyright paper51.com 3、教材管理的框架,应以科学严谨,各种新思想,新方法构筑完备为原则 内容来自论文无忧网 www.paper51.com 既要保证教材管理系统的科学性、完整性、系统性,又注意到教材管理的灵活性和可操作性。同时又较好的解决了教材管理工作的部分难点问题,比如多价书的征订采购发行,到货前书目替换,大量的录入工作,查找书目难以操作等等。 内容来自论文无忧网 www.paper51.com
4、统要有简单可得的帮助 paper51.com
整的工具栏、状态栏和系统帮助。 内容来自论文无忧网 www.paper51.com 1.3开发环境介绍 内容来自论文无忧网 www.paper51.com
使用Visual Basic 6.0作为管理系统的开发平台,ACCESS2000用于数据源的开发;使用ODBC(开放式数据库连接)进行对数据源的连接,SQL结构化查询语言用于实现查询功能。之所以采用vb作为开发平台主要是考虑到对此种语言的熟悉性以及使用vb能够在较短的时间内给用户提供友好的界面和完善的功能,缩短了开发周期。而数据源的开发最初是想使用SQL Server企业管理器进行的,但是考虑到ACCESS的简单易用性,最终还是采用了ACCESS2000。 paper51.com 内容来自论文无忧网 www.paper51.com 1.3.1 开发平台 http://www.paper51.com 用VisualBasic 60作为数据库开发平台,3.0版以后的VisualBasic具有数据库连接和数据处理功能,因此完全有资格作为数据库应用程序的开发环境。Microsoft公司把许多新的数据访问功能加到Visual Basic中,使得该产品成为桌面数据库市场中Access、FoxPro及Paradox for Windows的直接竞争者。与普通的数据库系统相比,用Visual Basic作为数据库开发平台有以下优点: http://www.paper51.com (1)、简单性 内容来自www.paper51.com Visual Basic提供了数据控件,利用该控件,用户只要编写少量的代码甚至不编写任何代码就可以访问数据库,对数据库进行浏览。 (2)、灵活性 http://www.paper51.com Visual Basic不像一般的数据库(如Access)那样局限于特定的应用程序结构,也不需要用某些指令对当前打开的数据库进行操作,因而比较灵活。 (3)、可扩充性 copyright paper51.com Visual Basic是一种可以扩充的语言,其中包括在数据库应用方面的扩充。在Visual Basic中,可以使用ActiveX控件(以前版本中称为VBX或OLE控件),这些控件可以由Microsoft公司提供,也可以由第三方开发者提供。有了这些控件,可以很容易地在Visual Basic中增加新功能,扩充Visual Basic数据存取控制的指令系统。用Visual Basic 6.0作为数据库前端,数据库前端是一个计算机应用程序,用该程序可以选择数据库中的数据项,并把所选择的数据项按用户的要求显示出来。数据库系统本身被称为后端,后端数据库通常是一个关系表的集合。之所以选择Visual Basic作为开发数据库前端应用程序的工具,主要是因为VisualBasic可以和多种数据库连接。也就是说,目前较为流行的大多数数据库都可以与Visual Basic连接,因而可以用Visual Basic开发相应的前端应用程序。Visual Basic通过不同的方式与各种数据库进行连接,主要有三种方式,即Access数库引擎、MicrosoftODBC驱动程序、第三方ODBC驱动程序。 http://www.paper51.com A.Access数据库引擎Access是Visual Basic的“内部数据库”,即在Visual Basic中可以直接建立Access数据库。同时,通过Access数据库引擎,还可以使用下列数据库:·Btrieve(.DAT)·dBASE(.DBF/.NDX)·Foxpro(.DbF/.CDX/.NDX)·Paradox(.DB, .PX) http://www.paper51.com B.Microsoft ODBC 通过’MicrosoftODBC驱动程序,可以使用下列数据库: ·Microsoft SQL Server ·Oracle ·Sybase SQL Server Excel(.XLS) Text(.TXT) Access(.MDB) Btrieve DBASE FoxPro Paradox 内容来自论文无忧网 www.paper51.com
上面所列的数据库中,除前三种外,其余数据库均包含在一套Microsoft ODBC桌面数据库驱动程序及Microsoft Query 中。 copyright paper51.com 1.3.2 数据库查询语言——SQL copyright paper51.com
Visual Basic是数据库开发的主要开发工具,同时为了实现查询的功能以及系统的一些相关功能,SQL语言的使用也是必不可少的,SQL语言即结构查询语句,SQL语言之所以能够为用户和业界所接受,成为国际标准,是因为它是一个综合的、通用的、 功能极强,同时简洁易学。SQL语言集数据查询(dataquery)、 数据操纵(data manipulation) 、数据定义(data definition) 和数据控制(data control) 功能于一体,充分体现了关系数据语言的特点和优点。其主要特点包括: copyright paper51.com (1)综合统一 paper51.com 主要功能是通过数据库支持的数据语言来实现的。 paper51.com 非关系模型(层次模型, 网状模型)的数据语言一般都分为模式数据定义语言(schemadata definition language ,简称模式DDL),外模式数据定义语言(subschema data definitionlanguage,简称外模式DDL)与数据存储有关的描述语言(data storage de-scription language,简称DSDL)以及数据操纵语言(datamanipualtion language,简称DML) ,分别于定义模式, 外模式,内模式和进行数据的存取与处置。当用户数据库投入运行后,如果需要修改模式,必须停止现有数据库的运行,转储数据,修改模式并编译后再重装数据库,因此很麻烦。 内容来自论文无忧网 www.paper51.com
http://www.paper51.com |