ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Agile objektorientierte Software-Entwicklung: Schritt für Schritt vom Geschäftsprozess zum Java-Programm

دانلود کتاب توسعه نرم افزار شی گرا چابک: گام به گام از فرآیند کسب و کار تا برنامه جاوا

Agile objektorientierte Software-Entwicklung: Schritt für Schritt vom Geschäftsprozess zum Java-Programm

مشخصات کتاب

Agile objektorientierte Software-Entwicklung: Schritt für Schritt vom Geschäftsprozess zum Java-Programm

ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 3658333944, 9783658333942 
ناشر: Springer Vieweg 
سال نشر: 2021 
تعداد صفحات: 334 
زبان: German 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 مگابایت 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Agile objektorientierte Software-Entwicklung: Schritt für Schritt vom Geschäftsprozess zum Java-Programm به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه نرم افزار شی گرا چابک: گام به گام از فرآیند کسب و کار تا برنامه جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب توسعه نرم افزار شی گرا چابک: گام به گام از فرآیند کسب و کار تا برنامه جاوا



این کتاب درسی از یک مطالعه موردی ثابت استفاده می‌کند تا نشان دهد چگونه نرم‌افزار کاربردی را می‌توان به شیوه‌ای چابک برای بهینه‌سازی فرآیندهای تجاری توسعه داد. بر اساس یک مدل فرآیند چابک، فرآیندهای کسب‌وکار مدل‌سازی می‌شوند، موارد استفاده و داستان‌های کاربر استخراج می‌شوند، و راه‌حل نرم‌افزاری به‌صورت روشمند به شیوه‌ای تکراری طراحی شده و به عنوان نمونه بر روی پلت فرم EE جاکارتا پیاده‌سازی می‌شود. اصول و شیوه های رویکردهای چابک اعمال می شود. پس از یک مرحله آماده سازی سبک وزن، تمرکز بر مرحله توسعه با تکرارهای زمان بندی شده است. الزامات از موارد استفاده از فرآیندهای تجاری مشتق شده و به روشی به راحتی قابل درک به عنوان داستان های کاربر توصیف می شود. مدل‌های استاتیک و پویا UML از ارتباطات در هنگام طراحی داستان‌های کاربر پشتیبانی می‌کنند. عملیات سیستم شناسایی شده به طور سیستماتیک با کمک الگوهای طراحی اجرا می شود. الگوهای طراحی همراه با نمونه‌هایی ارائه شده و در عمل مورد استفاده قرار می‌گیرند، و در نتیجه یک سیستم نرم‌افزاری با جفت کم و قابلیت نگهداری بالا ایجاد می‌شود.

نمونه ثابت به وضوح راه را از مشکل در فرآیند تجاری به راه‌حل نرم‌افزار جاوا نشان می‌دهد. قدم به قدم سوالات و وظایف تکراری برای هر فصل ارائه شده است. کد منبع و وسایل کمک آموزشی تکمیلی به صورت آنلاین در دسترس هستند.


توضیحاتی درمورد کتاب به خارجی

Dieses Lehrbuch zeigt anhand eines durchgängigen Fallbeispiels wie Anwendungssoftware zur Optimierung von Geschäftsprozessen agil entwickelt werden kann. Auf der Basis eines agilen Vorgehensmodells werden Geschäftsprozesse modelliert, Anwendungsfälle und User Stories abgeleitet sowie in iterativer Weise die Softwarelösung methodisch entworfen und auf der Jakarta EE Plattform beispielhaft implementiert. Dabei kommen Prinzipien und Praktiken agiler Vorgehensweisen zur Anwendung. Nach einer leichtgewichtigen Vorbereitungsphase steht die Entwicklungsphase mit zeitlich festgelegten Iterationen im Mittelpunkt. Die Anforderungen werden aus den Anwendungsfällen der Geschäftsprozesse abgeleitet und gut verständlich als User Stories beschrieben. Statische und dynamische UML-Modelle unterstützen die Kommunikation beim Entwurf der User Stories. Mit Hilfe von Entwurfsmustern werden identifizierte System-Operationen systematisch umgesetzt. Die Entwurfsmuster werden an Beispielen vorgestellt und praktisch eingesetzt, so dass ein Software-System mit geringer Kopplung und hoher Wartbartkeit entsteht.

Das durchgängige Beispiel zeigt anschaulich den Weg von der Problemstellung im Geschäftsprozess bis zur Java-Software-Lösung Schritt für Schritt auf. Zu jedem Kapitel werden Wiederholungsfragen und Aufgaben angeboten. Online stehen Quellcode und ergänzende Lernhilfen zur Verfügung.



فهرست مطالب

Vorwort Auflage 1
Vorwort Auflage 2
Inhaltsverzeichnis
1 Grundlagen agiler Software-Entwicklung
	Überblick
	1.1	Teilgebiete und Lernergebnisse
	1.2	Ausgangssituation und Ziele in der Software-Entwicklung
		1.2.1	Charakterisierung der Ausgangssituation der Software-Entwicklung
		1.2.2	Beschreibung von Zielen in der Software-Entwicklung
	1.3	Überblick zu Vorgehens- und Prozessmodellen
		1.3.1	Überblick zu klassischen Vorgehens- und Prozessmodellen
		1.3.2	Grundlagen agiler Prozessmodelle
		1.3.3	Charakterisierung des Prozessmodells Disciplined Agile Delivery (DAD)
			1.3.3.1 Phasen des DAD Prozessmodells
			1.3.3.2 Beteiligte und Rollen im DAD Prozessmodell
			1.3.3.3 Kombination unterschiedlicher Vorgehensweisen und Methoden
	1.4	Vertragsgestaltung für agile Vorhaben
	1.5	Vorstellung des Fallbeispiels
	1.6	Quellcode des Buchprojekts
	1.7	Zusammenfassung
	1.8	Wiederholungsfragen und Aufgaben
	Literatur
2 Inhalt und Vorgehensweise in der Vorbereitungsphase
	Überblick
	2.1	Teilgebiete und Lernergebnisse
	2.2	Grundlagen zur Vorbereitungsphase
	2.3	Erstellung eines ersten Modells zum Projektgegenstand
		2.3.1	Modellierung der funktionalen Anforderungen
			2.3.1.1 Vom Geschäftsprozess zum Anwendungsfall
			2.3.1.2 User Stories zur Ableitung der Benutzer-Anforderungen
			2.3.1.3 Glossar und Begriffsmodell zur Unterstützung der Kommunikation
		2.3.2	Modellierung der nicht-funktionalen Anforderungen
	2.4	Erster Entwurf einer System-Architektur
	2.5	Erstellung eines Release-Planes
		2.5.1	Grundlagen zum Release Plan und die Definition of Done (DoD)
		2.5.2	Vorgehensweisen zur Aufwandsschätzung
		2.5.3	Priorisierung des Arbeitsvorrats unter Berücksichtigung von Risiko, Kosten und Nutzen
		2.5.4	Ableitung eines vorläufigen Zeitplans
	2.6	Zusammenfassung
	2.7	Wiederholungsfragen und Aufgaben
	Literatur
3 Iteration 1: Iterationsplanung und methodische Grundlagen
	Überblick
	3.1	Teilgebiete und Lernergebnisse
	3.2	Iterationsplanung in der Entwicklungsphase
		3.2.1	Grundlagen zur Iterationsplanung
		3.2.2	Ableitung von Teilaufgaben zur Erfüllung von User Stories
	3.3	Verantwortungsorientierter Entwurf im Rahmen der Entwicklungsphase
		3.3.1	Grundlagen eines verantwortungsorientierten Entwurfs
		3.3.2	Struktur und Anwendung des Controller-Musters
		3.3.3	Struktur und Anwendung des Erzeuger-Musters
		3.3.4	Struktur und Anwendung des Experten-Musters
		3.3.5	Struktur und Anwendung des Polymorphismus-Musters
	3.4	Anwendung ausgewählter Entwurfsmuster in der Entwicklungsphase
		3.4.1	Grundlagen zu Entwurfsmustern
		3.4.2	Kennzeichnung ausgewählter Erzeugungsmuster
		3.4.3	Beschreibung ausgewählter Strukturmuster
		3.4.4	Beschreibung ausgewählter Verhaltensmuster
	3.5	Zusammenfassung
	3.6	Wiederholungsfragen und Aufgaben
	Literatur
4 Iteration 1: Entwurf und Implementierung von Fach- und Datenklassen
	Überblick
	4.1	Teilgebiete und Lernergebnisse
	4.2	Testgetriebene Entwicklung der ersten System-Operation
	4.3	Ergänzung der ersten System-Operation um den Datenbankzugriff
		4.3.1	Grundlagen der Jakarta Persistence API
		4.3.2	Grundlegende Vorbereitung der Fachklassen für die Persistierung
		4.3.3	Abbildung von Objektbeziehungen
		4.3.4	Abbildung von Klassenbeziehungen
		4.3.5	Grundlagen zur JPA-Architektur
		4.3.6	Test der System-Operation mit Datenbankanbindung
	4.4	Zusammenfassung
	4.5	Wiederholungsfragen und Aufgaben
	Literatur
5 Iteration 1: Entwurf und Implementierung der Präsentationsschicht
	Überblick
	5.1	Teilgebiete und Lernergebnisse
	5.2	Grundlagen des JavaServer Faces Frameworks sowie der Enterprise JavaBeans
		5.2.1	Allgemeine Grundlagen des JavaServer Faces Frameworks im Kontext einer Java EE Anwendung
		5.2.2	Grundlagen des JavaServer Faces Frameworks sowie Enterprise JavaBeans anhand eines einfachen Beispiels
	5.3	Anwendung des JavaServer Faces Frameworks sowie der Enterprise JavaBeans
	5.4	Zusammenfassung
	5.5	Wiederholungsfragen und Aufgaben
	Literatur
6 Iteration 1: Entwurf und Implementierung weiterer Operationen
	Überblick
	6.1	Teilgebiete und Lernergebnisse
	6.2	Entwurf und Implementierung weiterer System-Operationen
		6.2.1	Entwurf und Implementierung von anlegenLearningAgreement und anlegenLearningAgreementPosition
		6.2.2	Entwurf und Implementierung von anlegenNeueLehrveranstaltungPartnerHochschule
		6.2.3	Entwurf und Implementierung der verbleibenden System-Operationen
	6.3	Iterationsbericht, Retrospektive und Überprüfung des Arbeitsvorrats
	6.4	Zusammenfassung
	6.5	Wiederholungsfragen und Aufgaben
	Literatur
7 Iteration 2: Ausgewählte Entwurfs- und Implementierungslösungen für weitere User Stories
	Überblick
	7.1	Teilgebiete und Lernergebnisse
	7.2	Iterationsplanung für die Iteration 2
	7.3	Ausgewählte Entwurfs- und Implementierungsschritte für User Story 3.2 – Learning-Agreement editieren
	7.4	Ausgewählte Entwurfs- und Implementierungsschritte für User Story 3.3 – Learning-Agreement als PDF ausgeben
	7.5	Iterationsplanung, Entwurf und Implementierung für die Iteration 3
	7.6	Zusammenfassung
	7.7	Wiederholungsfragen und Aufgaben
	Literatur
8 Ausgewählte Aspekte der Einführungsphase
	Überblick
	8.1	Teilgebiete und Lernergebnisse
	8.2	Grundlagen zur Einführungsphase
	8.3	Web-Services
		8.3.1	Web-Service
		8.3.2	Jakarta XML Web Services
			8.3.2.1 Implementierung des Dienstes
			8.3.2.2 Ausführung und Test des Dienstes
			8.3.2.3 Zusammenfassung
				8.3.2.3.1 Anforderungen an die Implementierungsklasse
				8.3.2.3.2 Annotationen im Überblick
		8.3.3	Jakarta REST
			8.3.3.1 Implementierung eines Dienstes
			8.3.3.2 Ausführung und Test des Dienstes
			8.3.3.3 Zusammenfassung
				8.3.3.3.1 Anforderungen
				8.3.3.3.2 Annotationen im Überblick
		8.3.4	Ein REST-Web-Service für die Prüfungsverwaltung
		8.3.5	Werkzeuge
	8.4	Vom Web- zum Micro-Service
	8.5	Zusammenfassung
	8.6	Wiederholungsfragen und Aufgaben
	Literatur
Stichwortverzeichnis




نظرات کاربران