فایلکو

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

فایلکو

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

پروژه برنامه نویسی جهت سیستم انبارداری با ویژوال بیسیک

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

پروژه برنامه نویسی جهت سیستم انبارداری با ویژوال بیسیک


پروژه برنامه نویسی جهت سیستم انبارداری با ویژوال بیسیک

پروژه برنامه نویسی جهت سیستم انبارداری با ویژوال بیسیک

دانلود متن کامل این پایان نامه با فرمت ورد word

 

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

قبل از پرداختن به موضوع بانک های اطلاعاتی رابطه ای (Relational Data Base) ، بهتر است اشاره ای به مفاهیم ذیل داشته باشیم :

 موجودیت (Entity)

به هر چیزی (شی ، شخص ، محل و …) که می خواهیم در یک سیستم راجع به آن اطلاعاتی را جمع آوری ، پردازش و نگهداری نمائیم ، یک موجودیت گفته می شود . تعریف فوق ، متداولترین برداشت اولیه از موجودیت می باشد . مجموعه موجودیت های یک سیستم ، ساختار اطلاعاتی آن سیستم را مشخص می کند . هر موجودیت شامل اجزاء و المان هائی است که آن موجودیت را توصیف می کند که به آنها خصیصه و یا Attribute گفته می شود . هر موجودیت بسته به این که در سیستم مورد مطالعه چه میزان اطلاعات راجع به آن می خواهیم داشته باشیم ، شامل حداقل یک و یا چند خصیصه خواهد بود. از آنجا که هر موجودیت راجع به یک موضوع به خصوص می باشد ، بنابراین یک ارتباط منطقی بین کلیه خصایص موجودیت وجود خواهد داشت .در واقع ،‌ تمام خصائص یک موجودیت توصیف کننده آن موجودیت خواهد بود . برای روشن شدن موضوع بد نیست به نمونه مثال ذیل توجه نمائید :

– موجودیت مشتری شامل خصلت های نام مشتری ، آدرس مشتری ، تلفن مشتری و … است .

– موجودیت سفارش شامل خصلت های شماره سفارش ، تاریخ سفارش ، نام مشتری ، کالای سفارش شده ، تعداد کالای سفارش شده و … است

همانگونه که در مثال فوق مشاهده گردید ، تمام خصلت های موجودیت مشتری توصیف کننده یک مشتری و تمام خصلت های موجودیت سفارش توصیف کننده یک سفارش می باشند .

 کلید (Key)

هر رخداد از یک موجودیت را باید بتوان به وسیله یک و یا ترکیبی از چند خصیصه آن به صورت یکتا شناسائی نمود . به تعبیر دیگر ، هر یک از رخدادهای یک موجودیت باید یکتا باشد ، در غیر اینصورت تغییر و یا حذف یک رخداد از موجودیت (در مثال فوق یک مشتری) غیر ممکن خواهد بود . از اینرو از بین خصلت های یک موجودیت یک و یا ترکیبی از چند خصیصه به عنوان کلید آن موجودیت انتخاب می شود . این خصلت (و یا ترکیب خصلت ها) باید بتواند یکتائی هر رخداد از موجودیت را تضمین نماید . در موجودیت سفارش مثال فوق ، خصلت شماره سفارش می تواند بعنوان کلید انتخاب شود .

توضیح : در برخی از موارد در یک موجودیت چندین کلید وجود دارد که به هر یک از آنها یک Candidate Key یا Alternate Key گفته می شود .

در برخی از حالات نمی توان در یک موجودیت هیچ کاندیدی برای کلید یافت ، مانند موجودیت مشتری در مثال فوق . در این موجودیت هیچیک از خصلت ها و یا هیچ ترکیبی از آنها نمی تواند صد درصد تضمین کننده یکتائی آن باشد (با اینکه احتمال وجود دو مشتری هم نام در یک آدرس و با یک شماره تلفن بسیار کم است ، اما باز هم احتمال وقوع دارد) . در چنین مواردی مجبور هستیم یک خصلت به موجودیت اضافه کنیم تا تضمین کننده یکتائی رخدادهای آن باشد . در مثال فوق با اضافه کردن خصلت کد مشتری به موجودیت مشتری ، می توان یکتائی آن را تضمین نمود . به این نکته دقت شود که بسیاری از خصلت های یک موجودیت در کنترل سیستم نیست و از خارج به سیستم تحمیل می گردد . به عنوان مثال ما نمی توانیم تعیین کنیم که نام مشتری های سازمان تکراری نباشد . اما عدم تکراری بودن خصلت هائی که خود ما ایجاد نموده ایم را می توان تضمین کرد ( نظیر کد مشتری که توسط سیستم و یا سازمان مربوطه تولید می شود ) .

 کلید اصلی (Primary Key)

از بین کلیدهای یک موجودیت (Candidate Key) ، می بایست یک کلید را به عنوان کلید اصلی انتخاب نمود . معیارهای مختلفی در این انتخاب دخیل هستند ، اما معمولا” بهترین کلیدی که معرف مفهوم و ماهیت موجودیت باشد به عنوان کلید اصلی انتخاب می گردد .

 وابستگی تابعی (Functional Dependency)

وابستگی تابعی مفهومی است که مابین خصلت های یک موجودیت تعریف می گردد . به این معنی که می گوئیم خصلت A با خصلت B وابستگی تابعی دارد ، در صورتیکه به ازای هر مقدار مشخص از خصلت B بتوان مقدار مشخص و یکتائی از خصلت A را بدست آورد ، اما عکس آن ممکن است صادق نباشد . در موجودیت مشتری مثال قبل ، به ازای هر کد مشتری می توان نام او را بدست آورد در این صورت می گوئیم خصلت نام مشتری با خصلت کد مشتری وابستگی تابعی دارد . اما عکس آن صادق نیست چرا که به ازای یک نام مشتری مشخص ، نمی توان یک کد مشتری یکتا استخراج نمود (دو مشتری مختلف می توانند نام یکسان داشته باشند ، در این حالت یک نام مشتری ممکن است متناظر با دو و یا حتی چند کد مشتری باشد).

 انواع رابطه بین خصلت های یک موجودیت

بین خصلت های یک موجودیت سه نوع رابطه وجود دارد :

 – رابطه یک به یک (One To One) : در حالتی اتفاق می افتد که خصلت A وابستگی تابعی به خصلت B داشته باشد و خصلت B نیز وابستگی تابعی به خصلت A داشته باشد . در این حالت هر دو خصلت A و B کاندیدای کلید شدن می باشند.

 – رابطه یک به چند (One To Many) : اگر خصلت A وابستگی تابعی به خصلت B داشته باشد و عکس آن صادق نباشد ، یک ارتباط از نوع یک به چند وجود خواهد داشت . در این حالت ، خصلت B کاندید کلید شدن است و خصلت A صرفا” یکی از توصیف گرهای موجودیت محسوب می گردد .

 – رابطه چند به چند (Many To Many) : اگر دو خصلت هیچکدام وابستگی تابعی به یکدیگر نداشته باشند آنگاه رابطه بین آنها چند به چند خواهد بود . در این حالت هیچیکدام از آنها کاندید کلید شدن نبوده (ممکن است ترکیب آنها کاندید کلید شدن باشد) و صرفا” توصیف کننده موجودیت خواهند بود .

 هنجار سازی (Normalization)

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

 نا بهنجاری

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

 Relation

موجودیت ها در مدل منطقی داده های سیستم مورد بحث و بررسی قرار می گیرند و پس از طی فرآیند هنجارسازی در مرحله فیزیکی به صورت ماتریسهای دوبعدی مشتمل بر سطرها (رخدادهای مختلف یک موجودیت) و ستون ها (خصلت های مختلف آن موجودیت) تعریف می گردند . هر یک از این ماتریس ها را یک ارتباط یا Relation می نامند که در مدل فیزیکی معمولا” آنها را با نام جدول (Table) معرفی می کنند . همانطور که پیش از این اشاره شد تمام خصلت های یک موجودیت با یکدیگر ارتباط منطقی داشته و معرف آن موجودیت می باشند ، از اینرو به این جداول ارتباط می گویند .

 Tuple

هر یک از رخدادهای مختلف یک موجودیت را یک Tuple می گویند که در مدل فیزیکی معمولا” از آنها با نام ردیف (Row) و یا رکورد (Record) نام برده می شود . بنابراین Tuples ، ردیف های جدول دو بعدی هستند که آن را به عنوان Relation و یا Table می شناسیم .

 Attribute

هریک از خصلت های مختلف یک موجودیت را Attribute می نامند ( نظیر کد مشتری ) . معمولا” در مدل فیزیکی به جای Attribute از فیلد (Field) و یا ستون (Column) استفاده می شود . بنابراین Attributes ، ستون های جدول دو بعدی هستند که آن را به عنوان Relation و یا Table می شناسیم .

 ارتباط (Relationship)

منظور ارتباط بین دو Relation و یا جدول است که بر اساس برابری فیلدهای یکسان در هر جدول تعریف و دارای انواع مختلفی است . ( به دلیل اهمیت و گستردگی ، در مقاله ای جداگانه تشریح خواهد شد) . این ارتباط ها در مدل منطقی مابین موجودیت ها (خصوصا” موجودیت های نرمال شده ) تعیین می گردند و به آن Entity Relation یا ER سیستم می گویند . مدل ER سیستم توسط ابزارهای مستند سازی جهت درک بهتر مدل داده ای سیستم ترسیم می گردد که به آنها ERD می گویند .

 پس از تشریح برخی از مفاهیم اولیه و در عین حال مهم بانک های اطلاعاتی رابطه ای ، به اختصار می توان گفت که یک بانک اطلاعات رابطه ای مجموعه ای از رابطه ها (Relations) و یا جداول به همراه تمامی ارتباط هائی (Relationship) است که بین آنها وجود دارد . هر بانک اطلاعاتی در خصوص یک سیستم مورد نظر طراحی و ایجاد می گردد ، اما در برخی از سازمان های بزرگ که بین سیستم های مختلف آن ارتباط وجود دارد (نظیر سیستم پرسنلی ، حقوق و دستمزد و مالی و …) ممکن است بانک های اطلاعاتی با یکدیگر تجمیع و پس از طی فرآیند یکپارچه سازی به صورت یک بانک اطلاعاتی جامع و یکپارچه برای آن سازمان تعریف و ایجاد گردد .

امروزه سیستم های مدیریتی بانک های اطلاعاتی رابطه ای مختلفی وجود دارد که هر یک ویژگی ها و قابلیت هایی خاص خود را دارند . به این سیستم ها و یا نرم افزارها اختصارا” RDBMS گفته می شود . MS ACCESS ، MS SQL ، ORACLE ، SYBASE ، نمونه هائی متداول در این زمینه می باشند .

تمامی سیستم های مدیریت بانک های اطلاعاتی رابطه ای به منظور ارائه قابلیت های خود و استفاده از آنها از زبان مشترکی که به آن SQL ( برگرفته شده از Structured Query Language ) گفته می شود ، استفاده می نمایند . تمامی نیازها و انتظارات کاربران از بانک های اطلاعاتی نظیر جستجوی اطلاعات ، ایجاد ، تغییر و یا حذف اطلاعات حتی ایجاد بانک اطلاعاتی و یا سایر اجزاء مرتبط با آن توسط زبان فوق تعریف و تحویل RDBMS داده خواهد شد تا پس از بررسی بر روی بانک اعمال گردد.

 سیستم های اطلاعاتی – داده پردازی

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

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

 


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


پروژه برنامه نویسی جهت سیستم انبارداری با ویژوال بیسیک

تحلیل، طراحی و پیاده سازی سیستم انبار جهت افزایش سطح اطلاعات کاربران نسبت به قطعات با استفاده از نرم افزار rational rose و چهار

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

تحلیل، طراحی و پیاده سازی سیستم انبار جهت افزایش سطح اطلاعات کاربران نسبت به قطعات با استفاده از نرم افزار rational rose و چهارچوب NET


تحلیل، طراحی و پیاده سازی سیستم انبار جهت افزایش سطح اطلاعات کاربران نسبت به قطعات با استفاده از نرم افزار rational rose و چهارچوب NET

 

 

 

 

 

 

 

 

تحلیل، طراحی و پیاده سازی سیستم انبار جهت افزایش سطح اطلاعات کاربران نسبت به قطعات با استفاده از نرم افزار rational rose و چهارچوب NET

85 صفحه فایل ورد و قابل ویرایش

  1. قابلیت های سیستم
  • سرعت بالا در پیدا کردن اطلاعات مربوط به یک کالا
  • جلوگیری از اتفاقات ناگهانی مانند گم شدن کالا
  • حذف هزینه های اضافی مانند چاپ  رسید
  • جلوگیری از بایگانی تعداد زیادی کاغذ به عنوان رسید
  • سرعت در سرویس دهی به ارباب رجوع


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

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

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

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

 

چکیده

 

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

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

 

فصل اول

مقدمه 1 

معرفی سیستم انبار 1 

آماده سازی محیط توسعه.1

قابلیت های سیستم2

فاز تشریح 2

  1. Introduction
  2. 1Purpose 3
  3. 2Scope3
  4. 3Definitions, Acronyms, and Abbreviations 3
  5. Positioning 3
  6. 1Business Opportunity 4
  7. 2Problem Statement 4
  8. 3Product Position Statement 4
  9. Stakeholder and User Descriptions 4
  10. 1Market Demographics4
  11. 2Stakeholder Summary 5
  12. 3User Summary 5
  13. 4User Environment 5
  14. 5Stakeholder Profiles 5
  15. 6Key Stakeholder or User Needs 7

 

 

ویژ گی های محصول 6 

ریسک6 

فصل دوم

فازساخت  construction7

UML چیست ؟  7

دیاگرام UML  8

Use Case. 8

class diagram12  

object  diagrams 13

state chart diagram  14

چرا نمودارهای حالت مهم هستند؟ 14

Static Structure  15

sequence diagram  23

پیامها  23 

activitydiagram diagrams: 25

تصمیمات 26 

نمودار همکاری 28   

نمودار جزء 28

deployment diagram28

دیاگرام بسته  29

یادداشتها30

چرا این همه نمودارهای مختلف؟  30 

Collaboration diagram.31

فصل سوم

الگوریتم32

مراحل پنج گانه 33 

مرحله مقداردهی اولیه 33

 مرحله ورودی  33

مرحله پردازش34

مرحله خروجی34

مرحله پاکسازی  ( Cleanup )35

پالایش یک طرفه  36

فصل چهارم

پیاده سازی37

دیاگرام های موجود برای سیستم انبار40

کد های مربوط به فرم اصلی48

منوی فایل49

گزینه کالاها ی موجو د در انبار.49

کدهای مربوط به فرم کالا های وارد شده  53 

کدهای مربوط به فرم کالاهای خارج شده 61  

کدهای مربوط به فرم نمایش جستجو66 

منوی گزارش67

منوی ویرایش  67

منوی ثبت نام 73

کدهای مربوط به فرم ثبت نام74

کدهای مربوط به فرم نمایش کالاها 76

کدهای مربوط به فرم چاپ کالا ها76

کدهای نمایش جستجو  77

فصل پنجم

 Web saite80

ورود به سیستم80

صفحه اصلی.81

کالاهای موجود در انبار81 

کالاهای خارج شده82 

منابع83


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


تحلیل، طراحی و پیاده سازی سیستم انبار جهت افزایش سطح اطلاعات کاربران نسبت به قطعات با استفاده از نرم افزار rational rose و چهارچوب NET

فیلم آموزش استفاده از سایت google scholar جهت سرچ مقالات علمی

اختصاصی از فایلکو فیلم آموزش استفاده از سایت google scholar جهت سرچ مقالات علمی دانلود با لینک مستقیم و پر سرعت .

فیلم آموزش استفاده از سایت google scholar جهت سرچ مقالات علمی


فیلم آموزش استفاده از سایت google scholar جهت سرچ مقالات علمی

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


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


فیلم آموزش استفاده از سایت google scholar جهت سرچ مقالات علمی