Перспективы развития системы

1. АСУ должна иметь длительный жизненный цикл.

2. АСУ должна быть построена с использованием стандартизованных и эффективно сопровождаемых решений.

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

Требования к численности и квалификации персонала и режиму его работы

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

Текущий контроль технического состояния оборудования АСУ следует возложить на финансовый отдел.

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

Требования к квалификации персонала

Пользователи АСУ должны иметь базовые навыки работы с операционными системами Microsoft (любая из версий: Microsoft Windows 95, 98, ME, NT 4.0, 2000, XP), а также системами LINUX, офисным программным обеспечением Microsoft Office, хорошо владеть пакетом ACSSES.

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

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

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

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

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

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

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

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

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

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

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

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

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

Приложение 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.Лица);

}

}

}

Наши рекомендации