- •Обозначения и сокращения
- •Глава I. Аналитическая часть
- •1.1. Постановка задачи
- •1.2. Обзор предметной области
- •1.2.1. Назначение и принципы действия кэнс
- •1.2.2. Программно-аппаратная реализация кэнс
- •1.2.3. Режим разовой коррекции
- •1.2.4. Выбор зк для кэнс
- •1.2.5. Вычисление высоты рельефа
- •1.3. Обоснование целесообразности статистического моделирования
- •1.4. Обоснование новизны научного исследования
- •1.5. Выводы
- •Глава II. Экспериментальная часть
- •2.1. Разработка методики моделирования работы кэнс
- •2.1.1. Выбор типа распределения вероятностей и определение необходимого числа опытов
- •2.1.2. Подбор исходных данных
- •2.1.3. Программно-математическая модель ошибок
- •2.1.4. Настройка параметров кэнс
- •2.1.5. Накопление массивов ошибок кэнс
- •2.1.6. Статистическая обработка накопленных массивов ошибок кэнс
- •2.2. Результаты статистического моделирования.
- •2.3. Анализ полученных результатов
- •2.4. Выводы
- •Глава III. Технологический процесс разработки и отладки программы статистического моделирования работы кэнс.
- •3.1. Обоснование разработки технологического процесса разработки и отладки программы
- •3.2. Описание технологического процесса разработки и отладки программы
- •3.2.1. Постановка задачи
- •3.2.2. Изучение предметной области
- •3.2.3. Определение трудоёмкости разработки
- •3.2.4. Проектирование алгоритмов программы
- •3.2.5. Выбор операционной системы и инструментария
- •3.2.6. Выбор вспомогательного программного обеспечения
- •3.2.7. Написание программы
- •3.2.8. Тестирование и отладка программы
- •3.2.9. Оптимизация программы
- •3.2.10. Написание программной документации
- •3.2.11. Сдача в эксплуатацию и сопровождение
- •3.3. Схемы технологического процесса разработки и отладки программы
- •3.4. Выводы
- •Глава IV. Обоснование и расчет финансовых затрат
- •4.1. Анализ рынка программного обеспечения
- •4.2. Оценка целесообразности разработки программного продукта
- •4.3. Определение себестоимости программного обеспечения
- •4.4. Определение годовых эксплуатационных затрат программного обеспечения
- •4.5. Построение ленточного графика
- •4.6. Выводы
- •Глава V. Безопасность жизнедеятельности
- •5.1. Анализ условий труда
- •5.2. Пожарная безопасность
- •5.3. Электробезопасность
- •В соответствии с гост 12.1.003-83 уровень звукового давления в рабочем помещении не должен быть выше в октавных полосах со среднегеометрическими частотами, указанными в таблице 5.4.
3.2.9. Оптимизация программы
Оптимизация программы представляет собой процесс преобразования исходного кода в эквивалентный, обладающий лучшим временем работы и объёмом занимаемой памяти.
К оптимизации программы относиться:
- Сегментация, то есть разделение большой программы на подпрограммы;
- Чистка и перепрограммирование критических областей, то есть наиболее часто используемых участков кода;
- Структурное кодирование позволяет получать программы более удобные для тестирования, модификации и использования.
3.2.10. Написание программной документации
При написании программной документации следует руководствоваться характером программного обеспечения, а так же требованиями ГОСТ. По ПО статистического моделирования написан комплект программной документации, включающий описание программы, текст программы и руководство оператора.
3.2.11. Сдача в эксплуатацию и сопровождение
После сдачи в эксплуатацию группа сопровождения выполняет обязанности, связанные с исправлением дефектов изготовленных программных изделий (корректирующее сопровождение) или незначительными изменениями (адаптивное сопровождение).
Изменения, проводимые на этапе сопровождения, бывают корректирующими и расширяющими. Корректирующие изменения вызываются переменами, происходящими в окружающей среде. Расширяющие изменения не являются обязательными и направлены лишь на улучшение характеристик ПО. Сопровождение как вид деятельности заключается в обработке запросов на исправление, проверку и расширение.
3.3. Схемы технологического процесса разработки и отладки программы
Исходя из вышеизложенного спроектирован технологический процесс разработки и отладки программы статистического моделирования работы КЭНС. Изобразим основные этапы технологического процесса и сам его ход в графическом виде.
3.4. Выводы
Таким образом, был разработан технологический процесс разработки и отладки программы. Использование технологического процесса разработки ПО хоть и не охватывает всех проблем обеспечения успеха проекта, но значительно упрощает работу. Кроме того, благодаря технологическому процессу экономятся временные ресурсы.
Глава IV. Обоснование и расчет финансовых затрат
В экономическом разделе будет проведен анализ целесообразности разработки программного обеспечения, определена себестоимость, а так же построен ленточный график работ.
4.1. Анализ рынка программного обеспечения
Отрасль информационных технологий развивается довольно быстрыми темпами. Она состоит из нескольких сегментов, одним из которых является рынок программного обеспечения, выполняющий роль катализатора развития экономики. Степень внедрения и использования компьютерных технологий в жизни общества становиться решающим фактором экономического роста.
Важную роль играет доступность программных продуктов, которая определяется следующими факторами:
Уровень цен на программное обеспечение;
Уровень цен на доступ к сети Интернет;
Уровень распространения в стране широкополосных каналов связи;
Уровень доходов населения;
Уровень компьютерной грамотности населения.
В настоящее время можно говорить о процессе активного формирования спроса на прикладное и аналитическое ПО. При чём наблюдается положительная зависимость между размером предприятия и долей использования ПО. Большинство компаний проявили общее понимание специфики делового программного обеспечения для решения прикладных задач и признали его практическую полезность.
Так что, можно говорить о больших перспективах данного сегмента с учётом того, что сам процесс продвижения (рост осведомлённости) может способствовать росту спроса.
Проведём SWOT-анализ:
Таблица 4.1. Анализ российского рынка ПО
-
Сильные стороны
Потенциал существующих технологий и инфраструктуры
Новые продукты и услуги
Слабые стороны
Отставание от мировых лидеров
Низкий начальный уровень развития
Неравномерное развитие регионов
Относительно низкая компьютерная грамотность населения
Возможности
Высокие темпы роста
Снижение стоимости технологий
Рост компьютерной грамотности и осведомлённости
Угрозы
Высокая зависимость от зарубежной продукции
Низкий уровень правовой защиты интеллектуальной собственности