زبان مدلسازی یکنواخت (UML) یک زبان مجازی است که موجب می شود افرادی که سیستم های شی گرا را تحلیل و طراحی می کنند سیستم های نرم افزاری را ببینند ، بسازند و مستندسازی کنند و سازمان های تجاری را مدلسازی کنند که از این سیستم ها استفاده می نمایند.
شرکت نرم افزاری RSC و گروه مدیریت شی ، سه نمادگذاری اصلی رسم نمودار شی گرا و جنبه هایی از نمادگذاری های متعدد دیگر را کنار هم قرار داد تا یک زبان مدلسازی استاندارد را ایجاد کند که در صنعت توسعه نرم افزار کارآمد است. UML هنوز در حال تکامل به عنوان یک استاندارد است و نسخه 2.0 آن اخیرا تغییر کرده است.
منشا UML
تکنیک های توسعه نرم افزار شی گرا سه مرحله از تکامل را پشت سر گذاشته است :
- 1. زبان های برنامه سازی شی گرا ایجاد شدند و مورد استفاده قرار گرفتند.
- 2. تکنیک های تحلیل و طراحی برای کمک به مدلسازی کسب و کار- تحلیل نیازمندیها و طراحی سیستم های نرم افزاری به وجود آمدند که تعداد این تکنیک ها به سرعت زیاد شده است.
-
3. UML طراحی شد تا بهترین ویژگیهای تعدادی از تکنیک های تحلیل و طراحی و نمادگذاری ها را ترکیب کند و یک استاندارد صنعتی را بوجود آورد.
ادامه ...
گام یک ابتدا یک پوشه جدید بنام دلخواه مثلا Downloads در درایو C برای نگهداری فایلهای دانلود شده بسازید.
c:\downloads

ادامه ...
وقتی پنج سال پیش دوباره شروع به نوشتن کردم و موزیلا را گودزیلا نوشتم فکر نمی کردم روزی فایرفاکس مرورگر محبوبم شود و از
RSS
می ترسیدم فکر نمی کردم نتوانم روزی بدون آن شب به روز کنم!. آنچه برای من باقی مانده است دوستان با ارزشی است که بسیار از دانسته هایم را مدیون آنها هستم. این چند خط را بهانه ای برای نوشتن هرازچندگاهی - دوباره - کردم.