admin 管理员组文章数量: 1184232
2024年2月27日发(作者:instrument原型)
维普资讯
资讯I技术广角 ・教学应用・ 基于D elphi开发信息资源管理系统 ■文/刘红光庄孝彰 近几年,装甲兵局狠抓电教教材的系列化、配套化和规范化建设,取得了显著成绩,制作了大量的电教教材,下发全军 各使用单位,为装甲兵部队按纲施训提供了强有力的支持。随着军队信息化建设进程的加快和一体化训练、一体化作战研究的 深入,与时俱进地建立和完善装甲兵教育训练信息资源管理与应用系统,具有非常重要的意义。 《装甲兵教育训练信息资源管理与应用系统》是2005年5月经总参军训和兵种部批准立项的科研课题。本文主要论述信息 资源后台管理部分,通过教育训练信息资源管理与应用系统的开发,建构一个涵盖管理电教教材、统编文字教材法规制度、学 术论文及相关媒体资源等教育训练信息资源的、可提供全方位服务的、开放式的管理系统,通过网络方式提供一套崭新的、切 实可行的教育信息资源管理模式,为一体化训练和按纲施训提供技术保障。 一、采用Delphi作为开发平台的原因 统、用户应用系统等四大部分组成,下分16个分系统, Delphi是Borland公司开发的可视化软件开发工具, 软件采取模块化设计。(如下图所示) 被称为第四代编程语言,具有简单、高效、功能强大的 特点。和VC相比,Delphi更简单,更易于掌握,而在 装甲兵妻I育训练t言息j矗 管理系缱 功能上却丝毫不逊色;和VB相比,Delphi功能更强大、 身份认证+f I管理系缱一f f信患资 库系缓_I I用户应用系缓・ 更实用。可以说,Delphi兼具有VC功能强大和VB简 单易学的特点。 安I蚤lDelphi具有以下特性:基于窗体和面向对象的方法, 管l管l全l濂I应 理.1理,I管 用 理. 高速的编译器,强大的数据库支持,与Windows编程紧 量l萋J l _ II萎tl I耋tI萎 蚤森救上.J1l缱什分析 密结合,强大而成熟的组件技术。重要的是object Pascal 本系统包括系统安全管理、系统用户管理、公共资 语言是在Pascal语言的基础上发展起来的,简单易学。 源管理、有条件共享资源管理、系统服务管理,其中资 Delphi提供了各种开发工具,包括集成环境、图像 源管理以“谁建设谁管理”为原则。 编辑(Image Editor)以及各种开发数据库的应用程序, 1.系统安全管理:包括系统用户安全管理、公共资 如DesktopDataBase Expert等。除此之外,还允许用 源安全管理、有条件共享资源安全管理和系统服务安全 户挂接其他的应用程序开发工具,如Borland公司的资 管理等四个方面。 源编辑器(Resourse Workshop)。 2.系统用户管理:包括系统用户管理、系统用户权 Delphi在数据库开发方面尤为突出:适应于多种数 限管理、系统用户应急登录管理、系统用户认证管理。 据库结构,从客户机/服务机模式到多层数据结构模式; 3.公共资源管理:包括多媒体技术分系统管理、软 高效率的数据库管理系统和新一代更先进的数据库引擎; 件下载分系统管理、学习空间分系统管理和相关链接分 最新的数据分析手段以及提供大量的企业组件。 系统管理、系统公告分系统管理、交流论坛管理、用户 Delphi发展至今,不断添加和改进各种特性,功能 留言管理。 越来越强大。Delphi添加了对IDE(集成开发环境)的 4.有条件共享资源管理:包括电教教材管理、文字教 很多改进新特性,扩展了数据库支持(ADO和InterBase 材管理、法规制度管理、学术论文管理、相关资源管理。 数据库),带有Inte rnet支持的M I D A s改进版、 5.系统服务管理。 TeamSouse版本控制工具、转换功能、框架概念以及很 多的新组件与新特性。 三、系统结构 本系统将装甲兵教育训练信息资源分为两大类,一 二、系统组成 类是面向军训网用户开放的资源,另一类是需要进行用 本系统由身份认证系统、管理系统、信息资源库系 户身份认证、有条件共享的资源,这是本系统的主体。其 54 I ccedu@ccedu.coin.cn
维普资讯
・教学应用・ 系统结构如下图所示。 四、技术实现 “系统”以Delphi为系统开发工具,底层使用SQL Server 2000数据库技术,对选取的信息资源按统一的标 准进行格式化处理,达到功能完备,结构优化,各项技术 指标符合全军军事训练信息网技术规范。为方便数据管 理,在设计“系统”时,采用分层分布式管理模式,保证 视频信息在应用于远程教育时存取快速方便,稳定安全。 为方便数据管理和使用,在设计“系统”时,采用 模块化设计技术,便于将来与其他信息系统连接,同时 也方便分布式管理模式的建立,从而保证信息资源应用 于训练时存取快速方便,稳定安全。 五、功能特点 1.体系集成。“体系集成”主要表现在以下三个方 面:一是媒体形式的集成,“系统”支持文本、图形、图 像、动画、音频、视频等媒体形式的管理;二是资源种 类的集成,“系统”包括电教教材、文字教材、法规制度、 学术论文、相关资源等内容;三是知识体系的集成,“系 统”包括作战理论、训练理论、部队建设理论、专业技 术、装备科研和技术保障、信息技术基础、百科知识等 方面的资源管理。 2.管理规范。一是根据各使用单位对信息资源的管 理规定和安全保密要求,将有条件共享信息资源划分为四 个等级进行管理;二是对信息资源管理采取“谁建设,谁 管理”的模式;三是对电教教材、文字教材、法规制度 等进行分类别管理;四是采用无限级动态目录树进行管 理,添加维护管理方便,交互导航快捷,层次结构分明。 3.安全可靠。一是在应用管理上,本系统按我军现行 保密规范要求进行管理和应用。管理员根据本单位人员情 况、信息安全保密要求、部队教育训练活动对信息资源的 技术广角I资讯 需求、网络环境和上网终端站点分布情况,划分用户类 别,授予相应权限,指定上网终端,用户经注册登录后, 能够访问相对应的信息资源。系统对用户的应用过程实施 监控管理。二是在安全措施上,通过采取身份识别、权限 分级控制、对用户信息(账号、密码和注册信息)加密处 理、终端物理地址信 皂、锁定、信息资源划分等级和系统数 据库前后台分离等一系列措施,实现信息安全管理。 六、开发环境和关键技术 数据库支持是Delphi的强项。这主要体现在Delphi 与BDE的无缝集成以及Delphi提供的大量现成的数据 库操作控件。目前Delphi支持BDE、ADO、InterBase 三种数据库访问方式。所有的方式都能拖拉到应用程序 中实现可视化操作。正是因为Delphi对数据库类的包 装,使得用户操作数据库不必从开始到最后都进行干预, 明显地提高了开发速度。 Delphi中使用WebBroser控件能很方便地构造出基 于数据库的Web页面,通过HTML管理Web数据库。 选择一个开发工具依赖于很多不同的因素,影响选 择开发语言的因素主要包括: 1.代码的可继承性。语言代码的可重用性是加快开 发效率较为明显的方面,从早期的过程、函数到现在的组 件技术都是朝这个目标在奋斗。Delphi主要通过VCL控 件来实现代码重用。 2.语言自身的特性。就技术(主要指应用框架)来 说,Delphi尤其适合编写Internet/Intranet、表格制图、 数据库操作、高级用户界面等。开发本系统重在对各类 多媒体资源的管理,同时一个赏心悦目的界面也将有效 缓解管理者枯燥乏味的网络管理活动。 3.语言的前景和可扩充性。Delphi是Inprise的旗舰 产品之一,而且Inprise已向Linux发展,前景比较乐观。 七、结论 部队按纲施训,不仅需要了解和掌握有关的条令、 条例、大纲、教范,而且需要了解和掌握有关的战术要 求、训练方法、武器装备性能、原理,甚至需要了解外 军同类武器装备情况。本“系统”通过对媒体信息资源 进行整合,提供部队训练中所需要的电教教材、文字教 材、条令法规、大纲教范等标准规范的各种教材与文件 资料,能够较好地解决基层部队官兵所掌握的信息资源 数量少、种类不齐全和获取相关信息的渠道不畅等问题, 满足了基层部队按纲施iJIIx ̄媒体信息资源进行整合的需 求,在装甲兵部队实际应用中取得了显著效果。、姗1023 (作者:石家庄陆军指挥学院军事教育技术中心)
版权声明:本文标题:基于Delphi开发信息资源管理系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1709045863a536838.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论