ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Designing Data-Intensive Web Applications

دانلود کتاب طراحی برنامه های کاربردی وب گسترده

Designing Data-Intensive Web Applications

مشخصات کتاب

Designing Data-Intensive Web Applications

ویرایش:  
نویسندگان: , , , ,   
سری:  
ISBN (شابک) : 9781558608436 
ناشر: Morgan Kaufmann 
سال نشر: 2003 
تعداد صفحات: 563 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Designing Data-Intensive Web Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب طراحی برنامه های کاربردی وب گسترده


  • همانطور که نویسندگان توضیح داده اند، هدف این کتاب پیشنهاد ترکیبی است. از مفاهیم، ​​نمادها و تکنیک‌هایی برای ساخت برنامه‌های کاربردی وب با داده فشرده، که می‌تواند توسط تیم‌های توسعه وب برای پشتیبانی از تمام فعالیت‌های چرخه حیات برنامه، از تجزیه و تحلیل گرفته تا استقرار و تکامل استفاده شود. نویسندگان به این هدف دست یافته و ارائه می‌کنند. خواندنی آسان، اما مهمتر از آن، پیروی آسان مجموعه ای از دستورالعمل ها، روش ها و مثال ها برای راهنمایی برنامه نویسان در حرکت به سمت برنامه های کاربردی پر داده که فناوری های وب و پورتال پویاتر به آن نیاز دارند. ترکیب کتاب‌ها و گسترش تکنیک‌های مدل‌سازی شناخته‌شده در یک صورت فلکی جدید، برای ایجاد یک تکنیک مهندسی نرم‌افزار جدید، ممکن است سهم اصلی آن باشد. خلاقیت ترکیب تکنیک ها برای شکل دادن به یک روش قابل توجه است، همانطور که کتاب های سبک آموزشی آسان قابل توجه است. یک زبان مدلسازی مفهومی، Web Markup Language (WebML) در متن معرفی شده است. این زبان از مدل entity-relationship (E-R) و نحو زبان نشانه گذاری جهانی (UML) پیروی می کند و بنابراین برای کسانی که با E-R و UML آشنا هستند طبیعی خواهد بود. این زبان برای راهنمایی خواننده در تعیین و طراحی یک برنامه کاربردی وب از جمله مشخصات نیازمندی ها، طراحی داده ها و طراحی فرامتن استفاده می شود. یک برنامه وب فشرده داده، وب سایتی است که به مقادیر زیادی از داده های ساختاریافته دسترسی دارد و آن را نگهداری می کند. اکثر وب سایت های فعلی و سایت های کاربردی نوظهور از این نوع هستند. چهار بخش عمده در کتاب موجود است. بخش اول یک مرور کلی از فناوری است که به خواننده یک پایه اساسی در نرم افزار کاربردی وب می دهد. مدل‌های طراحی اپلیکیشن‌های وب در بخش دوم پوشش داده شده‌اند که ابزارهای مدل‌سازی E-R و UML را به‌صورت بسیار خوانا پوشش می‌دهد که منجر به معرفی ابرمتن و مدل‌سازی محتوا می‌شود. بخش 3 طراحی این مدل‌ها، و توسعه این مدل‌ها را به چیزی که می‌تواند پیاده‌سازی کند، پوشش می‌دهد. در نهایت، بخش آخر تکنیک‌های پیاده‌سازی را پوشش می‌دهد و با معماری برای ایجاد چنین پیاده‌سازی‌هایی شروع می‌شود. متن به سبکی واضح و بسیار آسان برای درک ارائه شده است. نمونه ها فراوان است. این کتاب برای کسانی در نظر گرفته شده است که مایل به یادگیری این تکنیک ها به منظور استفاده از آنها در برنامه های کاربردی وب و پورتال هستند. نویسندگان بیان می کنند که این کتاب ممکن است به عنوان متنی برای یک دوره آموزشی طراحی وب استفاده شود. برای افرادی که درک اولیه ای از سیستم های داده دارند، این متن کتابی بسیار مختصر و مفید برای کمک به ایجاد و مستندسازی برنامه ها خواهد بود. اگر به عنوان متن دوره کارشناسی برای یک درس انتخابی استفاده شود، این کتاب می‌تواند مجموعه بسیار مفیدی از تکنیک‌های مدل‌سازی صدا، اصول مهندسی نرم‌افزار و بهترین شیوه‌ها برای سیستم‌های مهمی که در حال حاضر در حال توسعه در سراسر جهان هستند را در اختیار دانشجویان قرار دهد. کاربرد این تکنیک‌های مهندسی نرم‌افزار و مدل‌سازی برای سایت‌های فشرده داده با داده‌های ساختاریافته و بدون ساختار مشهود است، تا زمانی که ابرداده ساختاری مرتبط با داده‌های بدون ساختار وجود داشته باشد. بنابراین، به نظر می‌رسد این کتاب برای همه کسانی که وب‌سایت‌ها، سایت‌های ارتباطی اجتماعی، و برنامه‌های کاربردی پورتال ایجاد می‌کنند و در آینده‌ای قابل پیش‌بینی سایت‌هایی ایجاد می‌کنند، ارزش عملی قابل‌توجهی دارد. --E.A. Unger، ACM Communications


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

  • As described by the authors, the goal of this book is the proposal of a mix of concepts, notations, and techniques for the construction of data-intensive Web applications, which can be used by Web development teams to support all the activities of the application lifecycle, from analysis to deployment and evolution.The authors achieve this purpose, and provide an easy to read, but more importantly, an easy to follow set of instructions, methods, and examples to guide programmers in moving to the data-intensive applications that the more dynamic Web and portal technologies require. The books combination and extension of known modeling techniques in a new constellation, to create a new software engineering technique, may well prove to be its major contribution. The creativity of the combination of techniques to form a method is remarkable, as is the books easy pedagogic style. A conceptual modeling language, Web Markup Language (WebML) is introduced in the text. This language follows the entity-relationship (E-R) model and Universal Markup Language (UML) syntax, and thus will be natural for those familiar with E-R and UML. This language is used to guide the reader in specifying and designing a Web application, including requirements specification, data design, and hypertext design. A data intensive Web application is a Web site that accesses and maintains large amounts of structured data. Most current Web sites and emerging application sites are of this nature. Four major sections are contained in the book. The first section is a technology overview that gives the reader a basic foundation in Web application software. Models for designing Web applications are covered in the second section, which covers the E-R modeling tools and UML in a very readable way that leads to the introduction of hypertext and content modeling. Section 3 covers the design of these models, and the development of these models into something that can be implemented. Finally, the last section covers implementation techniques, starting with an architecture for creating such implementations. The text is presented in a clear and very easy to understand style. Examples abound. The book is intended for those who wish to learn these techniques in order to apply them in Web and portal applications. The authors indicate that this book might be used as a text for a course in Web design. For the practitioner who has a basic understanding of data systems, this text would be a very concise and useful book to help create and document applications. If used as an undergraduate text for an elective, this book could provide students with a very useful set of sound modeling techniques, software engineering principles, and best practices for important systems currently in development across the world. The applicability of these software engineering and modeling techniques to data intensive sites with structured and unstructured data is apparent, as long as there is structured metadata associated with the unstructured data. Thus, it would seem this book has significant practical value to all those creating Web sites, community communication sites, and portal applications,and in the creation of sites in the foreseeable future. --E.A. Unger, ACM Communications



فهرست مطالب

Content: 
Foreword, Pages vii-xi
Preface, Pages xxi-xxix
Chapter 1 - Technologies for Web Applications, Pages 3-58
Chapter 2 - Data Model, Pages 61-76
Chapter 3 - Hypertext Model, Pages 77-136
Chapter 4 - Content Management Model, Pages 137-174
Chapter 5 - Advanced Hypertext Model, Pages 175-190
Chapter 6 - Overview of the Development Process, Pages 193-202
Chapter 7 - Requirements Specifications, Pages 203-248
Chapter 8 - Data Design, Pages 249-272
Chapter 9 - Hypertext Design, Pages 273-326
Charter 10 - Architecture Design, Pages 329-360
Chapter 11 - Data Implementation, Pages 361-393
Chapter 12 - Hypertext Implementation, Pages 395-455
Chapter 13 - Advanced Hypertext Implementation, Pages 457-497
Chapter 14 - Tools for Model-Based Development of Web Applications, Pages 499-517
Appendix A - Summary of WebML Elements, Pages 519-523
Appendix B - WebML Syntax, Pages 525-532
Appendix C - OCL Syntax, Pages 533-536
Appendix D - Summary of WebML Elements Implementation, Pages 537-542
Online References, Pages 543-550
Index, Pages 551-560
About the Authors, Pages 561-562




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