在“数据库”课程中的应用.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在“数据库”课程中的应用 程学先 一、改进数据库课程教学方法的必要性 1、因为扩招,学生层次差别极大,要求教学既要有深度,又要有广度,要求教学内容更加大弹性。要让大多数学生具有开发管理应用系统的动手能力,同时能让优秀学生学得更深一些,特别是强化程序设计能力。 从2001年起,我们分别在VFP、JAVA、PB等环境中成功地开发建立了MIS部件库,基于部件的系统开发技术能让大多数学生轻而易举地学会建立与维护管理信息系统,更好更深入地学习数据库与管理信息系统的基本理论与基本概念,提高教学质量。 2、管理信息系统,包括电子政务与电子商务是计算机应用的主要方向之一,要求我们强化教学,特别是注意克服以往教学中的缺点。 我们学生在管理方面专业知识不足,缺少系统设计技能。需要我们加强实践教学,尤其是要多做系统设计的大作业或课程设计,有条件的要参与实际课题,要加强实际系统分析与软件工程方面的教学。真正掌握设计、维护管理信息系统的动手能力。 3、软件生产分工迫在眉睫,部件与构件技术的发展将使软件生产分为部件生产与系统组装二大类。在MIS方面,从事部件与构件开发的人员人数需求不会很多,对大多数计算机专业与非计算机专业从事MIS的学生需要的将主要是组装与维护管理信息系统的能力,以便从事管理与运营、简单的维护以及进入服务业或成为营销人才,相当一部分人员只需要掌握部件的维护就足够了。 4、部件技术有其明显优点,发展很快,目前已有许多公司开展其研究,要求学习优秀的学生掌握软件复用技术,特别是部件的设计技术。没有软件复用理念的学生将不受欢迎。 软件复用技术进步到面向对象是一大飞跃,但该技术的出现已近十年,近五年,人们研究的主题之一是构件,焦点之一是提高构件的粒度,各公司争相研究领域构件,设计模板,各种中间件出现了大量产品。 二、软部件技术简介 软部件是由多个构件和对象组成的能完成实际应用系统一到多项工作任务的具有系统性和较强适应性的代码的集合。其特点: 1、具有较大粒度,较高数据独立性,具备自适应性能 2、直接面向最终系统集成。当利用它组建一个信息系统时,只需作剪裁、修饰、建立必要的辅助性数据表,之后就可直接嵌入并生成系统。用户无需编写代码,或只需要设计极少量代码。 由于对不同数据结构的信息系统都可做到即插即用,可大大提高应用软件开发效率、提高程序设计质量。尤其是其自适应性好,当数据结构或环境改变时一般不必修改代码,甚至无须重新编译,将大大提高MIS的应变能力、可用易用性,延长软件生命周期。 3、接口简单,易学易用。使一般系统的开发、维护与扩展的难度降低。是优秀的系统开发工具。 4、使信息系统设计走向规范化,标准化。促使其应用更走向普及。 三、软部件界面及应用示意 B、参数不变,表格式自适应部件 A图中接口参数换为:keyx=“生源” ,字段名表=“” ,字段号表=“1,2,3,4,10,12,14,15”, 留下按钮号=“1,2,3,4,13,18” 上图参数不变,表格式自适应部件 A图中接口参数:keyx=“生源”换为“单位”其他不变后的标准格式自适应表单自生成界面 B图中接口参数:keyx=“生源”换为“单位”其他不变后的表格式自适应部件 F、导出表单包括向TXT文件、EXCEL文件、数据表各类导出部件。有选择文件、选择格式、任选字段、附加约束及定制功能。 H、一对多(标准格式-标准格式) I、一对多(标准格式-表格) J、一对多(列表框-标准格式) K、一对多(表格-表格) L、办公自动化系统:用符号图形定义工作流,在关系数据库中成功地构造了操作方便的办公自动化系统。 N、生成单记录形式打印格式文件 O、生成表格形式打印格式文件 P、基于JAVA录改删 Q、基于JAVA表格录改删部件 R、基于JAVA单项查询 S、基于JAVA组合查询 T、基于JAVA部件设计的售后保障系统 U、利用一对多部件设计凭证程序 V、利用选记录处理部件设计酒店管理系统程序 小结 部件技术是面向对象技术的进一步发展 是一种有较大价值的新技术 部件是一种开发工具,也提出一个新的程序设计规范 是对数据库系统管理软件的补充与加强,其实质是进一步加强数据逻辑独立性,使系统具有自适应性,能自动适应变化的需求,延长软件生命周期,解决管理信息系统难以适应变化的环境与条件的难题。 部件范例教学法 1、目的: 在教学中突出应用,突出动手能力的培养。要求学生掌握部件使用方法,学习管理信息系统的结构与设计方法。 给学生以课程设计的工具。部件是绝妙的开发工具,使学生能尽可能多地进行实际应用系统的设计,将学习重点放在数据库理论与概念

您可能关注的文档

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档