Разработка информационной подсистемы управления доступом к электронным ресурсам компьютерной сети для ООО "Еврософт", г. Ставрополь
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
_Language()Загружает английский интерфейс программы.нетRU_Language()Загружает русский интерфейс программы.нетon_radioButton_clicked()Очищает и делает недоступными текстовые поля для смены пароля. нетon_radioButton_2_ clicked()Делает доступными текстовые поля для смены пароля.нет
Также из главной формы пользователь с правами администратора может добавлять, удалять и редактировать программы на вкладках. Для выбора соответствующего действия необходимо нажать соответствующую кнопку, которые располагаются в правом нижнем углу программы. При добавлении новой программы необходимо:
-выбрать или указать в ручную добавляемую программу,
-выбрать вкладку, на которую будет помещена программа,
-указать наименование, под которым будет представлена пользователю;
-выбрать или указать в ручную картинку (рекомендуемый формат .png и рекомендуемый размер 100 пикселей по высоте и 100 пикселей по ширине), которая будет служить пиктограммой для запуска приложения;
-указать дополнительный параметр для вкладки Бизнес, если необходимо перемещение средств из одной платёжной системы в другую.
Перед сохранением введённых данных происходит проверка на наличие указанного рисунка. Спецификация основных функций модуля dialog_add программы A_Class представлена в таблице 3.4.
Таблица 3.4 - Спецификация функций модуля dialog_add
Прототип функцииНазначениеНазначение формальных параметровDialog_add (QWidget *parent)Конструктор класса. Служит для первоначальной инициализации полей класса.Указывает на родительский widget.~Dialog_add ()Деструктор классанетon_button_save_clicked()Обработчик события нажатия кнопки Сохранить. Сохраняет внесённые изменения.нетon_button_exit_clicked()Обработчик события нажатия кнопки Закрыть. Закрывает окно Настройки без сохранения изменений.нетon_button_select1_clicked()Вызывает диалоговое окно Выбор рисунканетon_button_select2_clicked()Вызывает диалоговое окно Выбор запускаемого файла.нет
Из главного окна программы A_Class с правами клиента можно вызвать специально разработанный проводник, который предоставляет базовые возможности работы с каталогами и файлами.
3.4 Требования к техническому обеспечению
3.4.1 Общие требования
Для нормального функционирования разработанной информационной подсистемы необходимо наличие на компьютере пользователя операционной системы Microsoft Windows XP или старше. Поцессор, оперативное запоминающее устройство (ОЗУ), жесткий диск и монитор должны обладать определенными характеристиками, значения которых определим далее.
3.4.2 Требования к центральному процессору
В результате контрольных прогонов установлено, что для нормального функционирования разработанной информационной подсистемой a_class требуется компьютер с процессором, тактовая частота которого не ниже 700 МГц, рекомендуется использовать компьютер с процессором Pentium 4 или более быстрым. Такое требование объясняется тем, что помимо работы операционной системы и разработанной информационной подсистемы будут работать и другие внешние программы. При использовании данной информационной подсистемы на процессорах с меньшей тактовой частотой компьютер будет перегружен.
3.4.3 Требования к оперативному запоминающему устройству
Необходимый размер ОЗУ WОЗУ, Мбайт, рассчитаем по формуле
ОЗУ= WОЗУ1 + WОЗУ2,(3.1)
где WОЗУ1 - минимально необходимый размер ОЗУ, требуемый для работы операционной системы (ОС);
WОЗУ2 - объем ОЗУ, требуемый для работы информационной подсистемы.
Значение параметра WОЗУ1 для Windows XP определяется, как 128 Мбайт. Обоснование: данное требование сформулировано фирмой Microsoft, как рекомендованное при установке Microsoft Windows XP.
Значение параметра WОЗУ2 в рассматриваемом случае определяется необходимостью загрузки в оперативную память персонального компьютера информационной подсистемы, которая состоит из программы a_class составляет 50 Мбайт и программа start составляет 27 Мбайт оперативной памяти.
Таким образом, воспользовавшись формулой (3.1) получаем
ОЗУ = 128 + 77 = 205 Мбайт.
Таким образом, для нормальной работы информационной подсистемы a_class под управлением операционной системы Windows XP будет достаточно 205 Мбайт оперативной памяти. Рекомендуется использовать ОЗУ размером 256 Мбайт и более.
3.4.4 Требования к наличию сводного места на жестком диске
Важной характеристикой работы компьютера и вместе с ним и разработанного программного обеспечения, является размер свободного пространства на жестком диске компьютера. Определить минимально необходимое свободное пространство WПЗУ, Мбайт, можно, используя формулу следующим соотношением:
ПЗУ = WПЗУ1 + WПЗУ2,(3.2)
где WПЗУ1 - размер пространства, которое занимает инсталляция разработанной информационной подсистемы a_class, Мбайт;ПЗУ2 - размер служебных файлов, создаваемых при работе с программой, Мбайт.
Размер пространства WПЗУ1, которое занимает инсталляция информационной подсистемы a_class определили опытным путем, просмотрев какое количество Мбайт, которое занимают исполняемые файлы, динамические библиотеки и дополнительные файлы требуемые для нормального функционирования приложения. WПЗУ1= 376 Мбайт.
В процессе эксплуатации информационной подсистемы Post будут создаваться временные файлы (pas.myps, Language.mycl, file_update.mycl, update.txt и др.). Размер служебных файлов может составлять минимум 1,5 Мбайт памяти жесткого диска. WПЗУ2 =1,5 Мбайт.