پايگاه داده

بهترين و ارزانترين سايت كارآموزي و پروژه و پايان نامه

دانلود پايان نامه طراحي سيستم تحت وب پيامك

۲۹ بازديد

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

نوع فايل:word

فهرست مطالب:

چكيده

واژگان كليدي

فصل اول - كليات پژوهش

مقدمه

بيان مسئله

اهميت و ضرورت پژوهش

فرضيه ها

اهداف پژوهش

جنبه نوآوري پژوهش

روش پژوهش

مراحل انجام پژوهش

ساختار پايان نامه

فصل دوم - مفاهيم عمومي سيستم ارسال پيامك (تحت وب)

تاريخچه وب جهان گستر

وب مفهومي

اهداف اصلي وب مفهومي

مجتمع فضاي مجازي

نمودار Use Case

جريان داده‌ها

جريان‌هاي فرعي

فصل سوم - طراحي پايگاه داده

پايگاه داده database چيست؟

مدل هاي پايگاه داده

مدل تخت

مدل شبكه اي (Network)

مدل رابطه اي

پايگاه داده هاي چند بعدي

پايگاه داده هاي شي

ويژگي هاي سيستم مديريت پايگاه داده ها

فهرست سيستم هاي متداول مديريت دادگان

معرفي جداول

نرمال سازي جداول

نرمال سازي جدول پيامك

نرمال سازي جدول مناطق

فصل چهارم - تشريح سيستم (سمت كاربر و سمت مدير)

مقدمه

سمت كاربر

صفحه اول

كادر متن و شمارنده كاراكتر

نمايشگر وضعيت

افزودن شماره‌ها

محاسبه قيمت

ارسال پيامك

تشريح سيستم در سمت مدير

صفحه ورود به پنل مديريت

پنل مديريت نرم افزار

ماژول ها

افزونه مرورگر فايرفاكس

فصل پنجم _ آزمايش ها و ارزيابي نتايج

مقدمه

نتيجه طرح

فصل ششم - نتيجه گيري و پيشنهادها

مقدمه

نتايج حاصل از تحقيق

پيشنهادها

فهرست منابع

 

فهرست اشكال:

مشخصات use case ارتباط مدير يا مديران با سيستم

نمودار use case بررسي درخواست‌هاي مشتريان و تعيين اقدام كننده فرم

نمودار use case بررسي گزارشات ارسالي كارشناسان (اقدام كنندگان) و ارسال براي مشتريان

نمودار use case تهيه گزارش از سيستم توسط مدير

نمودار use case بررسي درخواست‌هاي تاييد نشده مشتريان و تعيين مجدد كارشناس براي فرم در صورت انتخاب ورود به پانل مديريت

نمودار use case ورود به پانل مديريت در صورت انتخاب بررسي درخواست‌هاي اقدام نشده توسط كارشناسان در تاريخ مقرر شده

نمودار use case ورود به پانل مديريت

نمودار use case

توالي ارسال پيامك

تواليphone book

نمودار تراكنش بانكي

 

چكيده:

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

 

مقدمه:

سامانه ارسال پيامك اسكارت، يك سامانه تبليغاتي به منظور ارسال پيامك تبليغاتي بر روي موبايل افرادي است كه شماره موبايل آن ها به صورت دسته بندي شده (طبق محله و خيابان)  در سامانه موجود است.

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

 

دانلود پايان نامه پياده سازي سيستم نرم افزاري داروخانه

۳۳ بازديد

تعداد صفحات: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 به بحث و بررسي بخشهاي متفاوت يك داروخانه بصورت كلي بپردازيم.

دانلود پايان نامه طراحي ديسپاچينگ فوق توزيع

۳۶ بازديد

تعداد صفحات:87
نوع فايل:word
فهرست مطالب:
چكيده
مقدمه
تعاريف و اصطلاحات
فصل اول – شناخت ديسپاچينگ فوق توزيع و قابليت هاي آن
سلسله مراتب ديسپاچينگ ايران
مركز كنترل سيستم سراسري
مركز كنترل ناحيه اي
مركز كنترل منطقه اي
مركز توزيع منطقه اي
لزوم و مزاياي به كارگيري سيستم ديسپاچينگ فوق توزيع يزد
قابليت هاي مورد نياز سيستم ديسپاچينگ يزد
نمايش تصاوير
نمايش منحني
نمايش وقايع و آلارم ها
جمع آوري داده ها و ايجاد آرشيو
مراكز ديسپاچينگ فوق توزيع نواحي قم و كرج
وظايف و مسئوليت هاي مركز ديسپاچينگ فوق توزيع تهران بزرگ
تهيه گزارشات و حوادث و رويدادها
عمليات هنگام بي برق شدن پست
نحوه برقرار كردن پست
خروج دستي ترانسفورماتورها جهت سرويس و تعميرات
برقرار كردن ترانسفورماتور پس از پايان كار سرويس و تعميرات
فصل دوم – معرفي سيستم اسكادا
اجزاء سيستم اسكادا
تجهيزات مركز كنترل
تجهيزات مخابراتي
پايانه هاي دوردست
وظايف پايانه دوردست
ساختار و مشخصات پايانه هاي دوردست
پردازنده اصلي
واحد واسط مخابراتي
سيستم واسط پست و پايانه
فصل سوم – مباني طراحي مركز ديسپاچينگ فوق توزيع يزد
مقدمه
ساختمان و فضاهاي مورد نياز مركز ديسپاچينگ يزد
سيستم مركزي اسكادا
معيارهاي طراحي پيكره بندي، سخت افزار، نرم افزار مركز كنترل
سيستم باز
معماري توزيع شده
قابليت افزودگي
سيستم عامل
پايگاه داده ها
مطابقت استانداردها
نحوه ارتباط بهره‌ بردار با سيستم
نرم افزار اسكادا
تهيه كننده گزارش
نمايش آنالوگ با رعايت حدود ايمني
شمارش عملكرد كليدها
ارزيابي توپولوژي شبكه
فيلتر
ترتيب ثبت وقايع
توابع محاسباتي
برنامه هاي كاربردي شبكه
سيستم‌هاي هوشمند
تخمين گر وضعيت شبكه
پخش بار
تجزيه و تحليل امنيت شبكه و ارزيابي احتمالات
معادل سازي شبكه خارجي
محاسبات اتصال كوتاه
كنترل اتوماتيك توان راكتيو ولتاژ
شبكه مخابراتي و تبادل اطلاعات
فصل چهارم : اينترفيس پستهاي 63/20 kv و 132/20 kv با سيستمهاي ديسپاچينگ
شرايط اينترفيس
نقاط كنترلي
كليدهاي فشار قوي و متوسط
سكسيونر
تپ چنجر ترانس
كليدهاي Master / Slare و Parallel / Indepeodent
رله
نقاط تعيين وضعيت
كليدهاي فشار قوي و متوسط
سكسيونر فشار قوي
تپ چنجر ترانس
تعداد تپ ترانس
كليدهاي كشوئي
نقاط اندازه گيري
جريان
آلارم ها
مشخصات عمومي سيستم اينترفيس
ترمينال هاي مارشالينگ راك و روش نام گذاري آن ها
باطري و باطري شارژ
باطري
باطري شارژ
سيم‌ها و كابل‌ها و نام گذاري آن ها
سيم‌ها
كابل‌ها
نام‌گذاري سيم‌ها
نام‌گذاري كابل‌ها
تغذيه AC و DC
مشخصات تجهيزات واسط فشار قوي
نظرات و پيشنهادات
نتيجه گيري
منابع و مراجع

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

مقدمه:
با توجه به اين كه موضوع اين پايان نامه طراحي ديسپاچينگ فوق توزيع ميباشد بنابراين فصل اول به معرفي ديسپاچينگ فوق توزيع و قابليت‌هاي آن پرداخته و سلسله مراتب ديسپاچينگ در ايران را بطور كامل توضيح داده است سپس لزوم و مزاياي به كارگيري سيستم ديسپاچينگ فوق توزيع يزد به صورت كاملا مبسوط بيان گرديده، آن گاه قابليت‌هاي مورد نياز سيستم ديسپاچينگ يزد را برشمرده و هر كدام را بصورت مفصل توضيح داده است. در ادامه اين فصل وظايف و مسئوليت‌هاي مراكز ديسپاچينگ فوق توزيع تهران بزرگ، نواحي قم و كرج بيان شده است سپس به شرح عملياتي كه هنگام بي برق شدن پست بايد انجام داد و همچنين نحوه برقرار كردن پست پرداخته شده است.
فصل دوم اين پايان نامه به معرفي سيستم‌هاي اسكادا اختصاص داده شده است. در اين فصل ضمن بر شمردن اجزاء سيستم اسكاداد، يكايك آن ها بصورت مشروح شرح داده شده است، تجهيزات مركز كنترل (MTU) با بيان تفاوت بنيادي يك سيستم اسكادا و يك سيستم تله‌متري، تجهيزات مخابراتي، پايانه‌هاي دور دست و وظايف آن ها و همچنين ساختار و مشخصات اين پايانه‌ها، پردازنده اصلي (cpu=centralprocessing unit)، واحد واسط مخابراتي (CIU) و سيستم اينترفيس از جمله مواردي هستند كه در اين فصل مورد بحث و بررسي قرار گرفته‌اند.
در فصل سوم مباني طراحي مركز ديسپاچينگ فوق توزيع يزد بيان شده است. در اين فصل پس از بيان مقدمه مفصلي راجع به سيستم اسكاداي در نظر گرفته شده براي يزد، ساختار كلي مركز ديسپاچينگ يزد، ايستگاه‌هاي كاري و مهندسي مورد نياز و ساير نيازهاي نرم‌افزاري و سخت‌افزاري مورد نياز آن مورد بحث و نظر واقع شده است، در ادامه ساختمان و فضاي مورد نياز ديسپاچينگ يزد بيان شده است. آن گاه سيستم مركزي اسكادا با بحث بر روي موارد ذيل دنبال شده است:
معماري سيستم‌هاي باز توزيع شده، قابليت افزودگي (Redundancy)، انتخاب سيستم عامل مناسب براي سيستم اسكادا با برشمردن توانايي هايي كه بايد داشته باشد، پايگاه داده‌ ها، استانداردها و پروتكل‌هاي مختلف مورد نياز سيستم اسكادا، نحوه ارتباط بهره‌ بردار با سيستم (MMI)، نرم‌افزار اسكادا، قابليت‌هاي تهيه گزارش، نمايش آنالوگ با رعايت حدود ايمني، شمارش عملكرد كليدها، ارزيابي توپولوژي شبكه، فيلتر وقايع، ترتيب ثبت وقايع و توابع محاسباتي، برنامه‌هاي كاربردي شبكه از جمله: سيستم‌هاي هوشمند، تخمين‌ گر وضعيت شبكه، پخش بار، تجزيه و تحليل امنيت شبكه/ارزيابي احتمالات، معادل سازي شبكه خارجي، محاسبات اتصال كوتاه، كنترل اتوماتيك توان راكتيو/ولتاژ.
در پايان اين فصل به نقش اهميت شبكه مخابراتي و به طور خاص سرعت ارسال اطلاعات و تاثير آن بر عملكرد سيستم اسكادا اشاره شده، ضمن اين كه شبكه مخابراني به كار گرفته شده در مركز يزد، روش هاي ارتباط مخابراتي متداول و مورد استفاده در ايران، روش هاي گردآوري اطلاعات پست ها و نحوه ارتباط مركز كنترل با پايانه و چگونگي ارسال و دريافت متقابل اطلاعات به طور كامل مورد تجزيه و تحليل قرار گرفته شده است.
و اما در فصل چهارم موضوع مورد بحث اينترفيس پست هايkv 20/63 و kv 20/132 با سيستم هاي ديسپا‌چينگ ميباشد. در اين فصل ابتدا نحوه كنترل و ارسال وضعيت هر يك از كليدهاي فشار قوي و متوسط، سكسيونرها، تپ چنجر ترانس و . . . به صورت مشروح بيان گرديده، آن گاه مشخصات عمومي سيستم اينترفيس گفته شده است. مشخصات كامل تابلو مارشالينگ راك، ترمينال هاي مارشالينگ راك و روش نام گذاري آن ها به ترتيب ذكر گرديده است. باطري هاو باطري شارژهاي مورد نياز در سيستم اسكادا با ذكر مشخصات،‌ مورد بررسي قرار گرفته، سيم ها و كابل هاي مورد استفاده در سيستم اينترفيس و نحوه نام گذاري آن ها توضيح داده شده، به مشخصات تجهيزات واسط فشار قوي (رله‌ها، ترانسديوسرها) نيز در پايان اين فصل پرداخته شده است.
در انتهاي پايان نامه ضمن بيان نظرات و ارائه پيشنهادهايي به نتيجه گيري اقدام نموده‌ام.

دانلود پروژه Olap چيست و چگونه كار مي كند؟

۳۰ بازديد

تعداد صفحات:54
نوع فايل:word
فهرست مطالب:
مقدمه
تاريخچه Sql Server
Sql Server چيست؟
اهداف Sql Server
آشنايي با Analysis Services و نحوه نصب آن
نصب پايگاه داده و منبع آن
نحوه ايجاد Cube
پيمانه چيست؟
نحوه اصافه كردن بعد به مكعب
طراحي منبع و پردازش مكعب
ايجاد مكعب پدر و فرزند
ويرايش اطلاعات مكعب
سرجمع (Aggregation) چيست؟
درك مفاهيم انبار كردن داده ها
درك مفاهيم انبار داده خاص (Data Marts)
ايجاد انبار داده ها
سرويس هاي Meta data
عضو محاسبه شده Calculated Member
ايجاد عضو محاسبه شده
چگونگي مشاهده اطلاعات عضو محاسبه شده
Roles در مكعب چيست؟
نحوه ايجاد Role در مكعب
نحوه ايجاد Role در بانك اطلاعات
خواص اعضا (member property)
نحوه ايجاد Member Property
ايجاد ابعاد مجازي
استخراج داده چيست ؟ (Olap Data Mining)
نحوه ايجاد Data Mining Model
فهرست منابع

چكيده:
MS SQL Server يكي از سيستم هاي مديريت بانك هاي اطلاعاتي رابطه اي (Relational) است كه توسط شركت مايكروسافت ارائه شده است. SQL Server از مدل سرويس دهنده – سرويس گيرنده (Client/Server) تبعيت مينمايد. در اين مدل، درخواست هاي (InQuery) سرويس گيرندگان براي سرويس دهنده ارسال و در سمت سرويس دهنده بررسي و آناليز ميگردند. در ادامه، پردازش هاي‌ مورد نياز بر روي اطلاعات ذخيره شده در بانك هاي اطلاعاتي انجام و در نهايت، نتايج براي سرويس گيرنده ارسال خواهد شد.MS SQL Server با استفاده از مجموعه عناصري (Components) كه به صورت هدفمند اجراء ميگردند، قادر به تامين نيازها و درخواست ها از مخازن داده (Data Storages) ميباشد. مخازن داده در SQL Server به دو روش زير مديريت ميگردند:
- OLTP (برگرفته از OnLine Transaction Processing System)
- OLAP (برگرفته از OnLine Analytical Processing System)
در مدل OLTP، مخازن داده به صورت جداول رابطه اي كه عموما به جهت جلوگيري از تكرار و ناهمگوني اطلاعات به صورت هنجار (Normalize) درآمده اند، سازماندهي ميشوند. اين نوع از بانك هاي اطلاعاتي براي درج و تغيير سريع اطلاعات توسط چندين كاربر به طور همزمان مناسب ميباشند. در مدل OLAP مخازن داده جهت تجزيه و تحليل و خلاصه سازي حجم زيادي از اطلاعات سازماندهي ميشوند. مخازن داده و ارتباط بين اطلاعات در اين مدل توسط SQL Server مديريت ميگردد.
يكي از اهداف مهم سيستم هاي مديريت بانك هاي اطلاعاتي، قابليت رشد و توسعه (Scalability) است. MS SQL Server مجموعه اي از پتانسيل ها را به منظور تامين هدف فوق ارائه نموده است كه به برخي از مهم ترين آن ها اشاره ميگردد:
- قابليت كار با بانك هاي اطلاعاتي حجيم (در حد ترابايت)
- قابليت دسترسي هزاران كاربر بطور همزمان به بانك اطلاعاتي
- قابليت خود سازگاري (Self Compatibility). با استفاده از ويژگي فوق، منابع مورد نياز هر كاربر (نظير حافظه، فضاي ديسك و …) به محض اتصال به سرور (Log in) به صورت اتوماتيك به وي تخصيص داده ميشود و پس از Log off، منابع اختصاص يافته به منظور استفاده ساير كاربران آزاد ميشوند.
- قابليت اعتماد و در دسترس بودن (Reliability). با استفاده از ويژگي فوق ميتوان بسياري از فعاليت هاي مديريتي را بدون توقف سرور انجام داد (نظير BackUp).
- برخورداري از سطوح امنيتي بالا. بدين منظور اعتبار سنجي كاربران توسط SQL با اعتبار سنجي ويندوز تجميع مي گردد. در چنين مواردي، ضرورتي به تعريف كاربر در MSSQL نخواهد بود و اعتبار سنجي وي توسط ويندوز انجام خواهد شد.
- پشتيباني از حجم بالايي از حافظه در سرور (در نسخه 2000 تا 64 گيگابايت و در نسخه 2005 متناسب با حافظه اي كه سيستم عامل از آن حمايت مي نمايد).
- استفاده از چندين پردازنده به صورت موازي (در نسخه 2000 تا 32 پردازنده همزمان و در نسخه 2005 محدوديتي وجود ندارد)
- پشتيباني از لايه ها و سوكت هاي امنيتي نظير SSL، خصوصا جهت استفاده در وب.
يكي ديگر از ويژگي هاي مهم سيستم هاي مديريت بانك هاي اطلاعاتي‌، ايجاد تسهيلات لازم به منظور مديريت بانك هاي اطلاعاتي است. SQL Server با ارائه برنامه هاي جانبي نظير Enterprise Manager استفاده و مديريت بانك هاي اطلاعاتي را آسان نموده است. MS SQL Server به طور اتوماتيك در Active Directory ثبت ميشود (Register)، بنابراين كاربران شبكه به راحتي ميتوانند آن را در Active Directory جستجو و در صورت نياز به آن متصل شوند. همچنين، MS SQL Server توسط IIS پشتيباني ميگردد و مرورگرها با استفاده از پروتكل HTTP قابليت استفاده از آن را خواهند داشت .
از جمله نكات مهم در خصوص MS SQL Server، اجراي آن به صورت يك سرويس است. بنابراين، در صورتي كه كاربري به ماشيني كه MS SQL Server بر روي آن اجراء شده است، Logon نكرده باشد، همچنان سيستم در دسترس كاربران خواهد بود. علاوه بر اين، ميتوان از سيستم مانيتورينگ ويندوز به منظور مانيتورينگ SQL Server استفاده نمود. يكي از مهم ترين و شاخص ترين ويژگي هاي MS SQL Server كه از نسخه 2000 در آن ايجاد شده است، امكان نصب چندين نسخه SQL بر روي يك ماشين ميباشد (Multi Instance)، بطوري كه هر يك از نسخه ها فايل هاي باينري مخصوص به خود را داشته و به طور جداگانه مديريت و راهبري ميگردند، ولي تمام نسخه ها به طور همزمان اجرا ميشوند (دقيقا مشابه اين است كه چندين نسخه بر روي چندين كامپيوتر نصب شده باشد).
با توجه به اين كه نسخه (Instance) قراردادي فاقد نام است و ساير نسخه ها مي بايست داراي نام باشند به آن ها نسخه هاي داراي نام (Named Instance) ميگويند. نسخه هاي داراي نام را ميتوان هر زمان نصب نمود (قبل و يا بعد از نسخه قراردادي). ابزارهاي همراه SQL نظيرSQL Enterprise Manager يك مرتبه نصب خواهند شد و در تمامي نسخه هاي SQL به صورت مشترك استفاده خواهند شد.
تاكنون نسخه هاي متعددي از MS SQL Server ارائه شده است. استفاده از نسخه هاي 2000 و 2005 بيش از ساير نسخه ها، متداول است. هر يك از نسخه هاي MS SQL Server، در مدلهاي مختلف (با توجه به نوع استفاده و اندازه سازمان متقاضي)، ارائه شده اند كه در يك مقاله جداگانه به بررسي‌ ويژگي هر يك از آن ها خواهيم پرداخت.

 

دانلود پروژه امنيت پايگاه داده

۲۴ بازديد

تعداد صفحات: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 بررسي كرده و آن را به صورت عملي پياده سازي كرده‌اند. بسياري از سيستم‌هاي طراحي شده از لحاظ امنيتي ناكارامد هستند و مكانيزم‌‌هاي امنيتي به كار رفته در اين سيستم‌ها داراي نواقص و كمبودهاي بسياري است.

 

دانلود پايان نامه تريگرهاي فازي در پايگاه داده فعال

۲۲ بازديد

تعداد صفحات:118
نوع فايل:word
فهرست مطالب:
بخش اول – مفاهيم و تعاريف، كارهاي انجام شده
فصل اول – كليات
مقدمه
مروري بر فصول پايان‌نامه
فصل دوم – پايگاه داده فعال
مديريت داده
مديريت قوانين
تعريف قانون
رويداد
شرط
واكنش
مدل اجرايي
اولويت اجرايي در قوانين
معماري پايگاه داده فعال
آشكارساز رويداد
ارزيابي شرط
زمان بندي
اجرا
نمونه‌هاي پياده‌سازي شده
Starburst
Ariel
NAOS
نتيجه
فصل سوم – مفاهيم فازي
مجموعه‌هاي فازي
عملگرهاي فازي
استنتاج فازي
ابهام‌زدايي
نتيجه
فصل چهارم – پايگاه داده فعال فازي
تعريف فازي قوانين
رويداد فازي
رويدادهاي مركب
انتخاب فازي اجزاء رويدادهاي مركب
شرط فازي
واكنش فازي
تعيين فازي موقعيت زمان بندي
معماري و مدل اجرايي قوانين
آشكارساز رويداد
بررسي شرط
اجرا
زمان بندي
نتيجه
بخش دوم – كاربردي جديد از تريگر فازي، رونوشت برداري فازي، نتايج آزمايشات
فصل پنجم – رونوشت برداري فازي
رونوشت برداري
رونوشت برداري همگام
رونوشت برداري ناهمگام
ماشين پايه رونوشت برداري داده
مقايسه دو روش همگام و ناهمگام
رونوشت برداري فازي
استفاده از تريگرها براي فازي نمودن رونوشت برداري
كميت سنج هاي فازي
روش محاسبه كميت سنج هاي فازي
كميت سنج عمومي
كميت سنج جزئي
كميت سنج جزئي توسعه يافته
روش جديد محاسبه حد آستانه در تريگرهاي فازي براي رونوشت برداري فازي
معماري ماشين رونوشت بردار فازي
مثال
كارايي
ترافيك در رونوشت برداري مشتاق
ترافيك در رونوشت برداري تنبل
ترافيك در رونوشت برداري فازي
مقايسه تئوري هزينه رونوشت برداري فازي و تنبل
جمع بندي
فصل ششم – پياده سازي
Fuzzy SQL Server
عملكرد اجزاي Fuzzy SQL Server
پياده سازي تريگرهاي فازي در پايگاه داده غير فازي
اجزاء تريگر فازي در پايگاه داده غير فازي
جداول سيستمي مورد نياز
مثال
كارهاي آتي
مراجع و منابع
واژه نامه لاتين
واژه نامه فارسي

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

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

 

دانلود پايان نامه داده كاوي (Data Mining)

۳۰ بازديد

تعداد صفحات: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 و ابزارهاي گوناگون گزارش‌گيري معمولي، ميتوان اطلاعاتي را در اختيار كاربران قرار داد تا بتوانند به نتيجه‌گيري در مورد داده‌ها و روابط منطقي ميان آن ها بپردازند. اما وقتي كه حجم داده‌ها بالا باشد، كاربران هرچند زبر دست و باتجربه باشند نمي‌توانند الگوها مفيد را در ميان حجم انبوه داده‌ها تشخيص دهند و يا اگر قادر به اين كار هم باشند، هزينه عمليات از نظر نيروي انساني و مادي بسيار بالا است. از سوي ديگر، كاربران معمولاً فرضيه‌اي را مطرح مي‌كنند و سپس بر اساس گزارشات مشاهده شده به اثبات يا رد فرضيه ميپردازند، در حالي كه امروزه نياز به روش هايي است كه اصطلاحاً به كشف دانش بپردازند يعني با كمترين دخالت كاربر و به صورت خودكار الگوها و رابطه‌هاي منطقي را بيان نمايند.
داده كاوي يكي از مهم ترين اين روش ها است كه به الگوهاي مفيد در داده‌ها با حداقل دخالت كاربران شناخته ميشوند واطلاعاتي را در اختيار كاربران و تحليل گران قرار ميدهند تا براساس آن تصميمات مهم و حياتي در سازمان ها اتخاذ شوند.
اصطلاح داده كاوي زماني به كار برده ميشود كه با حجم بزرگي از داده‌ها، در حد مگا يا ترابايت، مواجه باشيم. در تمامي منابع داده كاوي بر اين مطلب تاكيد شده است. هرچه حجم داده‌ها بيشتر و روابط آن ها پيچيده تر باشد دسترسي به اطلاعات نهفته در ميان داده ها مشكل تر ميشود و نقش داده كاوي به عنوان يكي از روشهاي كشف دانش، روشن‌تر ميگردد.
داده كاوي به طور همزمان از چندين رشته علمي بهره ميبرد نظير: تكنولوژي پايگاه داده، هوش مصنوعي، يادگيري ماشين، شبكه‌هاي عصبي، آمار، الگو، سيستم‌هاي مبتني بر دانش، حصول دانش، بازيابي اطلاعات، محاسبات سرعت بالا و بازنمايي بصري داده.

 

دانلود پايان نامه بهينه سازي زبان يكپارچه ساز بر روي شبكه اطلاعاتي ناهمگون

۲۱۳ بازديد

تعداد صفحات: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 به مرحله بلوغ و بهره‌برداري كامل نرسيده است.
دراين پايان نامه ما به دنبال روشي هستيم كه براي دسته بزرگي از كوئري ها كارآيي لازم را داشته باشد. روشي كه در مقايسه با روشهاي مشابه تعداد گره‌هاي كمتري را مورد دستيابي قرار داده و در زمان كمتري به پاسخ برسد. روشي كه قابليت تلفيق با شاخص‌ روشهاي مشابه را داشته و بتواند از آنها براي تسريع كوئري ها استفاده نمايد. ما به دنبال روشي هستيم كه قابليت پرش از روي گره‌هاي بي‌فايده را داشته باشد و داده‌هاي مياني كمتري در مقايسه با روشهاي مشابه توليد نمايد. روشي كه با استفاده از يك راهنماي تطابق الگو، به طور مستقيم و كوركورانه به پردازش گره‌ها در سند نپردازد.

 

دانلود پروژه نقش IT در توسعه اقتصادي و شاخص هاي توسعه اقتصادي

۲۷۳ بازديد

تعداد صفحات: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 و… بررسي ميگردد.

 

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

۳۰۵ بازديد

تعداد صفحات: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 ايجاد شده است و امكانات مختلفي براي كاركنان فراهم كرده است.
كه هم در وقت صرفه جويي ميشود و هم كاركنان راضي تر هستند.
قبل از طراحي سايت كاركنان اگر مشكلي در سيستم كامپيوتري خود داشتند ميبايست به مركز سايت شهرداري مراجعه نموده و مشكل خود را اعلام ميكردند تا كارشناسان بخش مربوطه به مشكل رسيدگي كنند. البته علاوه بر اين مورد موارد مختلفي مثل امكانات تفريحي و آموزشي نيز براي كارمندان در سايت وجود دارد.
در روش قديمي نظم در كارها وجود نداشت و وقت زيادي از كارمندان گرفته ميشد و از كارهاي روزانه خود عقب ميافتادند.
در اين سايت ما تلاش كرديم تمامي فعاليت ها در قالب سايت انجام گيرد و كاربر با ورود به سايت مشكلات خود را اعلام كرده و به بقيه كارهاي خود برسد.