Краткий обзор популярных средств разработки

 

Основной выбор среды разработки стоял между 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.

 

Практическая разработка

Даталогическая модель

На данном этапе проектирования осуществляется более подробный анализ каждой сущности, определение ключей, типов каждого атрибута. Даталогическая модель базы данных отражена рисунке 10.

Рисунок 10 - Физическая модель БД

 

Основные дисплейные фрагменты

 

Главное окно программы изображено на рис. 11

Рисунок 11 - Главное окно программы

Пример добавления оборудования изображено на рис. 12 – 13

Рисунок 12 – Подтверждение

 

Рисунок 13 - Проверим, что данные сохранились

Пример поиска станции изображено на рис. 14– 15

Рисунок 14 - Данные в таблице, перед поиском

Рисунок 15 - После ввода текста "8"

База хранению всех карточек, самая важная часть программного обеспечения, изображена на рис.16

Рисунок 16 - База карточек

 

 

Заключение и выводы

 

В результате проделанной работы были рассмотрены следующие вопросы:

1. Выполнен анализ предприятия ООО «Газпром трансгаз Ухта» ПТУС «Севергазсвязь».

2. Выполнено обоснование СУБД.

3. Рассмотрена модель базы данных автоматизации учета простоев связи.

4. Заполнены все таблицы базы данных.