1. Описание инструментов для разработки информационной системы 6
1.1 Язык программирования 6
1.2 Среда разработки 7
1.3 Создание программного средства 9
1.3.1 Разработка базы данных в программе MS Access 9
1.3.2 Создание базы в среде MS Access 11
1.3.3 Руководство программиста 14
2. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 22
2.1 Данные, функциональные и технические требования к ИС 2 2
2.2 Условия эксплуатации 2 3
2.3 Разработка информационной системы 2 5
ЗАКЛЮЧЕНИЕ 37
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 38
РЕФЕРАТ
Тема выпускной квалификационной работы: «Информационная система аналитики трудоустройства выпускников университета».
Цель работы - разработка информационной системы аналитики трудоустройства выпускников для отдела содействия трудоустройства выпускников Алтайского государственного университета.
В результате работы решены следующие задачи: разработана информационная система для более удобной работы с данными о выпускниках, разработана база данных для приложения, разработан алгоритм добавления данных, разработан алгоритм фильтрации данных, разработан алгоритм автоматического составления отчетов, а также разработана система экспорта и импорта данных.
Объем работы - 46 страниц, количество рисунков - 16, таблиц - 7, приложений - 1, 15 использованных источников литературы.
Данная выпускная квалификационная работа выполнена по заказу отдела содействия трудоустройству выпускников (СТВ) Алтайского государственного университета. Актуальность в разработке программного средства связана с потребностью автоматизировать множество рутинных операций, ускорить процессы анализа данных и формирования отчетности. Управление некоторыми административными процессами вуза, основанное на данных отдела СТВ представляет для университета важный инструмент выполнения целевых показателей по Программе стратегического академического лидерства [14]. Стоит отметить, что одной из приоритетных задач по данной программе является интеграция университетской науки с научными организациями и реальным сектором экономики.
Цель работы - разработка информационной системы аналитики трудоустройства выпускников для отдела содействия трудоустройства выпускников Алтайского государственного университета.
Для достижения цели были поставлены следующие задачи:
1. Выбор и обоснование языка программирования.
2. Составление перечня требований к программному продукту.
3. Разработка и тестирование.
Практическая значимость выпускной квалификационной работы базируется на том, что указанное программный продукт будет удобным и эффективным инструментом для анализа и повседневной работы с информацией, касающейся трудоустройства выпускников. Кроме того, приложение будет обладать рядом важных характеристик:
- интуитивно понятный интерфейс;
- максимальная информативность данных;
- качественный дизайн;
- возможность экспорта файлов в формате MS Excel;
- фильтрация данных выпускников;
- автоматизация стандартных отчетов.
Применение приложения не должно препятствовать привычному ритму пользователя. При работе с программой данные будут извлекаться из соответствующей базы данных, подключенной к программе для последующей обработки. Все данные структурированы, поэтому при открытии приложения, они будут распределяться по таблице соответствующим образом.
Глава «Описание инструментов для разработки информационной системы» содержит:
- описание среды, языка и методик разработки программы;
- параметры и состав технических средств;
- руководство программиста.
В главе «Разработка приложения» содержится:
- сбор исходных данных;
- требования к функциональным характеристикам;
- требования к надежности;
- условия эксплуатации;
- описание функции, которые будут присутствовать в программе;
- пошаговое описание разработки приложения;
- иллюстрированное описание работы приложения.
Для работы программного средства требуется разработать руководство программиста, для возможности модификации программы.
Результаты представлены на студенческой конференции «Мой выбор -наука!».
Целью выпускной квалификационной работы являлось написание информационной системы аналитики трудоустройства выпускников для отдела содействия трудоустройству выпускников Алтайского государственного университета.
Программа была написана на языке программирования С# и среде разработке MS Visual Studio 2019.
Основные функции, выполняемые программой, были проверены и протестированы на стадиях проектирования и отладки, что гарантирует их корректное использование.
В выпускной квалификационной работе выполнено следующее:
- реализован интерфейс информационной системы;
- реализована система добавления/редактирования/удаления данных;
- реализована система фильтрации данных;
- реализована система автоматического создания отчетов;
- создан документ «Руководство программиста».
В ходе выполнения выпускной квалификационной работы была достигнута ее основная цель - написание действующего приложения, которое может работать на любом компьютере с операционной системой Windows. В данный момент программа прошла стадию тестирования и является функциональной.
Перспективой для развития информационной системы является возможность добавления новых форм для автоматизации отчетности.
1. Албахари Д, Албахари Б. C# 5.0. Справочник. Полное описание языка = C# 5.0 in a Nutshell: The Definitive Reference. — М.: «Вильямс», 2013. — 1008 с.
2. Майо Д. Самоучитель Microsoft Visual Studio 2010 = Microsoft Visual Studio 2010: A Beginner's Guide (A Beginners Guide). — C.: «БХВ-Петербург», 2010. — С. 464.
3. Макки А. Введение в .NET 4.0 и Visual Studio 2010 для профессионалов = Introducing .NET 4.0: with Visual Studio 2010. —М.: «Вильямс», 2010. — С. 416.
4. Нейгел К. и др. C# 5.0 и платформа .NET 4.5 для профессионалов = Professional C# 5.0 and .NET 4.5. — М.: «Диалектика», 2013. — 1440 с.
5. Нейгел К., Уотсон К. и др. Visual C# 2010: полный курс = Beginning Microsoft Visual C# 2010. — М.: Диалектика, 2010. — 995 с.
6. Пауэрс Л., Снелл М. Microsoft Visual Studio 2008 = Microsoft Visual Studio 2008 Unleashed by Lars Powers and Mike Snell. — C.: «БХВ-Петербург», 2008. — С. 1200.
7. Петцольд Ч. - Программирование для Microsoft Windows 8. 6-е изд — 743с.
8. Рендольф Н., Гарднер Д., Минутилло М., Андерсон К. Visual Studio 2010 для профессионалов = Professional Visual Studio 2010. — М.: «Диалектика», 2011. — С. 1184.
9. Рихтер Дж. - CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд — 875 с..
10. Скит Д. C# для профессионалов: тонкости программирования, 3-е издание, новый перевод = C# in Depth, 3rd ed.. — М.: «Вильямс», 2014. — 608 с.
11. Стиллмен Э., Грин Дж. Изучаем C#. 2-е издание = Head First C#, 2ed. — СПб.: «Питер», 2012. — 704 с.
12. Троелсен Э. Язык программирования C# 5.0 и платформа .NET 4.5, 6-е издание = Pro C# 5.0 and the .NET 4.5 Framework, 6th edition. — М.: «Вильямс», 2013. — 1312 с.
13. Хейлсберг А., Торгерсен М., Вилтамут С., Голд П. Язык программирования C#. Классика Computers Science. 4-е издание = C# Programming Language (Covering C# 4.0), 4th Ed. — СПб.: «Питер», 2012.
— 784 с.
Электронные ресурсы
14. Программа «ПРИОРИТЕТ 2030» [Электронный ресурс]. - Заглавие с экрана. Режим доступа: https://psal.ru - Дата обращения: 05.03.2021.
15. Документация по стороннему компоненту ReoGrid [Электронный ресурс].
- Заглавие с экрана. Режим доступа: https://reogrid.net/ru/document/ - Дата обращения: 05.03.2021.