Материал: Автоматизация "личного кабинета" консультанта по недвижимости компании "Челси-Астана"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
компилятор, отличная поддержка баз данных, тесная интеграция с
программированием под ОС Windows и технология компонентов.
Delphi 7 2010 г имеет открытую архитектуру, полностью адаптирован с
технологиями Microsoft OLE Automation, ActiveX, ODBC. Компилятор позволяет
реализовать доступ ко всем ресурсам ОС с поддержкой интерфейса Win32
(Windows 10).
Программы Delphi применяют объектно-ориентированную структуру,
названную VCL Visual Component Library (библиотека визуальных
компонентов). Благодаря VCL быстрая разработка приложений поднимается на
новый уровень. Можно значительно увеличить свои возможности за счет
реализации своих собственных компонентов. Тем более многие независимые
поставщики на сегодняшний день уже реализовали множество аналогичных
компонентов.
Delphi 10 имеет большое количество других улучшений IDE,
расширенную поддержку баз данных, обновленную версию MIDAS с
поддержкой Интернета, механизм управления версиями TeamSours, поддержку
перевода, концепцию фреймов и огромное количество остальных полезных
компонентов.
В основе идеологии Delphi лежит технологии визуального проектирования
и реализация процедур обработки событий, применение которых дает
возможность значительно сократить время на создание и упростить процесс
реализации приложений.
C++Builder 2010 г является очередной версией системы с ООП для ОС
Windows. Интегрированная системная среда (IDE) позволяет ускорить
визуальное проектирование, а также увеличивает продуктивность многократно
используемых компонентов в сочетании с улучшенными инструментами и
различными средствами доступа к базам данных.
Зачастую стандарты пользовательских интерфейсов изменяются также
быстро, как и сами операционные системы. Доступность среды IDE дает
возможность настраивать ее с учетом наиболее модных тенденций в сфере
58
графических интересов. Сам визуальный интерфейс включает в себя простоту
использования для новичка и большой выбор функций для профессионала.
C++Builder 10 передает свои возможности и широкий спектр
выполняемых функций языка C++ всему семейству систем ООП. Система
C++Builder 10 может применятся везде, где есть необходимость улучшить
существующие приложения расширенным промышленным стандартом языка
C++, увеличить скорость работы и придать интерфейсу пользователя
профессиональный облик.
Все составные части (формы, объекты), которые использовали
программисты, работающие в Delphi, могут быть применены не один раз в
приложениях C++Builder 10 без особых изменений. C++Builder 10 оптимален
для тех разработчиков, которые выбирают выразительную мощность языка C++,
однако также хотят сохранить производительность Delphi. Уникальное
сочетание этих систем программирования дает возможность при создании ПО
без труда изменять одну среду разработки на другую.
Проведем выбора среды программирования методом экспертного
оценивания. Выделим критерии оценки среды программирования. Важность
каждого из представленных критериев была оценена экспертами по 100 бальной
шкале. Исходя из полученных данных, находится средний балл и коэффициент
относительной важности критерия. Результаты экспертизы представлены в
таблицах 1.8 и 1.9.
59
Таблица 1.7
Результаты экспертизы сред разработки, первый этап
Функция
Эксперт
1
Эксперт
2
Эксперт
3
Средний балл
по 100
бальной
шкале
Коэффициент
относительной
важности
Стоимость
75
90
85
83
13,7
Простота
сопровождения
80
75
86
80
13,2
Временные
затраты на
разработку
90
85
95
90
14,8
Функция
Эксперт
1
Эксперт
2
Эксперт
3
Средний балл
по 100 бальной
шкале
Коэффициент
относительной
важности
Быстродействие
89
95
90
91
15
Удобный дизайн
85
81
90
85
14
Мощность
пакета
75
92
84
84
13,8
Возможности
языка
100
89
94
94
15,5
Сумма
-
-
-
606
100,0%
Таблица 1.8
Результаты экспертизы сред разработки, второй этап
Функция
Коэффиц
иент
относител
ьной
важности
Среда
программирования
Delphi
C++
Builder
Стоимость
13,7
+
+
Простота сопровождения
13,2
+
-
Временные затраты на
разработку
14,8
+
-
Быстродействие
15
+
+
Удобный дизайн
14
+
+
Мощность пакета
13,8
+
+
Возможности языка
15,5
+
+
Сумма
100,0%
100
72
Учитывая все вышесказанное и результаты анализа экспертным
оцениванием можно сделать выбор среды программной разработки в пользу
60
Delphi, который обеспечивает чрезвычайно высокую производительность и
удобство использования.
Для разработки будем использовать среду разработки Embarcadero Delphi.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - это персональный компьютер, оргтехника,
линии связи, оборудование сетей. Вид информационной технологии, зависящий
от технической оснащенности (ручной, автоматизированный, удаленный) влияет
на сбор, обработку и передачу информации.
Комплекс технических средств составляют:
компьютеры;
устройства сбора, накопления, обработки, передачи и вывода
информации –жесткие диски, устройства хранения данных, сканеры, принтеры,
факсимильные аппараты;
устройства передачи данных и линий связи модемы;
эксплуатационные материалы бумага, CD (DVD)- диски и т. п.
При выборе компьютера необходимо руководствоваться рядом
характеристик. К таким характеристикам относятся надежность, стоимостные
затраты, производительность, простота использования и др. От значения
указанных параметров зависит возможность работы с требуемыми
программными средствами, а следовательно, и успех создания системы.
Для каждого из элементов данной схемы выделяется перечень критериев,
наиболее важных при осуществлении выбора технического обеспечения. Эти
критерии таковы:
тактовая частота процессора;
разрешение монитора;
объем оперативной памяти.
Для решения поставленной задачи необходимо использовать
персональный компьютер с уровнем вычислительной мощности AMD 2000 Мгц,
либо Intel 2000 Мгц, с объемом оперативной памяти от 2 Гб. Система
61
оптимизирована для работы в экранном разрешении 1024х768 на мониторе с
диагональю 17 дюймов. Все эти технические средства обладают достаточной для
решения задачи конфигурацией.
Технические характеристики подходящих рабочих станций приведены в
таблице 1.10:
Таблица 1.9
Характеристики рабочих станций
Модель процессора
Intel Core i3-370M
2.4GHz
Intel Atom Single Core
N270 - 1.66GHz
Оперативная память
3072Mb
2048Mb
Жесткий диск
320Gb
160 Gb
Оптический привод
Нет
DVD-RW
Видеоадаптер
Интегрирован в чипсет
Интегрирован в чипсет
В таблице приведены характеристики рабочих станций, но более
подходящей будет являться вторая станция, т.к. в ней есть наличие оптического
привода.
Для печати, сканирования и копирования документов должно
присутствовать соответствующее оборудование. Для обеспечения сохранности
данных при аварийном отключении электропитания персональный компьютер
должен быть оборудован блоком бесперебойного питания.
Источник бесперебойного питания подбирается исходя из мощности,
потребляемой компьютером, а также исходя из требуемого времени работы
компьютера от ИБП. Наиболее характерными значениями являются 600-800 Вт
и 510 минут. Под эти параметры подходит ИБП APC Smart-UPS 750VA,
характеристики которого приведены в таблице 1.11.
Источник: https://baza.diplomsite.ru/previewfile/2507