Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.23 Mб
Скачать

4.1.7. Показатели назначения

Целевое назначение системы должно сохраняться на протяжении всего срока эксплуатации АСУ  МБОУ «СОШ №2». Срок эксплуатации АСУ  МБОУ «СОШ №2» определяется сроком устойчивой работы аппаратных средств вычислительных комплексов, своевременным проведением работ по замене (обновлению) аппаратных средств, по сопровождению программного обеспечения системы и его модернизации.

Специальные требования к вероятностно-временным характеристикам, при которых сохраняется целевое назначение АСУ  МБОУ «СОШ №2», определяются соответствующими требованиями к прикладным системам.

4.1.8. Требования к надежности

Показатели надёжности

Время восстановления работоспособности прикладного ПО АСУ при любых сбоях и отказах не должно превышать одного рабочего дня, исключая случаи неисправности серверного оборудования.

Требования к надежности

В АСУ должна быть обеспечена корректная обработка сбоев электронно-механических устройств (например, принтеров) при выполнении функций, связанных с формированием твердых копий документов.

В АСУ должна быть обеспечена возможность восстановления данных с внешнего накопителя после восстановления активного накопителя. Конкретный состав требований по восстановлению данных дополняется соответствующими требованиями на подсистемы.

Должно осуществляться разграничение прав доступа к системе.

Должен вестись журнал событий системы.

Импульсные помехи, сбои или прекращение электропитания не должны приводить к выходу из строя технических средств АСУ, находящихся в специально оборудованном помещении и подключенных к системе бесперебойного электроснабжения, в т.ч. автономного.

В АСУ всех уровней должны быть реализованы функции корректной автоматической остановки работы технических средств, подключенных к системе бесперебойного электроснабжения, в т.ч. автономного, при длительном отсутствии электропитания.

Приложение 2 Программный код на Visual Studio

Родительская форма

namespace WindowsFormsApplication6

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

Form2 frm = new Form2();

frm.Show();

}

// Create Form2.

public class Form2 : Form

{

public Form2()

{

Text = "Form2";

}

}

private void button2_Click(object sender, EventArgs e)

{

Form3 frm = new Form3();

frm.Show();

}

// Create Form2.

public class Form3 : Form

{

public Form3()

{

Text = "Form3";

}

}

private void button3_Click(object sender, EventArgs e)

{

Form5 frm = new Form5();

frm.Show();

}

// Create Form2.

public class Form5 : Form

{

public Form5()

{

Text = "Form5";

}

}

private void button4_Click(object sender, EventArgs e)

{

Form6 frm = new Form6();

frm.Show();

}

// Create Form2.

public class Form6 : Form

{

public Form6()

Дочерняя форма

using System;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplication6

{

public partial class Form2 : Form

{

public Form2()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

Form1 frm = new Form1();

frm.Show();

Hide();

}

private void Form2_Load(object sender, EventArgs e)

{

// TODO: данная строка кода позволяет загрузить данные в таблицу "safDataSet.Лица". При необходимости она может быть перемещена или удалена.

this.лицаTableAdapter.Fill(this.safDataSet.Лица);

}

}

}

61