پویا فایل

پویا فایل

پویا فایل

پویا فایل

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

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

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

خلاصه :

این تز یک قسمت از پروژه HSV در مرکز استرالیایی برای زمینه رباتیک در دانشگاه سیدنی است . هدف توسعه Package ارتباطی بی سیم برای ارتباط بین کامپیوتر آن بورد ute و کامپیوتر اپراتور است . اول از همه حسگرها و محرک ها مطالعه و بحث شدند و همه داده های مهم که اپراتور ممکن است به آن علاقه داشته باشد تحلیل و معین شده اند . سیستم ارتباطی بی سیم سپس انتخاب و گسترش یافت . بانداستفاده شده 2.4 GHz بود و سیستم IEEE802.llb بوسیله ارتباط پیک توپیک کامپیوترها استفاده می شود . Package سخت افزاری بی سیم به دفت انتخاب شده مانند : آنتن ute ، آنتن اپراتور کارت اینترنتی ارتباطی بی سیم و مبدل اینترنتی . کتابخانه ارتباطی استفاده شده کتابخانه msg-Bus بود . جایی که ارتباط به آسانی فعال می شود تا پیام‌ها در یک زمان فرستاده شوند .دو نرم افزار اصلی توسعه یافت . اولین نرم افزار توسعه یافته برای ute تمام دیتای حسگرها را ز حافظه تقسیم شده هسته اصلی می خواند و آن را به کامپیوتر اپراتوری می فرستد . نرم افزار دوم ، نرم افزار اپراتور با ute ارتباط می یابد و دیتای مخصوصی رامی خواهد و آن را در فایلهای متنی ذخیره می کند . سرانجام ، روالهای مطمئن برای هر کس طرح ریزی شده که ute برای مردم توسعه یافته استفاده کند و هر بخش از آزمایش انجام شده در هر زمان را دنبال کند .



خرید فایل


ادامه مطلب ...

آموزش توسعه نرم افزار های شیء گرا توسط UML

آموزش توسعه نرم افزار های شیء گرا توسط UML

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

عناوین :

فصل اول: مفاهیم شیء گرایی
مقدمه
مفاهیم اساسی
متد، متدلوژی و اشیاء
کپسوله سازی، ارث بری و چند ریختی
شناسایی عناصر مدل شئ
شناسایی کلاسها و اشیاء
شناسایی صفات شئ
شناسایی اعمال شئ
چارچوب یک فرآیند معمولی برای پروژه های شئ گرا
سیکل توسعة شئ گرا
فصل دوم - تحلیل و طراحی شئ گرا
فرآیند تحلیل و طراحی شئ گرا
تحلیل شیءگرا OOA
اجزای کلی یک مدل آنالیز شده شئ گرا
طراحی شئ گرا OOD
لایه های طراحی شئ گرا
روش Unifiedدر طراحیشیءگرا
فرآیند طراحی سیستم
افراز مدل تحلیلی
همروندی و تخصیص زیرسیستم
مؤلفه مدیریت وظیفه Task management component
مؤلفه واسط کاربری user interface component
مؤلفه مدیریت داده Data management coumponent
مولفه مدیریت منابع Recourse management coumponent
ارتباط بین زیر سیستم ها Intersubsystem communication
فرآیند طراحی شئ
مشخصات شئ
طراحی الگوریتمها و ساختمان داده ها
مؤلفه های برنامه و واسط ها
طراحی الگو
توصیف طراحی الگو
استفاده از الگو در طراحی
فصل سوم - فرآیند توسعه
فرآیند توسعه نرم افزار چیست؟
شروع Inception
تفصیل Elabboration
ریسک نیازمندیها
برنامه ریزی مرحله ساخت
مرحله ساخت
مرحله انتقال
زبان مدل سازی یکپارچه UML
مقدمه
علائم و فرامدل ها
چرا مدلسازی می کنیم؟
موارد قابل کاربرد Use cases
نمودار مورد قابل کاربرد
روابط بین موارد قابل کاربرد
موارد قابل کاربرد کار و سیستم
نمودار کلاس class diagram
چشم اندازها
صفات و اعمال
تعمیم generalization



خرید فایل


ادامه مطلب ...

دانلود نرم افزار اندروید آموزش پخت انواع پلو،ته چین،برنج

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

طرز تهیه کلم پلو با کلم بنفش و هویج

ته چین بال مرغ با باقلا پلو

کیک برنج مخلوط

طرز تهیه برنج با ماست

شیربرنج انبه، خوراکی مقوی برای سفره افطار ماه رمضان

ناهار دریایی با میگو پلو و سبزیجات

طرز تهیه میگو پلو مجلسی

طرز تهیه پلوی کدو حلوایی

طرز تهیه شیرین پلو

کنگر پلو با رشته و گوشت

طرز تهیه بیفتک پلو

طرز تهیه نخودپلو با سبزیجات ( غذای ترکیه ای )

طرز تهیه پوره مرغ و برنج با زردآلو

طرز تهیه برنجک در خانه

طرز تهیه فرنی با آرد برنج + خواص فرنی

طرز تهیه سالاد برنج و نخود فرنگی

طرز تهیه انار پلو با مرغ

طرز تهیه کباب شیرین فنلاندی‌ها با پلوی تند

طرز تهیه کدو پلو

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

طرز تهیه زیره پلو

طرز تهیه هویج پلو با خلال پوست پرتقال مخصوص شب چهارشنبه سوری

طرز تهیه سبزی پلو با ماهی شب عید، به سبک اراکی ها

طرز تهیه بروله موز و برنج

طرز تهیه مرغ سرخ شده با برنج

ته چین بال مرغ با باقلا پلو

طرز تهیه ته چین دو لایه

طرز تهیه ته چین قالبی آلبالو پلو

ته چین مرغ با قارچ

طرز تهیه ته چین سبزی پلو ترش

عدس پلو با گوشت چرخ کرده

طرز تهیه آلبالو پلو

و ده ها مطلب دیگر که به شما در درست کردن انواع پلو و ته چین به سبک های ایرانی و خارجی یاری می رساند



خرید فایل


ادامه مطلب ...

دانلود نرم افزار اندروید آموزش انواع کباب ایرانی وخارجی+فیلم

آموزش چندین مدل انواع کباب ایرانی

آموزش چندین مدل انواع کباب خارجی

+آموزش کامل انواع کباب به صورت فیلم و تصویر

با ما همراه باشید تا مانند سر آشپز های ایرانی و خارجی انواع کباب

کوبیده

جوجه ترش

کباب نگینی

کباب رولی

جوجه اسپانیایی

کباب فنلاندی

گشنیز کباب آذری

کباب میگو

کباب ژاپنی

انواع کباب ماهی

کباب چیکن ساتای

کباب لندنی

کباب اسپانیایی

کباب بختیاری

کباب دو رنگ

کباب هندی

و ده ها کباب موغ و کوبیده و ماهی که در این برنامه به شما آموزش می دهیم

ما در کنار شما هستیم تا بهترین و خوشمزه ترین غذاهای کبابی را برای خانواده درست کنید



خرید فایل


ادامه مطلب ...

شبیه سازی چند پروتکل مسیر یابی AD HOC با استفاده از نرم افزار NS

شبیه سازی چند پروتکل مسیر یابی AD HOC با استفاده از نرم افزار NS


توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

چکیده

هدف از ارایه این مقاله بررسی شبکه های AD HOC و پروتکل های مسیر یابی در آن، به همراه معرفی نرم افزار NS و استفاده از آن در شبیه سازی شبکه های کامپیوتری و استنتاج و بررسی نتایج می باشد.

شبکه‌های بی‌سیم AD HOC شامل مجموعه‌ای از گره‌های توزیع شده‌اند که با همدیگر به طور بی سیم ارتباط دارند. نودها می‌توانند کامپیوتر میزبان یا مسیریاب باشند. مهم‌ترین ویژگی این شبکه‌ها وجود یک توپولوژی پویا و متغیر می‌باشد که نتیجه تحرک نودها می‌باشد.

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

NS به عنوان یک شبیه­ساز شبکه رویدادگرا و شیء گرا، پرکاربردترین و معروف­ترین شبیه­ساز شبکه به خصوص در پروژه­های دانشگاهی و تحقیقاتی است. شبیه­ساز NS می­تواند انواع مختلف شبکه مانند شبکه LAN، WAN، Ad-Hoc، Satellite و WiMAX را شبیه­ سازی کند.

فهرست مطالب

عنوان

صفحه

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

1

فصل یکم - شبکه های بیسیم AD HOC ..................................................................................................

3

1-1- معرفی شبکه های بیسیم AD HOC ‏ ................................................................................................

3

1-2- انواع شبکه های AD HOC ............................................................................................................

6

1-2-1- شبکه های حسگر هوشمند .............................................................................................................

6

1-2-2- شبکه های موبایل............................................................................................................................

7

1-3- کاربردهای شبکه های AD HOC ...................................................................................................

7

1-3-1- شبکه های شخصی .........................................................................................................................

7

1-3-2- محیط های نظامی ...........................................................................................................................

8

1-3-3- محیط های غیر نظامی .....................................................................................................................

8

1-3-4- عملکردهای فوری .........................................................................................................................

9

1-3-5- محیط های علمی ...........................................................................................................................

10

1-4- خصوصیات شبکه های AD HOC .................................................................................................

10

1-5- امنیت در شبکه های AD HOC .....................................................................................................

12

1-6- منشا ضعف امنیتی در شبکه های بیسیم و خطرات معمول .....................................................................

12

1-7- سه روش امنیتی در شبکه های بیسیم ....................................................................................................

14

1-7-1- WEP ...........................................................................................................................................

14

1-7-2- SSID ..........................................................................................................................................

14

1-7-3- MAC ..........................................................................................................................................

15

فصل دوم- مسیر یابی در شبکه های AD HOD .........................................................................................

17

2-1- مسیر یابی..............................................................................................................................................

17

2-2- پروتکل های مسیر یابی ........................................................................................................................

17

2-2-1- Table Driven Protocols......................................................................................................

18

2-2-1-1- پروتکل ها .................................................................................................................................

18

2-2-1-1-1- DSDV............................................................................................................................

18

2-2-1-1-2- WRP .................................................................................................................................

19

2-2-1-1-3- CSGR ...............................................................................................................................

19

2-2-1-1-4- STAR ...............................................................................................................................

20



عنوان

صفحه

2-2-2- On Demand Protocols........................................................................................................

21

2-2-2-1- پروتکل ها .................................................................................................................................

21

2-2-2-1-1- SSR....................................................................................................................................

21

2-2-2-1-2- DSR ............................................................................................................................

22

2-2-2-1-3- TORA .........................................................................................................................

22

2-2-2-1-4- AODV.............................................................................................................................

22

2-2-2-1-5- RDMAR ..........................................................................................................................

22

2-2-3-Hybrid Protocols ...................................................................................................................

24

2-3- شبکه حسگر ........................................................................................................................................

24

2-3-1- محدودیت های سخت افزاری یک گره حسگر ..............................................................................

24

2-3-2- روش های مسیر یابی در شبکه های حسگر ......................................................................................

26

2-3-2-1- روش سیل آسا ...........................................................................................................................

26

2-3-2-2- روش شایعه پراکنی ...................................................................................................................

27

2-3-2-3- روش اسپین ................................................................................................................................

28

2-3-2-4- روش انتششار هدایت شده ..........................................................................................................

29

فصل سوم- شبیه سازی با NS ...................................................................................................................

32

3-1- اهمیت شبیه سازی ................................................................................................................................

32

3-2- NS گزینه ای مناسب برای کاربران ....................................................................................................

33

3-3- برتری NS نسبت به شبیه ساز های دیگر ...............................................................................................

35

3-4- بررسی یک مثال در NS .....................................................................................................................

38

مراجع ...........................................................................................................................................................

50

فهرست شکلها

عنوان

صفحه

شکل 1-1- نودها در شبکه های AD HOC سازمان ثابتی ندارند ...........................................................

3

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

4

شکل 1-3- شمایی از شبکه های AD HOC موبایل ..............................................................................

5

شکل 1-4- شبکه های حسگر هوشمند ......................................................................................................

6

شکل 1-5- کاربرد شبکه های AD HOC در شبکه های شخصی .........................................................

7

شکل 1-6- ارتباطات نظامی ......................................................................................................................

8

شکل 1-7- موقعیت یابی و نجات سریع .....................................................................................................

9

شکل 1-8- SSID ..................................................................................................................................

14

شکل 2-1- پروتکل های مسیر یابی ...........................................................................................................

18

شکل 2-2- DSDV ...............................................................................................................................

18

شکل 2-3- CSGR.................................................................................................................................

20

شکل 2-4- AODV ..............................................................................................................................

23

شکل 3-1-نمونه ای از یک شبیه سازی......................................................................................................

32

شکل 3-2-نمایی از NS ..........................................................................................................................

33

شکل 3-3-NS ........................................................................................................................................

34

شکل 3-4-NS .......................................................................................................................................

35

شکل 3-5- در دسترس بودن واسط گرافیکی کاربردی .............................................................................

36

شکل 3-6- یک توپولوژی .......................................................................................................................

38

شکل 3-7- جریان پکت ها .......................................................................................................................

43



خرید فایل


ادامه مطلب ...

مهندسی نرم افزار و مهندسی نرم افزار 2

توضیحات محصول:

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

مفاهیم و اصول شیءگرا
مزایای استفاده از تکنولوژی اشیاء عبارتست از:
ـ استفاده مجدد: افزایش توسعه سریعتر نرم افزار و برنامه هایی با کیفیت بالاتر
ـ نگهداری آسان: مجزا بودن ساختار نرم افزار به صورت ذاتی، کم بودن تأثیرات جانبی هنگام تغییرات یک بخش
ـ قابلیت سازگاری و گسترش آسان: سیستم های حجیم را میتوان به راحتی و با سـهم کـردن زیـر سیسـتمهـای از
پیش آماده شده تهیه کرد.
شکل 1 ـ سیمای مدل تکاملی فرایند شیگرا

آنگونه که در شکل مشخص می باشد در صورد وجود اشیاء و کلاسهای مـورد نیـاز از آنهـا دوبـاره اسـتفاده شـده و در
صورت موجود نبودن مهندسی نرم افزار تحلیل شیگرا ( OOA ) طراحی شیگرا (OOD ) برنامهنویسـی شـ یگـرا ( OOP) و
تست شیگرا ( OOT) را برای ساختن کلاسها و اشیایی که از آنها استخراج میشوند را انجام می . دهند
یک شیء دادهها و پردازشی را که بر روی این دادهها انجام میشود، بسته بنـدی مـینمایـد ایـن خصوصـیت مهـم باعـث
میشود کلاسهایی از اشیاء ایجاد شوند که به کتابخانه هایی از اشیاء و کلاسهای قابل استفاده مجدد منتهی گردند.
دیدگاه شیءگرا نیازمند یک شیوه تکامیلی برای نرم افزارمهندسی است. توصیف یکباره تمام کلاسها برای یـک سیسـتم
یا محصول عمده در یک تکرار دشوار و حتی غیرممکن است. «14» مهندسی نرم افزار و مهندسی نرم افزار2
مفاهیم شیءگرا:
صفات (Uttributes): صفات یک کلاس خصوصیات آن را تشریح میکند. صفات یک کلاس معمولاً تنهـا توسـط خـدمات
(servise) قابل دستیابی هستند که در این حال، به علت ایجاد پنهانسازی اطلاعات که ایجاد شده است تاثیرات جـانبی
به هنگام تغییرات بسیار کم خواهد شد.
ــ اشـیاء دادههـا (صـفات یـا attributes) و توابـع دسـتکاری دادههـا (services, operation, methods ) را بسـتهبنـدی
(encapsulate . ) میکنند
ـ کلاس: توصیفی کلی (الگو) که مجموعهای از اشیای مشابه را توصیف . میکند
ـ پیغام ها (messages ): روشی که به وسیله آن اشیا با هم تبادل اطلاعات . میکنند
وراثت: امکان میدهد که یک زیر کلاس از دادهها و رویهها یک فوق کلاس موجود استفاده نماینـد همجنـین مکـانیزمی
برای انتشار تغییرات فراهم می . کند
ـ چند ریختی (polymorphism) مکانیزمی که اجازه میدهد اشیای متعـددی در یـک سلسـله مراتـب کـلاس متـدهای
مختلفی با یک اسم داشته باشند.
ـ فوق کلاس (superclass): گروهی از کلاسها
ـ زیر کلاس (superclass): نمونه خاصی از یک کلاس
ـ سلسله مراتب کلاس:یک زیر کلاس صفات و متدهای یک فوق کلاس را به ارث می . برد
Cox ارتباط بین اشیا را این گونه تعریف میکند: از یک شیء با ارسال پیغام خواسته میشود یکی از اعمال خود را انجام
دهد. شیء دریافتکننده به این پیغام با انتخاب عمل و اجرای آن، و برگرداندن کنتـرل بـه فراخواننـده پاسـخ مـیدهـد.
پیغام، متصلکننده اجزای سیستم شیء گرا به یکدیگر است. پیغامهای دیدگاهی را از رفتار هر یک از اشیاء و کل سیستم
شیءگرا فراهم می . نمایند
بسته بندی وراثت و چند ریختی و (Encapsulation Inheritance , polymorphism)
وجه تمایز سیست مهای شیء در سه خاصیت مهم میباشد که آن را یگانه نمودهاند. بستهبندی خواص زیر را ایجاد . میکند
ـ جزئیات پیادهسازی داخل دادهها و روالها از دنیای خارج پوشیده می شوند پنها . نسازی اطلاعات مهندسی نرم افزار و مهندسی نرم افزار15» 2»

ـ استفاده مجدد به دلیل ترکیب ساختار دادهها و عملیاتی که آنها را دستکاری میکند میسر . میشود
ـ ارتباط بین اشیاء بسته بندی شده ساده گشته است. یک شیء که پیامی را ارسال میکند نیـازی نـدارد تـا از جزئیـات
ساختار دادههای داخلی شیء و مقصد اطلاعی داشته باشد. دیگر جنبه مهم تفاوت بین سیسـتمهـای سـنتی و شـیگـرا
وراثت میباشد.

تمامی صفات در کلاس و عملیات آن توسط زیر کلاسها به ارث برده می . شود
هنگام ایجاد یک کلاس چهار امکان وجود دارد:
1ـ کلاس جدید را از اول ایجاد کنیم و از وراثت استفاده نکنیم.
2ـ برای تولید کلاس جدید از وراثت استفاده شود و کلاس جدید از کلاسی که حداکثر اعمال و صفات مورد نیـاز را دارد
آنها را به ارث ببرد.
3ـ سلسله مراتب کلاسها به نحوی سازماندهی مجدد شود که صفات و اعمال مورد نیاز توسط کلا س جدید به ارث برسند.
4ـ خصوصیات و اعمال یکی از کلاسهـای موجـود بازنویسـی شـوند و از وراثـت اسـتفاده شـود تـا کـلاس جدیـدی بـا
ویرایشهای خصوصی این صفات و اعمال ایجاد شود.
چند ریختی خصوصیتی است که نیاز به توسعه و گسترش سیستمهای شیءگرای موجود را تا حد زیادی کاهش میدهـد
در حالت چند ریختی وجود یک فوق کلاس که سایر کلاسها از آن ارث می برند منجر به عمل بارگذاری اضافی شـده و
بنابراین نیازی به تعریفهای دیگر و مجزا نیست.

تشخیص کلاسها و اشیاء

لاشیاء به شک های مختلفی ظاهر می : شوند مانند
ـ رویدادها مانند کامل شدن یک فعالیت در پروژه
چارچوبها: حسگرها، کامپیوترها، اتومبیل
مکانها: مانند زمین کارخانه
چیزها: مانند فرمها وگزارشها و صورتحسابها و ..
نهادهای خارجی: سیستمهای دیگر و ...
واحدهای سازمانی: مانند تیم و گروه و ... «16» مهندسی نرم افزار و مهندسی نرم افزار2
مدیریت پروژههای نرمافزاری شیءگرا:
1ـ ایجاد زمینه کاری مشترک فرایند برای پروژه
2ـ استفاده از این زمینهکاری به همراه معیارهای سابقه برای توسعه تخمین فعالیت و زمان
3ـ ایجاد اقلام قابل تحویل و نشانگرهایی که باعث اندازهگیری پیشرفت . میشوند
4ـ تعریف نقاط آزمایش برای مدیریت ریسک، تضمین کیفیت و کنترل
5ـ مدیریت تغییراتی که در ضمن پیشرفت پروژه انجام می . شوند
6ـ پیگیری، نظارت و کنترل پیشرفت.
بعضی معیارهای پروژههای شی ءگرا: تعداد سناریوهای موجود، تعداد کلاسهای کلیدی، تعداد کلاسهای پشتیبان، تعداد
متوسط کلاسهای پشتیبان برای هر کلاس کلیدی، تعداد زیر سیستم . ها
معیارهایی که میتوانند در ضمن زمانبندی پروژه استفاده شوند: تعداد تکرارهای عمده، تعداد تعهدات کامل شده.
برای پیگیری پروژه میتوان از نشانگرهای تکنیکی کامل شدن تحلیل شیءگرا، کامل شـدن برنامـهنویسـی شـیءگـرا و
آزمایش شیءگرا استفاده کرد.

مجموعه تست
1
ـ قانون 40ـ20ـ 40 نشاندهنده این است که کمترین توان تیم روی ..........است
1) تست 2) کد زدن 3) تحلیل و طراحی 4) تخمین و برنامهریزی
2ـ کدام عبارت صحیح است؟
1) هنگامی که برنامه نوشته و اجرا شده دیگر کار تمام است.
2 ) راههایی وجود دارد تا بتوان کیفیت محصول نرمافزاری را قبل از اجرا نیز ارزیابی کرد.
3) یک توضیح کلی از اهداف برای آغاز نوشتن برنامه کافیست، میتوان جزئیات را بعداً اضافه نمود.
4) از یک واژه از برنام ه زمانبندی خود عقب بیافتد میتوان با افزودن برنامهنویسان خبره شکل . 1 حل کرد
3ـ کدام عبارت غلط . است
1) طراحی نرمافزار با در نظر گرفتن امکان استفاده مجدد نیاز به تلاش بیشتری دارد.
2) هنگامی که نرمافزار به سفارش مشتری ساخته میشود از قابلیت اطمینان بالاتری برخوردار است.
3) هنوز مزایای استفاده از مؤلفههای نرمافزاری آماده به خوبی و به طور کامل روش نشده است.
4) فشاری که همواره به علت وجود مهلت تحویـل پـروژه وجـود دارد از توجـه لازم بـه سـرمایهگـذرای بـرای آینـده
جلوگیری . میکنند
4ـ در یک نمودار جریان دادهای یک جریان دادهای دو طرفه و بدون نام میان یـک پـردازه و یـک انبـاره ی
داد هها .........
1) یک اشتباه است.
2) به معنای درج رکورد کامل در انبارهی دا . دههاست
3) به معنای جذب یک رکورد کامل در انبارهی دا . دههاست
4) به معنای خواندن و به روز در آوردن یک رکورد کامل در انباره دا . دههاست مهندسی نرم افزار و مهندسی نرم افزار135» 2»

5ـ تصور کنید اهداف مهندسی نرمافزاری را با علائم dan برای برطرف کردن نیازهای کاربر Lop ( برای هزینه
پائین تولید) HP (بررسی کارایی بالا) p (برای انتقالپذیری بیشتر) Lcom (برای هزینه پائین نگهـداری) HR
(برای قابلیت اعتماد بالا) و DOT (برای تحویل به موقع) نشانگذاری میکنـیم. اولویـت ایـن اهـداف بـرای
نرمافزار یک سیستم عامل مطابق کدامیک از موارد زیر (چپ به راست) باید اولوی . تگذاری شود
P , HR , LCM, HP , doun, LCP , DOT (2 Dot , HR, dun, HP , LCP , Cou (1
main , LCM, HR , P , LCP , DOT (4 Main , HR , LCM , HP , LCP , DOT , D (3
6ـ برای استخراج مشخصات رفتارهای ایستای (Static ) موجودیتها (classes ) کـدامیـک از ابزارهـای زیـر
مناسب است؟
sequence Diaram use caseduodd (1
Collwoation Diagram use case doud (2
sequence Diagram collabartion Diagram (3
use case model state tinstion Diagram (4
7ـ کدام عبارت در مورد مدل (روشهای) توسعه نرمافزار صحیح است؟
1 ) مدلهای الگوسازی و آبشاری را میتوان در مدل حلزونی جمع کرد
2 ) مدلهای آبشاری را میتوان در مدل الگوسازی جمع کرد.
3 ) مدلهای الگوسازی و حلزونی را میتوان در مدل آبشاری جمع کرد.
4) هر سه مورد صحیح است.
8ـ کدام عبارت در مورد طراحی نرمافزار از طریق روش تجزیه عملیات و روش طراحی دادهگرا صحیح است؟
1) روش طراحی تجزیه عملیات و روش طراحی دادهگرا ساختمان داده متفاوت و همچنین سـاختار برنامـ ه متفـاوتی
تولید . میکنند
2) روش طراحی تجزیه عملیات و روش طرای دادهگرا ساختمان داده یکسان لیکن ساختار برنامه متفاوتی تولید . میکنند
3) روش طراحی تجزیه عملیات و روش طراحی دادهگرا ساختمان داده متفاوت لیکن ساختار برنامه سیکانی تولید می . کنند «136» مهندسی نرم افزار و مهندسی نرم افزار2
4) روش طراحی تجربه عملیات و روش طراحی داده .

نوع فایل:PDF

سایز: 8.93mb

تعداد صفحه:146

قیمت:50000 ریال



خرید فایل


ادامه مطلب ...

پایگاه داده ها و پایگاه داد ه ها 2رشته کامپیوتر و نرم افزار

توضیحات محصول:

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

فصل اول: مقدمه بانکهای اطلاعاتی

مقدمه :
بانکهای اطلاعاتی امروزه به عنوان جزء مهمی از زندگی بشر به حساب می آیند . استفاده از سخت افزارهای مناسب در
این راستا در پیشرفت بانکهای اطلاعاتی نقش بسزایی داشته است . در واقع با ترکیبی از یک سری عناصر محیط های
مناسبی ایجاد می شود که توسط آنها می توان اهداف خاصی را دنبال کرد .
تعریف سیستم :
شبکه ای از عناصر به هم مرتبط که برای هدف معینی ایجاد شده است . عوامل دخیل در یک سیستم عبارتند از :
ورودی / خروجی / پردازش / ذخیره سازی
Input ./ output / process / storage

تعریف داده و اطلاعات : (Data & information )
داده و اطلاعات دو واژه ای هستند که بیشتر اوقات به جای یکدیگر به کار برده می شوند چنین تعبیری در سیستم های
اطلاعاتی صحیح نیست .
داده ها ، اسامی ، نشان ها یا مفهوم هر چیز واقعی هستند مانند اسم ، تلفن ، شماره شناسنامه ، پلاک اتومبیل و ...
اما اطلاعات داده های پردازش شده هستند . اطلاعات برای کاربران قابل فهم بوده و از آنها جهت تصمیم گیری استفاده
می کنند .
Input Process Output Storage
Key board
mouse
ALU
CU
CPU
monitor
printer
CD/DVD/HD
Data information
processپایگاه داده و پایگاه داده11 »2 »

تعریف فیلد :

کوچکترین واحد داده ی ذخیره شده را فیلد می نامند ، هر فیلد دارای دو مشخصه است که عبارتند از :
-1 نوع فیلد Type
-2 اندازه فیلد Size
field Data
Name = "Ali"
دو واژه ی نوع و سایز در کنار یکدیگر Domain فیلد را می سازند .
Domain ( Type,Size)
واحد ذخیره سازی داده ها بایت نامیده می شود . هر بایت شامل 8 بیت ( 0 یا 1 ) است .
1 byte : 8 bit
1 K byte : 1024 byte
1 M byte: 1024 K byte
1 G byte : 1024 M byte
اگر یک Hard خالی در اختیار داشته باشیم و 60 گیگابایت حافظه داشته باشیم اگر به تعداد زیر کلیدها را بزنیم حافظه
پر می شود . 40×1024×1024
تعریف رکورد اطلاعاتی : مجموعه ی فیلدهای به هم مرتبط یک رکورد نامیده می شود .
فایل ها : مجموعه ای از رکوردهای به هم مرتبط هستند .
Var
Student record
( St.No : char (5
( Name : char ( 20
Date : YYYY/dd/MM
ST.NO Name Data
1235 1359
R 1360 1270
1300 A 1359
1361 S 1405
1750 M 1359
« فیلد احتیاج به فضا یا حافظه دارد »
A Data
feild«12» پایگاه داده و پایگاه داده2

تعریف بانکهای اطلاعاتی :
مجموعه ای از یک سری فایل های از هم مجزا می باشد . یک بانک اطلاعاتی از ترکیب چندین فایل از هم مجزا است
که به دنبال ارتباط آنها هستیم .
تعریف سیستم فایل :
همان طور که می دانیم فایل مجموعه ای از رکوردهای به هم مرتبط می باشد ، File system در یک سیستم عامل به
ساختار کلی نامگذاری ، ذخیره سازی و سازمان دهی فایل ها گفته می شود .
هر فایل سیستم از فایل ها ، دایرکتوری ها و فولدرها و اطلاعات لازم برای پیدا کردن و دستیابی به فایل ها تشکیل می شود .
تعریف بانک اطلاعاتی :
بانک های اطلاعاتی ، پایگاه داده ها ، D.Base ،Data base انباری ( انباره ای ) است که تمام داده ها در ان نگه داری
می شود و در واقع محیطی است برای ذخیره سازی یک مجموعه از فایل های داده ای مجزا ، کاربرانی که از این سیستم
ها استفاده می کنند قادرند اعمالی چون اضافه کردن ( Insert ) ، بازیابی ( Load ) ، به روز رسانی ( Update ) و حذف
( Delete ) را انجام دهند .
در طراحی فایل ها از جدول استفاده می کنیم . ( Table )
پایگاه داده ها مجموعه ای از رکوردهای اطلاعاتی است که توسط سیستم های کاربردی در واحدهای عملیاتی مثل
تجاری ، علمی ، ... مورد استفاده قرار می گیرد .

مجموعه تست
-1 رابطه XYZ به شکل روبرو را در نظر بگیرید . این رابطه در چه سطحی از نرمال بودن است ؟
NF (1 1
NF (2 2
NF (3 3
BCNF (4


-2 نمودار ER روبرو را در نظر بگیرید . با فرض آنکه در موجودیت 200 رکورد و در موجودیـت پـروژه نیـز 5
رکورد موجود باشد حداقل و حداکثر تعداد رکوردها در پیوند طبیعی این دو موجودیت چیست ؟
1000 و (0 1
200 ، 2 (5
2000 و 3 (5
1000 ، 200 4 (
-3 نمودار FD زیر را در نظر بگیرید . کدام FD متعلق به مجموعه حداقل FD ها است ؟
c® b 1 (
c® a 2 (
d ® a 3 (
c® ab 4 (

-4 روش مناسب برای تعریف محدودیت های جامعیتی عمومی در SQL چیست ؟
Create Domain 2( Create Table (1
Triggered Procedure 4( Create Assertion 3(
-5 پرس و جوی ذیل در یک پایگاه داده مطرج است :
« اسامی کارمندانی که مدیر پروژه نیز می باشند را لیست نماید . »
کدامیک از عبارت ذیل برای فرموله کردن پرس و جوی فوق نادرست است ؟
1) Select ename from EmPs e where some Projs P
SATISFIES P.Pmgr = e.emPno
2) Select ename from EmPs e where ONE Projs P
SATISFIES P.Pmgr = e.emPno
3) Select ename from EmPs e where e.emPno = ANY ( SELECT P.Pmgr FromProj S.P )
4) Select ename WHERE exists
SELECT *from Projs P
WHERE P.Pmgr = e.emPno
-6 اگر رابطه R(a,b) دارای تعداد r تاپل بوده و رابطه S(a,c) دارای تعداد تاپل آنگاه تعداد کمینـه و بیشـینه
تاپل های r Us : برابر است
(max(r,s) , min(r,s 4( r+s , max (r,s) 3( max (r,s) , r-s 2( r+s , min (r,s) (1
-7 کدام یک از گزینه های زیر درست است ؟
( ( )) 1( s cÙd (R) ºs c d (R R ) - s ( ) (2 s c-d ºs s c d R
( ) ( ) ( ) 3( s c c (R 1´R 2 ) º ¥ R R 1 2 (4 s cÚd R ºs s c d R R I«132» پایگاه داده و پایگاه داده2

-8 نتیجه عبارت زیر چیست ؟
( select street , average – salary : avg ( select P.e.salary from partition P )
From e in ( select ( Employee ) P
From P in Persons
Where "has a job " in P.activities )
Group by e.live – in .building . address.street
Order by avg ( select P.e salary from partition P )
[.].street
1) نام خیابانی که متوسط حقوق کارمندانی که در خیابان زندگی می کنند از متوسط حقوق کارمندان بقیـه خیابـان
کمتر است .
2) نام خیابانی که متوسط حقوق گروهی از کارمندانی که در آدرس مشخصی از آن خیابان زنـدگی مـی کننـد بـرای
اولین ورودی ذکر شده است .
3) نام خیابانی که متوسط حقوق گروهی از اشخاص که در آن خیابان زندگی می کنند برابـر اسـت بـا اولـین آدرس
خیابانی که ذکر شده است .
4) نام خیابانی که متوسط حقوق گروهی از کارمندان که در آدرس مشخص از آن خیابـان زنـدگی مـی کننـد بـرای
اولین خیابان به ترتیب ایفا ذکر شده است .
-9 در عبارت
SELECT state.COUNT ( state )
FROM Costomer – T
GROUP BY State HAVING COUNT ( state ) >1
1) می توانیم از یک subquery استفاده کنیم .
2 ) می توانیم از WHERE به جای HAVING استفاده کنیم .
3 ) می توانیم از COUNT ( STATE) <10 br=""> 4 ) می توانیم از COUNT(*) به جای COUNT (State) استفاده کنیم .پایگاه داده و پایگاه داده133 »2 »

-10 کدام یک از عبارات زیر نادرست است ؟
1 ) استفاده از Correlated Query بجای join موجب پایین آمدن کارایی (performance ) می شود .
2 ) هر Query که قابل بیان به صورت Natural join می باشد می تواند به صورت یک Sub query نیز بیان شود .
3 ) هر Query Query که قابل بیان به صورت یک Sub query می باشد و می تواند به صورت Equi join نیز بیان می شود .
4 ) هر Query که قابل بیان به صورت یک Equi join می باشد می تواند به صورت یک Natural join نیز بیان می شود.

نوع فایل:PDF

سایز:7.66 mb

تعداد صفحه:137



خرید فایل


ادامه مطلب ...

تهیه نرم افزار حقوق و دستمزد

تهیه نرم افزار حقوق و دستمزد


توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

چکیده:

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

در این نرم افزار ساعت حضور و غیاب از ساعت سیستم خوانده می شود و ساعت مرخصی بر حقوق ماهیانه تاثیر می گذارد میزان تاخیر روزانه نیز بریا هر فرد مشخص می گردد .

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


فهرست مطالب

مقدمه.. و

فصل اول : آشنایی با نرم افزارهای استفاده شده در سیستم حقوق و دستمزد

1-1 مطرح شدن بعنوان یک استاندارد صنعتی............................................................................................................. 2

2-1 C#چیست ؟.. 2

1-2-1 کد مدیریت یافته.. 3

2-2-1 روش یادگیری C#... 3

3-2-1 مفاهیم شیء گرایی در C#... 4

3-1 شیء چیست؟.. 4

1-3-1 کلاسه کردن اشیاء مقدمه ای بر ارث بری Inheritance)). 6

2-3-1 سلسله مراتب اشیاء (بررسی ارث بری در محیط شیءگرا). 7

3-3-1 انتزاع (Abstraction).. 8

4-3-1 اشیاء درون اشیاء (مقدمه ای بر کپسوله‌کردن یا Encapsulation). 9

5-3-1 اشیائی با رفتارهایی متفاوت (مقدمه بر چند ریختی یا Polymorphism)............................................ 11

4-1 .NET چیست و چگونه شکل گرفت؟.. 14

1-4-1 یک پلات فرم مناسب برای آینده. 15

2-4-1 ایده های اولیه.. 16

3-4-1 تولد دات نت...... 16

4-4-1 مروری بر Frame work دات نت:. 17

5-1 مفاهیم مبنایی پایگاه داده ها :. 18

1-5-1منظور از کنترل و مدیریت :. 19

2-5-1 مفهوم داده :. 22

3-5-1 مفاهیم ابتدائی.... 24

4-5-1 شکل کلی دستور : 25

5-5-1ذخیره تصاویر در SQL Server.. 25

6-1 آشنایی با نسخه‌های SQL Server 2005.. 27

1-6-1 کدام سیستم عامل؟.. 28

2-6-1 آشنایی با محیط Sqlserver management studio................................................. 30

7-1 انتقال اطلاعات با Replication در SQLserver ........................................................ 34

1-7-1 معرفی Replication ............................................................................................. 34

2-7-1 انتقال اطلاعات به روش ادغام (Merge) ................................................................ 35

3-7-1 تصویر برداری از اطلاعات (snapshot)................................................................. 35

4-7-1 انتقال بر اساس فرآیند (Transactional) ............................................................... 36

5-7-1 تعریف ناشر و مشترکین ........................................................................................ 36

6-7-1 طرح یک مسئله...................................................................................................... 37

7-7-1 مراحل ایجاد ناشر ................................................................................................. 37

8-1 مراحل ایجاد مشترکین ............................................................................................... 38

1-8-1 روش pul (از طریق مشترک).................................................................................. 38

2-8-1 روش push (از طریق ناشر) .................................................................................. 38

3-8-1 snapshot lsolation level .................................................................................. 39

4-8-1 باز هم دات نت ..................................................................................................... 38

9-1 ADO.Net وارد می‌شود.............................................................................................. 40

10-1 تکنولوژی xml........................................................................................................ 41

11-1 سرویس اعلان (Notification) ............................................................................... 42

12-1 سرویس گزارش گیری ............................................................................................. 42

13-1 مدیریت خطا ........................................................................................................... 43

فصل دوم : تجزیه و تحلیل سیستم

1-2 نمودارER-MODELING..... 45

2-2 نمودار دیدهای فرمها و کاربران نسبت به هم... 46

3-2 تعاریف...... 47

4-2 کارکرد نرم افزار حقوق و دستمزد : 47

1-4-2 جدول پرسنلی (Personally) : 48

2-4-2 جدول پایانی (Final) : 48

3-4-2 تصویر اضافه کار (Ezkar) : 49

5-2 گزارش ماهانه : 49

1-5-2 فیش حقوقی : 50

2-5-2 فیلدهای جداول جدول ساعت زنی Time : 50

3-5-2 جدول پرسنلی Personally... 50

4-5-2 جدول محاسباتی حقوق.... 51

5-5-2 تصویر اضافه کار (Ezkar). 51

6-5-2 گزارش ماهانه.. 51

فصل سوم : طراحی فرم‌ها و چگونگی کارکرد نرم افزار

1-3 فرم شروع... 53

1-1-3 فرم ساعت زنی.... 54

2-1-3 فرم ثبت کارمندان... 56

3-1-3 فرم نمایش همه کاربران... 57

4-1-3 محاسبه حقوق.... 58

2-3 فرمول های محاسبات : 59

فصل چهارم ‌: نحوه پیاده سازی سیستم

مقدمه.. 61

1-4 کلاس add... 61

1-1-4 نحوه استفاده از کلاس add در برنامه برای اضافه کردن کارمند جدید به لیست کامندان... 62

2-4 نحوه گزارش گیری با کریستال ریپورت..... 66

فهرست منابع... 68

فهرست نمودارها

نمودار1-2 : ER-MODELING ................................................................................................................................... 45

نمودار 2-2 : دیدهای فرمها و کاربران نسبت به هم .......................................................................................................... 46


فهرست جداول

جدول 1-2 اطلاعات ورود و خروج کارمندان .............................................................................................................. 47

جدول 2-2 پرسنلی ........................................................................................................................................................ 48

جدول 3-2 پایانی .......................................................................................................................................................... 49

جدول 4-2 اضافه کار....................................................................................................................................................... 50

فهرست اشکال

شکل 1-1 ................................................................................................................................................................... 29

شکل 2-1.................................................................................................................................................................... 30

شکل 3-1.................................................................................................................................................................... 31

شکل 1-3 فرم شروع ..................................................................................................................................................... 53

شکل 2-3 شکل ساعت زنی ............................................................................................................................................ 54

شکل 3-3 فرم ساعت زنی .............................................................................................................................................. 55

شکل 4-3 فرم ثبت کارمندان ........................................................................................................................................... 56

شکل 5-3 فرم نمایش همه کاربران ................................................................................................................................. 57

شکل 6-3 محاسبه حقوق ............................................................................................................................................... 58

شکل1-4 فرم کریستال ریپورت ..................................................................................................................................... 67



خرید فایل


ادامه مطلب ...

طراحی نرم افزار آموزش نیروی انسانی دانشگاه

طراحی نرم افزار آموزش نیروی انسانی دانشگاه

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

مقدمه

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

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

فهرست مطالب

عنوان صفحه

1

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

2

هدف از تهیه نرم افزار.........................................................................................................................................

4

فصل اول : طراحی نرم افزار..............................................................................................................................

5

فرم ورود به سیستم...........................................................................................................................................

6

ثبت اطلاعات........................................................................................................................................................

7

ثبت اطلاعات اساتید...........................................................................................................................................

8

ثبت اطلاعات عضو جدید...................................................................................................................... ........

9

ثبت اطلاعات دوره ها.........................................................................................................................................

11

ثبت دوره ها ................................................................................................... ..................................................

12

اضافه کردن کاربر جدید ............................................................................................................. .............

14

مشاهده دوره های جاری...................................................................................................................................

14

لیست دوره های کارمندان................................................................................................................................

15

لیست دوره های هیئت علمی...........................................................................................................................

15

لیست دوره های دانشجو ..................................................................................................................................

16

لیست دوره های مدیران ...................................................................................................................................

16

لیست ثبت نام و حضورغیاب .........................................................................................................................

18

مشاهده کارت شناسایی و ثبت نام .................................................................................................................

21

پرونده آموزشی ...................................................................................................................................................

22

صدور گواهی نامه................................................................................................................................................

23

مشاهده کارت مدرس.........................................................................................................................................

25

مشاهده دوره ها .................................................................................................................................................

27

ویرایش .................................................................................................................................................................

28

فرم ویرایش .........................................................................................................................................................

30

فرم تغییر رمز عبور ..........................................................................................................................................

32

فصل دوم : پایگاه داده .......................................................................................................................................

33

مقدمه ای بر sql server .............................................................................................................................

44

تعیین نیازمندیهای یک پایگاه داده...................................................................................................................

44

تعیین اطلاعاتی که باید رد یابی شود...............................................................................................................

45

تعریف جدول ها ...................................................................................................................................................

46

هویت دادن به جدول ها......................................................................................................................................

46

توضیح جدول های پایگاه داده ..........................................................................................................................

46

جدول Employees...........................................................................................................................................

48

جدول Teachers..............................................................................................................................................

50

جدول Courses................................................................................................................................................

52

جدول Course...................................................................................................................................................

52

جدول Registers...............................................................................................................................................

53

جدول HumanGroup....................................................................................................................................

54

جدول Uses.........................................................................................................................................................

55

ارتباط بین جداول در بانک اطلاعاتی...............................................................................................................

57

فصل سوم : برنامه نویسی...................................................................................................................................

58

زبان برنامه نویسی C#........................................................................................................................................

58

آشنایی با C#........................................................................................................................................................

66

نمونه کد ثبت اطلاعات ......................................................................................................................................

69

نمونه کد ویرایش .................................................................................................................................................

72

کد ثبت نام دوره ها همراه با تاریخ ..................................................................................................................

76

پیوست....................................................................................................................................................................

104

منابع.......................................................................................................................................................................



خرید فایل


ادامه مطلب ...

طراحی نرم افزار صدور گواهینامه آموزشی کارکنان دولت

طراحی نرم افزار صدور گواهینامه آموزشی کارکنان دولت

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

چکیده :

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

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

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

فهرست مطالب:

چکیده...............................................................................................................................................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



خرید فایل


ادامه مطلب ...