Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационная система специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела АСУ МБУЗ .docx
Скачиваний:
82
Добавлен:
18.05.2017
Размер:
1.24 Mб
Скачать

4 Реализация информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира

    1. Спецификация средств реализации информационной системы специалиста сервисного и ремонтного обслуживания оборудования и компьютерной техники отдела асу мбуз гб г. Армавира

Необходимо выбрать операционную систему, СУБД и средство разработки, с помощью которого будет реализована подсистема.

      1. Операционная система

Выбор операционной системы будет складываться от критериев, приведенных ниже:

  1. Распространенность;

  2. Совместимость с аппаратной частью;

  3. Стоимость

Оценка будет производиться по 10ти бальной шкале, где 10 макс, 1 мин.

Таблица 8– Сравнительный анализ ОС

Windows 7

Linuxubuntu

MacOSX

Распространенность

10

5

8

Совместимость с аппаратной частью

10

7

6

Стоимость

5

10

8

Итого Windows7 уступает только по одному критерию, во всех остальных он превосходит. Конечно же нельзя говорить что какая то система лучше другой, но с данными критериями это наиболее оптимальный выбор. ВыборWindows7 обусловлен еще тем, что она наиболее привычная для среднестатистического пользователя, следовательно, ему будет привычнее работать на компьютере с такой операционной системой. Критерий «стоимость» обычно важный критерий, но в данной ситуации предполагается всего одна лицензия, поэтому мы пренебрегаем стоимостью.

      1. Система управления базами данных

Система управления базами данных – совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Для того что бы выбрать СУБД приведем таблицу 9сравнения самых распространенных СУБД

Таблица 9– Сравнительный анализ СУБД

ORACLE

ACCESS

MySQL

Microsoft SQL Server

Стоимость

~6810 руб.

~3500 руб.

бесплатно

~25000 руб.

Дружественный интерфейс

-

+

-

+

Простота внедрение СУБД

сложно

легко

средне

средне

Возможность создания форм с поддержкой VBA

-

+

-

-

Судя по таблице 9 можно заметить, что по данным критериям лучше и целесообразнее использоватьMSACCESS.

      1. Среда разработки

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 более удобная и доступная для нас среда и является наиболее подходящей по критериям оценки.

Соседние файлы в предмете Дипломная работа (подготовка и защита)