نرم افزار System Architect
در مطلب قبل گفتم که هنوز که هنوزه بنده هنگام مراجعه به سازمان ها مشاهده میکنم که فرایندهایشان را در نرم افزار Visio مدل میکنند. چرا نباید در Visio فرایند کشید و باید آنها را در CaseTool مدل کرد را برایتان توضیح دادم و عرض کردم مدیریت فرایندهای سازمان بدون بکارگیری CaseTool امری بسیار زمانبر، پرهزینه، همراه با اشتباه، دوباره کاری و قطعا خطای انسانی همراه خواهد بود.
این مطلب را میتوانید از اینجا مشاهده نمایید.
در این قسمت ابزار System Architect را معرفی خواهیم نمود.
ابزار Telelogic System Architect
شرح مختصر ابزار و معرفی کاربردها و توانمندیهای آن :
نرم افزاری جامع برای معماری سازمانی و نه فقط BPM یا مدیریت فرایند میباشد. پروژه هایی که مدل سازی فرایند را برای بخشی از یک پروژه معماری سازمانی دنبال میکنند، میتوانند از این نرم افزار استفاده نمایند. ضعف اصلی این نرم افزار، سنگین بودن بیش از حد آن و useabaility پایین آن است.
ویژگیهای عمده:
- چند کاربره با امکان تعریف انواع اطلاعات جدید
- امکان ورود/ صادر اطلاعات در بین دایره المعارفها
- امکان گسترش قابلیتهای سیستم از طریق VBA
- امکان تولید انواع گزارشها بصورت Microsoft Word و HTML
- امکان طراحی شکل ظاهری رابطهای کاربر شامل پنجره ها، منوها و غیره که میتوانند در نهایت منجر به تولید فایلهای Resource یا فرمهای VB شوند.
- امکان تولید کدهای مربوط به نمودارهای کلاس شامل زبانهایی نظیر: C++, Java, VB, CORBA IDL, Delphi, Power Builder Power Script, Smalltalk, JavaScript, and HTML
- اینکار از طریق یک Script به زبان Basic صورت میگیرد که می تواند توسط کاربر تغییر داده شود.
- امکان مهندسی معکوس کدهای C++ و Java برای ایجاد نمودارهای کلاس
- امکان مهندسی معکوس انواع الگوها و طرحهای SQL
- قابلیت معماری سرویسگرا
- امکان تعریف چارت سازمانی یکپارچه
- قابلیت شبیه سازی فرایند و تولید زبان BPEL
- کارت امتیازدهی متوازن
کاربردهای تجاری:
نرم افزار System Architect جزو ابزارهای معماری سازمانی حساب می شود که قادر به پشتیانی از بیشتر چارچوبهای معمول نظیر زکمن، فدرال، DODAF و … بوده و امکان تعریف چارچوب جدید را دارد. همچنین اکثر تکنیکهای متدولوژیهای معمول همانند SSADM، RUP و زبانهای گرافیکی نظیر UML را پشتیبانی میکند.
حوزه کاربرد در چرخه عمر فرایند:
- تسهیل مدیریت تغییر
- تضمین یکدستی خروجیها
- کنترل بهتر قواعد مدلسازی
- امکان تهیه نمونههای اولیه
- امکان مهندسی معکوس
- امکان تست سریع مدلها
- امکان مقایسه معماریها
- امکان ترکیب معماریها
- امکان شبیه سازی معماریها
- تسهیل فرایند انتشار معماری
- تسهیل فرایند ارزیابی معماری
- تسهیل مراحل اجرای معماری
- تسهیل کار گروهی
- افزایش بهره وری
مشخصات فنی ابزار:
- ذخیره اطلاعات به پایگاه دادههایی همچون SQL Server و Oracle
- امکان استفاده همزمان چند کاربر در شبکه و جلوگیری از تغییر دادن توسط دیگران در صورت باز بودن فایل
- امکان دسترسی به مدلها از طریق وب برای کاربران با افزونه SA/Publisher
- قابلیت خواندن، نوشتن و دسترسی به مخزن داده از طریق پویشگر وب با ابزار SA/XT