software_engineering_course

所在平台: Udemy

课程主页: https://www.udemy.com/course/software_engineering_course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

course_name: software_engineering_course course_overview: introduction: what_is_software_engineering: "软件工程是将科学和数学原理应用于软件设计、开发、测试和维护的领域。其目标是创建可靠、高效且易于维护的软件产品。它不仅仅是编写代码,还包括管理整个软件开发过程,从需求收集到最终交付和维护。" importance: "该课程旨在提供软件产品、软件设计、开发过程、软件项目管理以及设计复杂性的基本理解。学完本课程后,您将对软件工程的核心概念有扎实的掌握。" key_topics: - "软件生命周期:理解软件从概念到退役的整个过程。" - "软件项目管理:学习如何规划、执行和监控软件项目,包括沟通和支持。" - "软件需求:掌握收集、分析和定义软件需求的方法。" - "软件设计基础:学习软件设计的原则和模式。" - "软件分析与设计工具:了解用于辅助软件开发过程的工具。" - "软件设计策略:探索不同的软件设计方法和技术。" - "用户界面设计:学习如何设计直观易用的用户界面。" - "软件设计复杂性:理解和管理软件设计的复杂性。" - "软件实现:了解软件代码的编写和集成过程。" - "软件测试概述:学习软件测试的基本概念和方法。" - "软件维护概述:了解软件发布后的维护和更新工作。" - "CASE工具概述:介绍计算机辅助软件工程(CASE)工具的作用。" definition_elements: software: "软件不仅仅是可执行代码,它还包括相关的库和文档,为满足特定需求而创建时,称为软件产品。" engineering: "工程是将既定的科学和方法论应用于产品开发的过程。" software_development: "软件开发是将工程原理应用于软件产品开发的过程,包括初始开发、维护和更新,以创建满足预期需求的软件产品。" syllabus: "未提供课程大纲。"

课程评论(0条)

课程详情

هندسة البرمجيات هي فرع من فروع الهندسة يرتبط بتطوير منتجات البرمجيات باستخدام مبادئ وأساليب وإجراءات علمية محددة جيدًا. وتكون نتيجة هندسة البرمجيات منتجًا برمجيًا فعالًا وموثوقًا به. كماأإن إدارة مشاريع البرمجيات لها نطاق أوسع من عملية هندسة البرمجيات لأنها تتضمن الاتصالات والدعم قبل وبعد التسليم وما إلى ذلك. وتوفر لك هذه الدورة التعليمية فهمًا أساسيًا لمنتج البرمجيات وتصميم البرمجيات وعملية التطوير وإدارة مشاريع البرمجيات وتعقيدات التصميم وما إلى ذلك. في نهاية الدورة يجب أن تكون مجهزًا بفهم جيد لمفاهيم هندسة البرمجيات. ومن خلال هذه الدورة سوف نتعلم (دورة حياة تطوير البرمجيات ، إدارة المشاريع البرمجية ، متطلبات تصميم البرمجيات ، أساسيات تصميم البرمجيات ، أدوات تحليل وتصميم البرمجيات ، استراتيجيات تصميم البرمجيات ، تصميم واجهة مستخدم البرنامج ، تعقيد تصميم البرمجيات ، تنفيذ البرمجيات ، نظرة عامة على اختبار البرمجيات ، نظرة عامة على صيانة البرمجيات ، نظرة عامة على أدوات CASE البرنامج). ما تعنيه كلمة هندسة البرمجيات. فهي تتكون المصطلح من كلمتين، البرمجيات والهندسة. البرمجيات أكثر من مجرد كود برنامج. البرنامج هو كود قابل للتنفيذ، يخدم غرضًا حسابيًا. يُعتبر البرنامج مجموعة من أكواد البرمجة القابلة للتنفيذ والمكتبات والوثائق المرتبطة بها. عندما يتم إنشاء البرمجيات لمتطلب معين، تسمى منتجًا برمجيًا. من ناحية أخرى، تتعلق الهندسة بتطوير المنتجات باستخدام مبادئ وطرق علمية محددة جيدًا. وتسمى عملية تطوير منتج برمجي باستخدام مبادئ وأساليب هندسة البرمجيات بتطور البرمجيات. ويشمل ذلك التطوير الأولي للبرمجيات وصيانتها وتحديثها، حتى يتم تطوير منتج برمجي مرغوب فيه، والذي يلبي المتطلبات المتوقعة.

课程标签

0人关注该课程

主题相关的课程