فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پایانامه ویژوال بیسیک

اختصاصی از فی موو پایانامه ویژوال بیسیک دانلود با لینک مستقیم و پر سرعت .

پایانامه ویژوال بیسیک


پایانامه ویژوال بیسیک

شلینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:84

فهرست مطالب

مقدمه: 1

آشنایی با محیط ویژوال بیسیک: 3

میله ابزار: 3

جعبه ابزار(TOOL BOX): 3

پنجره PROJECT: 3

پنجره PROPERTIES : 4

جعبه ابزار : 4

خواص فرم : 5

خاصیتNAME : 5

خاصیتBACKCOLOR : 5

خاصیت BORDERSTYLE: 5

خاصیت             : CAPTION....... 5

خاصیت ENABLE: 6

خاصیتFONT : 6

خاصیتvisible : 6

خاصیت HEIGHT: 6

خاصیتTOP: 6

خاصیت LEFT: 6

خاصیت CONTROIBOX: 6

خاصیت ICON: 7

خاصیتMAXBUTTON: 7

خاصیتMINBUTTON: 7

خاصیت MOVEABLE: 7

خاصیتWINDOW STATE: 7

خاصیتMOUSEPONTER: 7

خاصیتTOOLTIP TEXT: 8

خاصیت DRAW WIDTH : 8

خاصیت AUTOREDRAW: 8

خاصیت DRAWSTYLE: 8

خاصیت DRAWMODE: 8

خاصیت FILLCOLOR : 8

خاصیت LINKMODE : 9

خاصیتAPPEARANCE : 9

خاصیتFONT TRANSPARENT : 9

خاصیتSHOWWINT TASKBAR : 9

خاصیتTAG : 9

خاصیتSTART UP POSITION : 9

خاصیتHELP FILE : 9

خاصیتHELPCONTEXT : 9

رویدادها : 10

رویدادCLICK : 10

رویدادDBCLICK: 10

رویدادACTIVATE  : 10

رویداد DEACTIVATE : 10

رویداد DRAG DROP : 10

رویدادDRAGOVER : 10

رویدادGOUTFOCUS: 11

رویدادINITALIZE: 11

رویدادKEY DOWN: 11

رویداد KEYPRESS : 11

رویدادKEYUP : 11

رویدادLINKCLOSE : 11

رویدادLINKERROR: 11

رویدادLINKOPEN : 11

رویدادLOAD : 11

رویداد :LOSEFOCUSE 12

رویدادMOUSE DOWN : 12

رویدادMOUSE MOVE: 12

رویدادMOUSEUP: 12

رویدادPAINT : 12

رویدادQUERY UNLOAD  : 12

رویداد :RESIZE 12

رویدادTERMINATE : 12

رویدادUNLOAD: 12

متدها : 13

متد CIS : 13

متد SHOW : 13

نام عنصر SHOW{ STYLE} 13

متدHIDE: 13

نام عنصر:HIDE 14

متدREFESH : 14

متدCLEAR: 14

متدFOCUS : 14

متدSETFOCUS: 14

متدMOVE : 14

عنصرLABEL : 15

عنصرCOMMAND BUTTON : 15

ساختارهای تصمیم : 15

دستورIF : 15

عنصرLIST BOX : 16

ساختار تکرار : 16

حلقه تکرار FOR : 16

پنجره طراحی فرم: FORMLAYOUT 17

پنجره پروژه: 17

MSDN : 18

نحوه استفاده از MSDN : 18

طراحی یکEDITOR: 19

فایل ها: 20

دستور OPEN : 20

MODE: 20

عنصر CHECK BOX  : 20

عنصرOPTION BUTTON : 20

تابعMSG BOX 21

روشهای مرتب سازی و جستجو : 22

مرتب سازی عناصر آرایه : 22

زیر برنامه ها و توابع : 22

ماژولها (MODULE) : 23

افزودن ماژول به برنامه : 23

زیر روالهای خصوصی (PRIVATE  ): 24

زیر روالهای عمومیPUBLIC : 24

بانک اطلاعاتی چیست؟ 25

استفاده از بانکهای اطلاعاتی : 25

مزایای استفاده از بانک اطلاعاتی : 26

معایب استفاده از سیستم بانک اطلاعاتی  : 26

اجزای تشکیل دهنده بانک اطلاعاتی : 27

بانک اطلاعات و ویژوال بیسیک : 27

نگاهی سریع به اکسس2000 : 27

تعیین اهداف بانک اطلاعاتی : 27

مرحله1: تعیین هدف بانک اطلاعاتی 27

مرحله 2: تعیین روش تقسیم اطلاعات در میان جداول: 28

مرحله 3: تعیین فیلدهایی که حقایق مجزا درباره هر موضوع را شامل می باشد: 28

مرحله 4: هر جدول باید کلیدی داشته باشدکه مقداری یکتا دارد 28

مرحله 5: رابطه جداول را مشخص کنید 28

مرحله 6: تکمیل بانک اطلاعاتی 28

نگاهی به پنجره اکسس : 29

باز نمودن یک بانک اطلاعاتی : 29

نگاهی به پنجرهDATABASE : 30

باز نمودن یک جدول : 30

ایجاد یک جدول جدید از ابتدا : 30

ایجاد فرم : 31

بانک اطلاعاتی رابطه ای چیست ؟ 31

هدف رابطه ها : 32

انواع رابطه ها : 32

تعیین انواع فیلدهای داده ای : 33

رابطه ای نمودن جداول : 34

تعریف یک رابطه : 35

استفاده از پنجره REIATIONSHIPS : 35

تعیین نوع پیوند : 35

کاوشی در طراحی پروژه : 36

مستند سازی RUP : 49

Source برنامه: 56

 

مقدمه:

 

داشتن شناختی کلی از تاریخچه و چگونگی به وجود آمدن هر پدیده ای میتواند به درک بهتر وضعیت کنونی آن کمک کند. حدود سی و اندی سال پیش در کالج دارتموث با آمدن زبان بیسیک پای مبتدیان هم به دنیای برنامه نویسی باز شد. زبان بیسیک از سایر زبانهای آن زمان مانند فورترن کوبول و اسمبلی بسیار ساده تر بود و به همین دلیل به عنوان مبنای کار شرکت میکروسافت برای توسعه اولین زبان برنامه نویسی نیمه حرفهای در ویندوز انتخاب شد.

 

 

 

انسان به کمک زبانهای برنامه نویسی که مجموعه ای از دستورات هستند می‌تواند کامپیوتر را وادار کند که خواسته هایش را انجام دهد. با آنکه بیسیک برای مبتدیان طراحی شده بود،  ولی دستورات آن همچنان  مبهم و رمز آلود  بود. در مسیر تکامل این زبان نسخه های دیگر آن به بازار آمد.  از قبیل BASIC، QUCK BASIC،  QBASICMBASIC،  GWBASIC، در این گذر قدرت بیسیک زیاد شد ولی ساده تر نشد.

 

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

 


دانلود با لینک مستقیم


پایانامه ویژوال بیسیک

دانلود مقاله بانک اطلاعاتی مایکروسافت اکسس و دستیابی به ان در ویژوال بیسیک و پروژه

اختصاصی از فی موو دانلود مقاله بانک اطلاعاتی مایکروسافت اکسس و دستیابی به ان در ویژوال بیسیک و پروژه دانلود با لینک مستقیم و پر سرعت .

 

 

مقدمه
ظهور کامپیوتر انقلابی در اجتماع امروز پدید آورده است که برخی اهمیت آن را به مراتب بیش از انقلاب صنعتی که در قرن هجدهم میلادی در اروپا آغاز گردیده می دانند. زیرا اختراع ماشین بخار و سایر ماشین هایی که به دست بشر ساخته شده و بوسیله او به خدمت گرفته شده اند جایگزین کار بدنی یا به عبارتی مکمل نیروی بازوان انسان شده اند، درحالیکه کامپیوتر به مدد مغزانسان شتافته است.امروزه کامپیوترها اعمالی را انجام میدهند که در گذشته فقط مغز از عهده انجام آنها بر میآمد.
دراینکه مغز به عنوان کنترل کننده وفرمانده کلیه حرکات انسان دارای اهمیت فوق العاده زیادی میباشد ،هیچ شکی نیست وهمین امر یعنی متکامل بودن مغز است که انسان را اشرف مخلوقات کرده است.
لذا اهمیت ماشینی که بتواند بخشی از کار مغز را انجام دهد، آشکار میگردد و از اینروست که غالبا کامپیوتر را مغز الکترونیکی نامیده اند.
صرف نظر از اینکه اصطلاح مغز الکترونیکی تا چه اندازه صحیح و دقیق است، می توان در هر صورت جنبه هایی از حقیقت را در آن یافت، زیرا انسان و کامپیتر هر دو روی اطلاعات عملیات وپردازش انجام می دهند. درست است که انسان در مواردی همچون درک، تفسیر، ساختن مفاهیم جدید قضاوت و انجام عملیات با مدریت انعطاف پذیر به کامپیوتر برتری دارد ولی این ماشین نیز به نوبه خود از امتیازات و ویژگیهای خاصی همچون دقت، سرعت ذخیره سازی حجم زیادی از اطلاعات و خستگی ناپذیری برخوردار است که در چنین مواردی از انسان پیشی می گیرد.
کامپیوتر در طول چند دهه ای که از عمرش می گذرد چنان آثار اجتماعی وفرهنگی گسترده وعمیقی در جوامع بشری بر جای گزارده است که این امر خود موجب پیدایش خبرهای تازه در تاریخ بشر شده است. این جنبه از تمدن را به نام های گوناگون از جمله تمدن انفورماتیک خوانده اند و این بدان معناست که کامپیوتر به همراه تکنولوژی های پیشرفته دیگر، راه را برای تکوین جامعه جدید باز کرده است که بیش از هر چیز می توان آنرا "جامعه اطلاعاتی " نامید.
اهمیت کامپیوتر در دنیای امروز و همچنین پیش بینی اهمیت آن در جوامع آینده بر کسی پوشیده نیست. به جرأت می توان گفت که بسیاری از موفقیت های حاصله در سال های اخیر در زمینه های مختلف علمی بدون یاری کامپیوتر هرگز میسر نمی گردید .
امروزه کامپیوترها حرکت فضاپیماها را در اعماق کهکشان کنترل می نمایند. بر ترافیک شهر ها نظارت داشته کارهای بانک داری انبار داری آماری و ... را انجام می دهند و بدین ترتیب گره گشای تحقیقات فضایی، پزشکی، هوا شناسی و ... می باشند .
امروزه همزمان با شخصی که درمحلی ویا اداره ای مشغول به کار است، صد ها امور دیگر از قبیل صدور صورتحساب آب، برق، گاز، تلفن، گرداندن امور جاری کتابخانه ها، هتل ها، شرکت های بیمه، امور انتظامی، خبرگذاری ها، کارخانجات و... برعهده کامپیوتر ها است که در هر یک از آنها به خوبی به عنوان یک وسیله بسیار موثر و تعیین کننده ایفای نقش می کند .
یکی از محل هایی که کامپیوتر در آن مورد استفاده قرار می گیرد، در بنگاه های معاملات ملکی می باشد. به این صورت که اطلاعات املاک مشتریان از قبیل نوع ملک، متراژ آن، قیمت هر متر، مربع یا قیمت پیش پرداخت وپرداخت ماهیانه، آدرس آن وفیلم یا عکس مربوط به ملک و سایر اطلاعات مربوط به آن در کامپیوتر ذخیره می شود و با مراجعه مشتری دیگری می توان با سرعت و دقت بسیار بالا مورد مناسبی برای او یافت و در اختیار مشتری نهاد.
از این رو بنده تصمیم گرفتم که پروژه نهایی خود را "مکانیزه کردن سیستم یک بنگاه معاملات ملکی" قرار داده تا بتوانم قدمی هر چند کوچک در بهبود وارتقاء این امر برداشته باشم.
برای این کار از بانک اطلاعاتی مایکروسافت اکسس، جهت نگهداری اطلاعات و از زبان برنامه نویسی ویژوال بیسیک 6 ،جهت برنامه سازی و کنترل برنامه وساخت اینترفیس های مناسب استفاده شده است . اینکه چرا از این نرم افزارها استفاده شده است خود داستانی طولانی است . در اینجا فقط به بعضی از دلایل بسنده میکنم. مایکروسافت اکسس در بین سایر بانک های اطلاعاتی مانند SQLserver2000,Oracle دارای پیاده سازی آسان تر و همچنین نگهداری ساده تر میباشد . همچنین برنامه هایی که بانک اطلاعاتی آنها اکسس میباشد، دیگر نیازی به نصب نرم افزار اکسس ندارند.
زبان ویژوال بیسیک 6 که آن نیز محصول غول نرم افزاری جهان یعنی مایکروسافت است نیز بدلیل سازگاری مناسب با اکسس و در عین سادگی دارای قدرت بالا در اداره بانک های اطلاعاتی میباشد که آنرا در رده مناسب ترین زبان های برنامه سازی بانک اطلاعاتی قرار داده است . به همین خاطر این کتاب را در 3 قسمت تقدیم خوانندگان آن می نمایم .
ابتدا کمی درباره کار با بانک اطلاعاتی اکسس صحبت خواهیم کرد، سپس در مورد رابطه ویژوال بیسیک و اکسس وچگونگی دستیابی داده های اکسس در ویژوال بیسیک وکار با آنها صحبت می کنیم و در انتها مروری بر پروژه خواهیم داشت . امیدوارم که از بنده بپذیرید .
با امید به یاری خداوند متعال و با سعی و تلاش وهمچنین با بهره گیری از کمک ها و راهنمایی های ارزش مند اساتید بزرگوارم، قدم در این راه می گذارم .
در آخر لازم میدانم از راهنمایی ها، کمک ها وهمکاری های صمیمانه استاد عزیز و بزرگوارم جناب آقای دکتر محرابیان تشکر و قدردانی نمایم .
همچنین از همکاری و راهنمایی های جناب آقای مهندس نجفی زاده، مدیر گروه کامپیوتر دانشگاه آزاد اسلامی واحد شهر قدس، کمال تشکر را می نمایم .

 

تقدیم به خانواده عزیزم
و به یاد روح رفتگانم
سید مهدی حسینی
زمستان 1383

 

 

 

 

 

 

 

 

 

 

 

بانک اطلاعاتی مایکروسافت اکسس

 

 

 

 

 

 

 

 

 


بانک اطلاعاتی مایکروسافت اکسس
الف ‌- تعریف دادهData :
هرگونه اطلاعات لازم و کاربردی درباره یک موجودیت را یک داده می‌گویند.
ب‌- تعریف Fild :
به هر ستون یک جدول که در بر گیرنده کلیه اطلاعات مربوط به آن ستون می‌باشد و بخشی از یک موجودیت را تشکیل میدهد فیلد گفته می‌شود.
ت‌- تعریف Rcord :
به هر سطر یک جدول که اطلاعات مربوط به یک موجودیت را نشان می‌دهد ، رکورد گویند.
ث‌- تعریف پایگاه داده‌ای ارتباطی:
پایگاه داده‌های ارتباطی، مجموعه‌ای از جدول‌های داده است که یک فیلد مشترک در هر یک از جدولهای موجود دارد و از طریق آن می‌توان داده‌ها را بهم ربط داد.به این مدل از پایگاه داده‌ها ، پایگاه داده‌های ارتباطی RelationShip می‌گویند.

 

به دو صورت زیر می‌توان یک پایگاه داده رابطه‌ای ایجاد نمود:
Database :
1. Blank database
2. Database Wizard
Blank DataBase
در صورت انتخاب Blankکلیه اشیائ اکسس شامل Table ,……… قابل طراحی توسط کاربر می‌باشد. برای ایجاد پایگاه داده ابتدا باید نام ومسیر Data Base را تعیین نمود.
گزینه‌های زیر در اجزا Table, Query,Form مشترک میباشد

 

1. Open(نمای ورود داده) 2. Design(نمای طراحی) 3. New(ایجاد شئ جدید)
Macros ,modules دارای گزینه‌های زیر می‌باشند:
1. Run(اجرا) 2. Design 3. New

 

Report شامل:
1. Preview(پیش نمایش)
2. Design
3. New

 


Yes/No
فرمت آن به صورت زیر می‌باشد

 

• Input Mask :
این خصوصیت نحوه ورود داده‌ها را از لحاظ قالبندی کنترل می‌کند.داده‌های از نوع Text , Number , Date/Time , Currency دارای این خصوصیت می‌باشند ، گزینه‌ها و علائم مطرح در Input Mask به شرح زیر می‌باشد:
1. 0 : احتیاج به عدد است
2. 9 : عدد یا فاصله خالی می‌تواند وارد شود اما الزامی نیست
3. #:عدد،علامت مثبت ، علامت منفی و فاصله خالی می‌تواند وارد شود اما الزامی نیست
4. L :احتیاج به حرف است
5. ? :حرف می‌تواند وارد شود اما الزامی نیست
6. A :احتیاج به حرف یا عدد است
7. : a حرف یا عدد می‌تواند وارد شود اما الزامی نیست
8. & :احتیاج به حرف یا فاصله خالی است
9. C :هر کارکتر یا فاصله خالی می‌تواند وارد شود اما الزامی نیست
10. < : کارکترهایی که بعد از آن وارد می‌شود را به حروف کوچک تبدیل می‌کند
11. > : کارکترهایی که بعد از آن وارد می‌شود را به حروف بزرگ تبدیل می‌کند
12. ! :باعث می‌گردد کارکترها از راست به چپ وارد شوند
13. \ :کارکترهای که به دنبال آن می‌آیند به جای اینکه به عنوان کد خوانده شود به صورت تحت الفظی نمایش می‌یابد.
• Caption :
عنوان و برچسبی برای فیلد طراحی شده می‌باشد.در این قسمت قابلیت فارسی نویسی داریم.
• Default Value :
ازقابلیت این خصوصیت برای فیلد طراحی شده تعیین یک مقدار به صورت پیش فرض می‌باشد.
• Validatin Rule :
خصوصیتی است که امکان کنترل ورود داده ها را دارا می‌باشد، به عبارتی دیگر با تعیین مقدار در این خصوصیت کاربر را ملزم به وارد کردن مقادیر تعیین شده می‌نمایید.

 

ادامه تنظیم خصوصیات محیط ورود داده

 

5- نحوه انتخاب فیلد و رکورد:

6- حرکت در جدول باکلیدهای صفحه کلید:

 

7- Find :

 

امکان جستجو روی دادهای یک جدول ، فرم وپرس و جو را امکان پذیر می‌سازد.انتخاب از منو Edit ویا Ctrl+Fو یا ابزار آن

 

7-1- Search :
7-1-1- All 7-1-2- Up 7-1-3- Down
7-2- Match :
7-2-1- Any Part Of Field(جستجو بر اساس بخشی از داده درج شده)
7-2-2- Whole Field(جستجو بر اساس تمام داده درج شده)
7-2-3- Start Of Field(جستجو بر اساس شروع داده درج شده)
7-2-4- Search Field As Formatted :اگر دنبال داده قالبندی شده‌ای می‌گردید باید از آن استفاده نمایید.بطور مثال اگر فیلد Date/Time به نوعی قالبندی شده باشد که تاریخ را بصورت 2003,11,January نمایش دهدو شما به دنبال تاریخ با فرمت 11/1/2003 بگردید،Access نتیجه جستجو را مثبت تلقی کرده اما اگر گزینه مزبور را فعال کنیدAccess فقط در صورتی نتیجه را مثبت می‌دهد که تاریخ به صورت2003,11,January وارد شده باشد.
Find براساس قالبندی زیر:
1. :کارکتر هر.مثال Sm* یعنی دو حرف اول Sm بقیه هر تعداد و هر حرفی می‌تواند باشد.
2. ? :یک کارکتر. مثال Sm?th یعنی دو حرف اول Sm حرف سوم یک کارکتر و هر حرفی می‌تواند باشدو سپس th.
3. # :تطبیق با یک عدد.لذا اگر به دنبال 166## بگردید access تمامی دادهای 5 رقمی را که با 166 شروع شود را انتخاب می‌کند
8- Replase :جایگزین کردن
درصورتی که بخواهیم دادهایی را تغییر دهیم از روش جستجو پیدا سپس داده مورد نظر را جایگزین می‌کنیم.گزینه‌های آن مشابه Find می‌باشد.
Find What :درج داده مورد جستجو
Replace With :درج داده جایگزینی
Replace : جایگزینی یکی یکی
Replace All :جایگزینی همه موارد
9- Filter (صافی):
توسط گزینه Filter از منوی Record می‌توان داده‌های مورد نظر را از بقیه داده‌ها جدا نمود.
أشنایی با Query
Query ---- New:
1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard

 

1. ایجاد از طریق طراحی
2. ایجاد با ساده‌ترین شکل از ویزارد
3. گروهبندی فیلدها به صورت سطری ستونی و استنتاج نتایج از تقاطع داده‌های حاصل از سطر و ستون ایجاد شده.
4. مقایسه دو جدول و یافتن تمام رکوردهای تکراری از دو جدول .
5. مقایسه دو جدول و یافتن تمام رکوردهای تکراری از یک جدول .

 

تعریف Query:
اطلاعات یک یا چند جدول را با شرایط خاص تحت پرس و جو ایجاد می‌نماید، و همچنین امکان ساختن فیلدهای محاسباتی نیز امکان پذیر می‌باشد.
تعریفQueryبه دو بخش تقسیم می‌گردد:
1. Select Query
2. Action Query
ساده‌ترین پرس و جو Select Query می‌باشد ،یعنی پرس و جو بر اساس انتخاب.
Query می‌تواند یک فیلد را در بر بگیرد.
چون تغییرات روی پرس‌و جو روی جدول متناظرش اعمال می‌شود بنابراین صفت Dynamic داده اند.
چون پرس‌و جو زیر مجموعه یک یا چند جدول یا پرس‌و جو است به آن صفتSubSet داده‌اند.
آشنایی با Action Query
شامل:

 

Make-Table Query :

 

Update Query :
Update to: 2.5(گزینه جایگزینی)
Criteria: 2 (گزینه ای که باید تغییر کندو به روز شود)
Append Query :
همانند make- Table Query می‌باشد با این تفاوت که نام جدولی که می‌خواهیم داده‌ها به ان الصاق شود را از لیست انتخاب می‌کنیم.
Delete Query :
Delete: Where
Criteria: 1 (همه یکهای موجود در جدول انتخابی را حذف می‌نمایید)
تذکر: تمام action ها باید بعد از ایجاد ابتدا Run شود و ذخیره سپس نتیجه آن را روی جدول متناظر مشاهده نمود
Run از منو Query یا از ابزار آن !
فرم چیست؟

 

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

 

طرز کار Form Wizard :
نام جدول یا پرس و جوی مورد نظر را انتخاب کنید.
انتخاب نام فیلدهای مورد نظر از Available Field و اضافه کردن آنها با استفاده از دکمه ‌های راهنما به قسمت Selected Field .
Next
نحوه قرار گیری فیلدها را تعیین می‌کنیم.
1. Columner
2. Tabuler
3. Datasheet
4. Justified
-Next
- تعیین پس زمینه برای فرم .
-Next
- نحوه اجرا فرم و سپس Finish .

 

طرز کار AutoForm :
AutoForm ها قابلیت ایجاد فرم از جدول و پرس‌و جو را به طور خودکار و سریع امکان پذیر می‌سازد ،کافیست از قسمت New گزینه فرم یکی از AutoForm ها را انتخاب کرده و سپس در قسمت تعیین نام جدول یا پرس‌و جو گزینه مورد نظر را انتخاب کنیم سپس با Ok کردن فرم ایجاد می‌گردد.

 

قواعد نامگذاری فیلدها
1. نام فیلدها نباید از 64 کاراکتر بیشتر باشد
2. حتما باید اول نام فیلدها با حروف الفبا شروع شود ولی در ادامه نام می‌توان از ارقام نیز استفاده کرد.
3. در نام فیلد از علامتهایی همچون ] , [ , ? ,! , ) ,( نباید استفاده کرد.
Data Type : اصل و اساس جدول را مشخص می‌کند و در واقع نوع داده و اطلاعاتی که در فیلد ذخیره می‌شود را مشخص می‌کند.
نوع داده شامل گزینه‌های زیر می‌باشد:
Text:نوع داده متنی شامل حرف و عدد که از 1 تا 255 کارکتر را می‌پذیرد.
Memo : نوع داده متنی که 65000 کارکتر حرفی را می‌پذیرد.
Number : نوع داده عددی است و برای نگهداری عملیات محاسباتی به کار می‌رود.
Date/Time : نوع داده تاریخ و زمان که برای مشخص کردن تاریخ و زمان به کار می‌رود.
Currency : نوع داده که برای مقادیر پولی به‌کار می‌رود.
AutoNumber : نوع داده که به طور متوالی رقم می‌اندازد.
Yes/No : نوع داده به صورت گزینشی
Ole Object :کلیه برنامه‌های کاربردی که ole را پشتیبانی می‌کند ، نگهداری می‌کند.
HyperLink :کلیه سندها و صفحات Web را نگهداری می‌کند.
LookUp Wizard : امکان انتخاب گزینه‌ها را به صورت انتخاب از لیست فراهم می‌کند.این گزینه روی دو نوع داده Text,Number قابل اجرا است و به دو صورت می‌توان آن را ایجاد نمود :
1. از Table or Query
2. ایجاد مقادیر توسط کاربر
در هر دو مورد از طریق ویزارد با انتخاب گزینه‌های مورد نظر به آسانی Look Up ایجاد می‌گردد.
• Description :
ایجاد توضیحات در مورد فیلدها در صورت لزوم
• Field Properties :
متناسب با نوع داده خصوصیات را نشان می‌دهد و نشان می‌دهدچه خصوصیاتی را می‌توان وارد کرد

 

آشنایی با خصوصیات فیلدها در محیط طراحی
• Field Size :
نوع داده Text,Number,AutoNumber دارای فیلد سایز می‌باشند.
Field size: 50
مقدار این نوع داده به صورت عددی بوده که بطور پیش فرض مقدار 50 را نشان میدهدبه عبارتی دیگر کنترل کننده تعداد کارکترهای ورود داده برای فیلد است.
• Format :
نحوه نمایش و قالب بندی را کنترل می‌کند فرمت برای نوع داده‌های زیر کاربرد دارد:
Text :
Number,Autonumber,Currency :

طرز ایجاد Relationship
1. ارتباط یک به چند
2. ارتباط یک به یک
3. ارتباط چند به چند
- برای مورد 1و 2 حداقل 2 جدول نیاز است
- نکات ایجاد ارتباط در ارتباط یک به چند
2- در جدول اول
2-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
2-1-1- Primary Key
2-1-2- Index:Yes-No Duplicates
2-1-3- انتخاب فیلدی هم نام و هم نوع در جدول متناظر
3- در جدول دوم
3-1- انتخاب فیلدی هم نام و هم نوع هماهنگ با فیلد جدول اول
3-1-1- Index:Yes-Duplicates Ok
3-1-2- Primary Key لازم نیست

 

نکات ایجاد ارتباط در ارتباط یک به یک
4- در جدول اول
4-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
4-1-1- Primary Key
4-1-2- Index-Yes-No Duplicates:
4-1-3- انتخاب فیلدی هم نام و هم نوع در جدول متناظر
5- در جدول دوم
5-1- انتخاب فیلدی هم نام و هم نوع هماهنگ با فیلد جدول اول
5-1-1- Index-Yes- No Duplicates:
5-1-2- Primary Key

 

نکات ایجاد ارتباط در ارتباط چند به چند

 

در این نوع 3 جدول مورد نیاز می‌باشد.
6- در جدول اول
6-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
6-1-1- Primary Key
6-1-2- Index-Yes-No Duplicates:
6-1-3- انتخاب فیلدی هم نام و هم نوع در جدول واسط
7- در جدول واسط
7-1- انتخاب فیلدی هم نام و هم نوع هماهنگ با فیلد جدول اول
7-1-1- Index-Yes- No Duplicates:
7-1-2- Primary Key
8- در جدول دوم
8-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
8-1-1- Primary Key
8-1-2- Index-Yes-No Duplicates:
8-1-3- انتخاب فیلدی هم نام و هم نوع در جدول واسطارتباط یک به چند ، ارتباطی است که در آن محتوای یک فیلد از جدولی در فیلد مشابه از جدول دیگری بیش از یک بار تکرار شده باشد.
در ارتباط یک به یک درست همان تعداد رکورد که در جدول اول است در جدول دوم نیز وجود دارد.
تلفیق دو مورد بالا در مورد رابطه چند به چند صادق است.

 

بعد از تعیین خصوصیات به وسیله RelationShip از منو Tools با عمل Drag & Drop می‌توان ارتباط برقرار نمود.

 



ایجاد و تغییر جداول
جداول پایه مهمی از یک بانک اطلاعاتی رابطه ای را تشکیل می دهند و توسعه یک بانک اطلاعاتی با ساخت جداول جهت ذخیره سازی داده های توزیع شروع می شود .
ساختارهای با دقت طراحی شده می توانند اجرای راحت و بدون خطای سیستم اطلاعات و بدون خرابی را در بر داشته باشند .
اکسس ابزارهای مفید فراوانی برای ایجاد سفارشی سازی جداولی که صحت ورودی داده ها را تضمین می کنند دارد و امکانات انتخاب و بازیابی اطلاعات را فراهم می سازد .
ایجاد یک ساختار جدید جدولی با ویزارد Table
در اکسس ، یک ویزارد فقط به وسیله یک کلیک فعال می شودو اینکه در رابطه با چه مطلبی کمک نیاز دارید زیاد مهم نیست . ایجاد یک جدول جدید تفاوتی را در بر ندارد. سریعترین روش اجرای ویزارد Table این است که دوبار روی ورودی "Creat table by using Wizard" در صفحه Table از پنجره Database کلیک کنید . می توانید یک ساختار جدولی جدید را با ویزارد Table از طریق انتخاب از کادر مکالمة New Table انجام دهید . جهت اجرای ویزارد Table ، عملیات زیر را انجام دهید :
1ـ کادر مکالمة New Table را با یکی از عملیات زیر باز کنید :
• دکه New در صفحه Tables از پنجره Database را کلیک کنید .

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   86 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله بانک اطلاعاتی مایکروسافت اکسس و دستیابی به ان در ویژوال بیسیک و پروژه

تحقیق در مورد بیسیک

اختصاصی از فی موو تحقیق در مورد بیسیک دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد بیسیک


تحقیق در مورد بیسیک

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه106

 

فهرست مطالب

برنامه نویسی

زبان‌های برنامه نویسی

Basic فرزند دردانه بیل گیتس

 

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

زبان برنامه‌نویسی

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

 

با متفاوت بودن آنچه برنامه‌نویس برای آسانی استفاده خود آفریده

 

 


دانلود با لینک مستقیم


تحقیق در مورد بیسیک

پروژه ویژوال بیسیک

اختصاصی از فی موو پروژه ویژوال بیسیک دانلود با لینک مستقیم و پر سرعت .

پروژه ویژوال بیسیک


پروژه ویژوال بیسیک

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)


تعداد صفحه:11

 

 

 

 

 

چکیده :

این پروژه به زبان ویژال بیسیک نوشته شده است که شامل سه قسمت      می باشد :

 1- حقوق و دستمزد

2- سیستم فروش

3- انبار گردانی

در این برنامه ، یک هدف دنبال شده است و ان جامع و کامل بودن سیستم حسابداری می باشد .

 

مقدمه

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


دانلود با لینک مستقیم


پروژه ویژوال بیسیک

سورس برنامه آژانس تلفنی ( تاکسی تلفنی ) به زبان ویژال بیسیک به صورت پایان نامه

اختصاصی از فی موو سورس برنامه آژانس تلفنی ( تاکسی تلفنی ) به زبان ویژال بیسیک به صورت پایان نامه دانلود با لینک مستقیم و پر سرعت .

سورس برنامه آژانس تلفنی ( تاکسی تلفنی ) به زبان ویژال بیسیک به صورت پایان نامه


سورس برنامه تاکسی سرویس ( تاکسی تلفنی ) به زبان ویژال بیسیک به صورت پایان نامه

پروژه برنامه نویسی و پایان نامه برای دانشجویان و علاقمندان

- معرفی برنامه و آشنایی با آن

 این پروژه برنامه نویسی به زبان زیبای ویژال بیسیک بوده و برای ارائه ی بهتر خدمات در یک آژانس ( تاکسی تلفنی) می باشد.

  

این پروژه با نام Ajans Ahmadi و ورژن آن 1.1 می باشد.

بانک اطلاعاتی این برنامه َMicrosoft Office Access می باشد.

توجه!!

برای اجرای درست برنامه و استفاده از بانک اطلاعاتی حتما باید برنامه microsoft office access را بر روی سیستم خود نصب کرده باشید و لازم به ذکر است که فایل بانک اطلاعاتی برنامه در کنار برنامه باشد ( با نام db.mdb).

 

چکیده پایان نامه:

آژانس های تلفنی برای مدیریت کارها و سرویس دهی به مشتریان  از روش مکتوب کردن در دفاتر یادداشت ثبت و رسیدگی می شود.

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

این سیستم مکانیزه حتی بانک اطلاعتی برای ثبت مشخصات رانندگان را نیز دارد.

این سیستم مکانیزه اکثر امور این مراکز را می تواند ثبت کند. سیستم کارایی این مراکز را بسیار بالا می برد. از مهمترین مزایای این سیستم دسترسی سریع به اطلاعات مشترکان و گزارشات سرویس می باشد.

 

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

فهرست مطالب         صفحه 

 عنوان                                                                                                       .................

    مقدمه      4

فصل اول   5

    معرفی برنامه و آشنایی با آن    5

    مراحل اجرا و کار برنامه      6

    صفحه لود برنامه    6

    صفحه اصلی     6

صفحه اصلی و قسمت های مختلف آن    7

  1. تاریخ و زمان ورود به برنامه    7
  2. دکمه های اجرایی    7

        1-2. مشترک جدید   8

        2-2. ویرایش مشترک   8

        3-2. حذف مشترک  8

        4-2. سرویس جدید   9

        5-2. لیست راننده ها    9

        6-2. لیست سرویس ها     10

        7-2. تعیین رمز عبور  11

        8-2. خروج از برنامه   11

  1. جستجو 11
  2. لیست مشترکان   11

فصل دوم   12

    سورس کدهای مربوط به هر فرم در برنامه    12

   - فرم مربوط به لیست ثبت رانندگان     12   

   - فرم ثبت زمان سرویس   15

   - فرم لود برنامه      16

   - فرم ورود به برنامه (در صورت داشتن رمز)18   

   - فرم اصلی برنامه        19

   - فرم ثبت مشترک جدید   23

   - فرم ثبت و ویرایش سرویس     25

   - فرم لیست سرویس ها       28

   - فرم تعیین رمز عبور       31

   - کد نحوه اجرا و فرآیند های برنامه     33

نتیجه گیری        35

فهرست منابع و ماخذ    36

 


دانلود با لینک مستقیم


سورس برنامه آژانس تلفنی ( تاکسی تلفنی ) به زبان ویژال بیسیک به صورت پایان نامه