- •Отчет по производственной практике
- •Введение
- •1 Аналитическая часть
- •1.1 История развития и общая характеристика предприятия
- •1.2 Анализ структуры и характеристик птус
- •2 Техническая часть
- •2.1 Анализ предметной области
- •2.2 Определение состава и свойств объектов базы данных
- •3 Выбор субд и среды разработки
- •3.1 Краткий обзор популярных субд
- •3.2 Краткий обзор популярных средств разработки
- •4 Практическая разработка
- •4.1 Даталогическая модель
- •5 Основные дисплейные фрагменты
- •6 Заключение и выводы
3.2 Краткий обзор популярных средств разработки
Основной выбор среды разработки стоял между Microsoft Visual Studio 2010 и Borland C++ Builder 2009. Проанализируем.
Microsoft Visual Studio 2010:
Сильные стороны:
- В поставку VC входит 2 Гб MSDN, которой является основой Win32 программирования,
- Поддержка VC++ CASE средством для разработки приложений RationalRose, которое позволяет по графическим диаграммам классов создавать исходный код проекта
- Возможность писать обработчики баз MSAccess,
- Легко работать с Windows NT, MS SQL Server,
- Постоянно поддерживается обновлениями от Microsoft,
- Больше возможностей для профессионала.
-Усовершенствованный процесс отладки ошибок.
-Создание приложений, способных связываться с удаленными БД
Слабые стороны:
- Требует времени на изучение.
Borland C++ Builder 2009:
Сильные стороны:
- Прост в освоении для начинающих программистов,
- Мощный визуальный редактор форм,
- Много готового кода с приемлемым качеством, разнесенного по разным классам и компонентам,
- Разработка кроссплатформенных приложений для Windows и Linux.,
Слабые стороны:
- Возможность ручной оптимизации кода значительно уступает возможностям VC++.
На основании представленных выше характеристик сред разработки программного обеспечения, мы делаем вывод о выборе в пользу MS Visual Studio. Так как она имеет отличную интеграцию со всеми продуктами фирмы Microsoft и позволяет быстро и просто писать приложения для работы с ними. Язык разработки – C# , платформа - .Net, в ходе написания приложения использовался Framework 2.0.
4 Практическая разработка
4.1 Даталогическая модель
На данном этапе проектирования осуществляется более подробный анализ каждой сущности, определение ключей, типов каждого атрибута. Даталогическая модель базы данных отражена рисунке 10.
Рисунок 10 - Физическая модель БД
5 Основные дисплейные фрагменты
Главное окно программы изображено на рис. 11
Рисунок 11 - Главное окно программы
Пример добавления оборудования изображено на рис. 12 – 13
Рисунок 12 – Подтверждение
Рисунок 13 - Проверим, что данные сохранились
Пример поиска станции изображено на рис. 14– 15
Рисунок 14 - Данные в таблице, перед поиском
Рисунок 15 - После ввода текста "8"
База хранению всех карточек, самая важная часть программного обеспечения, изображена на рис.16
Рисунок 16 - База карточек
6 Заключение и выводы
В результате проделанной работы были рассмотрены следующие вопросы:
Выполнен анализ предприятия ООО «Газпром трансгаз Ухта» ПТУС «Севергазсвязь».
Выполнено обоснование СУБД.
Рассмотрена модель базы данных автоматизации учета простоев связи.
Заполнены все таблицы базы данных.