资源简介 第4章建立简单的应用系统数据库应用系统简介【教学目标】知识与技能:了解数据库应用系统【内容分析】本节通过实例帮助学生理解为什么要开发数据库应用系统?区分什么是数据库、数据库管理系统、数据库应用系统【教学重难点】教学重点:区分什么是数据库、数据库管理系统、数据库应用系统。硬件环境:多媒体网络教室,互联网环境软件环境:电子学习档案袋,教学资源ppt演示文稿。【教学过程】一、引入:为什么要开发数据库应用系统? 中小学信息技术大赛组委会人员没学习过Access,不懂得用Access访问这个数据库,如何使用数据库中的资料呢? 针对以上问题,在以下选项中选择最佳解决方案:□直接操作:对用户进行数据库知识培训,使他们能直接对数据库记录进行增、删、改□间接使用:即由专门的数据库管理员根据用户需要对数据库资料进行访问,再反馈给用户□借助程序访问:开发一套建立在已有数据库管理系统之上的面向用户的计算机应用系统总结:由软件开发人员为用户开发一个数据库( http: / / www.21cnjy.com )应用系统,把对数据库的直接操作方法(例如:添加数据、查询相关记录等等)隐藏起来,而只为用户提供简单易用的使用界面。终端用户不需要掌握数据库技术,就能使用和操作数据库。二、什么是数据库应用系统 实例欣赏( .. / .. / .. / .. / LocalSettings / Temp / db / class16 / xxjs.mdb"\t"_blank ) 密码:8888例如:(1)信息管理:汽修汽配信息管理系( http: / / www.21cnjy.com )统、图书管理系统、人事管理系统、仓库管理系统(2)决策支持:“证券交易系统”(3)电子商务:“在线交易系统”(4)事务处理:火车站售票系统、民航订票、银行ATM系统 数据库应用系统:是指针对某个特定目标,建立在数据库管理系统之上的计算机应用系统。 简单地说,它是指引入数据库技术后的应用软件。 数据库应用系统:由数据库、数据库管理系统、应用程序和用户等组成。三、区分什么是数据库、数据库管理系统、数据库应用系统 数据库:强调的是数据。 数据库管理系统:强调的是对数据库进行存贮和管理的系统软件。 数据库应用系统:强调的是面向具体应用的应用软件。四、通过实例分析了解数据库应有系统的组成INCLUDEPICTURE"../Local%20Settings/Temp/db/class16/image005.gif"\MERGEFORMAT实例数据库应用系统的各组成部分说明某校图书管理系统用户终端用户:图书馆管理员应用程序提供给终端用户以下功能:查询、添加和编辑图书基本信息、登记书本借出还入信息等对应用户:开发人员,即软件公司的程序员数据库管理系统SQLSERVER对应用户:数据库管理员数据库存储学校的所有图书信息中小学信息技术大赛管理系统 实例讲解:中小学信息技术大赛数据库应用系统的开发是一项软件工程,它的开发过程必须遵循有关软件工程开发的方法和原则。各阶段任务成果需求分析通过调查分析、了解用户的具体需求,明确系统的开发目标,编写需求分析说明文档,进行可行性论证,并制订开发计划。需求分析说明文档、开发计划系统设计数据库设计设计出本应用系统中的数据库结构设计出数据库结构系统功能设计完成应用系统中各功能模块的设计,包括功能模块的划分、模块之间的调用关系的确定等。设计出各功能模块系统实现第一:选择系统开发工具第二:建立数据库第三:利用开发工具实现系统的各功能模块(包括界面的实现、代码的编写与调试等)开发出一个数据库应用系统系统测试与维护根据用户的反馈意见,改正系统运行中的错误,不断改进和完善系统的功能。调试出一个比较完善的数据库应用系统实践:每四个同学为一个小组,开发一个简单的数据库应用系统,每个同学负责一个阶段的主要工作。六、数据库应用系统开发工具数据库应用系统的开发工具:VisualBasic、PowerBuilder、C++Builder、Delphi数据库管理系统的工具:SQL、Sysbase同时具备数据库管理系统和开发数据应用系统的工具:Oracle、DB2、Foxpro、Access七、数据库应用系统的终端用户界面,一般有两种形式。(1)利用窗口程序作为终端用户的操作界面。实例欣赏( .. / .. / .. / .. / LocalSettings / Temp / db / class16 / xxjs.mdb"\t"_blank )(2)利用web浏览器作为终端用户的操作界面。实例欣赏( http: / / www.21cnjy.com"\t"_blank"\o"欢迎登陆21世纪教育网 )八、活动:选择一个数据库应用系统案例,分小组实地调查,填写下表并展开讨论。数据库应用系统案例数据库管理系统应用程序的开发工具应用程序界面形式用户终端用户开发人员例:育才中学图书管理系统Oracle7.0PowerBuilder窗体图书管理员维利公司研发部 展开更多...... 收起↑ 资源预览