高中信息技术粤教版选修4 数据管理技术第四章 开发数据库应用系统4.1 数据库应用系统简介完美版ppt课件
展开数据库应用系统是指针对某个特定目标,建立在数据库管理系统之上的计算机应用系统。简单地说,它是指引入数据库技术后的应用软件,由数据库数据库管理系统、应用程序和用户等组成,如图所示。
在数据库应用系统中,一般有三类用户:(1)数据库管理员。(2)系统开发人员。(3)终端用户。
数据库应用系统开发的一般流程
数据库应用系统的开发是一项软件工程。为确保一个软件项目按时、按质并在一定的成本限额内完成,系统的开发应当按照一定的步骤进行,并遵循有关的软件工程开发方法和原则。数据库应用系统的开发一般可分为以下几个阶段,如图所示。
1.需求分析 在需求分析阶段,开发人员需要通过调查分析,了解用户的具体需求,明确系统的开发目标,编写需求分析说明文档,进行可行性论证,并制订开发计划。
2.系统设计 系统设计包括:数据库设计与系统功能设计。 在数据库设计中应根据系统分析阶段形成的文档,设计出本应用系统中的数据库结构,并遵循数据库的规范化设计原则。在系统功能设计中各功能模块的设计,包括功能模块的划分、校块之间的调用关系的确定等。
3.系统实现 在系统设计完成之后,就进入了系统的实现阶段。这主要包括:第一,选择系统开发工具;第二,建立数据库;第三,利用开发工具实现系统的各功能模块,包括界面的实现,代码的编写与调试等。
4.系统测试与维护 软件测试是保证软件质量的关键步骤。当系统开发完成,交付给用户使用之后,还要对系统进行不断的维护。这一阶段,要根据用户的反馈意见,改正系统运行中的错误,不断改进和完善系统的功能。
数据库应用系统开发工具
应用程序的开发工具往往独立于具体的数据库管理系统。Visual Basic、PwerBuiIder、C++ Builder、Delphi。利用SQL、Sysbase等数据库管理系统作为数据管理的“后台”。某些数据库管理系统提供了应用程序开发工具,如Fxpr,Access等。
高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件: 这是一份高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件,文件包含粤教版2019高中选修3信息技术41网站的规划课件pptx、粤教版2019高中选修3信息技术41网站的规划教案docx等2份课件配套教学资源,其中PPT共23页, 欢迎下载使用。
高中信息技术粤教版选修5 人工智能初步4.1 重排九宫问题及其树的表示一等奖ppt课件: 这是一份高中信息技术粤教版选修5 人工智能初步4.1 重排九宫问题及其树的表示一等奖ppt课件
粤教版选修3 网络技术应用4.1 网站的规划优秀ppt课件: 这是一份粤教版选修3 网络技术应用4.1 网站的规划优秀ppt课件,共23页。PPT课件主要包含了选择网页制作工具,确定主题及名称,主题定位应依据的原则等内容,欢迎下载使用。