好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件工程管理技术在数据库设计的作用论文.doc

2页
  • 卖家[上传人]:wd****9
  • 文档编号:306760487
  • 上传时间:2022-06-09
  • 文档格式:DOC
  • 文档大小:25KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 软件工程管理技术在数据库设计的作用论文 软件工程管理技术在数据库设计的作用论文预读: 摘要:摘要:软件工程技术作为一门新兴的现代信息技术,目前在多个领域中有着极为广泛的应用,其中最为显著地就是在数据库设计中的应用.软件工程技术对推动科学技术发展和计算机水平的提高有着重要意义,为人们的生产生活提供了诸多便利.本文主要针对数据库设计中的软件工程技术进行研究,并分析其内在的作用.关键词:数据库设计;软件工程技术;作用数据库设计是一项复杂且系统的过程,包括了物理结构和逻辑结构,这两种结构是复杂的映射联接起来的,不太灵活效率也低.而软件工程技术能有效避免上述问题,在数据库设计中发挥着重要作用.本文主要针对数据库设计中每个阶段的软件工程技术进行研究,并分析软件工程技术发挥的作用.1软件工程技术概述某种程度上来说软件开发其实就是“高层概念”到“低层概念”的映射,从而实现高层处理逻辑向低层处理逻辑转变.而对于大型软件系统而言定义就并非如此简单,因为大型软件开发包括有关人员、技术、途径以及成本和进度的方方面面,综合来看要把软件工程定义为:软件工程是一门能够满足客户需求并以软件产品和工程为对象的学科,主要应用计算机科学理论和工程管理原则.囊括了程序语言设计、数据库以及设计模式等多个方面.软件工程技术早期主要为瀑布式开发模型,经过不断的发展演变为螺旋式的迭代开发,到现在软件工程技术敏捷开发的方法,软件工程技术随着社会科学技术的发展而不断进步.另外,在不同时期研究软件工程技术时都要遵循使用科学的方法进行管理并通过合作的形式提高软件生产率的原则,推动软件工程技术的发展.学者根据软件工程技术发展的历程总结出了多种软件开发的方法并产生了软件工程学,但软件工程学的出现并不代表软件危机的结束.由于软件工程自身理论性强、实施方法局限大等特点,使得软件危机依然存在于生活中.经过不断努力和探索,近年来出现了多种新的思想和方法,例如软件再用、软件自动生成器等,为软件工程技术的发展提供了坚实的基础,软件工程技术逐渐向自动化、标准化转变.2软件设计中的工程技术2.1软件的生存周期软件的生存周期主要由六个环节组成,包括要求分析、规格说明、设计、编码、测试以及维护.要求分析和规格说明主要根据客户的需求完成,明确软件设计的目的.后面四个环节是对计算机系统而言该如何做才能实现前两个环节中明确的设计目的.同时在软件设计过程中要注意以下几个问题才能确保软件生存周期中各个环节的顺利进行:首先要明确软件开发的目的是为了更好的服务于生产生活,所以要严格按照生存周期中的分析要求和规格说明进行软件设计.其次,由于软件设计最终呈现给人们的是使用的产品,所以与系统工程联系极为密切,在进行软件设计时要采用结构化的方法,实现标准化的软件设计.最后在软件设计的各个环节都要重视设计验证,设计验证应当贯穿软件设计的始终.2.2规格说明书在这个环节主要是将用户的需求输入并将结果输出整理成规格说明书的形式,在表现用户需求的同时不允许出现二义性,这是软件开发的关键步骤.在对规格说明书进行设计时主要按照先以用户需求建立数据流程图,再设计数据项图的方法.2.3软件设计软件设计是将上述的规格说明书翻译成主要由软件、硬件、人和通讯为基本元素组成的系统,而且这四个元素都完整的保存于信息系统中.在进行软件设计时首要工作是要了解各个部分的功能,再将客户的需求以规格说明书的形式输入到系统中并重复进行下级功能的设计.当然,在进行软件设计时需要注意以下几个问题:首先,软件系统设计是一项严密的工程,所以要设计一系列的制度规定约束设计人员的行为.其次要设计多个方案以备不时之需.3软件工程技术在数据库设计中的应用3.1分析其可行性该阶段通过分析现有的计算机技术和人工控制技术,从经济、技术和操作方便性几个方面对数据库进行考察,以初步估计能否完成数据库设计的任务.该阶段应当将分析结果记录下来,整理撰写可行性报告.3.2制定开发计划如果前阶段的分析有很强的可行性,分析员将要开始制定该项目的开发计划.项目开发计划应当包括系统开发团队的人员构成、人员分配、项目开发进度、验收方式和验收标准以及开发过程中的关键环节等.此外,用户界面对数据库的开发非常重要,美观、友好而方便的用户界面才能被客户接受,在项目开发时也应当将界面设计考虑进去.3.3分析数据库系统的需求数据库系统的需求分析,包括对数据的需求分析、对系统性能的需求分析、对运行环境的需求分析等.该阶段通过对数据库的需求进行分析,以了解建立数据库软件需要的配置标准和运行环境,为数据库的开发提供标准和参数.3.4数据库设计阶段数据库的建立和设计是数据库系统的重点内容.数据库系统的运行效率和效果直接受到数据库设计质量的影响.一项优秀的数据库软件系统不但能简化运算方式,提高运行效率,还能帮助数据库使用者简单直接地获取相关信息,保证数据的完整性,有利于完成数据库的设计.数据库设计的基础是需求分析.首先应当设计数据库的概念和结构,总体上把握用户需求,并据此绘制系统实体联系图.然后应当设计数据库的逻辑结构,把概念中的E-R图转化为计算机语言,与DBMS系统相适应,把实体之间的关系转化为数据库系统之间的表与表的关系.数据库的物理结构设计由数据存取方法和数据存取结构两个方面组成.该阶段的设计通常包括两个环节,一是确定数据库系统的物理结构,二是评价该结构的运行效率,通过对两个环节的综合考虑,以评价数据库物理结构的合理性.3.5详细设计和概要设计阶段系统的详细设计不是编写程序,而是设计程序框架.总体而言,系统的概要设计包括两个阶段:首先应当制定系统实施方案,然后进行软件结构设计.4结束语根据原创论文搜集的数据统计分析,根据研究和数据显示,软件工程技术不仅能够提高数据库设计的效率,同时还能增加数据库的灵活性的适应性,对数据库的发展具有重要的推动作用.目前我国对软件工程技术的研究尚处于发展阶段,但经过研究和探索数据库中的软件开发技术能够发挥更大的作用.参考文献[1]高猛.数据库设计中软件工程技术的作用分析[J].读写算(教育教学研究),2014,(17):365-365.[2]郑彦平.系统软件开发过程中的软件工程技术[J].电子测试,2014,(24):122-123.。

      点击阅读更多内容
      相关文档
      局长在2025年全市医疗保障重点工作调度会暨定点医药机构违法违规使用医保基金自查自纠工作推进会上的讲话稿.docx 2025年春教体系统安全工作会上的讲话范文.docx 2024年度街道机关支部党组织书记述职发言材料供参考.docx 2025年干部谈心谈话内容范文.docx 主管发改部门党组书记在党委理论学习中心组学习研讨会上的发言材料供参考.docx 学习关于党的建设的重要思想交流发言材料供参考.docx 纪委书记2025年全面从严治党的研讨材料范文.docx 2025年春季防汛防旱工作部署会上的讲话范文.docx 2025年村“三资”管理工作计划供参考.docx 村“两委”2025年工作计划供参考.docx 乡镇在全市履行职责事项清单工作会议上的交流发言.docx 银行行长在学习2025年一号文件精神专题会上的研讨发言供参考.docx 乡党委乡村振兴工作经验总结供参考.docx 党组书记、主任在2025年展改革委民营企业座谈会上的讲话范文.docx 领导干部在2025年“纪检监察工作规范化法治化正规化建设年”行动动员部署会议上的讲话范文.docx 关于落实全面从严治党主体责任报告范文.docx 在2025年基层履行职责事项清单工作会议上的交流发言例文.docx 2025年理论学习中心组党风廉政建设专题学习研讨会议上的交流发言供参考.docx 在理论学习中心组推动经济社会高质量发展专题学习研讨会议上的交流发言两篇.docx 党支部2024年民主评议党员工作情况报告供参考.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.