اختصاصی از
فی بوو دانلود پروژه فرم ساز تحت وب دانلود با لینک مستقیم و پر سرعت .
هدف از ارایه این پروژه، ایجاد و پردازش فرمهای گوناگون بصورت الکترونیکی و بدون صرف وقت و هزینه برای ارباب رجوع در جهت کمک به الکترونیکی شدن کارها و رفع مشکلات و مسایل مربوط به فرمها و کار با آنها می باشد. پیاده سازی و برنامه نویسی این فرم ساز توسط تکنولوژی ASP بوده است و همچنین در این فرم ساز از بانک اطلاعاتی SQL Server 2005 جهت ذخیره سازی اطلاعات استفاده می شود.
بعد از مطالعه این تحقیق در صورت نیاز و داشتن تخصص کافی در مورد سیستم های خبره و برنامه نویسی وب برنامه را بصورت دلخواه تغییر دهید.
واژه های کلیدی :
سیستم های خبره ، فرم ساز، بانک اطلاعاتی ، تکنولوژی ASP
استدلال در میان اهل فن و صاحبان اندیشه تعاریف و تفاسیر متنوعی دارد. در نگاهی کلی، استفاده از دلیل و برهان برای رسیدن به یک نتیجه از فرضیاتی منطقی با استفاده از روشهای معین، تعریفی از استدلال تلقی میشود؛ تعریفی که البته با دیدگاههای فلسفی و گاه ایدهآلگرایانه از استدلال تفاوت دارد. با این حال موضوع مهم و اساسی در اینجا بحث در چیستی و چرایی این دیدگاهها نیست، بلکه در مورد نحوه طراحی سیستمهای با قدرت استدلال، با هر تعریفی، برای رسیدن به مجموعهای از تصمیمات منطقی با استفاده از مفروضات یا به طور دقیقتر دانشی است که در اختیار آنها قرار میگیرد. سیستمهایی خبره (Expert Systems) اساسا" برای چنین هدفی طراحی میشوند. در حقیقت به واسطه الگوبرداری این سیستمها از نظام منطق و استدلال انسان و نیز یکسان بودن منابع دانش مورد استفاده آنها، حاصل کار یک سیستم خبره میتواند تصمیماتی باشد که درحوزهها و عرصههای مختلف قابل استفاده، مورد اطمینان و تاثیرگذار هستند.فرم ساز تحت وب (Form Generator Web Based) نمونه ای از این سیستمهای خبره است که با توجه به مفروضات و دانشهای موجود در پایگاه دانش (Knowledge Base) واستدلالهای تعبیه شده در موتور استنتاج (Inference Engine), در نهایت یک رابط کاربری (User Interface) به عنوان حاصل کار ارایه می دهد. در ادامه لازم است به فصل های تشکیل دهنده این پروژه اشاره گردد و مرور کلی در باره مفاد آن ها صورت گیرد .
در فصل اول مفاهیم اولیه در مورد فرم ساز تشریح می شود. همچنین مفاهیم سیستمهای خبره (هوشمند) , تاریخچه فرم سازها و بررسی فرم سازهای کنونی مورد بحث قرار می گیرد. در فصل دوم تحلیل پروژه به همراه نمودارهای UseCase ،Diagram Sequence، Class Diagram, Activityو ERD تشریح می گردد. در فصل سوم مستندسازی برنامه به صورت کامل تشریح می شود. در فصل چهارم نتیجه گیری و جمع بندی را داریم
- فصل یکم – گزارش شناخت سیستم
متاسفانه در کشورمان سوء استفاده های بسیار زیادی از واژه "فن آوری اطلاعات " می شود و به صرف زدن یک مجله یا یک شرکت نرم افزاری و یا چاپ اخبار مربوط به سخت افزار ها و نرم افزارهای جدید دنیا نام آن IT یا فن آوری اطلاعات گذاشته می شود . چه بسا اینکه بسیاری از مدیران رده بالا نیز هنوز درک درستی از این وازه نداشته و ندارند و این تنها مشکل بزرگ در به چالش افتادن حرکت به سوی دولت الکترونیک است . دولت یعنی خدمتگزار مردم و قطعا وقتی قصد خدمتگزاری داشته باشد بایستی به تقاضای مردم که همان ارباب رجوعان هستند رسیدگی کند . پس به راحتی می توان دریافت که رکن اصلی دولت در تعامل با مردم همان دریافت تقاضای مردم و سپس بررسی آنها و در نهایت در صورت قابل انجام بودن ، انجام دادن آنهاست . در این بین اگر هریک از ارکان رسیدگی به تقاضا به خوبی اعمال نشود موجبات نارضایتی
ارباب رجوع که همان مردم است را فراهم می کند . اکثر تقاضاها در دنیای امروز از طریق فرم های سفارشی از مشتری یا ارباب رجوع دریافت می شود و پس از بررسی و مهر و امضای چندین کارمند یا مسئول نتیجه آن به ارباب رجوع اعلام می شود . فرم می تواند یک صفحه ساده دریافت نام و نام خانوادگی و یا یک فرم پیچیده چند صفحه ای با دریافت انواع عکس ، تصویر مدارک و ضمیمه پرونده باشد . ارباب رجوع بیچاره در سیستم فعلی برای یک درخواست از دولت خدمتگزارش ناچار است ساعتها از وقتش را آن هم در ترافیکهای وحشتناکی چون تهر ان ، مشهد و ... بگذارند تا فقط فرم تقاضا را از آن اداره دریافت کند . البته اگر خوش شانسی بیاورد و کارمند مسئول قسمت در آن ساعت مرخصی نباشد و ناچار نباشد که فردای آن روز هم مجددا به همان اداره مراجعه کند !پس از آنکه فرم را دریافت کرد بایستی فرم تکمیل شده را به همراه مدارک و عکسهای ضمیمه مجددا به همان اداره ببرد و تحویل مسئول بعدی بدهد و منتظر نتیجه درخواست خودش بماند . این انتظار در برخی موارد به ماهها و سالها می انجامد . چرا که در چرخه اداری در صورت عدم مسئولیت پذیری یک فرد کل چرخه زیر سوال خواهد رفت . از طرفی هیچ راه حلی برای آنکه ارباب رجوع روند فعلی و اعمال انجام شده روی فرمش را مشاهده کند در سیستم فعلی وجود ندارد . در این بین باز هم هیچ راه حلی برای کنترل کامل فرم تکمیل شده توسط ارباب رجوع وجود ندارد . به عنوان مثال اگر ارباب رجوع به جای تاریخ دقیق تولد سال تولد را وارد کند هیچ راه حلی برای این مساله وجود ندارد . چرا که نمی توان به خاطر یک ماه و روز تولد مجددا او را موظف به تکمیل مجدد فرم کرد . در بعضی موارد یک فرم درخواست از یک اداره به اداره کل یا وزارت جهت تایید ارسال می شود که هزینه های زیادی منجمله هزینه فکس ، تلفن ، پست ، کاغذ ، چاپ و ... را بر دولت تحمیل می کند . از همه مهمتر آنکه در طی مدت ارسال فرم به وزارتخانه و سازمان بالاتر ، ارباب رجوع بایستی بدون اطلاع از اینکه فرمش در کجاست منتظر بماند و مدام به اداره اولیه مراجعه و از وضعیت درخواستش اطلاع بیابد . حتی هیچ سیستم خبری در هیچ اداره دولتی وجود ندارد که ارباب رجوع را از روند پیگیری فرمش با خبر سازد . مشکل مهم و بسیار بزرگ دیگر در سیستم فعلی غیر قابل پردازش بودن اطلاعات فرمها و غیر قابل جستجو بودن آنها به صورت انبوه است . قطعا هر چه تعداد فرمها بیشتر شود علاوه بر آنکه به نیروی انسانی بیشتری نیاز است دقت و سرعت پردازش به صورت زیادی افت خواهد کر د . از طرف دیگر همه ساله بحران کاغذ در کشور توسط مسئولین ذیربط اعلام می شود و هنوز هیچ چاره ای برای کاهش مصرف زائد کاغذ در کشور تعداد اندیشیده نشده است . خوشبختانه در طی سالهای اخیر شبکه مخابراتی کشور تحول عمیقی داشته وکاربران اینترنت در ایران به حد بسیار بالایی رسیده است و این نقطه عطفی برای ایجاد یک تحول ساختاری در نظام کاعذ بازی دولت است . متاسفانه به علت فراهم نشدن شرایط دولت الکترونیک ، هزینه های بسیار زیادی صرف تفریحات اینترنتی و سرگرمی یا چت کاربران اینترنتی در ایران می شود این در حالی است که اگر بستر مناسب برای این منظور وجود داشت بسیاری از کاربران اینترنتی از اینترنت به عنوان ابزاری برای راحتی خود و عدم مراجعه در صف های طولانی و ترافیک های طولانی بهره می بردند نه چت کردن و سرگرمی در ایتنرنت . در حال حاضر عملا اینترنت در ایران به ابزاری برای چت کردن و مشاهده وب سایت ها تبدیل شده است . در واقع خیلی ها فقط و فقط نقش دریافت اطلاعات از اینترنت را در نظر می گیرند . با یک بررسی اجمالی بر روی وب سایت بسیاری از سازمانها و ارگانهای بزرگ دولتی می توان به این امر پی برد که عملا بازهم در 90 درصد موارد از اینترنت به عنوان یک کاغذ دیواری بزرگ استفاده شده که فقط متشکل از چند صفحه استاتیک و عکس است و هیچگونه روند مکانیزاسیون که کمکی به ارباب رجوع کند در آن مشاهده نمی شود . اگر هم لینکی در لابلای وب سایت یافت شود احتمالا مربوط به یک فایل pdf یا word است که جهت دانلود در وب سایت قرار داده شده است . به راستی چرا از فرم های اینترنتی کمتر استفاده می شود ؟ در زیر به برخی از این علل اشاره می شود :
- طراحی و تولید یک فرم اینترنتی فرآیندی است زمان گیر و وقت گیر . حداقل زمان تولید یک فرم اینترنتی با قابلیت ارتباط با بانک اطلاعاتی و بدون قابلیت گزارش گیری برای یک برنامه نویس متوسط ، یک یا سه روز تخمین زده می شود .
- عدم امکان تغییرات سریع در فرم بدون وجود نیروی متخصص یا پشتیبانی طراح فرم .
- هزینه بالا : حداقل هزینه طراحی یک فرم اینترنتی برای یک فرم معمولی که اطلاعاتش به ایمیل یا بانک اطلاعاتی ارسال شود بین 000 ریال تا 750.000 ریال توسط شرکتهای ارائه کننده خدمات وب انجام می شود .
- تفکر عدم اعتبار : بسیاری معتقدند در اینترنت اشخاص غیر قابل شناسایی هستند و نمی توان به هویت آنها پی برد .لذا فرم ارسال شده توسط آنها دارای اعتبار نیست .
- سرعت اینترنت در ایران پایین است . لذا رغبت به کارکردن در این محیط در بعضی مدیران وجود ندارد .
اما عمده ترین مساله ، همان وقت گیر بودن و غیر قابل استناد بودن فرمهای وارد شده است .
در این طرح علاوه بر رفع کلیه مشکلات ومسائل فوق امکانات بی نظیر و جدید دیگری به روند دریافت و پردازش فرمها اضافه شده است که این ساختار را در کشور تا حد فوق العاده ای بهبود خواهد بخشید .
فهرست مندرجات:
مقدمه ....................................... 1
- فصل یکم – گزارش شناخت سیستم ......... 2
- وضعیت موجود .................... 2
1-2-سیستم های خبره......................... 6
- اجزای تشکیل دهنده یک سیستم خبره................ 6
- مزایای یک سیستم خبره چیست..................... 9
- واسط کاربر.................................... 11
- تاریخچه فرم سازها............................ 13
- فرم سازهای مطرح کنونی.................... 15
- فرم سازهای داخلی..................15
- فرم سازهای خارجی............. 20
- فصل دوم – تجزیه و تحلیل............. 26
- UseCase..................... 26
- Activity................. 28
- Sequence.......................... 29
- ClassDiagram........................... 32
- ERD................... 40
- فصل سوم – پیاده سازی و نتیجه گیری ......41
- فرم تعریف فرم.................. 41
- فرم تعریف فیلدهای فرم.............. 43
- فرم تعریف فیلدهای انتخابی)(Check ........ 44
- فرم تعریف فیلدهای انتخابی)(Drop....... 46
- فرم تعریف فیلدهای انتخابی)(Radio......... 47
- فرم تعریف فیلد تاریخ.................. 48
- فرم تعریف فیلد نوشتاری.............. 50
- فرم تعریف آیتمهای پویا.............. 51
- فرم تعریف مجموعه آیتمهای ثابت.......52
- فرم تعریف آیتمهای ثابت............ 53
- نتیجه گیری........................ 55
- فصل چهارم - ضمایم.................. 56
- SqlServer2005....................... 56
- VisualC#.NET............................ 62
شامل 70 صفحه فایل word قابل ویرایش
دانلود با لینک مستقیم
دانلود پروژه فرم ساز تحت وب