Автоматизированная система учета расчетов с покупателями и поставщиками на предприятии на основе данных ООО "Дагестан-Парус"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

°телей, которые, как правило, не имеют специальной программистской подготовки. При этом необходимо обеспечить пользователю возможность работы в привычных ему терминах, оперировать понятиями и правилами, составляющими суть его профессии. В связи с этим первостепенное значение приобретает рациональная организация диалога между оператором и ЭВМ. Это должен быть диалог, снабженный большим количеством подсказок и инструкций, высвечиваемых непосредственно на экране.

 

1.7 Обоснование проектных решений по программному обеспечению (внутри машинной технологии) комплекса задач

 

Автоматическое выполнение вычислительного процесса, доступ пользователей к ЭВМ, выполнение ряда вспомогательных работ при вводе-выводе и переписи информации с одних носителей на другие, а также рациональный режим работы машины обеспечивается программными средствами, или программным (математическим) обеспечением (ПО) ЭВМ. Программное обеспечение (ПО) информационных систем - совокупность программных и документальных средств для создания и эксплуатации систем обработки, данных средствами вычислительной техники.

В качестве основных требований к создаваемой автоматизированной системе можно выделить следующие:

удобный пользовательский интерфейс;

быстрый доступ к нужной информации не зависимо от степени частоты использования;

настройка и адаптируемость к пользовательским потребностям;

достаточная быстрота реакции на запросы пользователя;

анализ информации.

Обоснование выбора режима обработки данных.

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

Диалоговый режим предполагает активное вмешательство пользователя в процесс работы комплекса и ориентацию на безбумажную технологию. В ходе его выполнения отсутствует заранее установленная последовательность операций обработки данных и дополнительного их ввода.

Диалоговый режим обработки данных организуется в форме прямого двустороннего взаимодействия системы и абонента и без разделения времени. Он применяется для непосредственного и эффективного взаимодействия системы и человека в процессе решения конкретных задач, при отладке программ и компонентов программного обеспечения, при управлении функционированием системы.

При разработке программы будут использованы следующие виды запросов:

простой запрос (ввод, коррекция и просмотр данных, получение подсказки);

предложение для выбора (меню функций, меню параметров, вопросы требующие ответа да/нет).

Среда выполнения программы

При выборе среды выполнения программы необходимо учитывать несколько факторов, а именно:

сложность и трудоемкость процесса проектирования программного обеспечения для конкретной среды;

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

возможность внесения корректив в программу в процессе эксплуатации;

наличие средств проектирования пользовательского интерфейса;

скорость выполнения программы;

надежность работы программы и защищенность от программных сбоев[1].

В качестве среды выполнения программы выбрана операционная система Windows XP.

Удобство интерфейса и богатство возможностей делает Windows оптимальной системой для повседневной работы. Приложения, написанные под Windows, используют тот же интерфейс, поэтому его единообразие сводит к минимуму процесс обучения работе с любым приложением Windows.

Обоснование выбора СУБД и языка программирования для реализации проекта.

Для разработки автоматизированной системы учета расчетов с покупателями и поставщиками использовалась шестая версия системы объектно-ориентированного программирования системы Borland C++ Builder 6 .

C++Builder 6 включает обширный набор средств, которые повышают производительность труда программистов и сокращают продолжительность цикла разработки. Многофункциональная интегрированная среда разработки C++Builder 6 включает компилятор, удовлетворяющий стандарта ANSI/ISO, встроенный дизайнер форм, богатый набор средств для работы с компонентами, инструмент Object Inspector, менеджер проектов и отладчик.++Builder 6 - это единственный компилятор C++, органично объединяющий среду разработки и приложения COM и CORBA для создания сложных систем на базе распределенных объектов. C++Builder 6 предоставляет удобные средства разработки и отладки серверных COM- и CORBA-компонентов на языке C++, которые могут взаимодействовать с различными объектами и клиентскими приложениями Windows, UNIX и Java.

Продукт C++Builder 6 объединяет высокоэффективную среду разработки на C++ и Borland InterBase, мощную кросс-платформенную реляционную базу данных класса предприятия, удовлетворяющую стандарту SQL, которая отличается простотой использования и низкой стоимостью обслуживания.

C++Builder 6 поддерживает основные принципы объектно-ориентированного программирования - инкапсуляцию, полиморфизм и множественное наследование, а также нововведенные спецификации и ключевые слова в стандарте языка C++.++Builder 6 обеспечивает высокое быстродействие при компиляции и сборке 32-разрядных приложений для современных операционных систем Windows, включая OLE взаимодействие клиент-сервер[4].

Основные возможности:

поддержка языков программи?/p>