شنبه 15 آذر‌ماه سال 1393

سوال

محتوای زیر پست یکی از دوستانه که فرستاده :

سلام خوب هستین 
میشه کمک کنید لطفااااااااااخواهش میکنم کمکم کنید 
برنامه ای تحت سیستم عامل موبایل طراحی کنید که دارای امکانات زیر باشد: 
1. شخصی که نامش حضور و غیاب کننده است بتواند بطور سیار یا همان از طریق موبایل مشخص نماید که، افراد حاضر یا غایب در مجموعه چه کسانی هستند. 
2. این شخص حضور غیاب کننده، باید اطلاعاتش بصورت انلاین در یک سرور مرکزی ذخیره شود. 
3. امکان حذف ، اضافه یا ویرایش اطلاعات افراد مجموعه، از طریق دستگاه سیار یا همان موبایل، وجود داشته باشد. 
4. سرور مرکزی از طریق یک برنامه وب ( سایت ) قابل دسترس باشد به نحوی که بتوان، بر روی اطلاعات حضور و غیاب شده توسط دستگاه سیار، کارهای مختلفی انجام داد مثلا اضافه کاری یک فرد را در طول ماه محاسبه نمود. 
5. برنامه باید بتواند عملیات و محاسبات دوره ای و خودکار نیز داشته باشد یعنی مثلا در انتهای هر هفته میانگین حضور افراد بطور اتوماتیک محاسبه شودیا در انتهای ماه به طور خودکار سه نفری که کمترین حضور را دارا هستند معرفی شوند. 
6. برنامه به افراد مجموعه اجازه دهد تا به اطلاعاتشان بر روی دستگاه های موبایل خودشان دسترسی داشته باشند. 

7. چنانچه در هنگام حضور و غیاب، امکان برقراری ارتباط با سرور وجود نداشت، اطلاعات بر روی دستگاه سیار ذخیره شود و به محض برقراری ارتباط، اطلاعات بر روی سرور فرستاده شود و سرور اپدیت شود، یعنی قطع اینترنت خللی در کار حضور و غیاب وارد نکند. 

مدل هایی از سیستم که حتما باید تهیه گردد: 
Use Case Model 
Class Model 
Interactions Model 
Component Diagram 
System Architecture 

فقط یوزکیسشو کشیدم بقیشو بلد نیستم

--------------------------------------------------------------------------------

با سلام

شما اگه Use Case Model رو کشیده باشید به راحتی می تونید دیاگرامهای دیگه رو هم ترسیم کنید. منظور از Interactions Model همان دیاگرامهای collaboration و sequence هستش .

کامپوننت دیاگرام رو نگفتم ولی توضیح کلی اون اینه که اجزاء سیستم که به صورت مجزا می تونند کار کنند یا اینکه سیستم شما با سیستمی که بصورت مجزا کار خودش رو انجام می ده در تعامل باشه، بصورت یک کامپوننت در کامپوننت دیاگرام رسم می کنید. مثلا اگه شما از یک dll تو سستمتون استفاىه می کنیى این  dll یک کامپوننت مجزا هستش .

در System Architecture شما باید معماری سیستم خودتون رو ترسیم کنید این که چگونه لایه های مختلف با هم در ارتباط هستند رو تو این دیاگرام مشخص می کنید. اگر از معماری لایه ای می خواین استفاده کنید ، خیلی مهمه که تو معماری سیستمون لایه ها به درستی با هم در ارتباط باشن .

موفق باشید

چهارشنبه 19 تیر‌ماه سال 1392

دلفی

با سلام

خیلی وقته که مطلبی نذاشتم . امروز هم که روز اول ماه مبارک رمضان هستش.التماس دعا

به دوستانی که با دلفی 2010 به بالا کار می کنن پیشنهاد می کنم که یه فرم ورک open source ایجاد کنیم .

منتظر نظرات شما عزیزان هستم.

موفق باشید.

برچسب‌ها: دلفی Open Source
یکشنبه 6 آذر‌ماه سال 1390

لینک دروس

سلام 

مثا اینکه بعضی از دوستان با لینک دروس مشکل دارن  لذا دوباره این لینک ها رو برای استفاده شما عزیزان گذاشتم. 

درس دوم  

درس سوم 

درس چهارم 

درس پنجم 

درس ششم 

درس هفتم 

درس هشتم 

درس نهم 

درس دهم

درس یازدهم 

درس دوازدهم 

درس سیزدهم 

درس چهاردهم 

درس پانزدهم

جمعه 13 آبان‌ماه سال 1390

کامپوننت دیاگرام

سلام دوستان

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

موفق باشید.


درس شانزدهم Component Diagrams (قسمت اول)


درس شانزدهم Component Diagrams (قسمت دوم)








چهارشنبه 11 فروردین‌ماه سال 1389

refine و owner و derive در یک رابطه dependency

 یه سول از یکی از دوستان بود گفتم بد نیست یک یادداشت جدا باشه . 

گفته بودن که در یک رابطه dependency ارتباط های refine و owner و derive به چه معنایی هست ؟

 --------------------------------------

refine برای ارتباط دو یا چند عنصر که از لحاظ سطح معنایی با هم متفاوت باشن استفاده میشه .owner همنطور که ازش پیداست برای رابطه های که بین صاحب یک عنصر و خود عنصر هست ایجاد میشه .derive ارتباطی است بین یک viwe و منبع جداول یا viwe های دیگر ، یا بین فضای جدول و دیتابیس . 

برای دسترسی به اطلاعات بیشتر می تونید به Help رشنال مراجعه کنید . 

 

موفق باشید.

جمعه 23 بهمن‌ماه سال 1388

سلام مجدد

دوستان 4 ماه از آخرین پست این ویلاگ می گذره . یه قول داده بودم که هنوز نتونستم عملیش کنم . واقعاً وقت ندارم . ولی در این مدت به ایمیل های دوستان تا حدود زیادی پاسخ دادم . این گفتم که اگه دوستانی خواستند با من در ارتباط باشند بدونند که جواب ایمیلها رو من می دم . می خواستم یه شماره تماس بذارماونم دیدم با وضعیت کاریم جور در نمی یاد ولی انشاالله به زودی یه شماره برای دوستان می ذارم . 

درپایان رحلت پیامبر اکرم (ص) و امام حسن مجتبی (ع) و امام رضا (ع) رو تسلیت میگم . 

موفق و پیروز باشید .

چهارشنبه 22 مهر‌ماه سال 1388

آموزش طراحی دیاگرامهای UML با Visio

سلام دوستان 

اگه عمری باقی موند قصد دارم آموزش طراحی نمودارهای UML رو با نرم افزار Viso رای دوستان بر روی این وبلاگ قرار بدم . دوستان اگه نظری در این رابطه دارند به ما منعکس کرده تا در آموزش ها قرار بدیم همچنین خوشحال می شیم اگه دوستانی در این امر ما رو یاری بدند . 

موفق باشید .

چهارشنبه 7 مرداد‌ماه سال 1388

رسم نمودارهای UML

 با سلام مجدد خدمت دوستان 

این دوسه روز بازار معرفی ابزار برای UML یکم اینجا داغ شده . یه نرم افزار به نام ArgoUML هستش که امکاناتی نزدیک به Rose داره . این نرم افزار رو میتونید از لینک زیر دانلود کنید . حجمش 8.20 مگابایت هستش و باید قبل از نصب جاوا روی سیستم شما نصب باشه . این نرم افزار مجانی هستش .

دانلود ArgoUML

در رابطه با نرم افزار Ideogramic UML™ باید بگم که این نرم افزار با محدودیت هستش و نمی توان در اون فارسی نوشت و در قسمت نمودار توالی self to رو نداره (چک کردن) .

موفق باشید .

سه‌شنبه 6 مرداد‌ماه سال 1388

ترسیم نمودارهای UML

با سلام مجدد 

یکی دیگه از دوستان لطف کردند و یک ابزار دیگر برای رسم نمودارهای UML معرفی کردند نام این نرم افزار starUML هستش که می تونید از لینک زیر دانلودش کنید .

دانلود

سه‌شنبه 6 مرداد‌ماه سال 1388

یک نرم افزار برای رسم نمودارهای UML

با سلام 

یکی از دوستان به نام آقا حسین در قسمت نظرات دو لینک معرفی کرده بودند که بازدید از اونها خالی از لطف نیست . 

اولی مطالبی در رابطه با مباحث مربوط به روشهای توسعه مهندسی نرم افزار است و دومی در رابطه با ابزار طراحی نمودارهای UML است که این نرم افزار رو میتونید دانلود کنید و مطالب مربوطه را در همان سایت مطالعه کنید . 

باتشکر فراوان از این دوست عزیز 

موفق باشید .

( تعداد کل: 105 )
<<      1      2      3      4      5      ...      11      >>