ГлавнаяITПрограммированиеРазработка программы для автоматизации процесса тестирования персонала в организациях
Разработка программы для автоматизации процесса тестирования персонала в организациях.
Введение Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы – автоматизированные информационные системы, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без автоматизированных информационных систем невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь автоматизированных информационных систем, они бы просто захлебнулись в информационной лавине. Существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах электронно-вычислительных машин дешевле, чем на бумаге. Автоматизированные информационные системы позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Использование клиент/серверных технологий позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения. Кроме того ЭВМ позволяет хранить любые форматы данных текст, чертежи, данные в рукописной форме, фотографии, записи голоса и т.д. Для использования столь огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти необходимы средства обеспечения диалога человек-ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Для обеспечения этих функций созданы специализированные средства – системы управления базами данных. Современные системы управления базами данных - многопользовательские системы управления базой данных, которые специализируется на управлении массивом информации одним или множеством одновременно работающих пользователей. Целью данной дипломной работы является разработка автоматизированной информационной системы «Тестирование сотрудников на предприятии». Имеющаяся совокупность информации должна просматриваться и изменяться без привлечения значительных материальных и людских ресурсов. Это продиктовано непрофессиональной подготовкой персонала, работающего с программой, а также низким уровнем владения специфическими средствами традиционных баз данных. Другими словами пользователь не должен вникать во все возможности современных СУБД, рассчитанные на любые базы данных и не всегда удобны для неспециалистов. Для достижения цели необходимо выполнить следующие задачи: 1 Сбор и анализ предметной области. 2 Анализ и выбор средств разработки и проектирования. 3 Разработка инфологической модели. 4 Разработка концептуальной модели. 5 Разработка пользовательского интерфейса. 6 Разработка функции добавления новых пользователей для проведения тестирования. 7 Корректировка и удаление данных. 8 Разработка функции для автоматического результатов тестирования. 9 Тестирование. 10 Внедрение. 11 Эксплуатация. 12 Сопровождение Введение 3 1 Аналитическая часть 5 1.1 Технико-экономическая характеристика предметной области 5 1.2 Экономическая сущность комплекса информационных задач 6 1.3 Обоснования необходимости и цели использования вычислительной техники для решения комплекса задач 7 1.4 Постановка задачи 9 1.4.1 Цель и назначение автоматизированного варианта решения задачи 9 1.4.2 Общая характеристика организации решения задачи на ЭВМ 9 1.5 Анализ существующих разработок информационных систем 10 1.6 Обоснование проектных решений по видам обеспечения 15 1.6.1 Обоснование проектных решений по техническому обеспечению (ТО) 15 1.6.2 Обоснование проектных решений по информационному обеспечению (ИО) 16 1.6.3 Обоснование проектных решений по программному обеспечению (ПО) 17 1.6.4 Обоснование выбора технологии реализации (ПО) 18 2 Проектная часть 28 2.1 Информационное обеспечение задачи (комплекса задач, АМР) 28 2.2 Программное обеспечение задачи (комплекса задач, АРМ) 45 2.3 Технологическое обеспечение задачи (комплекса задач, АРМ) 62 2.4 Описание контрольного примера реализации проекта 64 3 Обоснование экономической эффективности проекта 77 Заключение 87 Список используемой литературы 89 1) Бобровский С.И. Delphi 5.Учебный курс. – СПб.:Питер, 2002. 2) Бочаров Е.П., Колдина А.И. Интегрированные корпоративные информационные системы. - М.: Финансы и статистика, 2005. 3) Бройдо В. Л., Крылова В. С. Научные основы организации управления и построения АСУ. - Москва: Высшая школа, 1990 г. 4) Глушаков С.В., Коваль А.В., Смирнов С.В. Язык программирования С++, учебный курс, ANSI. - Харьков: Издательство: Фолио, 2001. 5) Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных. Учебное пособие. – М.:Форму-Инфра-М, 2005. 6) Гребенюк Е.И., Гребенюк Н.А. Технические средства информатизации. – М.: Издательский центр «Академия», 2005. 7) Грекул В.И. , Денищенко Г.Н. , Коровкина Н.Л. Проектирование информационных систем. - Издательство: Интернет-университет информационных технологий, 2008. 8) Дж. Мартин. Организация баз данных в вычислительных системах. - Москва: Мир, 1990 г. 9) Душин В.К.Теоретические основы информационных процессов и систем. – Москва: Изд: «Дашков и К», 2003г., 10) Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения автоматизированных информационных систем. Учебное пособие. – М.: Academia, 2005. 11) Исаев Г. Н. Информационные системы в экономике. - Издательство: Омега-Л, 2008 г 12) Карминский A.M., Черников Б.В. Информационные системы в экономике. Методология создания. - Издательство: «ФИНАНСЫ И СТАТИСТИКА», 2006. 13) К. Дейт. Введение в системы управления базами данных. - Москва: БИНОМ, 1999 г. 14) Мешков А.Visual C++ и MFC. – СПб.:Питер, - 2002. – 464 с.: ил. 15) Окулов С.М., Бабушкина И.А. Практикум по объектно-ориентированному программированию (2-е издание). - Бином. Лаборатория знаний, 2009. 16) Партыка Т.Л., Попов И.И. Информационная безопасность. Учебное пособие. М.: Форум-Инфра М, 2005. 17) Перевощиков В.В. Организация баз данных. – Учебное пособие. – Пермь: РИО ПГТУ, 2005. 18) Хомоненко А.Д., Циганова В.М. Базы данных. - С-Петербург: Изд: "Корона-принт", 2002г., 19) Шаша Д., Бонне Ф. Оптимизация баз данных. Принципы, практика, решение проблем. Изд: "КУДИЦ-Образ", 2004г. Поделитесь этой записью или добавьте в закладки |