فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات: 98
همراه با همراه با Database و طراحی آموزشگاه به زبان VB
عنوان:
Register of knowledge worker in the driving school
فهرست مطالب:
عنوان صفحه
مقدمه. 1
آشنایی با ویژوال بیسیک. 2
پنجره. 6
اضافه کردن کد. 7
کنترل ها. 8
خواص فرم. 10
کنترل برچسب. 11
جعبه متن. 12
فوکوس کنترل. 13
رویدادهای معمولی کنترل ها. 14
نوشتن روال های رویداد. 15
عملگرهای شرطی. 16
عملگرهای منطقی. 16
دستور if. 17
حلقه های for. 17
خروج زودرس. 18
مقدمه ای بر توابع داخلی. 18
اشیای سیستم. 20
ارتباط با بانک اطلاعاتی. 21
اعلان متغیرها. 23
فرمت دستور Dim. 23
فهرست مطالب
عنوان صفحه
آشنایی با اکسس. 32
تعریف کلی از اکسس. 33
قواعد نام گذاری فیلدها. 36
آشنایی با خصوصیات فیلدها در محیط طراحی. 39
انواع عملگرها. 41
آشنایی با تنظیم خصوصیات محیط ورود داده Data sheet View. 43
فیلتر شرطی. 47
طرز ایجاد Relationship. 47
آشنایی با طراحی Query. 51
کاربرد Total در Select Query. 54
آشنایی با طراحی فرم. 58
طرز کار Form Wizard. 59
تفاوت فرم و گزارش. 60
آشنایی با طراحی Report. 61
طرز کار Report Wizard. 61
ارتباط با پایگاه داده ها. 66
برنامه نویسی پروژه. 68
مقدمه
در این برنامه سعی ما براین است که یک برنامه کاربردی برای یک آموزشگاه تعلیم رانندگی طراحی و اجرا کنیم.
هدف این برنامه کاهش هزینه های آموزشگاه چه در وقت و چه در هزینه اداره آن آموزشگاه به طوری که از کاغذ بازی و استخدام افراد مازاد و تلف کردن وقت ارباب رجوع و کارمندان آموزشگاه را از سر راه برمی دارد .
در این آموزشگاه دو نوع هنرجو وجود دارد یک هنرجوی قراردادی که این هنرجو کلاسهای تئوری و عملی آموزشگاه را ثبت نام می کنند برای گرفتن گواهینامه
می باشد دومبن هنرجو آزاد می باشد که به طور آزاد چند کلاس عملی را ثبت نام
می کند.
ما برای درک بهتر دانشجویان توضیحی مختصر درباره نرم افزار های به کار رفته در این برنامه داده ایم.
بخش اول : آشنایی با ویژوال بیسیک
شرکـت میـکروسافت ، ویژوال بیسیک را بر اسـاس زبـان برنـامه نویسی بیسیک که برای مبـتدیــان نوشتــه شده بود ســاخت.
است.Beginners All-Purpose Symbolic Instruction codeبیسیک
بیسیک یک زبان کاملاً متنــی است . میکروسافت ویـژوال بیسیک را مستقیماً از روی زبـان اصلی بیسیک نساختـه اسـت. با وجودی که زبـان بیسیک طــی چندیـن مرحـــله در طــول 35 سـال تکـمیل شده اسـت امـا در اکثر قسمت ها ساختـــار اصلــی خود را حـفـظ نموده اسـت.
وقتــی میــکروسافت تصـمیـم گرفت از بیسیک به عنوان زبـان اصلـی برنــامه نویسی استـفاده کند عملیــاتی به آن اضافه کرد .
بدیــن منظور چند نمونــه از بیسیـک با نام های مختلف درست کــرد.
Mbasic, Gwbasic, Basica, QuickBasic, Qbasic مثـــل:
زبـــان تفسیـری مـثـل بیسیـک به شمـا اجـازه می دهـد هـمزمان با نوشـتن برنـامه آن را اجـرا کـنیـد. در زبـان ترجمــه ای قـبـل از آن که برنـامه نویس بتواند برنامه را اجــرا کند مراحـلـی به نام ترجــمه و پـیـوند مورد نیـــاز است.
ویـژوال بیسیک علاوه بر این که یک محیط گرافیکـی است, استفاده از آن نیــز راحـت اسـت و یکــی از عـمومی تر یـن زبان های امروزی نیـز شده است. عـلت آن است که ایـن زبــان هم تفـسیری و هم ترجمــه ای است.
برای آزمایـش یک برنـامه ویـژوال بیسـیک می توانید آن را به صورت تفـسیری اجــرا کـنید تا ایـن که از دست همه اشکـالات خلاص شویـــد.
بعد از آن که همه اشکـالات را برطرف کردیـد و کـل برنـامه را آزمایش کردید سپـس آن را به یک برنـامه اجــرایی سریـع ترجمــه کنید. بدیــن معنـا که کســی نمی تواند به راحتــی آن را تغـییردهـــد.
یک خــطای برنــامه اسـت. اگر برنـامه ای درست کار نـکـند لازم اسـت همه (Bug)اشکـال
می گویند .Debug اشکــالات آن را رفع کـنید که به این کار رفع اشکـال یـــا
با ویــــژوال بیسیک , میـکروسافـت عناویــن زیــر را مطـرح کــرد:
یک زبان بیسیک می تواند ســـاده برای یادگــیری و هم قــــوی باشد
یک زبان بیسیک می تواند حســب نیـاز های برنـامه نویس هم زبان تفسـیری و هم زبان ترجمــــه ای باشد .
ویـــــژوال بیسیک در چند ویرایـش عــــرضه می شود:
: بـــــرای محـیط های ویرایـش برنــــامه نویسی گروهی و Visual basic enterprise
محاسبـات سرویــــس گیر / سرویــــس گر می باشد
حـرفــــه ای است این نسخــــه برای برنــامه نویســان : Visual basic professional
که می خواهـند بیـشتریــن بهره را از محیط برنـامه نویسی ویــژوال بیـسیک ببرنـد.
این نسخـــه شــامل یک مجموعــه کـامل از ابـــزارها و ویزاردها اسـت که بـه کمـک آن ها می توانید برنــامه ها یی را ساخـته و توزیـــع کنـــیـد.
learning این نسخـــه شامـل ابــزارهای استـــانـدارد برنـــامه نویسی و:Visual basic ملــــــزومات دیگـر برای شروع برنــامه نویسی است.
ویــژوال بیسیک به شما امکـان می دهـد تـا هـمـزمــان با ساخـت برنــامـه , صفحـــات تصویــر را طراحـــــــی کنید.
در شکــل زیـــــر نمـایـــــی از ایـن برنـــــامـه را مشاهــده می کــنـیـد.
بـرای ساخـتن چنـیــن صفحــــه تصویــری هیــچ کــدی لازم نیست و تـنها کاری که باید انجــــام دهـید کشیــدن کنتــرل های مختــلف روی پنجــــــــره فــرم است.
کــه فــرم نیـز نامیـده می شود پس زمینـه (Form windows) پنجــــره فــرم
یک صفحــه تصویــر برنــامه ویــژوال بیسـیک اسـت که در روی آن اجــزایی مثــل دکـمــه و میلــه های مــــــرور قــرار می گـیرنــد.
برنـــامه ها می توانـند بـر اســاس طبیعـت و پیچـیدگــــی خــود به یک یا چند فــرم نیـاز داشته باشنـــد.
به محض این که ویــــژوال بیسـیک را آغــــاز کنیـد پنجــــره زیــر باز می شود:
برگـــــه های درون آن عبـــارتند از:
ساختـن برنـــــامه جـدیـد: New
انتخــــاب پروژه موجـــــود:Existing
فهرستـــــی از پروژه ها یی که اخـیراً ساختــه ایم نشان داده:Recent
گزینه New projectدر پنجـــره standard exe را انتخــــــــاب کنـید تا یک برنـــامه مستـقـل درســـت کنیـــــد.
اگر نمی خواهــید هر بــــار که ویـــــژوال بیســیک اجـــرا می شود این پنجـره نمایـش داده شود جعبـــه پـایـین صفحـــه را تیک بزنیــد .منــظور ما جعبــــــه
می بـاشـد. Don’t Show This Dialogin Box The In Future
) فعالیـتــی اسـت که حـیــن اجــــرای برنــامه اتـفـاق می افتــد مـثــل vent) رویـداد فـشـرده شـدن یک کلـیــد. به نوعــــی از برنـامه نویسی که مسئــول پاسخ دادن به
رویـدادهـای ویـنـدوز است برنــامه نویسی رویـــداد گـــــرا می گوینـد.
Project پنجره
این پنجـــره برای سازماندهـــی اجـزای برنــامه اسـت . یک برنـامه تحت ویـندوز ممـکن اسـت شامـل چندیـــن فایـــل باشد قبــل از آن که یک برنــامه تحت ویـندوز را ترجمــه کنیـد تعــداد فایــل های مرتبط با ویــژوال بیسـیک ممـکن اسـت بسیــار زیــاد باشند, لــــذا به کـمک این پنجـــره که در شکــل زیـــر آن را مشاهـده می کنید می توانیــد همــه این اجـــزا را سازماندهــــی کنـید.
بعلاوه می توانید جزئی را که می خواهـید با آن کار کنید به ناحیه ویرایش بیاورید.
Properties
پنجـــــره
هر فــرمی می توانـد تعـداد زیادی کـنترل داشتـه باشد بعد از اضافه کردن یک کنتـرل کافــــی خواص آن کنتــرل Properties است روی آن کلیـــک کنـیـد ، بعد از انتخـــــاب پنجـــــره
را نشـــان می دهد .
مربوط به یک کنترل را نشان می دهد .Properties شکـل زیر پنجــــره
اضافــــه کردن کــــد
دابل کلیک کنید فـــرم ناپـدیـد Form در جایی روی شبکـــه نقـاط درون پنجـــــره می شود و یک پنجــره کـد ظاهـر می شـود که خـطوط زیــر را در آن می بـینیـد :
Private sub form_load ()
End sub
Project درون پنجــــــــره View object برای برگشتـن به پنجـــره فـــرم روی دکـمه
کلیــک کنیـــد .