Обоснование выбора языка программирования 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Обоснование выбора языка программирования



 

Выбор инструментария программного обеспечения в первую очередь обуславливается операционной системой (ОС), в которой предполагается его использование. Так, эксплуатация программного продукта «Учет продаж автозапчастей и оказания услуг» будет происходить в операционных системах семейства «Windows». Учитывая это, программный продукт должен обладать сложным развитым графическим интерфейсом, содержащим общепринятый для данной ОС набор элементов управления и доступа к функциям игры, хотя и при необходимости видоизмененный, с учетом специфики интерфейсов, компьютерный вид.

Наиболее подходящей для реализации указанных выше требований к разрабатываемому программному обеспечению является среда разработки «Borland C++ Builder», поддерживающая компонентно-ориентированный подход к разработке программных систем.

«C++Builder» - программный продукт, инструмент быстрой разработки приложений («RAD»), интегрированная среда программирования («IDE»), система, используемая программистами для разработки программного обеспечения на языке программирования «C++». «C++Builder» обладает компонентной архитектурой и создан на основе библиотеки визуальных компонентов «Delphi», ставшей за последние два года весьма популярной среди разработчиков. По этой причине этот продукт имеет общую с «Delphi» библиотеку классов, часть из которых написана на «Obiect Pascal». «C++Builder» предоставляет программисту широкие возможности повторного использования кода не только за счет наличия библиотеки компонентов, но и за счет поддержки стандарта «ActiveX», что позволяет встраивать в приложения «ActiveX-компоненты» как сторонних производителей, так и созданные собственноручно с помощью самого «C++Builder» [2].

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

Для разработки базы данных в автоматизированной системе следует использовать реляционную СУБД «Microsoft Access». Основными функциями СУБД являются определение данных (описание структуры баз данных), также СУБД позволяет хранить и обрабатывать данные, подготавливать отчеты, контролировать правильность данных на стадии их ввода, создавать формы для более удобной работы с данными (интерфейс) [3].

 

Литературные источники

 

В процессе сбора информации по теме дипломного проекта мной были изучены следующие литературные источники:

книга «Бухгалтерский учет» под редакцией Кондракова Н. П. 2002 года издания. В данном литературном источнике были изучены вопросы, касающиеся продажи готовой продукции;

книга «С++ Builder» под редакцией Холингвэрт Е. Д. 2004 года выпуска. В ней были изучены вопросы, касающиеся среды разработки Borland C++ Builder;

книга «Программирование на высоком уровне» под редакцией Павловской И. В.. Были изучены теоретические сведения среды разработки;

книга «Сборник корреспонденций счетов бухгалтерского учета» под редакцией Козлова Е.П. и Бабченко Т. Н. В данном литературном источнике были изучены вопросы, касающиеся корреспонденций счетов по продаже готовой продукции;

книга «Начальный курс С++ Builder» под редакцией Березина Б. И. 2007 года издания. В данной книге были изучены вопросы по среде программирования С++ Builder;

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

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

 



Поделиться:


Последнее изменение этой страницы: 2020-03-02; просмотров: 186; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.231.245 (0.005 с.)