advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

3000 تومان
دانلود پروژه وب سایت هتل با HTML و ASP.NET

دانلود پروژه وب سایت هتل با HTML و ASP.NET

4900 تومان
سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

7000 تومان
دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

3000 تومان
دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

3000 تومان

سیستم چیست؟ ، مهندسی نرم افزار

مهندسی نرم افزار: سیستم به مجموعه اي از عناصر گفته می شود كه براي يك هدف مشخص با همديگر در تعامل هستند.
سیستم چیست؟ ، مهندسی نرم افزار

سيستم چيست؟

 

تعريف سيستم:مجموعه اي از عناصر كه براي يك هدف مشخص با همديگر در تعامل هستند.

:در زیر تعریف برخی از افراد  از سیستم را ارائه داده ایم 

دوروسنه: مجموعه اي از عناصر در تعادل پويا كه بر حسب هدفي سازمان يافته اند.

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

دوسوسور: مجموعه ي سازمان يافته اي مركب از عناصري متعدد است كه آنها را تنها در ارتباط با يكديگر و بر حسب مكاني كه در اين مجموعه دارند.

ژ-لاردير: موضوعي پيچيده كه از عناصر مشخص تشكيل شده است. عناصر توسط روابطي با يك ديگر مرتبط هستند.

براي شناخت سيستم ها اصولاً از دو ديدگاه استفاده مي كنند:

مبتني بر تجزيه و تركيب

مبتني بر تجريد و تعميم

ويژگي هاي سيستم:

1. هر سيستم در يك محيط قرار مي گيرد، بنابراين براي شناخت يك سيستم بايد محيط آن را تشخيص داد.

2. يك سيستم در محيط خود داراي مرزي مشخص است، بنابراين بايد سرحدات سيستم را شناخت.

3. سيستم داراي ورودي و خروجي است، ورودي را از محيط مي گيرد و خروجي را به محيط مي دهد. بنا براين براي شناخت سيستم بايد ورودي و خروجي را تشخيص داد.

4. سيستم ها داراي روش استفاده هستند، بدين ترتيب ارتباط بين سيستم ها براساس چگونگي استفاده از آنها برقرار مي شود. بنابراين براي ش ناخت يك سيستم بايد مشخص كرد كه چگونه مي توان از آن استفاده كرد.

5. يك سيستم ممكن است داراي چندين زيرسيستم باشد، براي نمونه سيستم دانشگاه داراي زيرسيستم هاي مالي، اداري، آموزشي و ... است. بايد زيرسيستم ها را شناخت تا سيستم شناسايي شود. هر زيرسيستم خود نيز يك سيستم است.

6. سيستم هايي پايدار هستند كه داراي مكانيزم هاي كنترلي باشند. بنابراين مي بايست جهت تعيين پايداري، مكانيزم هاي كنترلي را تشخيص داد.

7. كنترل سيستم به بازخورد و بعضي اوقات پيش خورد وابسته است.

8. يك سيستم داراي پارامترهايي است كه به پارامترهاي اجرايي مربوط نمي شود و در سطح كل سيستم مطرح است. به عبارتي ديگر يك شي كلي يا كل ممكن است داراي اجزايي باشد كه ويژگي هاي كل را در مجموع نداشته باشد.

انواع سيستم ها:

سيستم هاي توليدي

سيستم هاي پشتيباني

سيستم هاي اطلاعاتي

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

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

معماري اطلاعات:

معماري اطلاعات به راهبردي موثر در هدايت و گردش اطلاعات در سازمان ها تبديل شده است . اما معماري سيستم هاي اطلاعاتي چيست؟

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

جهت تعيين نيازها مي توان معماري سيستم را مورد شناخت قرار داد. به عبارتي ، ابزاري جهت شناخت نيازها است. در نتيجه ، سوال هايي را در ذهن برمي انگيزد. چارچوب معماري سيستم اطلاعاتي در واقع طبقه بندي و سازماندهي اطلاعات را مشخص مي كند. براي تعيين چارچوب س وال هاي زير مشخص مي شوند:

چه چيز ؟

چارچوب بايد مشخص كند كه:

1. سيستم از چه اجزايي تشكيل شده است؟

2. چه اجزايي فراهم شده اند تا سيستم ايجاد شود؟

3. چگونه اين اجزا با يكديگر مرتبط شده اند؟

4. از چه مكانيزم هايي براي اتصال اجزاي سيستم به يكديگر استفاده مي شود؟

چگونه ؟

يك چارچوب سيستم اطلاعاتي بايد مشخص كند كه:

1. چگونه اين سيستم كار مي كند؟

2. چه چيزهايي جزييات يكپارچه ي سيستم را تشكيل مي دهند؟

3. از چه ابزاري براي يكپارچگي اجزاي سيستم استفاده مي شود؟

كجا ؟

يك چارچوب سيستم اطلاعاتي بايد مشخص كند:

1. در چه جاهايي اجزا سيستم قرار دارند و با يكديگر مرتبطند؟

2. توپولوژي اطلاعات و فرآيندها چيست؟

3. توپولوژي چگونه مديريت مي شود؟

چه كسي ؟

چارچوب بايد مشخص كند كه:

1. چه كسي با چه طبقه بندي و مجوز دسترسي، سيستم را مورد استفاده قرار مي دهد؟

2. چگونه كاربران در تعامل با سيستم مي باشند؟

3. چگونه دسترسي به منابع توسط كاربران كنترل مي شود؟

چه موقع ؟

چارچوب بايد مشخص كند كه:

1. در چه زمان هايي چه رويدادهايي در سيستم اتفاق مي افتد؟

2. ترتيب رويدادها چيست؟

چرا ؟

چارچوب بايد مشخص كند كه:

1. چرا سيستم هاي متفاوتي انتخاب مي شوند؟

2. چه چيزي در زيربناي معماري يك سيستم قرار دارد؟

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



0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
مهندسی نرم افزار و سیستم آنسیستم چیست؟سیستم به چه گفته می شودتعریف سیستم تعریف سیستم در مهندسی نرم افزارسیستم در مهندسی نرم افزار?what is systemتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php