background image

浅论数据库系统的开发

 摘

 要 简述信息管理系统在我国的广泛应用,学校开设的与之有关的数据库课程教学应把

握的要点,案例教学、项目教学及任务驱动法,软件的选用及基于工作过程的案例。先进行
案例理解而后理论分析,通过实际案例快速入门数据库系统的开发。

 

  关键词

 信息管理系统;数据库;数据库管理系统 

  

1 前言 

  信息管理系统(

Management Information Systems,简称 MIS)在我国已有较为广泛的

应用。自

20 世纪 50 年代以来,计算机迅速进入企业事业管理中。目前,计算机信息管理系

统已成为计算机应用的主要领域。

 

  当前,使用信息管理系统进行管理和控制的典型案例有:政府机关大量应用电子政务
系统管理政府事务;工业企业大量应用

ERP(企业资源计划)、CRM(客户关系管理) 、

SCM(供应链管理)等信息系统管理和控制供应、生产、销售、财务等方面;商业企业和工
业企业大量应用电子商务系统销售商品和进行资金结算,应用物流管理系统控制物流;图
书馆利用图书管理系统进行图书入库、借书、还书等;学校应用教务管理系统管理学生的学
籍、成绩,进行排课等;物业公司应用物业管理系统来管理房产、住户,并进行收费管理。

 

  随着信息管理系统的推广和应用,信息管理系统的开发、应用、维护和推广就需要大量
的从业人员,这就为高职院校计算机类及相关专业的毕业生提供了许多就业岗位,高职院
校的学生毕业后有可能成为各种信息管理系统开发者、使用者和维护者。因此,开设与之相
关的课程的重要意义就不必说了。

 

  

2 信息管理系统的开发方法及开发过程 

  信息管理系统的开发方法目前大致有结构化开发方法、生命周期开发方法、原型法、面向
对象的方法、可视化开发方法。

 

  通过对各种开发方法理解和比较发现,针对不同的问题这些方法各有优劣。通常进行信
息管理系统的开发过程从大的方面来讲经历下面几个阶段:系统规划与可行性分析

→系统

分析

→系统设计→系统实施与系统测试→系统评价与系统维护。 

  大家知道,开发一个信息管理系统,工作量较大,周期较长,投资很可能很大。从系统
开发的人员分工看,根据一般惯例,开发系统需要以下几方面的软件开发人才:项目经理
系统分析师;系统设计师;程序员;数据库管理员;系统测试员;系统维护员。

 

  如上所述,开发一个信息管理系统是一个很大的系统工程。而对于高等职业院校计算机
类各专业的高职学生来讲,利用学校里不多的学时数把整个开发过程搞清楚,是有一定难
度的。因此,通过开发一个小型的数据库系统来实现一个应用目的,来认识信息管理系统的
开发和使用具有很大的实际意义。所以,选用什么软件以及什么项目进行实战,对初步搞清
楚系统的开发和应用就显得非常重要。

 

  

3 数据库管理系统的类型及选用 

  数据库管理系统(

DBMS)是信息管理系统中一个重要的管理平台,主要作用是对数

据库进行管理并提供数据服务,因此选择合适的

DBMS 是十分重要的。目前市场上数据库

产品较多,这里不再一一列举,各个数据库产品在功能、性能、价格等方面有些差异,在选
择数据库时主要考虑其操作界面、数据的完整性和一致性、功能参数等。鉴于传统的教学方法
对高职高专的学生效果较差,因此,希望改变传统的教学方法,突出以一个应用为目的的