Разработка автоматизированной информационной системы для организации, оказывающей IT-услуги

1.

ДИПЛОМНАЯ РАБОТА
НА ТЕМУ: «Разработка автоматизированной информационной
системы для организации, оказывающей IT-услуги.»
Выполнена студентом
группы 3ИСП11-23
Ушаковым Иваном Николаевичем
Руководитель:
преподаватель
Бастрыкина К.А
Москва, 2024

2.

Актуальность выбранной темы
1. Цифровизация бизнес-процессов
2. Поддержка удаленной работы
3. Удобный доступ к информации

3.

Цель работы
Целью данной дипломной работы является разработка полноценной
информационной системы для сотрудников компании.

4.

Задачи
Исследование предметной области
Составление Технического задания
Проектирование Диаграмм
Разработка и тестирование приложения

5.

Глава 1. Применяемые программные средства
1.
2.
3.
4.
5.
Microsoft SQL Server
SQL Server Management Studio (SSMS)
Microsoft Visual Studio
Windows Presentation Foundation
Язык программирования C#

6.

Microsoft SQL Server
Для хранения данных был выбран SQL Server и технология
Entity Framework для работы с SQL Server на серверной части
приложения.
Entity Framework представляет собой более высокий уровень
абстракции, который позволяет абстрагироваться от самой базы
данных и работать с данными независимо от типа хранилища.

7.

SQL Server Management Studio
SQL Server Management Studio (SSMS) — утилита из Microsoft
SQL Server для конфигурирования, управления и
администрирования всех компонентов Microsoft SQL Server.
Утилита включает скриптовый редактор и графическую
программу, которая работает с объектами и настройками
сервера.

8.

Microsoft Visual Studio
Microsoft Visual Studio – это интегрированная среда разработки
(IDE) от Microsoft. Он используется для разработки
компьютерных программ, а также веб-сайтов, веб-приложений,
веб-сервисов и мобильных приложений.

9.

Windows Presentation Foundation
WPF – это платформа пользовательского интерфейса для
создания клиентских приложений для настольных систем.
Платформа разработки WPF поддерживает широкий набор
компонентов для разработки приложений, включая модель
приложения, ресурсы, элементы управления, графику, макет,
привязку данных, документы и безопасность.

10.

Язык программирования C#
Язык C# предоставляет удобный язык для написания простых и
сложных систем, активно развивается компанией Microsoft,
имеет множество удобных библиотек и интерфейсов,
необходимых в ходе разработки.

11.

Глава 2. Разработка программы
Перед началом разработки программы необходимо
смоделировать диаграммы Use-Case и ER
Диаграмма USE-Case
ER-Диаграмма

12.

Приложение:
Разработка функционала настольного приложения:
Главное окно системы
Страница клиентов

13.

Приложение:
Внесение изменений в базу данных:
Карточка пользователя
Страница с сотрудниками
Окно добавления нового
сотрудника

14.

Приложение:
Услуги выводимые из Базы данных:
Вывод услуг из Базы данных

15.

Выводы
В результате выполнения дипломной работы была
спроектирована и разработана информационная
система облегчающая поиск, редактирование,
добавление услуг для автоматизированной
информационной системы для организации,
оказывающей IT-услуги.

16.

Спасибо за внимание!
English     Русский Правила