《数据库设计中的软件工程技术作用-精品文档.docx》由会员分享,可在线阅读,更多相关《数据库设计中的软件工程技术作用-精品文档.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库设计中的软件工程技术作用摘要:作为一门全新的现代信息技术,软件工程技术如今在若干个领域中具有非常普遍的运用,其中在数据库设计中的运用最为明显。软件工程技术有利于提升计算机水平与促进科学技术发展,进一步方便了人们的生活与生产。本文重点分析了在数据库设计中怎样运用软件工程技术,以供参考。关键词:数据库设计;软件工程技术;作用数据库设计是一项系统且繁琐的经过,涵盖了逻辑构造与物理构造,这两类构造是繁琐的映射连接起来的,灵敏度不高且效率很低。而软件工程技术能够进一步解决以上问题,在数据库设计中发挥了关键作用。一、软件工程技术的含义软件开发是一种从高级含义至低级含义的映射,构成从高级处理向低级处理
2、的转化。针对功能很强的软件系统来讲,定义并不单一化,由于这类软件开发与成本、人员以及技术等方面内容有关,从宏观来分析,软件工程是能够知足全部客户关于软件产品的需求,通常运用的理论是计算机科学和工程管理,涵盖了程序语言设计、设计形式以及数据库等方面1。早期的软件经过技术的核心开发模型是瀑布模型,伴随社会的飞速进步和科技的进一步发展,逐步演变为螺旋式开发模型。另外,不管研发哪一阶段的软件工程技术,都坚持科学的使用策略,利用合作和管理相整合的方式来提高软件生产率,充分发展软件工程技术。二、软件设计里面的工程技术一软件的生存周期软件的生存周期一般包含了六个步骤,即规格讲明、要求分析、编码、测试、设计以
3、及维护。同时在软件设计的进程中要重视下面几个问题才能够保证软件生存周期中每个步骤的成功开展:第一,要清楚软件开发是为了进一步服务于生活、生产,于是要充分根据生存周期里面的规格讲明与分析要求开展软件设计。第二,由于软件设计最后展现给人们的是使用的相关产品,所以进一步关系到系统工程,在开展软件设计的经过中要采取构造化的策略,到达规范化的软件设计。第三,在软件设计的每个步骤都要注重设计验证,设计验证应该进一步贯穿软件设计的始末。二规格讲明书在这一步骤重点是输入用户的相关需求且把结果输出进一步整理为规格讲明书的形式,在展现用户需求的经过中不能产生二义性,这是软件开发的重要环节2。在设计规格讲明书的经过
4、中重点按照先以用户需求创立数据流程图,再对数据项图进行设计的策略。三软件设计软件设计是把以上的规格讲明书进一步翻译为重点由硬件、软件、通讯、人为基础元素构成的系统,而且这四个元素都进一步保存在信息系统中。在设计软件的时候首先要熟悉每个部分的详细功能,再通过规格讲明书的方式把客户的相关需求输进系统中且反复设计下级功能。当然,在设计软件的时候应该重视下面几个问题:第一,软件系统设计属于一项精细的工程,于是要设计部分制度规定对设计人员的行为进行限制。第二,要设计若干个方案防备于未然。三、在数据库设计中怎样运用软件工程技术一探究数据库的可行性运用软件工程技术,将已有的人工控制条件与计算机技术结合起来,
5、进一步考察数据库的操作便捷性、技术与经济效益等方面,进而初步估计能否完成数据库设计任务。在探究经过中要重视对分析结果进行记录,对有关的可行性报告进行整理且书写。二制定数据库的相关开发计划当完成数据库可行性的探究工作后,将可行性报告结合起来,假设觉得此项目拥有较强的可行性,则能够开场制订此数据库的相关开发计划3。数据库项目的相关开发计划内容涵盖人员的分配、相关人员的构成、项目验收标准和方式、项目进度以及开发进程中的核心步骤等。另外,要进一步开发用户界面,客户只会接受友好、美观与方便的用户界面,于是在相关开发计划中应该涵盖用户界面的详细开发工作。三探究数据库系统的详细需求在探究数据库相关需求的经过
6、中使用软件工程技术,探究的核心内容涵盖:系统性能的需求、运行环境的需求以及数据的需求等等。经过探究数据库的详细需求,能够了解创立数据库需要的运行环境与软件配置标准,进而为开发数据库进一步提供数据支持以及参照标准。四在数据库的设计时期的运用设计以及创立数据库是数据库系统的重要步骤。数据库的设计品质对数据库系统的运行效果与效率产生了直接的影响。一个良好的数据库软件系统不但能够对运算方式进行简化,提高运行效率,而且能够帮助数据库的相关用户进一步获得需要的信息,同时还应该确保数据库里面数据的完好性,有效设计数据库4。探究是设计数据库的基础操作。第一,应该探究数据库的构造与含义,进一步了解用户的具体需求
7、,接着根据这些对一个数据库系统的实体联络图进行拟定;第二,探究数据库的逻辑构造,把理论里面的E-R图转变成程序语言,以使其符合DBMS系统,进而把实体之间的关系转变成数据库系统之间的关系。此外,数据库系统中设计物理构造的内容应该涵盖数据的存取构造与方法。一般情况下,数据库的物理构造设计包含两个步骤,首先是明确数据库系统的物理构造,其次是对该物理构造的运行效率进行评估,经过充分考虑这两个步骤进一步评价数据库物理构造的科学性与合理性。五用于数据库的概要设计与详细设计数据库系统的详细设计不是编写程序,而是设计程序的框架。一言以蔽之,数据库系统的概要设计包含两个方面:首先,制订数据库系统的开展方案;其次,设计软件构造。四、结语总而言之,根据权威调查研究进一步显示,软件工程技术能够极大地提高数据库的设计效率,还能够提高数据库的灵敏性以及适应性,能够使数据库获得可持续发展。中国在软件工程技术上起步很晚,和发达国家还存在一段距离,可经过有关学者的持续研究,会促进软件工程技术的可持续发展。