تبلیغات متنی |
تعداد صفحات:69
نوع فایل:word
فهرست:
مقدمه ای بر بانک اطلاعاتی اکسس
تاریخچه مختصر پایگاه داده ها
شناخت پایگاه داده های اکسس (Access)
معرفی موضوعات برنامه اکسس
طرح ریزی یک پایگاه داده ها
مقدمه ای بر HTML و طراحی وب
مقدمه ای بر Active Server Pages
شروع کار با Active Server Pages
Active Server Pages چیست؟
آشنایی با مدل Client –Server
اسکریپتهای client –side و اسکریپتهای server side
مقدمه ای بر نحوه ایجاد پایگاه داده ها
ایجاد جداول
جدول Customer
جدول factor
جدول prifactor
جدول project
جدول Capacitor
جدول C2P
جدول C2F
Relation Ship
ایجاد ارتباط بین جداول (Relation ship)
ایجاد Query ها
صفحه Glogbal . asa
صفحه index.asp
صفحه Customer. Asp
سیستم های پایگاه داده ها برای ذخیره کردن اطلاعات به کار می رود.
هم سیستمهای بزرگ زررواسیون شرکتهای هواپیمایی و هم دفترچه تلفنی که درجیب شما قراردارد پایگاه دادها محسوب می شوند زیرا از آنها برای ذخیره کردن داده ها و بازیابی اطلاعات استفاده میشود. تا چندین سال پیش سیستم های بزرگ پایگاه داده ها تنها بر روی کامپیوترهای بزرگ (main frame) کار می کردند. به همین دلیل طراحی پیاده سازی ونگهداری آن ها بسیار پر هزینه بود. با به بازارآمدن کامپیوتر ها شخصی (personal computer) قدرتمند و ارزان قیمت فعلی اینک برنامه نویسان می توانند نرم افزارهای لازم برای جمع آوری و ارائه اطلاعات را با هزینه های اندک و در زمان کوتاه تولید کنند.
برچسب ها : پروژه, دانلود, پایان نامه, سیستم فروش, وب, اکسس, بانک اطلاعاتی, طرح ریزی, پایگاه داده, برنامه, هزینه, زمان, ,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 14:24 موضوع | تعداد بازديد : 285 | لينک ثابت
تعداد صفحات:95
نوع فایل:word
فهرست:
فصل اول :
سیستم مدیریت محتوا و آشنایی با دات نت نیوک
مقدمه
سیستم مدیریت محتوا چیست ؟
دات نت نیوک چیست ؟
ویژگی های دات نت نیوک
نتیجه گیری
فصل دوم :
مراحل نصب دات نت نیوک و افزدون ماژول در صفحه
مقدمه
دانلود دات نت نیوک
تنظیمات
تنظیمات اولیه ویندوز
تنظیمات IIS
تنظیمات SQL Server
تنظیمات دایرکتوری دات نت نیوک
تنظیمات IIS بعد از تنظیمات دایرکتوری
مراحل نصب
افزودن ماژول در صفحه
نتیجه گیری
فصل سوم :
تحلیل و طراحی ماژول گالری تصاویر
مقدمه
تعریف کامل ماژول گالری
تحلیل ماژول گالری
تحلیل بخش مدیریت ماژول
تحلیل دیتابیس
نمودار Use Case
طراحی ماژول گالری
استفاده از آکاردئون جی کوئری در بخش مدیریت
اضافه کردن تصویر
مدیریت تصاویر
بروز رسانی تصویر
حذف تصویر
Stored Procedures ماژول گالری
sp_gallery_select
sp_gallery_insert
sp_gallery_update
sp_gallery_delete
خروج از بخش مدیریت
نتیجه گیری
فصل چهارم :
تحلیل و طراحی ماژول لینک
مقدمه
تعریف کامل ماژول لینک
تحلیل ماژول لینک
تحلیل بخش مدیریت ماژول
تحلیل دیتابیس
نمودار Use Case
طراحی ماژول لینک
افزودن لینک
مدیریت لینک
بروز رسانی لینک
حذف لینک
خروج از بخش مدیریت
کدنویسی و نمایش اطلاعات در صفحه اصلی
نتیجه گیری
فصل پنجم :
تحلیل و طراحی ماژول دانلود
مقدمه
تعریف کامل ماژول دانلود
تحلیل ماژول دانلود
تحلیل بخش مدیریت ماژول
تحلیل دیتابیس
نمودار Use Case
طراحی ماژول دانلود
افزودن فایل
مدیریت دانلود
بروز رسانی فایل
حذف فایل
افزودن دسته بندی
خروج از بخش مدیریت
نمایش اطلاعات در صفحه دانلودها
نتیجه گیری
فصل ششم :
تحلیل و طراحی ماژول پست ها
مقدمه
تعریف کامل ماژول پست
تحلیل ماژول پست
تحلیل بخش مدیریت ماژول
تحلیل دیتابیس
نمودار Use Case
طراحی ماژول پست
افزودن پست
مدیریت پست
بروز رسانی پست
حذف پست
مدیریت دسته بندی
افزودن دسته بندی
ویرایش و حذف دسته بندی
خروج از بخش مدیریت
نمایش اطلاعات در صفحه پست ها
نتیجه گیری
فصل هفتم :
طراحی پنل ورود به صفحه مدیریت و استفاده از Url_Rewriting در صفحات
مقدمه
تحلیل پایگاه داده
طراحی پنل ثبت نام
طراحی پنل ورود به صفحه مدیریت
کدنویسی
Url_Rewriting
نتیجه گیری
فصل هشتم :
نتیجه گیری
منابع
برچسب ها : گزارش, کارآموزی, دانلود, وب سایت, طراحی, نیوک, دات نت, ماژول, ویندوز, دایرکتوری, دیتابیس, مدیریت, لینک, فایل, پایگاه داده, ,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 14:26 موضوع | تعداد بازديد : 307 | لينک ثابت
تعداد صفحات:68
نوع فایل:word
رشته مهندسی کامپیوتر گرایش سخت افزار
فهرست مطالب:
مقدمه
فصل اول – مفاهیم استفاده شده در پروژه
برنامه نویسی لایه ای
برنامه چند لایه چیست
مزیت برنامه چند لایه
presentationانتخاب لایه
Business logicانتخاب لایه
Data accessانتخاب لایه
Data lagerانتخاب لایه
ارسال داده از یک لایه به لایه دیگر
پیشینه
سیر تکامل زبان های برنامه نویسی تحت وب
) چیست؟Ajax ای جکس (
مکانیزم ای جکس
فصل دوم – شرح امکانات و محدودیت های سیستم
چشم انداز
شرح مساله
شرح عملیات
مخاطبین سیستم
محدودیت ها
مستند واژه نامه
مفاهیم سیستم گزارش گیری
فصل سوم – تجزیه و تحلیل سیستم
تعریف مساله
امکان سنجی
امکان سنجی منطقی
امکان سنجی فیزیکی
امکان سنجی فرهنگی
امکان سنجی اقتصادی
) Iteration planطرح تکرار (
) Class diagramنمودار های کلاس (
توضیحات کلاس
Uml نمودار های
فصل چهارم – پیاده سازی سیستم
نگاهی به اجزای پروژه در ویژوال استودیو
جداول استفاده شده در پایگاه داده
نمای کلی از جدول های موجود
توضیح جداول بانک اطلاعاتی
Anbar جدول
Anbar 1جدول
Anbargardani جدول
Bime جدول
checkجدول
fishجدول
Crash codeجدول
Etelaeie جدول
Factor جدول
Factor numجدول
Good priceجدول
kalaجدول
Mojoody جدول
Kargoziny جدول
Khadamat pas az foroshجدول
Boff جدول
Kharid_foroshجدول
Pass جدول
Tashilat جدول
Tashilat etaieجدول
Tavoun requestجدول
Tavoun جدول
Units جدول
Validation جدول
نتایج پیاده سازی
منابع و مراجع
مقدمه:
هم اکنون اینترنت با رشد فزاینده ای به پیش می رود و امکانات متعدد و پیشرفت آن انسان را متحیر میسازد با توجه به نیاز سازمانهای مختلف برای انجام امور مدیریت کارهای خود تحت وب و همچنین رفع مشکلاتی از قبیل حجیم بودن بایگانی ودسترسی به اسناد گذشته، … از این رو تصمیم به طراحی و پیاده سازی چنین نرم افزاری گرفتیم، که مزیت عمده این پروژه استفاده از کاغذ و با بردن سرعت انجام کارها در سیستم مدیریت است.
این پروژه در 2 قسمت طراحی و پیاده سازی شده است:
انجام شده و دیاگرام های آن بوسیله Uml قسمت اول : تجزیه و تحلیل سیستم است که این قسمت با نرم افزار Visio
طراحی گردیده است.
قسمت دوم :طراحی و پیاده سازی نرم افزار سیستم مدیریت تحت وب می باشد که با زبان برنامه نویسی ASP.NET کد نویسی گردیده است.
این پروژه برای اجرا به سایت شرکت سوپر کامپیوتر لینک گردیده است
این پایان نامه شامل چهار فصل است که در فصل اول مفاهیم استفاده شده در پروژه پرداخته شده است ،در فصل دوم به شرح امکانات و محدودیت های سیستم و در فصل سوم تجزیه و تحلیل سیستم و در فصل چهارم به پیاده سازی سیستم پرداختیم.
برچسب ها : دانلود, پایان نامه, پروژه, سخت افزار, کامپیوتر, برنامه نویسی لایه ای, لایه, مدیریت برنامه, سیستم, گزارش گیری, امکان سنجی, نمودار, پایگاه داده, بانک اطلاعاتی, اینترنت, بایگانی,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 17:06 موضوع | تعداد بازديد : 307 | لينک ثابت
تعداد صفحات:101
نوع فایل:word
رشته مهندسی کامپیوتر
فهرست مطالب:
مقدمه
فصل اول
مبانی گرید
Grid computing چیست؟
انواع Grid
اهمیت Grid Computing
ابزار قدرتمند Globus
نگاهی بهاجزای Grid
Grid از دید برنامه نویسان
پیچیدگیها
مقدمهای بر محاسبات توری
مساله گرید
گرید و مفاهیم دیگر از محاسبات توزیعی
فواید محاسبات توری
بهره برداری از منابع مورد استفاده
ظرفیت پردازنده موازی
منابع مجازی و سازمان های مجازی
دستیابی به منابع اضافی
توازن منابع
قابلیت اطمینان
مدیریت
استانداردها برای محیطهای گرید
استاندارد OGSI
استاندارد گرید FTP
استاندارد WSRF
استانداردهای مرتبط با سرویسهای وب
فصل دوم
امنیت و طراحی گرید
معرفی امنیت گرید (گرید Security)
نیازهای امنیتی گرید
چالشهای امنیتی موجود در گرید
دامنههای امنیتی گرید
اصول امنیت
اصطلاحات مهم امنیت گرید
مجوز اعتبارسنجی
طراحی گرید
اهداف راه حل
توپولوژی گرید
Intra گرید
Extra گرید
Inter گرید
بررسی برخی از پروژههای گرید
SETI @ Home
NAREGL
Floding@Home
Google
BLAST
مقایسه و نتیجه گیری
فصل سوم
زمان بندی در گریدهای محاسباتی
توابع هدف
زمان بندی سیستم های توزیع شده و گرید
منابع
فهرست جداول و اشکال
شکل 1-1 سیستمهای Gird از دید استفاده کنندگان
شکل 1-2 GSI در Gird
شکل 1-3 موقعیت سرویسهای MDS در Gird
شکل 1-4 موقعیت زمان بندها در Grid
شکل 1- 5 GASS در Gird
شکل 1-6 بخش مدیریت منابع در Grid
شکل 1-7 ساختار معماری باز سرویس های Grid
شکل 1-8 کنترل گرید توسط Middleware
شکل 1-9 دسترسی به منابع اضافی
شکل 1-10 Job ها به منظور توازن بار به قسمت هایی ازگرید که کمتر مشغولند مهاجرت داده شده اند
شکل 1-11 پیکربندی افزونه گرید
شکل 1-12 تخصیص منابع توسط راهبر
شکل 1-13 اجزای زیر بنای سرویس های گرید
شکل 2- 1 رمزگشایی با کلید متقارن
شکل 2- 2 اعتبارسنجی دیجیتالی
شکل 2-3 یک نمونه از اعتبارسنجی و تصدیق
شکل 2-4 معماری پایگاه داده
شکل 2- 5 توپولوژی Intra گرید
شکل 2- 6 توپولوژی Extra گرید
شکل 2-7 توپولوژی Inter گرید
شکل 2- 8 جدول مقایسه
شکل 3-1 مراحل کلی اجرای یک کار داده موازی در یک سیستم گرید
شکل 3-2 طبقه بندی زمان بندهای گرید
شکل 3-3 توابع هدف
مقدمه:
Computing Grid یا شبکههای متصل کامپیوتری مدل شبکهای جدیدی است که با استفاده از پردازشگرهای متصل به هم امکان انجامدادن عملیات حجیم محاسباتی را میسر میسازد. Gridها در واقع از منابع کامپیوترهای متصل به شبکه استفاده میکنند و میتوانند با استفاده از برآیند نیروی این منابع، محاسبات بسیار پیچیده را بهراحتی انجام دهند. آنها این کار را با قطعه قطعه کردن این عملیات و سپردن هر قطعه بهکامپیوتری در شبکه انجام میدهند. به عنوان مثال وقتی شما از کامپیوترتان برای مدتی استفاده نمیکنید و کامپیوتر شما به اصطلاح بهوضعیت محافظ نمایشگر یا Screensaver میرود، از پردازشگر کامپیوتر شما هیچ استفادهای نمیشود. اما با استفاده از شبکههای Grid میتوان از حداکثر تواناییهای پردازشگرها استفاده نمود و برنامهای را در کامپیوتر قرار داد که وقتی از سیستم استفادهای نمیشود، این برنامه بتواند از نیروی بلااستفاده دستگاه بهره بگیرد و قسمتی از محاسبات بزرگ عملیاتی را انجام دهد. در این مقاله این پدیده در فناوری اطلاعات مورد بحث قرار میگیرد و اهمیت استفاده از این فناوری، پیچیدگیها، اجزای تشکیل دهنده و استانداردهای این مدل بررسی میشود و نشان داده خواهد شد که با استفاده از این مدل چگونه در وقت و زمان شما صرفهجویی میشود. گفتنی است در حال حاضر بزرگترین شبکه Grid جهان در خدمت پروژه SETI@home برای یافتن حیات هوشمند فرازمینی قرار دارد. امروزه فناوری جدیدی به نام Grid به عرصه ارتباطات الکترونیک قدم نهاده است که براساس آن با دانلود کردن یک محافظ نمایشگر مخصوص میتوانیم بهکامپیوترهای شخصی خود اجازه دهیم که وقتی از آن استفاده نمیکنیم، به شبکه جهانی متصل شوند و به سیستمهای بزرگ تحقیقاتی اجازه دهند از منابع آزاد و بلااستفاده سیستم ما استفاده نمایند.
برچسب ها : دانلود, پروژه, کامپیوتر, گرید, محاسبات, توزیع, مدیریت, محیط گرید, امنیت, اعتبار سنجی, توپولوژی, زمان بندی, سیستک, پیکربندی, پایگاه داده, توابع هدف,
امتياز : 4 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 18:06 موضوع | تعداد بازديد : 218 | لينک ثابت
تعداد صفحات:99
نوع فایل:word
فهرست مطالب:
فصل اول : سیستم های اطلاعاتی
بانک های اطلاعاتی رابطه ای : مفاهیم و تعاریف
موجودیت (Entity)
کلید (Key)
کلید اصلی (Primary Key)
وابستگی تابعی (Functional Dependency)
انواع رابطه بین خصلت های یک موجودیت
هنجار سازی (Normalization)
نا بهنجاری
Relation
Tuple
Attribute
ارتباط (Relationship)
سیستم های اطلاعاتی – داده پردازی
مقدمه
پیشرفت در تکنولوژی های داده پردازی
دیتامارت
انبار داده ها
وابستگی به زمان
غیر فرار بودن
تمرکز موضوعی
یکپارچگی
عناصر داده کاوی
فنون داده کاوی
نرم افزار
کاربردهای داده کاوی در کتابخانه هاو محیط های دانشگاهی
مدیریت و خدمات کتابخانه
مدیریت موسسات دانشگاهی
محدودیت ها
تذکرات نهایی
دادگان، پایگاه داده
تاریخچه پایگاه داده
انواع دادگان ها
مدل های پایگاه داده
مدل تخت
طراحی بانک های اطلاعاتی : مبانی مدل سازی
خلاصه و جمع بندی
فصل دوم : معرفی نرم افزارهای مورد استفاده
معرفی نرم افزار Access
مقدمه
آشنایی با اکسس
نصب اکسس
تعریف کلی از اکسسAccess
اجزا بانک اطلاعاتی اکسس
تکنیکهای کار در اکسس
تعریف دادهData
تعریف Field
تعریف Record
تعریف پایگاه دادهای ارتباطی
انواع عملگرها
عملگرهای مقایسهای
عملگرهای منطقی
Edit روی محیط Design
آشنایی با تنظیم خصوصیات محیط ورود دادهData sheet View
منو Format
طریقه وارد کردن دادهها روی رکورد
طریقه حذف رکوردها
اضافه کردن رکورد به جدول
نکات ایجاد ارتباط در ارتباط یک به یک
آشنایی با طراحی Query
تعریفQuery
ایجاد Query از طریق Design View
تعریف نحوه شرط گذاری بر اساس نوع دادهها
کاربرد Total در Select Query
Update Query
Append Query
Delete Query
آشنایی باطراحی فرمForm
فرم چیست؟
طرز کار Form Wizard
طرز کار AutoForm
گزارش چیست؟
تفاوت فرم و گزارش
آشنایی با طراحی Report
طرز کار Report Wizard
معرفی ویژوال بیسیک (VB)
شروع کار با Visual Basic (VB)
اجرای برنامه
تابع InputBox()
تابع MsgBox()
خواص جعبه متن TextBox
فصل سوم : توضیحات پروژه
دستورات سورس کد به همراه فرم های پروژه
فرم ویرایش (برداشت از انبار)
ضمیمه 1 : نحوه ساخت و اتصال دیتا بیس در ویژوال بیسیک
ضمیمه 2 : نحوه ساخت گزارشگیری (DataReporter)
منابع مورد استفاده
فصل اول : سیستم های اطلاعاتی
بانک های اطلاعاتی رابطه ای : مفاهیم و تعاریف
قبل از پرداختن به موضوع بانکهای اطلاعاتی رابطه ای (Relational Data Base) ، بهتر است اشاره ای به مفاهیم ذیل داشته باشیم :
موجودیت (Entity)
به هر چیزی (شی ، شخص ، محل و …) که میخواهیم در یک سیستم راجع به آن اطلاعاتی را جمع آوری، پردازش و نگهداری نمائیم، یک موجودیت گفته می شود. تعریف فوق، متداول ترین برداشت اولیه از موجودیت میباشد. مجموعه موجودیتهای یک سیستم، ساختار اطلاعاتی آن سیستم را مشخص می کند. هر موجودیت شامل اجزا و المان هائی است که آن موجودیت را توصیف می کند که به آن ها خصیصه و یا Attribute گفته می شود. هر موجودیت بسته به این که در سیستم مورد مطالعه چه میزان اطلاعات راجع به آن می خواهیم داشته باشیم ، شامل حداقل یک و یا چند خصیصه خواهد بود. از آن جا که هر موجودیت راجع به یک موضوع به خصوص می باشد، بنابراین یک ارتباط منطقی بین کلیه خصایص موجودیت وجود خواهد داشت. در واقع، تمام خصائص یک موجودیت توصیف کننده آن موجودیت خواهد بود. برای روشن شدن موضوع بد نیست به نمونه مثال ذیل توجه نمائید:
- موجودیت مشتری شامل خصلت های نام مشتری، آدرس مشتری، تلفن مشتری و … است .
- موجودیت سفارش شامل خصلت های شماره سفارش، تاریخ سفارش، نام مشتری، کالای سفارش شده، تعداد کالای سفارش شده و … است
همان گونه که در مثال فوق مشاهده گردید، تمام خصلت های موجودیت مشتری توصیف کننده یک مشتری و تمام خصلت های موجودیت سفارش توصیف کننده یک سفارش می باشند.
کلید (Key)
هر رخداد از یک موجودیت را باید بتوان به وسیله یک و یا ترکیبی از چند خصیصه آن به صورت یکتا شناسائی نمود. به تعبیر دیگر ، هر یک از رخدادهای یک موجودیت باید یکتا باشد، در غیر اینصورت تغییر و یا حذف یک رخداد از موجودیت (در مثال فوق یک مشتری) غیر ممکن خواهد بود. از اینرو از بین خصلت های یک موجودیت یک و یا ترکیبی از چند خصیصه به عنوان کلید آن موجودیت انتخاب می شود. این خصلت (و یا ترکیب خصلت ها) باید بتواند یکتائی هر رخداد از موجودیت را تضمین نماید. در موجودیت سفارش مثال فوق ، خصلت شماره سفارش می تواند بعنوان کلید انتخاب شود.
برچسب ها : دانلود, پروژه, پایان نامه, سیستم اطلاعاتی, کامپیوتر, بانک اطلاعات, داده پردازی, انبار, پایگاه داده, مدلسازی, اکسس, عملگر, ویژوال بیسیک, موجودیت, ساختار,
امتياز : 4 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 16:25 موضوع | تعداد بازديد : 222 | لينک ثابت
تعدا صفحات:125
نوع فایل:word
فهرست مطالب:
فصل اول: بررسی بانک اطلاعاتی SQL
الف : آشنایی و استفاده از دستور SELECT
دستور SELECT
پرس و جو با استفاده از DISTINCT
عبارات
شرایط
عملگرها
عملگردهای ریاضی
عملگردهای مقایسهای
عملگرهای کاراکتری
عملگرهای منطقی
عملگرهای مجموعهای
عملگرهای دیگر
توابع
توابع جمعی
توابع تاریخ و زمان
توابع ریاضی
توابع کاراکتری
توابع تبدیل
ب : آشنایی و استفاده از دستورات پردازشها
جملات پردازش دادهها
درج دادهها با استفاده از جمله INSERT
درج یک رکورد با استفاده از INSERT … VALUES
درج چندین رکورد با استفاده از INSERT … SELECT
تغییر نوع دادههای موجود با استفاده از جمله DELETE
ورود و صدور دادهها از منابع خارجی
شبه جملات در پرس و جوهای SQL
تعیین معیاری با شبه جمله WHERE
شبه جمله STARTING WITH
شبه جمله ORDER BY
شبه جمله GROUP BY
شبه جمله HAVING
فصل ج : آشنایی و استفاده از دستورات تعریف دادهها
ایجاد و نگهداری جداول
شروع کار با جمله ایجاد پایگاه دادهای (CREATE DATABASE)
راههای ایجاد پایگاه داده
طراحی پایگاه دادهای
ایجاد یک فرهنگ دادهای (کاتالوگ سیستم)
ایجاد فیلد کلید
جمله CREATE TABLE
جمله ALTER TABLE
جمله DROP TABLE
جمله DROP DATABASE
ایجاد شاخصها بر روی جداول جهت بهبود اجرا
استفاده از شاخصها
شاخصها چه هستند؟
نکات شاخص بندی
شاخصبندی روی بیشتر از یک فیلد
استفاده از کلمه کلیدی UNIQUE به همراه CREATE INDEX
شاخصها و اتصالها
ایجاد دیدها
معرفی دید
کاربرد دیدها
تغییر نام ستونها
پردازش دید در SQL
محدودیتهای استفاده از SELECT
تغییر دادهها در یک دید
مشکلات تغییر دادهها با استفاده از دیدها
کاربردهای مشترک دیدها
استفاده از دیدها برای تبدیل واحدها
سادهسازی پرس و جوهای پیچیده با استفاده از دیدها
حذف دیدها با استفاده از جمله DROP VIEW
د : اتصال جداول
اتصال جدولها به شرط تساوی
اتصال جدولها به شرط عدم تساوی
اتصال جدولها با استفاده از کلمه کلیدی JOIN
اتصال درونی (INNER JOIN)
اتصال بیرونی (OUTER JOIN)
ه : کنترل جامعیت دادهها
معرفی محدودیتها
جامعیت دادهها
چرا از محدودیتها استفاده میکنیم؟
مروری بر انواع محدودیتها
محدودیتهای NOT NULL
محدودیتهای کلید اصلی
محدودیتهای یکتایی
محدودیتهای کلید خارجی
محدودیتهای کنترل
محدودیتهای مدیریتی
استفاده از ترتیب صحیح
روش های مختلف در ایجاد محدودیتها
و : نرمال سازی پایگاه دادهها
پایگاه دادهای خام
طراحی پایگاه دادهای منطقی
نیازهای کاربر نهایی چیست؟
افزونگی دادهها
فرمهای نرمال
فرم اول نرمال
فرم دوم نرمال
فرم سوم نرمال
مزایای نرمال سازی
معایب نرمال سازی
از نرمال درآوردن یک پایگاه اطلاعاتی
فصل دوم: بررسی بانک اطلاعاتی اکسس
مقدمه
آشنایی با اکسس
تعریف کلی از ACCESS
تکنیک کار در اکسس
طراحی جدول (TABLE)
آشنایی با خصوصیات فیلدها در محیط طراحی
انواع عملگرها
آشنایی با تنظیم خصوصیات محیط ورود دادهها (DataSheet View)
انواع فیلترها
طرز ایجاد Relationship
آشنایی با طراحی Query
ایجاد Query از طریق Design View
کاربرد Total در Select Query
آشنایی با Action Query
آشنایی با طراحی فرم (From)
فرم چیست؟
طرز کار Form Wizard
طرز کار AutoForm
تفاوت فرم و گزارش
آشنایی با طراحی Report
طرز کار Report Wizard
منابع
مروری بر SQL:
تاریخچه SQL از لابراتوار IBM در سان خوزه کالیفرنیا شروع میشود. جاییکه SQL در اواخر دهه 1970 میلادی شکل گرفت.
کلمه SQL برگرفته از حروف اول کلمات Structuted Query Language ساخته شده و اغلب اوقات اشاره به ‘sequel’ میکند.
این زبان ابتدا برای محصول DB2 شرکت IBM (یک سیستم مدیریت پایگاه دادهای رابطهای یا RDBMS که امروزه نیز برای بعضی محیطها فروخته میشود، طراحی شد.)
در واقع SQL امکان RDBMS را فراهم می آورد. SQL یک زبان غیر روالمند میباشد، بر خلاف زبانهای روانمند یا زبانهای نسل سوم (3 GLs) مثل کوبول و C که در آن زمان ها ایجاد شده بودند.
تذکر ـ غیر روانمند یعنی چه به جای چگونه، بطور مثــال SQL میگوید که دادهها باید ذخیره، حذف، اضافه یا بازیابی شوند بدون آنکه به چگونگی انجام آن ها کاری داشته باشد.
ویژگی مهمی که باعث تفاوت بین DBMS و RDBMS میگردد، آن است که یک RDBMS از یک زبان مبتنی بر مجموعهها استفاده میکند. در اکثر RDBMS ها این زبان، زبان SQL است. در نتیجه SQL زبان مبتنی بر مجموعهها است.
SQL، یک زبان کامپیوتری مبتنی بر استاندارد (American National Standards Institute) ANSI برای بازیابی و بروز رسانی دادهها در یک پایگاه دادهای میباشد و با برنامههای پایگاه دادههایی مانند MS Access ، DB2 ، MSSQL Server ، Oracle، Sybase و … کار میکند.
برچسب ها : دانلود, پروژه, پایان نامه, بانک اطلاعاتی, نرم افزار, SQL, ACCESS, اکسس, عملگر, توابع, پردازش, رکورد, پرس و جو, پایگاه داده, نرمال سازی, بانک اطلاعاتی اکسس, ورود داده,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 16:25 موضوع | تعداد بازديد : 234 | لينک ثابت
تعداد صفحات:253
نوع فایل:word
فهرست مطالب:
ﻣﻘﺪﻣﻪ ای ﺑﺮ ﭘﺎﻳﮕﺎه داده اوراﻛﻞ g10
اﺛﺮ ﺟﻮ اﻗﺘﺼﺎدی ﺑﺮ ﻫﺰﻳﻨﻪ ﺗﻜﻨﻮﻟﻮژی
ﻳﻜﭙﺎرچگی
ﻳﻜﭙﺎرﭼﻪ ﺳﺎزی ﺳﺨﺖ اﻓﺰار
ﻳﻜﭙﺎرﭼﻪ ﺳﺎزی داده ﻫﺎ از دﻳﺪ ﻳک ﺷﺮﻛﺖ ﻣﻌﻤﻮلی
ﻳﻜﭙﺎرﭼﻪ ﺳﺎزی ﺑﺮﻧﺎﻣﻪ ﻫﺎی ﻛﺎرﺑﺮدی
Gridدر ﭘﺎﻳﮕﺎه داده اوراﻛﻞ 10g
اﻧﺒﺎر داده ﭼﻴﺴﺖ؟
ﭼﺮا ﺑﻪ ﻳک اﻧﺒﺎر داده ﻧﻴﺎز دارﻳﺪ؟
ﭼﺸﻢ اﻧﺪاز تاریخی
ﻇﻬﻮر اﻧﺒﺎر داده
از ﻣﺪل سازی ارﺗﺒﺎط – موجودیت (E-R)استفاده نکنید
ﻣﺪل ﺳﺎزی اﺑﻌﺎد
ﺟﺪول حقیقی
ﺟﺪول اﺑﻌﺎدی (ﭼﻨﺪ ﺑﻌﺪی)
ﻛﻠﻴﺪ ﻫﺎی ﻣﺨﺰن
ﭘﻴﻜﺮ ﺑﻨﺪی ﻫﺎی ﺳﺨﺖ اﻓﺰار ﺑﺮای ﻳک اﻧﺒﺎر
معماری سرویس دهنده
معماری پایگاه داده اراکل
فصل دوم : ابزار های انبار اراکل
کدام ابزار
سازنده انبار اوراکل یا OWB
تنظیم سازنده انبار
مشتری سازنده انبار اراکل
اهداف و منابع داده ها
تعریف جداول موجود در انبار داده هایمان
ایجاد ابعاد
ایجاد یک مکعب
تعریف منبع برای هدف نقشه کشی ها
تایید طرح
ایجاد طرح
استقرار طرح
کاشف اراکل
چرا Discoverer؟
تنظیم محیط
پرس و جو با استفاده از Plus Discoverer:
گزارشات اراکل 10g
ایجاد یک گزارش با استفاده از سازنده گزارش
مثال های بیشتر از گزارش های اراکل
انتشار گزارش
خلاصه
فصل سوم : انبار داده و وب
بررسی بیشتر
اینترنت و اینترانت
نرم افزار اراکل برای انبار داده
سرور کاربردی اراکل 10g
چرا یک پرتال تنظیم میکنند؟
پرتال AS Oracle
Discoverer
انتشار یک پورت لت
ایجاد گزارش استاتیک
خصوصی سازی اراکل
انبار داده ها و هوشمندی تجارت الکترونیکی
فصل چهارم: OLAP
چرا نیاز به انتخاب اراکل OLAP داریم؟
کاربردهای OLAP
ROLAP و MOLAP
اراکل OLAP
معماری اراکل OLAP
فضاهای کاری آنالیزی
مدل چند بعدی
ایجاد فضای کاری آنالیزی
تعریف متاداده OLAP برای شمای رابطه ای
دیدگاه های متاداده OLAP و ارزیابی آن
مدیر فضای کاری آنالیزی
ایجاد ویزارد فضای کاری آنالیزی
تجدید فضای کاری آنالیزی
ایجاد یک طرح تجمعی
فعال سازهای فضای کاری آنالیزی
پرس وجوی فضاهای کاری آنالیزی
DML OLAP
بسته DBMS-AW
دسترسی SQL به فضای کاری آنالیزی
OLAP API و اجزاء BI
خلاصه
فصل پنجم : داده کاوی اراکل
داده کاوی در پایگاه داده اوراکل g10
روش های داده کاوی اوراکل
قوانین پیوستگی
گروه بندی
استخراج ویژگی
طبقه بندی
بازگشت
استاندارد PMML
فرمت داده
آماده سازی داده
استفاده از واسط های داده کاوی اوراکل
نصب و پیکربندی
روند آنالیز داده کاوی
مثالی با استفاده از جاوا API
مثال استفاده از روال های PL/SQL
خلاصه
فصل ششم: قابلیت دسترسی بالا و انبار داده
مقدمه
یک سیستم با قابلیت دسترسی بالا چیست؟
ویژگی های یک سیستم با قابلیت دسترسی بالا
نقش بهترین تجربیات عملکردی
مرور اجمالی پایگاه داده اوراکل 10g با ویژگی قابلیت دسترسی بالا
حفاظت در برابر نقص های سخت افزاری/ نرم افزاری
گروه های با عملکرد حقیقی (RAC)
ذخیره سازی مطمئن
آشکار سازی و نمایش خط:
مدیریت منابع
حفاظت در برابر فقدان داده
بازیابی از نقص(خطا) متوسط
بازیابی از خطاهای انسانی با استفاده از flash back:
بازیابی خطا بوسیله گارد یا نگهبان داده
معماری حداکثر قابلیت دسترسی اوراکل
حفاظت متا داده
مدیریت زمان برنامه ریزی شده
پیکربندی مجدد نمونه پویا
حفظ آنلاین
تعریف مجدد آنلاین:
ارتقاء درجه
مدیریت طول عمر اطلاعات
خلاصه
ضمیمه
فهرست شکل ها:
سازنده انبار- مراحل تنظیم یا به راه اندازی
میز فرمان مشتری OWB
سازنده انبار- ایجاد یک مدول
سازنده انبار- ایجاد یک منبع پایگاه داده اراکل
سازنده انبار- اهداف و منابع داده های تعریف شده
سازنده انبار- ورود جدول
سازنده انبار- به طور دستی جدول را تعریف کنید
سازنده انبار- سلسله مراتب بعد
سازنده انبار- ایجاد مکعب
ویرایش گر نقشه
ویرایشگر نقشه کشی همراه با اتصالات
جستجوی کلید محصول
فیلترسازی داده های منبع
تایید طرح
ایجاد طرح
رمز ایجاد شده توسط سازنده انبار اراکل
مدیر استقرار
مدیریت استقرار- گزارش پیش استقراری
بخش مدیر کار،اهداف OWB استقرار یافته را نشان می دهد
وضعیت مدیر استقرار (Deployment Manager)
پیکربندی طرح فیزیکی
Discoverer و Oracle Portal
Viewer Discoverer- اجرای پرس و جوی ما
Viewer Discoverer- فهرست فروش کشور Category sales by Country
Viewer Discoverer
Viewer Discoverer-Drill Drown
Administrator Discoverer- ایجاد یک EUL
Administrator Discoverer- انتخاب شِما
Administrator Discoverer- انتخاب جدول و دیدگاه ها
Administrator Discoverer- اتصالات خودکار
مدیر- نام گذاری ناحیه تجاری
Administrator Discoverer- فهرست کار
Administrator Discoverer- تنظیم ناحیه تجاری
Administrator Discoverer- تغییر جزئیات آیتم
Administrator Discoverer- ایجاد یک آیتم محاسبه شده
Administrator Discoverer= تعریف اتصال
Administrator Discoverer (مدیر کاشف)- تعریف سلسله مراتب
Administrator Discoverer- کلاس آیتم
Administrator Discoverer (مدیر کاشف)- خلاصه سازی
Administrator Discoverer- تجدید خلاصه
Administrator Discoverer- ویزارد خلاصه
مدیر- اجازه دسترسی به ناحیه تجاری
مدیر کاشف (administrator Discoverer)- ناحیه تجاری
Plus Discoverer- فهرستی از پایگاه داده ها برای اتصال
Plus Discoverer – استفاده از کتاب کاری
Plus Discoverer- انتخاب داده برای نمایش
Plus Discoverer- آرایش جدول
Plus Discoverer- گزینه های پرس و جو
Plus Discoverer- عنوان های فرمت
Plus Discoverer- انواع داده ها
Plus Discoverer- تعریف کل ها
Plus Discoverer- گزارش
Plus Discoverer- بازرس SQL
Plus Discoverer- Drill up/down داده
Plus Discoverer- گزارش در سطح ماهانه
Plus Discoverer ویزارد نمودار
Plus Discoverer- نمودار فروش های سالانه
Plus Discoverer- انتخاب داده های خاص
Plus Discoverer- گزارش با استفاده از شرایط
گزارشات اراکل- انتخاب وسیله گزارش
انتخاب شیوه گزارش و عنوان
گزارشات اراکل- انتخاب منبع داده ها
گزارشات راکل- مشخص سازی پرس و جو SQL
گزارشات اراکل- استفاده از سازنده پرس و جو
گزارشات اراکل- ستون ها برای نمایش
گزارشات اراکل- محاسبه کل ها
گزارشات اراکل- مشخص سازی عرض های ستون
گزارشات اراکل- گزارش نهایی
گزارشات اراکل- گزارش ماتریس
گزارشات اراکل- گزارش شرطی
sign in شدن به پرتال Oracle AS
پرتال Oracle AS- نمایش استاندارد
یک نگاه کلی به پرتال Oracle AS
ایجاد یک صفحه وب EASYDW در پرتال AS Oracle
پرتال EASYDW
مدیریت سرور کاربردی اراکل 10g
ایجاد یک اتصال عمومی
مشخص سازی جزئیات پورت لت
استفاده از نوارها برای آغازیک گزارش استاتیک
معماری پایگاه داده اراکل 10g OLAP
پایه سطح در برابر جدول بعد والدینی- فرزندی
نسخه مفهومی متغیر
ابعاد در مدیرکاری اراکل
ویرایش گزینه های OLAP برای یک بعد
متاداده CWM برای بعد
ایجاد معکب در مدیرکاری اراکل
اضافه شدن ابعاد به مکعب
یک واحد اندازه گیری را به مکعب اضافه کنید
تعریف تجمعات برای مکعب
مدیر فضای کاری آنالیزی- دیدگاه کاتالوگ OLAP
مدیر فضای کاری آنالیزی- دیدگاه هدف
ایجاد ویزارد فضای کاری آنالیزی- نام گذاری فضای کاری آنالیزی
انتخاب مکعب برای فضای کاری آنالیزی
انتخاب گزینه های ساخت برای فضای کاری آنالیزی
گزینه های ذخیره سازی پیشرفته و نامگذاری
اسکریپت ایجاد فضای کاری آنالیزی را در یک فایل ذخیره سازید
ایجاد فضای کاری آنالیزی در پیشرفت
فضای کاری آنالیزی در دیدگاه کاتالوگ OLAP
ایجاد یک بعد مرکب
اضافه کردن ابعاد به یک ترکیب
مشخص سازی ترتیب ابعاد در یک ترکیب
مشخص سازی اندازه های segment وترتیب بعد
فضای کاری آنالیزی- منوی راست کلیک
تجدید فضای کاری آنالیزی- انتخاب مکعب ها
تجدید فضای کاری آنالیزی- انتخاب ابعاد
تجدید فضای کاری آنالیزی در پیشرفت
ویزارد طرح تجمعی- انتخاب اندازه تجمع
انتخاب سطوح برای تجمع
مرور طرح تجمعی
دسترسی به فضای کاری آنالیزی
کاربرگ OLAP در مدیر فضای کاری اوراکل
قوانین پیوستگی
گروه بندی
طبقه بندی
ماتریس اختلال
استفاده از آنالیز ارتقاء برای اعلان های هدفمند
درخت تصمیم گیری شبکه تطبیقی Bayes
فرمت های جدول برای داده کاوی
ویژگی های قابلیت دسترسی بالای پایگاه داده اوراکل 10g
پیکربندی گارد داده
صفحه مدیریت کنترل شبکه
تنظیم پیکربندی گارد داده
اضافه کردن یک پایگاه داده ی جانشین
انتخاب نوع back up
مشخص سازی گزینه های پشتیبانی
مشخص سازی Oracle Home برای جانشین
مشخص سازی موقعیت های فایل جانشین
مشخص نمودن پیکربندی جانشین
فرایند ایجاد جانشین
پیکربندی گارد داده
نمایش عملکرد گارد داده
عملکرد switchover
switchover کامل
ساختار با حداکثر قابلیت دسترسی
سیاست های مدیریت ذخیره سازی برطبق رده داده ها
1.1 ﻣﻘﺪﻣﻪ ای ﺑﺮ ﭘﺎﻳﮕﺎه داده اوراﻛﻞ g10
1-1-1 اﺛﺮ ﺟﻮ اﻗﺘﺼﺎدی ﺑﺮ ﻫﺰﻳﻨﻪ ﺗﻜﻨﻮﻟﻮژی
یکی از ﭼﺎل شهای ﻋﺼﺮ ﺣﺒﺎبی اﻣﺮوز post-dot-comﻛﻪ ﺑﺴﻴﺎری از ﺳﺎزﻣﺎن ها ﺑﺎ آن ﻣﻮاﺟﻪ میشوند اﻳﻦاﺳﺖ ﻛﻪ اﻧﺘﻈﺎر میرود ﺑﻪ ﻣﻨﻈﻮر ﺑﻬﺒﻮد ﺳﻮد و زﻳﺎن ﺷﺮﻛﺖ ﺑﺪون ﻫﻴﭻ ﺑﻮدﺟـﻪ ﻳـﺎ ﺑـﺎ ﺑﻮدﺟـﻪ کمی ﻣﺤـﺼﻮل ﺑﻴﺸﺘﺮی را اراﺋﻪ دﻫﻨﺪ. ﻣﻤﻜﻦ اﺳﺖ ﺷﻤﺎ ﺑﻪ دﻧﺒﺎل روش های ﺟﺪﻳﺪی ﺑﺮای ﻛﺎﻫﺶ ﻫﺰﻳﻨﻪ ﻫﺎی ﺗﻜﻨﻮﻟـﻮژی ﺑﺎﺷـﻴد در ﺣﺎلی که در ﻫﻤﺎن زﻣﺎن از ﺗﻘﺎﺿﺎﻫﺎی ﺟﺪﻳﺪ و ﺑﻬﺒﻮد ﺑﻬﺮه وری ﺣﻤﺎﻳﺖ ﻛﻨﻴﺪ .ﺑﻌﻼوه ﺑﻪ دﻧﺒﺎل رﺳﻮایی ﻫﺎی اﺧﻴﺮ ﺣﺴﺎﺑﺪاری شرکت ها ﻗﻮاﻧﻴﻦ ﺟﺪﻳﺪی ﺗﺪوﻳﻦ ﺷﺪ ﺗﺎ ﻣﺴﺌﻮﻟﻴﺖ ﺷـﺮکت ها را ﺑﺎﻻ و ﺑﺒﺮد اﻓﺸﺎ ﺳﺎزی ﻣﺎلی را ﺑﻬﺒﻮد ﺑﺨﺸﺪ و ﺑﺎ ﺟﺮاﺋﻢ ﻣـﺎلی ﺷـﺮﻛﺖ ﻣﺒـﺎرزه ﻛﻨـﺪ. Sarbanes-Oxle ﺑـﻪ ﺷﺮکتها اﻣﺮ میکند ﺗﺎ ﻛﻨﺘﺮل ﺟﺎمعی ﺑﺮ ﻣﺪﻳﺮﻳﺖ داﺷﺘﻪ ﺑﺎﺷﻨﺪ و اﻃﻼﻋﺎت ﻣﺎلی ﺷﺮﻛﺖ را ﮔﺰارش ﻛﻨﻨﺪ و ﺑﺮای اﻧﺠﺎم اﻳﻦ ﻛﻨﺘﺮل ها ﻣﺴﺌﻮلیت هایی را ﺑﺮروی ﻣﺪﻳﺮ ﻋﺎﻣﻞ و ﻣﺪﻳﺮ ارﺷﺪ ﻗﺮار میدهد.اﻳﻦ ﻋﻤﻞ ﺑﻪ ﻧﻮﺑﻪ ﺧﻮد ﻧﻴﺎزﻫﺎی ﺟﺪﻳﺪی را ﺑﺮ ﺳﺎزﻣﺎن IT ﺗﺤﻤﻴﻞ میکند. ﺑﻨﺎﺑﺮاﻳﻦ ﭼﮕﻮﻧﻪ ﻗﺎدرﻳﺪ ﻫﺰﻳﻨﻪ ﻫﺎ را ﻗﻄﻊ و در ﻫﻤـﺎن زﻣـﺎن دﻳـﺪﮔﺎه کلی از اﻃﻼﻋـﺎت ﻣﻬـﻢ ﺗﺠـﺎری را ﮔﺴﺘﺮش دﻫﻴﺪ؟ ﭼﮕﻮﻧﻪ میتوانید از اﻃﻼﻋﺎﺗﺘﺎن ﺑﺮای اﺳﺘﻔﺎده ﺑﻬﺘـﺮ از ﻓﺮضت های ﺑﺮاﺑـﺮ ﺗـﺎﺛﻴﺮ اﺟـﺮا ﺑﻬﺒـﻮد ﺗﺼﻤﻴﻢ ﮔﻴﺮی ﺑﺪﺳﺖ آوردن ﻣﺮز رﻗﺎﺑﺖ اﻓﺰاﻳﺶ ﺳﻮد و ﺗﻬﻴﻪ ﮔﺰارش مالی ﺑﻬﺮه ﺑﺒﺮﻳﺪ؟
برچسب ها : دانلود, پروژه, پایان نامه, الگوهای آماری, پایگاه داده, تکنولوژی, اوراکل, اقتصاد, برنامه های کاربردی, انبار داده, مدل سازی, نقشه کشی, وب, استاتیک, تجارت الکترونیک, مدل چند بعدی, پیوستگی, جاوا, قابلیت,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 16:35 موضوع | تعداد بازديد : 238 | لينک ثابت
تعداد صفحات:80
نوع فایل:word
فهرست مطالب:
مقدمه
فصل اول : آشنایی با نرم افزارهای استفاده شده در سیستم حقوق و دستمزد
مطرح شدن به عنوان یک استاندارد صنعتی
C#چیست؟
کد مدیریت یافته
روش یادگیری C#
مفاهیم شیء گرایی در C#
شیء چیست؟
کلاسه کردن اشیاء مقدمه ای بر ارث بری Inheritance))
سلسله مراتب اشیا (بررسی ارث بری در محیط شی گرا)
انتزاع (Abstraction)
اشیا درون اشیا(مقدمه ای بر کپسولهکردن یا Encapsulation)
اشیائی با رفتارهایی متفاوت (مقدمه بر چند ریختی یا Polymorphism)
.NET چیست و چگونه شکل گرفت؟
یک پلات فرم مناسب برای آینده
ایده های اولیه
تولد دات نت
مروری بر Frame work دات نت
مفاهیم مبنایی پایگاه داده ها
منظور از کنترل و مدیریت
مفهوم داده
مفاهیم ابتدائی
شکل کلی دستور
ذخیره تصاویر در SQL Server
آشنایی با نسخههای SQL Server 2005
کدام سیستم عامل؟
آشنایی با محیط Sqlserver management studio
انتقال اطلاعات با Replication در SQLserver
معرفی Replication
انتقال اطلاعات به روش ادغام (Merge)
تصویر برداری از اطلاعات (snapshot)
انتقال بر اساس فرآیند (Transactional)
تعریف ناشر و مشترکین
طرح یک مسئله
مراحل ایجاد ناشر
مراحل ایجاد مشترکین
روش pul (از طریق مشترک)
روش push (از طریق ناشر)
snapshot lsolation level
باز هم دات نت
ADO.Net وارد میشود
تکنولوژی xml
سرویس اعلان (Notification)
سرویس گزارش گیری
مدیریت خطا
فصل دوم : تجزیه و تحلیل سیستم
نمودارER-MODELING
نمودار دیدهای فرم ها و کاربران نسبت به هم
تعاریف
کارکرد نرم افزار حقوق و دستمزد
جدول پرسنلی (Personally)
جدول پایانی (Final)
تصویر اضافه کار (Ezkar)
گزارش ماهانه
فیش حقوقی
فیلدهای جداول جدول ساعت زنی Time
جدول پرسنلی Personally
جدول محاسباتی حقوق
تصویر اضافه کار (Ezkar)
گزارش ماهانه
فصل سوم : طراحی فرمها و چگونگی کارکرد نرم افزار
فرم شروع
فرم ساعت زنی
فرم ثبت کارمندان
فرم نمایش همه کاربران
محاسبه حقوق
فرمول های محاسبات
فصل چهارم : نحوه پیاده سازی سیستم
مقدمه
کلاس add
نحوه استفاده از کلاس add در برنامه برای اضافه کردن کارمند جدید به لیست کامندان
نحوه گزارش گیری با کریستال ریپورت
فهرست منابع
فهرست نمودارها
ER-MODELING
دیدهای فرم ها و کاربران نسبت به هم
فهرست جداول
اطلاعات ورود و خروج کارمندان
پرسنلی
پایانی
اضافه کار
فهرست اشکال
شکل 1-1
شکل 2-1
شکل 3-1
شکل 1-3 فرم شروع
شکل 2-3 شکل ساعت زنی
شکل 3-3 فرم ساعت زنی
شکل 4-3 فرم ثبت کارمندان
شکل 5-3 فرم نمایش همه کاربران
شکل 6-3 محاسبه حقوق
شکل1-4 فرم کریستال ریپورت
چکیده:
در نرم افزار محاسبه حقوق و دستمزد با توجه به مدرک و سابقه افراد حقوق و پایه در نظر گرفته میشود و در ضمن نوع شغل نیز میتواند بر میزان حقوق موثر باشد.
در این نرم افزار ساعت حضور و غیاب از ساعت سیستم خوانده می شود و ساعت مرخصی بر حقوق ماهیانه تاثیر می گذارد میزان تاخیر روزانه نیز بریا هر فرد مشخص می گردد .
میزان اضافه کاری و حقوق با توجه به سقف اضافه کاری 90 ساعت می باشد سیستم محاسبه حقوق و دستمزد دو نوع گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش که برای مسئولین و حسابرسی شرکت استفاده می شود شامل گزارشی از لیست پرداختی های شرکت به کارمندان می باشد در این نرم افزار سعی شده است تمامی مبالغ اعم از بیمه ، مالیات ، حق اولاد ، پایه حقوق ، حق مسکن و … بر اساس قانون کار محاسبه شده است.
برچسب ها : دانلود, پایان نامه, پروژه, نرم افزار, کامپیوتر, حقوق و دستمزد, سیستم, استاندارد صنعتی, مدیریت, ارث بری, شی گرا, پلات, پایگاه داده, دات نت, سیستم عامل, انتقال اطلاعات, تکنولوژی, تجزیه و تحلیل سیستم,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 16:40 موضوع | تعداد بازديد : 230 | لينک ثابت
تعداد صفحات:114
نوع فایل:word
فهرست مطالب:
چکیده
شرح پروژه
بخشهای قابل دسترسی توسط تکنسین
ورود به سیستم
ایجاد کاربر جدید
حذف کاربرها
ایجاد نظرسنجی جدید
اضافه نمودن جواب های مرتبط به نظرسنجی
تغییرات در نظر سنجی
غیر فعال نمودن نظرسنجی
حذف کردن نظرسنجی
حذف کردن جواب های نظرسنجی
بخش های قابل دسترسی توسط کاربر
ورود به سیستم
نحوه استفاده از نظرسنجی
ساختار پایگاه داده ها
جدول Survey
جدول Options
جدول Answers
جدول کاربرها
ارتباط بین جداول
Data flow Diagram
کاربر
تکنسین
کد برنامه
Abstract
شرح پروژه:
رفع مشکلات فنی با استفاده از نظرسنجی از مشتریان از جمله سرویس هایی است که سازمان ها می توانند به مشتریان خود ارائه کنند. انجام دستی این کار معمولاً با مشکلاتی از قبیل تأخیر در انجام و کاغذ بازی های زیاد همراه است. در ای سیستم یک راه حل نرم افزاری برای خودکارسازی و ساختارمند کردن فرآیند نظرسنجی از مشتریان ایجاد شده است. این سیستم سرویس اینترنتی برای ارتباط مشتریان با سیستم مورد نظر را ارائه میکند. به این صورت که هنگام خرید محصول توسط مشتری، یک کلمه کاربری و رمز عبور به او داده میشود. مشتری با مراجعه به سایت وب طراحی شده میتواند رضایت یا نارضایتی خود را از سیستم، یا محصول یا سرویس ارائه شده گزارش کند. جواب و IP address کامپیوتر مشتری به همراه نوع نظرسنجی وارد پایگاه داده می شود و تکنسین ها با توجه به مهارت هایشان جواب های مشتریان را بررسی و در جهت رفع مشکل اقدام میکنند. تکنسین ها با استفاده از این سیستم می توانند هر گونه نظرسنجی را طراحی و در قابل دسترس مشتریان قرار دهند همچنین می توانند نظرسنجی هایی که برای مدت طولانی مورد استفاده مشتریان قرار گرفته را غیر فعال یا به عبارتی از دید مشتریان پنهان کنند. از امکانات دیگرای سیستم این میباشد که هر مشتری فقط یک باراجازه شرکت در نظر سنجی را دارد. در صورت تکرار نظرسنجی با توجه به اینکه IP Address استفاده شده توسط مشتری به همراه جواب او در پایگاه داده ذخیره شده سیستم پیغامی را به مشتری نشان داده و به اطلاع او میرساند که ایشان قبلا در این نظرسنجی شرکت نموده اند و اجازه دادن نظر جدید یا تغییر آنرا ندارند .
یکی دیگر از امکاناتی که برای تکنسین ها وجود دارد، امکان تغییر و یا حذف نظرسنجی هایی است که قبلا طراحی گردیده است.
همان طور که در این گزارش بررسی شده است، یکی از عوامل اساسی موفقیت در فرآیند پشتیبانی و خدمات به مشتری نظر سنجی از مشتری میباشد. این فرایند نه تنها باعث آشنایی مشتری با محصول یا سرویس ارائه شده می شود بلکه باعث پیشرفت در سیستم و موجب بهبود بخشیدن کیفیت محصول یا سرویس ها و خدمات ارائه شده و حتی خود محصول میشود.
برچسب ها : دانلود, پایان نامه, پروژه, سیستم اینترنتی, نظرسنجی, کامپیوتر, کاربر جدید, پایگاه داده, تکنسین, کد برنامه, مشتریان, مشکلات فنی, ارتباط مشتریان, نام کاربری, رمز عبور, کیفیت محصول, سرویس, خدمات,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 17:17 موضوع | تعداد بازديد : 217 | لينک ثابت
تعداد صفحات:91
نوع فایل:word
فهرست مطالب:
پیشگفتار
مقدمات Visual Basic
مفاهیم اولیه
برنامه نویسی تابع گرا یا Procedural
برنامه نویسی شی گرا (Object Oriented)
تاریخچه زبان BASIC
کار با ویژوال بیسیک
آشنایی با محیط ویژوال بیسیک
تعریف پروژه (Project)
پنجره پروژه
پنجره (Form Layout)
پنجره خصوصیات (properties window)
جعبه ابزار (Tool box)
پنجره فرمها (Forms)
نوار منو (Menu bar)
طریقه کار با جعبه ابزار
پنجره Code
دادهها در ویژوال بیسیک
دادههای عددی
سایر انواع داده
کار با متغیرها
تعریف متغیرها
Option Explicit
تعریف رشتهها
مقدار دادن به متغیرها
عملگرهای ویژوال بیسیک
نکاتی دربارهی تقدم عملگرها
عملگرهای شرطی یا مقایسه ای
دادههای شرطی
ترکیب عملگرهای شرطی و منطقی
مقدمات بانک اطلاعاتی Access
Access امروزی مایکروسافت
کاربرد برنامه Access
بانک اطلاعاتی چیست؟
بانک های اطلاعاتی رابطه ای
قابلیت های یک بانک اطلاعاتی
تعریف داده ها
دستکاری داده ها
کنترل داده ها
Access مایکروسافت به منزله یک RDBMS
تعریف داده ها و ذخیره سازی
معماری Microsoft Access
یک نرم افزار پایگاه داده امکانات زیر را در اختیار ما قرار میدهد
ذخیره اطلاعات
جستجوی اطلاعات
تجزیه و تحلیل اطلاعات
مدیریت اطلاعات
آشنایی با فیلد، رکورد و جدول
فیلد (Field):
رکورد (Record):
جدول (Table):
خواص فیلد (Field Properties)
نوع داده فیلد (Field Data Type)
آشنایی با فیلد کلیدی (Key Field) و کلید اصلی (Primary Key)
فیلد کلیدی (Key Field)
کلید اصلی (Primary Key)
آشنایی با اجرای نرم افزار Access
اصول باز کردن یک بانک اطلاعاتی
باز نمودن یک جدول
روشهای مشاهده جدول
جهت تغییر روش نمایش جدول
نحوه پیمایش رکوردهای جدول
اصول اصلاح یک رکورد
تغییر نام فیلد در نمای Datasheet
اصول ذخیره کردن بانک اطلاعاتی
ذخیره جدول بانک اطلاعاتی
اصول بستن بانک اطلاعاتی
ایجاد بانک اطلاعاتی
ایجاد بانک اطلاعاتی جدید از فایل های بانک اطلاعاتی موجود
اصول طراحی یک بانک اطلاعاتی
تحلیل سیستم موجود
اصول ایجاد یک جدول
تعیین اندازه فیلد (Field Size)
نمای Design View
تنظیم خصوصیات فیلد
ایجاد جدول با استفاده از ویزارد (Table Wizard)
ایجاد جدول با روش ورود اطلاعات
هدایت و جهت دادن به کار جدول
ورود اطلاعات در جدول
تعیین کلید اولیه
اصلاح مشخصات جدول
افزودن فیلد به جدول
حذف فیلد از جدول
نحوه انتخاب رکوردها
آشنایی با نحوه حذف ، کپی و انتقال رکوردها در جدول
نحوه مرتب کردن داده های جدول
آشنایی با نحوه تغییر ترتیب قرارگیری فیلدهای یک جدول
نحوه کپی ساختار یک جدول موجود
توصیف پروژه
توصیف پایگاه داده
جدول AccessoriesTable
جدول BagTable
جدولComponentTable
جدول NotebookTable
جدول MainAcc
جدول MainBag
جدول MainCom
MainNote
Relationships
توصیف فرم های برنامه
فرم Accessories
فرم Bag
فرم component
فرم Notebook
فرم Start (AAA)
فهرست منابع
پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افقهای روشنتری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارت های رایانهای و کاربرد آن ها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوری های جدید رایانه را بی سواد تلقی میکنند. یکی از رشتههای علمی مفید در زمینه کامپیوتر کار با پایگاه دادهها و نرم افزارهای بانک اطلاعاتی است که در زمینههای مختلف تجاری و اداری و وب سایت و … کاربرد دارد.
از این نرمافزارهای میتوان بهORACLE ، ACCESS , MS SQL
MS SQL ,SERVER اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده از آن نشان میدهند. در این پروژه درسی نیز از این نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخه تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفتهتر از نسخه تحت DOS آن عمل میکند و بسیاری از برنامههای پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکتهای بزرگ به ویژه برنامههای چند رسانهای (Multi Media) با استفاده ازآن نوشته میشود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفتهام.
اصل و پایه پروژه من نحوه ارتباط با پایگاه دادهها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف دادههای بانک اطلاعاتی، ذخیره دادههای جدید در بانک اطلاعاتی و لیست کردن دادههای بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیستهای متفاوتی از اطلاعات آن را به نمایش در می آورد.
نرمافزارهای مورد استفاده :
1- Microsoft Access 2003
از برنامههای مجموعه office 2003 Microsoft
2- Microsoft Visual Basic
از برنامههای مجموعه Microsoft Visual studio 6.0
امید آنکه روزی بتوانم این پروژه را تا سطح خیلی پیشرفته تر و وسیعتری گسترش دهم تا در زمینههای واقعی قابلیت استفاده داشته باشد.
همچنین امیدوارم این کتابچه و اطلاعات ارائه شده در آن بتواند برای سایر دانشجویان رشته کامپیوتر و علاقه مند به یادگیری Access , VB مفید واقع شود.
برچسب ها : دانلود, پروژه, پایان نامه, پایگاه داده, برنامه نویسی, تابع گرا, شی گرا, ویژوال بیسیک, جعبه ابزار, متغیر, عملگر, بانک اطلاعاتی, کنترل داده, مایکروسافت, فیلد, رکورد, فایل, ویزارد, نوت بوک, فروشگاه,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 17:17 موضوع | تعداد بازديد : 205 | لينک ثابت
تعداد صفحات:96
نوع فایل:word
فهرست مطالب:
مطالعات نظری
فصل اول
سیستم پایگاهی توزیع شده
تعاریف
مزایا و معایب سیستم پایگاهی توزیع شده
مزایا
معایب
چند سیستم نمونه
یک اصل بنیادی
دوازده قاعده فرعی
خود مختاری محلی
عدم وابستگی به یک مانه مرکزی
استمرار عملیات
استقلال از مکان ذخیره سازی
استقلال از چگونگی پارسازی داده ها
استقلال از چگونگی نسخه سازی داده ها
پردازش در خواست های توزیع شده
مدیریت تراکنش های توزیع شده
استقلال از سخت افزار
استقلال از سیستم عامل
استقلال از شبکه
استقلال از DBMS
پایگاه داده های توزیع شده همگن و ناهمگن
مشکلات سیستم های توزیع شده
پردازش در خواست
مدیریت کاتالوگ
انتشار بهنگام سازی
کنترل ترمیم
کنترل همروندی
گدار
مقایسه سیستمهای مشتری/خدمتگزار با سیستمهای توزیع شده
خلاصه
نتیجه گیری
فصل دوم
سیستمهای پایگاه داده های توزیع شده و موازی
توازی بین درخواستها
نگاهی دقیق تر به تکنولوژی پایگاه داده های توزیع شده و موازی
سطح و نوع توزیع شدگی داده ها و مسئولیت ها در DDBMS های مختلف
پردازش و بهینه سازی درخواست
کنترل همروندی (Concurency control)
پروتکلهای قابلیت اطمینان
خلاصه
نتیجه گیری
فصل سوم
تاریخچه
جنبه ها یا وراکل برای سیستمهای توزیع شده
خطوط اتصال پایگاه داده ها
رده بندی database link بر اساس نحوه برقراری ارتباط
ضرورت استفاده از database link ها
بکارگیری اسامی سراسری پایگاه داده هادر database link ها
نامگذاری database link ها
گونه های مختلف database link
مقایسه کاربران ِ گونه های مختلف database link ها
مثالهایی از تعریف database link در سیستم های توزیع شده پایگاه داده ها
عملیات روی داده های ذخیره شده در پایگاه داده های توزیع شده اوراکل
فصل چهارم
توزیع داده ها
استراتژی های توزیع داده ها
تخصیص داده ها
طرح توزیع و تخصیص مناسب برای DDB خوابگاه دانشگاه شهید بهشتی
انتخاب طرح توزیع DDB خوابگاه دانشگاه شهید بهشتی
پیشگفتار:
پیشرفت تکنولوژی سیستم های مدیریت پایگاه داده ها، با توسعه تکنولوژی های محاسبات توزیع شده و پردازش های موازی همگام شده است. نتیجه این همگامی، سیستمهای مدیریت پایگاه داده های توزیع شده و موازی است. سیستم های پایگاهی توزیع شده، مجموعه ای از چندین پایگاه داده های منطقاً مرتبط است که دریک شبکه کامپیوتری گسترده شده اند.
این گونه از سیستمهای پایگاهی در عین دارا بودن مزایایی همچون:
سازگاری و هماهنگی با ماهیت سازمانهای نوین
کارایی بیشتر در پردازش داده ها به ویژه در پایگاه داده های بزرگ
دستیابی بهتر به داده ها
اشتراک داده ها
افزایش پردازش موازی
کاهش هزینه ارتباطات
تسهیل گسترش سیستم
استفاده از پایگاه داده های از قبل موجود
دارای معایبی نیز میباشد. از جمله معایب آن میتوان به موارد ذیل اشاره نمود:
پیچیدگی طراحی سیستم
پیچیدگی پیاده سازی
کاهش کارایی در برخی موارد
هزینه بیشتر
مصرف حافظه بیشتر
معماری توزیع شده برای پایگاه داده ها، با وجود این که مزایای سیستمهای پایگاهی را با مزایای سیستم های توزیع شده یک جا میکند، ولی مسائل و مشکلات خاص خود را دارد. آن چه قابل یادآوری است اینکه، انتخاب نوع معماری برای ایجاد نرم افزار کاربردی، باید کاملاً حساب شده باشد. این انتخاب باید بهترین حالت ممکن برای پاسخگویی به نیازهای کاربران را داشته و در عین حال از نظر کارایی در حد مطلوبی قرار داشته باشد.
برچسب ها : دانلود, پروژه, پایان نامه, پایگاه داده, برنامه نویسی, تابع گرا, شی گرا, ویژوال بیسیک, جعبه ابزار, متغیر, عملگر, بانک اطلاعاتی, کنترل داده, مایکروسافت, فیلد, رکورد, فایل, ویزارد, نوت بوک, فروشگاه,
امتياز : 4 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در پنجشنبه 14 آبان 1394 ساعت 23:12 موضوع | تعداد بازديد : 213 | لينک ثابت
تعداد صفحات:68
نوع فایل:word
فهرست مطالب:
پیشگفتار
مقدمه
اهداف پروژه
معرفی محل کارآموزی
شهرداری منطقه 19 تهران
تاریخچه مختصر منطقه
فعالیت های سازمان
چارت سازمانی محل کارآموزی
فعالیت های کامپیوتری سازمان
نرم افزار ها و سخت افزار های مورد استفاده
فعالیت های انجام شده
شرح فعالیت ها و آموخته ها
تاریخچه وب
معرفی شبکه پهناور جهانی(Word Wide Web)
اینترنت
محدودیت های صفحات وب
زبان برنامه نویسی
کد های html چیست؟
css چیست؟
asp چیست؟
java script چیست؟
vb script چیست؟
تجزیه و تحلیل سیستم
نمودار سطح صفر
نمودار سطح یک
پایگاه داده
sqlچیست؟
مراحل ساخت DATA BASE
جداول
نرم افزار های مورد استفاده
Dream waver
Photoshop
طراحی وب سایت
طرح وب سایت
مراحل طراحی سایت
صفحات سایت
صفحه نخست
صفحه آموزش
صفحه دانلود
دانلود عکس
دانلود موزیک
دانلود کتاب
نقشه منطقه
اعلام مشکلات
کد فرم با html
کد asp
اتصال asp به sql
کد باز کردن رکورد در بانک
ریختن اطلاعات از صفحه اعلام مشکلات به درون یک متغیر
اضافه کردن اطلاعات به بانک (insert)
بستن رکود وارتباط با بانک اطلاعاتی
حل مشکل
کد خواندن اطلاعات از پایگاه داده (select)
ثبت حل مشکل توسط کارشناس
ورود مدیر
عملکرد کارشناس
بررسی مشکلات حل نشده
ثبت کارشناس جدید
کد insert
آموخته ها
نتیجه گیری و پیشنهاد
منابع
پیوست ها
پیوست 1 (کد جاوا اسکریپت نمایش ساعت و مدت زمان حضور)
پیوست 2 (کد جاوا اسکریپت نمایش تاریخ )
فهرست شکل ها:
پیشگفتار
معرفی محل کار آموزی
چارت سازمانی شهرداری منطقه 19
فعالیت های انجام شده
مراحل آماده شدن یک صفحه وب پویا با تاکید بر روش client-side
مراحل آماده شدن یک صفحه پویا با تاکید بر روش هایserver-side
تجزیه و تحلیل سیستم
نمودار سطح صفر
نمودار سطح یک
پایگاه داده
ساخت پایگاه داده
انتخاب نام پایگاه داده
ساخت جدول
دیاگرام جداول
نرم افزار های مورد استفاده
صفحه نخست نرم افزار
طراحی در قسمت کد نویسی
طراحی در قسمت split
طراحی در قسمت design
منوی properties
طراحی وب سایت
نمای کلی قالب سایت
header سایت
منوی سایت
بدنه اصلی سایت (body)
بخش right سایت
footer سایت
صفحات سایت
صفحه نخست
صفحه آموزش
صفحه دانلود
دانلود عکس
بازدید عکس
عکس ها در سایز بزرگ تر
دانلود موزیک
دانلود کتاب
انتخاب زبان کتاب
انتخاب کتاب
نقشه منطقه 19
نقشه ناحیه 3
اعلام مشکلات
ورود کارشناس
ورود نام کارشناس
مشکلات ارجاع داده شده
ثبت حل مشکل
تایید ثبت حل مشکل
ورود مدیر
فعالیت های مدیر
ورود نام کارشناس، جهت بررسی عملکرد او
نمونه عملکرد کارشناسان
بررسی مشکلات حل نشده
ثبت کارشناس جدید
مقدمه:
با گسترش عصر ارتباطات و دنیای اینترنت سایت ها و گروه های زیادی در اینترنت مشغول به کار شده اند که روز به روز هم به تعداد آن ها افزوده میشود. با این وجود شرکت ها و سازمان های مختلف اقدام به طراحی سایت برای ارگان های خود نموده اند به عنوان مثال تقریبا تمامی دانشگاه های کشور برای اطلاع رسانی به دانشجویان خود و دیگر امکانات آموزشی از جمله انتخاب واحد اینترنتی دارای سایت میباشند.
با وجود این سایت های بسیاری از فعالیت ها که توسط کارمندان انجام میگرفت و وقت زیاد و نیروی زیادی میگرفت با کمک اینترنت و سایت، در زمان کوتاه تر و با نیروی کمتر انجام میگیرد. و این خود دلیل مهمی برای استفاده از سایت های اینترنتی میباشد.
علاوه بر خود سازمان، مراجعین و کاربران هم راحت تر و با زمان کمتر کارشان به انجام میرسد و راضی تر هستند و این برای شرکت نکته حایض اهمیتی است.
علاوه بر این سازمان هایی میتوانند در شبکه های کامپیوتری مخصوص به شرکت خودشان سایت خصوصی ایجاد کنند، که فقط کارمندان عضو شبکه قادر به بازدید از آن باشند.
یکی از این موارد در شهرداری منطقه 19 ایجاد شده است و امکانات مختلفی برای کارکنان فراهم کرده است.
که هم در وقت صرفه جویی میشود و هم کارکنان راضی تر هستند.
قبل از طراحی سایت کارکنان اگر مشکلی در سیستم کامپیوتری خود داشتند میبایست به مرکز سایت شهرداری مراجعه نموده و مشکل خود را اعلام میکردند تا کارشناسان بخش مربوطه به مشکل رسیدگی کنند. البته علاوه بر این مورد موارد مختلفی مثل امکانات تفریحی و آموزشی نیز برای کارمندان در سایت وجود دارد.
در روش قدیمی نظم در کارها وجود نداشت و وقت زیادی از کارمندان گرفته میشد و از کارهای روزانه خود عقب میافتادند.
در این سایت ما تلاش کردیم تمامی فعالیت ها در قالب سایت انجام گیرد و کاربر با ورود به سایت مشکلات خود را اعلام کرده و به بقیه کارهای خود برسد.
برچسب ها : دانلود, گزارش کارآموزی, شهرداری, کامپیوتر, سازمان, چارت سازمانی, فعالیت, نرم افزار, سخت افزار, شبکه, اینترنت, برنامه نویسی, زبان, صفحات وب, کد, پایگاه داده, نمودار, جداول, طراحی سایت, نقشه, دانلود, ,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در جمعه 15 آبان 1394 ساعت 2:58 موضوع | تعداد بازديد : 265 | لينک ثابت
تعداد صفحات:28
نوع فایل:word
فهرست مطالب:
فصل اول
عدالت و فناوری اطلاعات
مفهوم عدالت
رشد و توسعه
جایگاه IT در تحقق عدالت
فصل دوم
انرژی، توسعه اقتصادی و IT
بهره وری انرژی طراحی آینده انرژی نفت در wpc
بررسی توسعه و تنوع، بخش سامان دهی انرژی مجمع آمستردام
نقش IT در توسعه کاربرد انرژیهای تجدید پذیر در کشور
فصل سوم
خلاقیت، توسعه و IT
نوآوری و توسعه
ابداعات کاربردی
ویپو wipo
یونیدو unido
ا. پی. سی. تی. تی (A.P.C.T.T)
کامستک COMSTECH
منابع
مقدمه:
انواع منابع مختلف در توسعه اقتصادی یک کشور موثر عبارتند از :
1. منابع طبیعی
2. منابع معدنی
3. منابع انسانی
4. منابع تکنولوژی
باید توجه داشت که این منابع توسعه اقتصادی با یکدیگر در ارتباط بوده و میتوانند برهم اثر بگذارند. این منابع در هر عصر و دوره ای و در هر ناحیه جغرافیایی نقش خاص خود را داشته اند اما در دنیایی مدرن امروز منابع تکنولوژی برای توسعه اقتصادی و در پی آن توسعه اجتماعی بسیار حیاتی شد و این امر هم برای کشورهای توسعه یافته و هم کشورهای در حال توسعه، هر دو به یک نسبت مهم است، در عین حالیکه ماهیت و ترکیب مشارکت منابع تکنولوژی در برنامه های توسعه از کشوری به کشور دیگر متفاوت است.
مرکز تکنولوژی آسیا و اقیانوسیه APCTT، تکنولوژی را متشکل از چهار عنصر یا چهار جز میداند (1986).
1- تکنولوژی افزار ( Techno ware):
به معنای سخت افزار که شامل تمامی تجهیزات و ماشین آلات و ابزاری است که در قالب اشیا و به صورت اجسام مختلف میتواند باشد.
2- انسان افزار( Human ware):
انسان افزار به معنای تکنولوژی متجسم در انسان است و شامل مهارت های تولید، نوآوری و خلاقیت میگردد. که در حقیقت توانایی های انسان، مهارت، تجربه و استعداد و هوش او را در بر میگیرد.
3- اطلا عات افزار (info ware):
عبارت است از تکنولوژی متجسم در مدارک و اسناد که در مجموع به آن ها دانش یا اطلاعات گفته میشود که در قالب تئوریها، طرح ها، اساس نامه ها ، پایگاه داده های کامپیوتری و غیره تجلی مییابد.
4- سازمان افزار (orga ware):
عبارت است از تکنولوژی متجسم در سازمان و مدیریت که در حقیقت عامل ارتباط دهنده و هدایت کننده سایر اجزا تکنولوژی است و عملیات تولید یا ارائه خدمت را رهبری و هماهنگ میکند.
که موارد فوق الذکر به شاخه ها و زیر گروه های دیگری تقسیم میشود به نحوی که در یکی از الگوها برای بدست آوردن یک شاخص حدود 273 معیار معرفی گردیده است که در این تحقیق سعی بر آن است که بعضی از این عوامل که در توسعه و نیز توسعه اقتصادی کشور موثرند و ارتباط با آن ها با تکنولوژی اطلاعات (IT) بررسی گردد رد این تحقیق به مواردی همچون عدالت و ننقش آن در توسعه اقتصادی و تاثیر گذاری IT بر آن، نقش انرژی وارتباط آن با IT و تاثیر بخشی از آن در توسعه، خلاقیت و ابتکارات و اختراعات و جایگاه آن در توسعه و ارتباط آن با IT و… بررسی میگردد.
برچسب ها : دانلود پروژه, کامپیوتر, فناوری اطلاعات, توسعه اقتصادی, شاخص توسعه اقتصادی, عدالت, انرژی, انرژی نفت, انرژی های تجدید پذیر, یونیدو, ویپو, کامستک, منابع طبیعی, منابع معدنی, منابع انسانی, منابع تکنولوژی, تگنولوژی افزار, انسان افزار, اطلاعات افزار, سازمان افزار, توسعه و ارتباط, ارتباط دهنده, هدایت, اساس نامه, پایگاه داده, استعداد و هوش, ماشن آلات, تجهیزات, مهارت تولید, نوآوری, خلاقیت, برنامه های توسعه,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در شنبه 28 آذر 1394 ساعت 15:04 موضوع | تعداد بازديد : 258 | لينک ثابت
تعداد صفحات:137
نوع فایل:word
فهرست مطالب:
مقدمه
مفاهیم پایه
XML چیست؟
معرفی اجزا اصلی XML
مدل درختی XML
مفهوم شما در XML
انواع زبانهای کوئری در XML
رابطه XML و پایگاه دادهها
پایگاه دادههای مبتنی بر XML
پایگاه دادههای پشتیبان XML
مقدمه ای بر نحوه پردازش پرس و جوها
مروری بر کارهای انجام شده
روش حلقه های تودرتو
روش Structural Join
روش StairCase Join
روش Holistic Twig Join
روش TJFast
روش هایی مبتنی بر شاخص های مسیری
کاستیهای موجود در روشهای پردازش کوئری
روش پیشنهادی
طرح مسئله
روش شماره گذاری سند
مدل سه مرحله طرح جدول شاخص
راهنمای پرس وجو
انتخاب شاخص مسیری
نقطه اتصال
تجزیه پرس وجو
مرحله اول) اجرای کوئری بر روی راهنمای تطابق الگو
مرحله دوم) تولید جدول شاخص
مرحله سوم) تولید نتایج نهایی
کاربرد جدول شاخص در کوئری های پیچیده
نقاط اتصالی با بیش از دو زیر شاخه
کوئری هایی با بیش از دو نقطه اتصال
کوئری هایی با عملگرهای مختلف
نمایش سمبولیک جدول شاخص
بهینه سازی جدول شاخص از روی شمای سند
ارزیابی روش جدول شاخص
توسعه روش جدول شاخص
کاربرد روش در پاسخ به عملگرهای نقیض
کاربرد جدول شاخص در پرش از روی گره های بی فایده
کاربرد جدول شاخص روی برگ های شاخص شده
پیاده سازی و ارزیابی
محیط پیاده سازی و معیارهای مقایسه
مقایسه با روش های مشابه
نتیجه گیری و کارهای آینده
نتیجه گیری
کارهای آینده
منابع
فهرست اشکال و جداول:
ساختار درختی یک سند
یک نمونه TPQ
نمونهای از یک سند داده
مقایسه دو لیست برای پی بردن به رابطه ما بین گرهها
نحوه شماره گذاری درخت
شبه کد الگوریتم Tree- Merge-Anc
روش شماره گذاری پسوندی و پیشوندی
پیوند پلکانی
روش شماره گذاری در TJFast
یک نمونه FST
نمونهای از کد گذاری Dewey
روش سه مرحله ای جدول شاخص
یک نمونه نقطه اتصال
یک نمونه جدول شاخص
مراحل حذف پیچیدگی پرس و جوهای چند شاخه ای
یک نمونه IT_Model
یک نمونه از نقطه استخراج
عملگر AND میان گرههای یک نمونه TPQ
یک نمونه عملگر NOT
یک نمونه کوئریی دو شاخه ای Q4
عملگر NOT در کوئریهای دو شاخه ای
حذف دادهها در کوئری های دوشاخهای با عملگر NOT
تعداد گرههای خوانده شده
مقدار فضای برده شده در حافظه اصلی
زمان اجرا
تعداد گرههای پردازش شده
کوئری های تک شاخهای
کوئری های چند شاخهای
کوئری هایی با عملگر نقیض
مشخصات دیتاستها معروف
مشخصات جدول رندوم دیتاست
اندازه کد گذاری Dewey
کوئری های اجرا شده روی IT و TJFast
کوئری های اجرا شده روی T2S
چکیده:
امروزه XML به یکی از قالبهای مهم برای ذخیره و تبادل دادهها تبدیل شده است. انعطاف ساختار XML موجب گسترش استفاده از آن گردیده و حجم اسناد XML روز به روز در حال افزایش است. در نتیجه به منظور مدیریت اسناد XML نیاز به یک سیستم مدیریت جامع میباشد؛ زیرا سیستم مدیریت فایلی توانایی مدیریت چنین حجمی از دادهها را ندارد. با رشد چشمگیر این پایگاههای داده نیاز به تسریع در عملیات اجرای کوئری ها حس می شود. بیشتر محققان به این جنبه XML پرداختهاند و روش های زیادی در این زمینه ارائه شده است. اما از آنجایی که ساختار XML با ساختار رابطه ای قدیمی بسیار متفاوت است، اصولا این روش ها ناکارآمد هستند و بهصورت یک استاندارد پذیرفته نشدهاند، از این رو تلاش محققان برای حل این مشکل دو چندان شده است. تاکنون روشهای زیادی برای حل این مشکل در دنیای XML ارائه شدهاند، اما هر روش تنها به جنبهای از نواقص پرداخته و تنها برای دسته کوچکی از کوئری ها کارایی دارد در نتیجه برای قسمت عمده کوئریها ناکارآمد است. در نتیجه هنوز روش خاصی به عنوان یک استاندارد، مانند SQL در پایگاه دادههای رابطهای سنتی، وجود ندارد و میتوان گفت هنوز استفاده از XML به مرحله بلوغ و بهرهبرداری کامل نرسیده است.
دراین پایان نامه ما به دنبال روشی هستیم که برای دسته بزرگی از کوئری ها کارآیی لازم را داشته باشد. روشی که در مقایسه با روشهای مشابه تعداد گرههای کمتری را مورد دستیابی قرار داده و در زمان کمتری به پاسخ برسد. روشی که قابلیت تلفیق با شاخص روشهای مشابه را داشته و بتواند از آنها برای تسریع کوئری ها استفاده نماید. ما به دنبال روشی هستیم که قابلیت پرش از روی گرههای بیفایده را داشته باشد و دادههای میانی کمتری در مقایسه با روشهای مشابه تولید نماید. روشی که با استفاده از یک راهنمای تطابق الگو، به طور مستقیم و کورکورانه به پردازش گرهها در سند نپردازد.
برچسب ها : ارزیابی, الگوریتم, بهینه سازی, تبادل داده, جدول شاخص, دانلود, روش حلقه های تودرتو, روش شماره گذاری سند, زبانهای کوئری, ساختار درختی, شبکه اطلاعاتی, عملگر, مديريت اسناد, مديريت فايل, نقطه اتصال, نمایش سمبولیک, پایان نامه, پایگاه داده, پردازش کوئری, پیاده سازی, پیوند پلکانی, کامپیوتر,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در چهارشنبه 16 دی 1394 ساعت 17:40 موضوع | تعداد بازديد : 281 | لينک ثابت
تعداد صفحات:81
نوع فایل:word
فهرست مطالب:
چکیده
فصل1 – مقدمه ای بر داده کاوی
تعریف داده کاوی
تاریخچه داده کاوی
چه چیزی سبب پیدایش داده کاوی شده است؟
اجزای سیستم داده کاوی
جایگاه داده کاوی در میان علوم مختلف
قابلیت های داده کاوی
چرا به داده کاوی نیاز داریم؟
داده کاوی چه کارهایی نمیتواند انجام دهد؟
کاربردهای داده کاوی
کاربردهای پیش بینی کننده
کاربردهای توصیف کننده
ابزارهای تجاری داده کاوی
داده کاوی و انبار داده ها
تعاریف انبار داده
چهار خصوصیت اصلی انبار داده
موارد تفاوت انبار داده و پایگاه داده
داده کاوی و OLAP
OLAP
انواع OLAP
مراحل فرآیند کشف دانش از پایگاه داده ها
انبارش داده ها
انتخاب داده ها
پاکسازی، پیش پردازش و آماده سازی
تبدیل داده ها
کاوش در داده ها (Data Mining)
تفسیر نتیجه
فصل 2 – قوانین ارتباطی
قوانین ارتباطی
اصول پایه
شرح مشکل جدی
پیمایش فضای جستجو
مشخص کردن درجه حمایت مجموعه اقلام
الگوریتم های عمومی
دسته بندی
BFS و شمارش رویدادها
BFS و دونیم سازی TID-list
DFS و شمارش رویداد
DFS و دو نیم سازی TID-list
الگوریتم Apriori
مفاهیم کلیدی
پیاده سازی الگوریتم Apriori
معایب Apriori و رفع آن ها
الگوریتم رشد الگوی تکرار شونده
چرا رشد الگوی تکرار سریع است؟
مقایسه دو الگوریتم Apriori و FP-growth
تحلیل ارتباطات
فصل 3 – وب کاوی و متن کاوی
وب کاوی
الگوریتم های هیتس و لاگسام
کاوش الگوهای پیمایش مسیر
متن کاوی
کاربردهای متن کاوی
جستجو و بازیابی
گروه بندی و طبقه بندی
خلاصه سازی
روابط میان مفاهیم
یافتن و تحلیل گرایشات
برچسب زدن نحوی (pos)
ایجاد Thesaurus و آنتولوژی به صورت اتوماتیک
فرآیند متن کاوی
روش های متن کاوی
مراجع
فهرست اشکال:
مراحل فرآیند کشف دانش
سیر تکاملی صنعت پایگاه داده
معماری یک نمونه سیستم داده کاوی
نرخ رشد اطلاعات
کاربرد پیش بینی کننده
داده ها از انبار داده ها استخراج میگردند
داده ها از از چند پایگاه داده استخراج میگردند
دسته بندی الگوریتم ها
پایان الگوریتم Apriori
درخت الگوی تکرار
اندازه گیری کارکرد درجه حمایت برای پایگاه داده D1 40K
اندازه گیری Apriori با درجه حمایت/تراکنش
اندازه گیری FP-growth با درجه حمایت/تراکنش
مقداردهی اولیه الگوریتم HITS
مثالی از الگوهای پیمایش
فرآیند متن کاوی
مثال یافتن روابط
فهرست جداول:
کاوش FP-tree با ایجاد پایگاه های الگو شرطی
پارامترها
نتایج برای فاکتور درجه حمایت 5%
نتایج برای D1 150K با درجه حمایت
تراکنشهای توصیف شده توسط مجموعه ای از URLها
نمایش URLها بعنوان بردارهایی از فعالیت گروه تراکنش
یک SOM مرسوم که توسط توصیف URLها تولید شده است
چکیده:
در دو دهه قبل توانایی های فنی بشر برای تولید و جمع آوری دادهها به سرعت افزایش یافته است. عواملی نظیر استفاده گسترده از بارکد برای تولیدات تجاری، به خدمت گرفتن کامپیوتر در کسب و کار، علوم، خدمات دولتی و پیشرفت در وسائل جمع آوری داده، از اسکن کردن متون و تصاویر تا سیستم های سنجش از دور ماهواره ای، در این تغییرات نقش مهمی دارند.
به طور کلی استفاده همگانی از وب و اینترنت بعنوان یک سیستم اطلاع رسانی جهانی ما را مواجه با حجم زیادی از داده و اطلاعات میکند. این رشد انفجاری در دادههای ذخیره شده، نیاز مبرم وجود تکنولوژی های جدید و ابزارهای خودکاری را ایجاد کرده که بصورت هوشمند به انسان یاری رسانند تا این حجم زیاد داده را به اطلاعات و دانش تبدیل کند. داده کاوی بعنوان یک راه حل برای این مسائل مطرح میباشد. در یک تعریف غیر رسمی داده کاوی فرآیندی است، خودکار برای استخراج الگوهایی که دانش را بازنمایی میکنند، که این دانش بصورت ضمنی در پایگاه داده های عظیم، انباره داده و دیگر مخازن بزرگ اطلاعات، ذخیره شده است.
به لحاظ این که در چند سال اخیر مبحث داده کاوی و اکتشاف دانش موضوع بسیاری از مقالات و کنفرانس ها قرار گرفته و نرم افزارهای آن در بازار به شدت مورد توجه قرار گرفته، از این رو در مقاله سعی بر آن شده تا گذری بر آن داشته باشیم.
در این مقاله در فصل اول مروری بر داده کاوی خواهیم داشت. که بطور عمده به تاریخچه، تعاریف، کاربردها و ارتباط آن با انبار داده و OLAP خواهیم پرداخت. در پایان فصل مراحل فرآیند کشف دانش از پایگاه داده ها را ذکر کردیم که داده کاوی یکی از مراحل آن است.
در فصل 2 یکی از شیوه های داده کاوی که از سبد خرید گرفته شده است توضیح داده شده است. در این فصل به شرح قوانین ارتباطی خواهیم پرداخت که در آن بعد از دسته بندی الگوریتم ها، الگوریتم Apriori (که یک الگوریتم پایه در این زمینه است) و الگوریتم FP-Growth (یک الگوریتم جدید می باشد) را با شرح یک مثال توضیح میدهیم و در آخر آن دو را با هم مقایسه میکنیم.
در فصل 3 مباحث وب کاوی و متن کاوی را که در بسیاری از مراجع جزء کاربردهای داده کاوی به حساب می آید شرح داده خواهد شد.
مقدمه:
امروزه با گسترش سیستمهای پایگاهی و حجم بالای دادههای ذخیره شده در این سیستمها، نیاز به ابزاری است تا بتوان دادههای ذخیره شده را پردازش کرد و اطلاعات حاصل از این پردازش را در اختیار کاربران قرار داد.
با استفاده از پرسشهای ساده در SQL و ابزارهای گوناگون گزارشگیری معمولی، میتوان اطلاعاتی را در اختیار کاربران قرار داد تا بتوانند به نتیجهگیری در مورد دادهها و روابط منطقی میان آن ها بپردازند. اما وقتی که حجم دادهها بالا باشد، کاربران هرچند زبر دست و باتجربه باشند نمیتوانند الگوها مفید را در میان حجم انبوه دادهها تشخیص دهند و یا اگر قادر به این کار هم باشند، هزینه عملیات از نظر نیروی انسانی و مادی بسیار بالا است. از سوی دیگر، کاربران معمولاً فرضیهای را مطرح میکنند و سپس بر اساس گزارشات مشاهده شده به اثبات یا رد فرضیه میپردازند، در حالی که امروزه نیاز به روش هایی است که اصطلاحاً به کشف دانش بپردازند یعنی با کمترین دخالت کاربر و به صورت خودکار الگوها و رابطههای منطقی را بیان نمایند.
داده کاوی یکی از مهم ترین این روش ها است که به الگوهای مفید در دادهها با حداقل دخالت کاربران شناخته میشوند واطلاعاتی را در اختیار کاربران و تحلیل گران قرار میدهند تا براساس آن تصمیمات مهم و حیاتی در سازمان ها اتخاذ شوند.
اصطلاح داده کاوی زمانی به کار برده میشود که با حجم بزرگی از دادهها، در حد مگا یا ترابایت، مواجه باشیم. در تمامی منابع داده کاوی بر این مطلب تاکید شده است. هرچه حجم دادهها بیشتر و روابط آن ها پیچیده تر باشد دسترسی به اطلاعات نهفته در میان داده ها مشکل تر میشود و نقش داده کاوی به عنوان یکی از روشهای کشف دانش، روشنتر میگردد.
داده کاوی به طور همزمان از چندین رشته علمی بهره میبرد نظیر: تکنولوژی پایگاه داده، هوش مصنوعی، یادگیری ماشین، شبکههای عصبی، آمار، الگو، سیستمهای مبتنی بر دانش، حصول دانش، بازیابی اطلاعات، محاسبات سرعت بالا و بازنمایی بصری داده.
برچسب ها : OLAP, آماده سازی, آنتولوژی, ابزارهای تجاری, اتوماتیک, اسکن کردن متون, اطلاعات, الگوریتم, انبار داده, انبارش, بازیابی, بازیابی اطلاعات, تراکنش, توانايی, تکنولوژی, جستجو, خدمات دولتی, خلاصه سازی, داده کاوی, دانلود, سیستم, صنعت, طبقه بندی, فرآیند, ماهواره, متن کاوی, محاسبات, معماری, نرم افزار, هوش مصنوعی, پاکسازی, پایان نامه, پایگاه داده, پردازش, پیش پردازش, کاربران, کامپیوتر, کسب و کار, کشف دانش, گروه بندی,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در دوشنبه 17 اسفند 1394 ساعت 11:32 موضوع | تعداد بازديد : 275 | لينک ثابت
تعداد صفحات: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 بررسی کرده و آن را به صورت عملی پیاده سازی کردهاند. بسیاری از سیستمهای طراحی شده از لحاظ امنیتی ناکارامد هستند و مکانیزمهای امنیتی به کار رفته در این سیستمها دارای نواقص و کمبودهای بسیاری است.
برچسب ها : اطلاعات, امنيت كلاسيک, امنیت, امنیت اطلاعات, امنیت پایگاه داده, برنامه نويسی, تهدید, جامعه, دانلود, رمز نگاری, سيستم پرسنلی, فرم پرسنل, مکانیزم, نرم افزار, هویت شناسی, ویندوز, پایگاه داده, پرسنل, پروژه, کاربر, کامپیوتر, کلمه عبور, کلید متقارن, کلید نامتقارن,
امتياز : 3 | نظر شما : 1 2 3 4 5 6نوشته شده توسط ketabpich در دوشنبه 17 اسفند 1394 ساعت 11:46 موضوع | تعداد بازديد : 250 | لينک ثابت
درباره وبلاگ
فهرست اصلي
آمار وبلاگ
تعداد آنلاين : 0
بازديد امروز : 11
بازديد ديروز : 2
بازديد هفته : 13
بازديد کل : 40411
کل مطالب :
1343
نظرات :
0
آمار وبلاگ
نوشته هاي پيشين
POWERED BY