مرکز دانلود خلاصه کتاب و جزوات دانشگاهی

مرکز دانلود تحقیق رايگان دانش آموزان و فروش آنلاين انواع مقالات، پروژه های دانشجويی،جزوات دانشگاهی، خلاصه کتاب، كارورزی و کارآموزی، طرح لایه باز کارت ویزیت، تراکت مشاغل و...(توجه: اگر شما نویسنده یا پدیدآورنده اثر هستید در صورت عدم رضایت از نمایش اثر خود به منظور حذف اثر از سایت به پشتیبانی پیام دهید)

نمونه سوالات کارشناسی ارشد دانشگاه پیام نور (سوالات تخصصی)

نمونه سوالات کارشناسی دانشگاه پیام نور (سوالات تخصصی)

نمونه سوالات دانشگاه پيام نور (سوالات عمومی)

کارآموزی و کارورزی

مقالات رشته حسابداری و اقتصاد

مقالات علوم اجتماعی و جامعه شناسی

مقالات روانشناسی و علوم تربیتی

مقالات فقهی و حقوق

مقالات تاریخ- جغرافی

مقالات دینی و مذهبی

مقالات علوم سیاسی

مقالات مدیریت و سازمان

مقالات پزشکی - مامایی- میکروبیولوژی

مقالات صنعت- معماری- کشاورزی-برق

مقالات ریاضی- فیزیک- شیمی

مقالات کامپیوتر و شبکه

مقالات ادبیات- هنر - گرافیک

اقدام پژوهی و گزارش تخصصی معلمان

پاورپوئینت و بروشورر آماده

طرح توجیهی کارآفرینی

آمار سایت

آمار بازدید

  • بازدید امروز : 480
  • بازدید دیروز : 3661
  • بازدید کل : 13106596

مقاله40- طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت 57 ص


مقاله40- طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت 57 ص

فهرست مطالب

 

چكيده...........1

مقدمه......2

فصل اول:تعريف و امكان سنجي مسئله............3

1-1 تعريف مسئله.........4

1-2اهداف مسئله............5

1-3-1 اهداف كلي.........5

1-3-2 اهداف جزئي.......5

1-3 مشكلات و موانع.........5

1-4 كارهاي انجام شده مرتبط با موضوع...........5

1-5 امكان سنج....5

فصل دوم:تجزيه و تحليل و طراح سيستم...........7

2-1 تعريف كامل مسئله........8

2-2 دياگرام متن ..........................................................................................................................10

2-3 دياگرام گردش مستندات........................................................................................................11

2-4 نمودارdfd.........................................................................................................................11

2-4-1 نمودار dfd سطح 1 .......................................................................................12

2-4-2 نمودار dfd سطح 2........................................................................................13

2 -4-3 نمودرا dfd‌سطح 3 .......................................................................................14

2-5 شرح فرم هاي ورودي و خروجي.........................................................................................15

2-6 شرح پردازه هاي جزئي.........................................................................................................17

2-7 نمودارERD..........................................................................................................................19

2-8 بانك اطلاعاتي و تعيين ويژگي فيلدها ..................................................................................20

2-3 طراحي محيط گرافيكي واسط كاربر(GUI)..........................................................................26

2-3-1 طراحي منوها............................................................................................................26

2-9-2 طراحي فرمهاي ورودي..................................................................... .......................27

2-9-3 طراحي فرمهاي خروجي............................................................................................28

فصل سوم: پياده سازي سيستم...................................................................................29

3-1 ويژگيها و علل انتخاب برنامه نويسي.....................................................................................30

3-2 ويژگيها و علل انتخاب پايگاه داده اي....................................................................................31

3-4 شرح زير برنامه هاي توليد اطلاعات .....................................................................................33

فصل چهارم:راهنماي اجراي برنامه ........................................................................50

4 -1 سخت افزار مورد نياز............................................................................................................51

4-2 نرم افزار موردنياز...................................................................................................................51

4-3 نحوه نصب برنامه..................................................................................................................51

4-4 تشري نحوه اجراي برنامه......................................................................................................56

 

نتيجه گيري و پيشنهاد ها ..............................................................................................................61

 

منابع و مآخذ..................................................................................................................................62

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

چكيده :

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

برنامه موجود تحت فاكس از نظر گرافيكي در سطح خيلي پاييني قرار داشت و همچنين كاربران كار با آن برنامه را سخت مي دانستند . بدين منظور برنامه اي تحت ويژوال سرلوحه كار قرار گرفت ، كه داراي امكاناتي مثل اضافه كردن اطلاعات به بانك ، حذف كردن اطلاعات از بانك ،‌ ويرايش كرن اطلاعات و غيره مي باشد .

نتيجه كار اين است كه اين نرم افزار داراي امكانات بيشتر ، سرعت بالاتر و تنوع بهتري نسبت به سيستم قبلي است و در آينده مي توان توسط اين نرم افزار نرم افزار هاي بهتر و كم نقصي را ايجاد كرد .


 

 

مقدمه :

امروزه استفاده از رايانه و نرم افزارهاي كاربردي ، يكي از ضروريات زندگي بشر بوده و حذف آن از زندگي تا حدود زيادي غير قابل تصور مي باشد .

در اين ميان برنامه نويسي و تهيه نرم افزارهاي كاربردي ، از اهميت و جايگاه ويژه اي برخوردار بوده و رفته رفته ، بايد برنامه ها و نرم افزارهاي كاربردي قوي تر ، با رابط كاربري بهتر و توليد آسان و سريعتر ، تهيه كرد .نرم افزارهاي كه توسط زبان هاي برنامه نويسي اصلي تحت سيستم عامل DOS تهيه مي گرديد ، تا حدود زيادي شامل اين سه معقوله نمي شدند و خود سيستم عامل DOS ، از لحاظ رابط كاربري ضعيف بوده و مناسب نبود .

با بوجود آمدن سيستم عامل ويندوز ، زبانهاي برنامه سازي تحت اين سيستم نيز ايجاد شد كه قادرند نرم افزار هايي با سرعت بالاتر و رابط گرافيكي بهتر توليد كنند . از جمله اين زبانهاي برنامه سازي مي توان به زبان برنامه نويسي VISUAL BASIC اشاره كرد .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل اول :

 

تعريف مسئله و امكان سنجي

 

 

 

 

 

 

 

 

 

 

 

 

 

1-1 تعريف مسئله

اين پروژه اهداف امكان حذف ، ويرايش، نمايش مشخصات افراد و گزارشي از گواهينامه آنها را پشتيباني مي كند . در واقع اين سيستم بايد كارهاي مربوط به قسمت آموزش و پژوهش سازمان را انجام دهد و همچنين در آن امكان تعيين كاربران خاص كه اجازه استفاده از اين برنامه را در دوره زماني مشخص داشته باشند موجود باشد . بدينوسيله كاربران زير نظر مدير مي باشند و هر يك براي انجام كار خاص در نظر گرفته مي شوند . بعنوان مثال : عمليات ابتدا وانتهاي سال و غيره يعني علاوه بر محدود كردن اختيارات كاربران براي استفاده از برنامه مي توانند براي آنها يك محدوده زماني در نظر بگيرند بدين وسيله مي توانند براي يك يا چند روز اختيارات يك كاربر را به فرد ديگري بدهد كه پس از آن مدت اين كاربر ديگر نمي تواند از اين برنامه استفاده كند . علاوه بر اين بايد قابليتي داشته باشد كه از اين سيستم بتوان در سالهاي متوالي استفاده كردبدون اينكه نياز به طراحي سيستم ديگري باشد و همچنين نيز بتوان به آساني از اطلاعات سال قبل نيز بهره برد و همين كه از اطلاعات هر سال يك كپي گرفت .

1-2 اهداف مسئله :

1-2-1 اهداف كلي

1 – ارتقاء و سرعت بخشيدن به تبادل اطلاعات

2 – صرف وقت كمتر

3 – راحتي كار برنامه

1-2-2 اهداف جزئي

امكان تعيين كاربران و محدوده دسترسي آنها به سيستم

1-3 مشكلات و موانع

اولين گام براي طراحي نرم افزار مرحله شناخت همراه با معايب و موانع خاص آن است كه لازمه آن تحقيق و پژوهش و گرد آوري اطلاعات ميباشد . مشكلاتي كه در طراحي اين نرم افزار وجود داشت : مهارت نداشتن در زبان برنامه نويسي استفاده شده و همينطور نداشتن اطلاعات كافي در مورد نرم افزار قبلي ( نرم افزاري كه جهت صدور گواهينامه در محيط DOS طراحي شده است )

1-4 كارهاي انجام شده مرتبط با موضوع

سيستم كه شبيه به سيستم طراحي شده است . سيستم صدور گواهينامه به زبان Faxporo در محيط DOS است كه از طرف دانشجويي طراحي شده بود ، با اين تفاوت كه سيستم طراحي شده اين مجموعه داراي امكانات بيشتر ، سرعت بالاتر و تنوع بهتري نسبت به سيستم قبلي است .

1-5 امكان سنجي

در اين مرحله با توجه به شناسايي نيازهاي كاربران ، شناسايي داده هاي سيستم ، تجزيه و تحليل ساختار سازمان و شناسايي ويژگي هاي اصلي سيستم و استفاده از تجربه ديگران مرحلة امكان سنجي انجام شد . نتيجه آن است كه با نرم افزارهاي مشخص شده امكان مكانيزه كردن سيستم مورد نظر وجود دارد . آنآااآا

 

 

 

 

 

 

 

 

 

 

فصل دوم:

 

تجزيه و تحليل و طراحي سيستم

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2-1 تعريف كامل مسئله

سيستم آموزش و پژوهش براي كارمندان سازمان هاي دولتي دوره هاي آموزشي را برگذار مي كند و در صورت قبولي براي آنها گواهينامه آموزشي صادر مي شود . بدين منظور براي ثبت اطلاعات مربوط به اين دوره ها سيستمي بايد طراحي شود كه اهداف درج اطلاعات ، ويرايش ،حذف و نمايش مشخصات افراد را برآورد سازد . علاوه بر اين عمليات ، از اين سيستم مي توان گزارشات متنوعي را بدست آورد مثل گزارشي از گواهينامه ، گزارش مشخصات كارمندان ، گزارش دوره ها ، گزارش افراد قبول شده در اين دوره ها و غيره

در واقع اين سيستم بايد كارهاي مربوط به قسمت آموزش و پژوهش سازمان را انجام دهد و همچنين در آن امكان تعيين كاربران خاص كه اجازه استفاده از اين برنامه را در دوره زماني مشخص داشته باشند موجود باشد . بدينوسيله كاربران زير نظر مدير مي باشند و هر يك براي انجام كار خاص در نظر گرفته مي شوند . بعنوان مثال : عمليات ابتدا وانتهاي سال و غيره يعني علاوه بر محدود كردن اختيارات كاربران براي استفاده از برنامه مي توانند براي آنها يك محدوده زماني در نظر بگيرند بدين وسيله مي توانند براي يك يا چند روز اختيارات يك كاربر را به فرد ديگري بدهد كه پس از آن مدت اين كاربر ديگر نمي تواند از اين برنامه استفاده كند . علاوه بر اين بايد قابليتي داشته باشد كه از اين سيستم بتوان در سالهاي متوالي استفاده كردبدون اينكه نياز به طراحي سيستم ديگري باشد و همچنين نيز بتوان به آساني از اطلاعات سال قبل نيز بهره برد و همين كه از اطلاعات هر سال يك كپي گرفت .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

درخواست بخشنامه توسط دستگاهها براي

معرفي پرسنل نيازمند آموزش

2-2 دياگرام متن

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


از كارمند

كارمند

سازمان مديريت و

برنامه‌ريزي كل كشور

2-3 دياگرام گردش مستندات

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

نام پروژه : طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت

كد فرم : 3

تاريخ :

تحليلگر :

نام پروژه

كد پروژه

شرح پردازه

امتحان را از كارمند مورد نظر بگير

3

Then 6 ماه = دوره گذرانده if

امتحان از كارمندان get

 

 

 

 

نام پروژه : طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت

كد فرم :1

تاريخ :

تحليلگر :

نام پروژه

كد پروژه

شرح پردازه

گواهينامه را صادر كن

 

Then 10 نمره كارمندي if

گواهينامه get

 

 

 

 

 

 

2-8بانك اطلاعاتي و تعيين ويژگي فيلدها:

از هفت ، table استفاده شده به نامهاي :

ASATED, CLASS, DANESHGO, DATA, DOREH, MADAREK VA CODE , Users

 

ASATED TABLE

 

 

NAME TYPE HEIGHT PRIMARYKEY FORIEGNKEY NULL UPDATE

CODE OSTAD INTEGER 2

NAM text 50

50 Family text

Nam-pedar text 50

Sh-sh integer 2

Mahale sodur text 50

Tarikh tavalod date/time 8

Madrak text 50

Akharin semat text 50

Reshte text 50

Tel manzel long 4

Tel mahale kar long 4

Tel hamrah long 4

Address mahale kar text 50

Address manzel text 50

Tavanaye tadris text 50

Dte –save text 4

 

 

 

daneshjoo table

 

 

 

Name type height k fk null update

Kode daneshjoo long 4

Nam text 50

 

Family text 50

 

Nam-pedar text 50

 

Sh-sh long 4

 

Mahale sodure text 50

 

Madrak-reshte text 50

Sazman text 50

 

Akharin semat text 50

 

pishine-tajrobie sal long 4

 

Sanavate-khedmate sal long 4

 

Sh-moarefinameh long 4

 

Tarikhe moarefinameh date/time 8

 

Dorehaye ghabli text 50

 

Mashghele ghabli text 50

 

Address text 50

 

Tel manzel long 4

 

Tel mahale kar long 4

 

Neshani manzel text 50

Neshani mahale kar text 50

 

 

Asle moarefinameh Boolean 1

 

 

Kasbe akharin nomreh Boolean 1

 

 

Sh fish ya check long 4

 

 

Kode doreh long 4

 

Mablag long 4

 

 

Dte- save text 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Doreh table

 

 

 

Name type height pk fk null update

 

Onvane doreh text 50

Kode doreh long 4

 

Shesh mahe Boolean 1

 

Sal long 4

 

Akharin mohlate sabte name date/time 8

 

Tarikhe sodure kelas date/time 8

 

Khatemeh kelas date/time 8

 

Hade sesab kelas long 4

 

Komak shahrye long 4

 

Zamane bargozari kelas date/time 8

Kode ostad long 4

 

Emtyaze doreh long 4

 

Dte – save text 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class table

 

 

Name height type pk fk null update

 

 

Kode doreh 4 long

 

Kode fard 4 long

 

Emtyaz 4 long

 

Ghabuly 1 boolean

 

 

 

Data table

 

 

Name type height pk fk null update

 

Kode doreh long 4

 

Kode fard long 4

 

 

 

 

 

Name type height pk fk null update

Madareke tahsily text 50

 

Kode madarek long 4

 

 

 

 

 

 

 

فصل سوم:

پياده سازي سيستم

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3-1 ويژگي ها و علل انتخاب زبان برنامه نويسي

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

ويژوال بيسيك بخاطر محيط بصري آن يك زبان لذت بخش است قسمت اعظم ساخت يك برنامه تحت ويندوز با ويژوال بيسيك شامل كشيدن و رها كردن اشكال گرافيكي از جعبه ابزار به روي صفحه تصوير مي باشد . ويژوال بيسيك يكي از اولين زبانهاي برنامه نويسي است كه شامل يك محيط واقعي WYSIWYG (با تلفظ ويزي ويگ ) و مخفف What You See Is Get ميباشد و بدين معنا كه چاپ كاراكتر ها و اشكال گرافيكي دقيقاً مطابق آن چيزي است كه روي صفحه تصوير مي بينيد برنامه اي كه شما مي سازيد شبيه برنامه اي است كه كاربران هنگام اجراي آن مي بينند .

هدف از آموزش ويژوال بيسيك به مبتدي ها صرفاً براي افزايش مهارت كامپيوتري آنها است . بعضي افراد بعد از اينكه با زبانهاي برنامه نويسي پيشرفته تر مثل C++ كار كرده به سمت ويژوال بيسيك مي آيند كساني هم هستند كه تنها با يك زمينه Q Basic به طرف ويژوال بيسيك كشيده مي شوند .

Q Basic زباني است كه سالها با كامپيوتر ها همراه بود اما Q Basic تنها يك محيط برنامه نويسي تحت MS-DOS است ويژگي اين زبان كند بودن و نيز متني بودن آن است علارقم حالت متني اين زبان مقدمه اي بر ويژوال بيسيك به حساب مي آيد .

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

 

3-2 ويژگي ها و علل انتخاب زبان پايگاه داده ها

با ارزان شدن و توانمند شدن رايانه ها بزودي برنامه نويسان برآن شدند تا برنامه هاي كاربردي قدرتمندي را براي كار با اطلاعات ايجاد كنند . كه در عين حال آسان و همه فهم باشد يكي از آخرين محصولات نرم افزاري ويژه اين كار ، برنامه هاي اداري شركت ميكروسافت است ، اين سلسله از برنامه هاي ميكروسافت آفيس (ce‌Microsaft Offi ) نام دارد و مجموعه اي از چند برنامه كاربردي براي ماشين دفاتر كار است .

يكي از قطعات اين مجموعه برنامه ها ، برنامه كاربردي اكسس است كه براي داده پردازي و استفاده از اطلاعات ايجاد شده است اين برنامه مي تواند يك پايگاه داده را اداره كند .

يكي از روش هاي آسان اداره داده ها ، جدول مرتبي از آنهاست كه به آن جدول داده ها مي گويند . برنامه اكسس دو يا چند جدول داده را پايگاه داده ها (‌Data Base ) مي نامد و مي توان آن را بخوبي اداره كند . برنامه اي را كه بتواند يك پايگاه داده ها را اداره كند برنامه مديريت پايگاه داده ها (‌Data Base Manegement Program )‌مي گويند اكسس ، يك برنامه مديريت پايگاه داده هاست .

بانك اطلاعاتي استفاده شده در اين پروژه بانك اطلاعاتي Access است همانطوري كه مي دانيد ابزارهاي گوناگوني براي ايجاد و پردازش بانك اطلاعاتي فراهم است يكي از اين ابزارها نرم افزار اكسس است كه بسيار ساده و قدرتمند مي باشد اين نرم افزار به دو صورت محاوره اي و برنامه نويسي استفاده مي شود ساده كردن اشياء‌بانك اطلاعاتي اكسس فرايند ساده اي دارد . بانك اطلاعاتي اكسس را مي توان به Excel ،‌ لوتوس ، صفحات سرويس دهنده ، مايكروسافت IIS ، مايكروسافت ورد و بانك اطلاعاتي ODBC صادر نمود دليل انتخاب بانك اكسس اين است كه به راحتي با VB ارتباط برقرار مي كند .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3-3تشریح زیربرنامه های توليد اطلاعات

ورود اطلاعات

ورود اطلاعات به عنوان یک گزینه مستقل در منوی اصلی موجود است.

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

در این فرم کد استاد,نام استادوتعداد کالا به عنوان فیلد اصلی قلمداد می شوند.در صورتی که برای آنها مقداری نگذاریم, پیغام خطای خط1و2و3 مشاهده می شود.

در خط 4تا آخر فایل چک می شودکه اگرمقدار وارد شده کد استاد تکراری باشد پیغام خطا ظاهر شود.

ودر غیر اینصورت مقادیر جدید را دریافت کند.بعد از ثبت, تمام فیلدها در صفحه نمایش خالی می شود.

Private Sub cmdOK_Click()

در اين خط متغيري به نام RS از نوع ADODB تعريف مي شود DIM rs AS ADODB .RECORDSET

در اینجا متغیر rsبه adodbاشاره می کند. Set rs = New ADODB.Recordset

در اينجا متغيري به نام CN به ADODB اشاره مي كند و باعث ارتباط برنامه با بانك ميشود

SET CN= NEW ADODB . CONNECTION

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:New FolderN1GOVAHI2.MDB;Persist Security Info=False "

در خط بالا cn باز می شود و مسیر مربوط به بانکی که باآن در ارتباط است نیز ذکر شده است.

در این خطچک می شود که اگر کد استاد وارد نشد پیغام مربوط If Val(Txtcode.Text) = 0 Then (1

به آن ظاهر شود. MsgBox "˜Ï ÇÓÊÇÏ æÇÑÏ äÔÏå", vbOKOnly + vbExclamation, "ÎØÇ!!!"

فیلد کد استاد را خالی می کند. Txtcode.Text=""

کنترل برنامه روی کد استاد قرار می گیرد. Txtcode.SetFocus

Exit Sub

End If

 

در این خط چک می شود که اگر نام استاد وارد 2) If Text2.Text = "" Then

نشد پیغام بدهد. MsgBox "äÇã ÇÓÊÇÏ æÇÑÏ äÔÏå", vbOKOnly + vbExclamation, "ÎØÇ!!!"

کنترل برنامه روی فیلد نام است.txtname.SetFocus

Exit Sub

End If

 

در این خط چک می شود که اگر تعداد کالا وارد نشد 3) If Text3.Text = "" Then

پیغام بدهد MsgBox "ÊÚÏÇÏ ßÇáÇ æÇÑÏ äÔÏå", vbOKOnly + vbExclamation, "ÎØÇ!!!"

کنترل برنامه روی فیلد نام خانوادگی است. txtfamily.SetFocus

Exit Sub

End If

 

متغير RS بهADODB جديداشاره مي كندSET RS=NEW ADODB .RECORD SET

در اين خط با دستورSQL تمام ركوردهاي موجود در جدول اساتيد انتخاب مي شود. *SQL= "SELECT

FROM ASATED;

rs.Open sql, cn, adOpenKeyset, adLockPessimistic

 

تا زمانی که به آخر فایل نرسیده است چک میکند که اگر کد 4) While Not Adodc1.Recordset.EOF

وارد شده If Trim(Txtcode.Text) = Trim(Adodc1.Recordset.Fields(0)) Then

تکراری است پیغام مربوط به آن ظاهر شود MsgBox "ãÞÏÇÑ æÑæÏí ʘÑÇÑíÓÊ", vbOKOnly + vbExclamation

فیلد کد استاد را خالی می کند Txtcode="" كنترل برنامه روي كد استاد قرار مي گيرد. TXTCODE.SETFOCUS

Exit Sub

End If

بر روی رکورد بعدی می رود Adodc1.Recordset.MoveNext

اتمام حلقه Wend

 

رکورد جدید اضافه می کند. rs.AddNew

کد جدید وارد فیلد کد استاد می شود. rs.Fields("code ostad") = Txtcode

نام جدید وارد فیلد نام می شود. rs.Fields("nam") = Text2

نام خانوادگی وارد فیلد نام خانوادگی می شود. rs.Fields("family") = Text3

نام پدر وارد فیلد نام پدر می شود. rs.Fields("nam pedar") = Text4

شماره شناسنامه وارد می شود. rs.Fields("sh_sh") = Val(Text5)

محل صدور وارد می شود. rs.Fields("mahale sodur") = Text6

تاریخ تولد وارد می شود. rs.Fields("tarikh tavalod") = Format(Text7)

نام مدرک وارد می شود. rs.Fields("madrak") = Text8

آخرین سمت وارد می شود. rs.Fields("akharin semat") = Text9

نام رشته وارد می شود rs.Fields("reshte") = Text10

تلفن منزل وارد می شود. rs.Fields("tel manzel") = Val(Text11)

تلفن محل کار rs.Fields("tel mahale kar") = Val(Text12)

تلفن همراه rs.Fields("tel hamrah") = Val(Text13)

توانایی تدریس rs.Fields("tavanaye tadris") = Text14

آدرس محل کار rs.Fields("address mahale kar") = Text15

آدرس منزل rs.Fields("address manzel") = Text16

rs.Update

 

متغیر rsرا خالی می کند. Set rs = Nothing

فیلد کد استاد را خالی می کند.

فیلد نام را خالی می کند. ""=Txtcode.Text

و بقیه فیلدها نیزبه همین نحو خالی می شوند. Text2.Text=""

این کار بدین دلیل صورت می گیرد که در ابتدا وقتی فرم را باز می کنیم اطلاعاتی در فیلد ها ""=Text3.Text

وجود نداشته باشد. ""=Text4.Text

""=Text5.Text

""=Text6.Text

""=Text7.Text

"" =Text8.Text

"" =Text9.Text

"" =Text10.Text

"" =Text11.Text

""=Text12.Text

"" = Text14.Text

"" =Text15.Text

"" =Text16.Text

کنترل برنامه روی کد استاد قرار می گیرد. Txtcode.SetFocus

 

اتمام برنامه End Sub

 

جستجو

در اینجا کد فرد به عنوان فیلد اصلی است.ودر صورت خالی بودن این فیلد پیغام خطای خط1نشان داده میشود.وقتی کد فرد را وارد می کنیم.خط2چک می کند که این کد در بانک موجود است یا نه ودر صورت وجود اطلاعات مربوط به این کد نشان داده می شود.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل چهارم:

راهنماي اجراي برنامه

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4-1 سخت افزار مورد نياز

از كامپيوتر Pentium IV استفاده شده است اجزاي آن :

Monitor LG 15 TC 0 – 99

Keyboard Farasoo

Mainboard GA – 81 DX

CPU Intel + FAW Intel Box 128 MB

RAM 256 MB

4-2 نرم افزار مورد نياز

در اين پروژه از زبان برنامه نويسي Visual Basic 6.0 و Office 2000 و نرم افزار گرافيكي Photoshop 7 و نرم افزار Crystal Reports استفاده شده است .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(شکل1-1)

 

صفحه مربوط به آن باز مي شود, بعد با انتخاب دكمه Brows… مسير برنامه را مشخص مي كنيم.بعد بر روي دكمه Package كليك مي كنيم.بعد صفحه اي باز مي شود كه در آن نوع Packageرا مشخص مي كنيم.بعد Nextرا كليك مي كنيم.(مطابق شکل1-2(


(شکل 1-2(

 

در صفحه بعد مسير پوشه Packageرا مشخص مي كنيم. Nextرا كليك مي كنيم.(مطابق شکل1-3(

 

(شکل 1-3(

در صفحه بعدي فايل هايي نشان داده مي شود, مي توان با تيك زدن يا برداشتن آن, فايل مورد نظر را به پوشه Packageاضافه يا حذف كرد.بعد Next راكليك مي كنيم.

(مطابق شکل 1-4(

 

(شکل 1-4(

در صفحه بعد title برنامه را مشخص مي كنيم تا زماني كه برنامه در حال نصب است با همان title مشخص باشد.Next راكليك مي كنيم .(مطابق شکل 1-5(

 

(شکل 1-5(

بعد مسير برنامه را بر روي startmenuمشخص مي كنيم.در صفحه بعد فايل هاي اشتراكي را كه مي توانيم در يك يا چند برنامه از آنها استفاده كنيم, مشخص شده اند وبا تيك زدن آنها مي توانيم اين فايل ها را نيز نصب كنيم. Nextرا كليك مي كنيم.(مطابق شکل1-6)

 

(شکل 1-6(

در صفحه آخر نام Script را مشخص مي كنيم و براي ايجاد Package, Finishرا كليك مي كنيم.(مطابق شکل 1-7(

 

(شکل 1-7)

 

بعد در پوشه Package,setup را انتخاب مي كنيم,بعد مسيربرنامه Projectرا مشخص مي كنيم.بعد از اتمام نصب مي توانيم برنامه خود را در Startmenuمشاهده واجرا كنيم.

 


مبلغ قابل پرداخت 19,440 تومان

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

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۹ مرداد ۱۳۹۶               تعداد بازدید : 935

دیدگاه های کاربران (0)

دفتر فنی دانشجو

توجه: چنانچه هرگونه مشكلي در دانلود فايل هاي خريداري شده و يا هر سوال و راهنمایی نیاز داشتيد لطفا جهت ارتباط سریعتر ازطريق شماره تلفن و ايميل اعلام شده ارتباط برقرار نماييد.

فید خبر خوان    نقشه سایت    تماس با ما