浅论数据库系统的开发.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅论数据库系统的开发.doc

浅论数据库系统的开发   摘 要 简述信息管理系统在我国的广泛应用,学校开设的与之有关的数据库课程教学应把握的要点,案例教学、项目教学及任务驱动法,软件的选用及基于工作过程的案例。先进行案例理解而后理论分析,通过实际案例快速入门数据库系统的开发。   关键词 信息管理系统;数据库;数据库管理系统   中图分类号:TP315 文献标识码:B   文章编号:1671-489X(2014)02-0044-03   1 前言   信息管理系统(Management Information Systems,简称MIS)在我国已有较为广泛的应用。自20世纪50年代以来,计算机迅速进入企业事业管理中。目前,计算机信息管理系统已成为计算机应用的主要领域。   当前,使用信息管理系统进行管理和控制的典型案例有:政府机关大量应用电子政务系统管理政府事务;工业企业大量应用ERP(企业资源计划)、CRM(客户关系管理)、SCM(供应链管理)等信息系统管理和控制供应、生产、销售、财务等方面;商业企业和工业企业大量应用电子商务系统销售商品和进行资金结算,应用物流管理系统控制物流;图书馆利用图书管理系统进行图书入库、借书、还书等;学校应用教务管理系统管理学生的学籍、成绩,进行排课等;物业公司应用物业管理系统来管理房产、住户,并进行收费管理。   随着信息管理系统的推广和应用,信息管理系统的开发、应用、维护和推广就需要大量的从业人员,这就为高职院校计算机类及相关专业的毕业生提供了许多就业岗位,高职院校的学生毕业后有可能成为各种信息管理系统开发者、使用者和维护者。因此,开设与之相关的课程的重要意义就不必说了。   2 信息管理系统的开发方法及开发过程   信息管理系统的开发方法目前大致有结构化开发方法、生命周期开发方法、原型法、面向对象的方法、可视化开发方法。   通过对各种开发方法理解和比较发现,针对不同的问题这些方法各有优劣。通常进行信息管理系统的开发过程从大的方面来讲经历下面几个阶段:系统规划与可行性分析→系统分析→系统设计→系统实施与系统测试→系统评价与系统维护。   大家知道,开发一个信息管理系统,工作量较大,周期较长,投资很可能很大。从系统开发的人员分工看,根据一般惯例,开发系统需要以下几方面的软件开发人才:项目经理;系统分析师;系统设计师;程序员;数据库管理员;系统测试员;系统维护员。   如上所述,开发一个信息管理系统是一个很大的系统工程。而对于高等职业院校计算机类各专业的高职学生来讲,利用学校里不多的学时数把整个开发过程搞清楚,是有一定难度的。因此,通过开发一个小型的数据库系统来实现一个应用目的,来认识信息管理系统的开发和使用具有很大的实际意义。所以,选用什么软件以及什么项目进行实战,对初步搞清楚系统的开发和应用就显得非常重要。   3 数据库管理系统的类型及选用   数据库管理系统(DBMS)是信息管理系统中一个重要的管理平台,主要作用是对数据库进行管理并提供数据服务,因此选择合适的DBMS是十分重要的。目前市场上数据库产品较多,这里不再一一列举,各个数据库产品在功能、性能、价格等方面有些差异,在选择数据库时主要考虑其操作界面、数据的完整性和一致性、功能参数等。鉴于传统的教学方法对高职高专的学生效果较差,因此,希望改变传统的教学方法,突出以一个应用为目的的系统开发的为主线,既主要强调系统的开发方法以及开发过程,选用快速实现系统的开发、编程量较少的数据库管理系统就显得尤为重要。另外,在教学上,实现一个典型的小型的能够说明系统开发全过程的项目实战题目的选题同样十分重要。下面就从这两方面入手。   选用Visual FoxPro(VFP) 就学校而言,笔者认为选用Visual FoxPro(VFP)较为适宜,它的主要特点如下:VFP是Microsoft公司推出的可视化编程工具之一,是一个面向对象的关系型数据库管理系统。它使用了Rushmore技术、OLE技术、SQL技术,大大提高了查询检索速度。在VFP中可以使用SQL命令,使得程序代码更少,并且能从一张或多张表中检索数据。   更主要的是VFP提供了屏幕、菜单、报表、应用程序等生成器与项目管理器等工具。这些工具使得用户不需编程,只需说明要求,就能自动生成所需要的程序,这是选用VFP的主要原因。   选用最贴近学生的实际案例 学生在校学习阶段,最先接触的是成绩管理及图书借阅管理等,因此,有关这方面的信息管理系统的开发比较贴近学生,选用这类题材应该更具有实际意义。   为了说明系统的整个开发过程,不可能把系统做得太大,时间不允许,主题也会因题目太大不明确。也许教学案例根本称不上是数据库管理系统,只能算得上是个数据管理程序,为了教学上的方便,暂且称它为××管理系统

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档