Автоматизация рабочего места
⇐ ПредыдущаяСтр 2 из 2 Автоматизация рабочего места разрабатывается как комбинация процедур. Все процедуры оформляются в виде программных модулей, увязанных между собой функциональной зависимостью.
5.1 Требования к функциональным характеристикам Проектируемая АРМ должен быть реализован в виде модулей. АРМ должен: -обеспечить максимально наглядное и доступное представление входной и -выходной информации; -осуществлять проверку корректности входных данных. Необходимо предусмотреть возможность расширения и совершенствования программного комплекса, возможность удовлетворения изменившихся требований, не предусмотренных при проектировании. обеспечить удобство работы пользователя, а именно: пользовательский интерфейс должен быть интуитивно понятным, должны обеспечиваться различные уровни доступа к функциям (из меню); Ввод исходных данных осуществляется пользователем путем набора с клавиатуры в диалоговом режиме.
5.2Требования к надежности АРМ должен устойчиво функционировать и не приводить к зависанию операционной системы в аварийных ситуациях, должен обеспечивать полную безопасность обработки информации. АРМ должен гарантировать соответствие выходной информации полученным данным, также должен предусмотреть отсутствие искажения информации при аварийном отключении электроэнергии. 5.3Условия эксплуатации АРМ размещается на диске в виде файлов, готовых к применению при работе компьютера в среде Windows ХР, 7, 8, Vista. Эргономические показатели должны соответствовать требованиям СниП и ГОСТ по охране труда. Для нормального функционирования программного комплекса и обеспечения сохранности данных на различных носителях должны быть обеспечены параметры окружающей среды в следующих диапазонах:
-температура 10 -30°С; -влажность 10 - 60%. Для обеспечения технического и программного обслуживания системы необходимо наличие в штате сотрудников системного оператора, который в случае возникновения сбоев в работе системы сможет ликвидировать неполадки. Для работы с системой достаточно одного работника, имеющего достаточный минимум знаний об объекте проектирования и некоторый опыт работы на персональном компьютере в среде Windows.
5.4 Требования к составу и параметрам технических средств Для компьютера, на котором будет работать данный АРМ выдвигаются следующие требования: -CPU Pentium 200 -32 Mb RAM -2,1 Gb HDD -манипулятор мышь -монитор -наличие свободного места на винчестере в зависимости от объема базы данных -плюс размер программного комплекса; 5.5 Требования к информационной и программной совместимости Для правильной работы программного комплекса выдвигаются следующие требования: -используемая операционная система – Windows ХР;7,8,Vista -наличие BDE;
5.6.Требования к программной документации Предварительный состав программной документации установлен в соответствии с ГОСТ 19.101-77. Ниже приведен список программных документов и их содержание: -описание АРМ- сведения о логической структуре и функционирование АРМ; текст программы- запись программы с необходимыми комментариями; -программа и методика испытаний - требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля; -техническое задание - настоящий документ; -пояснительная записка -общее описание алгоритма и функционирования программы, а также обоснование принятых технических и технико-экономических решений.
5.7 Технико-экономическая эффективность Экономическим преимуществом данного АРМ является сокращение затрат на ведение документации и экономия рабочего времени.
5.8 Стадии и этапы разработки Разработка ведется в несколько этапов в соответствии с ГОСТ 19.101-77: -анализ предметной области - описание предметной области, анализ существующих программных продуктов; -создание диаграмм потоков данных - создание контекстной диаграммы автоматизированной системы проектирования; -разработка структуры программного комплекса - определение основных частей программного комплекса и взаимодействий между ними; -разработка форм приложения; -разработка алгоритмов доступа к данным и обработки информации; -тестирование системы на полноту и корректность выполняемых функций; -совершенствование пользовательского интерфейса - создание справки, улучшение дизайна приложения, подготовка программной документации, описанной выше.
5.9 Порядок контроля Контроль программного продукта осуществляется в следующем порядке: -Проверка запуска программы. Программа должна не вызывать нарушений в работе других программ. Если программа не запускается, следует проверить, нет ли каких-либо сбоев в операционной системе. При обнаружении таких сбоев их следует ликвидировать и повторить запуск программы. -Проверка контроля вводимой информации. Подразумевает ввод в качестве исходных параметров и отслеживание реакции программы на некорректный ввод. Система должна выдавать соответствующие сообщения при некорректном вводе и предлагать повторный ввод. -Проверка реакции программы на различные действия пользователя. Подразумевает выполнение команд меню системы в различном порядке. -Проверка корректности завершения работы программы. После выхода из программы операционная система должна продолжать работать корректно. -Проверка полноты сопроводительной документации.
Разработка структуры АРМ
6.1. Построение диаграммы потоков данных (DFD - диаграмма) Для представления информации использована DFD (Data Flow Diagrams) диаграмма потоков данных, иллюстрирующая функции, которые должен выполнять программно-методический комплекс рис.2. Она идентифицирует внешние сущности, а также единственный процесс, отражающий главную цель системы
Рисунок 2. - Контекстная DFD - диаграмма Потоки данных, которыми обменивается проектируемая система с внешними объектами: Работник ОК вводит данные о новых работниках или изменившиеся данные существующих работников, данные трудовой книжки. БД хранит информацию о работниках, а также получает запросы и посылает данные по запросу процессу Обработать. Работнику ОК поступает личная карточка работника, стаж работника (общий и непрерывный). Каждый логическая процесс может быть детализирован с помощью DFD нижнего уровня. DFD первого уровня строится как декомпозиция процесса контекстной диаграммы. Детализация процесса Обработать приведена на рисунке 2. Основной процесс разделен на ряд подпроцессов со своими функциями. Рисунок 2.2 - Детализирующая DFD - диаграмма Процесс 1.1 Осуществляет ввод информации о новых работниках и имеет на входе и выходе потоки. Входной поток - Данные о новых работниках, который содержит данные о новых работниках; Выходной поток - Информация о новых работниках, который передает информацию о новых работниках в хранилище данных; Процесс 1.2 Осуществляет обработку информации и имеет на входе и выходе потоки. Входной поток - Данные по запросу, получение данных в результате обращения к БД; Выходной поток - Запрос к БД, обращение к БД, в случае редактирования данных; Выходной поток - Стаж работника, содержит рассчитанный стаж работника (общий и непрерывный); Выходной поток - Запрос на печать, посылает запрос на печать личной карточки; Выходной поток - Запрос на просмотр, посылает запрос на просмотр личной карточки; Процесс 1.3 Осуществляет выдачу отчета. Входной поток - Запрос на отчет, посылается запрос на получение отчета; Входной поток - Запрос на печать, посылает запрос на печать личной карточки; Входной поток - Запрос на просмотр, посылает запрос на просмотр личной карточки; Входной поток - Требуемые для отчета данные, содержит требуемую для отчета информацию; Выходной поток - Личная карточка, выдача личной карточки
ЗАКЛЮЧЕНИЕ
Автоматизированное рабочее место работника отдела кадров позволяет быстро и эффективно производить учет работников на предприятии. Избавляет от рутинных работ, связанных с заполнением данных работника (личные данные, сведения об образовании, паспортные данные, сведения трудовой книжки) в различные книги регистраций. Система проста в эксплуатации, удобна и эргономична, не требует особых знаний от пользователя в области программирования и теории баз данных. Разработаны система помощи и руководство пользователю. Созданный для использования в отделе кадров, программно-методический комплекс, позволит: -повысить производительность труда. -экономить время -автоматизировать процесс учета кадров; -формирование и ведение базы работников; -сократить время на формирование (составление) отчетов; -хранить информацию в безбумажном виде и на электронном носителе. Система предусматривает дальнейшее совершенствование. Пути совершенствования и развития системы - создание новых модулей для учета кадров. Использование ЭВМ для учета кадров оправдывает себя. Поэтому разработанная система предоставляет большие возможности в этом направлении. Автоматизированный процесс учета кадров используется во многих коммерческих и государственных структурах.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|