موضوع : معرفی نرم افزار برنامه ساز Application Generator
بعد از یک سرمایه گزاری از سال 1384 ، اخیرا نرم افزاری طراحی نموده ایم که جا دارد شما را از قابلیت های آن اگاه نماییم .
از مشخصه های مهم نرم افزار Application Generator سه قابلیت ذیل میباشد
تولید کننده فرم های ورود اطلاعات Data Entry Form Generator
تولید کننده فرم های گزارش Report Generator
تولید کننده فرم های چاپی Print Report Generator
از آنجاییکه کلیه نرم افزارها درسه بخش ورود اطلاعات ، گزارش و چاپ خلاصه میشود لذا با این تکنیک ، طراحی فرم های ورود اطلاعات ، گزارشات و فرم های چاپی در حداقل زمان ممکن ، امکان پذیر میباشد .
لذا با نرم افزار فوق طراحی نرم افزارهای سنگین اطلاعاتی بسادگی و با قابلیت بالا امکان پذیر میباشد .
اصولا نرم افزار ها از سه بخش اصلی تشکیل شده اند :
هر کدام از این بخشها نیز به بخش های منفک تری تقسیم میگردند بیایید نگاه ریزتری به ساختار نرم افزارهای کاربردی بیاندازیم :
با توجه به دیاگرام بالا میبینید که جهت ساخت نرم افزار ، باید روی سه
بخش عمده کار شود ، ورود اطلاعات ، گزارشات و چاپها که در نرم
افزار برنامه ساز
، سه موتور ، این مهم را بعهده دارند
در ادامه به تشریح هر یک از سه موتور بالا میپردازیم
- تولید کننده فرم های ورود اطلاعات Data Entry Form Generator
در تمام نرم افزار ها زمان زیادی از وقت برنامه نویس صرف طراحی فرم های ورود اطلاعات میگردد با این فرم ساز شما میتوانید در حداقل زمان و بدون سورس نویسی انواع و اقسام فرم های ورود اطلاعات را طراحی نمایید
( تصویر 1-1 )
این فرمساز تاکنون انواع فرم های سند ، فاکتور ، فرم دریافت چک و ... را تولید نموده است ، در تصویر 1-1 نوع فرم ، جدول یا جداول مرتبط ، عملیات حین ورود و خروج تعیین میگردد .
فرم های ورود اطلاعات به چند دسته تقسیم میشوند
فرم های ورود اطلاعات از نقطه نظر ارتباط با کاربر نیز به انواع مختلفی تقسیم میگردند :
با توجه به اینکه فرم شما از چه نوعی باشد ، شما فرم مربوطه راتعیین نموده و وارد قسمت بعد میگردید
( تصویر 2 – 1 )
در تصویر 2 – 1 جزئیات فرم یعنی آیتم های بالای فرم با ذکر جزئیات مربوط به هر آیتم از قبیل فونت ، رنگ ، سایز ، محل استقرار در فرم ، نوع گزینه ( نوع عددی / کاراکتری /عکس ) و ... تعیین میگردد .
در این قسمت شما میتوانید از قابلیت تصویر و صوت در ورود اطلاعات استفاده نمایید
ورودی تصویر میتواند از Scanner ، Web Cam یا موارد دیگر باشد
در این قسمت برنامه ریزی در حین ورود و خروج از آرتیکل قابل اجرا است
( تصویر 3- 1 )
در تصویر 3 – 1 مشخصات ستونهای بدنه فرم تعیین میگردند .
( تصویر 4 -1 )
در تصویر 4 -1 نحوه صدور سند مالی ( در صورتی که فرم مربوطه بار مالی داشته باشد و منجر به تولید سند حسابداری گردد ) را مشخص مینماییم .
در این قسمت شما میتوانید انواع و اقسام روشهای تولید سند حسابداری را از سیستم استخراج نمایید .

( تصویر 5 -1 )
در تصویر 5 – 1 امکانات و قابلیت های لازمه روی فرم مشخص میگردند
ذیلا" چند نمونه از فرم های طراحی شده با فرم ساز را مشاهده مینمایید
فرم فاکتور فروش ( تولید شده با فرمساز )
فرم دریافت چک ( تولید شده با فرمساز )
فرم سند حسابداری ( تولید شده با فرمساز )
میبینید که با این روش ساخت انواع فرم بسیار آسان و در حداقل زمان امکان پذیر میباشد
فرم ورود اطلاعات درختی ( تولید شده با فرمساز )
فرم جستجو ( تولید شده با فرمساز )
چرخه تولید و ویرایش فرمها در یک نگاه کلی
- تولید کننده فرم های گزارش Report Generator
پس از تولید فرمهای ورود اطلاعات قسمت بعدی ساخت گزارشات از اطلاعات مربوطه میباشد ، حال به توضیح در مورد نرم افزار گزارش ساز میپردازیم :
( تصویر 1 – 2 )
در قسمت تولید گزارش با Script ( بصورتي كه در تصوير 1 – 2 مشاهده میفرمایید ) میتوانید براحتی گزارش مورد نظر خود را تولید یا در آن تغییرات دهید .
ذیلا یک نمونه Script جهت گزارش تراز معین 4 ستونی مشاهده مینمایید ، لازم به ذکر است که با یک جلسه آموزش طریقه نوشتن Script براحتي قابل يادگیری است .
( تصویر 2- 2 )
در تصویر 2 – 2 اجزاء گزارش بهمراه جزئیات از قبیل سایز ، فونت ، رنگ و ... تعیین میگردند
ستونهایی که باید جمع داشته باشد ، یا فیلدهایی که مانده گیری آنها با محاسبه انجام میگیرند در این قسمت قابل تعیین میباشند .
( تصویر 3 – 2 )
در تصویر 3 – 2 نمونه فیلتری که بسادگی میتوانید در ابتدای گزارش نصب نمایید مشاهده مینمایید .
ذیلا" چند نمونه گزارش تولید شده با گزارش ساز را مشاهده میفرمایید :
گزارش تراز گروه 8 ستونی ( تولید شده با گزارش ساز )
گزارش دفتر ریز عملکرد ( تولید شده با گزارش ساز )
3 - تولید کننده فرم های چاپی Print Report Generator
حال که گزارشات دلخواه را تولید نموده ایم باید بتوانیم فرمهای چاپی را نیز بدلخواه تنظیم نماییم تا کلیه گزارشات لازمه جهت چاپ را آماده نماییم
نرم افزار تولید کننده فرمهای چاپی به قرار ذیل است :
( تصویر 1 – 3 )
در تصویر 1 – 3 شما مختصات گزارش چاپی را تعیین مینمایید و اینکه گزارش بصورت افقی یا عمودی چاپ گردد .
در تصویر 2 – 3 بانک اطلاعاتی یا بانکهای اطلاعاتی که گزارش از آنها تهیه میگردد مشخص میشوند
( تصویر 2 -3 )
( تصویر 3 – 3 )
در تصویر 3 – 3 همانطور که مشاهده میفرمایید کلیه اجزاء گزارش را کابر اعم از تیتر گزارش و ... تعیین مینماید ، در تصویر 4 – 3 نمونه یک گزارش طراحی شده با گزارش ساز را مشاهده مینمایید .
( تصویر 4 – 3 )
تصويري از رسید دریافت نقدی ( در حین تولید با گزارش ساز )
برنامه ساز در یکی از تولیدات خود توانسته است نسخه تحت ویندوز نرم افزارهای مالی چرتکه را تولید نماید .