Курсовая с практикой на тему Разработка объектной программы для задачи «Кафедры и преподаватели»
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Скачать эту работу всего за 690 рублей
Ссылку для скачивания пришлем
на указанный адрес электронной почты
на обработку персональных данных
Содержание:
ВВЕДЕНИЕ 2
1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ИССЛЕДОВАНИЯ 4
Обзор программных сред для программирования на языке С# 4
Среда программирования Visual Studio 6
Описание предметной области. Выбор языка программирования 9
Технология построения базы данных 11
2. ПРАКТИЧЕСКИЕ ОСНОВЫ ИССЛЕДОВАНИЯ 13
Построение алгоритма решения задачи 13
Описание модулей программы 14
ЗАКЛЮЧЕНИЕ 30
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 31
Введение:
В настоящее время в связи с интенсивным внедрением информационных технологий в важнейшие сферы человеческой деятельности, приоритетным направлением развития является автоматизация рутинных процессов.
В учебных заведениях приходиться вести бумажные формы учета преподавателей и их нагрузку, что зачастую, приводит к потере информации или ее искажению, так как данный процесс подвержен сильному влиянию внешних факторов таких как: износ форм учета, потеря листов и человеческий фактор.
Одним из решений по увеличению эффективности деятельности учебного заведения, служит разработка и внедрение автоматизированных систем различного назначения.
В связи с этим принято, решение разработать программный продукт, для повышения эффективности ведения учета преподавателей учебного заведения, объединенных в кафедры.
Перед программным продуктом стоят задачи:
удобный, интуитивно понятный интерфейс пользователя;
отображение, в обобщенной форме, кафедр и преподавателей;
экспорт во внешнюю структуру данных всей информации;
импорт из внешней структуры данных;
хранение информации о кафедрах в виде адресного двусвязного списка;
хранение информации о преподавателях в виде кольцевого буфера.
Информационная база программного продукта представляет собой сгруппированные сведения о кафедрах и преподавателях, с указанием фамилии, имени, отчества и суммарной нагрузки.
В курсовой работе проведен анализ структуры учебного заведения. Разработаны требования к программному продукту, алгоритм функционирования программного обеспечения
Заключение:
В ходе выполнения курсовой работы «Разработка объектной программы для задачи «Кафедры и преподаватели» поставленные цели и задачи выполнены в соответствии с заданием, получены следующие результаты:
• проанализирована структура учебного заведения;
• выделены сущности данной предметной области;
• выявлены зависимости и отличительные черты сущностей;
• описаны классы структур данных;
• определены зависимости объектов;
• разработан алгоритм работы программного обеспечения «Кафедры и преподаватели»;
• создана база данных для работы с программным продуктом;
• разработан программный продукт, позволяющий автоматизировать хранение информации о преподавателях.
Таким образом, в ходе курсовой работы выполнена разработка программного обеспечения для ведения учета кафедр и преподавателей.
Программное обеспечение позволяет просматривать информацию о кафедрах и преподавателях, добавлять и удалять записи из базы данных, а также сохранять сведения во внешней структуре.
Фрагмент текста работы:
1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ИССЛЕДОВАНИЯ
Обзор программных сред для программирования на языке С#
Project Rider
Описание: среда от JetBrains для работы с платформой .NET.
Плюсы:
• ReSharper. Это плагин, изначально разработанный для повышения производительности Visual Studio. Теперь на его основе выпущена IDE.
• Поддержка полного цикла. Фирменная черта продуктов JetBrains, воплощенная и в Project Rider. С ним вы сможете организовать весь цикл создания ПО: от идеи до поддержки.
• Функциональность. Project Rider позволяет подключить MSBuild и XBuild, работать с CLI-проектами и организовать отладку приложений .NET and Mono. Множество опций для быстрого создания кода улучшает производительность.
• Multiple runtime. Поддержка нескольких запущенных программ.
• Кроссплатформенность. Project Rider работает с Windows, Linux и MacOS.
• Контроль версий. Встроенный инструмент позволяет напрямую организовать работу с Git, Mercurial и TFS.
Минусы:
• Молодость. Часть функциональности еще в разработке, не все стартовые баги исправлены.
Стоимость. Самая дешевая версия Project Rider обойдется в 139 долларов за первый год использования. Но есть триал-версия и специальные предложения для студентов и непрофильных организаций.
Eclipse
Описание: одна из самых популярных мультиязычных сред. Ориентирована преимущественно на разработку Java-приложений, но полезна и для кодов на C#.