- •Аннотация
- •Реферат
- •Оглавление
- •Введение
- •Объект исследования – отдел автоматизированных систем управления
- •Краткая характеристика области исследования
- •Семнадцать
- •Двадцать - один
- •Двадцать - двух
- •Анализ используемых информационных технологий в мбуз гб г. Армавира
- •Сценарий работы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники в мбуз гб г. Армавира
- •Двадцать - три
- •Двадцать - четырех
- •Двадцать - пять
- •Формальная модель работы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники
- •Выделение перечня решаемых проблем
- •Постановка цели и задачи дипломной работы
- •2 Оптимизация бизнес-процессов работы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники в мбуз гб г. Армавира
- •Оптимизация формальной модели работы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники
- •Алгоритм и определение способа учета сведений об установленном оборудовании
- •Case-средства моделирования, используемые в работе
- •Оптимизированная модель бизнес-процесса сервисного и ремонтного обслуживания установленного оборудования в мбуз гб г. Армавира
- •Требования проектированию информационной системы мбуз гб г. Армавира
- •3 Проектирование информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Обзор и сравнительный анализ информационных систем-аналогов
- •Выбор архитектуры информационной системы
- •Двадцать - шесть
- •Двадцать - семь
- •Двадцать - восемь
- •Проектирование базы данных информационной системы мбуз гб г. Армавира
- •Двадцать - девять
- •Тридцать - один
- •Тридцать - двух
- •Тридцать - три
- •Тридцать - четырех
- •Тридцать - пять
- •4 Реализация информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Спецификация средств реализации информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Операционная система
- •Система управления базами данных
- •Среда разработки
- •Описание работы информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Разработка прототипа информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •5 Социальный аспект разработки
- •Заключение
4 Реализация информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
Спецификация средств реализации информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
Необходимо выбрать операционную систему, СУБД и средство разработки, с помощью которого будет реализована подсистема.
Операционная система
Выбор операционной системы будет складываться от критериев, приведенных ниже:
Распространенность;
Совместимость с аппаратной частью;
Стоимость
Оценка будет производиться по 10ти бальной шкале, где 10 макс, 1 мин.
Таблица 8– Сравнительный анализ ОС
|
Windows 7 |
Linuxubuntu |
MacOSX |
Распространенность |
10 |
5 |
8 |
Совместимость с аппаратной частью |
10 |
7 |
6 |
Стоимость |
5 |
10 |
8 |
Итого Windows7 уступает только по одному критерию, во всех остальных он превосходит. Конечно же нельзя говорить что какая то система лучше другой, но с данными критериями это наиболее оптимальный выбор. ВыборWindows7 обусловлен еще тем, что она наиболее привычная для среднестатистического пользователя, следовательно, ему будет привычнее работать на компьютере с такой операционной системой. Критерий «стоимость» обычно важный критерий, но в данной ситуации предполагается всего одна лицензия, поэтому мы пренебрегаем стоимостью.
Система управления базами данных
Система управления базами данных – совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Для того что бы выбрать СУБД приведем таблицу 9сравнения самых распространенных СУБД
Таблица 9– Сравнительный анализ СУБД
|
ORACLE |
ACCESS |
MySQL |
Microsoft SQL Server |
Стоимость |
~6810 руб. |
~3500 руб. |
бесплатно |
~25000 руб. |
Дружественный интерфейс |
- |
+ |
- |
+ |
Простота внедрение СУБД |
сложно |
легко |
средне |
средне |
Возможность создания форм с поддержкой VBA |
- |
+ |
- |
- |
Судя по таблице 9 можно заметить, что по данным критериям лучше и целесообразнее использоватьMSACCESS.
Среда разработки
Borland Delphi 2007 - эффективная среда разработки приложений для Microsoft Windows. Borland Delphi 2007 предоставляет исключительный "коэффициент повышения производительности", позволяя устранить утомительный труд и максимально увеличить производительность при помощи революционной среды разработки корпоративных приложений, библиотеки многократно используемых визуальных компонентов и полностью интегрированного пакета инструментов моделирования и управления жизненным циклом проектов (ALM).
Новая версия продукта C++Builder 2007, ведущей интегрированной среды для быстрой разработки приложений на С++, сочетает поддержку операционной системы Windows Vista API и технологий Web 2.0 с самыми последними стандартами: значительно выросшей производительностью, интегрированными функциями проверки и множеством сочетаний клавиш, позволяющих экономить время и значительно упрощать выполнение типовых задач.
C#(MS Visual Studio 2007) - являясь последним из широко распространенных языков программирования, впитал в себя весь имеющийся опыт и вобрал лучшие стороны существующих языков программирования, при этом являясь специально созданным для работы в NET. Сама архитектура NET продиктовала ему объектно-ориентированную направленность.
При сразу выделаются такие особенности, как возможность объявлять несколько классов в одном файле, из чего следует синтаксическая поддержка иерархической системы пространств имен. Из вещей, включенных в спецификацию языка, но не являющихся чисто "программистскими" необходимо отметить возможность использование комментариев в формате XML. Если комментарии отвечают специально описанной структуре, компилятор по ним может сгенерировать единый XML-файл документации.
Архитектурой проекта могут определяться локальные атрибуты, которые будут связанны с любыми элементами языка - классами, интерфейсами и т.д.
Таблица 10 - Сравнение сред программирования
Критерии сравнения |
Borland Delphi |
C++Builder |
C#(MS Visual Studio 2013) |
Степень соответствия назначения языка и целей разработки |
Ориентирован на разработку систем любой степени сложности |
Ориентирован на разработку систем любой степени сложности |
Ориентирован на разработку систем любой степени сложности |
Использование международных стандартов |
Имеет собственный стандарт |
Полностью стандартизирован |
Полностью стандартизирован |
Поддерживаемые СУБД |
InterBase 7.5, Oracle, IBM DB2, Microfost SQL Server 2000/2005, Informix, SQL Anywhere, MySQL, Sybase |
MS SQL Server 2000/2005, My SQL, Oracle, Sybase, Interbase 2007, SQL Anywhere, DB2, Informix |
InterBase 7.5, Oracle, IBM DB2, Microfost SQL Server 2000/2005, Informix, SQL Anywhere, MySQL, Sybase |
Поддерживаемые ОС |
Microsoft Windows 2000/ XP Professional (SP2 или выше)/ Vista Professional/ Microsoft Windows Server 2003. |
Windows Vista/ Server 2003/ XP Professional/ 2000 Professional / 2000 Server |
MS Windows OC |
Квалификация разработчиков |
Высокая |
Высокая |
Высокая |
Стоимость продукта |
900 у.е. |
900 у.е. |
900 у.е. |
Проведем расчет выбора на основании технико-экономической эффективности.
Таблица 11 – Оценка технико-экономической эффективности
Параметры сравнения/ оценка |
Весовой коэффициент |
C++Builder |
Borland Delphi |
C#(MS Visual Studio 2013) | |||||
Ajk |
kj ∙Ajk |
Ajm |
kj ∙Ajm |
Aji |
kj ∙Aji | ||||
Степень соответствия назначения языка и целей разработки |
0,25 |
3 |
0,75 |
2 |
0,5 |
4 |
1 | ||
Использование международных стандартов |
0,10 |
2 |
0,2 |
2 |
0,2 |
3 |
0,3 | ||
Поддерживаемые СУБД |
0,20 |
2 |
0,4 |
2 |
0,4 |
3 |
0,6 | ||
Поддерживаемые ОС |
0,15 |
2 |
0,3 |
3 |
0,45 |
4 |
0,6 | ||
Квалификация разработчиков |
0,2 |
4 |
0,8 |
4 |
0,8 |
4 |
0,8 | ||
Стоимость продукта |
0,1 |
3 |
0,3 |
3 |
0,3 |
3 |
0,3 | ||
Интегральный технико-экономический показатель, Q |
|
Qc = 2,75 |
Qb = 2,65 |
Q# = 3,6 |
Вывод: Borland Delphi более удобная и доступная для нас среда и является наиболее подходящей по критериям оценки.