مهندسی کامپیوتر

پروژه برنامه نويسي جهت سيستم انبارداري با ويژوال بيسيك

دانلود پروژه با موضوع برنامه نويسي جهت سيستم انبارداري با ويژوال بيسيك،
در قالب doc و در 91 صفحه، قابل ویرایش، شامل:
 
 
فصل اول: سیستم های اطلاعاتی
مفاهیم و تعاریف
سیستم های اطلاعاتی- داده پردازی
دادگان، پایگاه داده
تاریخچه پایگاه داده
انواع دادگان ها
مدل های پایگاه داده
مبانی مدل سازی
 
فصل دوم: معرفی نرم افزارهای مورد استفاده
معرفی نرم افزار Access
آشنايي با اكسس
انواع عملگرها
آشنايي با طراحي Query
معرفی ویژوال بیسیک (VB)
شروع کار باVisual Basic (VB)
 
فصل سوم: توضیحات پروژه
دستورات سورس کد به همراه فرم های پروژه
 
ضمیمه 1: نحوه ساخت و اتصال دیتابیس در ویژوال بیسیک
ضمیمه 2: نحوه ساخت گزارش گیری (DataReporter) 
دانلود فایل

دانلود فایل”پروژه برنامه نويسي جهت سيستم انبارداري با ويژوال بيسيك”

مهندسی کامپیوتر

تحقيق مفاهیم ویژوال بیسیک

ویژوال بیسیک به شما این امکان رو می ده که یک برنامه تحت ویندوز رو، تنها
با کشیدن و انداختن چند کنترل بر روی فرمی که از پیش برای شما آماده شده، و
تنها با نوشتن چند قطعه کد کوچک برای کارهایی که از ویژوال بیسیک می
خواهید انجام بده، بسازید. خوب، از این بهتر دیگه چی می خواید؟ حالا شاید
این سوال برای شما پیش بیاد که کنترل اصلاً چیه؟ ببینید، به هر شیئی که شما
می تونید روی فرم قرار بدید و از اون برای پیشبرد کارهاتون استفاده کنید،
کنترل میگن(البته در سطح خیلی پایین شرح دادم، امیدوارم که خوب منظورم رو
فهمیده باشید). مثلاً می تونید برای ویژوال بیسیک معین کنید که وقتی که
مثلاً روی یک دکمه فرمان (Comman Button) کلیک میشه، چه کاری رو انجام بده.
به زبان ساده تر، به اشیائی که شما اغلب تو محیط ویندوز می بینید، مثل
دکمه ها، منو ها، جعبه متن ها(تکست باکس ها) و … کنترل می گن. کنترل ها،
در ویژوال بیسیک، دو گونه هستند، 1- کنترل هایی که در زمان اجرا قابل روئیت
هستن (Visual Controls)، و کنترل هایی که روی فرم قرار داده می شن ولی
قابل دیدار نیستن و فقط تاثیر اون ها بر برنامه دیده میشه (Non-Visual
Controls).
به این نوع برنامه نویسی، رویداد گرا (Event-Driven) میگن.
چرا که هر برنامه ویژوال بیسیک از تعداد زیادی از خط کدهایی تشکیل شده که
به برنامه میگن که وقتی فلان اتفاق افتاد، زبان برنامه نویسی در مقابل اون
چه واکنشی انجام بده. البته وقتی که برنامه در حال نوشتنه، برنامه نویس نمی
دونه که کی ممکنه مثلاً یه کاربر یه دکمه رو فشار بده، چون این رو دیگه
خود ویژوال بیسیک معلوم می کنه و مثل برنامه نویسی سنتی، برنامه نویس مجبور
نیست تمام عملیات برنامه رو، مثل مثال بالا، کنترل کنه. این شیوه برنامه
نویسی رو که برنامه از بالا خونده می شه و دستور ها تک به تک اجرا می شن
(مثل زبان سی)، و برنامه از بالا به سمت پایین در حال حرکته، برنامه نویسی
بالا به پایین میگن که البته این نوع برنامه نویسی با عرضه زبان هایی چون
ویژوال بیسیک، منسوخ شده. زیاد درگیر این مسئله نشین. برگردیم به بحث اصلی:
من در بخش های دیگه قصد دارم که این شیوه برنامه نویسی یعنی رویدادگرا رو
با ارائه چندین مثال در طول تدریس شرح بدم. خوب، درس اول رو از اساس برنامه
نویسی، و با تشریح مفهیم اولیه برنامه نویسی، و به یاری خدا، شروع می
کنیم:

مقدمه:
چرا ويژوال بيسيك؟ شايد اين اولين سوالي باشد كه
براي هركسي بوجود مي آيد چرا با وجود زبان هاي برنامه نويسي مثل ويژوال C
++ ، دلفي، …. درمحيط Windows ما بايد به سراغ ويژوال بيسيك برويم. بهتر
كه براي جواب دادن به اين سوال ، ابتداً يك سري از مطالب را براي يكدبگر
روشن كنيم،

بخاطر برداشتي از زبان Basic داريم كه در محيط DOS
بيشتربه بچه هاي مدرسه آموزش داده مي شد و زباني ، كاملا آموزشي كاملا
ابتدايي بود برداشتي غيرمنصفانه نسبت به ويژوال بيسيك داريم (خود من هم
ابتداي كارهمين ديدگاه را نسبت به اين زبان برنامه نويسي داشتم) اما اين
زبان با وجود به يدك كشيدن نام Basic ولي زباني متفاوت با بيسيك كه شما
احتمالاً با آن آشنايي داريد مي باشد. اما در زبان ويژوال بيسيك بجز يك سري
ازدستورهاي قديمي Basic بقيه دستورها جديد هستند. واين زبان با توانايي
بكارگيري تمامي ابزارهاي موجود در كتابخانه Windows و تمامي برنامه هاي
ديگر ميتواند درعين سادگي كه نسبت به زبانهايي مثل Visual C++) VC) دارد.
همان كارها را انجام دهد(خالي از لطف نيست كه ذكر كنيم كه مي توان انواع
برنامه هاي كاربردي (Utility) ، بازي ها حتي به شكل سه بعدي و برنامه هاي
سندي (Application) و يا برنامه هاي قابل اجرا در شبكه ها و اينترنت را
توليد نمود.). البته بايد اين نكته را هم ذكر كرد كه زبان VC براي حرفه اي
ها و با توجه به سرعتي كه دارد براي كارهاي پيچيده رياضي به كار مي رود.
ولي خوب در عوض زبان VB (معمولا كاربران كامپيوتر با Script هاي آن كه يكي
از رقباي Java Script مي باشد و يا دوستداران اينترنت علاوه بر
ScriptباActiveX ها كه براي اولين بار توسط VB عرضه شد را مي شناسند) هر
دو مقوله قدرت و سرعت را با هم دارا مي باشد.

دانلود فایل

دانلود فایل”تحقيق مفاهیم ویژوال بیسیک”

مهندسی کامپیوتر

تحقيق ويژوال بيسيك و فرآيند برنامه نويسي

كار با كنترل winsock

كنترل winsock به شما اجازه مي دهد به يك
ماشين راه دور متصل شده و داده ها را با استفاده از پروتكل TCP و UDP
مبادله كنيد. هر دو پروتكل مي توانند براي برنامه هاي client و server
استفاده شوند.

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

انتخاب يك پروتكل :
وقتي
از كنترل winsock استفاده مي كنيد بايد به اين مسئله رسيدگي كنيد كه
كداميك از پروتكل هاي TCP و UDP را مي خواهيد استفاده كنيد . تفاوت اصلي
بين اين دو در حالت اتصال آنها مي باشد :
پروتكل TCP يك پروتكل اتصال – پايه است و مانند تلفن كاربر بايد قبل از اقدام به ارسال اطلاعات يك ارتباط ايجاد كند.
پروتكل
UDP يك پروتكل بدون اتصال است و مبادله اطلاعات بين دو كامپيوتر مانند
ارسال پيغام است : يك پيغام از يك كامپيوتر براي يكي ديگر ارسال مي شود اما
ارتباط بين آن دو واضح نيست . حداكثر اندازه داده ارسال شده به صورت منحصر
به فرد ، بوسيله شبكه تعيين مي شود .

ساخت يك client :
وظيفه برنامه client side application : فرايند يا برنامه اي كه در سمت مشتري براي استفاده از يك سرويس وب اجرا مي شود .

فهرست
تاريخچه ويژوال بيسيك
ويژوال بيسيك وفرآيند برنامه نويسي
آشنايي با جادوگرويژوال بيسيك
برنامه نويسي رويدادگرا
كار با ويژوال بيسيك
آشنايي با محيط ويژوال بيسيك
• ميله ابزار
• جعبه ابزار
• پنجره فرم
• پنجره طراحي فرم
• پنجره پروژه
كار با فايل در ويژوال بيسيك
• چگونگي بازكردن فايل
• چگونگي بستن فايل
• كاربا دايركتوري
• خواندن ازفايل
• نوشتن درفايل
• تعيين محل ركورددرفايلهاي بادسترسي تصادفي
• تشخيص انتهاي فايل
• به دست آوردن طول يك فايل
• به دست آوردن محل اشاره گرفايل
پايگاه داده در ويژوال بيسيك
Visual Data Manager
Record Set
كنترل داده
• طرزاستفاده ازكنترل داده
• تكنيك هاي پيشرفته كاربا كنترل داده
درارتباط با پروژه
• توضيحات كد برنامه
• كاربا كنترل داده Winsock
• كد برنامه

دانلود فایل

دانلود فایل”تحقيق ويژوال بيسيك و فرآيند برنامه نويسي”