پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

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

پروژه سيستم مديريت بحران شهري براي درس معماري نرم افزار (فازها)

یک سال پیش منتشر شده

تعداد بازدید: 212

کد پروژه: 410104


شرح پروژه

- پروژه درس معماري نرم افزار عنوان پروژه: سيستم مديريت بحران شهري شرح کلي پروژه هدف نرمافزار مديريت بحران شهري مديريت توزيع شده نيروي امداد در شرايط بحران هاي طبيعي است. در يک عمليات مديريت بحران تيم- هاي مختلفي حضور دارند. يک نمونه از يک تيم عمليات مديريت بحران در شکل زير نمايش داده شده است که شامل يک مدير عمليات، چهار مدير واحد عمليات و 63 نيروي امداد است. کامپيوتر مدير عمليات ها از طريق شبکه به هم متصل هستند. هر مدير عمليات برنامه ريزي و کنترل کامل زير مجموعه خود را به همراه هماهنگي با ساير مديرهاي عمليات به عهده دارد. هر کدام از مدير واحدها و نيروهاي امداد مجهز به يک PDA هستند که امکان ارتباط بين نيروها و کمک به هماهنگي در عمليات توزيع شده را فراهم مينمايد. انتظار ميرود نرم افزارهاي طراحي شده بر روي اين دستگاه ها سرويسهاي زير را فراهم نمايد:  امکان ثبت اطلاعات جمعآوري شده توسط نيروي امداد  امکان درخواست اطلاعات و يا دريافت اطلاعات از يک نيروي ديگر  امکان ارسال اطلاعات از سمت مدير عمليات/ مدير واحد به همه نيروهاي زيرمجموعه  امکان مشاهده نقشه و وضعيت رخدادها بر روي نقشه  امکان مشاهده موقعيت نيروها يک تيم براي يکديگر بر روي نقشه توضيح  اطلاعات ميتواند شامل شرح توصيفي ، عکس و يا پيام صوتي باشد. برخي خصوصيات مورد انتظار و محدوديتها  شبکه ارتباطي بين بين مديران عمليات شبکه LAN داخلي است  شبکه ارتباطي ساير تيمها )ابزارهاي متحرک( GPRS از نسل 2G است. که ميتواند از طريق اپراتورهاي مختلف تلفن همراه تامين گردد.  ابزارهاي متحرک شامل سخت افزارهاي مختلف و هستند که در آينده نوعهاي ديگري نيز به آن افزوده خواهد شد.  بر روي ابزارهاي متحرک دستگاه GPS نصب است که قادر است با نرخ حداکثر يک ثانيه موقعيت و سرعت را تشخيص دهد.  در حال حاظر 02 تيم فعال هستند.  در صورت قطع شدن ارتباط GPRS سيستم بايستي بتواند حداقل کارکردهاي لازم را از طريق بستر GSM فراهم نمايد.  لازم است سيستم به گونه اي طراحي شود که در صورت از کار افتادن يک ماژول )مانند GPS ( ساير ماژول ها به کار خود ادامه دهند  لازم است محرمانگي داده ارسال شده حفظ شود.  معماري سيستم بايستي به گونه اي باشد که پيام هاي با اولويت بالا حتما ارسال شوند. در صورت قطع بودن شبکه به محض وصل شدن ارسال شوند. زمانبندي و ساختار تحويل فاز يک  فايل الکترونيکي بايستي تا شنبه 63 فروردين ساعت 02 ارسال شود. o فايلهاي ضميمه بايستي در يک پوشه با اسم زير قرار داده شود و به صورت فشرده شده و با شرايط زير ارسال گردد:  SA_ PRO _92_PH1_[your name]_[your student number]  عنوان ميل، پوشه و فايل فشرده شده بايستي يکسان باشد o داخل پوشه يک نسخه word و يک نسخه pdf از مقاله قرار داده شود.  لازم است که فايلهاي ارسالي کنترل شده باشد. موارد ارسالي که شامل فايل معيوب باشد يا مطابق ساختار ارسالي نباشد بررسي نخواهد شد. ساير توضيحات لازم است بر پاسخگويي به سوال اول علاوه بر توضيحات فوق بر اساس دانش خود نسبت جوابگويي به سوالات اقدام نماييد. متعاقبا سناريوهايي مشخصي براي جوابگويي به بقيه سوالات تعيين خواهد شد.( جلسه رفع اشکال در صورت درخواست بيش از 3 نفر برگذار خواهد شد. پرسشهاي خود را ميتوانيد به گروه ايمل نماييد. پاسخ نيز در گروه قرار خواهد گرفت يا در جلسات رفع اشکال مطرح خواهد شد. برخي از جزئيات مربوط به فازهاي 0 تا 2 بعدا تغيير خواهد کرد. فاز يک -6 سعي کنيد براي هرکدام از خصوصيات کيفي زير دو سناريوي عيني تعريف نماييد. a . Availability b . Modifiability c . Performance d . Security e . Testability f . Usability g . Interoperability h . Monitorability -0 براي هر کدام از سناريوهاي معرفي شده تاکتيکهايي را که ميتوان براي برآورده کردن آن استفاده کرد معرفي کنيد. : فاز 9 -6 ديدهاي زير را با توجه به دو خصوصيت تغييرپذيري و کارايي ارايه دهيد. ) لازم است در دلايل تصميمات گرفته شده، اهميت و نقش تصميمات گرفته شده بحث شود( a . Module b . Uses c . Layer -2 بر اساس سبکهاي زير سيستم را طراحي کنيد. )لازم است مزيت و معايب هر سبک شرح داده شود( a . Client-server b . Pipe and filter c . Blackboard d . Publish-subscriber -5 الگو)هاي( پيشنهادي خود را براي سيستم فوق معرفي کنيد. ) لازم است در دلايل تصميمات گرفته شده، اهميت و نقش تصميمات گرفته شده بحث شود( : فاز 9 -3 يک راهکار معمارانه جهت دستيابي به خصوصيت دسترس پذيري بالا ارايه دهيد. ) هر ديدي را که لازم مي دانيد ترسيم نماييد( a ) در دلايل تصميمات گرفته شده، اهميت و نقش تصميمات گرفته شده بحث شود. b ) مشخص کنيد نسبت به طرح قبل در تکليف اول چه تغييراتي داده ايد. دليل تغييرات داده شده را بيان نماييد. -7 براي حل مسائل پيچيده معمولا سبکهاي معماري با هم ترکيب ميشوند. بر اين اساس به سوالات زير پاسخ دهيد. a ) صخشم يرامعم کبس دينک REpresentational State Transfer Style (REST) چه سبک هايي را و براي مقابله با چه چالشهايي با هم ترکيب کرده است. )به طور خلاصه کليات سبک نيز معرفي گردد( b ) مشخص کنيد سبک معماري Peer-to-Peer چه سبک هايي را و براي مقابله با چه چالشهايي با هم ترکيب کرده است. )به طور خلاصه کليات سبک نيز معرفي گردد ، همچين هر کدام از گونه هاي اين سبک نيز قابل قبول است( c ) مشخص کنيد در سيستمفايل گوگل (GFS) چه سبک هايي و براي مقابله با چه چالشهايي با هم ترکيب شده است. -8 براي سيستم مديريت گشتيها و تصادفات شهري يک سبک ترکيبي ارايه دهيد. در دلايل تصميمات گرفته شده، اهميت و نقش تصميمات گرفته شده بحث شود. : فاز 4 -9 بر اساس سناريوها و اهداف مشخص شده يک معماري ارايه دهيد و آن را بر اساس ديدگاه Rational Unified Process/Kruchten 4+1 مدل نماييد. لازم است که ديدهاي مختلف به تفکيک و تنها به شکل مختصر بيان شود. ديدها شامل موارد زير مي باشد. 1- The logical view contains the most important design classes. 2- The implementation view captures the architectural decisions made for the implementation. 3- The process view documents the tasks—processes and threads—involved. 4- The deployment view documents the various physical nodes for the most typical platform configurations. 5- The use case view or “plus-one view” contains use cases and scenarios of architecturally significant behavior. -62 با توجه به سوال قبل به موارد زير جواب دهيد a . سازگاري بين ديدهاي ارايه شده در سوال قبل را بررسي نماييد b . معماري ارايه شده را بر اساس روش ATAM ارزيابي نماييد.

مهارت ها و تخصص های مورد نیاز

SAP

بودجه

5,000 تومان تا 100,000 تومان

مهلت برای انجام

5روز

وضعیت مناقصه

بسته


درباره کارفرما

عضویت یک سال پیش

1 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 0%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار