زنگ

کسانی هستند که این اخبار را قبل از شما می خوانند.
برای دریافت جدیدترین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید زنگ را بخوانید
بدون هرزنامه

در جولای 2007 ، هیئت رئیسه شورای پروژه های ملی دارای اولویت از ابتکار وزارت فناوری اطلاعات و ارتباطات روسیه برای تهیه بسته نرم افزار رایگان داخلی حمایت کرد. دیمیتری مدودف در آن زمان گفت: "اگر روسیه در زمینه نرم افزار مستقل نباشد ، تمام زمینه های دیگر كه ما می خواهیم در آنها استقلال و رقابت داشته باشیم ، تهدید می شوند."

انجمن نرم افزار آزاد روسیه (RASPO) از انتقال مدارس روسیه به استفاده از نرم افزار رایگان پشتیبانی می کند و استفاده از بسته نرم افزاری رایگان (PSPO) را به دلیل مزایای زیر توصیه می کند:

    نیازهای نرم افزاری اساسی مدارس توسط نرم افزار موجود تأمین می شود و هزینه خرید مجوزهای تجاری اضافی در بیشتر موارد غیر عملی است.

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

نرم افزار رایگان برای م institutionsسسات آموزشی باید یک راه حل کامل و یکپارچه ارائه دهد: یک بستر عملکردی برای پشتیبانی از انواع فعالیت های این م institutionsسسات: هم در سازماندهی روند آموزشی و هم در تأمین م componentsلفه های روش شناختی ، اداری ، ارتباطی و نظارتی این فعالیت (شکل 1).

شکل 1 - مجموعه نرم افزار و سخت افزار آموزشی مبتنی بر نرم افزار منبع باز

بر این اساس ، محتوای بسته های نرم افزاری توسعه یافته برای آموزش مدارس باید به ماژول های زیر تقسیم شود:

    محیط یکپارچه برای دانش آموزان (مواد آموزشی ، فضای آموزش دروس ، کار گروهی گروه ها) ؛

    یک محیط کار برای معلمان و سازمان دهندگان فرآیند آموزشی (برنامه های درسی ، برنامه کلاس ، ابزارهای خودکار کردن دروس و آزمایش دانش دانش آموزان و غیره) ؛

    محیط کار مدیریتی (حسابداری ، کنترل و مدیریت فعالیتهای آموزشی ، واحد اداری و تجاری و غیره) ؛

    زیرساخت خدمات اطلاعات اضافی (پورتال کار با والدین و گروههایی از فارغ التحصیلان سابق ، تهیه منابع آموزشی اطلاعاتی به همه علاقه مندان ، ارتباط با وزارت امور داخلی و غیره).

مفهوم توسعه توسعه و استفاده از نرم افزار رایگان در فدراسیون روسیه یک رویکرد یکپارچه را برای برنامه گسترش استفاده از نرم افزار رایگان فراهم می کند ، که برای آموزش کاربر ، تهیه منابع مرجع و روش ، ارائه پشتیبانی فنی ، انتقال برنامه های قدیمی ، حل مشکلات سازگاری با سخت افزار فراهم می کند.

استفاده از PSVE در م institutionsسسات آموزشی باعث کاهش هزینه خرید مجوزهای نرم افزار ، استفاده از نرم افزارهای اضافی رایگان ، تکثیر بسته ، ارائه آنها به معلمان و دانش آموزان می شود ، در نتیجه یک فضای اطلاعاتی واحد برای م educationalسسه آموزشی ایجاد می شود. هر م institutionسسه آموزشی شهر روند انتقال به PSVE را به روش خاص خود می فهمد ، بنابراین ، پشتیبانی روشمند این فرایند ، توجیه یک یا راه حل اجرای دیگر لازم است. استفاده از فن آوری های اینترنتی امکان پشتیبانی متدولوژیکی ، انتشار تجربه پیشرفته آموزشی در روند معرفی بسته نرم افزاری رایگان و ارائه مشاوره را فراهم می کند.

فوریت این مشکل به دلیل تصمیم دولت فدراسیون روسیه در مورد انتقال موسسات آموزشی به یک بسته نرم افزار رایگان است که با انقضا مجوزهای نرم افزار اختصاصی همراه است ، دوره ای که برای ایجاد نرم افزار رایگان روسیه برگزار شده است و در فعالیت های برنامه اولویت ارائه شده برنامه اجرای استراتژی توسعه منعکس شده است جامعه اطلاعاتی در فدراسیون روسیه تا سال 2011 ، تایید شده توسط رئیس جمهور روسیه دیمیتری مدودف.

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

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

زیر نرم افزار رایگان به معنی برنامه های متنوعی برای رایانه های الکترونیکی (رایانه ها) ، توافق نامه مجوز برای حق استفاده که حقوق زیر را فراهم می کند:

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

    برای دستیابی به کد منبع برنامه هم به منظور مطالعه و انطباق آن ، و هم به منظور پردازش برنامه برای رایانه ؛

    برنامه را توزیع کنید (به صلاحدید شما رایگان یا با پرداخت هزینه)

    تغییراتی در برنامه رایانه ای (بازیافت) و توزیع نسخه هایی از برنامه تغییر یافته (دوباره کاری شده) با در نظر گرفتن الزامات احتمالی برای وراثت مجوز.

یک "پروانه" خاص (شرایط یک قرارداد خاص) ممکن است اختیارات اضافی ، بدون قید و شرط یا تحت شرایط خاص ، به خریدار بدهد و این باعث می شود این برنامه رایگان نباشد. Nonfree برنامه ای است که تحت شرایطی توزیع می شود که حقوق فوق الذکر را محدود می کند.

نرم افزار رایگان (نرم افزار رایگان) نباید مانند "نرم افزار رایگان" (نرم افزار اشتراکی ، گاهی اوقات به دلایلی "اشتراک افزار" می نامیم) یا "رایگان" (نرم افزار رایگان) اشتباه گرفته شود.

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

نرم افزار رایگان را نباید با نرم افزار "باز" \u200b\u200bاشتباه گرفت: "باز بودن" به پایبندی به استانداردهای رابط و نه چیزی بیشتر اشاره دارد ، و آزادی به شرایط صدور مجوز و مدل توسعه اشاره دارد.

سرانجام ، نباید "تجاری" را با غیر آزاد و "غیر تجاری" را با رایگان اشتباه گرفت. اگرچه نقش برنامه نویسان ، به عنوان یک فعال یا علاقه مند ، نوشتن و توسعه نرم افزار رایگان بسیار زیاد است ، اما بخش قابل توجهی (احتمالاً زیاد) از کد رایگان در یک چارچوب تجاری توسعه می یابد. در همان زمان ، مقدار زیادی کد غیرتجاری و غیر رایگان وجود دارد.

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

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

تهیه بسته نرم افزارهای داخلی رایگان یکی از وظایف اصلی است که باید برای امنیت اطلاعات روسیه حل شود. این را دیمیتری مدودف ، رئیس جمهور روسیه بارها و بارها بیان کرده است. به گفته وی ، روسیه باید سیستم عامل متن باز و مجموعه کاملی از برنامه های کاربردی خود را برای اطمینان از کارایی م ofثر آژانس های دولتی و سازمان های بودجه ایجاد کند. در اکتبر 2007 ، دستور رئیس دولت فدراسیون روسیه به شماره 1447-r صادر شد که طبق آن به وزارت آموزش و پرورش و علوم و وزارت ارتباطات دستور داده شد:

    خرید مجوز 3 ساله برای نرم افزارهای اختصاصی برای همه مدارس ؛

    برای اطمینان از توسعه و اجرای نرم افزار رایگان در مدارس با توجه به لیست برنامه های موجود در بسته نرم افزار استاندارد (اساسی).

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

اولین مناقصه آزاد برای تهیه و تحویل بسته نرم افزاری رایگان در پاییز 2007 در روسیه برگزار شد. برنده گروه شرکتهای مرکز RBC (گروه شرکتهای آرمادا) و مجریان شرکتهای پیشرو توسعه دهنده نرم افزارهای داخلی AltLinux ، Linux Online و Linux Ink بودند. قراردادی برای توسعه و پیاده سازی نرم افزار مبتنی بر سیستم عامل لینوکس در مدارس سه منطقه آزمایشی روسیه: تاتارستان ، قلمرو پرم و منطقه تومسک امضا شد. بر اساس الزامات یک بسته نرم افزاری استاندارد استاندارد ، یک بسته نرم افزاری رایگان برای نیازهای م institutionsسسات آموزشی تهیه شده است که به هزینه مجوز نیاز ندارد. آژانس فدرال آموزش و پرورش نامه بخشنامه ای "درباره استفاده از PSVE برای م institutionsسسات آموزشی فدراسیون روسیه" مورخ 17 ژوئن 2008 به شماره 15-51-450 / 01-09 صادر کرد که در آن از م institutionsسسات آموزشی هر منطقه از فدراسیون روسیه دعوت می کند تا در آزمون PSVE شرکت کنند. درخواست های شرکت از مناطق مختلف روسیه دریافت می شود. تعداد مدارس غیر خلبانی از تعداد مدارس خلبانی بیشتر بود.

به دستور آژانس فدرال آموزش ، پروژه ای در حال توسعه است: "ارائه پشتیبانی برای اجرای بسته نرم افزاری رایگان در م institutionsسسات آموزشی فدراسیون روسیه". مجری پروژه در سال های 2009-2010 با توجه به نتایج رقابت فدرال ، گروه فناوری اطلاعات شرکت است. هدف اصلی این پروژه ایجاد شرایط برای معرفی گسترده بسته نرم افزاری رایگان ویژه و آزمایش شده در موسسات آموزشی فدراسیون روسیه است.

برای دستیابی به این هدف ، وظایف زیر در چارچوب پروژه حل می شود:

    راه اندازی مخزن حالت یکپارچه نرم افزار رایگان به عنوان ابزاری برای توسعه ، آزمایش و توزیع PSPO ارائه شده است.

    تعمیر و نگهداری و توسعه محصولات نرم افزاری PSVO مطابق با نیازهای م institutionsسسات آموزشی ارائه می شود.

شرکت IT ، که به نمایندگی از پیمانکار در گروه نرم افزاری PingWin شرکت می شود ، اصول اجرای پروژه را که شامل حمایت از ایده های آژانس آموزش فدرال در زمینه استفاده گسترده از نرم افزارهای متن باز در مدارس است ، ارائه داده و قصد دارد طیف وسیعی از محصولات نرم افزاری ارائه شده به مدارس روسیه را بیشتر گسترش دهد. علاوه بر کارهای مورد نیاز ، در نظر گرفته شده است که مخازن گسترده (مخازن نرم افزاری) توزیع های لینوکس ، که قبلاً در م institutionsسسات آموزشی استفاده شده اند ، و مخزن برنامه های آموزشی قابل استفاده تحت هر لینوکس ایجاد شود. این به معلمان حق انتخاب می دهد و روند یادگیری را تسهیل می کند.

برای حل مشکل معرفی PSVE در م institutionsسسات آموزشی ، پیروی از یک روش خاص مبتنی بر اصول استاندارد توسعه و نوسازی ، که امکان انتقال با کمترین ضرر و به موقع را دارد ، ضروری است. مراحل اصلی این روش عبارتند از:

    بررسی وضعیت موجود در موسسه آموزشی: نصب RSP با مشکلاتی از جمله وجود سخت افزار پشتیبانی نشده و ناسازگاری نرم افزار مورد استفاده همراه است. حل مشکل تعیین در دسترس بودن نرم افزار دارای مجوز در دستگاه ها ، تعیین دامنه کارهایی که می توان با استفاده از این رایانه ها و تجهیزات حل کرد.

    توسعه مفهوم گذار: انتقال کامل به لینوکس و نرم افزار منبع باز یا جزئی با استفاده از هر دو نرم افزار اختصاصی و منبع باز ؛ در این حالت ، باید هم از طریق بودجه م ofسسه آموزش عمومی و هم از طریق نیازهای فرایند آموزشی هدایت شود.

    ساختارهای تخصصی برای پیاده سازی و پشتیبانی از نرم افزار منبع باز: انتقال به PSVE یک روز یک روز نیست ، بنابراین ، موسسه آموزشی به کارمندی نیاز دارد که بتواند مشکلات فعلی انتقال را حل کند.

    ارائه آموزش برای معلمان و کارکنان ؛

    تهیه نقشه ای برای معرفی مرحله ای PSVE در روند آموزشی: تهیه نقشه ای دقیق برای انتقال کلاسها و واحدهای یک م institutionسسه آموزشی به PSVO ضروری است. استقرار PSPO باید "افزایشی" باشد ، اول از همه ، باید روی دستگاههایی نصب شود که تجزیه و تحلیل نصب 100٪ بدون درد را برای آنها نشان داده است. انتقال حداقل 50٪ از ناوگان موجود در حال حاضر یک شروع موفقیت آمیز تلقی می شود. آخرین مرحله انتقال رایانه های دارای ویندوز دارای مجوز از پیش نصب شده است. همچنین تهیه نصب سرورهای جداگانه برای مخازن ، به روزرسانی ها و کپی تصاویر اصلی دیسک ضروری است. برای حفظ سیستم در یک وضعیت امنیتی مناسب ضروری است که در دسترس بودن اتصال اینترنت سرور بروزرسانی را نیز در نظر گرفت.

    انتقال: در این مرحله ، کارهایی با ماهیت فنی برای نصب و پیکربندی PSPO انجام می شود.

در هر مرحله از وارد كردن PSVE به فرآيند آموزشي م educationسسات آموزش عمومي ، نياز به پشتيباني روشي است كه شامل موارد ديگر ، تهيه توصيه هاي روشي براي استفاده از برنامه هاي PSVE است.

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

هدف: در این سخنرانی ، ما قصد داریم اهمیت موضوع طراحی معماری را برای صنعت فناوری اطلاعات به طور عینی ارائه دهیم و متخصصانی که فعالیت های حرفه ای خود را در این حوزه انجام می دهند ، دوره را تعیین می كنند ، و مختصری از "بهترین عمل" را كه مخزن "غیر قابل تخریب" جهت طراحی معماری مورد استفاده است ، ارائه می دهند. حوزه فناوری اطلاعات توسط همه شرکتهایی که در ایجاد ، نگهداری و توسعه محصولات نرم افزاری با تکنولوژی بالا تلاش می کنند.

معرفی

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

فعالیت های در نظر گرفته شده بر اساس مفاهیمی است که دو طرف مختلف یک مدال هستند:

  • در نتیجه معماری؛
  • طراحی - به عنوان وسیله ای برای رسیدن به نتیجه تعیین شده ؛

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

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

این روندها به دلیل تکامل آگاهی انسان و انتقال از یک روش تفکر و زندگی متفکرانه به اشکال م moreثرتر وجود ، تضمین سریعترین دستاورد نتیجه است.

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

طراحی نوعی فعالیت با هدف ایجاد یک محصول (خدمات) منحصر به فرد است که توالی مراحل اجرای آن توسط عوامل "خارجی" تعیین می شود و مزایا و معایب نهایی آن را تعیین می کند.

حوزه طراحی به شکل یک نوع فعالیت مدرن و موثر - یک پروژه - گسترده شده است.

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

طراحی معماری نرم افزار ، به شکل فعلی ، یکی از وظایف ایجاد مصنوع (معماری) است که باید دستیابی به نتایج فعالیتهای سازمانها را با استفاده از محصولات نرم افزاری برای اجرای فرایندهای خود تضمین کند.

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

  • اجرای عملیات روتین را که به طور معمول بیشترین میزان مصرف را دارند ، به طور جزئی یا خودکار انجام می دهد.
  • فرصت های منحصر به فرد مربوط به تبادل "آنلاین" و تبدیل اطلاعات را برای اهداف مختلف فراهم می کند.
  • نه تنها استفاده از سرمایه انسانی ، بلکه هزینه های مربوط به نگهداری املاک و مستغلات را نیز بهینه می کند.
  • و غیره.

محصولات نرم افزاری عنصر اصلی اکثر حوزه های با تکنولوژی پیشرفته مدرن (ارتباطات تلفن همراه ، پخش ویدئو ، فعالیت های امنیتی ، ترافیک و سایر مدیریت ترافیک و غیره) فعالیت ها هستند. امروزه یافتن شرکتی که از آن استفاده نکند بسیار دشوار است (یا بهتر بگوییم تقریباً غیرممکن) فناوری اطلاعات در فعالیت های خود.

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

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

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

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

در آثار کلاسیک حوزه فناوری اطلاعات - فردریک بروکس ، می توانید تفاوت زیر را بین یک برنامه و یک محصول نرم افزاری پیدا کنید:

  • حداکثر دامنه تعمیم یافته و انواع داده های ورودی
  • آزمایش کامل ؛
  • مستندات دقیق
  • محصول نرم افزار 3 برابر بیشتر از زمان برنامه نیاز دارد.

در دوره خود ، ما دقیقاً محصولات نرم افزاری و برخی از فرایندهای همراه با اجرای آنها را در نظر خواهیم گرفت.

این محصولات نرم افزاری با کیفیت (یا نه چندان زیاد) هستند که دنیای الکترونیکی نرم افزار را تشکیل می دهند ، که نه تنها هر ساکن مدرن سیاره زمین را احاطه می کند ، بلکه آگاهی و رفتار او را در او شکل می دهد.

برای حفظ و توسعه کیفی دنیای نرم افزار امروز ، لازم است که درک جامعی از آنچه دقیقاً و چگونه توسعه داده می شود ، که قبلاً اشتباهاتی را تکرار نکرده و از گذشته باید مورد توجه قرار گیرد و اکنون و در آینده مورد استفاده قرار گیرد ، لازم است.

نرم افزارزمینه ساز دنیای آینده باید ویژگی های کیفی لازم را فراهم کند ، مانند:

  • عملکرد؛
  • کارایی؛
  • قابلیت اطمینان؛
  • ایمنی
  • و غیره.

دوره ما به موضوع ایجاد چنین سیستم های اطلاعاتی ، یا بهتر بگوییم معماری اصلی این محصولات اطلاعاتی اختصاص دارد.

پیشینه تاریخی ایجاد دوره. ارتباط طراحی معماری نرم افزار

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

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

با گذشت زمان ، به دلیل "تند" های تدریجی در توسعه حوزه IT ، مقیاس گذاری بعدی در تمام زمینه های فعالیت انسانی ، معماری نرم افزار کاملاً موضوع کار توسعه دهندگان نرم افزار شده است و در بیشتر موارد ، به عنوان بخشی از چرخه عمر توسعه سیستم های اطلاعاتی ، به طور نامرئی تلویح می شود. این امر به این دلیل بود که منابع برای توسعه نرم افزار کمتر شروع به تخصیص می کردند ، مراحل مختلف "پیچیده" می شد و نتایج حاصل از توسعه ، اجرا و کاربرد در اسرع وقت انتظار می رفت.

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

مبحث معماری نرم افزار ، اما نه تنها به عنوان مصنوع فنی فرایند توسعه که شاخص های بالایی از ویژگی های غیر عملکردی را فراهم می کند ، بلکه به عنوان بخشی مرکزی از محصولات نرم افزاری ، دوباره مطرح شده است.

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

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

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

توسعه معماری و نرم افزار بعدی فعالیت "انعطاف پذیر" دنیای مدرن است.

ثابت شده است که در مرحله فعلی توسعه فرایندهای توسعه نرم افزار ، روشهای مهندسی کلاسیک موجود دیگر مانند چندین سال پیش موثر نیستند. آنها کاملاً "سنگین" هستند برای نیازهای متغیر و تغییر شرایط جهان پیرامون.

همچنین باید توجه داشت که معماری 100٪ محصول "اندیشه بشری" است که نیازهای اضافی ویژه ای را برای جنبه های اصلی تحقیق در این زمینه حرفه ای ایجاد می کند.

نتیجه چنین نگرشی به طراحی معماری ، این فعالیت را به عنوان یک هدف اجتماعی نیز مشخص می کند.

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

محدوده و اهداف دوره

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

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

وظیفه دیگر که اهمیت کمتری ندارد ، این است که ما سعی می کنیم علاقه همکاران خود را در بررسی دقیق زمینه توسعه نیازها و مستندات بعدی از معماری نرم افزار که به نظر ما کیفیت و کارایی نرم افزار حال و آینده را تحت تأثیر قرار می دهد ، بیدار کنیم.

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

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

در توسعه دوره ، ما جنبه های "سطح بالا" مربوط به طراحی نرم افزار معماری را پوشش خواهیم داد:

  1. ویژگی های معماری نرم افزار:

    ویژگی های عملکردی و غیر عملکردی / کیفی معماری داده خواهد شد ، که در نتیجه ، کاتالیزوری در شکل گیری مزایا و معایب اصلی نرم افزار در حال توسعه است.

  2. الزامات شکل دهنده معماری نرم افزار:

    الزامات اساسی پس از تجزیه و تحلیل کامل که مرحله طراحی دنبال می شود ، مشخص خواهد شد. در طی این مرحله ، مشخصات اصلی محصول نرم افزاری آینده تولید می شود (بند 1 را ببینید).

  3. اشیا architecture معماری نرم افزار و ارتباطات بین آنها:

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

  4. محیط "خارجی" فرآیند طراحی معماری:

    ما نمای کلی از عواملی را که بر روند طراحی معماری و استفاده بیشتر از برنامه های مربوطه تأثیر می گذارند ، ارائه خواهیم داد.

  5. روند طراحی معماری:

    بیایید نحوه فعالیت را توصیف کنیم که در آن موثرترین روشهای سازماندهی فرآیندهای طراحی معماری باید در نظر گرفته شود.

  6. "بسته" اسناد برای معماری نرم افزار:

    در اینجا لیستی از اسناد لازم و کافی برای توسعه و نگهداری بعدی نرم افزار ایجاد شده آورده شده است.

  7. خطرات مربوط به معماری و طراحی معماری:

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

  8. سطح معماری نرم افزار:

    در اینجا مفاهیم معماری نرم افزار آورده شده است که بدون آنها توسعه و استفاده بعدی از آن امکان پذیر نیست.
  9. رویکردهای ایجاد معماری نرم افزار:

    ما م effectiveثرترین متدولوژی های مدرن و اصول طراحی معماری محصولات نرم افزاری ، مزایا و معایب آنها را شرح خواهیم داد.

  10. نقش معمار سیستم:

    بیایید نقش آن را در روند طراحی معماری توصیف کنیم. بیایید مهارت ها و کیفیت های حرفه ای که یک معمار محصول اطلاعات باید داشته باشد را لیست کنیم.

  11. فرایندهای توسعه و نگهداری معماری نرم افزار:

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

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

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

با توجه به اینکه تلاش زیادی در زمینه تجزیه و تحلیل تجارت انجام داده ایم ، مفهوم "چارچوب دوره" توسط ما در طول ارتباط ما کاملاً سخت و منظم کنترل خواهد شد.

محدودیت های دوره

منظور ما از محدودیت ، مطالبی است که به دلیل بی ربطی ، "دور بودن" از موضوع اصلی ، عمداً در این دوره قرار نمی گیرد.

لیست محدودیت هایی که ما برای دوره خود "مشخص" کرده ایم عبارتند از:

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

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

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

QNX Neutrino مدیر در دسترس بودن بالا

مدیر در دسترس بودن بالا (HAM) در محیط سیستم عامل QNX Neutrino در زمان واقعی اجرا می شود.

مدیر در دسترس بودن بالا تضمین می کند:

  • - تشخیص فوری خرابی. HAM از پیام های ضربان قلب برای پیگیری سلامت هر م componentلفه استفاده می کند و اجازه می دهد خرابی ها را در اسرع وقت برطرف کنید. اگر HAM یک شرایط یا خرابی خاص را ضبط کند ، می تواند بلافاصله و به طور خودکار پیام خرابی را به سایر اجزا ارسال کند.
  • - بازیابی خرابی سازگار با کاربر. با استفاده از کتابخانه HAM ، برنامه می تواند به HAM دستور دهد چه اقدامات بازیابی باید انجام شود ، با توجه به ترتیبی که شرایط خطا رخ داده است.
  • - اتصال مجدد فوری HAM همچنین یک کتابخانه نرم افزار بازیابی مشتری فراهم می کند که به سیستم اجازه می دهد در صورت خرابی قطعه ، بلافاصله اتصال خراب را دوباره برقرار کند.
  • - تجزیه و تحلیل پس از سقوط. اگر این فرآیند در نتیجه یک خرابی خاتمه یابد ، HAM می تواند یک تخلیه حافظه کامل برای تجزیه و تحلیل بعدی از این وضعیت ایجاد کند. با مشاهده این فایل ، می توانید بلافاصله دقیقاً مشخص کنید کدام خط کد باعث خطا شده و داده های متغیر را تجزیه و تحلیل کرده تا دقیقاً اتفاقات رخ داده را تعیین کنید.

HAM به عنوان یک مدیر خودمدیریت در برابر اختلال داخلی مقاوم است. اگر به هر دلیلی خراب شود ، می تواند بلافاصله و کاملاً حالت خاص خود را بازسازی کند.

مدیر در دسترس بودن بالا (HAM) سازوکاری برای نظارت بر فرآیندها و خدمات در یک سیستم زنده ارائه می دهد. هدف مدیر این است که در صورت خرابی سرویس ها یا پردازش های سیستم ، پاسخ ندادن یا ارائه سطح غیرقابل قبول خدمات ، فرایند محاسباتی را بازیابی کند. چارچوب HAM به طور شفاف سازوکار نظارت محلی را به نظارت شبکه گسترش می دهد.

HAM به عنوان یک مجرا عمل می کند که از طریق آن بقیه سیستم می تواند اطلاعات مربوط به وضعیت سیستم را به طور کلی دریافت و تحویل دهد. این سیستم می تواند یک گره منفرد یا مجموعه ای از گره ها باشد که از طریق QNET به هم متصل می شوند. HAM می تواند فرآیندهای خاص را کنترل کند و می تواند رفتار سیستم را در صورت خرابی اجزای خاص و نیاز به تعمیر کنترل کند. HAM همچنین به م componentsلفه های خارجی اجازه می دهد تا اطلاعات مربوط به رویدادهای مورد علاقه در سیستم را پرس و جو کنند و در صورت وقوع این وقایع می توانند اقدامات لازم را انجام دهند.

HAM از سه جز زیر تشکیل شده است:

  • - موجودیت ها
  • - شرایط
  • - اقدامات

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

شرایط مربوط به اشیا است. این شرایط نشان دهنده وضعیت جسم است. نمونه هایی از شرایط:

  • - شی تکمیل شده است ؛
  • - شی پیام ضربان قلب را از دست داده است.
  • - شی خراب شد ، یک پرونده تخلیه حافظه ایجاد می شود.
  • - شی دوباره راه اندازی شده است.

شرایط با نام های نمادین مطابقت دارند که باید در یک شی منحصر به فرد باشند.

اقدامات شرایط را داشته باشد. یک شرایط می تواند شامل بسیاری از اقدامات باشد. اقدامات هر بار که شرط مربوطه برآورده می شود ، انجام می شود ، یعنی درست است، واقعی. اقدامات درون یک شرط به ترتیب FIFO (ترتیب اضافه شدن آنها به شرط) اجرا می شوند. مجموعه ای از شرایط که درست هستند به طور هم زمان و به ترتیب دلخواه تحریک می شوند. شرایط مشخص شده به عنوان HCONDINDEPENDENT ، به موازات سایر شرایط ، در یک موضوع جداگانه از اجرا اجرا می شود.

نمونه هایی از اقدامات:

  • - راه اندازی مجدد شی
  • - ارسال سیگنال به برخی فرایندها.

اقدامات همچنین با اسامی نمادین همراه است که در یک شرایط خاص منحصر به فرد هستند.

هنگامی که عملی در لیستی از اقدامات از کار افتاد ، می توانید لیستی جایگزین از اقداماتی را که باید برای اجرای بازیابی شکست آن عمل انجام شود ، تعریف کنید.

مکانیسم بازیابی به شما امکان می دهد از یک سرویس یا خرابی فرآیند بازیابی کنید.

در حقیقت ، وضعیت داخلی HAM مانند سیستم فایل سلسله مراتبی است ، جایی که اشیا like مانند دایرکتوری ها هستند ، شرایط به عنوان زیر شاخه با این اشیا objects مطابقت دارند و اقدامات درون این شرایط مانند گره های برگ این ساختار درختی هستند.

HAM همچنین این حالت را به عنوان سیستم فایل فقط خواندنی تحت کنترل فهرست / proc / ham نشان می دهد. در نتیجه این دیدگاه ، فرایندهای دلخواه می توانند وضعیت فعلی را نیز مشاهده کنند (به عنوان مثال می توانید ls / proc / ham را اجرا کنید).

Multiplex-OV

Multiplex-OV مجموعه ای از ابزارها (CS) برای سازماندهی محاسبات متحمل خطا است. این برنامه برای ارائه عملکرد متحمل خطا در برنامه های سرور در یک شبکه محلی تحت کنترل سیستم عامل MSVS 3.0 طراحی شده است.

ویژگی های اصلی:

بازیابی خودکار عملکرد برنامه پس از خرابی (زمان بازیابی بیش از 10 ثانیه) ؛

توانایی تعادل بار محاسباتی در سرورها ؛

توانایی تغییر منطق تصمیم گیری هنگام تعادل ؛

امکان نظارت و مدیریت عملکرد اجزای خوشه سرور و برنامه هایی که روی آن اجرا می شوند ؛

امکان گسترش لیست رویدادهای ثبت شده

تعامل مشتریان خارجی با KS OV ؛

کنترل پارامترهای فن آوری عملکرد خوشه.

این کیت شامل برنامه های زیر است:

  • 1) برنامه مدیریت OV کنترل عملکرد Multiplex-OV CS ، مقداردهی اولیه و پیکربندی آن را فراهم می کند. برای سازماندهی منطق کنترل Multiplex-OV CS ، از دو فناوری اصلی استفاده می شود:
    • - فناوری مدیریت منابع بر اساس توزیع و توزیع مجدد منابع بین رایانه های دیجیتال multiplex-OV CS است ، بسته به تنظیمات پیکربندی ، وضعیت رایانه دیجیتال ، وضعیت منابع خود ؛
    • - فناوری توازن بار بر اساس مجازی سازی رایانه دیجیتال multiplex-OV CS و توزیع مجدد فرآیندهای پردازش درخواست مشتری بین رایانه های دیجیتال است.
  • 2) سازمان برنامه مراقبت های بهداشتی اجرای توابع برای مدیریت فرآیند سازماندهی محاسبات تحمل خطا را فراهم می کند. در فرآیند اتصال و قطع رایانه های دیجیتال جدید به سیستم OV ، سیستم در حال مقیاس گذاری است و منطق مدیریت منابع توابع توزیع آنها بین رایانه های دیجیتال سیستم را بر عهده می گیرد. علاوه بر این ، بر اساس تجزیه و تحلیل وضعیت سیستم OM به طور کلی ، وجود یک حد نصاب و مصلحت ادامه کارکرد بخش به عنوان یک عنصر OM تعیین می شود.
  • 3) برنامه مانیتورینگ OV نظارت و کنترل عملکرد اجزای ایستگاه کمپرسور multiplex-OV را فراهم می کند. نظارت برای ردیابی رویدادهایی که به مداخله اپراتور نیاز دارند ، ضروری است. با تنظیمات صحیح پرونده های پیکربندی ایستگاه کمپرسور multiplex-OV ، اپراتور به طور خودکار از تمام اختلالات عملکرد مطلع می شود. وظیفه اپراتور اطلاع رسانی به موقع به سرویس های مربوطه یا سایر خدمات و شروع رفع نقص است.
  • 4) برنامه "Coupling of OB" رابط ماژول های مختلف و عملکرد مشترک آنها به عنوان بخشی از Multiplex-OV CS را تضمین می کند.
  • 5) برنامه تست OV آزمایش عملکردهای multiplex-OV CS را فراهم می کند.

در رایانه هایی که بخشی از خوشه سرور Multiplex-OV هستند ، برای اجرای برنامه ها ، تعامل شبکه بین رایانه ها باید با استفاده از پروتکل TCP / IP پیکربندی شود.

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

داده های ورودی برای Multiplex-OV CS وقایع تغییر در گره ها و / یا منابع خوشه است. داده های خروجی Multiplex-OV CS حالت های جدید بهینه گره ها و منابع خوشه ای در نتیجه انتقال متناظر فرآیندها ، منابع و برنامه ها هستند.

منطق توسعه

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

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

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

دانشجویان ، دانشجویان تحصیلات تکمیلی ، دانشمندان جوان که از دانش استفاده می کنند در کار و کار خود بسیار سپاسگزار شما خواهند بود.

نوشته شده در http:// www. بهترین. ru/

نوشته شده در http:// www. بهترین. ru/

با موضوع: نرم افزار کامپیوتر

روی موضوع: فناوری های ارتباطی ارتباطی آموزش

Naberezhnye Chelny-2017

معرفی

1 طبقه بندی نرم افزار

2. اصول عملکرد سیستم عامل

3 فایل و سیستم فایل

نتیجه

لیست ادبیات استفاده شده

معرفی

رایانه به ماشینی گفته می شود که با همه ماشین های دیگر تفاوت دارد به این دلیل که بدون برنامه نمی تواند کار کند. اگرچه پر کردن الکترونیکی رایانه پیچیده و گران است ، اما تا زمانی که حداقل یک برنامه در رایانه بارگیری نشود ، توانایی هیچ کاری را ندارد. بدون این پر کردن الکترونیکی ، برنامه کار نمی کند و بدون برنامه ها ، الکترونیک کار نمی کند. بنابراین گفته می شود که رایانه برای کارکرد به دو چیز نیاز دارد: سخت افزار و نرم افزار.

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

اهمیت کار ما در در نظر گرفتن اصول ارتباط نیازهای انسان با بیان ریاضی آنها است که در نرم افزار رایانه شخصی تجسم یافته است.

هدف از این کار بررسی ویژگیهای مکانیزم نرم افزار کامپیوتر است.

دستیابی به هدف شامل حل تعدادی از وظایف است:

1) مکانیسم رایانه شخصی را مطالعه کنید.

2) عناصر نرم افزار را برجسته کنید.

3) عملکرد سیستم ، نرم افزار و نرم افزار ابزار را در نظر بگیرید

4) تعیین اصل عملکرد سیستم عامل ؛

5) پرونده ها و سیستم پرونده را بررسی کنید.

1. طبقه بندی نرم افزار فراهم آوردنمن

مروارید نرم افزاری (تلفظ توصیه نمی شود) - همراه با سخت افزار ، مهمترین م ofلفه فناوری اطلاعات ، از جمله برنامه های رایانه ای و داده هایی است که برای حل طیف خاصی از وظایف طراحی شده و در رسانه های ماشین ذخیره می شود.

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

در اصطلاحات اصطلاحات رایانه ای ، کلمه "software" اغلب از نرم افزار انگلیسی استفاده می شود.

با تعیین نام ، نرم افزار به سیستم ، برنامه و ابزار تقسیم می شود.

شکل: 1 تاانعطاف پذیری نرم افزار.

نرم افزار ابزاری برای استفاده در طراحی ، توسعه و نگهداری برنامه ها در نظر گرفته شده است. اینها عبارتند از: محیط های توسعه یکپارچه ، SDK ها ، کامپایلرها ، مفسرها ، پیوند دهنده ها ، اسمبلرها ، اشکال زدا و ...

میز 1.

نرم افزار ابزاری

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

جدول 2

نرم افزار کاربردی

برنامه ها

توضیح

پردازنده های کلمه

برنامه هایی برای ایجاد ، ویرایش و قالب بندی اسناد متنی

پردازنده های میز

برنامه هایی که به شما امکان می دهند داده هایی را که به صورت جدول ارائه می شوند ، انجام دهید

حسابداری 1c

به معنای ورودی ، جستجو ، قرار دادن و خروجی مجموعه های بزرگ داده است

دسترسی مایکروسافت

گرافیک رایانه ای و انیمیشن

ابزارهایی برای ایجاد تصاویر ثابت و متحرک

ابزارهای ارائه

برنامه های ایجاد و نمایش اسلاید را تنظیم کنید

مایکروسافت پاورپوینت

ارتباط یعنی

برنامه هایی برای کار در شبکه رایانه ای

اینترنت اکسپلورر

سیستم های طراحی به کمک کامپیوتر (CAD)

ابزار طراحی مدارهای الکترونیکی ، ماشین ها ، مکانیزم ها

برنامه های آموزشی

به فرایند یادگیری کمک کنید

شبیه سازهای صفحه کلید

از نرم افزار سیستم برای اجرای خود رایانه و اجرای برنامه های کاربردی استفاده می شود. انواع خاصی از نرم افزارهای سیستم شامل لودرهای بوت ، سیستم عامل ها ، درایورهای دستگاه ، برنامه های کمکی (برنامه های خدماتی) است. رایج ترین نرم افزار سیستم ، سیستم عامل است.

جدول 3

سیستم نرم افزار

برنامه ها

توضیح

سیستم عامل

مجموعه ای از برنامه ها که منابع یک سیستم رایانه ای را توزیع می کنند و کار برنامه های دیگر را سازمان می دهند

مدیران پرونده

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

فرمانده ویندوز

برنامه های تشخیصی

عملکرد دستگاههای اصلی رایانه را بررسی کنید

نرم افزار آنتی ویروس

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

آنتی ویروس کسپرسکی

برنامه های نگهداری دیسک

برنامه هایی برای بررسی یکپارچگی ساختار منطقی و فیزیکی دیسک ها ، تجزیه قطعات

بایگانی

بسته بندی پرونده ها و گروه های پرونده برای کاهش استفاده از فضای دیسک آنها

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

2. نحوه کار سیستم عامل

سیستم عامل (سیستم عامل) رایانه - برنامه یا مجموعه ای از برنامه ها که به طور دائمی در حافظه کامپیوتر ساکن هستند. مدیریت کلی دستگاههای ماشین و تعامل آن با کاربر را سازمان می دهد. از راه اندازی و اجرای سایر برنامه ها اطمینان حاصل می کند.

به طور خاص ، سیستم عامل انجام می شود: مدیریت حافظه ، I / O ، سیستم فایل ، تعامل فرآیند. فرآیندهای ارسال حفاظت و حسابداری استفاده از منابع. اغلب بخش قابل توجهی از خدمات یا برنامه های پشتیبانی تخصصی را شامل می شود.

هنگامی که رایانه روشن است ، سیستم عامل مستقیماً بارگیری می شود ، فقط پس از خاموش شدن دیگر کار نمی کند. این یک گفتگو با اپراتور یا کاربر است و تعامل موثر (رابط) سایر برنامه ها (از جمله کاربردی) را با همه گره های رایانه سازمان می دهد. سیستم عامل می تواند هم برای رایانه های خاص و هم برای رایانه های از انواع یا کلاسهای خاص ایجاد شود. در حالت دوم ، سیستم عامل های مربوطه استاندارد نامیده می شوند. به عنوان مثال ، MS DOS (سیستم عامل دیسک مایکروسافت سیستم) از شرکت مایکروسافت و PTS DOS از شرکت Phystech-soft بر روی رایانه های شخصی سازگار با IBM متمرکز شده اند. سیستم عامل Mac اپل در رایانه های شخصی Macintosh ؛ سیستم عامل یونیکس Bell Labs برای رایانه های کلاس های مختلفی که عملکرد سرورها و ایستگاه های کاری را انجام می دهند استاندارد است ، اما در رایانه های شخصی قابل حمل و رایانه های ثابت بزرگ نیز استفاده می شود.

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

یک سیستم چند کاربره به چندین کاربر امکان می دهد تا به طور همزمان از پایانه خود (محلی یا از راه دور) به یک کامپیوتر دسترسی داشته باشند. ماهیت چند کاربره کار به دلیل حالت اشتراک زمان حاصل می شود ، که شامل سوئیچینگ سریع رایانه بین ترمینال ها و برنامه های مختلف و بر این اساس ، اجرای سریع دستورات هر کاربر است. در عین حال ، کاربران متوجه تاخیر در اجرای دستور نمی شوند. به عنوان نمونه سیستم های چند کاربره می توان به سیستم عامل های ویندوز ، Netware ، Unix اشاره کرد.

REAL / 32 یک سیستم عامل چند منظوره چند کاربره در زمان واقعی است. در این سیستم ، هر ترمینال متشکل از یک مانیتور و یک صفحه کلید ، قابلیت های یک کامپیوتر کاملاً ساده را در اختیار کاربر قرار می دهد. این سیستم به عنوان جایگزینی برای شبکه های محلی ، متشکل از بسیاری از رایانه های شخصی عمل می کند.

سیستم تک کاربره (یک سیستم کاربر) - یک سیستم محاسباتی یا بخشی از آن (به عنوان مثال ، یک سیستم عامل) ، که دارای ویژگی های چند کاربر نیست. نمونه هایی از سیستم عامل های تک کاربره MS DOS توسط شرکت آمریکایی Microsoft و OS / 2 است که به طور مشترک توسط مایکروسافت و IBM ایجاد شده است.

سیستم عامل شبکه (NOS) یک سیستم عامل است که برای کار با شبکه رایانه ای طراحی شده است. نمونه هایی از سیستم عامل های شبکه Windows NT، Windows 2000، Netware، Unix، Linux هستند.

در حال حاضر 4 نوع سیستم عامل وجود دارد:

* OS-10 - برای مدل های EC-1010 ؛

* MOS (کوچک) - برای مدل های EC-1021 ؛

* DOS EC (دیسک) - برای همه مدل های دیگر ES EVM با پیکربندی کوچک.

* OS EC - برای مدلهای مشابه DOS EC ، اما با پیکربندی متوسط \u200b\u200bو گسترده.

ساختار سیستم عامل را می توان به چند گروه تقسیم کرد:

برنامه هایی برای راه اندازی اولیه دستگاه ، ورودی اولیه اطلاعات به حافظه عملیاتی ، تنظیم کامپیوتر.

برنامه های مدیریت داده

برنامه های مدیریت وظیفه.

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

همچنین ، سیستم عامل شامل ابزاری است که هنگام حل مشکلات ، پیچیدگی روند آماده سازی را کاهش می دهد. این یک سیستم اتوماسیون برنامه نویسی (SAP) است. این شامل اجزایی مانند:

1. زبان های برنامه نویسی الگوریتمی.

2. مترجمان ؛

3. تفسیر و تدوین سیستم ها ؛

4. بسته های برنامه های استاندارد ؛

5. برنامه های خدماتی.

بخش قابل توجهی از نرم افزار منبع آزاد بسته برنامه (APP) است. PPP مجموعه برنامه هایی است که برای حل یک مشکل خاص لازم است. آنها ملزم به رعایت الزامات سیستم عامل موردنظر خود هستند.

امروزه ، PPP های مدرن به عنوان سیستم های نرم افزاری توسعه می یابند. هر بسته شامل: مجموعه ای از ماژول های نرم افزار پردازش (بدنه بسته) است که مستقیماً برای حل مشکل توسط کاربر در نظر گرفته شده است. مدیر بسته (کنترل پردازش داده). هنگامی که برای حل یک مشکل درخواست می شود ، این برنامه یک برنامه پردازش کار را از ماژول های پردازش تشکیل می دهد. مجموعه ای از برنامه های خدماتی (توابع کمکی) ؛ به معنای اطمینان از ایجاد بسته است.

عملکرد دیگر PPP ، گسترش قابلیت های سیستم عامل هنگام اتصال دستگاه های جدید است.

مجموعه برنامه های نگهداری (MTO) برای کنترل پیشگیرانه ، اصلاح سو mal عملکردها ، بررسی عملیاتی عملکرد تجهیزات جانبی خدمت می کند. این مجموعه از دو گروه برنامه آزمون تشکیل شده است. اولی تحت کنترل سیستم عامل کار می کند ، دومی مستقل از سیستم عامل کار می کند.

نرم افزار رایانه ای

3. فایل ها و سیستم فایل

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

فایل word اصالتاً انگلیسی است. چندین معنی دارد. نزدیکترین موارد به معنایی که مفهوم پرونده در آن استفاده می شود ، در مورد ما عبارتند از: مقالات بایگانی شده ، کابینه پرونده ، پرونده ، پرونده ای که باید بایگانی شود.

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

از آنجا که مجموعه سوابق نامگذاری شده است ، این به این معنی است که یک نام دارد ، این نام نام پرونده است ، از دو قسمت تشکیل شده است: خود نام و پسوند آن.

سیستم عامل های مدرن نام های طولانی (حداکثر 30 حرف) را مجاز می دانند. با این حال ، برای کوتاه کردن پیام ، توصیه می شود نام کوتاه تری به پرونده ها بدهید. در میان نام فایل ها ، برخی از نام ها ممنوع است ، به طور معمول ، این نام دستگاه های ورودی / خروجی است. نام پرونده با حروف بزرگ و کوچک الفبای لاتین نوشته شده و با یک دوره به پایان می رسد. در مرحله بعد ، پسوند مشخص شده است که از سه کاراکتر تشکیل شده است.

در اینجا مثالی از متداولترین پسوندهای نام پرونده وجود دارد:

ASM - فایل های برنامه به زبان اسمبلی ؛

BAS - پرونده های برنامه به زبان BASIC ؛

PAS - پرونده های برنامه به زبان PASCAL ؛

پرونده های برنامه C به زبان C ؛

FOR - پرونده های برنامه به زبان FORTRAN ؛

پرونده های DAT با انواع مختلف داده ؛

فایلهای اجرایی EXE به زبان ماشین ؛

فایلهای اجرایی COM به زبان ماشین ؛

TXT - متن یا پرونده کاراکتر ؛

پرونده های راهنما HLP.

BAK - یک کپی از فایل است که قبل از تغییر آن ایجاد شده است.

BAT - پرونده های فرمان برای سیستم عامل ؛

فایلهای SYS سیستم عامل.

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

فهرست اصلی دیسک توالی قسمتهایی از قسمت سرویس حافظه دیسک است. آنها برای اهداف زیر استفاده می شوند: ثبت پرونده ای که روی دیسک نوشته می شود و ایجاد سیستمی از زیر شاخه ها که در آن سایر پرونده ها می توانند به نوبه خود ثبت شوند.

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

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

اکنون در مورد مهمترین عملکرد دیگر سیستم عامل ها - نظارت آنلاین بر کار همه گره های رایانه در روند اجرای یک برنامه. این ردیابی با واکنش فوری پردازنده مرکزی در برابر هر رویداد مشخص شناخته شده ای که ممکن است در یک دستگاه رایانه ای خاص رخ دهد ، انجام می شود.

در رایانه های شخصی ، 256 نوع وقفه با شماره های 0 تا 255 وجود دارد. برخی از این اعداد برای فراخوانی برنامه های مختلف طراحی شده اند.

با توجه به هر شماره در برنامه عمومی سیستم عامل که وقفه های موجود در حافظه ثابت رایانه را کنترل می کند ، قطعه (قسمت) آن با آدرس های دستورات اول و آخر اختصاص می یابد. این آدرس ها در هر بوت بعدی قسمت مقیم سیستم عامل تعیین می شوند. آدرس اولین دستورات در قسمت خاصی از RAM (در همان ابتدای کار) به صورت بردار توسط اعداد قطع شده نوشته می شوند. بنابراین ، جز component i-th بعدی بردار آدرس آغاز قطعه برنامه سیستم عامل است که وقفه i-th را پردازش می کند. به این بخش بردار وقفه گفته می شود.

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

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

همزمان ، بخشی از برنامه سیستم عامل با نام عمومی BIOS (سیستم ورودی / خروجی پایه) در یک تراشه حافظه فقط خواندنی ضبط می شود. اینها برنامه ها هستند: مقداردهی اولیه و بررسی عملکرد صحیح همه گره های اصلی رایانه - پردازش ها ، حافظه ، دستگاه های ورودی / خروجی و غیره. بوت اولیه سیستم عامل از دیسک ؛ سرویس دهی به وقفه های سخت افزاری ؛ تنظیم گره های رایانه برای حالتهای کاری مشخص

بلافاصله پس از روشن شدن رایانه ، برنامه بررسی همه گره ها شروع به اجرا می کند. این برنامه POST (Power On Self Test) نام دارد. پس از اتمام آن ، بارگیری در حافظه RAM قسمت ساکن سیستم عامل آغاز می شود. ابتدا ، برنامه راه انداز BIOS از دیسک مکان یابی و تماس می گیرد ، معمولاً لودر سیستم عامل ، که به ترتیب فایل های مورد نیاز سیستم عامل را در حافظه بارگیری می کند. آخرین پرونده هایی که واسط گرافیکی انسان و ماشین را فراهم می کنند بارگیری می شوند.

تا سال 1995 ، بیشتر رایانه های شخصی مدل IBM PC از سیستم عامل Microsoft MS DOS استفاده می کردند. رایانه های Macintosh IBM PC به سیستم عامل UNIX مجهز بودند. از سال 1995 ، سیستم عامل MS DOS به تدریج با یک سیستم عامل جدید به نام "Windows" - windows جایگزین شد.

ایده های طراحی این سیستم از اپل وام گرفته شده و توسط مایکروسافت در نسخه هایی مانند ویندوز 95 ، ویندوز 98 ، ویندوز ME ، ویندوز 2000 ، ویندوز NT ، ویندوز XP ، ویندوز ویستا ارائه شده است. در حال حاضر ، محبوب ترین سیستم برای سازمانها و استفاده شخصی ویندوز XP است.

به پرونده ها ، زیرشاخه ها و فهرست اصلی نام های مختلفی داده شده است. پرونده شروع به نام یک سند ، فهرست ها و زیر شاخه ها - پوشه ها (پوشه ها) کرد. سپس فهرست و زیر شاخه با پرونده ها پوشه هایی با اسناد هستند. مهمترین پوشه (پوشه سطح بالا) دایرکتوری ریشه است ، یعنی دسکتاپ. به زیرشاخه ها زیر پوشه گفته می شود. بنابراین ، یک تصویر بصری بدست می آید: دسکتاپی که پوشه ها با زیر پوشه ها و اسناد روی آن قرار دارند.

نتیجه گیریه

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

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

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

نرم افزار تمام تقاضای امروز سیاست ، صنعت و علم را نمی توان کاملاً استاندارد کرد. برنامه نویسان دائماً باید مشکلات خاص و خاص را حل کنند. بنابراین ، تعداد شرکت هایی که درگیر توسعه نرم افزار هستند دائماً در حال افزایش است. کارشناسان افزایش بیشتر تولید ، افزایش شدید ترافیک حمل بار و پیچیدگی حوزه ارتباطات را پیش بینی می کنند.

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

لیست ادبیات استفاده شده

1. Kantsedal S.А. الگوریتم سازی و برنامه نویسی: یک آموزش. - م.: شناسه "FORUM": INFRA-M ، 2014.

2. Simonovich S.V. ، Evseev G.A. کامپیوتر سرگرم کننده: کتابی برای کودکان ، معلمان و والدین. - م.: AST - مطبوعات ، Inforkom - مطبوعات ، 2013.

3. Simonovich S.V. ، Evseev G.A. ، Alekseev A.G. انفورماتیک ویژه: کتاب درسی. - م.: AST-PRESS: Inforkom - مطبوعات ، 2015.

4. انفورماتیک. کتاب درسی برای آموزش حرفه ای متوسطه (+ CD) / ویرایش شده توسط I.A. چرنوسکوتووا - SPb: پیتر ، 2015

5. V.Z.Aladev ، Yu.Ya.Hunt ، M.L. Shishakov. مبانی انفورماتیک. آموزش ویرایش دوم ، تجدید نظر شده و بزرگ شده. - م.: م Informationسسه اطلاع رسانی و نشر "فیلین". 2012

6. لیاخوویچ V.F. مبانی انفورماتیک. - روستوف n / a: انتشارات "ققنوس" ، 2014.

ارسال شده در Allbest.ru

...

اسناد مشابه

    هدف عملکرد سیستم ، برنامه و نرم افزار ابزاری رایانه. خصوصیات ترکیب و زبان فرمان سیستم عامل MS DOS. رابط و ساختار ویندوز 98 ؛ روشهای مدیریت برنامه

    چکیده ، اضافه شده 12/18/2011

    ماهیت و هدف نرم افزار مجموعه ای از برنامه ها است که عملکرد رایانه یا سیستم خودکار را کنترل می کند. توابع یک سیستم عامل مجموعه ای از برنامه های متقابل است که عملکرد (عملکرد) رایانه را تضمین می کند.

    آزمون ، اضافه شده 01/18/2011

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

    آزمون ، اضافه شده 07/11/2011

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

    مقاله ترم ، اضافه شده در 10/23/2014

    نرم افزار رایانه ای: مفهوم و محتوا ، طبقه بندی و انواع آن. هدف و ویژگی های ساختار سیستم عامل ، شکل آن. فایلها و سیستم فایل اصول عملکرد ویروس ها و برنامه های ضد ویروس. سیستم های برنامه نویسی

    مقاله ترم ، اضافه شده در 02/15/2012

    ترکیب و توجیه انتخاب اجزای رایانه شخصی (پردازنده ، مادربرد ، اجزا و لوازم جانبی) ، الزامات مربوط به آنها و ویژگی ها. نمودار بلوک رایانه ، نرم افزار و محاسبه هزینه آن.

    آزمون ، اضافه شده 02/12/2015

    فناوری رایانه در آموزش. دستگاه ها به عنوان بخشی از یک رایانه شخصی (PC). پیکربندی اولیه ، استراتژی های نوسازی. نصب یک ماژول حافظه اضافی ، نرم افزار ، کولرها. محاسبه مصرف برق ، شرایط حرارتی.

    مقاله ترم ، اضافه شده 04/23/2012

    ویژگی های نرم افزار رایانه های شخصی ، که می تواند به سه کلاس تقسیم شود: سیستم ، نرم افزار کاربردی ، ابزار برنامه نویسی. ویژگی های یک شبکه رایانه ای - سیستم های ارتباطی رایانه ها یا تجهیزات رایانه ای.

    آزمون ، اضافه شده 06/10/2010

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

    کتابچه راهنمای کاربر ، اضافه شده در 10/05/2008

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

, 138.14kb.

  • شرایط مرجع برای اجرای کار "اجرای اقدامات با هدف ایجاد ، 403 کیلوبایت
  • 5.1.2. نیازهای نرم افزار

    نرم افزار AIS ESRN HC باید مطابق با یک ساختار سه لایه ساخته شود: سطح ذخیره اطلاعات ، سطح برنامه ، سطح ارائه داده.

    برای کار روی نرم افزار سرور و بستر سخت افزاری تهیه شده توسط شرکت کننده در خرید به عنوان بخشی از کار ایجاد AIS ESRN HK ، باید نرم افزار سطح برنامه ارائه شود.

    باید از DBMS سریالی صنعتی مدرن استفاده شود که در MSZN در حال اجرا است یا به عنوان بخشی از اجرای این وظیفه فنی توسط شرکت کننده در خرید تهیه می شود

    نرم افزار کاربردی AIS ESRN HK باید بر روی یک بستر صنعتی برای توسعه راه حل های شی گرا (نرم افزار تخصصی) ساخته شود ، که باعث کاهش خطر خطاها و کوتاه شدن توسعه و اجرای پروژه می شود. الزامات فنی بستر صنعتی برای توسعه AIS ESRN HK در بند 5.1.10 آورده شده است. به عنوان بخشی از این تکلیف فنی ، نرم افزار تخصصی توسط شرکت کننده در خرید تهیه می شود.

    هنگام توسعه نرم افزار ، باید از رویکرد شی گرا مدرن استفاده شود.

    نرم افزار AIS ESRN HC باید یک روش عملکرد چند کاربره را در یکی از گزینه های زیر فراهم کند:

    • دسترسی همزمان چندین کاربر برای ویرایش یک شی while در حالی که تغییرات ایجاد شده توسط کاربری را که آخرین بار ذخیره کرده است ذخیره می کند.
    • دسترسی به ویرایش فقط یک کاربر که برای اولین بار شی را باز کرده است ، با مسدود کردن شی برای ویرایش توسط کاربران دیگر. دسترسی همزمان چندین کاربر برای مشاهده یک شی مسدود شده.
    نرم افزار AIS ESRN HC باید:
    • اجازه می دهد تا از طریق تنظیمات (بدون تغییر کد برنامه) قوانین مربوط به ارائه اقدامات حمایت اجتماعی و فرمولهایی که اندازه SME ها محاسبه می شود تغییر کند.
    • امکان ایجاد SME های جدید ، دسته های ترجیحی ، پیوندهایی که گروه ترجیحی و زمینه های انتصاب آن را تعیین می کند ، همچنین SME ها و زمینه های انتصاب آن را مجاز می دانند. در پیوندهای ایجاد شده (SME - پایگاه ، گروه ترجیحی - پایگاه) ، ایجاد قوانین برای انتصاب SME ها (اختصاص یک گروه ترجیحی) با تنظیم دایرکتوری های مناسب یا ایجاد مقادیر جدید در دایرکتوری ها ، بدون تغییر کد برنامه امکان پذیر است.
    • امکان ایجاد تمایز بین نقشهای عملکردی انجام شده توسط کاربران با تغییر تنظیمات حقوق دسترسی نقشها به اشیا and و عملکردهای سیستم ، بدون تغییر کد برنامه را فراهم می کند.
    • این سیستم باید توانایی تغییر گزارش های موجود یا ایجاد گزارش های جدید را با شخصی سازی پرس و جوها و الگوهای گزارش بدون تغییر کد برنامه فراهم کند.
    • امکان مدرن کردن روشهای مدیریت شرایط و ضوابط را فراهم می کند. الگوریتم های ذاتی در کدهای اجرایی واگذاری ها ، هزینه ها و پرداخت ها ؛ گزارشهایی که حاوی نتایج اجرای کدهای اجرایی با تغییر کد برنامه است.
    برای ارائه پشتیبانی فنی برای عملکرد سیستم در حال ایجاد ، از تجهیزاتی که در حال حاضر به عنوان بخشی از زیرساخت های موجود MSZN و OSZN خاباروفسک و سازمانهایی که اقدامات پشتیبانی اجتماعی ارائه می دهند ، در حال بهره برداری است باید حداکثر استفاده شود.

    نرم افزار اجرا شده باید شرایط مورد نیاز را داشته باشد:

    • وحدت
    • ارتباط؛
    • سریال سازی؛
    • نمایندگی
    • مقیاس پذیری
    • سازگاری اطلاعات
    • قابلیت اطمینان.
    یکسان سازی نرم افزار

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

    به منظور تسهیل آموزش کاربران برای کار با AIS ESRN HK و امکان جایگزینی یک کارمند با کارمند دیگر ، معمولاً انجام وظیفه مشابه ، هنگام توسعه سیستم ، الزامات یکسان سازی رابط کاربر در یک محل کار و بین محل کار که از نظر نوع کار مشابه هستند ، باید در نظر گرفته شود.

    همه م componentsلفه های رابط کاربر در معرض یکپارچه سازی هستند: سیستم منو ، اشکال نمایش اطلاعات روی صفحه ، انواع و اشکال پیام ها و درخواست ها به کاربر ، مکان های مربوط به اطلاعات معنی دار ، توافق نامه در مورد هدف عملکرد کلیدها ، اصول سازماندهی گفتگو ، قالب نسخه های چاپی ، پیام های سیستم. روشهای یکسان سازی با توافق ویژه ای بین تیم توسعه دهندگان و کاربران سیستم تعیین می شود و در یک سند خاص ثبت می شود. ساختار داده و ساختار اشیا نیز منوط به یکسان سازی هستند.

    ارتباط نرم افزار

    نرم افزار پیشنهادی برای اجرا باید از اتوماسیون عملکردهای متخصصان ISPP و SPP اطمینان حاصل کند ، و اختیارات آنها را مطابق با الزامات قوانین قانونی نظارتی تنظیم کننده فعالیتهای SPP و SPP تضمین می کند.

    سریال بودن نرم افزار.

    نرم افزار معرفی شده باید سریال باشد ، یعنی حداقل در 5 نهاد تشکیل دهنده فدراسیون روسیه در زمان برگزاری مناقصه استفاده می شود. به عنوان یک سرور پایگاه داده ، باید از DBMS سریال ارتباطی سریالی مدرن استفاده شود که در ISZN در حال کار است یا به عنوان بخشی از اجرای این وظیفه فنی توسط شرکت کننده در خرید تهیه می شود.

    نمایندگی پیاده سازی نرم افزار.

    برای نرم افزار معرفی شده ، استفاده از حداقل 50 کاربر در شرایط کار همزمان در یک پایگاه داده حاوی حداقل 500 هزار رکورد باید تأیید شود.

    مقیاس پذیری نرم افزار

    نرم افزار پیشنهادی برای پیاده سازی باید قابلیت استفاده در حالتهای یک کاربره (در یک واحد محاسباتی) و چند کاربره را داشته باشد.

    سازگاری اطلاعات

    نرم افزار در حال اجرا باید با استفاده از سیستم مفاهیم موجود در طبقه بندی های توصیه شده برای استفاده در AIS ESRN HK سازگار باشد و آماده سازماندهی تعامل در یک معماری سرویس گرا (در سطح خدمات وب) است.

    قابلیت اطمینان.

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

    5.1.3. شاخص های انتصاب

    لیست پارامترهای AIS ESRN HC و مقادیر آنها که مشخصه انطباق AIS ESRN HC با هدف آن است در جدول آورده شده است.


    P / p No.

    نام پارامتر

    مقدار مورد نیاز

    1.

    زمان پاسخ به درخواست مدیر (کاربر) AIS ESRN HC سطح منطقه برای به دست آوردن اطلاعات در مورد شهروند ثبت شده در پایگاه داده ESRN سطح منطقه


    2.

    زمان پردازش درخواست مدیر (کاربر) سطح منطقه برای به دست آوردن داده های آماری کلی در پایگاه داده سطح منطقه.

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

    3.

    زمان پاسخ به درخواست مدیر (کاربر) AIS ESRN HC سطح منطقه ای برای به دست آوردن اطلاعات در مورد شهروند ثبت شده در پایگاه داده سطح منطقه ESRN.

    5 ثانیه یا کمتر ، با مشخصه های LAN تعیین می شود

    4.

    زمان پردازش درخواست مدیر (کاربر) سطح منطقه ای برای به دست آوردن داده های آماری تعمیم یافته در پایگاه داده سطح منطقه ای.

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

    5.

    زمان پردازش درخواست مدیر (کاربر) سطح منطقه برای به دست آوردن داده های آماری تعمیم یافته در پایگاه داده سطح منطقه.

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

    6.

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

    بیش از 3 ساعت نیست که با زمان دسترسی شبکه تعیین می شود

    7.

    تعداد کاربران پایگاه داده ای که می توانند در AIS ESRN HC سطح منطقه ثبت شوند

    تا 60

    8.

    تعداد کاربران پایگاه داده ای که می توانند در AIS ESRN HC در سطح منطقه ای ثبت شوند

    تا 150

    توجه: شاخص های جدول بر اساس تجربه عملیاتی AIS و سیستم های نرم افزاری کاربردی موجود در ISPN و AESN آورده شده است.

    5.1.4. الزامات قابلیت اطمینان

    قابلیت اطمینان AIS ESRN HK در سطح منطقه باید با معرفی یک سرور پشتیبان تهیه شود که نسخه ای به روز از رایانه AIS ESRN را ذخیره می کند. زمان انتقال (تغییر) از سرور اصلی به نسخه پشتیبان نباید بیش از 30 دقیقه باشد. برای اطمینان از زمان تعویض مشخص شده باید از مکانیزم های تبادل داده بین سرورهای اصلی و پشتیبان استفاده شود.

    قابلیت اطمینان AIS ESRN HC در سطح منطقه (شهرداری) باید با اقدامات فنی و سازمانی پرسنل برای اطمینان از کارکرد تجهیزات تضمین شود.

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

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

    AIS ESRN HC ، در صورت لزوم ، باید 24 ساعت در روز ، 7 روز در هفته کار را فراهم کند.

    شرایط اضطراری برای سرورهای مورد استفاده برای ذخیره پایگاه داده ESRN تعریف شده است.

    شرایط اضطراری در رایانه شخصی کاربران AIS ESRN HK نباید بر عملکرد AIS ESRN HK تأثیر بگذارد و نباید مورد توجه قرار گیرند.

    لیست شرایط اضطراری با مقادیر مورد نیاز از شاخص های قابلیت اطمینان مربوطه در زیر آورده شده است:

    • از دست دادن منبع تغذیه به سرورها. در این حالت ، زمان ذخیره سازی و خاموش شدن خودکار داده های AIS ESRN HC نباید بیش از 5 دقیقه باشد.
    • خرابی اجزای سرور که پایگاه داده ESRN بر روی آنها نصب شده است: پردازنده ، RAM ، کارت شبکه ، دیسک سخت. در این حالت ، زمان بهبودی پس از خرابی نباید بیش از 5 ساعت باشد.
    AIS ESRN HK باید روی سرورهای مجهز به منبع تغذیه بدون وقفه نصب شود. در صورت قطعی برق ، خاموش شدن خودکار AIS ESRN XK باید بدون از دست رفتن اطلاعات انجام شود.

    5.1.5. الزامات ارگونومی و زیبایی شناسی فنی.

    AIS ESRN HC باید با استفاده حداکثر از منوها و نکات ، تعامل انسان و ماشین را فقط به زبان روسی تضمین کند. راحتی کارکنان باید تضمین شود.

    5.1.6. الزامات مورد استفاده و ذخیره سازی AIS ESRN HC.

    AIS ESRN HK باید بر روی تجهیزات رایانه ای ارائه شده در چارچوب کار ایجاد AIS ESRN HK یا مجموعه موجود ابزارهای فنی MSZN و لبه AESN ، که در محل های موجود نصب شده اند و موارد زیر را برای آنها فراهم کنید ، مورد استفاده قرار گیرد:

    • ولتاژ AC 200 ولت - 240 ولت ، 50 هرتز ± 1 هرتز ؛
    • دمای محیط: + 10 درجه سانتیگراد - + 30 درجه سانتیگراد ؛
    • رطوبت محیط: 20٪ - 80٪؛
    • غلظت گرد و غبار: 0.4 g / m 3 (حداکثر)؛
    • سر و صدای حاصل از تجهیزات نباید بیش از 55 دسی بل باشد.
    برای عملکرد و ذخیره سازی AIS ESRN HK هیچ الزام اضافی وجود ندارد.

    5.1.7. الزامات مربوط به محافظت از اطلاعات AIS ESRN HC از دسترسی غیر مجاز.

    AIS ESRN HC باید:

    • کنترل ورزش و مدیریت دسترسی ، ارائه شناسایی ، احراز هویت و مجوز کاربران ؛
    • اطمینان از سطح امنیت سیستم در کلاس 1G با توجه به طبقه بندی سند "کمیسیون فنی دولتی روسیه ، سند راهنما ، سیستم های خودکار ، محافظت در برابر دسترسی غیر مجاز به اطلاعات (طبقه بندی سیستم های خودکار و الزامات حفاظت از اطلاعات) ، مسکو 1992" ؛
    • ایجاد تمایز حقوق دسترسی کاربر به داده ها بر اساس گروه ها ، نقش ها ؛ محدود کردن حقوق دسترسی به داده ها در سطح زمینه ها و گروه های زمینه کارت حساب ثبت ، و همچنین توابع ثبت نام ؛
    • استفاده از ابزار مجاز کاربر مجاز ، امضای دیجیتال الکترونیکی را مجاز کنید.
    اطلاعات شخصی شهروندان موجود در پایگاه داده ESRN تحت حفاظت مناسب در برابر دسترسی غیر مجاز است.

    هنگام راه اندازی سطح AIS ESRN HC ، شناسایی پرسنل باید انجام شود. تا تکمیل شناسایی ، کارکنان نباید به توابع AIS ESRN HC دسترسی داشته باشند. شناسایی پرسنل با استفاده از یک شناسه دائمی مشروط (رمز عبور) با طول حداقل شش کاراکتر عددی عددی انجام می شود. تعداد تلاش برای شناسایی باید به عنوان یک پارامتر مشخص شود. اگر تعداد تلاشهای شناسایی ناموفق از پارامترهای تعیین شده بیشتر باشد ، دسترسی به این رایانه به AIS ESRN XK باید تا تصمیم گیری توسط مدیر پایگاه داده (مدیر امنیت) مسدود شود.

    کنترل دسترسی به پایگاه داده ESRN باید اطمینان حاصل کند که پرسنل از اختیارات خود پیروی می کنند. کنترل دسترسی باید بر اساس یک مدل کنترل دسترسی مبتنی بر نقش اجرا شود. AIS ESRN HC باید نقش هایی را تعیین کند که توسط ترکیب عملکردی کاربران AIS ESRN HC تعیین می شود. هر نقش باید با یک زیر سیستم مطابقت داشته باشد که در آن مجموعه خاصی از وظایف و عملکردها اجرا می شود. هنگام اجرای AIS ESRN HC ، مجموعه و محتوای نقش ها باید تعیین شود. نقش ها توسط مدیر پایگاه داده (سرپرست امنیت) AIS ESRN HC به کاربران و پرسنل OSSD اختصاص می یابد ، بسته به مسئولیت های عملکردی آنها.

    AIS ESRN HK تلاش های دسترسی غیر مجاز به پایگاه داده ESRN را شناسایی و مستند می کند. نباید اجازه تغییر غیرمجاز در اطلاعات ESRN DB را بدهد و باید همه تلاش ها را ضبط کرده و پیام مناسبی را برای مدیر AIS ESRN HK ارسال کند.

    AIS ESRN HK باید اقدامات کاربران و پرسنل ESP را از ابتدا تا انتهای کار در سیستم ورود به سیستم ثبت کند.

    پارامترهای ثبت شده عبارتند از:

    • تاریخ و زمان (تاریخ و زمان سیستم در سرور سیستم) ؛
    • شناسه کاربری AIS ESRN HC ؛
    • کد و شرح نوع رویداد ؛
    • اشیا event رویداد (عملکرد عملکردی ، نام پرونده برای چاپ و غیره).
    لیست رویدادهای ثبت شده در مرحله اجرا و تنظیم AIS ESRN HC مشخص شده است.

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

    فیلتر کردن رویدادهای ورود به سیستم سیستم AIS ESRN HC برای ممیزی بعدی باید فراهم شود. فیلتر و مرتب سازی بر اساس هر یک از قسمتهای ورود به سیستم و بر اساس مجموع آنها و همچنین امکان تنظیم مقادیر مرزی برای پارامترهای تاریخ و زمان باید ارائه شود.

    انتقال داده ها باید از طریق کانال های ارتباطی ، با استفاده از شبکه امن تبادل داده شرکتی موجود از آژانس های تأمین اجتماعی جمعیت منطقه انجام شود.

    به منظور اطمینان از تحقق الزامات قانون فدرال شماره 152-FZ در تاریخ 27 ژوئیه 2006 ، "در مورد داده های شخصی" ، اطلاعات مربوط به شهروندان ثبت شده در پایگاه داده ESRN باید هنگام ذخیره سازی غیر شخصی باشد. دلایل قانونی پردازش اطلاعات شخصی در پیوست B این بیانیه کار آورده شده است. دسته هایی از افراد ، که اطلاعات شخصی آنها در AIS ESRN پردازش می شود ، در پیوست B این وظیفه فنی آورده شده است.

    5.1.8. الزامات ایمنی اطلاعات در صورت تصادف.

    یک فناوری برای ذخیره سازی (بایگانی) و بازیابی در صورت خرابی پایگاه های اطلاعاتی در سطح منطقه و منطقه و همچنین کل سیستم ، باید توسعه یابد. در عین حال ، پایگاه های داده باید به صورت دوره ای بایگانی شده و روی CD ضبط شوند و در بایگانی رسانه های مغناطیسی ذخیره شوند. دفعات بایگانی توسط مقررات تعیین می شود.

    ایمنی اطلاعات در پایگاه داده ESRN باید در صورت وقایع زیر تضمین شود:

    • از دست دادن منبع تغذیه به سرورها؛
    • افزایش قدرت در سرورها
    • سوunction عملکرد ابزارهای فنی که یک کانال ارتباطی بین سرورها و رایانه های کاربران را تشکیل می دهد.
    • تخریب خطوط ارتباطی که یک کانال ارتباطی بین سرورها و رایانه های کاربران را تشکیل می دهد.
    • خرابی اجزای سرور زیر:
      • پردازنده
      • رم؛
      • برد شبکه؛
      • hDD
    • خرابی کامپیوترهای کاربران

    5.1.9. الزامات مربوط به خلوص حق ثبت اختراع.

    ایجاد AIS ESRN HC و عملکرد آن باید بر روی نرم افزارهای مجاز انجام شود.

    5.1.10 الزامات فنی بستر صنعتی برای توسعه AIS ESRN HK

    بستر صنعتی برای توسعه AIS ESRN HK (از این به بعد پلت فرم نامیده می شود) باید ابزاری برای توسعه سریع برنامه های سه لایه باشد. سیستم های ایجاد شده بر اساس بستر های نرم افزاری باید یک روبنا کاربردی از بستر های نرم افزاری باشند و شامل قابلیت های عملکردی تعبیه شده در پلت فرم باشند.

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

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

    بستر های نرم افزاری باید شامل ابزارهای داخلی برای وارد کردن داده ها از منابع خارجی و همچنین ابزارهایی برای کار با داده های منابع خارجی باشد که تلفیق برنامه های موجود با یک برنامه مبتنی بر بستر را آسان می کند.

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

    این پلتفرم باید شامل ابزارهای توسعه یافته کاربردی باشد که امکان تغییر عملکرد ایستگاه کاری مشتری (ایستگاه کاری خودکار ، AWP) را بدون تغییر کد منبع پلت فرم (سیستم) فراهم می کند.

    این پلت فرم باید تکنیک های زیر را برای افزایش قابلیت های زیر اجرا کند:

    • توصیف کلاسهای جدید (به عنوان مثال ، کلاسهای اسناد جدید) از اشیا and و روابط بین آنها از نظر بسترهای نرم افزاری ، که باید مجموعه ای از عملیات اساسی را بر روی اشیا of این کلاسها ایجاد کند (ایجاد ، ویرایش خصوصیات ، حذف ، کپی ، جابجایی ، تعریف مجموعه ای از حقوق دسترسی و غیره) ) ، بدون تغییر کد منبع بستر های نرم افزاری (سیستم).
    • تعریف عملیات برای کار با کلاسهای ایجاد شده از اشیا without بدون برنامه نویسی. بستر های نرم افزاری باید مجموعه ای از عملیات اساسی (الگوها) را روی اشیا پیاده سازی کند. توسعه دهنده یک برنامه مبتنی بر Platform فقط باید آنها را با تنظیم پارامترها مشخص کند.
    • در صورت لزوم ، می توان کد منطق تجارت را به زبان برنامه نویسی سطح بالا با استفاده از ابزارهای توسعه یافته کاربردی Platform نوشت.

    5.1.11. الزامات اضافی

    شرایط اضافی شامل:

    • اطمینان از امکان کار با AIS ESRN HC در کانالهای ارتباطی "سریع" و "کند" با درجه پایینی از قابلیت اطمینان (حفظ یکپارچگی انبار داده ، اطمینان از معاملات) و همچنین امکان استفاده از AIS ESRN HC در حالت "آفلاین" (تکرار تغییرات از طریق کانال های ارتباطی کند ، استفاده از رسانه های متحرک).
    • اجرای مفهوم "سرویس گیرنده نازک" ، که به شما امکان می دهد تعمیر و نگهداری ایستگاه های کاری مشتری را به حداقل برسانید ، برای کاهش نیاز به پهنای باند شبکه و نرم افزار.
    • ارائه واردات و صادرات داده ها در رایج ترین قالب ها برای ذخیره سازی و تبادل داده ها (dbf ، xls ، doc ، rtf ، txt ، xml ، csv) و همچنین پشتیبانی برای گسترش لیست قالب های استفاده شده.
    • ارائه پشتیبانی از یک زبان انگلیسی برنامه نویسی یا یک رابط برنامه برای زبان های سطح بالای نوشتاری ، امکان استفاده از توالی (ماکرو) برای اتوماتیک کردن کارهایی که مرتباً توسط کاربر انجام می شود.
    • ایجاد امکان تصحیح خودکار خطاها هنگام وارد کردن داده ها (تاریخ ، نام ، نام خانوادگی ، نام خانوادگی و غیره) ، و در صورت غیرممکن بودن اصلاح خودکار ، اطمینان از مسدود کردن ورودی با صدور پیام های تشخیصی مناسب. تأیید و تصحیح داده ها باید هم در حین کار اپراتورها و هم در هنگام وارد کردن داده ها هنگام اجرای تبادل اطلاعات خارجی انجام شود.
    • فراهم کردن توانایی استفاده از برنامه های دفتری و دفتری آزادانه برای صدور و مشاهده گزارش ها ، گواهینامه ها و سایر اطلاعات.
    • ارائه مقیاس پذیری.
    الزامات AIS ESRN HK و اجزای آن را می توان در تمام مراحل توسعه ، اجرا و نگهداری مشخص و تغییر داد. نیازهای تصفیه شده جزئی جدایی ناپذیر از این وظیفه فنی می شوند.

    5.2 الزامات مربوط به توابع انجام شده توسط AIS ESRN HC

    5.2.1. سطح منطقه ای AIS ESRN HC.

    در سطح منطقه ، AIS ESRN HC باید روی رایانه شخصی اپراتورهای سطح منطقه کار کند. اپراتورهای سطح منطقه باید با بخش منطقه ای پایگاه داده منطقه ای ESRN ، ذخیره شده در سرور LAN سازمان حفاظت اجتماعی جمعیت منطقه ، کار کنند.

    در سطح منطقه ، AIS ESRN HC باید موارد زیر را ارائه دهد:

    • تشکیل و پردازش قرارها ، اقلام تعهدی ، آرایه های پرداخت مطابق با روش انتصاب و پرداخت کمک ، مزایا ، جبران خسارت ، مزایای اجتماعی هدفمند ، یارانه پرداخت خدمات برای شرکت های مسکن و خدمات اجتماعی ، انواع دیگر SME ها و کمک های تعیین شده توسط قوانین قانونی مربوطه در سطح فدرال و منطقه ای ؛
    • تشکیل و مشاهده بخش منطقه ای از ثبت منطقه ای شهروندان واجد شرایط اقدامات حمایت اجتماعی با هزینه بودجه های همه سطوح ؛
    • تشکیل بخش منطقه ای از بخش منطقه ای از ثبت نام از شهروندان واجد شرایط برای اقدامات حمایت اجتماعی در تهیه داروهای ترجیحی با هزینه بودجه منطقه ای ؛
    • تشکیل بخش منطقه ای از ثبت منطقه ای شهروندان دارای اقدامات حمایت اجتماعی برای پرداخت هزینه مسکن و خدمات عمومی با هزینه بودجه فدرال ؛
    • تشکیل بخش منطقه ای از آرایه اطلاعات منطقه ای با اطلاعاتی در مورد اوضاع اجتماعی و روزمره جانبازان جنگ و جنگ ، لازم برای محتوای اطلاعات بخش منطقه ای پایگاه داده ملی "کهنه سربازان" ؛
    • تشکیل لیست شهروندان از گروه های خاص مطابق فرم تعیین شده برای صدور بلیط سفر ترجیحی در دفاتر پست FSUE روسیه ارسال ؛
    • ورود اطلاعات اولیه به پایگاه داده ESRN ، از جمله:
    • ورود اطلاعات مربوط به شهرونداني كه تحت اقدامات حمايت اجتماعي ساكن در اين منطقه هستند ، چه به صورت دستي و چه خودكار ، با استفاده از اطلاعات ساير پايگاه هاي اطلاعاتي و سيستم هاي نرم افزاري
    • دریافت و ورود اطلاعات مربوط به شهروندان با استفاده از پایگاه داده شخص ثالث به دست آمده در قالب توافق شده ؛
    • کنترل ورود داده ها به کارت های ثبت نام از خانواده ها و شهروندان دارای حق حمایت اجتماعی.
    • تصحیح داده ها ، از جمله:
    • به صورت دوره ای خودکار ، مطابق با مقررات به روزرسانی اطلاعات در مورد شهروندان واجد شرایط اقدامات پشتیبانی اجتماعی ساکن در منطقه ، با استفاده از اطلاعات سایر پایگاه های اطلاعاتی و سیستم های نرم افزاری ؛
    • به روزرسانی دستی اطلاعات شهروندان واجد شرایط اقدامات پشتیبانی اجتماعی ساکن در منطقه ، با استفاده از اطلاعات به دست آمده در هنگام انتصابات شخصی و نظرسنجی ها ؛
    • کنترل اصلاح داده ها در پایگاه داده ESRN.
    • دریافت ، کنترل ، پردازش ، ورودی اطلاعات با شاخص های اجتماعی اضافی استاندارد زندگی ذینفعان از سازمان های شخص ثالث در قالب توافق شده ؛
    • اصلاح اطلاعات با شاخص های اجتماعی اضافی از سطح زندگی ذی نفعان از سازمان های شخص ثالث در قالب توافق شده ؛
    • تشکیل و ارسال پایگاه های اطلاعاتی کامل ESRN یا تغییر در آنها به سطح منطقه با استفاده از KSOD ، ایمیل یا رسانه های قابل خواندن توسط ماشین ؛
    • پذیرش و پردازش خطاها در اطلاعات مربوط به شهروندان و ذینفعان به سطح منطقه ای.
    • بسته شدن پرونده های ذینفعان در ارتباط با مرگ یا بازنشستگی آنها.
    • ارائه اطلاعات مرجع به صورت منابع ، جداول و نمودارها با امکان خروجی بعدی بر روی کاغذ مطابق با درخواست های ارائه کمک های اجتماعی هدفمند ، از جمله:
    • به دست آوردن داده های مرجع در مورد گروهی از افراد (خانواده ها) ، که توسط ویژگی های مشترک متحد شده اند.
    • نگهداری یک پایگاه داده از ESRN ، از جمله:
      • تنظیم ساختارهای داده
    • دولت ، از جمله:
      • توانایی شخصی سازی AIS ESRN HC در حین کار ؛
      • توانایی ایجاد و اصلاح فرم های گزارش استاندارد جدید ؛
      • ارسال ، در صورت درخواست ، فرم های گزارش ایجاد شده به AIS ESRN HC در سطح منطقه ای ؛
      • تعریف مجدد سطح دسترسی هنگام انتقال کارمند به موقعیت جدید ؛ ثبت نام کاربران و گروه های کاربری و اختصاص سطح دسترسی به آنها.
    • نگهداری سیاهههای مربوط ، از جمله:
      • ثبت وقایع (ورود اطلاعات ، دریافت گواهینامه ها و غیره) ؛
      • کنترل کار با AIS ESRN HC ؛
    • ثبت تاریخ ورود داده و اطلاعات مربوط به اپراتوری که ورود داده را انجام داده است.

    5.2.2. سطح منطقه ای AIS ESRN HC.

    در سطح منطقه ای ، AIS ESRN HC باید:

    • انطباق با الزامات مقررات اداری (مقررات اداری الکترونیکی) برای انجام برخی از توابع دولت ؛
    • تعیین حقوق شهروندان برای دریافت دسته های ترجیحی یا تعیین اقدامات حمایت اجتماعی بر اساس قوانین مشخص شده ؛
    • تشکیل و پردازش قرارها ، هزینه ها ، آرایه های پرداخت ؛
    • تشکیل و بررسی ثبت منطقه ای شهروندان واجد شرایط اقدامات حمایت اجتماعی با هزینه بودجه در همه سطوح ؛
    • تشکیل بخشی از ثبت منطقه ای شهروندان دارای اقدامات حمایت اجتماعی برای تهیه داروهای ترجیحی با هزینه بودجه منطقه ای ؛
    • تشکیل یک ثبت منطقه ای از شهروندان واجد شرایط اقدامات پشتیبانی اجتماعی برای پرداخت هزینه مسکن و خدمات عمومی با هزینه بودجه فدرال ؛
    • تشکیل یک آرایه اطلاعاتی با اطلاعاتی در مورد اوضاع اجتماعی و روزمره جانبازان جنگ و جنگ ، که برای محتوای اطلاعات بخش منطقه ای پایگاه داده ملی "کهنه سربازان" لازم است.
    • ارائه اطلاعات مرجع به صورت منابع و جداول با امکان خروجی بعدی بر روی کاغذ مطابق با درخواست های ارائه کمک های اجتماعی هدفمند ، از جمله:
    • به دست آوردن اطلاعات مرجع در مورد یک ذینفع خاص ؛
    • به دست آوردن داده های مرجع برای گروهی از افراد که با ویژگی های مشترک متحد شده اند.
    • به دست آوردن داده های آماری
    • تعمیر و نگهداری AIS ESRN HC ، از جمله:
    • تنظیم ساختار داده ها و قوانین برای پردازش آنها.
    • ثبت و اصلاح توصیف ساختارهای داده ذخیره شده در پایگاه داده ESRN ؛

    5.2.3. الزامات مربوط به ماژول های اصلی عملکردی AIS ESRN HK

    نرم افزاری که توسط شرکت کننده در امر سفارش برای اجرا پیشنهاد شده است ، باید از اتوماسیون عناصر تشکیل دهنده روند حمایت اجتماعی از جمعیت اطمینان حاصل کند ، از جمله:

    روند دریافت (درخواست) شهروندان:

    • وارد کردن اطلاعات در مورد شهروندانی که نیاز به ارائه اقدامات حمایت اجتماعی دارند.
    • وارد کردن اطلاعات در مورد وضعیت مالی آنها ، شرایط مسکن ؛
    • وارد کردن اطلاعات در مورد اسناد ارائه شده
    • وارد کردن اطلاعات در مورد مسائل شهروندان
    روند تعیین اقدامات حمایت اجتماعی:
    • ثبت درخواست های شهروندان برای ارائه اقدامات حمایت اجتماعی ؛
    • معرفی و پشتیبانی از چارچوب قانونی حاکم بر ارائه اقدامات حمایت اجتماعی ؛
    • تعیین حق شهروندان برای اقدامات خاص حمایت اجتماعی: ماهانه ، سه ماهه ، یک بار ، سالانه.
    • تعیین جبران خسارت بسته به گروه معلولیت یا طول مدت خدمت ؛
    • تعیین پرداخت ماهیانه بر اساس اسناد مزایا ، امکان وارد کردن چندین درآمد ماهانه برای یک گیرنده ؛
    • امکان بارگذاری در ثبت منطقه ای شهروندان دارای حق حمایت اجتماعی پیش بینی شده توسط قانون ؛
    • نظارت بر ارتباط انتصابات
    روند محاسبه مزایای اجتماعی (مزایای کودک ، مزایای اجتماعی ، درآمد ماهانه):
    • مدیریت موارد پرداخت؛
    • تشکیل آرایه های پرداخت ، انتقال آنها به سازمان های پرداخت (Sberbank ، اداره پست) و دریافت تأیید پرداخت ها ، تشکیل اقدامات آشتی مبالغ پرداخت شده با داده های FSUE Russian Post ؛
    • امکان تشکیل پرداخت برای مبلغ ثابت ؛
    • بایگانی پرداخت ها
    • تشکیل گزارش های تحلیلی در متن بودجه ها ، شهرداری ها و گروه های ممتاز ؛
    • پشتیبانی از صادرات گزارش ها به قالب های رایج (xls ، doc ، rtf ، txt ، scv و سایر موارد).
    • عملیات انبوه: خاتمه ، پرداخت اضافی ، محاسبه مجدد مزایا و مزایا ، تنظیم منابع ، سفارشات چاپ ، ورودی-خروجی موارد ؛
    • آمار: لیست گیرندگان با توجه به پارامترهای مشخص شده ، اطلاعات پرداخت و سایر موارد. امکان ایجاد گزارش های آماری سفارشی.
    روند اختصاص یارانه مسکن و آب و برق (اجرای مصوبه دولت فدراسیون روسیه در 14 دسامبر 2005 شماره 761) :
    • حفظ دایرکتوری استانداردهای منطقه ای برای هزینه مسکن و خدمات عمومی (SSZHKU) ؛
    • اطمینان از روندهای تعیین تکلیف ، تعهدی و پرداخت یارانه ها ، مطابق با SSZHKU فعلی ، مزایا (فدرال و منطقه ای) ، درآمد خانواده و سایر شاخص ها ؛
    • تعیین حق و تعلق یارانه به شهروندان برای پرداخت مسکن ، مطابق با اسناد ارائه شده ؛
    • تشکیل اسناد پرداخت برای انتقال مبالغ تعلق گرفته به حساب های اجتماعی یا پرداخت از طریق موسسات اعتباری یا اداره پست.
    • اجرای سازوکاری برای ثبت یارانه های تعهدی ، مبالغ پرداختی ، بدهی شهروندان و بدهی شهروندان به ارائه دهندگان خدمات.
    روند اطمینان از پرداخت غرامت برای مسکن و خدمات عمومی:

    فناوری محاسبه ، محاسبه و پرداخت غرامت مسکن و خدمات عمومی به طبقات ممتاز شهروندان در هنگام جایگزینی مزایا با پرداخت نقدی

    روند اختصاص کمک های اجتماعی ایالتی:

    • اطمینان از فرآیندهای انتصاب ، محاسبه و پرداخت کمک های اجتماعی دولت ، مطابق با قانون فعلی ، درآمد خانواده و سایر شاخص ها ؛
    • تعیین حق و تعهد کمک های اجتماعی دولت به شهروندان ، مطابق با اسناد ارائه شده ؛
    • تشکیل اسناد پرداخت برای انتقال مبالغ تعلق گرفته به حساب های اجتماعی ؛
    • اجرای سازوکاری برای ثبت مبلغ کمک مالی دولت ، مبالغ پرداختی ، بدهی به شهروندان.
    آماری برای متخصصان سطح منطقه (منطقه ای):
    • توانایی به دست آوردن اطلاعات آماری در لیست پایگاه های اطلاعاتی برای هر دوره زمانی با استفاده از تولید کننده گزارش ؛
    • با توجه به لیست پایگاه داده ها ، شهروندان را با درخواست جستجو کنید.
    • تشکیل لیست شهروندان از هر شکل در مقیاس منطقه ، شهرداری منطقه ؛
    • شکل گیری اطلاعات در مورد تعداد افرادی که در سه ماهه گزارش سال جاری اقدامات حمایت اجتماعی برای پرداخت هزینه مسکن و خدمات عمومی فراهم شده است (اجرای دستور وزارت بهداشت و توسعه اجتماعی به تاریخ 28 مارس 2005 شماره 243).
    روند تبادل اطلاعات در مورد اوضاع اجتماعی و زندگی جانبازان جنگ بزرگ میهنی و عملیات نظامی با "جانبازان" OGBD.

    روند تبدیل (وارد کردن) داده ها و توانایی درج اطلاعات در کار AIS ارائه شده توسط:

    • وزارت بهداشت و توسعه اجتماعی فدراسیون روسیه و ساختارهای تابعه آن ؛
    • شعبه صندوق بازنشستگی فدراسیون روسیه برای منطقه خاباروفسک ؛
    • صندوق منطقه ای بیمه پزشکی اجباری خاباروفسک ؛
    • دفاتر ثبت احوال
    • شعبه منطقه ای خاباروفسک صندوق بیمه اجتماعی فدراسیون روسیه ؛
    • دفتر خدمات استخدام دولت فدرال برای منطقه خاباروفسک ؛
    • خدمات دولتی فدرال برای تخصص پزشکی و اجتماعی ؛
    • خدمات گذرنامه و ویزا (میز گذرنامه در ZhKO) ؛
    • بخش های بازنشستگی دفتر ثبت نام و ثبت نام نظامی ، UVD ، UFSIN ؛
    • شهرداریها (بخشهای آموزش ، مسکن و خدمات عمومی) ؛
    • سازمانهای اعتباری
    • سازمانها و خدمات مسکن و اشتراکی ؛
    • سازمانهایی که خدمات ارتباطی را به مردم ارائه می دهند.
    روند تبدیل (صادرات) داده ها برای انتقال بعدی به:
    • وزارت بهداشت و توسعه اجتماعی فدراسیون روسیه و ساختارهای تابعه آن ؛
    • شعبه صندوق بازنشستگی فدراسیون روسیه برای منطقه خاباروفسک ؛
    • صندوق بیمه اجباری درمانی منطقه ای خاباروفسک ؛
    • شعبه منطقه ای خاباروفسک صندوق بیمه اجتماعی فدراسیون روسیه ؛
    • بخش خدمات استخدام دولت فدرال برای منطقه خاباروفسک ؛
    • موسسات اعتباری و دفاتر پست
    • سازمانهایی که خدمات ارتباطی را به مردم ارائه می دهند.
    • سازمانها و خدمات مسکن و اشتراکی.
    فرایند مدیریت پایگاه داده ESRN:
    • کنترل پایگاه ها ، سبک تنظیم ، فرم ها ، پرداخت ها ؛
    • کپی کردن پایگاه داده و کتابهای مرجع ، بازیابی از بایگانی ؛
    • به روز رسانی ، دوباره پر کردن ، تغییر دایرکتوری های سیستم.
    • تنظیم گروهی اطلاعات حسابداری ؛
    • مدیریت حقوق دسترسی به اطلاعات.

    5.2.4. الزامات انتقال داده ها از سیستم های عملکردی به AIS ESRN HC

    انتقال چارچوب قانونی ، کتابهای مرجع و اطلاعات شخصی در مورد شهروندان واجد شرایط اقدامات پشتیبانی اجتماعی از سیستم های موجود در حال حاضر ضروری است:

    • مجموعه برنامه "کمک اجتماعی هدفمند" - مزایای اجتماعی هدفمند ، کمک هزینه ماهانه ، مزایا ، SME ، جبران خسارت مسکن و هزینه های آب و برق.
    • AWS برای تعیین و پرداخت حقوق بازنشستگی ، مزایا و پرداخت های ماهانه (ZANAS) - محاسبه و پرداخت مزایای کودک و اجتماعی ، کمک هزینه سفر منطقه ای ، سایر انواع مزایا و غرامت ها ؛
    • مجموعه برنامه "هدفمندی کمک های اجتماعی - ماژول اختصاص و پرداخت یارانه مسکن" ؛
    • مجموعه نرم افزار "فهرست کارت دریافت کنندگان حقوق بازنشستگی ، مزایا ، EDV ، REDV" ؛
    • بسته نرم افزاری "پیشکسوتان کار"
    • سایر محصولات و مجتمع های نرم افزاری کاربردی که در ISPN و OSSN منطقه در حال فعالیت هستند.

    5.3 الزامات مربوط به انواع وثیقه.

    5.3.1. الزامات پشتیبانی اطلاعات

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

    همه جداول در دو سطح پایگاه داده - منطقه ای و منطقه ای قرار دارند. پایگاه داده منطقه در صورتی تشکیل می شود که شامل اطلاعاتی درباره همه شهروندان ساکن در منطقه داده شده باشد. وجود فیلدهای خالی حتی در هنگام تهیه مطالب مرجع و تحلیلی نباید با این پایگاه داده تداخل داشته باشد. اگر یک پایگاه داده منطقه ای شامل اطلاعاتی در مورد همه شهروندان ساکن در یک منطقه معین باشد ، تشکیل می شود. وجود فیلدهای خالی حتی در هنگام تهیه مطالب مرجع و تحلیلی نباید در کار با این پایگاه داده تداخلی ایجاد کند. داده های پایگاه داده منطقه ای ESRN در سطح منطقه ای به AIS ESRN HC منتقل می شود. در سطح منطقه ای ، یک پایگاه داده کامل از کل پایگاه های داده منطقه ای تشکیل شده است که احتمالاً بر اساس مناطق شهری و مناطق شهری منطقه تقسیم شده است. AIS ESRN HC سطح منطقه ای زمانی تشکیل می شود که شامل اطلاعاتی از کلیه پایگاه های اطلاعاتی ESRN سطح منطقه باشد.

    شاخص های مربوط به تشکیل کارت های ثبت نام شهروندان و خانواده هایی که حق و نیاز به ارائه اقدامات پشتیبانی اجتماعی را با هزینه بودجه در همه سطوح دارند ، می توانند در مرحله اجرای AIS ESRN HC تعیین شوند. مجموعه شاخص های مورد استفاده در مجموعه برنامه هدفمندی کمک های اجتماعی ، تهیه شده توسط MSZN و مورد استفاده سازمان های حمایت اجتماعی قلمرو خاباروفسک ، باید مبنا قرار گیرد.

    بر اساس لیست شاخص ها ، ماهیت درخواست ها به پایگاه داده ESRN ، گواهینامه ها و گزارش ها باید تعیین شود تا وضعیت حمایت اجتماعی از شهروندان در سطوح مختلف کمک های اجتماعی دولت تجزیه و تحلیل شود و تصمیمات مدیریتی با هدف بهبود سطح زندگی شهروندان گرفته شود.

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

    • منابع تولید داده
    • انواع داده ها
    • بعد زمینه ها
    • الگوریتم های کنترل
    • اطلاعات نظارتی و مرجع مورد نیاز ؛
    • سایر ویژگی های لازم برای حفظ پایگاه داده ESRN.
    شاخص هایی که وضعیت اجتماعی شهروندان را در یک منطقه مشخص توصیف می کنند ، می توانند به ترکیب شاخص های مشترک برای همه پایگاه های اطلاعاتی ESSD در سطح منطقه اضافه شوند. از این شاخص های خاص می توان برای رفع نیازهای کاربران سطح منطقه استفاده کرد. در هنگام کار می توان ترکیب شاخص های پایگاه داده ESRN را تغییر داد.

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

    باید یک گزارشگر تولید شود که باید با استفاده از AIS ESRN HC تشکیل موارد زیر را فراهم کند:

    • درخواست های ESRN DB در مورد شاخص های ثبت نام شهروندان و خانواده ها در AIS ESRN HC ؛
    • انتخاب از پایگاه داده ESRN با توجه به شاخص های خاص حسابداری با تعیین زمینه های انتخاب شده و تنظیم شرایط انتخاب آنها (بیشتر ، کمتر ، برابر ، دامنه ، برابر نیست ، و غیره) ؛
    • گزارش های آماری منعکس کننده وضعیت فعلی امور در ارائه اقدامات پشتیبانی اجتماعی به انواع مختلف خانواده ها و شهروندان ، به صورت لیست و جداول ، با نشان دادن ترتیب زمینه ها و داده ها
    کلیه تغییرات داده های پایگاه داده های منطقه ای ESRN مطابق با مقررات تصویب شده به سطح منطقه ای AIS ESRN HC منتقل می شود.

    به منظور ایجاد یکپارچه در ارائه داده ها و کاهش تعداد خطاها هنگام وارد کردن و پردازش داده ها ، باید طبقه بندی کننده های محلی یا موجود روسی یا دپارتمان ها موجود باشد.

    طبقه بندی کننده های محلی را می توان در مرحله اجرای پیچیده تشکیل داد.

    روش به روز نگه داشتن طبقه بندی توسط وزارت حفاظت اجتماعی جمعیت استان ها تعیین می شود.

    AIS ESRN HK باید انتقال اطلاعات قبلاً انباشته شده را از پایگاه داده های مجموعه نرم افزاری کمک اجتماعی هدفمند (PC ASP) ، توسعه یافته توسط MSZN و در OSZN و همچنین تعدادی دیگر از سیستم های نرم افزاری کاربردی که در MSZN و OSZN کار می کنند ، تضمین کند.

    برای اطمینان از کنترل یکپارچگی داده ها و بازیابی آنها پس از خرابی ، باید از ابزارهای استاندارد DBMS استفاده شود. ایجاد نسخه های پشتیبان از پایگاه داده های سطح منطقه ای و منطقه ای و بازیابی نسخه های پشتیبان پایگاه داده سطح منطقه ای و منطقه ای باید تضمین شود.

    5.3.2. نیازهای نرم افزار

    این نرم افزار باید شامل نرم افزارهای کل سیستم و نرم افزارهای کاربردی باشد که به عنوان بخشی از کار ایجاد AIS ESRN HK تهیه شده است.

    سیستم عامل هایی که در حال حاضر در IZZN و OSZN در حال اجرا هستند ، هرگونه برنامه اداری ، از جمله برنامه های توزیع شده آزاد و در سرورهای سطح منطقه و منطقه ای - سیستم عامل ها باید به عنوان نرم افزار گسترده سیستم نصب شده بر روی رایانه های کاربران AIS ESRN HC استفاده شوند. سیستم های مدیریت پایگاه داده و سیستم هایی که در طول ایجاد AIS ESRN HK یا در حال حاضر در IZZN و OSSN در حال کار هستند.

    نرم افزار کاربردی AIS ESRN HC باید:

    • کنترل صحت داده ها ؛
    • ورود و اصلاح داده ها ؛
    • به روز نگه داشتن داده ها ؛
    • تبادل داده بین سطح منطقه و منطقه
    • ارائه اطلاعات به کاربران به صورت منابع ، جداول ، نمودارها.

    5.3.3. الزامات پشتیبانی فنی

    AIS ESRN HC تضمین شده است که با تجهیزات رایانه ای ارائه شده به عنوان بخشی از توسعه و اجرای AIS ESRN HC با ویژگی های هدف (سرعت) مشخص شده در این مشخصات فنی کار می کند.

    عملکرد قسمت سرویس گیرنده AIS ESRN HC همچنین باید در مورد وسایل فنی موجود و مورد استفاده در MSZN و OSZN تضمین شود: رایانه شخصی با فرکانس پردازنده حداقل 600 مگاهرتز ، RAM حداقل 256 مگابایت ، یک درایو دیسک سخت با ظرفیت حداقل 10 گیگابایت ، یک مانیتور رنگی وضوح کمتر از 800x600 ، مورب کمتر از 15 ") ؛

    5.3.4. الزامات پشتیبانی سازمانی

    متخصصان تمام وقت در اتوماسیون کار SPS در سطح منطقه و منطقه باید انجام دهند:

    • پشتیبانی از سخت افزار و نرم افزار AIS ESRN HC؛
    • در صورت تغییر الزامات برای آنها ، مدرنیزاسیون فرم ها و گزارش های خروجی مورد استفاده در AIS ESRN HC ؛
    • اطمینان از امنیت ، ایمنی ، عملکرد بی وقفه AIS ESRN HC ؛
    • پشتیبانی و نوسازی رویه های تبادل اطلاعات با سازمان ها و ادارات ؛
    • عملکرد تعمیر و نگهداری معمول
    • مشاوره با کاربران AIS ESRN HC.
    محدود کردن دسترسی به ورود (به روزرسانی) اطلاعات در AIS ESRN HC باید بر اساس یک سیستم رمز عبور ، نام های کاربری در AIS ESRN HC و نقش ها (مجموعه حقوق) تنظیم شود.

    تعیین نقش به کاربر باید براساس مقررات مصوب کار کاربران با AIS ESRN HC باشد.

    اقدامات اشتباه پرسنل نباید منجر به نقض یکپارچگی پایگاه داده ESRN شود.

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

    5.3.5. الزامات پشتیبانی متدولوژیک از AIS ESRN HC

    ایجاد AIS ESRN HC باید مطابق با استانداردها و مقررات زیر انجام شود:

    • GOST 34.201-89: مجموعه ای از استانداردها برای سیستم های خودکار. کامل و تعیین اسناد هنگام ایجاد سیستم های خودکار.
    • GOST 34.601-90: مجموعه ای از استانداردها برای سیستم های خودکار. سیستم های خودکار مراحل خلقت.
    • GOST 34.602-89: مجموعه ای از استانداردها برای سیستم های خودکار. شرایط مرجع برای ایجاد یک سیستم خودکار.
    • GOST 34.603-92: انواع آزمایشات برای سیستمهای خودکار.
    • RD 50-34.698-90: سیستم های خودکار. الزامات مربوط به محتوای اسناد.

    5.4 الزامات آموزش کارکنان INSP و SPP و تهیه اسناد عملیاتی

    شرکت کننده در قرار دادن سفارش باید آموزش کارمندان وزارت کار و حفاظت اجتماعی و اداره حمایت اجتماعی را به میزان لازم برای استفاده از عملکردهای سیستم و پیکربندی نرم افزار فراهم کند. هر وظیفه ، ایستگاه کاری خودکار (AWS) ، یک زیر سیستم باید علاوه بر لیست اسناد تعیین شده ، کمک عملیاتی داخلی داشته باشد و کاربر را در مورد اقداماتی که می تواند در هر زمان مشخص از کار انجام دهد به کاربر بفرستد و همچنین باید اطلاعات مربوط به وضعیت فعلی را بر روی صفحه نمایش نشان دهد. محل کار. شرح وسایل کمک عملیاتی در "دستورالعمل ها برای کاربر" ثبت شده است.

    شرکت کننده در خرید باید دوره های تازه سازی را برای کارمندان INSP و OSSO در مورد موضوعات ذکر شده در ضمیمه D ، در چارچوب این شرایط مرجع ترتیب دهد.

    شرکت کننده در تعیین سفارش باید اسناد عملیاتی - راهنمای کاربر ، دفترچه راهنما را تهیه کند.

    6. ترکیب و محتوای کارها در زمینه ایجاد AIS ESRN HC

    کار در زمینه ایجاد و راه اندازی AIS ESRN HC به دو دوره تقسیم می شود:

    • دوره اول (پروژه آزمایشی) - تأمین تجهیزات رایانه ای و نرم افزار کلی سیستم ، توسعه و بهره برداری آزمایشی AIS ESRN HC در آزمایشی آزمایشی حفاظت اجتماعی جمعیت منطقه ؛
    • دوره دوم - تأمین تجهیزات رایانه ای و نرم افزار کلی سیستم ، توزیع AIS ESRN HC به تمام مناطق شهری و مناطق شهرداری قلمرو خاباروفسک.

    زنگ

    کسانی هستند که این اخبار را قبل از شما می خوانند.
    برای دریافت جدیدترین مقالات مشترک شوید.
    پست الکترونیک
    نام
    نام خانوادگی
    چگونه می خواهید زنگ را بخوانید
    بدون هرزنامه