Дипломная работа: Автоматизация управления персонала на кондитерской фабрике "Победа Вкуса"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
45
Из-за использования в качестве платформы для СУБД MS Access 2010
предприятию нет необходимости приобретать и конфигурировать
дополнительный сервер БД. [16, с.17]
Поэтому в рамках проекта рассмотрим конфигурацию достаточно
мощного офисного ПК для хранения данных и непосредственной работы с
программным продуктом.
Таблица 9 Характеристики офисного ПК
Характеристика
Значение
Процессор
Двуядерный Intel® Xeon® X5260 с тактовой
частотой 3,3 Гц.
Кол-во
процессоров
2
Оперативная
память
16 Гб (расширяемая до 64Гб)
Жесткие диски
Тип «SAS» 4 диска 147 Гб и 2 диска 73 Гб
Кол-во жестких
дисков
6 (расширяемо до 8)
Питание
Дополнительно резервный блок питания 800Вт с
горячей заменой
Рассмотрим данную платформу подробнее:
Два процессора позволяют эффективно распараллеливать задачи,
выполняемые на компьютере ответственного пользователя.
16 Гб оперативной памяти достаточно для обработки больших
объемов информации используемых на данный момент в БД, а так же
последующего увеличения вычислительной нагрузки, так как на данный момент
пиковый размер занятой оперативной памяти составляет 6 Гб.
46
Выводы по главе
В первой главе был проведён анализ информационных, технических и
программных средств, необходимых для проектирования информационной
системы управления кадрами предприятия.
Кроме того, была проведена оценка предметной области, дана
характеристика необходимой входной и отчётной информации, рассмотрена
деятельность организации, где должна быть обеспечена необходимая степень
автоматизации.
В процессе анализа работы программного продукта был сделан вывод о
необходимости самостоятельной разработки предприятием собственного
программного продукта специализированного назначения.
47
2. Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Проектируемая система должна удовлетворять следующим требованиям:
разработанная программа должна обладать средствами защиты от
ошибочных действий пользователей;
все ошибки должны отображаться с комментариями или
подсказками по их устранению;
гарантировать сохранность данных при сбоях в работе внешних
устройств.
Для повышения надежности необходимо принять следующие меры:
сконфигурировать аппаратные и программные средства в
соответствии с техническими требованиями;
периодически осуществлять резервное копирование информации;
регулярно проверять целостность базы данных;
поддерживать исправность сетевого оборудования.
Взаимодействие пользователей с системой и модулями, входящим в состав
системы должно осуществляться посредством визуального графического
интерфейса. Интерфейс системы должен быть понятным и удобным, не должен
быть перегружен графическими элементами и должен обеспечивать быстрое
отображение экранных форм. Навигационные элементы должны быть
выполнены в удобной для пользователя форме.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю
(кроме системных сообщений) должны быть на русском языке.
Система должна обеспечивать корректную обработку аварийных ситуаций,
вызванных неверными действиями пользователей, неверным форматом или
недопустимыми значениями входных данных. В указанных случаях система
48
должна выдавать пользователю соответствующие сообщения, после чего
возвращаться в рабочее состояние, предшествовавшее неверной (недопустимой)
команде или некорректному вводу данных.
Экранные формы должны проектироваться с учетом требований
унификации:
Все экранные формы пользовательского интерфейса должны быть выполнены в
едином графическом дизайне, с одинаковым расположением основных
элементов управления и навигации;
Все элементы управления и навигации в интерфейсе пользователя должны
соответствовать функциональным задачам;
При нажатии на любую кнопку, пункт меню, выпадающий список должно
происходить событие, соответствующее задействованному элементу
управления: переход на станицу выбранного раздела, открытие выпадающего
списка;
В результате создания системы должен быть разработан унифицированный
интерфейс взаимодействия пользователя с компонентами программного
обеспечения при выполнении функций;
Интерфейс не должен содержать неоднозначных элементов. Все элементы
пользовательского интерфейса должны быть присутствовать обоснованно и
выполнять определенные функции. В интерфейсе должны отсутствовать пустые
кнопки, при нажатии которых происходит либо сомнительное действие для
пользователя, либо ничего не происходит.
Система должна обеспечивать защиту от несанкционированного доступа.
Должны использоваться "слепые" пароли (при наборе пароля его символы не
показываются на экране либо заменяются одним типом символов; количество
символов не соответствует длине пароля).
Для сотрудника, который оформляет документы в системе должны быть
доступны следующие операции:
возможность авторизации в системе
возможность составления отчета
49
возможность формирования страховых документов
просмотр архива документов
ввод документов в систему
Для администратора доступны следующие операции:
Просмотр профиля сотрудника
Просмотр всех документов
Проверка документов и контрольных сумм полей
Внесение комментариев в систему настройки
Возможность присвоения статуса документу
В рассматриваемой задаче автоматизации, в ходе которой необходимо
автоматизировать процесс обработки поступающих кадровых документов
используются следующие средства:
персональные компьютеры;
сервера;
соединительные линии локальной вычислительной сети.
Персональные компьютеры оцениваются по следующим основным критериям:
быстродействие процессора;
объем жесткого диска;
объем оперативной памяти;
быстродействие видеокарты.
Так как разрабатываемый модуль будет работать на основе клиент-
серверной технологии, то все вычисления будут производиться на стороне
сервера, следовательно, системные требования к персональным компьютерам
минимальны.
Для реализации программного продукта необходимо создать базу данных
для хранения информации компании. Создание базы данных продиктовано
следующими требованиями:
хранение информации о различных объектах;
малый объем занимаемого места на носителе при большом
количестве информации;
Источник: https://baza.diplomsite.ru/previewfile/2248