loading...

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

دانلود پايان نامه و پروژه و كارآموزي در تمامي رشته هاي دانشگاهي

بازدید : 471
11 زمان : 1399:2

تعداد صفحات:95

نوع فايل:word

فهرست مطالب:

چكيده

عملكرد سيستم

مقدمه

فصل اول - آشنايي با نرم افزارها و ابزارهاي مورد نياز (كليات)

SQL Server

مقدمه اي بر SQL Server

معرفي SQL و دستورات عمومي آن

عملگرها در SQL

دستور DISTINCT (جداسازي)

دستور Order By

دستور Insert

نتيجه

ايجاد يك ADO Connection به يك پايگاه داده

C#.NET

مقدمه اي بر برنامه نويسي شي گراء در دات نت

سي شارپ دات نت و برنامه نويسي شي گرا

برنامه نويسي شي گرا

انتزاع

كپسوله سازي كد و داده

توارث

چند ريختي

چرا به دات نت احتياج داريم؟

مقدمه اي بر C#.Net

چرا #C

#C و ساير زبان هاي برنامه نويسي

فصل دوم - تحليل، طراحي و پياده سازي سيستم انبار

مهندسي نرم افزار سيستم

شرح بخشهاي مختلف سيستم انبار

صفحه ورود به سيستم

صفحه اصلي برنامه

ثبت انبار جديد در سيستم

ثبت شركت جديد در سيستم

ثبت كالاي جديد در سيستم

ورود كالا در انبار

خروج كالا از انبار

گزارش ورودي هاي انبار

گزارش خروجي هاي انبار

گزارش موجودي كل انبار

گزارش شركت هاي موجود

سورس كدهاي برنامه

نتيجه گيري

منابع و ماخذ

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

نمودار ER سيستم

نمودار CLASS سيستم

نمودار USECASE كلي

نمودار USECASE واحد انبار

نمودار USECASE فروش

نمودار USECASE خريد

نمودار USECASE مشتري

نمودار ACTIVITY كالا

نمودار ACTIVITY ورود به سيستم

نمودار SEQUENCE ورود كالا

نمودار SEQUENCE خروج كالا

فهرست اشكال:

ورود به سيستم

صفحه اصلي

ثبت انبار جديد

ثبت شركت

ثبت كالاي جديد

ورود كالا به انبار

خروج كالا از انبار

گزارش ورودي انبار

گزارش خروجي هاي انبار

گزارش موجودي كل

گزارش شركت

چكيده :

انبار مورد بحث داراي يك سيستم بزرگ و منسجم ميباشد كه در آن بحث انبارداري يك نقش بزرگ را ايفا ميكند، زيرا در صورت داشتن يك سيستم انبارداري منسجم و مرتب ميتواند سال مالي خود را با موفقيت به پايان برساند. فعاليت اين بخش طوري ميباشد كه در صورت به وجود آمدن مشكل حتي در يك روز، كل شركت به مشكل بزرگي مواجه ميشود و نميتواند كارايي خود را داشته باشد زيرا در صورت آگاهي نداشتن از ورودي و خروجي هاي شركت عملا كاري از دست ديگر بخش ها مثلا مالي، حسابداري و ... بر

نمي آيد.

حال مي بينيم كه سيستم انبارداري در اين شركت چه نقش مهم و كليدي را ايفا ميكند. اين سيستم بايد طوري كار كند كه ديگر قسمت ها با مشكل مواجه نشده و در نهايت شركت به اهداف تعيين شده خود برسد.

مقدمه :

در دنياي امروز اطلاعات عامل كسب قدرت مي باشد اگر سازماني بخواهد قدرتمند و مطلوب باشد بايد مطلع باشد. وجود اين امر استفاده از كامپيوتر و نرم افزارهاي مختلف را توسعه بخشيده است. مديران موسساتي كه مي خواهند سازماني را با راندمان بالا و مطلوب داشته باشند سعي بر اين دارند تا با استفاده از ابزارهاي كارآمد و اساسي سيستم سازمان خود را براي دستيابي به موقع آمار و اطلاعات از جنبه هاي مختلف كامپيوتري كنند.

هدف از اين گزارش ارائه چشم اندازي از قابليت ها و افراد مرتبط و همچنين بخش هاي مرتبط با سيستم انبار مي باشد.

بازدید : 486
11 زمان : 1399:2

تعداد صفحات:39
نوع فايل:word
فهرست مطالب:
چكيده
مقدمه
فصل اول : كليات
پايگاه داده چيست؟
مديريت داده‌ها و مديريت پايگاه داده‌ها
مفهوم كنترل مركزي
مزاياي بانك اطلاعاتي
حداقل اطلاعاتي تكراري
يكپارچگي اطلاعات
امنيت اطلاعات
چه موقع از سيستم بانك اطلاعاتي استفاده ميكنيم؟
معماري و انواع سيستم بانك اطلاعاتي
سطح داخلي
سطح خارجي
سطح تصوري
DBMS
انواع ارتباطات بين موجوديت ها در بانك اطلاعاتي
انواع مدلهاي بانك اطلاعاتي
مدل بانك اطلاعاتي سلسله‌اي
مدل بانك اطلاعاتي شبكه‌اي
مهم ترين مدل بانك اطلاعات
مزيتهاي بانك اطلاعاتي رابطه‌اي نسبت به ديگر بانكهاي اطلاعاتي
تعريف مدل بانك اطلاعاتي رابطه‌اي
ساختار مدل بانك اطلاعاتي رابطه
مراحل طراحي پايگاه داده‌ها
بررسي و تجزيه تحليل
طراحي ادراكي عام
طراحي ادراكي خاص
فصل دوم : پروتوتايپ
شرح پروتوتايپ
فرم ورود
فرم ثبت كاربر
فرم ثبت سفارش، تحويل و بيمه
فرم ثبت سفارش
فرم تحويل
فرم بيمه
فرم فروش
فرم ثبت نسخه
فرم فروش كالا
فرم اطلاعات اوليه
فرم ثبت داروها
فرم ثبت نوع دارو
فرم ثبت كالاها
فرم ثبت نوع كالا
ثبت واحد
فرم ثبت شركتها
فصل سوم : مدل بانك اطلاعاتي شبكه‌اي
نمودار Use Case
نمودار توالي يا Sequence
Login
عدم وجود كالا
وجود دارو
صدور صورتحساب
نمودار كلاس
كلاس هاي كنترلي
كلاس هايEntity
نمودار Component
فهرست منابع

فهرست اشكال:
فرم ورود
فرم ثبت كاربر
فرم سفارش، تحويل، بيمه
فرم ثبت سفارش
فرم تحويل
فرم بيمه
فرم فروش
فرم ثبت نسخه
فرم فروش كالا
فرم اطلاعات اوليه
فرم ثبت داروها
فرم ثبت نوع دارو
فرم ثبت كالا
فرم نوع كالا
فرم ثبت واحد
فرم ثبت شركتها
انواع كلاس

فهرست نمودارها:
نمودار Use Case
نمودار Sequence براي Login
نمودار Sequence براي عدم وجود كالا
نمودار Sequence براي وجود كالا
نمودار Sequence براي صدور حساب
نمودار Class
نمودار Component

چكيده:
پايان نامه فوق در سه فاز تجزيه و تحليل، طراحي و پياده سازي نرم افزار داروخانه انجام گرفته است. هدف از اين كار سرعت بخشيدن به كارها و صرفه جويي در وقت ميباشد. جست و جوي اطلاعات راحت تر شده و ميتوانيم به وسيله گزارش گيري اطلاعات و چاپ آنها برآورد بهتري از كارهاي انجام شده داشته باشيم.
در مرحله اول از نرم افزار rational rose جهت تجزيه و تحليل سيستم استفاده شد. در فاز 1 و 2 پروژه كه شامل طراحي و پياده سازي نرم افزار بود نيز از نرم افزارهاي SQL server 2008 و نرم افزار برنامه نويسيC# Visual بهره گرفته شده است.
جهت انجام اين پروژه چهار سطح دسترسي تعريف گرديده است: 1) دكتر دارو خانه براي مديريت بر روي تمامي بخش ها و انبارها
2) كاربر مالي جهت سفارشات و تحويل آن ها، ثبت سازمان بيمه و ثبت بيمه داروها
3) پذيرش يك به منظور فروش كالا و ثبت نسخه
4) پذيرش دو كه وظيفه او ثبت data entryها مانند ثبت اطلاعات داروها و كالاها ميباشد.
اين نرم افزار جهت استفاده در داروخانه تهيه شده و شامل امكاناتي نظير ثبت نسخه، تعريف صندوق، ورود و خروج كالا به انبار، پشتيبان گيري، گزارش گيري، تعريف موجوديت ها و غيره ميباشد.

مقدمه:
نوشتن برنامه براي يك كامپيوتر همانند ياد دادن گره زدن بند كفش به يك كودك است و نيازمند بيان كردن مراحل كار به صورت درست ميباشد. برنامه Visual C# يك زبان برنامه نويسي است كه به وسيله آن ميتوانيد به كامپيوتر خود بگوييد چه كارهايي را انجام دهد. اما كامپيوتر نيز مانند يك كودك است و فقط كارهايي را ميتواند انجام دهد كه مراحل آن به وضوح مشخص شوند.
خوشبختانه Visual C# زباني است كه تا حد ممكن كارهاي مشكل را آسان كرده است. درك اتفاقاتي كه در سطوح پايين براي اجراي يك برنامه رخ ميدهد هچ وقت ضرري نداشته است اما در Visual C# براي نوشتن يك برنامه نيازي به درگيري با مسائلي از اين قبيل نداريد و ميتوانيد به راحتي بر الگوريتم برنامه اي كه ميخواهيد بنويسيد، متمركز شويد.
در اين پروژه تلاش بر آن است تا ضمن توضيحاتي مختصر پيرامون محيط Visual C#، SQL Server 2008 و ADO.Net به بحث و بررسي بخشهاي متفاوت يك داروخانه بصورت كلي بپردازيم.

بازدید : 303
11 زمان : 1399:2

تعداد صفحات:26
نوع فايل:word
فهرست مطالب:
چكيده
مقدمه
فصل 1
اكشن اسكريپت چيست؟
اسكريپت ها چه كارهايي انجام مي دهند؟
اسكريپت ها را كجا بنويسيم؟
در تايم لاين
در نقاط متصل به كليدها
در قسمت متصل به مووي كليپ ها
متغير ها
فصل 2
معرفي Flash IK
سينماتيك چيست؟
سينماتيك وارون
دست يا پا: آزمودن با IK
با بازو آغاز كنيم
آناتومي استخوان
اضافه كردن استخوان به بازو
كنترل كردن حركت استخوان هايي خاص
اعمال محدوديت ها برروي bone هاي خاص
مقايسه IK با tweening motion
مقايسه author-time و runtime در انيميشن IK
نتيجه گيري
منابع

چكيده:
مقدمات زبان برنامه نويسي اكشن اسكريپت در طي فصل يك مرور ميشود و نحوه اسكريپت نويسي در نرم افزار كاربردي فلش كه براي ساخت ابزارهاي مولتي مديا استفاده ميشود، توضيح داده ميشود.
در فصل هاي بعدي بخش انيميشن سازي نرم افزار فلش كه براي ساخت انواع ابزارهاي مولتي مديا به خصوص موارد آموزشي ميتواند استفاده شود، شرح و توضيح داده ميشود كه بصورت تخصصي مورد بحث گذاشته شده و تمامي موارد را از طريق نرم افزار فلش توضيح ميدهد.

مقدمه:
امروزه تمامي شركت هاي پيشرو برآنند تا در معرفي و تبليغ خدمات و محصولات خود با استفاده از ابزارهاي نوين گامي از ديگران جلوتر باشند. براي انتقال اطلاعات تجاري، تبليغاتي از ابزارهاي مختلفي بهره برداري ميشود. من جمله ميتوان به بروشورها، تيزرها، مقالات و يا آلبوم هاي تصاوير اشاره كرد.
با استفاده از سي دي مالتي مديا ميتوان كليه ابزارهاي ياد شده را با امكانات منحصر بفرد IT در هم آميخت و پروسه انتقال اطلاعات را به بهترين وجه انجام داد. جذابيت در نحوه نمايش توانمندي ها و خدمات هر مجموعه برگ برنده اي براي موفقيت در جذب مخاطب است. طراحي سي دي مالتي مديا، مي تواند با ابزار هاي متفاوت همچون تصوير، فيلم، صوت، موزيك، انيميشن، افكت هاي بصري و … اين جذابيت را براي شما فراهم آورد.
سي دي مالتي مديا يكي از بهترين ابزارهاي تبليغاتي و اطلاع رساني در دنياي مدرن ميباشد. سي دي مالتي مديا هيچ گونه محدوديت از نظر حجم (در مقايسه با وب سايت)، انيميشن هاي 2 بعدي و 3 بعدي، نمايش فيلم، گفتار، موسيقي و … ندارد.
1) سي دي مالتي مديا مستقل از كامپيوتر كاربر استفاده كننده از آن قابل اجرا و نمايش ميباشد.
2) سي دي مالتي مديا محدوديت سيستم عاملي ندارد و روي سيستم عامل هاي ويندوز، لينوكس و مك قابل اجرا و نمايش ميباشد.
3) سي دي مالتي مديا محدود به رزولوشن خاصي نميباشد و در هر وضوحي قابل نمايش ميباشد.
4) سي دي مالتي مديا به دليل استفاده از رسانه هاي مختلفي چون صدا و تصاوير متحركت جذابيت بالائي دارد.
5) سي دي مالتي مديا به صورت خودكار اجرا ميشوند.
6) سي دي مالتي مديا بدون نياز به نصب و مراحل اضافي قابل اجرا و نمايش ميباشد.

بازدید : 470
11 زمان : 1399:2

تعداد صفحات:44
نوع فايل:word
فهرست مطالب:
فصل اول – تجزيه و تحليل بانك سوالات
راه هاي جمع آوري اطلاعات
درخواست مشتري
قسمت هايي كه آناليز گر اضافه كرده است
نياز سنجي
امكان سنجي
برنامه نويسي شي گرا
فصل دوم : نصب IIS و خصوصيات آن
از كدام ويندوز استفاده كنيم
سرويس دهنده وب
نصب IIS
خواص پوشه ها
برنامه هاي كاربردي ASP.NET
انواع فايل ها در ASP.NET
فصل سوم – شرح پروژه
صفحه home
صفحه about u
صفحه contact u
صفحه register now
صفحه login
صفحه admin
صفحه maghale
پايگاه داده
منابع و ماخذ

فهرست تصاوير:
نمودار هاي مربوط به مدل سازي سيستم UML
نمودار use case مربوط به طراحي سايت
نمودار sequence مربوط به اخبار
نمودار sequence مربوط به عضويت
نمودار sequence مربوط به سفارش كالا
نمودار sequence مربوط به سوالات
نمودار كلاس مربوط به بانك سوالات
نمودار كالبريشن مربوط به اخبار
نمودار كالبريشن مربوط به سفارش كالا به عضويت
نمودار كالبريشن مربوط به سفارش كالا
نمودار كالبريشن مربوط به سوالات

چكيده:
اين پروژه، پروژه طراحي وب سايت با استفاده از نرم افزار asp.net و بانك اطلاعاتي access است. وب سايت طراحي شده داراي انواع سوالات و مقالات رياضي جهت استفاده سريع و آسان مقاطع مختلف تحصيلي و همچنين داري ليست نمايش كتاب ها و امكاناتي جهت سفارش كتاب است كه هدف آن از بين بردن محدوديت، سهل الوصول بودن و پرداخت نكردن هيچ گونه هزينه جهت استفاده مراجعه كنندگان محترم است.

پيشگفتار:
عصر حاضر، عصر اطلاعات، شبكه هاي كامپيوتري و ارتباطات است. وب بعنوان يك مدل ارتباطي قدرتمند در اينترنت محسوب ميشود. بطوري كه اغلب سازمان ها، ادارات، شركت ها، موسسات و حتي افراد تمايل به داشتن وب سايت در اينترنت دارند تا از طريق آن خودشان را به دنيا معرفي كنند. اين موضوع يك اجبار است و همه افـراد در آينده نزديكي به اين نتيجه ميرسند كه بدون حضور در اينترنت، از دنياي ارتباطات غافل خواهند بود.
ASP.NET يك فناوري بسيار مهم است كه به ساخت صفحات وب كمك شاياني كرده است، بطوري كه در اندك زمان ميتوان وب سايت هاي مناسبي را طراحي و در اينترنت انتشار داد.

بازدید : 489
11 زمان : 1399:2

تعداد صفحات:51
نوع فايل:word
فهرست مطالب:
چكيده
مقدمه
فصل اول : آشنايي با محل كارآموزي
فصل دوم : گزارش روند كارآموزي
طراحي وب
صفحات ثابت (استاتيك)
صفحات پويا (دايناميك)
معرفي html و css
معرفي افزونه پركاربرد Firebug
ويرايش و جزء يابي كد HTML
نرم افزار color cop
طراحي صفحه ساده
Tag هاي html
جاوا اسكريپت
نوشتن برنامه جاوا اسكريپت
جي كوئري
Jquery Selectors
jQuery Event Functions
Jquery Effects
نوشتن برنامه با jquery
نوشتن برنامه slide show
استفاده از پلاگين
ايجاد يك پلاگين
راهنماي ساخت پلاگين
نوشتن پلاگين برنامه slide show
فصل سوم
آزمون آموخته ها
فهرست منابع

طراحي وب:
طراحي وب عبارت است از كليه اقداماتي كه براي نمايش يك سري اطلاعات خاص بر روي اينترنت انجام ميگيرد. قدرت يك طراح وب موثرترين مشخصه يك صفحه وب است.
هر چقدر يك طراح وب حرفه اي تر باشد قدرت انتقال اطلاعات او بر روي اينترنت و معرفي آن ها به كاربران حاضر در اينترنت بيشتر است. بر روي اينترنت سايت هاي بسياري در حال فعاليت هستند اما تنها تعداد محدودي از آن ها در جذب بازديد موفق ترند و هدف اصلي هم در اينترنت جذب بازديدكننده است. زيرا تنها از اين طريق است كه يك صفحه وب و يا يك سايت وب ميتواند محبوبيت پيدا كند و در ميان انبوه صفحات وب و سايت هاي وب برجسته باشد.
براي طراحي يك صفحه وب راه هاي مختلفي وجود دارد و برنامه هاي بسياري براي خلق صفحات وب ارائه شده اند.
زبان هاي مختلفي براي برنامه نويسي وب وجود دارد ولي بطور كلي تمامي اين زبان ها در دو فهرست زير جا مي گيرد:
۱) زبان هايي كه صفحات ثابت يا استاتيك توليد ميكنند.
۲) زبان هايي كه صفحات پويا يا دايناميك توليد ميكنند.

بازدید : 442
11 زمان : 1399:2

تعداد صفحات:55
نوع فايل:word
فهرست مطالب:
فصل اول – مقدمه
مقدمه
فصل دوم – تجزيه، تحليل و طراحي سايت
شرح مسئله
كاربران سايت
معرفي صفحات سايت
نام سايت
فصل سوم – طراحي بانك اطلاعاتي
درباره SQL Server
مدل داده ها (ER)
مستندات فرهنگ داده ها(Data Dictionary)
فصل چهارم – پياده سازي
ASP.NET
ويژوال استديو دات نت
ويژوال بيسيك دات نت
ساخت صفحات وب با ويژوال استديو دات نت
Web.config
Global.asax
نحوه برقراري ارتباط با بانك اطلاعاتي
كليات پياده سازي
شرح پردازش صفحات
فصل پنجم – نتيجه گيري
نتيجه گيري
فصل ششم – منابع
منابع

فهرست اشكال:
درخت ارتباط بين صفحات
نمودار ER
Head.master
Index.aspx
Detail.aspx
Search.aspx
Search.aspx
Login.aspx
Login.aspx
User.aspx

چكيده:
امروزه با پيشرفت تكنولوژي دسترسي به اخبار به جز از طريق رسانه هاي جمعي از طريق سايت هاي اينترنتي نيز ممكن شده است. آن چه كه ملاحظه مي نمائيد، جزئيات يك سايت اخبار است كه در محيط ASP.NET و با زبان برنامه نويسي Visual Basic ميباشد. بانك اطلاعاتي اين نرم افزار در محيط SQL Server طراحي شده است.
مدل داده ها، ارتباط بين جداول طراحي شده را نشان ميدهد، و جزئيات هر جدول و ستون هاي آن نيز بيان شده است.
در اين نرم افزار اخبار از بانك اطلاعاتي به درون سايت آورده ميشود، و دسته بندي اخبار صورت ميگيرد، بدين گونه كه هر اخبار در زمينه خبري مربوطه قرار ميگيرد. اخبار روزانه بهنگام سازي يا به قولي Up to Date ميشوند.
كاربر مي تواند با عضو شدن در سايت بعد از Login شدن اخبار موجود در زمينه خبري مورد علاقه خود را مشاهده نمايد.
همچنين اين سايت قابليت نمايش پربيننده ترين اخبار با ذكر تعداد بينندگان را در صفحه اول خود دارد.
آمار مربوط به بازديد سايت بصورت روزانه و هفتگي نمايش داده ميشود.

مقدمه:
نخستين روزنامه كه حاكي از سرآغاز نوآوري در جامعه سنتي است حدود 72 سال قبل از مشروطه منتشر شد اگر چه درباره روز تولد و تاريخچه دقيق اولين روزنامه فوق كه با سردبيري ميرزا صالح شيرازي كازروني منتشر شده اطلاع زيادي در دست نيست جز اين كه به تقريباً در طي چند جمله گفته شود كه نخستين روزنامه ايران تحت عنوان كاغذ اخبار و به فرمان محمد شاه منتشر شده است و نخستين شماره در 25 محرم 1253 انتشارات يافته است. روزنامه وقايع اتفاقيه از زمان ناصرالدين شاه و به سردبيري و زيرنظر اميركبير منتشر شد و بعدها با تغييراتي به اسم‌هاي ايران سلطاني و ايران مواجه شد و اكنون نيز ادامه دارد.
اما با پيشرفت هاي روزافزون علوم و تكنولوژي و گسترش اينترنت علاوه بر كاغذ، صفحات اينترنتي نيز با ارايه اخبار و وقايع وارد عرصه شدند؛ به نحوي كه به تدريج سايت هايي تنها با هدف اطلاع رساني ايجاد شد و حتي شبكه ها و روزنامه ها نيز اقدام به راه اندازي سايت هاي خبري نمودند كه بدين طريق علاوه بر مشتريان كاغذي و بصيري خود، مشتريان آنلاين نيز بدست آورند.
سايت طراحي شده مورد نظر نيز با هدف در اختيار قرار دادن اخبار به كاربر و به روز نمودن آن ها و همچنين جمع آوري اخبار از منابع خبرگزاري ايجاد شده است.اين سايت با اتصال به بانك اطلاعاتي و گرفتن خبر از آن و نمايش اخبار در صفحات سايت به صورت زمينه اي اجرا مي شود.
آن چه كه شما در اين مجموعه مشاهده مينماييد شامل فصل هاي گوناگوني از ابتداي تجزي و تحليل تا طراحي و راه اندازي سايت ميباشد.
در فصل دوم كه به تجزيه و تحليل و طراحي سايت پرداخته در آن مسئله شرح داده شده و قابليت ها و ويژگي هاي آن بررسي شده است. همچنين در اين فصل كاربران و امتيازات آن ها مشخص گرديده شده است. در قسمت معرفي صفحات سايت به معرفي Web Page هاي ايجاد شده كه پنج صفحه با پسوند.aspx و يك صفحه با پسوند .master است، پرداخته شده و همچنين در اين قسمت درخت ارتباطات ميان صفحات و اجزاي استاتيك و ديناميك تبيين گشته و نام سايت و علت نام گذاري آن بيان شده است.
در فصل سوم مستندات نرم افزار به بررسي بانك اطلاعاتي كه در محيط SQL Server طراحي شده است و مدل داده ها (ER-Diagram) و فرهنگ داده ها پرداخته شده است.
در چهارمين فصل اين مجموعه اطلاعاتي در مورد ASP.Net،
Visual Studio.Net، VB.Net ، و نحوه ساخت صفحات سايت با استفاده از Visual Studio.Net و در محيط ASP.Net داده شده است. همچنين در اين بخش ميتوان اطلاعاتي در مورد Web.config و Global.asax بدست آورد. اين كه اين سايت چگونه با بانك اطلاعاتي خود ارتباط برقرار كرده و چگونه اين اطلاعات در صفحه نشان داده ميشود را در اين فصل ميتوان پيدا نمود. كليات پياده سازي StoredProcedure ها و View استفاده شده و تصاوير مربوط به صفحات و با توضيح درباره هريك و نحوه كار و نمايش آن ها در اين فصل آورده شده است.
آن چه كه بعنوان نتيجه گيري در فصل پنجم آمده است، نتايج و تجربيات كسب از اين كار و نحوه ادامه و گسترش آن و نكاتي كه بايد در اين مورد در نظر گرفته شود، آمده است.
در ششمين فصل نيز منابع و ماخذ كمكي بيان گرديده است.

بازدید : 501
11 زمان : 1399:2

تعداد صفحات:17
نوع فايل:word
فهرست مطالب:
پيش گفتار
سرگذشت يونيكس (UNIX)
ويژگي هاي سيستم عامل يونيكس (UNIX)
ساختار سيستم عامل يونيكس (UNIX)
فايل هاي سيستم عامل يونيكس (UNIX)
فرمان هاي سيستم عامل يونيكس (UNIX)

پيشگفتار:
سيستم عامل يونيكس (UNIX) با ساير سيستم عامل هاي ديگر تا اندازه اي متفاوت ميباشد زيرا در اصل اين سيستم براي برنامه نويسي تهيه گشته است.
و از يك سو چگونگي توليد و رشد سيستم عامل يونيكس (UNIX) با ديگر سيستم هاي عامل متفاوت است. آمدن اين سيستم عامل به جهان تكنولوژي از سمت جهان بازرگاني (تجارت) نبوده است واين خود دليلي است براي همه گيرشدنش.
البته اين سيستم عامل نوشته نشده است بلكه در پاسخ به نيازهاي برنامه نويسي در پروژه هاي خاص به تدريج تكامل يافت و تا به امروز نيز به اين سير تكاملي ادامه داده است.
ما در اين نوشته با سرگذشت و ساختار و فرمان هاي سيستم عامل يونيكس (UNIX) آشنا خواهيم شد.

بازدید : 437
11 زمان : 1399:2

تعداد صفحات:78
نوع فايل:word
فهرست مطالب:
مقدمه
فصل يكم : Grid Computing چيست ؟
فصل دوم : مزيت هاي Grid Computing
استفاده موثر از منابع
قابليت محاسبه موازي
منابع مجازي و سازمان هاي مجازي
دسترسي به منابع اضافه
متعادل سازي استفاده از منابع
قابليت اطمينان
مديريت
فصل سوم : مفاهيم و معماري
سازمان هاي مجازي و Grid
چالش هاي تكنيكي در به اشتراك گذاشتن
سير تكامل تكنولوژي Grid
معماري Gri
Fabric : رابط هايي براي كنترل هاي محلي
Connectivity : برقراري ارتباط ساده و امن
Resource : به اشتراك گذاشتن يك منبع
Collective : هماهنگي چندين منبع
Application
پياده سازي معماري Grid
Globus Toolkit v2.0
Fabric
Connectivity
Resource
Collective
Open Grid Services Architecture
فصل چهارم : مدلي براي برنامه نويسي
تعريف محيط و هدف
المان ها
كار
قسمت كردن
ريزكار
منبع محاسباتي
زمانبند
ذخيره كننده
مدل برنامه نويسي، به صورت شبه كد
طرف منابع محاسباتي
طرف زمانبند
تقسيم كننده
فلوچارت و كمي از جزئيات برنامه نويسي
فلوچارت طرف زمانبند
فلوچارت طرف منبع محاسباتي
روشي براي تقسيم كردن در مسائل Back-track
ساختمان داده گره
درخت خاكستري
قطع كردن درخت
زمانبندي
نكات تكميلي

فهرست شكل ها:
مراحل مجازي سازي
Grid منبع نامتجانس و از نظر جغرافيايي از هم جدا را مجازي سازي مي كند
كارها به جاهايي كه بار كمتري دارند برده مي شوند
پيكر بندي Grid در مواقع بحراني
مديران مي توانند سياست هاي خاصي را تنظيم كنند
يك سازمان مجازي
سير تكامل تكنولوژي Grid
لايه هاي معماري Grid
مثالي از مكانيزم Globus Toolkit
المان هاي سيستم
قسمت هاي مختلف سيستم
قسمتي از فلوچارت طرف زمانبند
فلوچارت طرف زمانبند
طرف منبع محاسباتي
درخت متقارن و منابع متقارن
درخت متقارن و منابع نامتقارن
درخت نامتقارن و منابع متقارن
درخت نامتقارن و منابع نامتقارن
مراحل زمانبندي
مراحل زمانبندي
مراجع و منابع

چكيده:
هدف Grid Computing به اشتراك گذاري منابع در يك محيط پويا و احتمالاً ناهمگن است. اين منابع با سياست هاي مختلف در دسترس هستند. اين به اشتراك گذاري عمدتاً براي اهداف محاسباتي براي مقاصد علمي است اما در موارد اقتصادي نيز كاربرد دارد. اين منابع مي توانند منابع گوناگوني از جمله CPU، هارد ديسك، نرم افزار و سنسورها باشند.
در اين گفتار مفاهيم، مزيت ها و كاربردهاي Grid را بررسي مي كنيم، يك معماري براي Grid معرفي مي كنيم و مدل OGSA را بررسي مي كنيم. يك مدل كلي براي برنامه نويسي تحت Grid بيان مي كنيم و جزئيات اين مدل را براي مسائل Back-track بررسي مي كنيم و درخت خاكستري را معرفي مي كنيم. در نهايت مسئله N – وزير را در محيط Grid حل مي كنيم و براي نشان دادن قدرت محاسبه موازي، نتايج عمل ضرب ماتريس با استفاده از ده ماشين را بيان مي كنيم.

بازدید : 503
11 زمان : 1399:2

تعداد صفحات:98
نوع فايل:word
فهرست مطالب:
فصل 1 : كليات
فصل 2 : امنيت كلاسيك
مقدمه
امنيت پايگاه‌ داده
تهديد امنيت در پايگاه داده
كنترل امنيت پايگاه داده
كنترل انتشار
كنترل استنباط
كنترل دسترسي
ارتباط كنترل دسترسي با ساير سرويس‌هاي امنيتي
ماتريس دسترسي
سياست‌هاي كنترل دسترسي
سياست تشخيص
سياست اجباري
سياست مبتني بر نقش
مديريت تفويض اختيار
جمع‌بندي
فصل سوم : بررسي امنيت در نرم‌ افزار SQLServer 2005
مقدمه
هويت شناسي
مد هويت شناسي ويندوزي (WAM)
مد تركيبي (MM)
Logins
Login‌ هاي ويندوز و كاربران پايگاه‌داده
ايجاد گروه در ويندوز
ارتباط گروه‌هاي ويندوز با كاربران SQLServer با استفاده از GUI
ارتباط گروه‌هاي ويندوز با كاربران SQLServer با استفاده از كد‌هاي T-SQL
Login‌ هاي سرويس دهنده و كاربران پايگاه‌ داده
ايجاد Login در سطح سرويس دهنده با استفاده از GUI
ايجاد Login در سطح سرويس دهنده با استفاده از كد T-SQL
Sa Login
كنترل دسترسي (Access Control)
نقش‌ها
نقش‌هاي ثابت سرويس دهنده (FSR)
نقش‌هاي پايگاه‌ داده‌اي (DBR)
نقش‌هاي برنامه‌اي (APR)
شِما
Principal
Securable
Permission
رمز نگاري
رمزنگاري با استفاده از كلمه عبور كاربر
رمزنگاري كليد متقارن
رمزنگاري كليد نامتقارن
رمزنگاري با استفاده از گواهينامه
جمع بندي
فصل چهارم : طراحي سيستم پرسنلي
مقدمه
UseCase
شرح UseCase
نمودار توالي
Class Diagram
واژه‌نامه داده‌اي
فصل پنجم : معرفي نرم افزار و بررسي موانع هنگام برنامه نويسي
مقدمه
رشته ارتباط
ارتباط برنامه با نقش برنامه‌اي (APR)
معرفي فرم پرسنل
رمز نمودن اطلاعات
كار با استثناها
جمع بندي
فصل ششم : نتيجه‌گيري و راهكارهاي آينده
منابع و ماخذ

فهرست اشكال:
سيستم كنترل دسترسي
كنترل دسترسي در سيستم بسته
كنترل دسترسي در سيستم باز
كنترل دسترسي و ساير سرويس‌هاي امنيتي
ماتريس دسترسي
سياست‌هاي كنترل دسترسي
سياست تشخيص كنترل دسترسي
كنترل انتشار اطلاعات براي تامين محرمانگي
كنترل انتشار اطلاعات براي تامين صحت
كنترل دسترسي اجباري
اعمال همزمان دو سياست تشخيصي و اجباري در سيستم
نمونه‌اي از ارث ‌بري در نقش‌ها
Object Explorer
تغيير مد هويت شناسي
ليست گروه‌هاي موجود در كامپيوتر
اضافه كردن گروه
Yashi آماده اضافه شدن به گروه
گروه جديد اضافه شده است
ايجاد يك Login جديد
جستجو براي يافتن گروه‌ها
يافتن گروه Group 1
گروه انتخاب شده آماده اضافه شدن است
اعطاي دسترسي به پايگاه‌داده به Login مورد نظر
وضعيت Login
Group 2 ايجاد شده است
ايجاد يك Login جديد
اعطاي دسترسي به پايگاه‌داده به Login مورد نظر
FSR
اعضاي نقش sysadmin
ايجاد كاربر در سطح پايگاه داده
انتخاب Login
Login انتخاب شده است
كليك بر روي securable
انتخاب منابع براي اعمال محدوديت بر روي آن ها
تعريف دسترسي‌ها براي پايگاه‌داده Pubs
تعريف دسترسي‌ها براي جدول Sales
اعمال محدوديت بر روي فيلد‌ها
ايجاد APR
انتخاب نوع منبع
انتخاب پايگاه‌ داده
تنظيم كردن حقوق دسترسي
اعمال محدوديت در مشاهده فيلد‌ها
مقادير جدول tblStudent قبل از رمز نگاري
مقادير جدول tblStudent پس از رمزنگاري
داده‌هاي رمزگشايي شده
usecase
نمودار توالي براي انجام عمل ثبت پرسنل
نمودار توالي براي انجام عمل حذف پروژه
نمودار توالي براي انجام عمل جستجو بر روي پروژه هاي محرل شده به افراد
نمودار توالي براي انجام عمل جستجو بر روي پرسنل
class diagram
استفاده از جدول پايگاه داده، براي تامين امنيت در روش سنتي
ساختن Login
ايجاد كاربر در سطح پايگاه‌ داده
اجازه اجراي sp_setapprole به كاربر Login1 اعطا شده است
دريافت نام APR و كلمه رمز
فرم پرسنل
اعطاي دسترسي به نقش برنامه اي manager
دسترسي به sp_insert براي نقش برنامه‌اي employee غير مجاز است
نمونه اي از پيغام خطاي صادر شده از SQLServer
نمونه اي از پيغام صادر شده توسط برنامه نويس

مقدمه:
امنيت اطلاعات يكي از مهم ترين مفاهيم، از آغاز زندگي بشر تاكنون بوده است. انسان‌هاي ادوار گذشته از اهميت اين موضوع مطلع بودند و بسياري از شكست‌هاي انسان‌هاي گذشته در جنگ‌ها فاش شدن اطلاعات مهم و سري بوده است. در ضمن آن ها اطلاعات حساس را به رمز تبديل كرده و براي رد و بدل كردن اين اطلاعات از زبان رمزي استفاده مي‌كردند.
با پيشرفت علم و جوامع بشري اهميت اين موضوع بيش از پيش آشكار شده و فاش شدن اطلاعات نظامي و يا سياسي ممكن است منجر به نابودي يك جامعه بيانجامد. سرقت‌هاي ميلياردي كه گاها از بانك‌ها ميشود مثالي ديگر از اهميت اين موضوع است.
براي امن كردن جامعه مدرن بايد از امكانات مدرن نيز استفاده شود زيرا سارقان اطلاعات از امكانات پيشرفته براي دستيابي به اطلاعات استفاده مي‌كنند. در اين پايان نامه به بررسي امنيت در محيط پايگاه داده مي‌پردازيم. اين محيط بر مشكلاتي نظير افزونگي داده و ناسازگاري داده كه در سيستم فايل مشكل ساز بوده، فائق آمده و با به اشتراك گذاشتن داده‌ها، امكان استفاده بيشتر از اطلاعات را مهيا ساخته است. در اين محيط امكان مديريت تعداد زيادي كاربر تعبيه شده است. كاربر زياد مساوي است با درد سر زياد ! ممكن است كاربري عمدي يا غير عمدي به داده هاي محرمانه دست يابد و سيستم را مختل سازد. براي تامين امنيت در چنين محيط‌هايي كه همواره با پيچيدگي‌هاي زيادي نيز برخوردار است لازم است در ابتدا موضوع امنيت را بصورت كلاسيك بررسي كنيم. آشنايي با مفاهيمي همچون تهديد، صحت داده و انتشار داده، ما را در شناخت مدل‌هاي امنيت ياري مي‌كند. تامين امنيت در پايگاه داده با شناسايي تهديد آغاز ميشود. از ديگر واژه‌هاي مهم در اين موضوع كنترل دسترسي است. هدف كنترل دسترسي محدود كردن فعاليت‌هايي است كه كاربر مجاز مي‌تواند بر روي سيستم‌هاي كامپيوتري انجام دهد. كنترل دسترسي شامل سياست‌هاي مختلفي است. سياست‌هاي تشخيص، اجباري و مبتني بر نقش از آن جمله هستند. اين سياست‌ها هر يك با اعمال محدوديتي خاص دسترسي كاربر را محدودتر مي‌كنند و در تناقض با يكديگر نيستند، به عبارت ديگر جهت حركت همه آن ها يكي است.
امنيت كلاسيك را در فصل دو بررسي مي كنيم. سپس به بررسي امنيت در نرم افزار SQLServer2005 مي‌پردازيم. رنگ امنيت كلاسيك در تمامي مولفه‌هاي امنيتي SQLServer2005 به چشم مي‌خورد. در اين فصل با مفاهيمي همچون مدل هويت شناسي و تفويض اختيار در SQLServer2005 آشنا مي شويم. انواع كنترل دسترسي، انواع نقش ها، شما و بسياري ديگر از واژه‌ها و مفاهيم را در فصل سه بررسي مي‌كنيم. رمز نگاري كه در نسخه SQLServer2000 نبوده به SQLServer2005 اضافه شده و اين نرم افزار را از لحاظ امنيت بسيار پرقدرت ساخته است. در واقع در فصل سه مدل امنيتي SQLServer2005 بطور كامل بررسي شده است. در فصل چهار يك محيط عملي طراحي و پياده سازي شده است. در فصل پنچ با مشكلاتي كه در حين پياده سازي چنين سيستمي با آن مواجه هستيم را بررسي مي‌كنيم. اهميت اين پايان نامه از اين جهت است كه تعداد بسيار كمي از افراد متخصص اين موضوع را در SQLServer2005 بررسي كرده و آن را به صورت عملي پياده سازي كرده‌اند. بسياري از سيستم‌هاي طراحي شده از لحاظ امنيتي ناكارامد هستند و مكانيزم‌‌هاي امنيتي به كار رفته در اين سيستم‌ها داراي نواقص و كمبودهاي بسياري است.

بازدید : 476
11 زمان : 1399:2

تعداد صفحات:98
نوع فايل:word
فهرست مطالب:
فصل اول
مقدمه
ماهيت امواج صوتي و مافوق صوت
كاربردهاي امواج مافوق صوت
فصل دوم – بلوك دياگرام كلي پروژه
مدار فرستنده
مدار گيرنده
بخش كنترل
سيستم نمايشگر
فصل سوم – سنسورهاي مافوق صوت
اثر پيزوالكتريك
ترانسديوسرهاي مافوق صوت و مشخصات 400ST/R160
فصل چهارم – فرستنده مافوق صوت
نوسان ساز
مدار بافر
مدار كليد زني (سوئيچينگ ترانزيستوري)
رله آنالوگ – ديجيتال
طراحي مدار بهينه براي فرستنده
فصل پنجم – گيرنده مافوق صوت
تقويت كننده طبقه اول
فيلتر(ميانگذر) با فركانس مركزي 40KHZ
تقويت كننده طبقه دوم
مدار توليد پالس منطقي (اشميت تريگر)
فصل ششم – بخش كنترل
خصوصيات ميكروكنترلر ATMEGA32
ورودي – خروجي
منابع كلاك
بررسي پورت هاي ميكروكنترلر ATMEGA32
برنامه نويسي ميكروكنترلر ATMEGA32
فصل هفتم – سيستم نمايشگر
معرفي پين هاي LCD گرافيكي
فصل هشتم – طراحي سيستم هاي نمايشگر فضاي عقب خودرو
نمايشگر فضاي عقب خودرو
برنامه نهايي ميكروكنترلر
فصل نهم – نتيجه گيري و پيشنهادات
نتيجه گيري و پيشنهادات
منابع و مآخذ

چكيده:
در اين پروژه با استفاده از 4 سنسور مافوق صوت به شبيه سازي موانع عقب خودرو ميپردازيم اين سيستم در خودروهاي سنگين كه امكان ديدن فضاي پشت اتومبيل در آيينه عقب ندارند كاربرد مناسبي خواهد داشت چگونگي كاركرد اين پروژه به اين صورت است كه موج مافوق صوت به وسيله فرستنده ارسال ميگردد همزمان يك تاير در ميكرو راه اندازي ميشود زماني كه موج ارسالي به مانع برخورد كرد و در گيرنده دريافت شد ميكرو تايمر را متوقف ميكند زمان اندازه گيري شده توسط تايمر عبارت است از زمان رفت و برگشت موج كه نصب اين زمان، زمان رفت موج خواهد بود حاصل ضرب اين زمان در سرعت موج مافوق صوت فاصله مانع تا سنسور را به ما ميدهد كه براساس آن به مدل كردن خودرو نسبت به موانع ميپردازيم.

تعداد صفحات : 153

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 1532
  • کل نظرات : 0
  • افراد آنلاین : 4
  • تعداد اعضا : 3
  • بازدید امروز : 228
  • بازدید کننده امروز : 1
  • باردید دیروز : 425
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 5556
  • بازدید ماه : 3784
  • بازدید سال : 17405
  • بازدید کلی : 1172265
  • <
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی