Вы находитесь на странице: 1из 34

СОДЕРЖАНИЕ

Краткая характеристика предприятия и рабочего места.....................................................2


Должностная инструкция техника-программиста................................................................4
Потребности клиента............................................................................................................11
Анализ существующего бизнес-процесса...........................................................................12
Планирование и анализ проекта...........................................................................................15
Управление проектом............................................................................................................18
Техническое задание.............................................................................................................21
Инструкция пользователю....................................................................................................26
Руководство программиста...................................................................................................30
Краткая характеристика предприятия и рабочего места

АО «Институт реакторных материалов» - атомный центр Урала


материаловедческого профиля, предприятие Блока по управлению инновациями
Государственной корпорации по атомной энергии «Росатом».
Институт начал свою деятельность в 1966 году с осуществления физического
пуска реактора ИВВ-2. Приоритетной целью института является обоснование
безопасного и эффективного применения ядерной энергии и радиационных
технологий.
Ключевые направления деятельности:
 Фундаментальные исследования, экспериментальные и теоретические
работы с целью приобретения новых научных знаний в области атомной энергии и
сопутствующих направлений;
 Разработка и освоение новых технологий производства, расширение
номенклатуры радиоизотопов на действующем производстве, переход от сырьевых
поставок к выпуску высокотехнологичной продукции, экспорт радиоактивных
изотопов и источников ионизирующих излучений и сопутствующие виды
деятельности;
 Научно-исследовательские и опытно-конструкторские работы
(НИОКР) в обеспечение создания, безопасной эксплуатации и снятия с
эксплуатации энергетических, исследовательских реакторов, перспективных
энергетических установок для ядерной и термоядерной энергетики, транспортных и
космических ядерных энергетических и двигательных установок;
 Проведение совместно с партнерами и по их заказу научно-
исследовательских, опытно-конструкторских работ, разработка и выпуск новой
продукции на основе радиационных технологий, востребованной на внутреннем и
зарубежном рынках.
Рабочее место:
 Монитор – 1920 x 1080
 Системный блок – amd ryzen 5, nvidia geforce gtx 1050, 6 гб ОЗУ, ssd 120гб,
hdd 1тб;
 Клавиатура asus;
 Компьютерная мышь sven;
 Стул, стол;
Должностная инструкция техника-программиста
Потребности клиента

Основными потребностями клиента (группа развития и оценки персонала)


заключается, в приложении для учёта поступающих к ним практикантов.
Приложение должно показывать подробную информацию о практикантах, т.е.
 Фамилия студента, проходящего практику;
 Имя студента, проходящего практику;
 Отчество студента, проходящего практику;
 Учебное заведение практикующегося,
 Дата начала практики;
 Дата окончания практики;
 Телефон студента, проходящего практику (по желанию);
Проект должен быть проанализирован и к нему составлен бизнес-процесс.
Анализ существующего бизнес-процесса

1. Общая характеристика предприятия (назв., профиль, размер)


АО «ИРМ», группа развития и оценки персонала
Профиль: Работники АО «ИРМ» и практиканты
2. Общая характеристика процесса и его место в деятельности
предприятия
Учёт студентов пришедших на практику
3. Действующие лица процесса с указанием статуса (пассивный,
активный - механизм)
 Куратор практики на предприятии (активный-механизм)
 Студенты-практиканты (пассивный)
4. Описываем процессы (с указанием структуры, ситуациями и мини-
спецификациями)
 Получения места практики;
 Выдача задач на практику;
 Выполнение задач для практики;
 Сдача практики;
 Готовый продукт;
 Отчётная документация;
 Документация для окончания практики;
5. Описание объектов (структура объектов (поток и его состав), тип (вх,
вых, упр))
 ВХОД – Студенты;
 УПРАВЛЕНИЕ – Нормативная документация;
 МЕХАНИЗМЫ – Прохождение практики;
 ВЫХОД – Студенты, прошедшие практику;
6. Декомпозиция по 1-му подходу
1 уровень Группа развития и оценки персонала
2 уровень Получение места практики
3 уровень Выдача задач на практику
3 уровень Выполнение задач на практику
4 уровень Сдачи практики
 Готовый продукт
 Отчётная документация
 Документация для окончания практики
Характеристика модели
Цель - описать процесс «Учёт студентов пришедших на практику», чтобы его
оптимизировать и разработать программу.
a. Границы – от получения места практики до сдачи практики
 Ширина – рассматриваем процессы с момента получения места практики
 Глубина – декомпозиция до уровней под процессов
b. Точка зрения – Студент прошедший практику
Контекстная диаграмма:
Планирование и анализ проекта

Кэш-фло (Рис.1)

Рис.1 - Кэш-фло
Баланс (Рис. 2)

Рис. 2 – Баланс
Прибыли убытки (Рис.3)

Рис.3 - Прибыли убытки


Управление проектом

Основное назначение программы – учёт практикантов.


Разработчик приложения – Чудотворова А.А.
Заработная плата примерно составляет 36 000 рублей для профессии техника
программиста (рис.4)

Рис.4 - Заработная плата

На разработку приложения было затрачено 1 месяц времени программиста


Дополнительных затрат произведено не было
Цена программы 50000 рублей без требования регистрации или продления
периода пользования в виде подписки (рис.5). Согласована продажа на 6
персональных компьютеров в следующем месяце.
Рис.5 - Цена программы

Стартовый баланс проекта составляет 10000 рублей (рис. 6)

Рис.6 - Стартовый баланс проекта

С учетом налогов и затраченных ресурсов доход будет составлять: 5 445,81


(рис.7)
При данных налогах (рис.8):

Рис.8 – Налоги

На основание выше перечисленных данных сделан проект в Project expert.


Техническое задание

1. Введение
1.1. Наименование программы
Программа для учёта студентов пришедших на практику «Практиканты».
1.2. Назначение и область применения
Программа предназначена для учёта количества студентов и наблюдения их
срока практики.
2. Требования к программе
2.1. Требования к функциональным характеристикам
Программа должна обеспечивать возможность выполнения перечисленных
ниже функций:
1. Окно хранения и ввода необходимой информации
2. Редактирование введённой информации и её удаление
2.2. Требования к интерфейсу программы
2.2.1 Основные требование к интерфейсу программы
У программы должна присутствовать страница с регистрацией
пользователя и страницы с данными, а также с текстом.
Требования по разработке:
1. Основные цвета: пастельно голубой, светло-серый;
2. Должны быть функции удаления, редактирования и выхода;
2.2.2 Прототип интерфейса программы
2.3. Требования к надежности
2.3.1 Требования к обеспечению надежного функционирования
программы
Надежное (устойчивое) функционирование программы должно быть
обеспечено выполнением Заказчиком совокупности организационно-технических
мероприятий, перечень которых приведен ниже:
а) использованием лицензионного программного обеспечения;
б) регулярным выполнением рекомендаций Министерства труда и
социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. Об
утверждении межотраслевых типовых норм времени на работы по сервисному
обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;
в) регулярным выполнением требований ГОСТ 51188-98. Защита информации.
г) испытания программных средств на наличие вирусов
2.3.2. Время восстановления после отказа
Время восстановления после отказа, вызванного сбоем электропитания
технических средств (иными внешними факторами), не фатальным сбоем (не
крахом) операционной системы, не должно превышать 30-ти минут при условии
соблюдения условий эксплуатации технических и программных средств.
Время восстановления после отказа, вызванного неисправностью технических
средств, фатальным сбоем (крахом) операционной системы, не должно превышать
времени, требуемого на устранение неисправностей технических средств и
переустановки программных средств.
2.3.3. Отказы из-за некорректных действий оператора
Отказы программы возможны вследствие некорректных действий оператора
(пользователя) при взаимодействии с операционной системой.
Во избежание возникновения отказов программы по указанной выше причине
следует обеспечить работу конечного пользователя без предоставления ему
административных привилегий
3. Условия эксплуатации
3.1. Климатические условия эксплуатации
Климатические условия эксплуатации, при которых должны обеспечиваться
заданные характеристики, должны удовлетворять требованиям, предъявляемым к
техническим средствам в части условий их эксплуатации
3.2. Требования к составу и параметрам технических средств
3.2.1. В состав технических средств должен входить:
1. Windows 7, Windows 8, Windows 10;
2. Минимум 2 ГБ ОЗУ, рекомендуется 8 ГБ ОЗУ;
3. Место на диске – до 130 ГБ свободного места в зависимости от
установленных компонентов, обычно для установки требуется от 20 до 50 ГБ
свободного места;
4. Версия .NET Framework – 4.5;
5. Разрешение экрана – 1280х800 (минимум).
4. Стадии и этапы разработки
4.1. Стадии разработки
Разработка должна быть проведена по стадиям:
1. Разработать техническое задание.
2. Разработать тестирующую программу.
3. Выполнить тестирование и отладку программы.
4. Разработать справочную систему.
5. Разработать инструкцию пользователя и руководство программиста.
6. Составить отчет о проделанной работе.
4.2. Этапы разработки
На стадии разработки технического задания должен быть выполнен этап
разработки, согласования и утверждения настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные
ниже сроки и этапы работ:
1. разработка программы;
2. разработка программной документации;
3. испытания программы;
4. сдача готового продукта;
5. даётся 2 недели на разработку всего проекта.
На стадии внедрения должен быть выполнен этап разработки подготовка и
передача программы
4.3. Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены
перечисленные ниже работы:
1. постановка задачи;
2. определение и уточнение требований к техническим средствам;
3. определение требований к программе;
4. определение стадий, этапов и сроков разработки программы и
документации на неё;
5. согласование и утверждение технического задания.
На этапе проектирования:
1. Разработка интерфейса пользователя;
2. Разработка программного кода;
3. Отладка программы;
4. Написание справки;
5. Руководство программиста;
На этапе подготовки и передачи программы должна быть выполнена работа по
подготовке и передаче программы и программной документации в эксплуатацию на
объектах Заказчика.
5. Порядок контроля и приемки
5.1. Виды испытаний
Приемо-сдаточные испытания должны проводиться на объекте Заказчика в
оговоренные сроки.
Приемо-сдаточные испытания программы должны проводиться согласно
разработанной Исполнителем и согласованной Заказчиком Программы и методик
испытаний.
Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель
документируют в Протоколе проведения испытаний
5.2. Общие требования к приемке работы
На основании Протокола проведения испытаний Исполнитель совместно с
Заказчиком подписывает Акт приемки-сдачи программы в эксплуатацию.
Инструкция пользователю

Наименование программы
«Практиканты»
Область применения
Программа предназначена для учёта количества студентов и их срок
практики
Функциональные возможности
Данное приложение обеспечивает реализацию следующих функциональных
возможностей:
– Добавление новых студентов, поступивших на практику;
– Редактирование уже добавленных студентов;
– Просмотр результатов;
Установка и запуск программы
Для установки настольного приложение необходим ПК с операционной
системой не ниже Windows 7 и версия.NET Framework - 4.5. Для установки нужно
запустить файл тестирующей программы «Графика для всех».exe и ждать запуск
программы.
Для запуска приложения нужно открыть файл «Практиканты».exe. После
этого появится окно ввода и редактирования данных (Рис. 1).
Рис. 1 – Окно ввода

После введения данных нужно нажать кнопку «Добавить», для


редактирования уже введённых данных нужно нажать кнопку «Редактировать», для
удаления «Удалить» (Рис. 2).

Рис. 2 – Окно ввода данных


При нажатии на кнопку «Добавить» с заполненными данными, в таблицу
добавятся введённые данные.

Если вам нужно найти определённого человека можно воспользоваться


поиском (Рис.3-4)

Рис.3 Поиск
Рис.4 Поиск

При нажатии на сохранить и выйти окно закрывается, а данные в таблице


остаются.

Раздел «Справка»
Нажмите на «Справка» и вам высветиться окно справки

Рис. 5 – Окно справки.


Руководство программиста

Для модификации настольного приложения потребуется установка Microsoft


Visual Studio 2017 на ПК со следующими системными требованиями:
– Операционная система – Microsoft Windows 10/8/7(32 - 64bit);
– Оперативная память – 2 Гб (минимум), 8 Гб (рекомендуется);
– Свободное место на диске – до 130 ГБ свободного места в
зависимости от установленных компонентов, обычно для установки требуется
от 20 до 50 ГБ свободного места;
– Версия .NET Framework – 4.5.;
– Разрешение экрана – 1280х800 (минимум).
Для начала работы необходимо запустить Visual Studio, для этого необходимо
зайти в Пуск – Все программы – Visual Studio 2019 – Visual Studio 2019. Откроется
начальная страница (Рис. 6).

Рис. 6 – Начальная страница:


Выбираем пункт «Открыть проект или решение», открывается окно (Рис. 7)
для выбора проекта.

Рис. 7 – Открытие проекта

Далее открывается окно с проектом (Рис. 8).


Рис. 8 – Окно проекта

В данном проекте представлена следующая структура каталогов (Рис. 9):

Рис. 9 – Структура каталога

App.config – раздел конфигурации;


App.xaml – код конфигурации;
Class1.cs – дополнительный класс с кодом;
MainWindow.cs, MainWindow.xaml.cs – программный код и конструктор
основного окна;
WpfApp.csproj - это проект программного продукта на языке C#, созданный в
среде разработки приложений Microsoft Visual Studio;
WpfApp.sln - это структурный файл, используемый для организации проектов
в Microsoft Visual Studio;
В папке bin хранятся двоичные файлы, которые являются фактическим
исполняемым кодом для приложения или библиотеки. Данная папка далее
подразделяется на папки Debug и Release, которые просто соответствуют
конфигурациям сборки проекта. Двоичные файлы, помещаются в соответствующую
папку, в зависимости от того, какой тип сборки был выполнен. Это позволяет легко
определить, какие исполняемые файлы создаются с помощью отладочных символов
и которые были созданы с включенными и готовыми к выпуску оптимизациями.
В папке img находятся файлы изображений, используемые в проекте.
В папке obj хранится объект или промежуточный файл, которые являются
скомпилированными двоичными файлами, которые еще не были связаны.
Папка Properties хранит настройки проекта, а также папка DataSource, которая
также содержит настройки проекта.

Вам также может понравиться