Jump to content
برای استفاده از انجمن و عضـویت کلیک کنید.

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


نورنما

مراحل تبدیل الگوریتم ها ونمودارهای فلوچارتی به نرم افزار مدیریتی نیمه هوشمند نمایش روندکاری و روندعلمی درقالب نمودارهای فلوچارتی

Recommended Posts

نورنما    569

کاربر فعال

بسم الله الرحمن الرحیم

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

باتوجه به لطفی که دوستان واساتید انجمن داشته ودارند، بنده به عنوان شاگردی از شاگردان انجمن  از باب تشکر از شما خوبان ، 

  برآن شدم که یکی از نمونه سورسهای با کاربرد وسیع مدیریتی را خدمت اعضای محترم انجمن ارائه داده و بصورت گام به گام توضیحات لازم را بصورت بسیارمختصر عرض کنم 

 

البته چون الان چندین پروژه مختلف برعهده دارم شاید فرصت پاسخگویی به سوالات عزیزان دراین باره ،خصوصا درباره توسعه دادن این نرم افزار را نداشته باشم

و دوستانی که موردپسندشان قرار میگیرد باید خودشان آستینها را بالا زده و تغییرات لازم را براساس نیازهایشان برطرف نمایند

    * البته لازم به ذکر است درحال حاضر نمونه مشابهی در B4A سراغ ندارم وگمانم به این است که همین مقدار اندک سورس کد و  مطلب ارائه شده نیز اولین نمونه دراینخصوص باشد

اما چون پیشرفت ایران عزیز و جوانان برنامه نویس همیشه مدنظر ما بوده ، این نمونه سورس با آموزش مربوطه در روزهای آتی خدمت بزرگواران ارائه می گردد.:53:

 

موضوعات آموزشی :

1- *الگوریتم و نمودار فلوچارت (نمودار نمایش روند) چیست و چه فوائد وکاربردهایی دارد؟ 

2- *نمونه هایی از نمودارهای فلوچارتی در زمینه های مختلف علمی یا مدیریتی 

3- *نحوه ترسیم وقواعد ابتدائی ترسیم فلوچارت با معرفی نرم افزار  Visio و آموزش کوتاه وخلاصه ترسیم فلوچارت بااین نرم افزار 

4- *نحوه کد گذاری شاخه های فلوچارت های مختلف  جهت انتقال به دیتابیس 

5- *توضیحی مختصر در باب ستونهای دیتابیس محتویات فلوچارت 

6- *توضیحی مختصر درباره کدهای سورس نیمه هوشمند دریافت کننده اطلاعات از دیتابیس متعلق به فلوچارت ونمایش نموداری ومرحله به مرحله ،مراحل مختلف فلوچارت با مراحل قبلی وبعدی و نمایش گزینه های بله وخیر روی خطوط با امکان کلیک بر روی مراحل قبل وبعد و کنونی ، و طی روند علمی یا روند مدیریتی نمودار فلوچارت ما 

7- * ارائه نمونه سورس کد اولیه آماده .

 

 

* آموزش وتوضیحات مربوطه بزودی  در روزهای آینده ان شاءالله شروع و ارائه خواهد شد

  • پسندیدن 3
  • تشکر 1

Share this post


Link to post
Share on other sites
مجید آرتا    5,794

مدیر کل سایت

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

بشدت استقبال می کنم و تشکر بابت زحمات بی منت و با عشق و علاقتون :give_heart:

داشتن اینچنین کاربرانی که بدون هیچ چشم داشتی علم و تلاش خودشون رو در اختیارمون قرار میدن، نعمت بزرگیه.

امیدوارم دوستان و ما بتونیم قدردان و بهره مند تلاش هاتون باشیم :hi::53:

  • پسندیدن 1

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

سلام خدمت استاد آرتای عزیز 

تشکر از ماست 

نظر لطفتان هست ، البته کدنویسی آنچنانی ندارد وزیره به کرمان بردن ما را به بزرگواری خودتان ببخشید

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

البته نیاز به قدردانی نیست ، وظیفه است درس خدمت بزرگواران انجمن تحویل بدهیم .:53:

 

 

  • پسندیدن 1

Share this post


Link to post
Share on other sites
basic 4 android    119

کاربر رو به رشد

در 10 دقیقه قبل، نورنما گفته است :

سلام خدمت استاد آرتای عزیز 

تشکر از ماست 

نظر لطفتان هست ، البته کدنویسی آنچنانی ندارد وزیره به کرمان بردن ما را به بزرگ.اری خودتان ببخشید

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

البته نیاز به قدردانی نیست ، وظیفه است درس خدمت بزرگواران انجمن تحویل بدهیم .:53:

 

 

ممنون دوست خدا خیرت بده :53::53::53:

 

  • تشکر 1

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

بسم الله الرحمن الرحیم 

مراحل تبدیل الگوریتم ها ونمودارهای فلوچارتی به نرم افزار مدیریتی نیمه هوشمند نمایش روندکاری و روندعلمی درقالب نمودارهای فلوچارتی

موضوعات آموزشی :

1- *الگوریتم و نمودار فلوچارت (نمودار نمایش روند) چیست و چه فوائد وکاربردهایی دارد؟ 

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

 

الگوریتم :

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

 

خصوصیات یک الگوریتم :

تمام الگوریتم‌ها باید شرایط و معیارهای زیر را دارا باشند:
    ورودی:
یک الگوریتم باید هیچ یا چندین پارامتر را به عنوان ورودی بپذیرد؛
    خروجی:
الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجه عملیات) تولید کند؛
    قطعیت:
دستورهای الگوریتم باید با زبانی دقیق، و بی‌ابهام بیان شوند. هر دستورالعمل نیز باید انجام‌پذیر باشد. 
    محدودیت:
الگوریتم باید دارای شروع و پایان مشخصی باشد، به نحوی که اگر دستورهای آن را دنبال کنیم، برای تمامی حالات، الگوریتم پس از طی مراحل شمارا و متناهی خاتمه یابد. به علاوه، زمان لازم برای خاتمه الگوریتم هم باید به گونه‌ای معقول، کوتاه باشد.(1)

 

نمودار فلوچارتی :

اما در عمل برای نمايش الگوريتم از يک فلوچارت ( شمای جريان عمليات - روند نما ) استفاده می شود. در حقيقت فلوچارت روش تصويری و استاندارد نمايش الگوريتم است.

 

___________منبع :

1- https://fullkade.com/1394/08/الگوریتم-چیست؟/

  • پسندیدن 1

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

* فوائد وکاربردهای الگوریتم ونمودارهای فلوچارتی 

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

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

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

 

*حتی این اپلیکیشن میتواند پایه ای برای برنامه نویسان و سازندگان بازیهای کامپیوتری باشند و وظیفه کنترل و هدایت مراحل مختلف بازی را برعهده داشته باشد.

 

2-  نمونه هایی از نمودارهای فلوچارتی در زمینه های مختلف علمی یا مدیریتی:

796b8df387c159c1881cf0bd9702458f-2pro_ir.jpg.87b27915790bb05358d9d05e1326f8a6.jpg12345_84354.png.2842339ccef83e002d810df9a8c53ecf.png3.jpg.59bfb46fe3963bd790ab9bea83fd9961.jpg5.jpg.204ca67dd77d6eadb3e6457f30d96d4b.jpg2080453726_.jpg.c3d476b5884f8c1af009d0c36efdd1de.jpg242195944_unnamed(1).jpg.c9ece9b527df534c5b9645658a8a8104.jpg2063853050_unnamed(1).jpg.7e980450eee9255fbd07c6327d9e15ed.jpgunnamed.jpg.0ca4758f3a262341edcc9ae60dd8c472.jpg1606620232_download(1).png.4c72609ec6bfe14f0d514a771fcd05b3.pngDSR.jpg.e2a42c1feb987aa6fb33f5888353f0d5.jpgfolochartgrant.jpg.f8cb4e76c802e98a4f4831f170b2a6f6.jpgform13960412.jpg.ea5e1d1d1851c2bbf7a750d30c6f9b46.jpg9ed57764f0b4a31d902011b0b919e575.jpg.bdeb7e386927f32d3e43e44c6a98c054.jpg

  • پسندیدن 1

Share this post


Link to post
Share on other sites
basic 4 android    119

کاربر رو به رشد

دوست عزیز بنظر من از این عکس هات تو نت زیاد هست به نظر من شما آموزش ویدیویی یه خط به  توضیح بده

 

من اصلا نفهمیدم جریان چیه تو این عکس ها و پست ها 

 

ممنون

Share this post


Link to post
Share on other sites
basic 4 android    119

کاربر رو به رشد

دوست عزیز بنظر من از این عکس هات تو نت زیاد هست به نظر من شما آموزش ویدیویی یه خط به  توضیح بده

 

من اصلا نفهمیدم جریان چیه تو این عکس ها و پست ها 

 

ممنون

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

در 3 ساعت قبل، basic 4 android گفته است :

دوست عزیز بنظر من از این عکس هات تو نت زیاد هست به نظر من شما آموزش ویدیویی یه خط به  توضیح بده

 

من اصلا نفهمیدم جریان چیه تو این عکس ها و پست ها 

 

ممنون

سلام 

هنوز چیز خاصی نگفته ایم واینها مقدمه هست ...

گرصبرکنید زغوره حلوا سازم ... کمی صبر کنید و دندان روی جگر بگذارید تا مرحله به مرحله مطالب را تا مرحله هفتم  خدمتتان  عرض کنم تا کامتان شیرین شود ان شاء الله

یک نرم افزاری دیشب وامروز صبح جهت سهولت گدگذاری باکسهای فلوچارت گفتم بنویسم و به این مراحل اضافه کنم تا کار عزیزان ، بسیار راحتتر وسریعتر گردد .

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

  • پسندیدن 1

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

باسلام وعرض تبریک میلاد باسعادت امیرالمومنین علی علیه السلام 

اما در ادامه آموزش ......

3- در نحوه ترسیم وقواعد ابتدائی ترسیم فلوچارت با معرفی نرم افزار  Visio و آموزش کوتاه وخلاصه ترسیم فلوچارت بااین نرم افزار 

 

3674b3cf-f89d-482c-9ad2-b3d1054a40b2.jpg.a59a772647c3060b3c9e9e910fe62fd3.jpg

آموزش ترسیم نمودار روند نما (فلوچارت) از الگوریتمهای مختلف :

بحث نحوه ترسیم نمودارهای فلوچارتی بسیار گسترده وپیچیده هست وبه صورت فنی شاید دهها علامت واشکال مختلف در ترسیم فلوچارتها بصورت استاندارد استفاده می شود 

لکن بصورت عمومی 5، 6 شکل از اشکال متعدد آن متداول بوده و در روند نگاری کاری یا علمی  غالبا  از آنها استفاده می شود که نرم افزار ما نیز بالطبع برای همان اشکال محدود طراحی شده ، البته به شکلی هست که می توان اشکال آنرا توسعه دادوبه دلیل آماده بودن کدها  توسعه دهنده زحمت زیادی در اینخصوص متحمل نمی شود.

اما آموزشهای متعددی در مورد ترسیم فلوچارتها از الگوریتمها وجود دارد که من یکی دونمونه را در اینجا برای افرادی که تازه به جمع برنامه نویسان ملحق شده اند ارسال میکنم ،چراکه  برنامه نویسان این آموزشها را درهمان اوایل تحصیل روش کدنویسی فراگرفته اند ونیازی به این آموزشها ندارند.

لینک فایل متنی آموزشی (Pdf)

آموزش الگوریتم فلوچارت (1).rar

___________________________________________

*  نمونه ای از روش استفاده از اشکال در ترسیم نمودار فلوچارتی در تصویر بالا وجود دارد ، اگر دقت نماییدمتوجه می شوید که 


بیشتر با شرطها و جملات امری (دستورات انتسابی ) شما  کار خواهید داشت

* برای شروع وپایان فلوچارت از شکل دایره * برای شرطها از شکل لوزی و بله وخیر روی خطوط خروجی لوزی * برای جملات انتسابی و جملات امری از شکل مستطیل (دقت نمایید برای اینکه در اپلیکیشن جملات برای مخاطبتان واضح ومفهوم دار باید در اشکال مستطیلی حتما جمله را بصورت جملات امری قرار دهید و ازجملات ناقص یا خبری پرهیز کنید) * درنرم افزار ما چون روند علمی یکی از علوم پایه کارمان طبق سفارش صاحبکارم بوده ، لذا از اشکال مخصوص ورودی وخروجی استفاده نشده است ونیازی هم به آنها نبوده است وغالبا هم نیازی به انها نمی شود .
= * جهت سهولت  ترسیم نمودارهای فلوچارتی بصورت زیبا در کامپیوتر  می توانید از نرم افزار  Visio  که همراه نرم افزارهای آفیس ارائه میشود استفاده نمایید.

 

برای آموزش نرم افزار visio آفیس آموزشهای مختلفی وجود دارد که آموزشهای متنی و لینکهایی دراینخصوص به شما معرفی میشود و در آخر بصورت خلاصه ومختصر آموزش روش ترسیم فلوچارت را در Visio برایتان دراین پست قرار میدهم : 

فیلمهای آموزشی visio :

https://www.aparat.com/user/video/user_list/userid/681920/usercat/110821

 

لینک دانلود آموزشهای  متنی visio :

http://s6.picofile.com/file/8390389792/amoozesh_visio.rar.html

 

لینک دانلود فیلم آموزشی روش ترسیم فلوچارت در Visio بصورت  مختصر وگویا برای نرم افزار :

http://s6.picofile.com/file/8390391618/خلاصه_آموزش_visioانسرسنتر.mp4.html

 

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

4- نحوه کد گذاری شاخه های فلوچارت های مختلف  جهت انتقال به دیتابیس :

 

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

http://s6.picofile.com/file/8390395100/کدگذاری_باکسهای_فلوچارت.mp4.html

 

*نمونه فلوچارت کدگذاری شده که برای یک پروژه تخصصی گروه پژوهشی می باشد که اولین بار برای آنها این برنامه رانوشتم:

 

1577424777_1(2)_3_x.jpg.27d504d6f80285f4fbeba04871b73d1f.jpg

Share this post


Link to post
Share on other sites
نورنما    569

کاربر فعال

*نرم افزار تحت ویندوز کد گذاری باکسها و شاخه های فلوچارت های مختلف  به همراه انتقال آنها به دیتابیس در محیط B4J  :

 

لینک دانلود نرم افزار کدگذاری باکسهای فلوچارت  :

 

http://s7.picofile.com/file/8390404384/asli_kamel_read_write.rar.html

 

 

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

 

http://s7.picofile.com/file/8390453492/آموزش_کاربانرم_افزار_کدگذاری_باکسها.rar.html

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...