فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد به سوی جامعه اطلاعاتی

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

تحقیق در مورد به سوی جامعه اطلاعاتی


تحقیق در مورد به سوی جامعه اطلاعاتی

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه2

 

فهرست مطالب

 

توسعه نظام خرده‌بانکداری توسط فائو

پارک علم و فناوری کرت

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

فناوری اطلاعات و ارتباطات و مدیریت ارتباط با مشتریان

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


دانلود با لینک مستقیم


تحقیق در مورد به سوی جامعه اطلاعاتی

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

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

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


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

 

 

 

 

 

بانکهای اطلاعاتی به دو دسته تقسیم بندی می شوند که عبارتند از :

1) Desktop     Access-paradox, foxpro-Dbase

2) client/server    sql-oracl/

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

بانکهایی مانند Access شاخص ترین عضو خانواده Desktop به حساب می آید. در این نوع از بانکهای اطلاعاتی، بانک اطلاعاتی ساخته شده بر روی یک hard قرار گرفته و برای دیگران قابل دسترسی می‌باشد. اگر بخواهیم برای کاربران مختلف که در این سیستم کار می‌کنند محدودیت های دسترسی تعریف کنیم با مشکل مواجه خواهیم شد چرا که گزینه های امنیتی در آن نسبت به مدل client/server بسیار بسیار ضعیف می باشد. البته در صورتیکه یک محیط شبکه داشته باشیم می توانیم فایل ساخته شده Access خود را در داخل فایل server قرار دهیم و client ها به آن دسترسی داشته باشیم.

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

حداکثر سرعت در شکبه

این مشکلات می تواند از زوایای مختلف بوجود بیاید:

1- تمام پردازش ها در داخل client انجام می شود.

2- در این حالت نیازمند سخت افزار قوی برای client ها و وجود یک خطوط ارتباطی پرسرعت.

3- از آنجایی که هارد server قابل دسترس برای کلیه client ها می باشد امنیت اطلاعات server از بین خواهد رفت.

4- اگر در این مدل نیاز به update کردن برخی از رکوردها داشته باشیم بعد از آنکه رکوردها به client آمدند و تعدادی از آنها update شدند باید بر روی هارد server ذخیره گردد.

اگر در حین انجام عمل save سیستم با قطع برق مواجه گردد و یا خطوط ارتباطی قطع شوند برخی از رکوردها در فایل بانک در server ، up date شده و برخی دیگر بدون تغییر باقی خواهد ماند. هیچ راهی برای شناسایی اینکه کدام یک تغییر یافته اند وجود ندارد و نمی توان وضعیت بانک را به حالت اولیه آن برگرداند.

در قالب نوع client/server یکپارچگی اطلاعات تضمین می شود به این شکل که در هنگام عمل up date چنانچه برق قطع شود با روشن شدن مجدد server بررسی می شود که آیا مراحل قبلی با موفقیت به پایان رسیده است یا خیر.

برای حفظ یکپارچگی، اطلاعات sqlserver قبل از ثبت قطعی اطلاعات کلیه اعمال را در فایل log خود انجام می دهد.

Sql server دارای دو نوع فایل می باشد :

فایل داده با پسوند Mdf   1) Date file

فایل تراکنش با پسوند Ldf . 2) log file  

فایل های تراکنش Transaction log file

زمانیکه سیستم روشن می شود ابتدا log file مورد ارزیابی قرار می گیرد. اگر در فایل log با دستور commit مواجه شود یعنی کلیه اعمال قبلی به شکل کامل انجام شده اند و آماده اند برای آنکه بر روی date file نوشته شوند. در این حالت log file بر روی data file ثبت خواهد شد.

اگر با دستور commit مواجه نشود عمل roll Back اتفاق می افتد حال می توانیم با این شرایط وضعیت سیستم را به شرایط قبلی بازگردانیم. تمام حالتهای انجام شده به وضعیت سابق بر میگردد و بانک ثبات خود را حفظ خواهد کرد یکپارچه باقی می ماند.

انواع sql های قابل نصب :

1) sql server enterprise

روی ویندوز 2000 و 2003 نصب می شود یعنی روی ویندوزهای 32 بیتی و 64 بیتی قابل نصب هست.

بهترین خاصیت آن امکان داخلی آن clustering می باشد یعنی 4 یا 8 کامپیوتر را می توان بهم وصل کرد.

نصب sql :

بعد از نصب sql server و فعال شدن service manager به سراغ interprise manager می رویم تا بتوانیم به کمک آن به table ها دسترسی یابیم. اگر اثری از sql نصب شده در sql server group وجود نداشت بر روی آن right click کرده گزینه new registration را انتخاب می کنیم. با این کار sql server شناسایی خواهد شد. سپس آن را باز کرده و لیست database ها از folder database کلیه بانکهای موجود را مشاهده خواهیم کرد. حال بانکهای tempdb-msdb-model-master به عنوان بانکهای سیستمی و
pubs, northwind مشاهده می شود که این دو data base (بانک) نمونه‌هایی هستند که ماکروسافت آنها را برای آشنایی بهتر ترویج کرده است.

برای غیر فعال کردن بانکهای سیستمی وtable های سیستمی که در هر بانکی (data base های) وجود دارند می توانند بر روی نام
database ، کلیک راست کرده و گزینه edit sql server registration را انتخاب کنیم و در این پنجره گزینه show system … را غیر فعال کنیم تا هیچ یک از موارد سیستمی به نمایش در نیاید.

از این بانکهای سیستمی sql بانک master اصلی ترین بانک sql می باشد این بانک در پشت صحنه کلیه عملیات sql را مدیریت می‌نماید و هر نوع آسیب به این data base باعث از کارافتادن sql خواهد شد.

بانک modeldb بانکی است که از روی آن تمام data base های جدید ساخته می شود و در واقع طرح و الگویی جهت سایر data base هاست.

بانک tempdb به ما کمک می کند که بر روی انجام عملیات موقت از این بانک اطلاعاتی استفاده نماییم زمانیکه مطمئن به انجام قطعی عملیات نیستیم می توانیم از بانک tempdb استفاده کنیم هر بار sql فعال می شود tempdb خالی خواهد شد.

Msdb بانکی است که وظیفه انجام کارهایی را که تحت عنوان job شناخته می شوند را بر عهده دارد. این بانک با سرویس
sql server agent کار می کند.

نکته :

اگر sql در حالت stop o باشد یعنی sql سرویس دهی نمی کند و اگر در حالت pause $$ باشد باعث می شود که هر کسی که قبلاً وارد سیستم شده و در حال کار با sql است پیغام خطا دریافت نکرده ولی فرد جدید نمی تواند وارد سیستم شده و کاری انجام دهد.

Stop یعنی توقف بطور کامل و sql سرویس دهی می کند ولی pause یعنی توقف لحظه ای.

اگر بخواهیم به هر دلیلی به عنوان admin بخواهیم تغییری در sql بدهیم باید sql را از حالت multi user خارج کرده و به حالت
single user درآوریم و برای اجرای مجدد start را می زنیم و سرویس دهی sql دیگران قرار می گیرد.

توسط interpriser ابزارهای مدیریتی خواهیم داشت.

روی sql server کلیک می کنیم و آن را باز می کنیم.

Sql server\ service manager \ interprise manager \ registration \ wizard\ register sql server wizard

اگر اسم sql را ندیدیم باید آن را ثبت کنیم. مثلاً pcl

Right click \ new sql server registration

Right click \ edit … \ registed sql server properties

Sql هایی که سیستمی بودند پنهان شدند.

نکته :

اگر master آسیب ببیند دیگر sql کار نمی کند.

نحوه ایجاد data base :

بر روی data bases ، کلیک راست کرده گزینه new data base را انتخاب می کنیم. اسم data base را وارد می کنیم.

در قسمت collation name برای انتخاب زبان codepage می باشد. اگر در هنگام نصب گزینه collation به درستی تنظیم شده باشد در این جا بر روی انتخاب server default تنظیم خود را قرار می دهیم. در غیر اینصورت می توانیم از موارد موجود Arabic CS-AI برای زبان فارسی انتخاب نمائیم.

اگر database ای را حذف کنیم دیگر آن database قابل برگشت نیست.

مثال :

اسم کامل فیزیکی Employees-Data.MDF

با حجم 1mG بر روی hard ساخته می شود.

متن کامل را می توانید دانلود نمائید


دانلود با لینک مستقیم


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

دانلود مقاله پروژه سیستم جامع کارآمد بر مبنای معادله کلی سیستم اطلاعاتی کیفیت

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

 

 

 

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

 


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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


2 – 1 اطلاعات در قرن حاضر
قطعاً می توان “اطلاعات” را کالای قرن آینده نامید.کالایی که انتخاب تکنولوژی جاده های بس سهل الوصول را برایش آماده ساخته است.
اطلاعات(پردازش شده و پردازش نشده)خونی است که در رگهای سازمان جاری است و سیستم اطلاعاتی وسیله ای برای به جریان انداختن این خون در رگهای سازمان است.
اطلاعات و تکنولوژی در یک چرخه رو به رشد یکدیگر را با اثر متقابل ارتقا می دهند و هر یک به رشد دیگری کمک می کنند.ولی در این میان سیستم هایی که حجم عظیم اطلاعات را سامان داده،آنها را در قالب تکنولوژی جای دهد،و امکان استفاده مؤثر از آنها را پدید آورد نقشی بس مهم دارد.این وظیفه را سیستم های اطلاعاتی بر عهده دارد.
هر چند در قیاس با روند رشد سر سام آور تکنولوژی و اطلاعات،در ابتدا سیستم های اطلاعاتی و علوم مرتبط با آن از چنین رشدی برخوردار نبوده است ولی در سالهای اخیر این علوم با شیبی فزاینده به چرخه سه گانه اطلاعات “تکنولوژی” و “سیستم های اطلاعاتی” پیوسته است.
علم توسعه سیستم ها،در روند پیشرفت خود و در جهت حرکت به سمت پایه های استوار و مبتنی بر علوم پایه و متناسب با تکنولوژی نوین به ارایه متدولوژی های توسعه سیستم پرداخته است.
متدلوژی های توسعه سیستم ابزارها و روش هایی را به منظور راهبری فرآیند توسعه سیستم های اطلاعاتی ارایه می دهد که پیدایش آنها به اواخر دهه 60 بر می گردد.یعنی زمانی که مفهوم چرخه زندگی توسعه سیستم مطرح شد.این مفهوم به توسعه دهندگان آن ابزاری برای کنترل سیستم ارایه کرد.اما کمک چندانی در جهت افزایش کارآیی و کیفیت فرآیند توسعه سیستم نکرد.در اواسط دهه 70 متدولوژی های ساخت یافته به منظور افزایش کارآیی در امر آنالیز و طراحی توسعه یافت.متدولوژی هایی از این دست عموماً بر عملیات سیستم تأکید داشت و تأکید کمتری بر مدلسازی داده ها و موجودیت هایی که سیستم در مورد آنها داده ذخیره می کند به عمل می آورد.
در اوایل دهه 80 مدلسازی داده ها به عنوان وظیفه ای اساسی در توسعه سیستم مطرح شد.و این امر منجر به توسعه متدولوژی های داده گرا نظیر مهندسی اطلاعات شد.متدولوژی های توسعه سیستم در آخرین گام به رویکرد موجودیت گرا روی آورده و این نگرش را در آنالیز و طراحی همپای برنامه نویسی به کار گرفتند.
روند رشد متدولوژوی های توسعه سیستم به صورت روزافزونی ادامه دارد.و امروزه با توجه به پیچیدگی و بزرگی سیستم ها نمی توان بدون کمک متدولوژی مناسب به آنالیز ،طراحی و اجرای سیستم های بزرگ،پیچیده و کارآمد امیدوار بود.
متأسفانه در کشور ما کمتر به این مقولات توجه شده است و هر چند حضور سیستم های اطلاعاتی در مؤسسات و سازمانها ملموس است ولی برخورد اصولی با فرآیند آنالیز،طراحی و اجرای چنین سیستم هایی کمتر به چشم می خورد.چنین فقدانی علاوه بر اتلاف سرمایه ها جوی بدبینانه نسبت به اصل وجودی این گونه سیستم ها پدید می آورد.می توان به جرأت اظهار داشت که برای موفقیت در طراحی سیستم هایی با کیفیت بالا و مطلوب باید بر متدولوژی مناسب برای توسعه و طراحی آنها متکی بود.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 – 1 برای طراحی سیستم اطلاعاتی چه باید کرد؟
پیش از بررسی هر سیستمی به منظور تهیه یک طرح کلی برای آن لازم است به مقوله تحلیل سیستم توجه شایانی شود.چرا که با تحلیل نیازهای سیستم می توان طرح کلی سیستم را بنا نهاد.
تجزیه و تحلیل سیستم ها کاربرد رویکرد سیستمی در طراحی سیستم های اطلاعاتی است.سایر علوم ممکن است برای تشریح پدیده هایی که با آن روبرو هستند از مفاهیم سیتسم ها استفاده نمایند.اما طرز تفکر سیستمی زیربنای فعالیت های تجزیه و تحلیل سیستم هاست.
نگرش سیستمی در سازمان:سازمانها سیستمهای پیچیده ای هستند که دارای زیر سیستم های به هم وابسته و متعامل اند که تغییرات در یک بخش باعث ایجاد تغییرات قابل پیش بینی و غیر قابل پیش بینی در سایر بخش های آن می شود.رویکرد سیستمی به سازمان به صورت یک کل و به اجزای ان در رابطه با نقشی که در عمل دارند،می نگردو این یکی از راههای منطقی بررسی سیستم ارتباطات درونی و یکپارچگی عملیات سازمان بخصوص در زمان معرفی یک سیستم جدید اطلاعاتی می باشد.
به طوری که در شکل صفحه پیشین می بینید اطلاعات از طرفی به عنوان بازخور مدیریت سازمان را از نتایج و عملکرد واحدها و زیر سیستم های مختلف آگاه می سازد و در اعمال کنترل فعالیت های این واحدها او را یاری می کند.
از طرف دیگر اطلاعات در ردیف منابع مهم سازمانی قرار دارد.همان طور که مدیریت منابع انسانی،مدیریت مالی،مدیریت تولید و نظایر آن در یک سازمان اهمیت دارند.مدیریت منابع اطلاعاتی نیز به دلیل اهمیت نقش آن در سازمان و پیشرفت های روز افزون تکنولوژی مربوطه از اهمیت و گستردگی خاصی برخوردار است.اطلاعات (پردازش شده و پردازش نشده) خونی است که در رگهای سازمان جاری است و سیستم اطلاعانی وسیله ای برای به جریان انداختن این خون در رگهای سازمان است.

 

 

 

 

 

 

 

 

 

 

 


4 – 1 سیستم اطلاعاتی کیفیت بر چه اساسی باید طراحی شود؟
مهمترین مسأله ای که منجر به تصمیم گیری در مورد چگونگی طراحی می شود،نوع انتظاری است که از سیستم می رود.این انتظار پس از تحلیل نیازهای کاربران سیستم بدست می آید.منتها قبل از تبیین نیازهای سیستم،لازم است سیستم را بشناسیم و قبل از شناخت سیستم مورد نظر باید سیستم را و نیز روشهای طراحی سیستم اطلاعاتی را بشناسیم.
سیستم اطلاعاتی در یک سازمان را می توان از ابعاد مختلفی مورد بررسی قرار داد که اهم آنها عبارت است از:
1.سیستم های اطلاعاتی بر اساس وظایف مختلف سازمانی.
2.سیستم های اطلاعاتی بر اساس عملیات و ساختار مدیریتی سازمان.
3. سیستم های اطلاعاتی بر اساس صورت فیزیکی آن.
سیستم های اطلاعاتی بر اساس وظایف مختلف سازمانی:
سیستم های اطلاعاتی را می توان برحسب وظایف مختلف سازمانی که از آن استفاده می کنند تعریف نمود.استاندارد خاصی برای تعریف این وظایف وجود ندارد اما غالباً مؤسسه ها یا سازمان ها دارای وظایفی مثل امور مالی،نیرو انسانی،بازار یابی و فروش،تولید،تدارکات،سیستم اطلاعاتی و نظایر آن می باشند.گرچه ساختار سازمانی مؤسسه ممکن است بر مبنایی غیر از این وظایف مثلاً بر حسب نوع محصول یا پروژه شکل گرفته باشند.اما سیستم های اطلاعاتی به طور منطقی حول محور این وظایف می چرخد و در واقع تصویری از هر یک از این وظایف است.
ممکن است داده ها و اطلاعات یکسانی مورد استفاده چند وظیفه سازمانی قرار گیرد اما این وظایف از لحاظ فعالیت ها،عملیات و مسئولیت های سازمانی مجزا هستند.بنابراین برای هر یک از آنها یک سیستم اطلاعاتی مختص همان وظیفه در سازمان وجود دارد.مثلاُ سیستم اطلاعاتی فروش و بازاریابی،اطلاعات و داده های مربوط به فعالیت های فروش را جمع آوری و پردازش می کند و نتایج را به صورت گزارش های چاپی و تصویری در اختیار فروشندگان یا مدیریت فروش قرار می دهد.یا مثال دیگر سیستم اطلاعاتی پرسنلی اطلاعات و سوابق مربوط به نیروی انسانی سازمان را جمع آوری می کند.و پس از پردازش های لازم،گزارش ها و تحلیل های مربوط به نیروی انسانی را در اختیار کارکنان،مدیریت،امور پرسنلی و نظایر آن قرار می دهد.به این روش اصطلاحاً روش فرآیندی هم می گویند،که از قدرت بسزایی برخوردار است.
سیستم های اطلاعاتی بر اساس عملیات و ساختار مدیریتی سازمان:
در جریان انجام عملیات و فعالیت های مربوط به هر یک از وظایف سازمانی و تعامل آنها با یکدیگر،پیوسته اطلاعاتی خام وارد سازمان یا مؤسسه می شود.یا در داده ها و اطلاعات موجود تغییر داده می شود.جمع آوری،پردازش نگهداری سوابق،به روز رسانی انجام.تغییرات مورد لزوم در این سوابق،تهیه نتایج عملکردهای این وظایف و توزیع آن بین استفاده کنندگان مختلف بر عهده سیستم های اطلاعاتی و عملیاتی مؤسسه است.
از انواع سیستم های اطلاعاتی عملیاتی مؤسسه می توان کنترل عملیات در واحدهای خودکار صنعتی،واژه نگارها در سیستم های خودکار اداری و پردازش.تراکنش ها در سیستم های اطلاعاتی مؤسسه ها را نام برد.
سیستم پردازش تراکنش ها:
تراکنش ها وقایعی است که در اثر انجام عملیات و فعالیت های یک مؤسسه رخ می دهد.مانند انجام فروشها،خرید ها،پرداخت ها،صدور سند،برداشت از حساب بانکی و نظایر آن.مثلاُ وقتی مؤسسه کالایی به مشتری به صورت غیر نقدی می فروشد،داده هایی مربوط به مشتری انبار محصولی که به مشتری داده می شود،فروشنده و نظایر آن باید جمع آوری و پردازش شود.از طرفی این واقعه خود باعث رخداد تراکنش های دیگری نظیر بررسی اعتبار مشتری،صدور صورت حساب،تغییر در موجودی ها،افزایش در میزان حساب های دریافتنی و نظایر آن می شود،که البته هر یک به نوبه خود داده های بیشتری را تولید می کنند.
سیستم پردازش تراکنش ها سیستمی است که جمع آوری و پردازش این تراکنش ها را بر عهده دارد.و بر اساس داده های پردازش شده انواع محصولات اطلاعاتی مانند فرمها،لیست های در گردش داخلی سیستم گزارش ها و لیست های چاپی و تصویری تهیه می کند.و به عنوان مبنایی برای تهیه گزارش های بعدی برای مدیریت سازمان مورد استفاده قرار می گیرد.شکل زیرین نقش سیستم پردازش تراکنش ها را در سازمان و مؤسسه نشان می دهد.
برای مدیریت سازمان به طور کلاسیک وظایفی بر شمرده شده است که اهم آن برنامه ریزی،کنترل و اساساً تصمیم گیری است.
همچنین مدیریت سازمان برای انجام وظایف محوله به صورت هرمی تشبیه می شود که از سه لایه عمده مدیریت سطوح بالا،سطوح میانی و سطوح پایین تشکیل شده است.برحسب این که مدیریت در کدام یک از لایه های مذکور قرار گرفته است برنامه ریزی کنترل و تصمیم گیری متفاوتی دارد.
به طوری که در سطوح بالا،برنامه ریزی ها استراتژیک و بلند مدت،در سطوح میانی،تاکتیکی و میان مدت و در سطوح پایین،کوتاه مدت و مربوط به فعالیت های جاری و روزمره است.
برعکس وظیفه کنترل در سطوح بالا،کلی و شامل عملکرد تمامی واحدها و وظایف مختلف سازمانی به صورت کلی است.
در سطوح میانی،شامل کنترل مدیریت و عملکرد واحدهای تحت مسئولیت هر مدیریت است و سرانجام در سطوح پایین کنترل ها تفضیلی و شامل عملیات روزمره جاری تحت مسئولیت هر مدیر است.
شکل زیر ابعاد کنترل و برنامه ریزی در سطوح مختلف مدیریت را نشان می دهد.

 

 

 

 

 

تصمیم گیری در سطوح پایین،مکرر،روزمره و دارای ساختاری مشخص است.که از قبل قابل پیش بینی و برنامه ریزی است.این گونه تصمیمات بطور عمده بر اساس حقایق داده ها و اطلاعات موجود در سازمان صورت می گیرد و کمتر به قضاوت شخصی نیاز دارد زیرا مسأله دارای پارامترها و راه حل های مشخص است.
سیستم گزارش مدیریت
سیستم گزارش های مدیریت یا آنچه که بطور کلاسیک به نام سیستم های اطلاعاتی مدیریت نامیده می شود.گزارش هذای چاپی یا تصویری را در اختیار مدیریت قرار می دهد که نوع و فرمت آنها از قبل قابل پیش بینی است.
گزارش های مذکور به صورت ادواری یا بر حسب تقاضا و شرایط هاص تهیه می شود.مثلاً یک مدیر فروش می تواند:
1.در محل کار خود و با استفاده از یک کامپیوتر شخصی برحسب ضرورت و بلافاصله،اطلاعاتی راجع به وضعیت فروش محصول خاصی کسب کند.
2.گزارش های تحلیلی که وضعیت فروشها را برحسب نوع محصول،منطقه فروشو فروشندگان و نظایر آن ارزیابی می کند،دریافت کند.
اکثر اطلاعات مورد نیاز در این سیستم،بر اساس اطلاعات سیستم پردازش تراکنش هاست،و حاصل از عملیات مؤسسه و با استفاده از پایگاه داده های آن است.
سیستم اطلاعاتی پشتیبان تصمیم گیری:
این نوع سیستم که ادامه یا مکمل سیستم اطلاعاتی مدیریت است از مدل های تصمیم گیری و پایگاه داده هایی خاص برای تهیه اطلاعات در جهت پشتیبانی از تصمیمات نیمه ساخته یا ساخت نیافته،استفاده می کند.
سیستم اطلاعاتی مدیریت سطوح بالا:
چون مدیریت سطوح بالا اطلاعاتی برای برنامه ریزی استراتژیک و کنترل کلی مؤسسه نیاز دارد،این سیستم طوری طراحی می شود که مدیریت سازمان بتواند به سهولت و با سرعت به اطلاعات منتخب و مورد نیاز ر مورد عوامل کلیدی سازمان،دست یابد.
این عمل با استفاده از پایگاه داده های داخلی و خارجی مؤسسه،و به صورت ترکیبی از سیستم گزارش های مدیریت و سیستم اطلاعاتی پشتیبان تصمیم گیری انجام می شود.شکل زیر تکمیل شده شکل قبلی است.
- پردازش تراکنش ها
- ابقا و به روز رسانی فایل ها
- تهیه گزارش های مختلف
- پردازش سیستم ها
پردازش تراکنش ها:همان طور که در بحث سیستم های اطلاعاتی عملیات گفته شد سیستم اطلاعاتی تراکنش ها و رویدادهایی را که حاصل انجام عملیات مؤسسه است پردازش می کند که در شکل پایین صفحه قابل مشاهده است.

 

اجزای فیزیکی شرح
سخت افزارها سخت افزار به کامپیوتر و تجهیزات وابسته به آن اشاره می کند که شامل:
1.دستگاههای ورودی اطلاعات
2.دستگاههای خروجی اطلاعات
3.دستگاههای جانبی(برای ذخیره داده ها و برنامه ها)
4.پردازنده مرکزی
5.وسایل ارتباط از راه دور
نرم افزارها که به طور کلی شامل دستورهایی است که عملیات سخت افزارها را هدایت می کند.این نرم افزارها بطور عمده شامل:
1.نرم افزارهای عمومی اجرایی مانند سیستم عامل
2.نرم افزارهای مربوط به مدل های تجزیه و تحلیل و تصمیم گیری
3.نرم افزارهایی که برای کاربردهای مختلف طراحی می شود.
پایگاه داده ها و فایل ها پایگاه داده ها،حاوی تمام داده هایی است که بوسیله نرم افزارهای کاربردی استفاده می شود و توسط وسایل کامپیوتری مثل نوار دیسکت و مستندات آن نشان داده می شود.
رویه ها و دستورالعمل ها رویه ها و دستورالعمل ها که به صورت راهنماها و کتابچه های دستورالعمل ها مورد استفاده قرار می گیرد و به صورت های زیر تجلی می کند.
1.دستورالعمل ها برای استفاده کنندگان سیستم
2.دستورالعمل ها برای آماده سازی ورود اطلاعات به کامپیوتر
3.دستورالعمل ها برای پرسنل اجرایی
پرسنل اجرایی این افراد شامل کارکنان اجرایی مانند اپراتورها،برنامه نویسان،تحلیل گران،مدیران سیستم اطلاعاتی و نظایر آن می باشند.
ابقا و به روز رسانی فایل ها:
در حین عملیات پردازشی فوق علاوه بر استفاده ای که از داده ها و اطلاعات موجود در فایل های اصلی یا پایگاه داده ها می شود،هر گونه تغییرات در محتویات فایل ها نیز باید به طور مرتب در آنها ثبت شود و به روز درآید تا معرف آخرین و درست ترین اطلاعات باشد.
5 – 1 پروژه طراحی سیستم های اطلاعاتی از کجا و چگونه آغاز می شود؟
قبل از اینکه به تشریح مراحل مختلف چرخه تکاملی بپردازیم،ببینیم درخواست برای انجام یک پروژه طراحی سیستم از کجا برمی خیزد.معمولاً بیشترین درخواست از طرف استفاده کنندگان سیستم که به فعالیت های مؤسسه نزدیکتر هستند،و با مسائل،مشکلات و نارسایی های سیستم آشنایی بیشتری دارند،داده می شود.تحلیل گران یک مؤسسه در واحدهایی مانند سیستم ها و روش ها،خدمات سیستم ها،و نظایر آن کار می کنند.و معمولاً بدنبال روشهایی بهتر برای سیستم های جاری مؤسسه هستند.و نیز از درخواست کنندگان پروژه های طراحی سیستم هستند.علاوه بر آن برنامه ریزی های بلند و میان مدتی که مؤسسه یا سازمان برای بهبود کلی سیستم های موجود خود دارد،می تواند منشأ درخواست سیستم های جدید باشد.
معمولاً عامل ایجاد چنین درخواست هایی وجود یک مسأله،تن دادن به یک اجبار و الزام قانونی،یا به دست آوردن امکان بهتر برای پاسخگویی و جذب مشتری بیشتر است.مثلاً طولانی بودن عملیات رسیدگی به سفارشات مشتریان و وقت گیر بودن آن یک مسأله است.تهیه گزارش های مالی یا نگهداری سوابق خاص از طرف یک مؤسسه برای پاسخگویی به مراجع دولتی مانند اداره مالیاتها،بازرسان قانونی و… یک الزام قانونی است.اغلب مسایل و فرصت های زیادی وجود دارد که هر یک می تواند منشأ یک سیستم اطلاعاتی جدید قرار گیرد.موارد زیر نمونه ای از این مسائل می باشند:
- نیاز به بهبود عملکردها
- نیاز به بهبود یا کنترل اطلاعات یا داده ها
- نیاز به صرفه جویی بیشتر یا کنترل هزینه ها
- نیاز به بهبود کنترل و امنیت اطلاعات
- نیاز به بهبود کارآیی افراد یا ماشین ها
- نیاز به بهبود خدمات ارایه شده به مشتریان،شرکا،کارکنان و نظایر آن.
- چرخه تکاملی چیست و چه نقشی در طراحی سیستم های اطلاعاتی ایفا می کند؟
- چرخه تکاملی کلیه فعالیت هایی را که در یک پروژه طراحی سیستم های اطلاعاتی باید انجام گیرد را در سطوح مختلفی به نام مراحل،فعالیت ها و وظایف سازماندهی می کند.
مراحل از فعالیت های مختلفی تشکیل می شود و هر یک از فعالیتها نیز به نوبه خود شامل وظایف متعددی است.فعالیت های تشکیل دهنده یک مرحله معمولاً پروژه را به نقطه ای می رساند که مستلزم بررسی های مدیریت و تصمیم گیری مبنی بر ادامه یا عدم ادامه پروژه است.مثلاً مرحله تجزیه و تحلیل یا شناخت سیستم،مرحله طراحی و مرحله اجرای سیستم.تعیین مراحل مختلف پروژه برای آن است که از طرفی مدیریت وسیله ای برای ارزیابی به موفع فعالیت های پروژه در دست داشته باشد.و از طرف دیگر مطمئن باشد که از پشتیبانی های مدیریت مؤسس یا سازمان مورد مطالعه از لحاظ نیروی انسانی بودجه و سایر موارد مورد نیاز در مراحل مختلف برخوردار است.

 

 

 

 

 

 

 

امروزه بسیاری از تحلیل گران بر سر مفهوم چرخه تکاملی توافق دارند.امام بر سر مجموعه فعالیت هایی که در آن باید انجام گیرد،توافق ندارند و هر یک با استفاده از متدولوژی خود چرخه تکاملی خاص خود را ارایه می دهد.وحتی بین متدولوژی های مشابه نیز (مثلاً ساخت یافته)،مؤسسه ها بر حسب تجربه و ترجیح خود گروه بندی های مختلفی از فعالیت ها ارائه می دهند.مثلاً جدول الف،ب و ج هر سه با استفاده از متدولوژی ساخت یافته،سه گروه بندی مختلف از فعالیت های مراحل چرخه تکاملی ارایه می دهد.این گروه بندی های گرچه به ظاهر متفاوت به نظر می رسد،اما از نظر ماهیت در مجموع مشابه است.
یک فعالیت مجموعه وظایف (به طور منطقی) به هم وابسته ای است که پس از تکمیل آنها،هدف آن فعالیت تأمین می شود.
مثلاً فعالیت مطالعه مقدماتی شامل وظایفی تعیین و تعریف مسأله،تعیین محدوده مطالعه است.معمولاً هر فعالیت یک محصول نهایی دارد که نتایج آن فعالیت را ارائه می دهد.
نکته مهم در یک پروژه سیستم های اطلاعاتی این است که مدیر پروژه و اعضای گروه تصویر و ایده روشنی از اهداف هر فعالیت و محصول نهایی که انتظار می رود،از آن فعالیت به دست آید،داشته باشند.به عبارت دیگر باید بدانند که:
- چرا این فعالیت انجام می شود؟
- چه چیزی قرار است انجام شود؟
- چه باید تهیه و تولید شود؟
مراحل چرخه تکاملی ساخت یافته:
چرخه تکاملی ساخت یافته چرخه ای است که از ابزار و تکنیک های ساخت یافته،برای انجام مراحل تجزیه و تحلیل،طراحی و اجرای سیستم استفاده می کند.به دلیل وجود گروه بندی های مختلف و با توجه به اینکه علی رغم این تنوع گروه بندی ها،ماهیت فعالیت ها مشابه است،ناگزیر به انتخاب یک نوع از روشها هستیم.در جداول این صفحه و صفحه بعد نمونه ای از این روشها را می بینیم.

 

 

 

 

 

 

 

- مطالعه مقدماتی
1.بررسی اولیه
2.مطالعه امکان سنجی
- تجزیه و تحلیل تفضیلی و طراحی کلی
3.بررسی تفضیلی سیستم موجود
4.تشخیص نیازهای سیستم جدید
5.طراحی کلی سیستم جدید
6.برنامه ریزی برای مرحله بعد
- طراحی تفضیلی و اجرای سیستم
7.طراحی فیزیکی سیستم از لحاظ درون داده ها،برون داده ها و فایل ها.
8.تعیین برنامه و مشخصات تست سیستم
9.برنامه نویسی و تست
10.آموزش استفاده کنندگان سیستم
11.تست پذیرش سیستم
- استقرار و نصب سیستم IV مرحله
12.تبدیل فایل ها
13.استقرار و نصب سیستم

 


مرحله I - تجزیه و تحلیل سیستم
1.مطالعه مقدماتی
2.مطالعه تفضیلی
3.تشخیص نیازهای سیستم جدید
4.گزینش مناسب ترین راه حل
مرحله II – طراحی سیستم
5.طراحی
6.درخواست برای دریافت پیشنهاد مربوط به سخت افزار/نرم افزار کامپیوتر.
مرحله III – اجرا و استقرار سیستم
7.برنامه نویسیس و تست سیستم
8.آموزش و استقرار سیستم
مرحله IV – پشتیبانی و بهبود سیستم

 

 

 

 

 

 

 

مرحله I – تجزیه و تحلیل سیستم
1.تعریف مسأله
2.تهیه برنامه زمان بندی مطالعه
3.جمع آوری اطلاعات در مورد سیستم مورد مطالعه
4.بررسی تعامل بین سیستم مورد مطالعه و سایر سیستم ها
5.شناخت سیستم موجود
مرحله II – تجزیه و تحلیل تفضیلی و طراحی سیستم
6.تعیین نیازهای سیستم جدید
7.طراحی سیستم جدید
8.طراحی کنترل های سیستم
9.بررسی هزینه – منافع سیستم جدید
10.فروش (ارایه) سیستم
مرحله III - استقرار و اجرای سیستم
11.برنامه نویسی
12.تست سیستم
13.اجرای سیستم
در اینجا نمونه جدول دوم را انتخاب کرده و مرحله به مرحله گام های آن را شرح می دهیم.(با توجه به این مطلب که):
مطالعه مقدماتی:
مطالعه مقدماتی که به اسامی مختلفی نامیده می شود،نقطه شروع مرحله تجزیه و تحلیل سیستم است.
این فعالیت راهی برای شروع بررسی هایی در زمینه هایی است که هدف آنها این است که آیا مسأله یا درخواست ارایه شده،ارزش دنبال کردن و سرمایه گذاری را دارد یا نه؟و اگر جواب مثبت است با چه هزینه و در چه مدت؟
کاری که در این مرحله انجام می شود،تا حدی کلی است و به اندازه ای است که بتوان بر سر مسأله و آنچه درخواست شده است،به توافق رسید.پرسشهایی که در این مرحله باید پاسخ داده شود این است که:
مسأله چیست؟
چه کاری می توان برای رفع یا حل آن انجام داد؟و چگونه؟
سیستم جدید بر چه کسانی تأثیر می گذارد؟
برای این مطالعه که معمولاً بین دو روز تا چند هفته بسته به حجم و نوع پروژه طول می کشد،تحلیل گر پس از گفتگو با مدیران سطوح بالا و اجرایی مربوطه که مسأله را طرح کرده اند.همچنین مطالعه هر گونه اسناد و مدارک موجود در حول و حوش مسأله و حوزه درگیر آن،مشاهده سیستم در عمل،مصاحبه با کارکنان عملیاتی و نظایر آن به ارزیابی اطلاعات جمع آوری شده می پردازد تا مسأله شناخته شده و ابعاد آن مشخص شود.نتایج بررسی درخواست ها،پیشنهاد یکی از راه حلهای زیر است.
بهتر است در این مقطع کاری انجام نشود.
درخواست ها با انجام پاره ای تغییرات در سیستم موجود انجام می شود.
استفاده کننده می تواند با استفاده از نرم افزارها،سخت افزارها و خدمات مرکز کامپیوتر مؤسسه،درخواست خود را عملی سازد.
درخواست ممکن است به طراحی یک سیستم جدید یا انجام تغییرات عمده در سیستم موجود منجز شود.در صورتی که این راه حل مورد تأیید قرار گیرد،ممکن است پیشنهاد یک مطالعه امکان سنجی را به همراه داشته باشد.که در این صورت باید برآوردی از برنامه زمانی و نیازهای آن مطالعه ارایه شود.
در صورتی که راه حل های دوم و سوم تأیید شود،امکان سنجی لازم نیست،بلکه باید هزینه،مدت زمان و نیروی انسانی لازم برای انجام مرحله بعد مشخص شود.
مسلم است که این فعالیت مانند اکثر فعالیت های چرخه تکاملی،فعالیتی مشترک بین تحلیل گر مدیریت مؤسسه و استفاده کننده سیستم است و بدون کار مشترک این سه گروه نه تنها این فعالیت،بلکه سایر فعالیت های چرخه تکاملی ساخت یافته نیز،موفق نخواهد بود.با توجه به اهداف این فعالیت و نتایجی که از آن انتظار می رود،می توان برای آن وظایف عمده زیر را برشمرد.
1.بررسی اولیه
2.مطالعه امکان سنجی
3.تعیین برنامه زمان بندی پروژه
بررسی اولیه:بررسی اولیه شامل مجموعه وظایفی است که برای شناخت مسأله،تعیین ابعد،ارایه راه حل هایی برای رفع آن و … صورت می گیرد.
مجموعه وظایف عبارتند از:
- تشخیص و تعریف مسأله
- تعیین محدوده مطالعه
- تعیین اهداف پروژه
- تعیین محدودیت های پروژه
- ارایه راه حل های ممکن و ارزیابی آنها
تشخیص و تعریف مسأله:
واژه مسأله عبارت از مشکلی است که به منظور بررسی یا یافتن راه حل مطرح می شود.اغلب اوقات مؤسسه ها و سازمان ها زمانی در می یابند مسأله دارند که مشکلاتی برای آنها ایجاد می شود.آنچه اغلب اوقات تصور می شود مسأله است،فقط نشانه ها و عوارض آن است.نه خود مسأله.نشانه ها یا عوارض شرایط یا وضعیت های قابل توجهی است که در اثر وجود مسأله بروز می کند و معمولاً بتدریج و در طول زمان خود را نشان می دهد.برای موفقیت در یک پروژه تحلیل گر باید بتواند بین مسأله و نشانه آن تفاوت قایل شود.ضرب المثلی هست که می گوید شناخت مسأله 50 درصد حل آن است.
تعیین محدوده مطالعه:
محدوده مطالعه،دامنه مطالعه را نشان می دهد،به عبارتی نقطه شروع و خاتمه مطالعه را نشان می دهد.محدوده مطالعه گاه فقط بخشی از فعالیت های مؤسسه یا سازمان را در بر می گیرد.و زمانی کل فعالیت های آن را البته در این صورت پروژه باید به بخش های قابل کنترل و کوچکتری تقسیم شود.و به طور منطقی از فعالیت های فروش و تولید شروع شده و سپس کلیه فعالیت های دیگر را در بر گیرد.همچنین نیازهای اطلاعاتی سطوح مختلف مدیریت را باید در نظر گیرد.
گهگاه دامنه مطالبه بنا به دلایلی مثل زمان،کمبود منابع مالی و… محدود می شود.مثلاً چنانچه موضوع بررسی سیستم کیفیت باشد خود بخود سایر سیستم ها ا محدوده مطالعه خارج می شود.گرچه ارتباطات این سیستم با سایر سیتسم ها محفوظ می ماند.
برای تعیین محدوده سیستم در یک بررسی کلی،می توان به کمک استفاده کنندگان،نمودار سطح صفر سیستم که شامل درون داده ها و برون داده های مهم،و نیز نشان دهنده ارتباطات سیستم مورد مطالعه با سایر سیتسم های مؤسسه یا سازمان و عناصر خارج از آن است،را ترسیم کرد.اگر در مورد وظایفی که درون محدوده سیستم قرار می گیرد شک داشته باشیم،می توان لیستی از آنها تهیه کرد.
تعیین اهداف پروژه:
اهداف پروژه به مسأله سیستم اشاره می کند و در واقع دلایلی است که پروژه برای رسیدن به آن،آغاز شده است.
طراح سیستم در بررسی های خود به زودی (و بتدریج) خواهد فهمید که استفاده کنندگان سیستم چه می خواهند.یعنی سیستم جدید یا بهبود یافته باید قادر باشد که چه کند.این نیازها،اهداف پروژه را تشکیل می دهد.
با تعیین اهداف،چهارچوب فعالیت های طراح سیستم و نیز محدودیت های موجود در کار پروژه،مشخص می شود.
تعیین اهداف فعالیتی مشترک بین طراح سیستم و مدیریت مؤسسه است.به طوری که مدیریت خطوط کلی اهداف را تعیین می کند و تحلیلگر آن را تعیین و تبیین می کند.
تعیین محدودیت های پروژه
محدودیت های پروژه،عوامل و شرایطی است که با توجه به آنها،اهداف پروژه باید دنبال شود.از جمله آنها می توان به محدودیت های زمانی اشاره کرد.تدوین و تبیین این گونه محدودیت ها به خصوص به عنوان معیاری برای ارزیابی عملی بودن یک پروژه در مطالعات امکان سنجی،بسیار موثر است.
ارایه راه حل های ممکن و ارزیابی آنها:
در صورتی که نتیجه شناخت مسأله،تعیین محدوده،اهداف پروژه و محدودیت های آن نشان دهد که باید سیستم جدیدی طراحی شود،قدم بعدی تعیین یک یا دو راه حل مناسب اما کلی،برای حل مسأله و احیاناً نیاز به بررسی در مطالعه امکان سنجی است.در شرح هر یک از این راه حل ها،وظایف یا پردازش هایی که باید مورد مطالعه بیشتری قرار گیرد،به خصوص در مورد اصلاح یا تغییر سیستم جدید و همچنین پیشنهادهای اولیه در مورد کامپیوتری کردن آنها باید نشان داده شود.
پس از تعیین یک یا دو راه حل کلی،ارزیابی اولیه ای،با توجه به آنچه برای سازمان ی مؤسسه اهمیت دارد،مثلاً هزینه یا زمان پاسخگویی سیستم و غیره،از این راه حل ها صورت می گیرد.
تهیه گزارش شناخت مسأله:
همان طور که پیش از این گفتیم هر یک از فعالیت های چرخه،محصول نهایی مشخصی دارد که حاصل انجام وظایف مختلف آن است.این محصولات نهایی به نوبه خود،روی هم انباشته شده و مستندات سیستم را تشکیل می دهد.محصولات نهایی هر فعالیت مبنایی برای تصمیم گیری مدیریت مؤسسه است.
محصول نهایی بررسی اولیه،گزارشی است حاوی پیشنهاد تحلیلگر به مدیریت مؤسسه،و باید حداقل موارد زیر را در بر داشته باشد.
بیان مسأله:
ارایه یک نمودار سطح صفر سیستم که نشان دهنده درک مقدماتی از محدوده سیستم،درون داده ها،و برون داده های مهم آن است.
پیش بینی کلی هزینه ها و منافعی که ممکن است،در اثر اجرای سیستم پیشنهادی ایجاد شود.
در ارتباط با درخواست سیستم،باید پیشنهادی مشتمل بر نیاز به ادامه یا توقف پروژه یا اصطلاح سیستم موجود داده شود.
چنانچه پیشنهاد،طراحی سیستم جدید باشد،و در صورت نیاز به انجام یک مطالعه امکان سنجی،گزارش بررسی اولیه باید شامل تخمینی از زمان و منابع مالی مورد نیاز برای انجام مطالعه امکان سنجی باشد.در صورت عدم نیاز به مطالعه،امکان سنجی،این گزارش باید هزینه و برنامه فعالیت بعد،یعنی مطالعه تفضیلی را نشان دهد.
مطالعه امکان سنجی:
در صورتی که نتایج بررسی اولیه،طراحی یک سیستم جدید را پیشنهاد کند،ممکن است مدیریت مؤسسه به تشخیص خود یا به پیشنهاد گزارش بررسی اولیه،قبل از تعهد به اجرای پروژه طراحی سیستم جدید،انجام یک مطالعه امکان سنجی را برای ارزیابی عملی بودن آن از جهات مختلف لازم بداند.این مطالعه تصویری از حجم کار،مدت زمان و هزینه آن به دست می دهد.
هدف یک مطالعه امکان سنجی،ارزیابی عملی بودن یک یا چند راه حل پیشنهادی،بررسی هزینه های تقریبی،و منابع لازم برای آن و ارایه یک راه حل نهایی برای یک سیستم جدید است.
در این فعالیت علاوه بر مدل فیزیکی سطح صفر،مدل فیزیکی و منطقی سیستم در سطوح بالا را نیز باید ارایه داد و در واقع اساس تغییر از مدل فیزیکی به منطقی در اینجا صورت می گیرد.
محصول فرآیند امکان سنجی،گزارشی است که باید در بر گیرندة موارد زیر باشد:
- تعریف مسأله و محدوده مطالعه،با ارایه نمودار سطح صفر سیستم.
- شرح مختصری راجع به سیستم با ارایه نمودار جریان داده سطح یک سیستم.
- شرح کلی یک یا چند راه حل پیشنهادی.
- بررسی های امکان سنجی در مورد سیستم های پیشنهادی.
- برنامه زمان بندی کلی پروژه(در صورت تأیید به ادامه آن).
تعیین برنامه زمان بندی پروژه:
این برنامه تصویر روشنی از کلیه مسأله،اهداف پروژه،و احتمالاً نتایج امکان سنجی را به عنوان راهنمای برنامه ریزی فعالیت های بدست می دهد.
این برنامه،شامل کار هر مرحله،تاریخ شروع و خاتمه آن،نیروی انسانی،و مهارت مورد نیاز،آموزش،برنامه نویس،تست برنامه،مدت زمان لازم برای تهیه و نصب تجهیزات سیستم،تهیه فایل ها،فرم ها و تبدیل فعالیت ها است.با یک برنامه زمان بندی مناسب و واقع بینانه،مسئول پروژه در هر زما قادر است که وضعیت پروژه را از لحاظ تأخیر،یا بهنگام بودن آن،و نیز مخارج هر مقطع را،پاسخگو باشد.
البته این برنامه زمانبندی در عمل بصورت گزارش های ادواری از وضعیت پرژه،علل کندی،و تأخیر در انجام فعالیت ها،وجود مشکلات و سایر اطلاعات لازم،تهیه و به مدیریت ارایه می شود.
مطالعه تفضیلی:
شرح فعالیت:
پس از اتمام فعالیت های بررسی اولیه و مطاله امکان سنجی و در صورت تأیید مدیریت مؤسسه مبنی بر ادامه پروژه و طراحی سیستم اطلاعاتی جدید،فعالیت مطالعه تفضیلی سیستم موجود آغاز می شود.هدف مطالعه تفضیلی،شناخت و درک عمیق اهداف،مقاصد و وظایف سیستم مورد مطالعه است.
عملیاتی که در مطالعه تفضیلی صورت می گیرد مانند مطالعه مقدماتی است و تنها تفاوت آن در میزان درک لازم و وقتی است که صرف مطالعه می شود.به عبارت دیگر مطالعه مقدماتی،بررسی اولیه و اجمالی از سیستم و مسأله آن است،در حالی که مطالعه تفضیلی،بررسی دقیق و طولانی آن است.
تحلیلگر در خلال مطالعه تفضیلی به علل کندی کارها،دوباره کاری ها،تنگناهای موجود در سیستم،وجود داده ها و اطلاعات اضافی در واحدها به دلیل عدم اعتماد افراد به سیستم موجود،وجود یا عدم وجود کنترل های داخلی،و نظایر آن پی می برد.تنها پس از چنین شناختی است که او می تواند نقاط حیاتی ای را که باید در طراحی سیستم به عنوان یک گلوگاه مهم در نظر داشته و بدان توجه کرد،مشخص نماید.
در پایان این فعالیت،اعضای گروه باید درک عمیقی از وجوه منطقی سیستم یافته باشند و همه چیز را در مورد سیستم موجود بدانند.چرا که در طراحی سیستم جدید،وجوه منطقی سیستم یکسان مانده و فقط وجوه فیزیکی آن است که تغییر می کند.
وظایف عمده در مطالعه تفضیلی:
مطالعه تفضیلی با مروری بر محصول نهایی بررسی اولیه،و مطالعه امکان سنجی آغاز می شود.و به منظور درک عمیق سیستم موجود،وظایف عمده زیر در این فعالیت صورت می گیرد.
- جمع آوری گسترده اطلاعات
- تحلیل داده های جمع آوری شده
- مدلسازی از سیستم
- ارزیابی مجدد محدوده سیستم و بررسی های امکان سنجی
جمع آوری گسترده اطلاعات شامل کلیه نیازهایی است که باید در طراحی سیستم جدید گنجانده شود.این نیازها می توانند تمام یا بخشی از خصوصیات منطقی سیستم یا نیازهای ابراز شده توسط استفاده کنندگان و مدیریت سیستم باشد.در هر صورت برای شناخت این نیازها لازم است اطلاعات گسترده ای جمع آوری شود.به همین منظور لازم است،فهرستی از آنچه تحلیلگر برای کسب چنین شناختی نیاز دارد،وجود داشته باشد.
اطلاعات لازم برای درک سیستم،و در نتیجه شناخت نیازهای آتی سیستم،دو دسته است.دسته اول اطلاعات کلی در مورد مؤسسه،و دسته دوم اطلاعات خاص در خصوص سیستم و اجزای آن.
اطلاعات دسته اول،دورنمای مؤسسه،فعالیت آن در محیط و اثرات آن بر سیستم را نشان می دهد.و دسته دوم اطلاعات مربوط به اجزاء و عملکرد سیستم است.
به خاطر داشته باشید که نیاز به اطلاعات فوق،حاصل فعالیت مطالعه تفضیلی نیست،بلکه در مطالعات مقدماتی نیز مورد استفاده قرار می گیرد.فقط حجم،عمق و زمان صرف شده برای جمع آوری آنها،متفاوت است.
اطلاعات کلی در مورد مؤسسه:
اطلاعات کلی شامل سوابق،ساختار و نمودار سازمانی،اهداف،سیاست ها،برنامه های گذشته و آینده مؤسسه و نظایر آن است.در جمع آوری این گونه اطلاعات،بر صنعتی که مؤسسه به آن اشتغال دارد،بازار،رقبا،نحوه توزیع محصولات،محدودیت ها،قوانین دولتی حاکم بر صنعت مذکور و مؤسسه تأکید بسیاری می شود.گزارش های سالانه مؤسسه،مؤثرترین روش بیانگر کننده اطلاعات فوق،روند رشد مؤسسه و به تبع آن هر یک از فعالیت های مؤسسه از جمله سیستم است.
اطلاعات خاص در خصوص اجزای سیستم مورد مطالعه:
1.نیازهای اساسی سیستم
2.نیازهای استفاده کنندگان سیستم
3.نیازهای حاصل از ارتباط و تعامل بین سیستم و سایر سیستم ها
نیازهای اساسی سیستم:
19.درون داده ها
2.برون داده ها
3.پردازش ها(عملیات)،روش ها،رویه ها و سیاست های حاکم بر عملیات
4.فایل ها و ذخایر اطلاعاتی (دستی و کامپیوتری)
5.سخت افزارها و نرم افزارهای موجود
6.کنترل های داخلی
7.سایر اطلاعات نظیر حجم و تناوب انجام عملیات
درون داده ها:
بررسی درون داده های سیستم،یا به عبارت دیگر اطلاعات ورودی آن نحوه تغذیه و نوع اطلاعات مورد نیاز سیستم را مشخص می کند.طراح باید از وجود هر گونه فرم ها،اسناد و اطلاعاتی که سیستم مورد مطالعه از سایر زیر سیستم های مؤسسه یا خارج از آن دریافت می کند،مطلع شود.ماهیت و هدف هر یک از فرم ها،محتویات آن،تهیه کننده اولیه آن،محلهایی که فرم از آن عبور می کند و تکمیل می شود،تعداد نسخ،نحوه توزیع آن و مسایل مربوط به دقت و صحت و استفاده کننده هر یک باید مورد توجه و بررسی قرار گیرد.
برون داده ها:
برون داده های یک زیر سیستم و درون داده های زیر سیستم دیگر سیستم کلی را تشکیل می دهند.به همین جهت تحلیلگر باید کلیه برون داده های سیستم اعم از کامپیوتری یا دستی را بدقت بررسی کند تا چگونگی تأمین نیازهای سیستم توسط این برون داده ها را دریابد.
در مورد برون داده های سیستم باید به موارد زیر توجه کرد:
چه نوع اطلاعاتی مورد نیاز است؟چرا؟
چه کسی به آن نیاز دارد؟چه موقع و در کجا؟
عملیات،رویه ها،و سیاست ها عملیاتی
عملیات سیستم و رویه های آن،نحوه تبدیل درون داده ها به برون داده ها و مراحل انجام آن را مشخص می کند.و این خود دلیل خوبی برای مطالعه آنهاست.طرح سؤالات زیر می توانند به شناخت عملیات و مراحل انجام آن کمک کند.
هدف از عملیات این سیستم چیست؟
طی چه مراحلی انجام می شود؟
هر یک از عملیات سیستم در کجا و توسط چه کسی انجام می شود؟
چه کسی از اطلاعات حاصل از آن استفاده می کند؟
پاسخ به پرسشهای فوق،علاوه بر درک سریع و نسبتاً جامعی از سیستم،شرح عملیات آن را نیز فراهم می کند.حتماً متوجه شده اید که با پاسخ دادن به هر یک از سؤالات فوق،درک وسیعی از سیستم حاصل می شود.هیمن طور سیاست های عملیاتی که از اهداف مؤسسه و مدیریت سرچشمه می گیرد و بر عملیات سیستم حاکم است،برای یافتن ناهماهنگی ها و مشکلات آن باید بررسی و مطالعه شود.
فایل ها و ذخایر اطلاعاتی(دستی و کامپیوتری):
شناسایی اطلاعات ذخیره شده در سیستم،از لحاظ محتوا،تعداد،اندازه،حجم و تناوب استفاده از آنها از اهمیت خاصی برخوردار است.
بنابراین محتویات کلیه فایل های سیستم موجود باید با ذکر نام و مشخصات ساختار آن ثبت شود.و از لحاظ صحت،دقت و وجود داده های تکراری و زاید مورد بررسی و توجه قرار گیرد.
سخت افزارها و نرم افزارهای موجود:
ممکن است لازم باشد به دستور مدیریت،طراحی سیستم جدید در چهارچوب امکانات نرم افزاری سیستم موجود انجام شود.در این صورت شناسایی این امکانات ضروری است.
2.سرپرستان و رؤسای قسمت ها:
علاوه بر کارکنان خدماتی،سه سطح مدیریت در یک مؤسسه وجود دارد که پایین ترین سطح آن،سرپرستان و رؤسای قسمت ها و واحداست.مسئولیت این افراد کنترل نتایج فعالیت های روزانه و حداکثر هفتگی است.بنابراین افراد مذکور از اطلاعات تفضیلی روزانه،که حاصل تکمیل فعالیت ها و وظایف افراد تحت سرپرستی آنهاست،استفاده می کنند.طراح سیستم در بررسی نیازهای این گروه باید فعالیت هایی را که روزانه توسط این افراد سرپرستی می شود به خوبی شناخته و راههای ارزیابی نحوه عملکرد و بهبود این فعالیت ها را دریابد.
3.مدیران سطوح میانی:
مدیریت سطوح میانی با برنامه ریزی،سازماندهی،کنترل و تصمیم گیری های کوتاه مدت مؤسسه سر و کار دارد.مثلاً تهیه بودجه،تصمیم گیری در مورد مسایل پرسنلی،بهبود محصولات و نظایر آن از زمره فعالیت های این گروه است.به تبع نوع مسئولیت و فعالیت ها،این گروه به اطلاعات مشروحه روزانه نیازی ندارند.بلکه نیازمند اطلاعات مربوط به نتایج عملیات بویژه ماهانه یا ادواری هستند.و به خصو

دانلود با لینک مستقیم


دانلود مقاله پروژه سیستم جامع کارآمد بر مبنای معادله کلی سیستم اطلاعاتی کیفیت

دانلودمقاله مدیریت بانک اطلاعاتی

اختصاصی از فی ژوو دانلودمقاله مدیریت بانک اطلاعاتی دانلود با لینک مستقیم و پر سرعت .

 

 

 

مقدمه :
تا چندین سال قبل فقط کسانی که به سیستم های بزرگ و گران قیمت دسترسی داشتند، می توانستند از برنامه های مدیریت بانک اطلاعاتی استفاده کنند ولی با پا به عرصه گذاشتن کامپیوتر های شخصی در نوع ، اندازه و سرعت های مختلف ، برنامه های متعددی هم ، همراه اینان وارد میدان شدند که هر کدام دارای خصوصیات منحصر به فرد خود بودند. در این میان dBASE می توانست جلوگیری از بسیاری از مشکلات مدیران و مسئولان این صنایع و نرم افزارهای مناسب برای برنامه نویسان و تحلیل گران سیستم باشد.
در سال 1978 ، « واین راتلیف» برنامه Vulcan را نوشت و از سال 1979 تا سال 1980 انحصار فروش آن را خود شخصاً به عهده داشت تا اینکه در اوخر سال 1980 قراردادی با شرکت آشتون . تیت تکنولوژی (d Base) و حق تألیف آن را خرید و بعد از آن وی به عنوان مدیر بخش تکنولوژی جدید در آتشون –تیت مشغول به کار شد.
BASEIII d از توسعه d BASEII که برای فصل های اولیه ریز کامپیوتر ها طراحی گردیده بود و از ظرفیت حافظه و قدرت پردازش محدودی برخوردار بود، پدید آمد ، ولی کاملاً یک برنامه کامپیوتری متفاوت برای بهره گیری از ریزکامپیوترهای جدید معرض شد. ظرفیت ذخیره سازی داده ها و سرعت محافظت آن افزایش فراوان یافته است و بدون کاهش در قابلیت های برنامه نویسی II ، استفاده از III بسیار ساده گشته است. به این ترتیب با توسعه صنایع ، سازمانهای مختلفی برای تأمین نیازمندی های روزافزون اجتماع پا به عرصه وجود نهادند که با توجه به کمبود نیروی انسانی و منابع مادی استفاده از کامپیوتر بیش از هر زمان دیگر مورد توجه قرار گرفت و از آن جمله نرم افزارهای مختلف با کاربردهای متنوع که توانسته اند تا حدودی در پیشبرد اهداف سازمانها نقش داشته باشند. ولی آنچه مسلم است ای« است که سیستم های کامپیوتری بی نقص بوده و همواره در حال رشد می باشد اما به طور یقین کمک شایانةی به جوامع نموده اند.

 

بانک اطلاعاتی چیست ؟
آیا تا به حال با واژه DBMS آشنا بوده اید ؟ روش سیستم های تیک برای مدیریت بر بانکهای اطلاعاتی و مجموعه های بزرگ از داده های آماری در سیستم های کامپیوتری ، شاید تعریفی مناسب برای این واژه باشد.
یک بانک اطلاعاتی به مجموعه اطلاعات در دسترس گفته می شود که بر حسب نیاز و اولیوت های خاصی که مدیریت بر آنها در نظر می گیرد ، مرتب شده اند.
برای دسترسی به تک تک مقادیر اطلاعاتی احتیاج به یک روند و یا سیستم جایگزینی مشخصی از اطلاعات در واحد های حافظه را خواهیم داشت.
داده های بانک اطلاعاتی به عنوان داده های پایدار و با ثبات منظور می شوند . منظور از پایداری این سات که نوع داده های بانک اطلاعات با داده های ناپایداری مثل داده های ورودی ، داده های خروجی ، دستورات کنترلی، صفها ، بلوکهای کنترلی نرم افزار، نتایج میانی و به طور کلی مقام داده های از ماهیت آنها حالت گذرا دارد ، متفاوت است. به عبارت دیگر به این دلیل می گوییم داده های بانک اطلاعاتی پایدار است: وقتی داده ها توسط سیستم مدیریت بانک اطلاعاتی برای ورود به بانک اطلاعاتی پذیرفته شد فقط در صورتی می تواند حذف شود که درخواستی به سیستم مدیریت بانک اطلاعاتی ارسال شود و با اثرات جانبی ناشی از اجرای برنامه حذف نخواهد شد . با توجه به این پایداری ، تصرف دقیقتری از بانک اطلاعاتی ارائه می کنیم :
1- شرکت تولیدی 2- بانک 3-بیمارستان
4- دانشکده 5- اداره دولتی 6-
هر اداره باید داد هایی راجع به عملیات خود نگهداری کند . این داده ها ، همان داده های پایدار هستند این موسسات ممکن است داده های زیر را دارا باشند:
1- داده های مربوط به تولید
2- داده های حسابداری
3- داده های بیماران
4- داده های مربوط به دانشجویان
5- داده های مربوط به برنامه ریزی
اهداف و مزایای بانک اطلاعاتی :
بطور کلی اهداف و مزایای یک بانک اطلاعاتی را می توان در چهار بخش خلاصه کرد :
1- رشد پذیری
2- سرعت و کیفیت بالاتر
3- صرفه جویی در حافظه
4- اشتراکی شدن داده ها
هر چند پاسخ به این سوال تا حدی به این بستگی دارد که سیستم تک کاربره است یا چند کاربره.
برای مثال اگر سیستم تک کاربره باشد امتیازات سیستم بانک اطلاعاتی نسبت به سیستم سنتی که رکوردها بر روی کاغذ نگهداری می شود عبارت اند از :
* فشردگی : نیازی به فایل های متنی حجیم نیست.
* سرعت : ماشین می تواند سریعتر از انسانها ، داده ها را بازیابی و به هنگام سازی کند. مخصوصاً پاسخگویی به درخواست های موردی ، بسیار سریع انجام میشود.
* بودجه کمتر : خیلی از یکنواختی ها در نگهدای فایل ها به روش دستی ، حذف می شود. همواره کار مکانیکی توسط ماشین سریعتر از انسان انجام می گیرد.
* دسترسی : در هر زمان می توان اطلاعات دقیق و به هنگام را دریافت کرد. البته این مزایا در محیط چند کاربره که بانکهای اطلاعاتی بزرگ و پیچیده ای وجود دارند ، چشمگیر تر است. اما یک امتیاز ویژه در چنین محیطی وجود دارد و آن عبارت است از : سیستم بانک اطلاعاتی موجب می شود تا موسسه بر روی داده هایش کنترل مرکزی داشته باشد. این موضوع از اهمیت ویژه ای برخوردار ایت . این وضعیت با وضعیتی که در موسسات بدون بانک اطلاعاتی وجود دارد متفاوت است . در موسسات فاقد بانک اطلاعاتی ، هر برنامه کاربردی فایل های خاص خودشان را دارند ، گاهی نیز نوارها و دیسکت های مخصوص به خود را دارند. بنابراین داده ها پراکنده اند و کنترل بر روی داده ها با روشها سیستماتیک دشوار است. به طور کلی پیشرفت در گونه های مختلف بانک های اطلاعاتی و استفاده از مدل های جدید نرم افزاری گویای رشد پذیری و سیر سعودی در پایگاه داده ای است. سرعت و ذخیره سازی حافظه به دلیل عدم افزودگی در اطلاعات و اشتراکی شدن داده های آماری برای استفاده های متفاوت گویای مزایای این سیستم است.
معایب بانک اطلاعاتی :
1- پیچیدگی طراحی
2- آسیب پذیری
پیچیدگی طراحی برنامه های مدیریت، توسط تیم های برنامه نویسی و سازندگان سیستم « DBA» و آسیب پذیری ، دخل و تصرف ، عدم اطمینان به صحت داده ها ، در شرایط امنیتی ، شاید از عمده ترین معایب این بانکها باشد . لذا برای جلوگیری از موراد فوق ، تیم هایط که خود را محافظ و نگهبان اطلاعات می نامند ، آمادگی و همکاری خود را با طراحان تیم ، اعلام داشته اند. البته بنا به ضرورت کاربران سیستم را نیز به سه دسته تقسیم بندی می کنیم .
1- DBA : تیم طراحی و محافظ سیستم با بالاترین حق تقدم و دسترسی به اطلاعات
2- End User : اپراتورها ( کاربران ترمینالی) که در پایین ترین حق تقدم قرار دارند.
3- Aplication Programming : برنامه نویسان کاربردی
لازم به تذکر است که یک سیستم مدیریت بانک اطلاعاتی و یآ در واقع ، طراح سیستم ها تک رهبری توسط یک کامپیوتر غالباً نیازهایش را با روش های زیر تأمین می سازد :
1) سخت افزار
2) نرم افزار
3) اطلاعات و داده ها
4) تیم کاربران

 

سیستم بانک اطلاعاتی :
سیستم بانک اطلاعاتی ، سیستم نگهداری رکوردهاست. بانک اطلاعاتی را می توان به عنوان قفسه بایگانی الکترونیکی در نظر گرفت مخزن یا کانزیتی برای فاظیل داده کامپیوتری است. کاربران سیستم می توانند عملیات گوناگونی را بروی این فایل ها انجام دهند . مثل :
* افزودن فایلهای جدید و خالی به بانک های اطلاعاتی
* افزودن داده ها به فایل های موجود
* ازیابی داده ها از فایل های موجود
* تغییر داده های فایل های موجود
* حذف داده ها از فاةیل موجود
* حذف فایل ها از بانک اطلاعاتی
یک سیستم بانک اطلاعاتی همانطور که اشاره شد از چهار جزء ، داده ها، سخت افزار ، نرم افزار ، و کاربران تشکیل شده است.

 

داده ها :
سیستم های بانک اطلاعاتی در کامپیوترهای شخصی و کامپیوترهای بزرگ مورد بهره برداری قرار می گیرند. بدیهی است که قابلیت هایی که یک سیستم بانک اطلاعاتی ارائه می کند تا حد زیادی به کامپیوتری که این سیستم بر روی آن کار می کند بستگی دارد. سیستم ها بر روی کامپیوتر بزرگ، معمولاً چند کاربره هستند، درحالی که سیستم ها در کامپیوترهای کوچک ، تک کاربره هستند.
سیستم تک ماربره سیستمی است که در آن که واحد می تواند فقط از یک بانک اطلاعاتی استفاده کند. هدف اصلی سیستم چند کاربره این است که به کاربر اجازه دهند، از آن به عنوان یک سیستم تک کاربره استفاده نمایند. مشکلات مربوط به سیستم های چند کاربره ه داخل سیستم ها بر می گردد نه به آنچه در دید کاربر قرار دارد.
به طور کلی ، داده ها در بانک اطلاعاتی ، به خصوص در سیستم های بزرگ ، هم به صورت مجتمع و هم به صورت اشتراکی هستند . این دو جنبه یعنی ، مجتمع بودن و اشتراکی بودن داده ها در محیط های بزرگ به عنوان امتیاز سیستم ها بانک اطلاعاتی محسوب می شوند . مجتمع بودن داده ها در سیستم های کوچک ارزشمند است.
* مفهوم جامعیت این است که بانک اطلاعاتی مجموعه ای از فایلهایی است که بخشی از اطلاعات اضافی از بین آنها حذف شده است و به عنوان مثال یک بانک اطلاعاتی ممکن است حاوی فایل Employee باشد. که حاوی نام کارمند ، آدرس ، محل کار، حقوق و غیره باشد و همچنین حاوی فایل ENRoLLMENT باشد که تعداد ثبت نام شدگان در کتابخانه باشد.
* مفهوم مشترک بودن این است که داده های موجود در بانک اطلاعاتی می تواند بین کاربران مختلف به اشتراک گذاشته شود ، یعنی هر یک از کاربران می توانند از یک بخش از داده ها دستیابی داتشه باشند. این شیوه اشتراک، همزمانی یا غیره ، از این واقعیت ناشی می شود که بانک اطلاعاتی مجتمع است . به عنوان مثال ، اطلاعات مربوط به محل کار در فایل EmPolyee بین کاربران امور پرسنلی و کاربران اداره آموزش مشترک است و همانطور که گفته شد، این دو گروه از کاربران ، برای اهداف مختلفی از این اطلاعات استفاده می کنند.
نتیجه که از مجتمع نبودن و مشترک بودن بانک اطلاعاتی ناشی می شود این است که هر کاربری فقط بخشی از داده های بانک اطلاعاتی را مورد استفاده قرار می دهند . علاوه بر این ، بخش هایی که کاربران مختلف سر و کار دارند با هم همپوشانی دارند.
سخت افزار :
قطعات سخت افزاری سیستم متشکل از :
* حافظه های جانبی ( معمولاً دیسکها) که برای ذخیره سازی داده ها به کار می روند در دستگاه های 1/0 ( مثل درایو ها و غیره ...) ، کنترلر های دستگاه ها ، کانال های I/O و غیره
* پردازنده های سخت افزار قطعه های اصلةی انها را که برای پشتیبانی از اجرای نرم افزاری بانک اطلاعاتی به کار می روند.

 

نرم افزار :
بین بانک های اطلاعاتی فیزیکی (مثلاً داده های ذخیره شده) و کاربران سیستم ، لایةه ای از نرم افزار وجود دارد که مدیر بانک اطلاعاتی یا کارگزار بانک اطلاعاتی ، یآ سیستم مدیریت بانک اطلاعاتی (DBMS) امکاناتی از قبیل اضافه و حذف فایل ها ، بازیابی داده ها از آنها به هنگام سازی داده های این فایل ها و جدول ها از طریق سیستم مدیریت بانک اطلاعاتی ارائه می شود.
یکی از کارهایی که سیستم مدیریت بانک اطلاعاتی انجام می دهد این است که کاربران را از مواجه شدن با جزئیات سخت افزاری بر حذر می دارد.
به طور کلی سیستم مدیریت بانک اطلاعاتی به محصولات خاصی از فروشندگان خاص نیز اطلاق می شود ، مثل بانک اطلاعاتی جهانی DB2 شرکت آی – بی – ام که برای DS/340 تولید شد . اصلاح نمونه سیستم مدیریت بانک اطلاعاتی ، به کپی خاصی از این محصول اطلاق می شود که در نصب کامپیوترهای خاصی به کار می رود.
کاربران :
کاربران بانک اطلاعاتی را می توان به سه دسته تقسیم کرد :
* دسته اول برنامه نویسان کاربردی هستند که مسئول نوشتن برنامه های کاربردی بانک اطلاعاتی هستند که به زبانهای خاصی مثل کوبول ، پی ال ، وان ، C++ ، جاوا یا زبانهای نسل چهارم برنامه نویسی می کنند.
* این برنامه ها با ارسال درخواست مناسبی به DBMS به بانک اطلاعاتی دستیابی دارند ( معمولاً با دستورات Sal ) برنامه های می توانند به صورت دسته ای ( Batch) و یا به صورت پیوسته (Online) باشند که کاربران می توانند از یک ترمینال Online به ان دستیابی داشته باشند.
* دسته دوم ، کاربران نهایی هستند که از طریق ایستگاههای کاری یا پایانه ها به سیستم دسترسی دارند. هر کاربر می تواند از طریق یکی از برنامه های کاربردی Online که در پاراگراف قبلی نام برده شدند به بانک اطلاعاتی دسترسی داشته باشند. این کاربران همچنین از طریق رابطی که به عنوان بخشی از نرم افزار سیستم بانک اطلاعاتی است، به بانک اطلاعاتی دستیابی دارند. این رابطه ها به وسیله ابزارهای برنامه های کاربردی Online نیز پشتیبانی میشوند ، البته این برنامه ها پیش ساخته بود ، توسط کاربران نوشته نمی شوند . اغلب سیستم های بانک اطلاعاتی حداقل یکی از برنامه های درونی را دارا هستند که نامش پردازنده زبان تقاضا است . کاربر از طریق آن می تواند تقاضاهای بانک اطلاعاتی مثل Select و Insert را به صورت محاوره ای به DBMS ارسال کند. زبان SQL نمونه ای از زبان تقاضای بانک اطلاعاتی است .
اغلب سیستم ها رابطه های پیش ساخته دیگری را فراهم می کنند که در آن ، کاربران صریحاً تقاضاهای مثل Seleet را ارسال نمی کنند، بلکه گزینه ای از منو را انتخاب می کنند یا کادری را در یک فرم پر می کنیم .
این رابطه های منویی یا فرمی برای کسانی که آموزش رسمی ندیده اند مفید است. رابطه های دستوری امکاناتی داردکه در سایر رابطه ها فراهم نشده اند.
* سومین دسته از کاربران ، مدیر بانک اطلاعاتی است. کسی در اداره وجود دارد که کنترل مرکزی داده ها را بر عهده دارد این شخص را مدیر داده ها می نامند.
با توجه به اینکه داده ها از سرمایه ارزشمند موسسات به شمار می روند ، لازم است این افراد مفهوم داده ها را درک کند و نیاز موسسه به داده ها را در سطح مدیریت عالی قرار دهد. این فرد مدیر داده ها است بنابراین تصمیم میگیرددر بانکهای اطلاعاتی قرار می گیرد و سپس از ذخیره آنها ، سایتهایی را برای دستیابی به آنها تنظیم کند.
یکی از این سایتها ممکن است این باشد که : تعیین کند چه کسی می تواند چه عملی را در چه شرایطی بر روی چه داده هایی انجام دهد .
به عبارت دیگر سیاست امنیت داده ها را تعیین کند. توجه داشته باشید که مسئول اداره داده ها یک مدیر است نه یک نفر فنی ، شخصی فنی که مسئول پیاده سازی تصمیمات فنی است مدیر داده هاست. مدیر بانک اطلاعاتی نام دارد.
مدیر بانک اطلاعاتی بر خلاف مدیر داده ها، یک فرد حرفه ای در تکنولوژی اطلاعات است وظیفه مدیر بانک اطلاعاتی بر خلاف مدیر داده ها ، یک فرد حرفه ای در تکنولوژی اطلاعات است وظیفه مدیر بانک اطلاعاتی ایجاد بانک اطلاعاتی و پیاده سازی کنترل های فنی است و تصمیمات سیاستگذاری مدیر داده ها را اعمال می کند . او همچنین مسئول است که تضمین کند سیستم با کارایی قابل قبولی کار می کند و خدمات فنی متعددی را ارائه نماید.

 

تجزیه و تحلیل صورت گرفته شده :
قبل از شروع کردن به نوشتن برنامه ، نیاز به تحقیق در مورد برنامه سیستم کتابخانه بود که طی تحقیق در این ضمینه مصاحبه هایی را با پرسنل یکی از کتابخانه های شطح شهر انجام داده اند و اطلاعات مفیدی را به دست آورده ایم که توانست مشکلات زیادی را از سر راه بردارد که طی این مصاحبه ها با نرم افزاری که مورد استفاده کتابخانه بود آشنا گردیدیم و از یکسری منوها و کلیدهای استفاده شده در آن آگاه شدم و تا حدودی یک چارچوب کلی از اصل برنامه در ذهنم نقش بست و پس از جمع آوری کردن این اطلاعات و جمع بندی و تجزیه و تحلیل یافته ها شروع به نوشتن برنامه نمودم .
صفحه اصلظی برنامه که شامل 6 گزینه است که تمام فعالیت های موجود در یک سیستم کتابخانه را شامل می شود که ای« فعالیت ها شامل عضو گیری ، بخش امانت کتاب ، اطلاعات مربوط به منابع موجود در کتابخانه ، اطلاعات پرسنل ، جستجو و آمار در گزارشات می باشدکه خود گزینه جستجوها شامل جستجو در مسیر امانت کتابها ، جستجو در پرونده اعضاء ، جستجو در منابع موجود می باشد. و بخش آمار و گزارشات نیز شامل آمار و گزارش از لیست کتابهای موجود در کتابخانه ، لیست و تعداد کتابهایی که تاریخ تحویل آنها به کتابخانه گذشته است. یعنی تاریخ تحویل آن دیر شده است ، لیست کتابهایی که در تاریخ مد نظر امانت داده شده است، لیست و آمار اعضاء کتابخانه ، لیست کتابهای امانت داده شده و ... می باشد.
در واقع توسط این برنامه می توان کلیه عملکر یک کتابخانه مانند پذیرش عضو جدید، جستجو در برگردان ها که بر اساس کار نویسنده و نام کتاب است و گزارش های آماری و مدیریتی را انجام داد.
با توجه به تجزیه و تحلیل هایی که در این زمینه صورت گرفت می توان گفت تجزیه و تحلیل صورت گرفته شده:
قبل از شروع کردن به نوشتن برنامه، نیاز به تحقیق در مورد برنامة سیستم کتابخانه بود که طی تحقیق در این زمینه مصاحبه هایی را با پرسنل یکی از کتابخانه های سطح شهر انجام داده و اطلاعات مفیدی را بدست آوردیم که توانست مشکلات زیادی را از سر راه بردارد که در طی این مصاحبه ها با نرم افزاری که مورد استفاده کتابخانه بود آشنا گردیدم و از یکسری منوها و کلید های استفاده شده در آن آگاه شدم و تا حدودی یک چهارچوب کلی از اصل برنامه در ذهنم نقش بست و پس از جمع آوری کردن این اطلاعات و جمع بندی و تجزیه و تحلیل یافته ها شروع به نوشتن برنامه نمودم.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   54 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله مدیریت بانک اطلاعاتی

پایانامه مروری بر بانک‌های اطلاعاتی

اختصاصی از فی ژوو پایانامه مروری بر بانک‌های اطلاعاتی دانلود با لینک مستقیم و پر سرعت .

پایانامه مروری بر بانک‌های اطلاعاتی


پایانامه مروری بر بانک‌های اطلاعاتی

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:77

فهرست و توضیحات:

مروری بر بانک‌های اطلاعاتی

تعریف بانک اطلاعاتی

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

بانک‌های اطلاعاتی از نظر فیزیکی فایل‌هایی هستند که در سیستم‌های کامپیوتری برای ذخیره و بازیابی اطلاعات به کار می‌روند. برنامه‌های کاربردی مستقیماً نمی‌توانند این فایل‌ها را دستکاری کنند بلکه برای پردازش این فایل‌ها فرمان‌هایی را به سیستم‌های مدیریت بانک اطلاعاتی (DBMS) صادر می‌کنند. بنابراین سیستم‌های مدیریت بانک اطلاعاتی واسط میان کاربران و بانک‌های اطلاعاتی‌اند.

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

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


دانلود با لینک مستقیم


پایانامه مروری بر بانک‌های اطلاعاتی