پایان نامه بررسی و معرفی UML

دانلود پایان نامه بررسی و معرفی UML در 104 صفحه ورد قابل ویرایش با فرمت doc

دانلود پایان نامه بررسی  و معرفی UML

دانلود پایان نامه بررسی  و معرفی UML
 UML
بانک اطلاعاتی
تحقیق معرفی UML
دانلود پروژه معرفی UML
 سرویس‌دهنده
مدل‌های امنیتی Server SQL
 معرفی UML
مقاله معرفی UML
پایان نامه معرفی UML
پروژه UML
دسته بندی مهندسی کامپبوتر و فناوری اطلاعات
فرمت فایل doc
حجم فایل 61 کیلو بایت
تعداد صفحات فایل 104

دانلود پایان نامه بررسی و معرفی UML در 104 صفحه ورد قابل ویرایش با فرمت doc


فهرست

درباره پروژه :
معرفی UML
نمودارهای Use Case
نمودارهای Sequence ( توالی )
نمودارهای Collaboration
نمودارهای Class ( کلاس )
نمودارهای حالت ( State Transition Diagrams )
نمودارهای اجزاء ( Component Diagrams )
نمودارهای Deployment
مروری بر بانک‌های اطلاعاتی
تعریف بانک اطلاعاتی
سیستم بانک اطلاعاتی چیست؟
داده‌ها
سخت افزار
نـرم‌افـزار
کـاربـران
مزایای استفاده از بانک اطلاعاتی
انواع بانک‌های اطلاعاتی
بانک اطلاعاتی هرمی
بانک اطلاعاتی شبکه‌ای
بانک اطلاعاتی رابطه‌ای
انـواع رابـطه
طراحی بانک اطلاعاتی
مقایسه سه نوع بانک اطلاعاتی
SQL Server
بانک اطلاعاتی SQL Server
اشیای بانک اطلاعاتی SQL Server
شروع کار با 2000 SQL Server
آشنایی با Enterprise Manager
Microsoft Management Console
آغاز کردن Enterprise Manager
برای آغاز کردن Enterprise Manager
کنترل کردن SQL Server
مدل‌های امنیتی Server SQL
ثبت کردن یک سرویس دهنده
برای ثبت کردن یک سرویس‌دهنده
راه‌اندازی و متوقف کردن یک سرویس‌دهنده
برای راه‌اندازی یک سرویس دهنده
برای متوقف کردن یک سرویس دهنده
برای خاموش کردن یک سرویس‌دهنده
پایگاه داده سیستم
Master
model
msdb
Tempdb
متصل شدن به پایگاه داده و خروج از آن
خروج از Manager Enterprise
مدیریت Server SQL
پشتیبانی و بازیابی پایگاه داده
تهیه نسخه پشتیبان یک پایگاه داده
پشتیبان از یک پایگاه داده با استفاده از ویزارد Create Data base Back Up
بازیابی اطلاعات یک پایگاه داده
برای بازیابی اطلاعات
استفاده از ویزارد Database Maintenance Plan
به منظور ساختن یک برنامه زمان‌بندی برای تهیه یک پشتیبان ماهانه
ساختن یک پایگاه داده
ساختن پایگاه‌های داده
ساختن یک پایگاه داده جدید
برای ساختن یک پایگاه داده‌ها
حذف کردن یک پایگاه داده
ساختن جداول
آشنایی با انواع داده
ساختن یک جدول :
برای حذف کردن یک جدول
تعریف پروژه
اهداف پروژه
اصطلاحات جدید:
مخاطب مورد نظر شما
اصطلاحات جدید:
اهداف کاربر
مطالب و وظایف
وب چگونه کار می‌کند؟
ویندوز 2000
دسترسی به بانک اطلاعاتی با استفاده ازASP
زنگ تفریح : انتخاب بانک اطلاعاتی و ODBC
ایجاد بانک اطلاعاتی و ODBC DSN
درج رکوردها در بانک اطلاعاتی
ایجاد یک اتصال به بانک اطلاعاتی
مفاهیم مقدماتی SQL : درج کردن (Insert)
مدل‌سازی داده‌ها (Data Modeling)
تعیین موجودیتها (Entities)
زنگ تفریح : کلید اصلی (primary key)
جداول واقعی
درج داده‌ها
رسیـدگـی به خـطاها
تکمیـل فـرم
فرم‌های چندمنظوره (Multi-Purpose)
مرتب کردن صفحه با استفاده از جداول HTML
خـلاصـه :
کاربردهای شبکه های کامپیوتری
سخت افزار شبکه :
شبکه های محلی
مدل مرجع TCP/IP
منابع :

منابع :

1- توانا مهرداد، شیحونی عاطفه. مرجع کامل UML . تهران: انتشارات موسسه فرهنگی هنری نقش سیمرغ 1384 .

2- جعفر نژاد قمی عین الله- مرجع کامل UML . تهران: انتشارات علوم رایانه 1384 .

3- روحانی رانکوهی سید محمد تقی- مفاهیم بنیادی پایگاه داده ها. تهران: انتشارات جلوه 1383?

4- علیخانزاده امیر-بانک اطلاعاتی . مشهد: انتشارات خراسان 1381?

5- درخشان فرناز- کتاب آموزش ASP .تهران : انتشارات سینا تصویر 1382?

6- پدرام حسین، ملکیان احسان- شبکه های کامپیوتری . تهران: انتشارات نص 1382 .

7- روحانی رانکوهی سید محمد تقی- شیوه ارائه مطالب علمی و فنی. تهران: انتشارات جلوه 1384 .

8- Pressman Roger . S- Software Engineering . Fifth Edition Mc graw Hill 2001

معرفی UML

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

نمودار Use Case
نمودار Sequence ( توالی )
نمودار Collaboration ( همکاری )
نمودار Class ( کلاس )
نمودار State Transition ( حالت )
نمودار Component
نمودار Deployment

این نمودارهای مدل، جنبه­ های مختلف سیستم را نشان میدهند . مثلاً نمودار Collaboration ( همکاری ) محاورات ضروری میان آبجکت ها را نشان میدهد، به این منظور که تعدادی از توابع سیستم را به انجام برساند. هر نمودار یک هدف و یک شنونده در نظر گرفته شده دارد.

نمودارهای Use Case

نمودارهای Use Case محاورات میان Use Case ها را نشان میدهند، که عملیات سیستمی و عامل ها ( Actor ) که نشان دهنده افراد یا سیستم هایی است که اطلاعات را برای سیستم فراهم کرده و یا از آن دریافت می کنند را نمایش می دهند . نمودارهای Use Case محاورات میان Use Case ها را نشان می دهند . Use Case ها درخواستهای سیستم را از دید کاربر نشان می دهند . بنابراین Use Case ها عملیاتی هستند که سیستم فراهم می کند. عامل ها در واقع نگهدارنده پول ( بانکدار ) یک سیستم هستند. این نمودارها نشان می دهند که چه عامل هایی به Use Case ها مقدار اولیه می دهند . همچنین آنها نشان می دهند که چه موقع یک عامل، اطلاعات را از Use Case دریافت می کند .

نمودار Use Case محاورات میان Use Case ها و عاملهای یک سیستم را نشان میدهد . بر این اساس، نمودار Use Case می تواند درخواستهای سیستم را نشان دهد. در این مثال مشتری بانک تعدادی از Use Case ها را مقدار دهی می کند : برداشت پول (Withdraw money )، واریز (Deposit Fands ) ، انتقال از حساب ( Transfer Fands ) ، پرداخت ( Make Payment ) ، مشاهده تراز ( موجودی ) ( View Balance ) ، و تغییر ( Change PIN ) PIN .

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

نمودارهای Sequence ( توالی )

نمودارهای Sequence برای نشان دادن جریان عملیات در یک Use Case استفاده شده­اند مثلاً Use Case برداشت پول چند توالی ( Sequences ) دارد مانند برداشت پول، تلاش برای برداشت پول از حساب بدون موجودی، تلاش برای برداشت پول با PIN اشتباه و غیره .

نمودار Sequence جریان پردازش رادر Use Case برداشت پول نشان می دهد. عاملهای وابسته در بالای نمودار نشان داده شده­اند ؛. همچنین آبجکت هایی که سیستم نیاز دارد تا Use Case برداشت پول را به نتیجه برساند در بالاترین نقطه نمودار نشان داده شده است. هر فلش یک پیغام ارسالی بین عامل و آبجکت را نمایش می دهد تا عملیات مورد نیاز را به انجام برساند. نکته دیگر درباره نمودارهای Sequence این است که آنها آبجکت ها را نمایش می دهند و نه کلاسها . کلاسها انواع آبجکت ها را نمایش می دهند نمودار Sequence به جای مشتری ( customer ) ( که یک کلاس است ) ، Joe را نشان می دهد .

Use Case بدین ترتیب شروع می شود که مشتری کارتش را وارد کارت خوان می کند، یک آبجکت در بالای نمودار با مستطیلی نشان داده شده است . سپس کارت خوان شماره کارت را می خواند . آبجکت حساب Joe را باز می کند و صفحه نمایش ATM را مقدار دهی می نماید . صفحه نمایش از Joe می خواهد که PIN را وارد نماید . او 1234 را وارد می کند . صفحه PIN را با آبجکت حساب تأیید می کند و آنها را با هم جفت و جور می کند . صفحه انتخابهایش را برای Joe آماده می کند و او 20 دلار را انتخاب می کند . سپس صفحه وجوه را از حساب بر میدارد . این یک سری از پردازشهایی که آبجکت حساب (account ) به انجام می رساند را مقدار دهی می کند .

ابتدا، حساب Joe تأیید می کند که حساب ، حداقل شامل 20 دلار است . سپس وجوه را از حساب کسر می کند . بعداً به صندوق اطلاع می دهد و 20 دلار را آماده میکند. همچنین حساب Joe به صندوق اطلاع می دهد تا یک رسید را آماده کند. سرانجام به کارت خوان اطلاع می دهد تا کارت را باز پس دهد . بنابراین این نمودار Sequence تمام جریان پردازشی Use Case برداشت پول را با نشان دادن یک مثال مشخصی از اینکه Joe 20 دلار از حسابش بر می دارد را توضیح می دهد . کاربران می توانند به این نمودارها نگاه کنند و مشخصات پردازش تجاریشان را ببینند تحلیلگران جریان پردازش را در نمودار Sequence می بینند . برنامه نویسان آبجکت هایی که به کُدنویسی نیاز دارند را به همراه عملگرهای آن آبجکت می بینند . مهندسین تضمین کیفیت می توانند جزییات پردازش و تولید Test Case مبتنی بر پردازش را ببینند . Sequence برای همه کسانیکه در پروژه مسئول نگهدای پول هستند ، مفید می باشند .

دانلود پایان نامه بررسی  و معرفی UML


اولین دیدگاه را شما بگذارید

 سخنی از...   


طراحی پوسته توسط تیم پارسی بلاگ