Разработка программного комплекса для проведения социологических опросов администрацией Нижневартовского района
|
АННОТАЦИЯ 2
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ 10
1.1 Анализ деятельности социологов администрации района 10
1.2 Анализ предметной области 14
1.2.1 Разработка анкеты 15
1.2.2 Тиражирование анкеты 16
1.2.3 Проведение опроса 16
1.2.4 Сбор данных опроса 18
1.3 Анализ области программных изделий 18
1.4 Анализ области проектирования программного комплекса 20
1.5 Анализ требований к разрабатываемому программного комплекса ...25
1.6 Анализ существующих аналогов 26
2 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА... 28
2.1 Техническое задание 28
2.1.1 Основания для разработки 28
2.1.2 Назначение разработки 28
2.1.3 Требования к объекту разработки 29
2.1.4 Требования к программной документации 31
2.1.5 Стадии и этапы разработки 32
2.1.6 Порядок контроля и приемки 32
2.2 Проектирование 33
2.3 Выбор инструментов разработки 38
2.4 Инструкцию по эксплуатации 42
3 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 49
3.1 Расходы на приобретение, содержание и эксплуатацию 50
3.1.1 Расходы на разработку 50
3.1.2 Затраты на заработную плату 52
3.1.3 Расчет затрат на дополнительную заработную плату 54
3.1.4 Отчисления на социальные нужды 54
3.1.5 Общая смета затрат на внедрение комплекса 55
3.2 Расчет экономического эффекта 55
3.2.1 Расчет экономии за счет увеличения производительности труда
пользователя 56
3.2.2 Расчет экономического эффекта 57
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 61
4.1 Требования к помещениям при работе за компьютером 61
4.2 Требования к освещению помещений и рабочих мест 62
4.3 Требования к микроклимату 63
4.4 Требования к шуму и вибрации в помещениях 64
4.5 Требования к рабочему месту 65
4.6 Режим труда и отдыха при работе за компьютером 67
4.7 Медико-профилактические и оздоровительные мероприятия 69
4.8 Требования к электробезопасности 70
ЗАКЛЮЧЕНИЕ 72
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 74
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А ЛИСТИНГ ПРОГРАММНОГО КОМПЛЕКСА 78
ПРИЛОЖЕНИЕ Б ЛИСТИНГ XML 81
ПРИЛОЖЕНИЕ В КОМПАКТ-ДИСК 83
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ 10
1.1 Анализ деятельности социологов администрации района 10
1.2 Анализ предметной области 14
1.2.1 Разработка анкеты 15
1.2.2 Тиражирование анкеты 16
1.2.3 Проведение опроса 16
1.2.4 Сбор данных опроса 18
1.3 Анализ области программных изделий 18
1.4 Анализ области проектирования программного комплекса 20
1.5 Анализ требований к разрабатываемому программного комплекса ...25
1.6 Анализ существующих аналогов 26
2 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА... 28
2.1 Техническое задание 28
2.1.1 Основания для разработки 28
2.1.2 Назначение разработки 28
2.1.3 Требования к объекту разработки 29
2.1.4 Требования к программной документации 31
2.1.5 Стадии и этапы разработки 32
2.1.6 Порядок контроля и приемки 32
2.2 Проектирование 33
2.3 Выбор инструментов разработки 38
2.4 Инструкцию по эксплуатации 42
3 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 49
3.1 Расходы на приобретение, содержание и эксплуатацию 50
3.1.1 Расходы на разработку 50
3.1.2 Затраты на заработную плату 52
3.1.3 Расчет затрат на дополнительную заработную плату 54
3.1.4 Отчисления на социальные нужды 54
3.1.5 Общая смета затрат на внедрение комплекса 55
3.2 Расчет экономического эффекта 55
3.2.1 Расчет экономии за счет увеличения производительности труда
пользователя 56
3.2.2 Расчет экономического эффекта 57
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 61
4.1 Требования к помещениям при работе за компьютером 61
4.2 Требования к освещению помещений и рабочих мест 62
4.3 Требования к микроклимату 63
4.4 Требования к шуму и вибрации в помещениях 64
4.5 Требования к рабочему месту 65
4.6 Режим труда и отдыха при работе за компьютером 67
4.7 Медико-профилактические и оздоровительные мероприятия 69
4.8 Требования к электробезопасности 70
ЗАКЛЮЧЕНИЕ 72
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 74
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А ЛИСТИНГ ПРОГРАММНОГО КОМПЛЕКСА 78
ПРИЛОЖЕНИЕ Б ЛИСТИНГ XML 81
ПРИЛОЖЕНИЕ В КОМПАКТ-ДИСК 83
В информационном обществе доминирует производство информационного продукта, а материальный продукт становится более информационно емким. Изменятся весь уклад жизни, система ценностей: возрастает значимость культурного досуга, возрастает спрос на знания, от человека требуется способность к интеллектуальному труду и творчеству.
Создание автоматизированных программных комплексов позволяет эффективнее обрабатывать большие потоки информации, которые имеют определенную структуру, зависящую от особенностей места применения. Это позволяет осуществлять индивидуальный подход к автоматизации именно тех функций, которые выполняются данным подразделением.
Ежедневно роль автоматизации в повседневной жизни человека только растет, позволяя нам удовлетворять собственные, постоянно растущие потребности.
Автоматизация - одно из направлений научно-технического прогресса, использующее саморегулирующие технические средства и математические методы c целью освобождения либо существенного уменьшения степени участия человека в процессах или уменьшения трудоёмкости выполняемых операций.
На данный момент трудно найти такой технический процесс, который смог бы обойтись без автоматики. Речь идет как о бытовых электроприборах, так и о промышленном производстве. Практически все технические устройства, которые человек использует в своей повседневной жизни, стали настолько совершенными лишь благодаря автоматике
Одной из проблем эффективной организации работы социологов является задача автоматизации процесса проведения анкетирования.
Вне зависимости от объекта автоматизации, будь то создание анкет или сбор результатов, такие комплексы внедряют, преследуя конечную цель - повышение качества исследований.
Администрация района, как и любое государственный орган, непременно проходит процесс автоматизации. Значительное влияние на процессы автоматизации
оказывает как наличие денежных средств, так и готовность использования предлагаемых рынком информационных услуг программных продуктов [15].
Актуальность выбранной темы работы обусловлена назревшей необходимостью автоматизации деятельности социологов администрации Нижневартовска района, частью работы которых так же является сбор мнения населения посредством анкетного опроса.
Цель работы: разработать программный комплекс для проведения социологических опросов администрацией Нижневартовского района.
Для достижения цели поставлены следующие задачи:
- провести анализ предметной области;
- провести анализ требований к программному комплексу;
- поставить задачу по разработке программного комплекса;
- спроектировать программ;
- разработать программный комплекс для проведения социологических опросов администрацией Нижневартовского района.
Объект разработки - программный комплекс для проведения анкетирования.
Предмет разработки - процессы проведения анкетирования.
Создание автоматизированных программных комплексов позволяет эффективнее обрабатывать большие потоки информации, которые имеют определенную структуру, зависящую от особенностей места применения. Это позволяет осуществлять индивидуальный подход к автоматизации именно тех функций, которые выполняются данным подразделением.
Ежедневно роль автоматизации в повседневной жизни человека только растет, позволяя нам удовлетворять собственные, постоянно растущие потребности.
Автоматизация - одно из направлений научно-технического прогресса, использующее саморегулирующие технические средства и математические методы c целью освобождения либо существенного уменьшения степени участия человека в процессах или уменьшения трудоёмкости выполняемых операций.
На данный момент трудно найти такой технический процесс, который смог бы обойтись без автоматики. Речь идет как о бытовых электроприборах, так и о промышленном производстве. Практически все технические устройства, которые человек использует в своей повседневной жизни, стали настолько совершенными лишь благодаря автоматике
Одной из проблем эффективной организации работы социологов является задача автоматизации процесса проведения анкетирования.
Вне зависимости от объекта автоматизации, будь то создание анкет или сбор результатов, такие комплексы внедряют, преследуя конечную цель - повышение качества исследований.
Администрация района, как и любое государственный орган, непременно проходит процесс автоматизации. Значительное влияние на процессы автоматизации
оказывает как наличие денежных средств, так и готовность использования предлагаемых рынком информационных услуг программных продуктов [15].
Актуальность выбранной темы работы обусловлена назревшей необходимостью автоматизации деятельности социологов администрации Нижневартовска района, частью работы которых так же является сбор мнения населения посредством анкетного опроса.
Цель работы: разработать программный комплекс для проведения социологических опросов администрацией Нижневартовского района.
Для достижения цели поставлены следующие задачи:
- провести анализ предметной области;
- провести анализ требований к программному комплексу;
- поставить задачу по разработке программного комплекса;
- спроектировать программ;
- разработать программный комплекс для проведения социологических опросов администрацией Нижневартовского района.
Объект разработки - программный комплекс для проведения анкетирования.
Предмет разработки - процессы проведения анкетирования.
Одним из самых актуальных вопросов работы местного самоуправления является опрос мнения населения. Для этого нужны новые методы и инструменты, экономичные удобные в использовании процедуры. На сегодняшний день существует не мало подобных систем, но многие из них не в полной мерее соответствуют нуждам. На социолога сегодня возложена огромная нагрузка в связи с составлением, проведением и обработкой результатов анкетирования. Соответственно, поток информации, обрабатываемый в процессе подготовки и ведении отчётной документации, очень велик.
Развитие средств обработки информации позволяет автоматизировать и совершенствовать практически любые виды трудовой деятельности. В рамках данной выпускной квалификационной работы произведено исследование выявлены проблемы, связанные с высокими трудовыми и временными затратами при проведении анкетного опроса населения администрацией Нижневартовского района.
Было выяснено, что неавтоматизированный способ сбора информации решает поставленные задачи, но не обеспечивает в полной мере скорости обработки и удобства доступа к данным. Поэтому разработан и предложен программный комплекс, устраняющее выявленные недостатки и существенно повышающее эффективность работы.
При разработке учитывались требования заказчика, а также специфика работы социолога в формировании анкет и проведения анкетирования.
Проанализированы имеющиеся аналоги разрабатываемого приложения с целью
нахождения оптимального способа реализации того или иного компонента.
Немалую роль играет обеспечение безопасности и комфорта пользователя во время осуществления им своей трудовой деятельности. Поэтому при разработке программного комплекса большое внимание уделено проектированию дружественного и эргономичного интерфейса, приведены инструкции по использованию программного комплекса и рекомендации по организации рабочего места и режима работы пользователя.
Лист
Одним из важнейших этапов была оценка экономической эффективности комплекса. Если отталкиваться от произведённых теоретических расчётов, то экономический эффект от внедрения получился весьма значительным. То есть внедрение комплекса сократит временные и трудовые затраты в несколько раз.
В разделе безопасность жизнедеятельности приведены правила работы за компьютером, сформирована характеристика условий труда программиста и приведены основные мероприятия по охране труда.
Таким образом, все поставленные задачи по реализации работы успешно решены, а разработанный программный комплекс соответствует требованиям, изложенным в исходных данных к работе.
Цель данной выпускной квалификационной работы заключалась в разработке программного комплекса для проведения анкетирования администрацией Нижневартовского района.
Поставленная цель и задачи выпускной квалификационной работы достигнуты в полном объеме.
Развитие средств обработки информации позволяет автоматизировать и совершенствовать практически любые виды трудовой деятельности. В рамках данной выпускной квалификационной работы произведено исследование выявлены проблемы, связанные с высокими трудовыми и временными затратами при проведении анкетного опроса населения администрацией Нижневартовского района.
Было выяснено, что неавтоматизированный способ сбора информации решает поставленные задачи, но не обеспечивает в полной мере скорости обработки и удобства доступа к данным. Поэтому разработан и предложен программный комплекс, устраняющее выявленные недостатки и существенно повышающее эффективность работы.
При разработке учитывались требования заказчика, а также специфика работы социолога в формировании анкет и проведения анкетирования.
Проанализированы имеющиеся аналоги разрабатываемого приложения с целью
нахождения оптимального способа реализации того или иного компонента.
Немалую роль играет обеспечение безопасности и комфорта пользователя во время осуществления им своей трудовой деятельности. Поэтому при разработке программного комплекса большое внимание уделено проектированию дружественного и эргономичного интерфейса, приведены инструкции по использованию программного комплекса и рекомендации по организации рабочего места и режима работы пользователя.
Лист
Одним из важнейших этапов была оценка экономической эффективности комплекса. Если отталкиваться от произведённых теоретических расчётов, то экономический эффект от внедрения получился весьма значительным. То есть внедрение комплекса сократит временные и трудовые затраты в несколько раз.
В разделе безопасность жизнедеятельности приведены правила работы за компьютером, сформирована характеристика условий труда программиста и приведены основные мероприятия по охране труда.
Таким образом, все поставленные задачи по реализации работы успешно решены, а разработанный программный комплекс соответствует требованиям, изложенным в исходных данных к работе.
Цель данной выпускной квалификационной работы заключалась в разработке программного комплекса для проведения анкетирования администрацией Нижневартовского района.
Поставленная цель и задачи выпускной квалификационной работы достигнуты в полном объеме.





