数据库设计中软件工程技术的作用

数据库设计中软件工程技术的作用

ID:10370579

大小:50.00 KB

页数:3页

时间:2018-07-06

数据库设计中软件工程技术的作用_第1页
数据库设计中软件工程技术的作用_第2页
数据库设计中软件工程技术的作用_第3页
资源描述:

《数据库设计中软件工程技术的作用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库设计中软件工程技术的作用摘要中国1/vie  本文简要介绍了软件工程技术的相关背景和基本概念,结合软件工程的技术的应用要点和注意事项,主要分析了软件工程技术在数据库设计中的实际应用,最后总结了软件工程技术对于提高数据库设计工作质量的重要意义,旨在不断改进和完善该技术在数据库中的应用,从而提升科学技术的使用效率,为促进数据库的使用和开发提供有效的动力。  【关键词】数据库设计软件工程作用分析  1软件工程技术的相关背景和基本概念及原理  1.1软件工程技术概述  软件工程技术是一种新兴的信息工程技术,现已被广泛的运用在人们生产和生活的各个领域。软件工程技术的开发与应用,显著的提高了计算机

2、水平和推动了科学技术的发展,将软件工程技术运用到数据库的设计过程中也是非常常见的。  传统的软件开发从某种意义上来说就是一种从“高层概念”到“低层概念”的映射,以实现高层逻辑转变为低层逻辑。但是就大型软件系统而言,软件的开发工作涵盖的内容和范围更多、更广,包含了技术人员、相关技术、开发途径以及成本和进度等许多方面,所以可以将软件工程技术综合定义为是一类可以用来满足客户需求并以软件产品和工程为对象的学科,其应用原理包括计算机科学理论和工程管理原则,主要内容是设计模式、程序语言设计和数据库等方面。  早期的软件工程技术开发模型主要为瀑布式,随着科学技术,尤其是计算机技术的不断发展,其开发模型已经

3、逐步演变成为螺旋式的迭代开发,再到目前的软件工程技术敏捷开发,软件技术不断的发展和完善,越来越成熟。当然,不管是处于哪个时期,软件工程技术都要遵守采用科学的手段进行管理,同时通过合作的形式来提高软件生产效率的基本原则,  国内外  软件设计中的工程技术主要包含的是软件的生存周期、规格说明书以及软件设计。其中软件的生存周期主要由要求分析、规格说明、设计、编码、测试和维护这六个环节组成。前两个环节主要是根据客户的要求来进行的,要求达到明确软件设计目的的任务,后面四个环节是针对计算机系统而言的,要求通过各种技术手段来实现由之前两个环节确定的软件设计目的。软件开发的最终目的是为人们的生活服务,所以在

4、进行软件设计的时候一定要严格执行软件生存周期中的要求分析和规格说明,也就是说一定要按客户的要求进行设计;规格说明书环节就是指把用户的需求输入并整理结果,从而得到软件的具体规格说明;软件设计环节就是通过计算机技术以及其它的一些硬件设备来实现规格说明书中的内容,最终实现软件的开发。  2软件工程技术在数据库设计中的实际应用分析  2.1用于分析数据库的可行性  使用软件工程技术,结合既有的计算机技术及人工控制条件,对数据库的经济效益、技术以及操作方便性等方面进行考察,从而实现对数据库设计任务可否完成的初步估计。在分析时要注意记录分析结果,整理并书写相关的可行性报告。  2.2用于制定数据库的开发

5、计划  当数据库可行性的分析工作结束后,结合可行性报告,如果认为该项目具备很强的可行性,则可以开始制定该数据库的开发计划。数据库项目的开发计划内容应该包括有关人员的组成、人员的分配、项目进度、项目验收方式与验收标准和开发过程中的重点环节等等。除此之外,要注重用户界面的开发,只有方便、美观且友好的用户界面才会被客户接受,所以在数据库项目开发计划中应该包括用户界面的开发工作。  2.3用于分析数据库系统的需求  将软件工程技术运用于对数据库需求的分析工作,分析的主要内容包括:数据的需求、运行环境的需求、系统性能的需求等等。通过分析数据库的需求,可以了解建立数据库需要的软件配置标准和运行环境,从而

6、为开发数据库提供参照标准和数据支持。  2.4用于数据库的设计阶段  数据库的设计和建立是数据库系统的关键环节。数据库的设计质量直接影响着数据库系统的运行效率和效果。一个成功的数据库软件系统一方面可以简化运算方式,提升运行效率,另一方面还可以帮助数据库的用户简便快捷的获取需要的信息,同时还需要保证数据库中数据的完整性,为完成数据库的设计提供便捷。设计数据库的基本操作是分析。首先要分析数据库的概念和结构,大致掌握用户的具体需求,然后依据这些来拟定一个数据库系统的实体联系图;其次是分析数据库的逻辑结构,将理论中的E-R图转换为程序语言,以使其与DBMS系统相匹配,从而实现将实体之间关系转化数据库

7、系统之间的关系。  另外,数据库系统的物理结构的设计内容应该包括数据的存取方法和数据的存取结构。通常,数据库的物理结构设计分为两个环节,其一是确定数据库系统的物理结构,其二是评估该物理结构的运行效率,通过综合考虑这两个环节来对数据库物理结构的合理性进行最终的评价。  2.5用于数据库的详细设计和概要设计  数据库系统的详细设计是设计程序框架,而不是编写程序。总的来说,数据库系统的概要设计分为两个阶段:第一,制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。