Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера




Скачать 1.01 Mb.
Название Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера
страница 8/16
Дата публикации 31.05.2014
Размер 1.01 Mb.
Тип Реферат
literature-edu.ru > Экономика > Реферат
1   ...   4   5   6   7   8   9   10   11   ...   16

3.ПРОГРАММНАЯ РЕАЛИЗАЦИЯ




3.1Выбор средств программной реализации


В качестве среды реализации была выбрана среда Borland C++ Builder – как средство визуального программирования. Это обстоятельство является одним из основных преимуществ C++ Builder. C++ Builder предлагает мощный инструментарий для создания интерфейса пользователя. Ни одно из инструментальных средств предыдущих поколений не представляло столь широких возможностей, и такого уровня удобства для программиста, как C++ Builder. Среда C++ Builder - это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно раскрытыми на экране окнами. Палитра компонентов - это главное богатство C++ Builder.

Borland C++ Builder относится к классу RAD – систем (Rapid Application Development) – среда быстрой разработки приложений.

Ядром визуальных средств программирования C++ Builder является Visual Component Library (VCL) – объектно-ориентированная библиотека компонентов, предназначенная для создания пользовательского интерфейса и доступа к системным ресурсам как операционной системы (DOS), так и графической оболочки (Windows), а также для работы с БД.

«Компонентная» архитектура приложений C++ Builder представляет интуитивно понятный подход к программированию в Windows. Этот подход заключается в визуальном конструировании форм приложения посредством помещения в формы тех или иных системных и интерфейсных объектов из палитры компонент и установке их свойств и поведения.

Компоненты, используемые при разработке в C++ Builder (и также собственно самим C++ Builder ), встроены в среду разработки приложений и представляют из себя набор типов объектов, используемых в качестве фундамента при строительстве приложения.

Ключевой особенностью C++ Builder является возможность не только использовать визуальные компоненты для строительства приложений, но и создание новых компонент. Такая возможность позволяет разработчикам не переходить в другую среду разработки, а наоборот, встраивать новые инструменты в существующую среду. Кроме того, можно улучшить или полностью заменить существующие по умолчанию в C++ Builder компоненты.

В разработке использована СУБД InterBase 6.5 – система управления реляционными базами данных. Система поставляется корпорацией Borland для построения приложений с архитектурой клиент-сервер произвольного масштаба: от сетевой среды небольшой рабочей группы с сервером под управлением Windows NT на базе IBM PC до информационных систем крупного предприятия на базе серверов IBM, Hewlett-Packard, SUN и т.п. InterBase предлагает разработчику прикладных систем ряд возможностей по реализации «активных» функций ядра. Это позволяет перенести часть приложения с компьютера – клиента на сервер, что повышает производительность и облегчает сопровождение прикладных систем.

InterBase – многофункциональный масштабируемый сервер баз данных, обеспечивающий простоту установки, использования и обслуживания. Cегодня InterBase функционирует более чем на 15 платформах, среди которых Win16, Win32, Linux, Novell, Solaris, HP-UX, AIX, IRIX. InterBase много раз был пионером внедрения новых технологий в мире RDBMS. Впервые реализованная в InterBase архитектура множественных поколений записей (Multi-Generational Architecture) решает наиболее насущную проблему реализации серверов баз данных – проблему безблокировочного управления доступа к данным. Эта технология обеспечивает согласованность данных в случае сбоя и перезагрузки операционной системы. Использование MGA позволяет проводить процесс резервного архивирования данных без остановки сервера и отключения пользователей. Оптимизация размеров базы достигается на основе автоматических механизмов «сборки мусора» (garbage collection) без необходимости периодически производить операции архивирования и восстановления. По признанию журнала DBMS (самое авторитетное издание в области технологий баз данных), InterBase наиболее точно соответствует входному уровню стандарта SQL-92. Это делает InterBase сервером, легко сочетающимся с другими продуктами и технологиями в области обработки баз данных.[6]

Уникальность архитектуры InterBase обеспечивает автоматическое восстановление и готовность к работе после сбоев системы. Этот фактор оказал решающее влияние при выборе InterBase для множества военных проектов США. Именно использование в военной сфере США явилось причиной столь позднего появления InterBase на рынке бывшего СССР. Основные параметры:

  • Многоплатформенность при полной идентичности функциональных возможностей.

  • Единый набор средств администрирования для всех платформ.

  • Множественные поколения данных и метаданных.

  • Поддержка BLOB–полей (Binary Large Object – большой двоичный объект), предназначенные для хранения больших объемов данных в виде последовательности байтов.

  • Многомерные массивы.

  • Пользовательские функции (User Defined Function, UDF), в которых может реализовываться функциональность, отсутствующая в стандартных встроенных функциях InterBase.

  • Двухфазная фиксация транзакций.

  • Поддержка национальных кодировок.

  • Полная поддержка декларативной ссылочной целостности.

  • Поддержка доменных типов данных.

  • Хранимые процедуры.

  • Триггеры «до» и «после» действия.

  • Поддержка всех типов изоляции данных.

  • Исключительные ситуации.

  • Определение прав и ролей для пользователей.

  • Простота установки и обслуживания.

  • Динамический и встроенный SQL.



1   ...   4   5   6   7   8   9   10   11   ...   16

Похожие:

Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Дипломного проекта
Целью работы является разработка программного обеспечения платежного терминала фирмы demco, позволяющего решить задачу приема платежей...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Результаты самооценки качества выполнения пояснительной записки и...

Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Реферат в ходе выполнения дипломного проекта были проанализированы...
Разработанная система призвана помочь в работе системного администратора и службы технической поддержки по настройке, обновлению...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Методические указания к дипломному проектированию для студентов специальности...
...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Реферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Общие рекомендации по выполнению курсового проекта Порядок выполнения курсового проекта
Студенты выполняют курсовой проект по утвержденной теме в соответствии с заданием и планом-графиком. Образец плана-графика приведен...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Название дипломного проекта
Пояснительная записка 122 листа, 26 рисунков, 17 таблиц, 10 источников, 2 приложения
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Отдела образования Администрации Макушинского района о реализации...
Од, о реализации проекта «Интеллектуал Зауралья» в образовательных учреждениях района. Был заслушан отчёт директора Макушинской сош...
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Реферат Объем пояснительной записки 103 страниц, 12 рисунков, 4 таблиц,...
Объем пояснительной записки — 103 страниц, 12 рисунков, 4 таблиц, 1 приложения, 6 листов графического материала, 16 источников
Реферат в результате выполнения дипломного проекта разработано автоматизированное рабочее место сотрудника абонентского отдела предоставляющего услуги коммунального характера icon Экономический раздел
Целью дипломного проекта является разработка прототипа системы управления поставками продукции для более эффективного учёта товаров...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции