0

Информационная система учета клиентов

Рубрика: Новые технические решения

Дата публикации: 24.06.2017

Статья просмотрена: 352 раза

Библиографическое описание:

Фролов В. Н., Винокуров Г. Ю. Разработка информационно-справочной системы учета клиентов для организации // Техника. Технологии. Инженерия. — 2017. — №4. — С. 58-63. — URL https://moluch.ru/th/8/archive/68/2577/ (дата обращения: 21.11.2019).

Информационно-справочные системы учета необходимы каждой организации. Эти системы помогают упростить процедуру учета клиентов, сотрудников, товара, бухгалтерии и много других задач. Чаще всего для учета используются базы данных, в которые содержат в себе большое количество данных. Наиболее популярным программным обеспечением для разработки баз данных является Microsoft Access.

Ключевые слова: база данных, система, учет, Аccess, клиенты

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

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

Основной целью нашего исследования является разработка базы данных «Информационно-справочная система учета клиентов для организации». В качестве объекта автоматизации наш выбор пал на организацию, представляющую широкий комплекс услуг в сфере творческой деятельности, а именно школу вокала и студию звукозаписи. Для ее реализации была выбрана среда разработки Microsoft Access. [1]

Среда Access невероятно удобна для программирования задач такого типа. Она предоставляет огромный функционал для программиста. В нее входят поистине шикарный набор простых в использовании инструментов, позволяющих быстро донести программе, что же хотел от нее программист. А также в качестве вспомогательного инструмента нами будет использоваться язык программирования и C#. [2]

База данных клиентов организации позволит существенно упростить работу для персонала, т. к. она будет не только записывать, и хранить информацию о клиентах, но также в ней будет возможность назначать клиентов на какое-либо время в расписании, выдавать абонементы и производить их учет. Также для персонала будут выводиться списки всех клиентов, преподавателей, абонементов с возможностью добавлять, редактировать, удалять и заносить в архив, вести бухгалтерию и печатать отчеты о проделанной работе.

И так, при разработке системы учитывалось, чтобы база данных была интуитивно понятна. В базе данных должно быть несколько форм:

  1. Главная кнопочная форма (Рис. 1). Она должна отображать такие элементы управления, как кнопки. Кнопкам буду присвоены переходы по формам и таблицам.

Рис. 1. Главная кнопочная форма

  1. Добавление и редактирование информации о клиентах (учениках) в базу данных. (Рис. 2). Форма для добавления клиентов содержит такую вводную информацию, как: личные данные, контактная информация, адрес места жительства, а также преподавателя, который будет обучать клиента. Форма имеет кнопки для добавления нового ученика, прокрутки уже записанных ранее данных, сохранения отредактированного материала, переноса записи в архив, а также удаление записи.

Рис. 2. Добавление и редактирование информации

  1. Добавление и редактирование информации о преподавателях школы и абонементов (Рис. 3, 4). Так же, как и форма добавления новых клиентов, форма преподавателей и абонементов будет немного похожа. Будут изменены только поля для ввода данных, которые вы можете посмотреть на рисунках 3 и 4.

Рис. 3. Добавление и редактирование информации о преподавателях школы

Рис. 4. Добавление и редактирование информации об абонементах

  1. Расписание на неделю. Форма расписания на неделю будет находиться отдельно и станет независимой. В нее будут входить надписи в левом крайнем столбце (время), а сверху будет строчка (дни недели). Под строчкой «дни недели» будут располагаться поля для ввода даты. А чтобы поставить какого- либо ученика на занятие, нужно будет всего лишь щелкнуть на поле с выпадающим списком и из всех клиентов выбрать нужного (см. таблица 1).

ДОПУЩЕН К ЗАЩИТЕ

Зав. заочным отделением

(подпись) (инициалы, фамилия)

«___» __________ 20___ г

На тему: «____________________________________________________________»

Дипломник __________ _____________ _____________

(дата) (подпись) Ф.И.О.

УТВЕРЖДАЮ

Зав. заочным отделением

(подпись) (инициалы, фамилия)

«___» __________ 20___ г

на ______________________ проектирование студенту

1. Тема проекта (работы)___________________________________________

2. Срок сдачи студентом законченного проекта (работы)_________________

3. Исходные данные к проекту (работе)_______________________________

5. Перечень графического материала (с точным указанием обязательных чертежей)

7. Дата выдачи задания____________________________________________

№№ Наименование этапов проектирования Срок выполнения Примечание

Оглавление

1 Информационное и техническое обеспечение системы учета клиентов 6

1.1 Информационное обеспечение: значение и особенности. 6

1.2 Информационное обеспечение комплекса задач. 12

1.3 Алгоритмическое и программное обеспечение задачи. 15

2 Анализ деятельности ИП Шахонина Е. А. 17

2.1 Краткая характеристика предприятия ИП Шахонина Е. А. 17

2.2 Организационная структура ИП Шахонина Е. А. 18

2.3 Сущность проблемы и обоснование необходимости ее решения. 19

2.4 Информационно-техническое обеспечение системы управления клиентами 21

2.5 Постановка задачи на разработку информационной системы.. 22

3 Разработка и внедрение программного обеспечения. 26

3.1 Уточнение функций информационной системы.. 26

3.2 Проектирование компонентов приложения и его структуры.. 27

3.3 Реализация проекта. 33

Список использованных источников. 39

Приложение А.. 42

Приложение Б.. 43

Приложение В.. 44

Приложение Г. 54

Приложение Д.. 58

Введение

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

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

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

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

Читайте также:  Двухтактный блокинг генератор на транзисторах

Тема дипломной работы – «Разработка информационной системы учета клиентов (с использованием материалов ИП Шахониной Е. А.)».[Z1]

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

Основной задачей дипломной работы является разработка и создание информационной системы для регистрации и учёта клиентов компании.

Исходя из цели данной работы, сформулированы следующие частные задачи:

-изучить и проанализировать предметную область (охарактеризовать организацию, для которой будет разработана система, ее подразделения, проанализировать процессы, протекающие на предприятии и нуждающиеся в автоматизации) и подобрать информацию для последующего применения в программном продукте;

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

-проанализировать существующие разработки в данной области и обосновать выбор технологического решения;

-охарактеризовать информационное обеспечение задачи автоматизации: проанализировать входные и выходные информационные потоки разрабатываемой системы;

-составить общий алгоритм работы системы;

-произвести подборку исходных данных;

-создать графический интерфейс;

-разработать структуру базы данных;

-разработать программный продукт;

-провести тестирование разработанной системы в различных режимах работы;

-внедрить программное обеспечение в работу клиентского отдела.

Объектом исследования является система обеспечения управления организацией ИП Шахонина Е. А.

Предметом исследования является деятельность менеджера отдела продаж по работе с клиентами данной организации, включающая:

-работу с клиентами;

-работу с прайс-листами ИП Шахониной Е. А.;

-работу с договорами;

-работу с заказами;

-составление отчетности для руководства.

Общетеоретическую основу исследования составили труды, посвященные проблемам информационного и технического обеспечения системы управления организацией таких ученых, как Сперанский М.М., Беляцкий Н.П., Макарова И.К., Кибанова А.Я., Шибалкина Ю.А. и др.

Методы исследования: изучение и анализ литературы и документов; обобщение.

В ходе разработки проекта информационной системы (ИС) основными задачами являются: создать программный продукт, который позволяет удобно хранить, обрабатывать, редактировать, а также просматривать и быстро находить нужную информацию о клиентах компании, а также максимум упростить работу пользователя при поиске информации и в любой момент времени предоставить данные пользователю в удобном для него виде.

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

Информационное и техническое обеспечение системы учета клиентов

1.1 Информационное обеспечение: значение и особенности

Информационное обеспечение управления – это связь информации с системами управления предприятием и управленческим процессом в целом. Оно может рассматриваться как в целом, охватывая все функции управления, так и по отдельным функциональным управленческим работам (прогнозированию и планированию, учету и анализу). [3]

Информационное обеспечение процесса управления состоит в сборе [Z2] и переработке информации, необходимой для принятия обоснованных управленческих решений. Передача информации о положении и деятельности фирмы на высший уровень управления и взаимный обмен информацией между всеми взаимосвязанными подразделениями фирмы осуществляются на базе современной электронно-вычислительной техники и других технических средств связи.

Совершенствование форм и методов управления происходит на основе достижений научно-технического прогресса.

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

требований к обработке данных, снижение стоимости обслуживания; нематериальные выгоды: улучшение качества информации, повышение производительности, улучшение и ускорение обслуживания, новые производственные мощности, более уверенные решения, улучшение контроля, уменьшение просроченных платежей, полное использование программного обеспечения. [4]

Понятие информации является достаточно ёмким и широко распространено в настоящее время.

Информация (от латинского informatio – разъяснение, изложение), первоначально – сведения, передаваемые людьми устным, письменным или другим способом (с помощью условных сигналов, технических средств, и т.д.); с середины 20 века общенаучное понятие, включающее обмен сведениями между людьми, человеком и автоматом, автоматом и автоматом. [5]

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

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

На эффективность принимаемых решений по управлению влияет множество показателей: качество, достоверность и оперативность получения информации; знания, опыт, личные качества руководителя; квалификационный состав подчинённых; ситуация на рынке.

Менеджеры используют несколько типов информации: факты; оценки; прогнозы, обобщенные связи, слухи. [6]

Управленческую деятельность можно условно разделить на три основные категории (Таблица 1).

Таблица 1 Категории управленческой деятельности

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

Хотя управляющие на различных уровнях организации имеют различные потребности в информации, все они сталкиваются с общим требованием самой информационно-управляющей системой (ИУС). Производя больше полезной информации на более широкой основе, система облегчает для контролирующего наблюдателя выявление плохих или слабых решений. Следовательно, можно рассматривать ИУС как встроенный механизм контроля качества, поощряющий обучение на собственном опыте и использование знаний для совершенствования мастерства, и исполнения работы.

Виды источников информации делятся на несколько групп (ПРИЛОЖЕНИЕ А). [7] Большинство компаний использует информацию из внутренних источников. Специализированная группа работников занята целиком или частично информационным обеспечением. Она может включать такие отделы, как: маркетинговые исследования, анализ продаж, планирование, экономический анализ, исследование операций и системный анализ.

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

К качеству информации необходимо соблюдать определенные требования.

Таблица 2 Требования к качеству информации

Читайте также:  Исправление файловой системы жесткого диска
Требование Описание
комплексность отражение всех сторон деятельности службы (техническую, технологическую, организационную, экономическую и социальную);
оперативность получение информации должно протекать одновременно с процессом, происходящим в системе, соответствовать возникающим потребностям в точных сведениях
систематичность требуемая информация должна поступать постоянно
достоверность информация должна соответствовать фактически происходящим процессам и основываться на проведенных замерах или расчетах, анализе.

Развитие систем телекоммуникаций позволило объединить все технические средства обработки цифровой и текстовой информации в единую внутрифирменную систему информации.

Наиболее эффективной считается система информации, основанная на одновременном использовании вычислительной техники и средств автоматизированной обработки текстовой информации.

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

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

также фактический материал относительно всех факторов, влияющих на состояние и тенденции развития фирмы. Набор статистических показателей для базы данных тщательно разрабатывается и уточняется, и охватывает те показатели, которые необходимы для глубокого всестороннего экономического анализа результатов и перспектив функционирования фирмы. Обычно при формировании базы данных решается вопрос и о системе хранения и обновления данных, а также обоснованной увязки данных, их взаимной согласованности, возможности проведения сравнений и сопоставлений оценок, хранимых в банке данных. Базы данных непрерывно обновляются на определенной систематической основе с учетом требований управляющих – основных пользователей базой данных. [8]

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

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

Создание пакетов прикладных программ получило в современных условиях существенное развитие. Разработкой программ стали заниматься и специализированные небольшие фирмы. Одни из них ориентированы на разработку программ для персональных компьютеров, выпускаемых одной фирмой, другие – на разработку прикладного программного обеспечения для разных видов персональных компьютеров. [9]

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

Создание комплексной автоматизированной системы включает последовательные этапы:

– автоматизация процессов сбора, хранения и выдачи данных;

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

– интеграция обособленных процессов обработки информации в единую внутрифирменную систему;

– объединение технических средств цифровой и текстовой информации посредством электронной почты;

– использование всего комплекса технических средств обработки информации, переход к единой системе обработки всех видов информации. [10]

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

Автоматизированная система учета клиентов дает:[Z3]

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

– настраиваемую систему разработки отчетной документации;

– переход на новые технологии и методы работы;

– улучшение условий труда;

Автоматизация документооборота необходима для:

– формирования целостной картины происходящего на предприятии;

– слаженной работы всех подразделений;

– улучшения качества обслуживания клиентов;

– эффективного использования людских, коммуникационных, инвестиционных и других производственных ресурсов. [11]

Впервые требования к работе с документами были описаны М. М. Сперанским в 1811 году [29].[Z4] Он разработал методику ведения делопроизводства в государственных учреждениях и стал основоположником науки, изучающей закономерности делопроизводства, – документоведения. Основные принципы и задачи документооборота до настоящего времени остались практически неизменными. По мере развития цивилизации, внедрения в повседневную жизнь достижений науки и техники в делопроизводстве стала использоваться оргтехника. Когда на смену печатной машинке пришел компьютер, при работе с информацией стали использовать новейшие информационные технологии:

– систем в архитектуре клиент-сервер;

– систем сканирования и распознавания текста;

– систем управления базами данных;

– систем поиска документов;

Дата добавления: 2016-07-29 ; просмотров: 687 | Нарушение авторских прав

технические науки

  • Дмитриев Владислав Леонидович , кандидат наук, доцент, доцент
  • Тугузбаева Анжелика Рафаиловна , студент
  • Башкирский государственный университет
  • ИНФОРМАЦИОННАЯ СИСТЕМА
  • ПРОГРАММИРОВАНИЕ
  • УЧЕТ И ОБРАБОТКА ЗАКАЗОВ

Похожие материалы

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

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

В таких случаях написание отдельной программы, напротив, позволяет учесть различные особенности предприятия, и, тем самым, существенно облегчить ввод данных в базу учета заказов. В связи с этим в предлагаемой работе сделана попытка разработать такую специфическую программу для учета заказов на малом предприятии. Программа реализована в среде визуального программирования Delphi [1], использованы некоторые идеи и подходы, рассмотренные в работах [2-4].

При разработке программы учтено, что последовательность работы с ней должна соответствовать шагам приема и исполнения поступившего заказа, поэтому в программе реализована следующая последовательность шагов ввода данных:

  • Формирование предварительного заказа. На данном этапе указывается краткая информация о заказчике, включающая фамилию, имя, отчество заказчика, его адрес и телефон, состав заказа (возможно, пожелания по заказу), время выезда на замер. После ввода сведений заказ сохраняется в списке заказов.
  • Оформление договора на изготовление и установку. На данном этапе, если заказчик соглашается с условиями предоставления услуги, оформляется заказ на выполнение работ. Указываются дополнительные сведения о заказчике, фиксируется время оформления договора и сроки поставок. После этого оформленный заказ передается в список клиентов.
  • Фиксирование выполнения заказа. На данном этапе делаются отметки о выполнении заказа и осуществляется его перемещение в разряд выполненных заказов.
Читайте также:  В чем измеряется углекислый газ

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

Также необходимо добавить в программу возможность слежения за расходом и приходом денежных средств, хотя бы в самом простом виде.

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

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

Так как заранее ничего нельзя сказать о количестве заказов и клиентов, лучше всего работать не просто с отдельными клиентами, а с их списками. Для этого опишем следующую структуру классов:

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

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

Желательно также предусмотреть работу программы со сменных носителей, что и было реализовано в представленной работе. Идея реализации очень проста – достаточно определять расположение исполняемого файла программы, после чего уже можно узнать структуру каталогов программы (их расположение на носителе).

Основное окно программы может, конечно, содержать стандартное верхнее меню, однако гораздо удобнее и выгоднее от него отказаться в пользу нескольких кнопок, выполняющих его функции. Будет вполне достаточно кнопок: «Новый заказ» (для оформления предварительного заказа), «Список заказов» (кнопка для заключения договоров), «Список клиентов» (полный список клиентов и их заказов, просмотр активных и выполненных заказов), «Баланс средств» (просмотр денежных расходов предприятия). Для удобства работы и перехода между отдельными страницами будем использовать компонент, позволяющий работать с отдельными вкладками – PageControl.

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

В данной версии программы графическое представление реализуется в виде диаграммы или обычной линии (можно выбрать один из способов представления).

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

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

Рис. 1. Окно программы с открытой вкладкой «Список клиентов»

В момент старта программа отображает вкладку «Список клиентов» с активными в настоящее время заказами (рис. 1). Вкладка содержит информацию о клиентах предприятия (с которыми уже заключен договор) и составе каждого заказа. Информация может быть изменена по необходимости. Кроме активных заказов здесь можно отображать заказы: выполненные, просроченные, 3 дня до монтажа, все заказы.

При поступлении нового заказа его необходимо вначале зарегистрировать в системе, для чего используется кнопка «Новый заказ». Необходимые данные вносятся в форму, показанную на рис. 2.

Рис. 2. Окно программы с открытой вкладкой «Новый заказ»

После подтверждения заказа (кнопка «Сохранить заказ») внесенный заказ будет отображаться во вкладке «Список заказов» (рис. 3). Здесь можно вносить изменения в заказ, а также удалить его в случае, если клиент откажется от услуг предприятия. Если же заказчик захочет воспользоваться услугами предприятия, то его необходимо перевести в разряд клиентов, для чего нужно нажать кнопку «Оформить заказ». В результате откроется окно оформления заказа (рис. 4), в котором нужно указать номер договора, дату начала и окончания действия договора, и другую предусмотренную информацию. После оформления заказа заказчик переходит в разряд клиентов и его можно увидеть во вкладке «Список клиентов».

Рис. 3. Окно программы с открытой вкладкой «Список заказов»

Рис. 4. Окно программы «Оформление заказа»

Вкладка «Баланс средств» (рис. 5) позволяет учитывать расходы, связанные с производством.

Рис. 5. Окно программы с открытой вкладкой «Баланс средств»

Из описания программы ясно, что она с легкостью позволяет вести учет клиентов предприятия и проста в использовании (можно обучить любого менеджера пользоваться ей). Тем не менее в ней есть все необходимое для ведения учета клиентской базы, просмотра и изменения заказов. По сравнению с другими программными продуктами, написанная программа обладает следующими положительными возможностями: позволяет на высоком уровне и относительно просто вести учет клиентов; удобная работа со всеми заказами в одно и то же время; обзор активных и неактивных заказов, индивидуальных пожеланий клиента; подсчет денежных расходов и доходов предприятия.

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

Список литературы

  1. Бобровский С.И. Delphi 7. Учебный курс. – СПб.: Питер, 2004. – 562 с.
  2. Дмитриев В.Л. Теория и практика программирования на С++. – Стерлитамак: РИО СФ БашГУ, 2013. – 308 с.
  3. Дмитриев В.Л. Поэтапная разработка классов в среде Delphi при обучении программированию // СМАЛЬТА. 2014. № 3. – С. 70-76.
  4. Дмитриев В.Л. Информационная система учета успеваемости студентов заочной формы обучения // Современная техника и технологии. 2014. № 12 (40). – С. 90-95.

Электронное периодическое издание зарегистрировано в Федеральной службе по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор), свидетельство о регистрации СМИ — ЭЛ № ФС77-41429 от 23.07.2010 г.

Соучредители СМИ: Долганов А.А., Майоров Е.В.

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *