Дата изготовления: июнь 2024 года.
Использованы язык программирования C#, Система Управления Базами Данных (СУБД) SQL Server Management Studio (SSMS) и среда разработки Visual Studio.
Цель данной работы: создание информационной системы «Учет персонала в банке».
Для достижения поставленной цели необходимо решить следующие задачи:
1. Проанализировать предметную область.
2. Проектирование и разработка программного обеспечения.
3. Спроектировать базу данных.
4. Тестирование и отладка программного обеспечения.
5. Создание документации.
Работа была успешно сдана - заказчик претензий не имел.
ВВЕДЕНИЕ…………………………………………………………………3
1. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 5
1.1 Описание бизнес-процессов 5
1.1.1 Описание предметной области 5
1.1.2. Описание используемого ПО в организации 7
1.1.3. Анализ рынка существующих программных средств 8
1.2.1. Моделирование информационных процессов 11
1.2.2. Моделирование логики приложения 15
2. РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ 19
2.1. Выбор программных средств для реализации ИС 19
2.2. Реализация БД 20
2.3. Реализация интерфейса 23
ЗАКЛЮЧЕНИЕ 40
СПИСОК ЛИТЕРАТУРЫ 41
1. Авдеев В.В. Управление персоналом. Оптимизация командной работы: Реинжиниринговая технология: Практикум / В.В. Авдеев // Изд. «Финансы и статистика» – 2022. С. 124 – 125.
2. Барден Д., Хантер Э. Программирование на C#. 5-е издание / Д. Барден, Э. Хантер. – М.: ДМК Пресс, 2021. – 832 с.
3. Валиева Э.Р. Отчет по производственной практике (Преддипломная практика) / Казанский государственный университет – Казань, 2022 – 8с.
4. Мартин Р.Ч. Чистый код. Создание, анализ и рефакторинг / Р.Ч. Мартин. – М.: ДМК Пресс, 2019. – 464 с.
5. Раго У., Стивенс Р. UNIX. Профессиональное программирование / У. Раго, Р. Стивенс. – СПб.: Питер, 2019. – 1088 с.
6. Бек Кент, Фаулер Мартин, Брант Джон: Рефакторинг. Улучшение существующего кода – СПб.: Питер, 2019. – 448 с.
Официальные документы
7. Документация по Entity Framework Core [Электронный ресурс]. – 2022. – Режим доступа: https://docs.microsoft.com/ru-ru/ef/core/
8. Документация по LINQ [Электронный ресурс]. – 2022. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/linq/
9. Справочник по C# [Электронный ресурс]. – 2022. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/
10. Справочник по T-SQL [Электронный ресурс]. – 2022. – Режим доступа: https://learn.microsoft.com/ru-ru/sql/t-sql/
11. Microsoft docs [Электронный ресурс]. – 2022. – Режим доступа: https://docs.microsoft.com/ru ru/dotnet/api/system.windows.forms.datagridview?view=netframework-4.8
Статьи
12. Описание паттерна «Наблюдатель» [Электронный ресурс]. – 2022. – Режим доступа: https://refactoring.guru/ru/design-patterns/observer
13. Основы асинхронного программирования в C# [Электронный ресурс]. – 2022. – Режим доступа: https://metanit.com/sharp/tutorial/11.1.php
Электронные ресурсы
14. Вызов-ответ (аутентификация) – Википедия [Электронный ресурс]. – 2020. – Режим доступа: https://ru.wikipedia.org/wiki/Вызов-ответ_(аутентификация)
15. Описание паттерна «Фабричный метод» [Электронный ресурс]. – 2022. – Режим доступа: https://refactoring.guru/ru/design-patterns/factory-method
16. Принципы SOLID [Электронный ресурс]. – 2022. – Режим доступа: https://metanit.com/sharp/patterns/5.1.php
17. Функциональное тестирование [Электронный ресурс]. – 2022. – Режим доступа: https://qalight.com.ua/baza-znaniy/funktsionalnoe-testirovanie/
18. SHA256 - Википедия [Электронный ресурс]. – 2022. – Режим доступа: https://ru.wikipedia.org/wiki/SHA-2