كتاب What Every Engineer Should Know about Software Engineering
منتدى هندسة الإنتاج والتصميم الميكانيكى
بسم الله الرحمن الرحيم

أهلا وسهلاً بك زائرنا الكريم
نتمنى أن تقضوا معنا أفضل الأوقات
وتسعدونا بالأراء والمساهمات
إذا كنت أحد أعضائنا يرجى تسجيل الدخول
أو وإذا كانت هذة زيارتك الأولى للمنتدى فنتشرف بإنضمامك لأسرتنا
وهذا شرح لطريقة التسجيل فى المنتدى بالفيديو :
http://www.eng2010.yoo7.com/t5785-topic
وشرح لطريقة التنزيل من المنتدى بالفيديو:
http://www.eng2010.yoo7.com/t2065-topic
إذا واجهتك مشاكل فى التسجيل أو تفعيل حسابك
وإذا نسيت بيانات الدخول للمنتدى
يرجى مراسلتنا على البريد الإلكترونى التالى :

Deabs2010@yahoo.com


-----------------------------------
-Warning-

This website uses cookies
We inform you that this site uses own, technical and third parties cookies to make sure our web page is user-friendly and to guarantee a high functionality of the webpage.
By continuing to browse this website, you declare to accept the use of cookies.
منتدى هندسة الإنتاج والتصميم الميكانيكى
بسم الله الرحمن الرحيم

أهلا وسهلاً بك زائرنا الكريم
نتمنى أن تقضوا معنا أفضل الأوقات
وتسعدونا بالأراء والمساهمات
إذا كنت أحد أعضائنا يرجى تسجيل الدخول
أو وإذا كانت هذة زيارتك الأولى للمنتدى فنتشرف بإنضمامك لأسرتنا
وهذا شرح لطريقة التسجيل فى المنتدى بالفيديو :
http://www.eng2010.yoo7.com/t5785-topic
وشرح لطريقة التنزيل من المنتدى بالفيديو:
http://www.eng2010.yoo7.com/t2065-topic
إذا واجهتك مشاكل فى التسجيل أو تفعيل حسابك
وإذا نسيت بيانات الدخول للمنتدى
يرجى مراسلتنا على البريد الإلكترونى التالى :

Deabs2010@yahoo.com


-----------------------------------
-Warning-

This website uses cookies
We inform you that this site uses own, technical and third parties cookies to make sure our web page is user-friendly and to guarantee a high functionality of the webpage.
By continuing to browse this website, you declare to accept the use of cookies.



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخولحملة فيد واستفيدجروب المنتدى

شاطر
 

 كتاب What Every Engineer Should Know about Software Engineering

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
مدير المنتدى
مدير المنتدى
Admin

عدد المساهمات : 19001
التقييم : 35505
تاريخ التسجيل : 01/07/2009
الدولة : مصر
العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى

كتاب What Every Engineer Should Know about Software Engineering Empty
مُساهمةموضوع: كتاب What Every Engineer Should Know about Software Engineering   كتاب What Every Engineer Should Know about Software Engineering Emptyالإثنين 04 سبتمبر 2017, 10:29 am

أخوانى فى الله
أحضرت لكم كتاب
سلسلة ما يجب على كل مهندس معرفته عن هندسة البرمجيات
What Every Engineer Should Know about Software Engineering
Phillip A. Laplante

كتاب What Every Engineer Should Know about Software Engineering 10_sof10
ويتناول الموضوعات الأتية :

Table of Contents
1 The Profession of Software Engineering . 1
1.1 Introduction 1
1.2 Software Engineering as an Engineering Profession .1
1.3 Standards and Certifications 7
1.4 Misconceptions about Software Engineering 12
1.5 Further Reading .14
2 Software Properties, Processes, and Standards . 15
2.1 Introduction 15
2.2 Characteristics of Software .16
2.3 Software Processes and Methodologies .23
2.4 Software Standards 37
2.5 Further Reading .40
3 Software Requirements Specification . 43
3.1 Introduction 43
3.2 Requirements Engineering Concepts .44
3.3 Requirements Specifications 45
3.4 Requirements Elicitation .48
3.5 Requirements Modeling .53
3.6 Requirements Documentation .72
3.7 Recommendations on Requirements 76
3.8 Further Reading .81
4 Designing Software 83
4.1 Introduction 83
4.2 Software Design Concepts .84
4.2.1 Basic Software Engineering Principles 85
4.2.2 Software Architectures .93
4.3 Software Design Modeling .94
4.4 Pattern-Based Design 104
4.5 Design Documentation .109
4.6 Further Reading . 111
5 Building Software . 113
5.1 Introduction 113
© 2007 by Taylor & Francis Group, LLC5.2 Programming Languages . 114
5.2.1 Programming Language Landscape 115
5.2.2 Programming Features and Evaluation 116
5.2.3 Brief Survey of Languages 122
5.2.4 Object-Oriented Languages — Fact and Fiction 127
5.3 Software Construction Tools 128
5.4 Becoming a Better Code Developer 135
5.4.1 Code Smells 135
5.4.2 Coding Standards 142
5.5 Further Reading .143
6 Software Quality Assurance 145
6.1 Introduction 145
6.2 Quality Models and Standards .146
6.2.1 Other Quality Standards and Models .153
6.3 Software Testing .158
6.4 Metrics .174
6.5 Fault Tolerance .183
6.6 Maintenance and Reusability 186
6.7 Further Reading .191
7 Managing Software Projects and Software Engineers . 193
7.1 Introduction 193
7.2 Software Engineers Are People Too .194
7.2.1 Management Styles .195
7.2.2 Dealing with Problems .198
7.2.3 Hiring Software Engineering Personnel 199
7.2.4 Agile Development Teams .203
7.3 Project Management Basics 204
7.4 Tracking and Reporting Progress 207
7.5 Software Cost Estimation .214
7.6 Project Cost Justification .220
7.7 Risk Management 225
7.8 Further Reading .228
8 The Future of Software Engineering 231
8.1 Introduction 231
8.2 Open Source .231
8.2.1 Software Archeology .236
8.3 Outsourcing and Offshoring 242
8.4 Global Software Development 246
8.5 Further Reading .248
© 2007 by Taylor & Francis Group, LLCAppendix A Software Requirements for a Wastewater Pumping
Station Wet Well Control System
(rev. 01.01.00) .251
A.1 Introduction 251
A.1.1 Purpose .251
A.1.2 Scope 251
A.1.3 Definitions, Acronyms, and Abbreviations .252
A.2 Overall Description .254
A.2.1 Wet Well Overview .254
A.2.2 Product Perspective 256
A.2.2.1 System Interfaces 256
A.2.2.2 User Interfaces .256
A.2.2.3 Hardware Interfaces .256
A.2.2.4 Software Interfaces .256
A.2.2.5 Operations 258
A.2.3 Product Functions .258
A.2.4 User Characteristics 259
A.2.5 Constraints .259
A.2.6 Assumptions and Dependencies 259
A.3 Specific Requirements .259
A.3.1 External Interface Requirements .259
A.3.2 Classes/Objects .260
A.3.2.1 Pump Control Unit .260
A.3.2.2 Control Display Panel 261
A.3.2.3 Alarm Display Panel 262
A.3.2.4 Float Switch .262
A.3.2.5 Methane Sensor .262
A.4 References .263
Appendix B Software Design for a Wastewater Pumping Station
Wet Well Control System (rev. 01.01.00) 265
B.1 Introduction 265
B.1.1 Purpose .265
B.1.2 Scope 265
B.1.3 Definitions, Acronyms, and Abbreviations .266
B.2 Overall Description .266
B.2.1 Wet Well Overview .266
B.2.2 Wet Well Software Architecture 268
B.3 Design Decomposition 268
B.3.1 Class Model 268
B.3.2 Class Details .272
B.3.2.1 CWetWellSimulator .272
B.3.2.2 CLogger 273
B.3.2.3 CXmlData .273
B.3.2.4 CWetWellSimulationData 274
© 2007 by Taylor & Francis Group, LLCB.3.2.5 CSensorState 275
B.3.2.6 CSensor .275
B.3.2.7 CAbstractSensorRelay 275
B.3.2.8 CSensorRelay .275
B.3.2.9 CMethaneState 275
B.3.2.10 CMethaneSensor .278
B.3.2.11 CMethaneSensorRelay .279
B.3.2.12 CWaterState 280
B.3.2.13 CWaterSensor 280
B.3.2.14 CWaterSensorRelay 280
B.3.2.15 CPumpState .281
B.3.2.16 CPumpSensor 281
B.3.2.17 CPumpSensorRelay 282
B.3.2.18 CVentilationState .282
B.3.2.19 CVentilationSensor 283
B.3.2.20 CVentilationSensorRelay 283
B.3.3 Sequence Diagram 283
B.4 References .285
Appendix C Object Models for a Wastewater Pumping Station Wet Well Control System


كلمة سر فك الضغط : books-world.net
The Unzip Password : books-world.net
أتمنى أن تستفيدوا من محتوى الموضوع وأن ينال إعجابكم

رابط من موقع عالم الكتب لتنزيل كتاب What Every Engineer Should Know about Software Engineering
رابط مباشر لتنزيل كتاب What Every Engineer Should Know about Software Engineering
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Mohamed Abdelnasser
مهندس تحت الاختبار
مهندس تحت الاختبار
Mohamed Abdelnasser

عدد المساهمات : 13
التقييم : 13
تاريخ التسجيل : 10/08/2023
العمر : 24
الدولة : Egypt
العمل : student
الجامعة : Zagazig university

كتاب What Every Engineer Should Know about Software Engineering Empty
مُساهمةموضوع: رد: كتاب What Every Engineer Should Know about Software Engineering   كتاب What Every Engineer Should Know about Software Engineering Emptyالإثنين 18 سبتمبر 2023, 6:42 pm

الرجوع الى أعلى الصفحة اذهب الى الأسفل
Admin
مدير المنتدى
مدير المنتدى
Admin

عدد المساهمات : 19001
التقييم : 35505
تاريخ التسجيل : 01/07/2009
الدولة : مصر
العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى

كتاب What Every Engineer Should Know about Software Engineering Empty
مُساهمةموضوع: رد: كتاب What Every Engineer Should Know about Software Engineering   كتاب What Every Engineer Should Know about Software Engineering Emptyالثلاثاء 19 سبتمبر 2023, 1:53 am

Mohamed Abdelnasser كتب:
Good book



لاتنسى المساهمة معنا بعمل اللايك والشير للمنشورات والفيديوهات والإشتراك فى القناة
https://www.youtube.com/c/Eng2010?sub_confirmation=1
وزيارة الموقع
https://www.eng2010.com
والاعجاب بصفحة المنتدى على الفيس بوك
https://www.facebook.com/eng2010com
وجروب المنتدى على الفيس بوك
https://www.facebook.com/groups/DEABS2010/
و جروب المنتدى على الواتساب - نرجو الانضمام لجروب واحد فقط
https://chat.whatsapp.com/F7y6ThYOR2gEkSK7KtnhKx
https://chat.whatsapp.com/Dv2QvTOLGp47OaVi5UB2sT
https://chat.whatsapp.com/IC43ZxT5MzWI9ysZLMWlbx
وجروب المنتدى للنقاشات والطلبات على الواتساب
https://chat.whatsapp.com/L8B5vk9yJWnCjZ9rx0Zjxl
و قناتنا على التيليجرام
https://t.me/Eng2010Com
https://t.me/Eng2010
و متابعة حسابنا على موقع تويتر
https://twitter.com/Eng2010com
و متابعة حسابنا على الانستجرام
https://www.instagram.com/eng2010com
و متابعة حسابنا على على بنترست
https://www.pinterest.com/Eng2010Com/
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كتاب What Every Engineer Should Know about Software Engineering
الرجوع الى أعلى الصفحة 
صفحة 2 من اصل 1
 مواضيع مماثلة
-
» كتاب What Every Engineer Should Know About Excel
» كتاب Software Metrics and Software Metrology
» كيف تحصل على أي برنامج هندسي بكل سهولة - How to get any Engineering Software with Easy Ways
» كتاب CO2 Car Design Project with SolidWorks Software
» طلب كتاب If I Only Changed the Software, Why is the Phone on Fire?

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى هندسة الإنتاج والتصميم الميكانيكى :: المنتديات الهندسية :: منتدى الكتب والمحاضرات الهندسية :: منتدى الكتب والمحاضرات الهندسية الأجنبية-
انتقل الى: