Администрирование локальных политик пользователя Windows
Программные и технические средства реализации программного продукта. Описание процесса тестирования и отладки программного продукта. Анализ определения руководства пользователя. Организационно-техническая характеристика структурного подразделения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 31.01.2024 |
Размер файла | 658,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Кузбасса
Государственное профессиональное образовательное учреждение
«Кузнецкий индустриальный техникум»
Специальность Информационные системы и программирование
ДИПЛОМНЫЙ ПРОЕКТ
на тему «Администрирование локальных политик пользователя тему Windows
Новокузнецк 2021
Содержание
Введение
1. Основная часть
1.1 Область использования компьютерных программ
1.2 Технологии и средства разработки программ
2. Специальная часть
2.1 Цель разработки и область применения программного продукта
2.2 Разработка и описание алгоритма программного продукта
2.3 Программные и технические средства реализации программного продукта
2.4 Создание программы «LocalGroupEdit»
2.5 Описание процесса тестирования и отладки программного продукта
2.6 Руководство пользователя
3. Организация производства
3.1 Организационно-техническая характеристика структурного подразделения
3.2 Организация труда работников структурного подразделения
3.3 Организация оплаты труда работников структурного подразделения
4. Экономика производства
4.1 Расчет заработной платы работников за месяц
4.2 Расчет трудоемкости проектируемого продукта по этапам
4.3 Расчет стоимости проектируемого продукта
5. Общие положения об охране труда в МБОУ СОШ № 13
5.1 Охрана труда в отделе программирования
5.2 Охрана окружающей среды в МБОУ СОШ № 13
Заключение
Список использованных источников
Приложения
Введение
На сегодняшний день подавляющее большинство людей, работающих на совершенно разных профессиях и в совершенно разных отраслях, регулярно используют персональные компьютеры, как в ходе рабочего процесса, так и в обычной повседневной жизни
Все существующие компьютеры работают на различных операционных системах, каждая из которых была разработана для выполнения различных задач и имеет разный функционал.
На данный момент, большая часть пользователей персональных компьютеров используют их под управлением операционной системы компании Microsoft, под названием «Windows».
Windows -- семейство коммерческих операционных систем, ориентированных на управление с помощью графического интерфейса. Изначально Windows была всего лишь графической программой-надстройкой для распространённой в 1980-х и 1990-х годах операционной системы MS-DOS. Согласно данным ресурса Net Applications, по состоянию на август 2014 года под управлением операционных систем семейства Windows работает около 88 % персональных компьютеров. Windows работает на платформах x86, x86-64, IA-64 и ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC. Последней на данный момент операционной системой Microsoft является Windows 10, представленная в июле 2015 года.
Windows 10 имеет множество различных настроек графического интерфейса, которые пользователь или организация, в которой используется ПК, выставляют на своё усмотрение.
Операционная система Windows 10 выпускается в разных редакциях (Домашняя, Профессиональная, Образовательная, Корпоративная), которые отличаются функциональными возможностями, в зависимости от потребностей потребителей.
Но часто бывает так, что пользователь выбирает Windows 10 Home для личного использования, а потом сталкивается с отсутствием некоторых функций, о которых он мог не знать, либо же думать, что они не пригодятся ему. программный технический организационный структурный
К примеру, владелец компьютера уже настроил свою систему нужным ему образом, и хочет защитить её от изменений, например, от других пользователей, сожительствующих с ним, или же от маленьких детей, которые могут что-то случайно удалить, поменять и так далее. Windows 10 позволяет запретить изменение некоторых параметров, таких как фон рабочего стола, ярлыки начального экрана или ярлыки панели задач, изменение пароля пользователя, но не в Домашней редакции.
Целью данной дипломной работы является разработка удобной программы для запрета изменений персонализации в Windows 10.
Для реализации поставленной цели, необходимо решить следующие задачи:
создать план разработки программы;
собрать и проанализировать общие требования пользователей;
спроектировать тестовый вариант программы;
разработать и отладить приложение;
тестировать программу;
написать инструкцию по эксплуатации.
Объектом данного исследования является процесс создания автоматизированной программы, которая позволит быстро запрещать и разрешать изменения пользователем конкретных аспектов персонализации.
Предметом данного исследования является возможность C# реализовывать следующие функции, такие как, запрещать пользователю изменение кастомизации, отменять запрет, включенный ранее.
Проект предназначен для облегчения жизни рядового пользователя и обеспечения безопасности настроек системы.
Данный проект может быть востребован людьми, имеющими персональный компьютер в общем пользовании с большим количеством других людей.
1. Основная часть
1.1 Область использования компьютерных программ
Что такоекомпьютерная программа?Ответить на этот вопрос могут не многие, хоть и огромное количество людей использует их на постоянной основе. Программа - синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы
Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Из этого образа, находящегося, как правило, на диске, исполняемая программа в оперативной памяти может быть построена программным загрузчиком.
В системном программировании программой называются данные, которые используются процессором как инструкции по управлению компьютерной системой. В состав программы может входить как машинный код, исполняемый процессором для достижения некоторой цели, так и необходимые для этого данные. Отличительной особенностью программы является её нахождение в памяти и исполнение процессором.
Процесс разработки программного обеспечения состоит из нескольких этапов, из которых в узком смысле лишь непосредственное создание программного кода носит название «программирование». В широком смысле под программированием часто подразумевается весь процесс разработки ПО, а людей, занимающихся этим видом деятельности, называют программистами.
Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии, допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется (компилируется) в машинный код.
Некоторые языки программирования позволяют обходиться без предварительной компиляции программы и переводят её в инструкции машинного кода непосредственно во время исполнения. Этот процесс называется динамической компиляцией, и он позволяет добиться большей переносимости программ между разными аппаратными и программными платформами при сохранении многих плюсов компиляции.
Интерпретируемые программы, для которых, как правило, не применяется процесс компиляции и которые интерпретируются операционной системой или специальными программами-интерпретаторами, называются скриптами или «сценариями».
Исходные тексты компьютерных программ в большинстве языков программирования состоят из списка инструкций, точно описывающих заложенный алгоритм. Подобный подход в программировании называется императивным. Однако применяются и другие методологии программирования. Например, описание исходных и требуемых характеристик обрабатываемых данных и предоставление выбора подходящего алгоритма решения специализированной программе-интерпретатору -- такой подход называется декларативным программированием. К декларативному программированию относятся функциональное и логическое, а также менее распространённые виды программирования.
Программы могут создаваться в текстовом виде и визуально. В первом случае исходный код набирается вручную, во втором функциональность программы задаётся с помощью элементов графического интерфейса пользователя, а текст программы генерируется автоматически и может быть как доступен для изменения вручную, так и полностью скрыт от программиста.
1.2 Технологии и средства разработки программ
Существует множество языков для написания различных программ.
C -- компилируемый статически типизированный язык программирования общего назначения, разработанный в конце шестидесятых как развитие языка Би. Согласно дизайну языка, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном программном обеспечении для множества устройств. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и Objective-C.
Python -- высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой набор полезных функций. Python поддерживает структурное, обобщенное, объектно-ориентированное, функциональное и аспектно-ориентированное программирование. Поддерживается разбиение программ на модули, которые, в свою очередь, могут объединяться в пакеты. Эталонной реализацией Python является интерпретатор CPython, поддерживающий большинство активно используемых платформ. Он распространяется под свободной лицензией Python Software Foundation License, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные.
Java -- строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems в середине девяностых. Разработка ведётся сообществом, организованным через Java Community Process. Права на торговую марку принадлежат корпорации Oracle. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, для которой существует реализация виртуальной Java-машины. На 2019 год Java -- один из самых популярных языков программирования.
C++ -- компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с языком C -- наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#. Синтаксис C++ унаследован от языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее C++ не является в строгом смысле надмножеством C; множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико, но не включает все возможные программы на C.
C# -- объектно-ориентированный язык программирования. Разработан в конце девяностых группой инженеров Microsoft под руководством Андерса Хейлсберга и Скотта Вильтаумота как язык разработки для платформы Microsoft .NET Framework. C# относится к семье языков с C-подобным синтаксисом, из них синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, перегрузку операторов, делегаты, атрибуты, события, переменные, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от C++, Delphi, Модула, Smalltalk и Java -- С# исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке, например, C# в отличие от C++ не поддерживает множественное наследование классов.
2. Специальная часть
2.1 Цель разработки и область применения программного продукта
Целью данного дипломного проекта является разработка удобной программы для запрета изменений персонализации в Windows 10.
Проект предназначен для облегчения жизни рядового пользователя и обеспечения безопасности настроек системы.
Данный проект может быть востребован людьми, имеющими персональный компьютер в общем пользовании с большим количеством других людей.
Чтобы доказать необходимость существования данной программы - можно привести простой, но понятный и достаточно жизненный пример: семья приобретает себе персональный компьютер, который необходим им как для работы, так и для обучения новым знаниям их маленького ребёнка. И вот, всё хорошо, на компьютер установлена операционная система, интерфейс которой уже был тщательно настроен для удобного и быстрого использования, но вот, за компьютер садится ребёнок, который, в силу своей неопытности, начинает из любопытства изменять уже настроенный интерфейс системы, открепляет «плитки» из меню «Пуск», удаляет ярлыки приложений из «Панели Задач», затем находит вкладку «Персонализация» и начинает играться с цветами, и ещё многое другое. И вот, после всего этого от удобного интерфейса не остается и следа, и необходимо настраивать всё заново.
Можно ли как-то иначе решить данную проблему? Не позволять ребёнку использовать компьютер? Но тогда это сильно помешает его образованию, а также развитию его социальных навыков. Создать в Windows отдельного пользователя для ребёнка? Но ведь он так же может по незнанию испортить интерфейс и там. Да, это никак не скажется на взаимодействии с компьютером остальных членов семьи, но, опять же, скажется на взаимодействии с компьютером самого ребенка, а, следственно, косвенно скажется на его образовании.
Отличным выходом из данной ситуации послужит программа, которая способна отключить возможность изменения настроек интерфейса, чему воспрепятствовать, не имея под рукой таковой программы, сможет только действительно опытный пользователь.
2.2 Разработка и описание алгоритма программного продукта
Интерфейс - это комплекс средств, предназначенных для взаимодействия двух систем друг с другом. В качестве таких систем может выступать что угодно, включая людей и искусственный интеллект. Слово «интерфейс» позаимствовано из английского языка: interface означает «место соприкосновения».
В компьютерной и вычислительной технике чаще всего под интерфейсом понимают элементы, обеспечивающие взаимодействие аппаратных и программных средств между собой и с человеком. В электронной коммерции под этим словом подразумеваются методы взаимодействия программного обеспечения с пользователем. Этот вид интерфейса называется человеко-машинным.
Материалами для создания программного продукта могут быть различные сведения из интернета по данной тематике, различное программное обеспечение способное принести пользу для разработчика при создании профориентационного мобильного приложения.
Примером могут послужить ранее созданные аналоги на различные тематики, уроки по созданию игр, описание программного обеспечения нужного для создания программного продукта.
2.3 Программные и технические средства реализации программного продукта
Конфигурация компьютера, использованного для создания программы:
процессор Intel Core i7 8700;
видеокарта MSI GeForce GTX 1660 6 GB;
материнская плата ASUS PRIME B350;
оперативная память Kingston HyperX DDR4 16 GB;
HDD-накопитель WD Blue 1 TB;
- блок питания AeroCool 650W.
Программное обеспечение и язык программирования, использованные для создания и редактирования «LocalGroupEdit»:
Visual Studio 2019 Community;
операционная система Windows 10;
графическая подсистема WPF;
язык программирования C#.
Интерфейс пользователя, он же пользовательский интерфейс - разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая - машиной (устройством). Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.
В качестве требований к LocalGroupEdit будут выступать:
простота в использовании - пользователю удобный интерфейс;
стандартное расположение основных кнопок - интерфейс должен быть прост и понятен пользователю;
надежность, отказоустойчивость - программа не должна давать сбоев и неожиданных результатов;
интуитивность - даже не опытный пользователь с лёгкостю может пользоваться приложением;
логичность каждая кнопка отвечает за определенное действие и приводит к ожидаемому результату;
понятность и быстрая адаптируемость к программному продукту - пользователю не нужно много времени, чтобы освоить приложение.
2.4 Создание программы «LocalGroupEdit»
Создание программы «LocalGroupEdit» будет осуществляться с помощью интегрированной среды разработки Visual Studio 2019 Community.
Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone, .NET Compact Framework и Silverlight.
Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных.
Для создания интерфейса и графики программы необходимо создать множество разных деталей, элементов управления, дизайна, и объединить их в функциональный удобный интерфейс.
Технология WPF (Windows Presentation Foundation) является частью экосистемы платформы .NET и представляет собой подсистему для построения графических интерфейсов.
Если при создании традиционных приложений на основе WinForms за отрисовку элементов управления и графики отвечали такие части ОС Windows, как User32 и GDI+, то приложения WPF основаны на DirectX. В этом состоит ключевая особенность рендеринга графики в WPF: используя WPF, значительная часть работы по отрисовке графики, как простейших кнопочек, так и сложных 3D-моделей, ложиться на графический процессор на видеокарте, что также позволяет воспользоваться аппаратным ускорением графики.
Одной из важных особенностей является использование языка декларативной разметки интерфейса XAML, основанного на XML: вы можете создавать насыщенный графический интерфейс, используя или декларативное объявление интерфейса, или код на управляемых языках C# и VB.NET, либо совмещать и то, и другое в соответствии с рисунком 1.
Рисунок 1 - Пример дизайна на WPF и XAML
Создание приятного интерфейса программы и его анимации, создаем с помощью WPF, благодаря встроенным возможностям анимации. После создания окон, переходов, анимаций, следующим этапом стояла разработка самого функционала программы. Функции вносились по принципу «добавить недостающее в Windows».
2.5 Описание процесса тестирования и отладки программного продукта
На начальных этапах создания программы возникали проблемы с выбором дизайна. Стояла задача сделать приятную глазу удобную и плавную утилиту.
Было принято решение делать программу при помощи WPF, применяя собственные стили окон и кнопок, отличные от обыкновенный окон операционной системы.
Были проведены тесты всех элементов взаимодействия. Проведен анализ полученных результатов, анализ общего внешнего вида программы.
В момент разработки на каждой стадии создания «LocalGroupEdit» проводились тестирования с целью выявления недостатков для дальнейшей модификации.
Тестирование программы проводилось на компьютерах разных конфигураций с отключенным «Защитником Windows» и отключенным «Контролем учетных записей», и наоборот.
Тестирование утилиты проходило на предприятии руководителем практики, а также студентами.
Был выявлен следующий список проблем:
возможная некорректная работа программы;
проблема несовершенности интерфейса.
На последний момент модификации «LocalGroupEdit» все ошибки были исправлены, и оно работает стабильно, новых ошибок выявлено не было.
2.6 Руководство пользователя
Для того что бы начать использовать «LocalGroupEdit», необходимо запустить ярлык «LocalGroupEdit.exe» на рабочем столе в соответствии с рисунком 2.
Рисунок 2 - Ярлык программы на рабочем столе
После запуска появится окно приветствия и краткое описание преимуществ программы в соответствии с рисунком 3.
Рисунок 3 - Окно приветствия
Далее, после нажатия кнопки «продолжить» пользователь увидит вкладку «система» и предлагаемый функционал в соответствии с рисунком 4.
Рисунок 4 - «Система»
Пользователь может применять те параметры, которые необходимы именно ему, нажав на переключатель возле соответствующей функции в соответствии с рисунком 5.
Рисунок 5 - Переключатель функций
Так же, пользователь может перейти во вкладку по соседству, под названием «Персонализация» в соответствии с рисунком 6.
Рисунок 6 - вкладка «Персонализация»
Данная вкладка является своего рода приятным дополнением к основному функционалу программы, которое позволяет так же настроить некоторые, обычно, не настраиваемые параметры системы в соответствии с рисунком 6.
3. Организация производства
Организация производства - совокупность методов, обеспечивающих наиболее целесообразное соединение и использование во времени и пространстве средств труда, предметов труда и самого труда в целях эффективного ведения производственных процессов и в целом предпринимательской деятельности.
Главными целями организации производства являются:
своевременное выполнение задания, производство продукции соответствующего качества и количества.
обеспечение производственного задания необходимыми факторами производства;
обеспечение сбалансированности производственного процесса;
соблюдение необходимых пропорций между факторами производства;
3.1 Организационно-техническая характеристика структурного подразделения
Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа № 13» создано в 1979 году, учредителем и собственником имущества учреждения является муниципальное образование Новокузнецкий городской округ (далее Новокузнецкий городской округ). Функции и полномочия Учредителя осуществляется Комитетом образования и науки администрации города Новокузнецка. Регистратором является Инспекция Министерства Российской Федерации по налогам и сборам по городу Новокузнецку Кемеровской области. Директор - Дробина Вера Анатольевна. Место нахождения: г. Новокузнецк, ул. Новоселов 19. Основная деятельность - образовательная.
МБОУ СОШ № 13 руководствуется в своей деятельности Гражданским кодексом Российской Федерации, правилами внутреннего трудового распорядка, правилами внутреннего распорядка обучающихся, а также уставом предприятия. МБОУ СОШ № 13 обладает правами юридического лица с момента его государственной регистрации в установленном порядке, имеет печать и штамп со своим наименованием и указанием места нахождения МБОУ СОШ № 13.
МБОУ СОШ № 13 имеет в собственности имущество, учитываемое на балансе предприятия, может от своего имени приобретать и осуществлять имущественные и личные неимущественные права, нести обязанности, быть истцом и ответчиком в суде. Общество имеет гражданские права и несет обязанности, необходимые для осуществления любых видов деятельности, не запрещенные федеральными законами. Форма собственности - частная.
Необходимым условием эффективной деятельности предприятия является рациональное построение организационной и управленческой структуры предприятия. Под организационной структурой управления предприятием понимается состав отделов, подразделений в аппарате управления, системная их организация, характер соподчиненности и подотчетности друг другу и высшему органу управления, порядок распределения функций управления.
Управление Учреждением осуществляется в соответствии с действующим законодательством Российской Федерации и Уставом, на основе сочетания принципов демократичности, открытости, единоначалия и коллегиальности.
Директор является единоличным исполнительным органом управления Учреждением, который осуществляет текущее руководство деятельностью Учреждения в соответствии с действующим законодательством Российской Федерации, обязанностями, предусмотренными должностной инструкцией, трудовым договором и Уставом.
В Учреждении формируются коллегиальные органы управления, к которым относятся Педагогический совет, Общее собрание работников Учреждения
В целях учета мнения обучающихся, родителей (законных представителей) несовершеннолетних обучающихся и педагогических работников по вопросам управления Учреждением и при принятии Учреждением локальных нормативных актов, затрагивающих их права и законные интересы, по инициативе обучающихся, родителей (законных представителей) и педагогических работников в Учреждении созданы Совет обучающихся и Совет родителей (законных представителей).
Третий уровень управления (по содержанию - это уровень тактического управления) - уровень заместителей директора. К его компетенции относятся вопросы организации образовательной деятельности школы.
Структурное подразделение - информационно - библиотечный центр (ИБЦ), участвует в образовательной деятельности в целях обеспечения права обучающихся на бесплатное пользование библиотечно-информационными ресурсами. Место нахождения ИБЦ, адрес электронной почты, адрес сайта совпадают с официальным адресом. Заведующая ИБЦ - Перкова Альбина Павловна, тел.62-60-57.
В обязанности системного администратора входят контроль и наладка оборудования, контроль процесса разработки приложения, отвечает за правильную техническую эксплуатацию и бесперебойную работу электронного оборудования.
Ниже представлена структура отдела в графическом виде в соответствии с рисунком 13.
3.2 Организация труда работников структурного подразделения
Для организации труда работников на предприятии ежегодно создают штатное расписание и годовой баланс рабочего времени.
Штатное расписание - нормативный документ предприятия, оформляющий структуру, штатный состав и численность организации с указанием размера заработной платы в зависимости от занимаемой должности.
Штатное расписание содержит перечень структурных подразделений, наименование должностей, специальностей, профессий с указанием квалификации, а также информацию о количестве штатных единиц.
Штатное расписание работников представлено в приложении В.
Для расчета годового фонда времени работы одного работника составляется баланс использования рабочего времени, структура и порядок заполнения которого приведены в таблице 1.
Таблица 1 - Годовой баланс рабочего времени на одного работника
№П/П |
Показатель |
План |
|
1 |
Календарный фонд времени |
365 |
|
2 |
Кол-во не рабочих дней |
118 |
|
В том числе: |
|||
2.1 |
праздничные |
14 |
|
2.2 |
выходные |
104 |
|
3 |
Номинальный фонд рабочего времени |
247 |
|
4 |
Не явочные дни |
41 |
|
В том числе: |
|||
4.1 |
Очередные и доп. отпуска |
28 |
|
4.2 |
учебный отпуск |
4 |
|
4.3 |
отпуск по беременности и родам |
- |
|
4.4 |
больничный |
6 |
|
4.5 |
Прочие неявки, разрешенные законодательством |
- |
|
4.6 |
Неявки с разрешения администрации |
3 |
|
4.7 |
прогулы |
- |
|
5 |
Целодневные простои |
- |
|
6 |
Число рабочих дней в году |
206 |
|
7 |
Средняя продолжительность рабочего дня |
8 |
|
8 |
Потеря времени, связанная с сокращением длительности рабочего дня |
- |
|
В том числе: |
|||
8.1 |
Для кормящих матерей |
- |
|
8.2 |
Внутрисменные простои |
- |
|
8.3 |
Для занятых на тяжелых и вредных работах |
- |
|
8.4 |
Для подростков |
- |
|
9 |
Средняя продолжительность рабочего дня, ч |
8 |
|
10 |
Полезный фонд рабочего времени |
1648 |
На основании годового баланса находим коэффициент списочности Ксп, по формуле:
где Вн - номинальный фонд рабочего времени;
Вф - число рабочих дней в году.
Расчет коэффициента списочности по формуле (1)
Ксп = = 1,19
Определяем численную явочность ЧЯВ, чел, по формуле:
где КР - количество работников;
КОД - количество отработанных дней.
Расчет численной явочности по формуле (2)
Чяв =
Определяем списочную численность Чсп, чел, по формуле:
Рассчитываем списочную численность по формуле (3)
Чсп = 3*1,19 = 3,57
3.3 Организация оплаты труда работников структурного подразделения
Работнику из Отдела разработки состоящем на должности «Инженера-программиста» устанавливается должностной оклад (тарифная ставка) в размере 18 500 (Восемнадцать тысяч пятьсот) рублей 00 коп. в месяц согласно штатному расписанию, на который начисляется 30% районный коэффициент и соответствующие доплаты, вознаграждения, установленные Положением об оплате труда.
За работу на опасных, тяжелых или во вредных условиях труда оплата производится в соответствии с действующим законодательством, локальными актами, Коллективным договором Общества.
Премирование Работника осуществляется согласно Положению о премировании работников Общества.
Заработная плата работникам Общества выплачивается 2 раза в месяц:
первая выплата - в последний день текущего месяца (в месяце с продолжительность 31 день - 31 числа, в месяце с продолжительностью 30 дней - 30 числа, в феврале - 28 (29) числа) в размере заработной платы за отработанное время с 1 по 15 число текущего месяца: оклад с учетом районного коэффициента;
вторая выплата - окончательный расчет 15 числа месяца, следующего за расчетным месяцем.
При совпадении дня выплаты с выходным или нерабочим праздничным днем выплата заработной платы производится накануне этого дня.
О составных частях заработной платы, причитающейся работнику за соответствующий период, размерах и основаниях произведенных удержаний, а также об общей денежной сумме, подлежащей к выплате работодатель извещает в письменной форме не позднее 10 числа следующего месяца.
Порядок расчета и начисления премий предусматривается Положением об оплате труда, Положением о премировании, трудовым договором или иным документом, далее приведены критерии по премированию работников в соответствии с таблицей 2.
Таблица 2 -Критерии по премированию работников
Показатель премирования |
Размер премии в 15% |
|
Соблюдение трудовой дисциплины |
2,5% |
|
Соблюдение правил техники безопасности |
2,5% |
|
Своевременная и качественное выполнение задания по программным продуктам |
10% |
Далее приведены основания для начисления премии сотрудникам организации.
Основания для начисления премии является:
факт наличия и выполнения;
бесперебойная работа программного обеспечения;
качественная работа средств вычислительной техники;
своевременная профилактика и плановый ремонт.
За нарушение показателей выполнения плана сотрудника имеют права лишить премии как за один показатель, так и за все показатели премирования.
4. Экономика производства
4.1 Расчет заработной платы работников за месяц
Оплата производится по повременно - премиальной системе. Оклады указываются в штатном расписании. Табель учета рабочего времени работников представлен в приложении В.
Заработок по тарифу, Зт, руб., определяется по формуле:
где О - оклад, руб;
tот - фактически отработанное за месяц время по табелю, час.
tр - рабочее время по календарю, час.
Рассчитываем заработок по тарифу для системного администратора рассчитывается по формуле (4)
Рассчитываем заработок по тарифу для программиста рассчитывается по формуле (4)
Рассчитываем заработок по тарифу для программиста рассчитывается по формуле (4)
Заработок с учетом районного коэффициента, Зр, руб., рассчитывается по формуле:
гдеРк- районный коэффициент, Рк =1.3
Рассчитываем заработок с учётом районного коэффициента для системного администратора по формуле (5)
Рассчитываем заработок с учётом районного коэффициента для программиста по формуле (5)
Рассчитываем заработок с учётом районного коэффициента для программиста по формуле (5)
Премия П, начисляется на заработок по тарифу, руб по формуле:
где n - % премии.
Рассчитываем премию для системного администратора по формуле (6)
Общий заработок, Зо, руб., начисляется по формуле:
Премии системного администратора 15% так как он выполнил следующие условия для премирования:
организация ремонта средств вычислительной техники с привлечением специализированных учреждений;
своевременное выполнение профилактических работ по поддержанию работоспособности средств вычислительной техники.
Рассчитываем премию для системного администратора по формуле (6)
Премии программистов 15 % так как они выполнили следующие условия для премирования:
своевременное выполнение обязанностей;
своевременное выполнение программы по обучению и подготовке.
Рассчитываем премию для программиста по формуле (6)
Рассчитываем премию для программиста по формуле (6)
Рассчитываем общий заработок для системного администратора по формуле (7)
Рассчитываем общий заработок для программиста по формуле (7)
Рассчитываем общий заработок для программиста по формуле (7)
Расчёт заработной платы за апрель месяц 2021г сводим в таблицу, в соответствии с таблицей 3.
Таблица 3 - Расчет заработной платы
4.2 Расчет трудоемкости проектируемого продукта по этапам
Трудоемкость выполнения работ, оценивается экспортным путем, в человеко-днях или часах и носит вероятностный характер.
При создании приложения необходимо рассчитать трудоемкость, которая характеризуется перечнем основных этапов и видов работ.
Распределим работы по этапам:
разработка технического задания:
получение ТЗ;
ознакомление с ТЗ.
подготовительный этап:
сбор информации;
выбор объектного построение программы;
разработка общей методики создания продукта.
основной этап:
разработка основного алгоритма;
написание программы по разработанному алгоритму;
разработка программы для графического терминала;
отладка.
завершающий этап:
подготовка технической документации;
сдача продукта.
Таблица 4 - Трудоемкость выполнения работ
№ п/п |
Этапы |
Исполнитель |
Трудоемкость, дни/час 74 часа |
Оклад, руб. |
Оплата за 1 час, руб. |
Оплата за этап, руб. |
|
1 |
Получение технического задания |
Перков Д.С. |
4 |
18500 |
105,11 |
420,44 |
|
2 |
Сбор информации и ознакомление с предметной областью |
Перков Д.С. |
19 |
18500 |
105,11 |
1997,09 |
|
3 |
Выбор объектного построения программы |
Перков Д.С. |
3 |
18500 |
105,11 |
315,33 |
|
4 |
Разработка общей методики создания программы |
Перков Д.С. |
14 |
18500 |
105,11 |
1471,54? |
|
5 |
Разработка основного алгоритма |
Перков Д.С. |
14 |
18500 |
105,11 |
1471,54? |
|
6 |
Написание программы по разработанному алгоритму |
Перков Д.С. |
12 |
18500 |
105,11 |
1261,32 |
|
7 |
Отладка |
Перков Д.С. |
2 |
18500 |
105,11 |
210,22? |
|
8 |
Подготовка технической документации |
Перков Д.С. |
4 |
18500 |
105,11 |
420,44 |
|
9 |
Сдача готовой программы |
Перков Д.С. |
2 |
18500 |
105,11 |
210,22 |
11. Итого: 7778,14 руб
Суммарная трудоемкость составила 74 чел.-час.
4.3 Расчет стоимости проектируемого продукта
«В разработке продукта участвовал сотрудник в должности «Системный администратор».
При создании программного продукта необходимо рассчитать все затраты и расходы.
Изначально рассчитываем стоимость одного часа. Расчет стоимости предоставлен в таблице 5.
На разработку программного продукта потребовалось 74 ч, рассчитаем стоимость одного часа работы ЭВМ в соответствии с таблицей 5.
Таблица 5 - Расчет стоимости одного часа работы ЭВМ
Наименование |
Условные обозначения |
Значение |
|
Стоимость ЭВМ: |
СВТ |
45200,00 34000,00 950,00 550 9700,00 |
|
Системный блок -DEXP Atlas H286 |
|||
Клавиатура - HP PR110U |
|||
Мышь -Aceline CM-906BU |
|||
Монитор - ACER 23" 223HQ |
|||
Зарплата в руб |
Зр |
318500, 00 руб |
|
Отчисление на социальное страхование, 30,2% |
Котч |
5587,00 руб |
|
Стоимость электроэнергии Руб/кв в час |
Сэл/эн |
5,44 руб |
|
Фонд рабочего времени в год. (в часах) |
Фг |
1648/8=206 |
|
Продолжительность смены в (в часах) |
Тсм |
8 |
|
Районный коэффициент |
РК |
1.3 |
|
Мощность ПЭВМ, кВт |
М |
0,3 |
|
Затраты на материалы, 2,5% |
Рматер |
2,5 |
|
Текущий ремонт, 5 % |
Ррем |
5 |
|
Прочие расходы, 1% |
Рпр |
1 |
|
Норма рентабельности, 20% |
Нр |
20 |
|
Норма амортизации, 33% |
На |
33 |
|
Процент премии, 15% |
п |
15 |
|
Часовая тарифная ставка системного администратора |
руб |
105, 11 руб |
Затраты на материалы Зматер, рассчитываются по формуле:
Где Свт - стоимость вычислительной техники, руб.
Рассчитываем затраты на материалы по формуле (8)
Зматер =
Амортизация А, рассчитывается по формуле:
Рассчитываем амортизацию по формуле (9)
Расходы на текущий ремонт оборудования Зрем, рассчитывается по формуле:
Рассчитываем текущий ремонт оборудования по формуле (10)
Расходы на электроэнергию Зэл, рассчитается по формуле:
Рассчитываем расходы на электроэнергию по формуле (11)
Расходы на прочие затраты Зпроч, рассчитывается по формуле:
Рассчитываем расходы на прочие затраты по формуле (12)
Суммарные затраты связанные с эксплуатацией программы Зоборуд, рассчитывается по формуле:
Рассчитываем суммарные затраты связанные с эксплуатацией программы по формуле (13)
Стоимость одного часа работы ЭВМ Смаш, рассчитывается по формуле:
Рассчитываем стоимость одного часа работы ЭВМпо формуле (14)
На основе данных о трудоемкости и средней часовой тарифной ставки техника программиста, рассчитываем основную заработную плату Зп, по формуле:
гдеТст/ч - тарифная трудовая ставка;
Тр- трудоемкость.
Рассчитываем основную заработную плату программиста по формуле (15)
Дальше определим отчисления страховых взносов Св, по формуле:
Рассчитываем отчисления страховых взносов по формуле (16)
Таблица 6 - Расчет затрат на материалы
Материальные ресурсы |
Единицы измерения |
Потребляемое количество |
Цена за единицу, руб. |
Сумма, руб. |
|
Бумага формата А4 |
упаковка |
2 |
320,00 |
640,00 |
|
Папка |
шт |
4 |
8,00 |
32,00 |
|
Ручки |
шт |
2 |
55,00 |
110,00 |
|
Итого |
782,00 |
Рассчитываем эксплуатационные расходы Рэк, связанные с содержанием вычислительной техники по формуле:
Рассчитываем эксплуатационные расходы, связанные с содержанием вычислительной техники по формуле (17)
Таблица 7 - Смета всех затрат |
||
Наименование статей затрат |
Сумма, руб. |
|
Расходные материалы |
782,00 |
|
Основная заработная плата |
7778,14 |
|
Районный коэффициент |
2333,44 |
|
Отчисления на ЗП |
2333,44 |
|
Эксплуатационные расходы |
||
Итого |
14078,02 |
Нормативная прибыль, Пн, руб., определяется на основе норматива рентабельности, который будет равен 15% от полной стоимости, и рассчитывается по формуле:
где C - себестоимость нового изделия, руб;
Пн - норматив рентабельности, %, Пн = 15%;
Рассчитываем нормативную прибыль по формуле (18)
Нормативную прибыль добавлена с целью непредвиденных расходов, как дополнительные затраты на электроэнергию, возможная покупка недостающих материалов и т.д.
Исходной базой для определения оптовой цены Ц, является себестоимость, рассчитанная на основе плановой калькуляции и нормативная прибыль рассчитываются по формуле:
Следовательно, цена с планируемой прибылью по формуле (19)
Благодаря разработанному программному продукту происходит автоматизация определенных действий, в следствии чего сокращается штат сотрудников. Также благодаря программному продукту время, затрачиваемое на работу, которую делал работник, сокращается, соответственно увеличивая коэффициент полезного действия. Сэкономленный зарплатный фонд направляется на финансирование разработки других программных продуктов, также автоматизирующих работу некоторого штата сотрудников5 Охрана труда и окружающей среды
5. Общие положения об охране труда в МБОУ СОШ № 13
Под охраной труда законодательство понимает систему заботы о жизни и здоровье сотрудников предприятия при выполнении ими должностных обязанностей. Она может рассматриваться как элемент трудовых отношений, институт трудового права или субъективное право работников.
Охрана труда призвана решить главную задачу -- предотвратить травматизм на производстве и возникновение профессиональных заболеваний, а также минимизировать социальные последствия. С помощью проведения специальных мероприятий каждое рабочее место гарантирует низкий или социально-приемлемый риск.
С охраной труда неразрывно связана трудовая безопасность работника предприятия, то есть контроль процедур, направленных на предотвращение негативного воздействия неблагоприятных производственных факторов. Все проводимые процедуры направлены на создание безвредных условий работы отдельного сотрудника и персонала компании в целом. При организации охраны труда нужно опираться на действующее законодательство, в том числе:
Федеральный закон № 52 от 30 марта 1999 года, устанавливающий условия обеспечения санитарно-эпидемиологического благополучия граждан;
Федеральный закон № 323 от 21 ноября 2011 года, в котором прописаны основы охраны здоровья населения в РФ;
Федеральный закон № 116 от 21 июля 1997 года, касающийся вопросов промышленной безопасности на опасных производственных объектах;
Федеральный закон № 426 от 28 декабря 2013 года, где даны понятия, принципы формирования и другие положения о СОУТ;
постановление Министерства труда России № 14 от 8 февраля 2000 года с рекомендациями по созданию и работе службы по ОТ.
5.1 Охрана труда в отделе программирования
Программисты и иные сотрудники IT-отделов, чья деятельность включает в себя прием и ввод информации, набор текста, разработку и обслуживание программного обеспечения и компьютеров и т.п., сталкиваются с множеством вредных факторов ежедневно. Условно их можно разделить на несколько групп:
химические факторы. Содержание вредных веществ в воздухе может превышать допустимое значение.
физические факторы. Постоянное нахождение в непосредственной близости к технике создает такие условия, как излишне сухой воздух, недостаточная освещенность, высокий уровень шума, чрезмерная яркость изображения на мониторе, высокий уровень электромагнитного излучения.
психофизиологические факторы. Сотруднику необходимо обрабатывать большой объем информации за относительно короткий срок, напрягать внимание и органы зрения. Программисты испытывают высочайшие интеллектуальные нагрузки. К тому же зачастую рабочее место организовано неправильно.
биологические факторы. Концентрация микроорганизмов в рабочей зоне может превышать норму.
Требования к охране труда для программистов разработаны на основании этих факторов и включают в себя следующие:
в начале рабочего дня регулируется освещение помещения, положение стула и наклон экрана. Программист обязан проверить порядок подключения всех проводов к электросети и периферийных устройств, а также освободить рабочее место от посторонних предметов.
в течение рабочего дня необходимо соблюдать режим отдыха (15 минут каждый час), поддерживать чистоту рабочего места. Программист обязан строго соблюдать правила эксплуатации техники.
в конце рабочего дня необходимо закрыть все программы, выключить технику и свет в помещении, а также закрыть окна.
5.2 Охрана окружающей среды в МБОУ СОШ № 13
Охрана окружающей среды -- это меры для обеспечения благоприятных условий жизнедеятельности, направленные на уменьшение негативного влияния человека на природу.
Федеральный закон от 10.01.2002 № 7-ФЗ (ред. от 29.07.2018) «Об охране окружающей среды»
Нормативно-правовая база, регламентирующая экологическое воспитание в системе образования Российской Федерации:
Важные задачи государственной политики в сфере экологии:
охрана окружающей среды;
ответственное природопользование;
активная вовлеченность граждан, общественных организаций в различные социальные проекты, в том числе в решение экологических проблем;
Нормативные документы международного уровня:
программы ООН по окружающей среде (ЮНЕП) (1972);
всемирной стратегии охраны природы (1980);
«забота о планете Земля - Стратегия устойчивой жизни» (1991).
концепция устойчивого развития (1992).
документы, отмечающие важность экологического образования:
экологическая доктрина (2002);
закон Российской Федерации «Об охране окружающей среды» (2002);
основы государственной политики в области экологического развития Российской Федерации на период до 2030 года (2012).
Заключение
В современных условиях, программа «LocalGroupEdit» является необходимостью. Использование компьютеров плотно вошло в нашу жизнь. Такая программа является очень востребованной среди огромного числа пользователей по всему миру. Приложение является довольно простым в осваивании, поэтому подойдет для использования любым категориям пользователей.
В результате написания дипломного проекта было создано приложение «LocalGroupEdit», в котором были решены следующие задачи:
улучшение контроля за персональным компьютером;
разработка интуитивно-понятного и удобного для пользования интерфейса;
безопасность использования программного продукта.
Программный продукт «LocalGroupEdit» разрабатывался для повышения безопасности интерфейса системы от сторонних изменений. Приложение позволяет пользователю блокировать встроенные возможности изменения интерфейса и персонализации системы, а также персонализировать то, что система не предлагает по умолчанию.
Был произведен расчет:
заработной платы работников МБОУ СОШ № 13;
стоимости одного часа работы ПЭВМ;
стоимости программного продукта;
выполнено экономическое обоснование.
Список использованных источников
1. ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам.
2. ГОСТ 19.003-80 ЕСПД. Схемы алгоритмов и программ. Обозначения условные графические.
3. ГОСТ 19.002-80 ЕСПД. Схемы алгоритмов и программ. Правила выполнения.
4. ГОСТ 19.402-78 ЕСПД Описание программы.
5. 1 Мэтью Макдональд. WPF: Windows Presentation Foundation в .NET 4.5., 4 издание - Вильямс, 2013-. 408 с.
6. Rob Miles. C# Programming Yellow Book - М.:Эксмо, 2013-. 618 с
7. Руководство по C# [Электронный ресурс]
8. Работа с реестром [Электронный ресурс]
9. 5 Статья - команды для командной строки [Электронный ресурс]
Приложения
Приложение А
Листинг «LocalGroupEdit»
using JuseeWeather.Class;
using System;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
namespace LocalGroupEdit
{
/// <summary>
/// Логика взаимодействия для MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
Animation animation = new Animation();
private void mainWindow_Loaded(object sender, RoutedEventArgs e)
{
animation.SwipeDownToUp(HelloBorder, MainBorder);
}
private void TitleBorder_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
this.DragMove();
}
private void closeBtn_Click(object sender, RoutedEventArgs e)
{
Environment.Exit(0);
}
private void minimazedBtn_Click(object sender, RoutedEventArgs e)
{
this.WindowState = WindowState.Minimized;
}
private void btnHelloWindow_Click(object sender, RoutedEventArgs e)
{
animation.SwipeUpToDown(HelloBorder, MainBorder);
}
private void labelSystem_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
animation.TabletLabel(btnTabletLabel, new Thickness(-200, 0, 0, 0));
}
private void labelCustom_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
animation.TabletLabel(btnTabletLabel, new Thickness(200, 0, 0, 0));
}
private void ToggleChangeWindowTitles_Click(object sender, RoutedEventArgs e)
{
if (ToggleChangeWindowTitles.Style == (Style)FindResource("ToggleOffBtnStyle"))
{
var startColour = (SolidColorBrush)(new BrushConverter().ConvertFrom("#12C7CF"));
var endColour = (SolidColorBrush)(new BrushConverter().ConvertFrom("#A0A8ED"));
ImageChangeWindowTitles.Source = new BitmapImage(new Uri("Resources/windowswhite.png", UriKind.Relative));
ToggleChangeWindowTitles.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FF777DB0"));
PanelChangeWindowTitles.Background = new LinearGradientBrush(startColour.Color, endColour.Color, new Point(0, 0), new Point(0.5, 1));
LabelChangeWindowTitles.Foreground = (SolidColorBrush)new BrushConverter().ConvertFrom("White");
ToggleChangeWindowTitles.Style = (Style)FindResource("ToggleOnBtnStyle");
}
else
{
ImageChangeWindowTitles.Source = new BitmapImage(new Uri("Resources/windowsblack.png", UriKind.Relative));
ToggleChangeWindowTitles.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#878787"));
PanelChangeWindowTitles.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FFDDDDDD"));
LabelChangeWindowTitles.Foreground = (SolidColorBrush)new BrushConverter().ConvertFrom("Black");
ToggleChangeWindowTitles.Style = (Style)FindResource("ToggleOffBtnStyle");
}
}
private void ToggleAddDelTools_Click(object sender, RoutedEventArgs e)
{
if (ToggleAddDelTools.Style == (Style)FindResource("ToggleOffBtnStyle"))
{
var startColour = (SolidColorBrush)(new BrushConverter().ConvertFrom("#F8355C"));
var endColour = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FEB18B"));
ImageAddDelTools.Source = new BitmapImage(new Uri("Resources/windowswhite.png", UriKind.Relative));
ToggleAddDelTools.Background = (SolidColorBrush)(new BrushConverter().ConvertFrom("#B17B60"));
PanelAddDelTools.Background = new LinearGradientBrush(startColour.Color, endColour.Color, new Point(0, 0), new Point(0.5, 1));
Приложение Б
Приложение В
Размещено на Allbest.ru
...Подобные документы
Организационно-технические и режимные методы защиты информации. Средства обеспечения безопасности Windows. Интерфейс прикладного программирования. Программа администрирования "Net Programm Administrator". Расчет затрат на разработку программного продукта.
дипломная работа [1,5 M], добавлен 11.11.2012Описание исходных текстов программного продукта. Системные требования и установка программного продукта. Тестирование пользователя по двадцати вопросам указанной темы и сохранение результатов тестирования. Форма отображения результатов тестирования.
курсовая работа [2,8 M], добавлен 09.07.2013Архитектура программного продукта и требования к платформе, обоснование выбора разработки. Закономерности и основные этапы алгоритмизации и программирования, а также отладка и тестирование продукта. Разработка и содержание руководства пользователя.
дипломная работа [2,3 M], добавлен 19.01.2017Обзор и анализ существующих методик управления проектами и оценки трудоемкости. Разработка алгоритма задания параметров и вычисления трудоемкости и стоимости программного продукта. Отладка и тестирование продукта. Разработка руководства пользователя.
дипломная работа [2,5 M], добавлен 18.11.2017Особенности алгоритмов, критерии качества. Создание и применение программного продукта на языке Delphi. Тип операционной системы. Внутренняя структура программного продукта. Руководство пользователя и программиста, расчет себестоимости и цены программы.
дипломная работа [1,5 M], добавлен 12.06.2009Анализ существующих решений для составления расписания репетитора. Разработка архитектуры программного продукта. Выбор инструментальных средств. Проектирование реляционной базы данных. Определение методики тестирования. Реализация интерфейса пользователя.
дипломная работа [411,7 K], добавлен 22.03.2018Реализация программного средства "Действия над матрицами". Разработка кода программного продукта на основе готовой спецификации на уровне модуля. Использование инструментальных средств на этапе отладки программного модуля. Выбор стратегии тестирования.
отчет по практике [296,1 K], добавлен 19.04.2015Ознакомление с современным состоянием и проблемами развития российской инновационной среды. Разработка системы автоматизации управления инновационными проектами на предприятиях. Рассмотрение интерфейса программного продукта и руководства пользователя.
курсовая работа [2,8 M], добавлен 09.04.2012Общая характеристика и функциональные особенности, основные требования к интерфейсу разрабатываемого программного продукта. Описание алгоритмов, таблица идентификаторов, организация интерфейса пользователя, инструментальные средства реализации проекта.
курсовая работа [587,7 K], добавлен 12.01.2014Общие принципы работы систем биометрической идентификации личности. Программные инструменты для разработки приложения, осуществляющего идентификацию пользователя на основе его клавиатурного почерка. Проектирование базы данных и структуры нейронной сети.
дипломная работа [1,3 M], добавлен 20.12.2013Разработка программного продукта, который позволяет формировать отчет о мобильных телефонах во всем мире. Реализация функций добавления, редактирования, поиска и вывода на печать отчета. Проектирование интерфейса пользователя. Описание рабочих модулей.
курсовая работа [6,6 M], добавлен 11.01.2017Выбор инструментария программирования, технология создания электронного учебника. Установка программного продукта, инструкция пользователя по сопровождению. Набор тестов и тестирование, протокол ошибок. Расчёт цены и себестоимости программного продукта.
курсовая работа [1,9 M], добавлен 09.12.2010Разработка программного продукта для спирографического обследования. Структура базы данных программы "СпирографОтдел". Выбор программного продукта и руководство пользователя. Минимальные рекомендуемые требования к техническому и программному обеспечению.
дипломная работа [1,0 M], добавлен 13.04.2014Анализ предметной области разрабатываемого программного продукта. Разработка интерфейса пользователя и структурной схемы игровой программы "Крестики-нолики". Отладка и тестирование. Проведение исследования компонентов программной среды Borland Delphi 6.0.
курсовая работа [660,4 K], добавлен 08.03.2015Характеристика основных методов и средств моделирования мультиагентных систем. Ознакомление с результатами экспериментального тестирования и отладки программного комплекса. Рассмотрение методов оценки качества разработанного программного продукта.
дипломная работа [3,1 M], добавлен 27.10.2017Описание предметной области и прототипа программного продукта. Математическая модель работы программы. Последовательность работы пользователя с программой. Зоны ответственности разработчиков. Программные коды и описание файлов готовой программы.
курсовая работа [4,5 M], добавлен 02.06.2016Обоснование необходимости разработки сайта и основные требования его функционалу. Анализ процесса обработки информации и выбор структур данных для ее хранения. Реализации программного продукта, а также принципы его настройки, тестирования и отладки.
дипломная работа [4,3 M], добавлен 19.01.2017Описание предметной области, техническое задание на разработку программного продукта. Проектирование структуры базы данных: ER-диаграмм, диаграммы функциональных зависимостей, набор основных таблиц и описание полей. Разработка руководства пользователя.
курсовая работа [2,9 M], добавлен 25.11.2013Тестирование как составляющая часть процесса отладки программного обеспечения, его роль для обеспечения качества продукта. Обнаружение ошибок в программах, выявление причин их возникновения. Подходы к формулированию критериев полноты тестирования.
курсовая работа [1,6 M], добавлен 20.12.2012Комплексное функциональное и структурное тестирование программного продукта - граф-программа решения квадратного уравнения. Постановка задачи структурного тестирования маршрутов. Заключение о типе и причине ошибки, предложение по ее исправлению.
курсовая работа [2,8 M], добавлен 05.01.2013