Разработка информационной системы "Строительство жилых зданий"

1.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное
учреждение высшего образования «Саратовский государственный
технический университет имени Гагарина Ю.А.»
Энгельсский технологический институт (филиал)
Курсовой проект
ПМ.02 Осуществление интеграции программных модулей
Тема: Разработка информационной системы "Строительство
жилых зданий"
Выполнил студент группы ИСП-403
Мягков Л.Ю.
Специальность 09.02.07 информационные системы и
программирование
Руководитель работы преподаватель: Зотова А.А.
Энгельс,2023

2.

ВВЕДЕНИЕ
• В рамках данного проекта автоматизируется работа учета
персонала на предприятии. Процессы в сфере учета персонала, и
численности организации обычно немногочисленны и хорошо
формализуются, но вместе с тем для них характерен большой
объем данных и большое количество совершаемых операций.
Таким образом автоматизация в данной области дает хорошие
результаты.

3.

Цель и задачи
Целью курсового проекта является разработка информационной
системы "Строительство жилых зданий".
Исходя из цели можно выделить следующие задачи:
1) Подбор литературы по теме разработки
2) Разработка алгоритма
3) Реализация программы
4)Тестирование готового программного продукта

4.

Предмет и объект исследования,
возрастные ограничения
Объект исследования: разработка информационной системы
Предмет исследования: Строительство жилых зданий
Методы исследования: сбор, анализ материала,
необходимого для реализации поставленной цели, анализ
предметной области.
Возрастные ограничения: 16+

5.

Архитектура программного продукта
• При разработке была использована трехуровневая архитектура
приложения.
• Трехуровневая архитектура приложений - это модульная
клиент-серверная архитектура, которая состоит из уровня
представления, уровня приложения и уровня данных. Уровень
данных обеспечивает хранение информации, уровень
приложений обрабатывает логику, а уровень представления
являет собой графический интерфейс пользователя (GUI),
который взаимодействует с двумя другими уровнями. Эти три
уровня являются логическими, а не физическими, и могут
работать как на одном физическом сервере, так и на разных
машинах.

6.

Интеграция программного продукта
• Книга «C# в кратком изложении» автора Бишоп Дж предназначена
для обучения основам объектно-ориентированного программирования
с использованием языка С# и затрагивает почти все основные средства
языка, включая пространства имен, использование коллекций и
программирование сетевых задач.
• Книга « Привязка данных в Windows Forms — Брайан Нойес »
автора Брайана Нойеса в данной книге описываются средства, которые
обеспечивают связь с БД, такие, как адаптеры таблиц и
типизированные наборы данных, привязываемые к данным
компоненты управления, методики и средства обработки ошибок,
интерфейсы и события привязки данных.

7.

Диаграмма прецедентов

8.

Диаграмма классов

9.

Диаграмма последовательностей

10.

Диаграмма состояний

11.

Аттестация
В ходе тестирования было использовано несколько методов,
а именно:5-16 было протестировано функциональным
тестированием, кейсы 1-4 интеграционное тестирование
формы, тестирование интерфейса . Проверка полной
работоспособности системы будет проверяться нисходящим
способом.
Всего 18 тест-кейсов
Программный продукт готов на 94%
Будет улучшена общая производительность и добавлены
несколько недостающих функций, таких как улучшения
содержания накладной и отмена накладной.

12.

Заключение
• Разработанная в данной курсовой работе
автоматизированная система позволит увеличить скорость
обработки информации, кроме того поможет повысить
уровень обслуживания и получит возможность работать с
клиентами намного быстрее. Разработанная система
значительно упростит работу Магазина.
• Разработанный курсовой проект представляет собой
готовый программный продукт, с помощью которого
пользователь, не имея глубоких знаний при работе с базами
данных в интеллектуальных системах, сможет осуществить
необходимые действия по учету.
English     Русский Правила