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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Курсовая Создание АИС Ремонтно-строительная компания

Информация:

Тип работы: Курсовая. Предмет: Информатика. Добавлен: 26.09.2014. Сдан: 2009. Страниц: 25. Уникальность по antiplagiat.ru: < 30%

Описание (план):


3 СОЗДАНИЕ АИС «РЕМОНТНО-СТРОИТЕЛЬНАЯ КОМПАНИЯ»

3.1 Постановка задачи
3.1.1 Структура ремонтно-строительной компании
В данном дипломном проекте затрагивается деятельность фирмы, которая оказывает услуги в области ремонта и строительства жилых зданий и общественных сооружений.
На сегодняшний день, для нормального функционирования, любая ремонтно-строительная компания (РСК) обязательно должна иметь в своем составе хотя бы следующие подразделения:
1. Административный отдел;
2. Расчетно-экономический отдел;
3. Отдел маркетинга;
4. Отдел по работе с клиентами;
5. Отдел снабжения;
6. Производственный отдел.
Административный отдел, в лице директора, обеспечивает общее руководство коллективом и решение принципиальных технических задач, связанных с выбором портфеля заказов, обеспечением конструкторской и технологической документации, закупкой оборудования и стандартной оснастки и т.п.
Он же ведет оперативное управление делами предприятия. При решении этих задач руководитель при необходимости привлекает других специалистов, поручая им выполнение конкретных заданий.
Расчетно-экономический отдел осуществляет бухгалтерскую отчетность и


технико-экономическое планирование. Бухгалтер выполняет расчетные работы, оформляет необходимую документацию. Следит за точностью и своевременностью расчетов с потребителями, поставщиками и органами налогового контроля. Составляет итоговые бюджетные отчеты для предоставления в налоговые органы. Принимает активное участие в планировании в области налоговой и ценовой политики предприятия.
Основной задачей отдела маркетинга является эффективное управление рекламной компанией фирмы. Сюда можно отнести анализ рекламных изданий и размещение рекламы в наиболее популярных из них, распространение листовок, участие в специализированных выставках и т.п.
Отдел по работе с клиентами занимается приемом и обработкой заявок граждан и организаций в РСК на проведение ремонтно-строительных работ. Затем первичная информация передается прорабу фирмы (лицу, занимающемуся проведением работ на объектах и составлением сметной документации), который встречается с потенциальным заказчиком, делает необходимые замеры объекта, после чего производит расчет стоимости услуг на проведение работ. На основании этого расчета заказчик принимает решение о заключении договора с данной компанией.
Отдел снабжения занимается закупкой и доставкой материалов, необходимого инвентаря и инструмента на объекты во время проведения работ. Здесь так же производят подбор материала по качественным и стоимостным характеристикам. Поставка комплектующих осуществляется согласно составленному прорабом графику проведения работ на объекте.
Производственный отдел занимается непосредственно проведением работ на объектах, с которыми заключены договора подряда. За каждым объектом закрепляется лицо ответственное за проведение работ на данном объекте (прораб). Прораб занимается расчетом и подбором необходимого количества специалистов для проведения ремонта, составляет подробный поэтапный график проведения работ. Во время ремонта строго контролируется соблюдение

графика, технологии и качества работ.

3.1.2 Функциональные возможности системы
Выше были рассмотрены функции различных подразделений РСК. Несомненно, работа каждого из них очень важна, но хотелось бы уделить особое внимание деятельности прораба, от эффективности работы которого во многом зависит финансовое состояние всего предприятия в целом.
В данном дипломном проекте была поставлена задача по разработке АИС для ремонтно-строительной компании, которая возьмет на себя основную часть рутинных операций, которые раньше приходилось выполнять специалистам строительной отрасли, в частности прорабу. АИС позволит прорабу освободиться от большого количества бумажных документов, которые будут храниться в электронном виде (но при необходимости будет возможно вывести их на печать) и от ручных расчетов. В результате у прораба останется больше времени для оформления новых заказов, потому что при этом ему требуется выезжать на объект, для уточнения сведений о ремонтных работах и произвести необходимые замеры, что занимает основную часть рабочего времени.
Разработанная АИС позволит вести учет сотрудников и клиентов. Кроме того она предоставит возможность создавать бригады и распределить рабочих по бригадам, а также закрепить за каждой бригадой конкретного клиента. При необходимости пользователь сможет посмотреть данные о каждой созданной им бригаде: кто работает в этой бригаде, у какого клиента, по какому адресу работала(ет) бригада, дату начала и окончания работ.

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

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

3.1.4 Описание выходной информации
Выходными данными являются: во-первых, обновленные базы данных и информация на мониторе, отображающая результаты изменений; во-вторых, информация по результатам сортировки, в-третьих, информация по результатам запроса на определенную бригаду. Также выходными данными являются отчеты, построенные на основе запросов.
Кроме того, на основании введенных данных о размерах помещений, программа должна будет вычислять и выдавать пользователю количество необходимых для ремонта материалов и их окончательную стоимость.
Алгоритм работы разрабатываемой автоматизированной информационной системы представлен на блок-схеме, изображенной на рисунке 3.1.
Рисунок 3.1 Алгоритм работы АИС РСК


3.2 Разработка автоматизированной информационной системы
3.2.1 Создание структуры программы
Создание приложения в Delphi обычно начинается с создания и сохранения проекта, с выбора типа главного окна и создания главного меню, из которого можно будет потом обратиться ко всем имеющимся функциям.
После запуска оболочки Delphi автоматически открывается окно разработки с уже созданным пустым проектом (рис. 3.2). Визуальная форма с заголовком Form1 и будет главным окном. Для удобства я назвал эту форму MainForm (свойство Name). Чтобы сохранить созданный проект необходимо выполнить команду File – Save All (Файл - Сохранить все). Откроется стандартное окно сохранения файла. Сначала Delphi запросит ввести имя модуля. По умолчанию указано текущее имя — Unit1.pas. Я изменил его на MainUnit. Потом Delphi запросит имя будущего проекта. Я назвал проект AIS_RSK. Все файлы проекта сохранил в директории с наименованием «АИС РСК».
В проект входят:
- AIS_RSK.exe – запускной файл приложения.
- AIS_RSK.cfg — файлы с расширением cfg, содержат конфигурацию проекта.
- AIS_RSK.dof — файлы с расширением dof, содержат опции проекта.
- AIS_RSK.dpr — файлы с расширением dpr, это сам проект. В этом файле находятся описание используемых в проекте модулей и описание процедуры инициализации программы. Его можно использовать и для написания кода.
- AIS_RSK.res — файлы с расширением *.res, содержат ресурсы проекта, например такие, как иконки, курсоры и др.
- MainUnit.pas — файлы с расширением *.pas содержат исходный код модулей.
- MainUnit.dfm — файлы с расширением *.dfm, содержат визуальную информацию о форме.

- MainUnit.ddp — файлы с расширением *.ddp, определяют вспомогательные файлы модуля.
- Mainunit.dcu — файл с расширением *.dcu, представляет откомпилированный модуль проекта.
Когда компилируется программа, все модули проекта собираются в один и получается один программный файл.
Файлы исходных кодов (с расширением *.pas) — это текстовые файлы, которые можно редактировать в редакторе кода. Файлы визуальных форм (с расширением *.dfm) создаются автоматически, и в них хранится информация о том, что находится на форме, а также настройки самой формы.
Для запуска программы используется запускной файл AIS_RSK.exe.
Рисунок 3.2 Окно разработки Delphi

Для дальнейшей работы нужно выбрать тип окон приложения. Среда разработки Delphi предоставляет возможность создавать окна двух типов: MDI и SDI. Для управления окнами в своем приложении я использовал технологию «множества документов» - MDI. Интерфейс MDI отличается от интерфейса одного документа SDI тем, что главное окно MDI содержит внутри себя несколько подчиненных окон. Дочерние окна чем то похожи на немодальные. Они также не блокируют главное окно и работают независимо, только их область видимости ограничивается главным окном. Они находятся как бы внутри главного окна.
После этого я добавил в визуальную форму MainForm компонент MainMenu чтобы создать главное меню программы.

3.2.2 Создание базы данных в СУБД MS Access. Описание структуры БД. Логическая модель БД
Одним из важных факторов, определяющих успешность разрабатываемого проекта, является структура базы данных. Структура БД может быть представлена в виде моделей данных различного уровня. Такими моделями являются логическая и физическая модели предметной области.
Логическая модель данных – это описание объектов предметной области, их атрибутов и взаимосвязей между ними в том объёме, в котором они подлежат непосредственному хранению в базе данных системы.
На следующем уровне находится физическая модель данных предметной области, описывающая данные средствами конкретной СУБД (в нашем случае инструментами Microsoft Access). Физическая модель определяет способы размещения данных в среде хранения и способы доступа к этим данным, которые поддерживаются на физическом уровне.
Отношения, разработанные на стадии формирования логической модели данных, преобразуются в таблицы, атрибуты становятся столбцами таблиц, для ключевых атрибутов создаются уникальные индексы, домены преображаются в типы данных, принятые в конкретной СУБД.
Таким образом, я описал структуру БД (табл. 3.1, табл. 3.2, табл. 3.3) и построил логическую и физическую модели данных разрабатываемой АИС, которые представлены на рисунках 3.3 и 3.4.
Таблица 3.1 «Сотрудники»
Имя поля Тип поля
1 2
Код Счетчик
ФИО Текстовый

Продолжение таблицы 3.1
1 2
ИНН Текстовый
Пол Текстовый
Дата рождения Дата/время
Страховой номер ПФР Текстовый
Страна ПМЖ Текстовый
Вид документа Текстовый
Серия паспорта Текстовый
Номер паспорта Текстовый
Кем выдан паспорт Текстовый
Дата выдачи паспорта Дата/время
Должность Текстовый
Телефон Текстовый
Адрес по регистрации Текстовый
Адрес фактического места жительства Текстовый
Место рождения Текстовый
№ Бригады Текстовый

Таблица 3.2 «Клиенты»
Имя поля Тип поля
1 2
Код Счетчик
ФИО Текстовый
Пол Текстовый
Телефон Текстовый
Дата рождения Дата/время


Продолжение таблицы 3.2
1 2
Вид документа Текстовый
Серия Текстовый
Номер Текстовый
Кем выдан Текстовый
Дата выдачи Дата/время
Адрес по регистрации Текстовый
Адрес фактического места жительства Текстовый
Адрес объекта Текстовый
Дата начала (усл. клиента) Дата/время
Дата окончания (усл. клиента) Дата/время
Начали Дата/время
Завершили Дата/время
Отметка о завершении Логический
№ Бригады Текстовый

Таблица 3.3 «Список Бригад»
Имя поля Тип поля
Код Счетчик
Бригада Текстовый


Рисунок 3.3 Схема логической модели данных АИС РСК

Где:
К – код;
ФИО – фамилия, имя и отчество;
ИНН – индивидуальный номер налогоплательщика;
ПОЛ – пол;
ДР – дата рождения;
ПФР – страховой номер ПФР;
СМЖ – страна постоянного места жительства;
ВД – вид документа, удостоверяющего личность;
С – серия;
Н – номер;
КВ – кем выдан документ;
ДВ – дата выдачи;
Д – должность;
Т – телефон;
АР – адрес по регистрации;
АФ – адрес фактического места жительства;
МР – место рождения;
№Б – номер бригады;
АО – адрес объекта ремонта;

ДН(К) – дата начала работ по условию клиента;
ДО(К) – дата окончания работ по условию клиента;
ДН – дата начала работ;
ДО - дата окончания работ;
ОЗ – отметка о завершении.
Рисунок 3.4 Физическая модель данных АИС РСК


3.2.3 Создание связи БД с проектом в Delphi.
Для того чтобы информация из таблиц созданной базы данных отображалась в окне создаваемой программы я сделал следующее. Создал дочерние MDI окна для таблиц «Сотрудники» и «Клиенты». Поместил на форму компонент ADOConnection с вкладки ADO палитры компонентов. Настроил соединение с сервером, которое должно быть указано в свойстве «ConnectionString». Для этого надо дважды щелкнуть кнопкой мыши по строке ConnectionString (или дважды щелкнуть по самому компоненту). Откроется окно, показанное на рис. 3.5.
Рисунок 3.5 Окно создания подключения к базе


Здесь перед нами стоит выбор:
- использовать специальный файл (Use Data Link File);
- использовать строку подключения (Use Connection String).
Второе, на мой взгляд, более предпочтительно, поэтому я решил создать строку подключения. Для этого нужно щелкнуть мышью по кнопке «Build». Перед нами откроется еще одно окно, показанное на рис. 3.6.
Рисунок 3.6 Окно создания строки подключения

На вкладке «Поставщик данных» перечислены все доступные ADO драйверы доступа к базам данных. Если какого-то драйвера нет, то можно попробовать выделенный по умолчанию — Microsoft OLE DB Provider for ODBC Drivers. Этот драйвер позволяет получить доступ к данным через ODBC-драйвер, который можно отнести к большинству существующих БД.
В нашем случае для доступа к базам данных MS Access используется драйвер Microsoft Jet OLE DB Provider. Такой драйвер обязательно устанавливается на машину вместе с MS Office, а в последних версиях Windows

он устанавливается по умолчанию.
В определенных случаях может быть установлено сразу две версии этого драйвера, поэтому выберем более новый — Microsoft Jet 4.0 OLE DB Provider. После этого нажал на кнопку «Далее», или перешел на вкладку «Подключение».
Вид вкладки «Подключение» зависит от выбранного драйвера. В нашем случае она должна выглядеть, как показано на рис. 3.7.
Рисунок 3.7 Вкладка «Подключение»

Здесь в строке «Выберите или введите имя базы данных», я ввел имя базы данных. Так как моя база данных будет располагаться в той же директории, что и исполняемый файл приложения, то путь указывать не надо.
Также в этой вкладке можно указать сведения для входа в базу данных:
- Пользователь: Значение поля можно оставить по умолчанию, если не задано иное при создании базы в MS Access.
- Пароль: Если база имеет пароль, то его необходимо указать.
- Пустой пароль: Если пароль не нужен, то здесь нужно поставить галочку.
- Разрешить сохранение пароля: Если здесь поставить галочку, то пароль может быть сохранен. Если нет, то при каждом запуске программы будет появляться окно с требованием ввести пароль.
Эти поля я оставил без изменения.
После выбора базы данных я нажал на кнопку «Проверить подключение», чтобы протестировать соединение. Так как все указано правильно, то появляется сообщение «Проверка подключения выполнена» (рис. 3.8).
Рисунок 3.8 Окно сообщения проверки подключения

После этого в свойствах компонента ADO Connection отключил свойство «LoginPrompt". Это нужно для того, чтобы при каждом обращении к базе не происходил вызов окна ввода пароля. Далее изменил свойство «Connected» в значение true, чтобы произошло соединение с базой. На этом соединение можно считать оконченным.
Теперь надо получить доступ к созданным таблицам «Сотрудники» и «Клиенты». Для этого я поместил на форму компонент ADOTable с вкладки ADO палитры компонентов и свойстве «Connection» указать созданный ранее компонент соединения с базой данных ADOConnection1. Далее в свойстве «TableName» выбрал имя таблицы («Сотрудники», «Клиенты»). После этого выполнил подключение, изменив свойство «Active» в значение true.
Для отображения данных из таблицы я установить на форму компонент DataSource с вкладки Data Access палитры компонентов. Теперь этому компоненту надо указать, какую именно таблицу он должен отображать. Для этого в свойстве «DataSet» из выпадающего списка выбрал компонент ADOTable1, который связан с таблицей «Сотрудники» («Клиенты»).
Все приготовления готовы, можно приступать к реальному отображению данных. Самый простой способ отобразить таблицу — установить компонент DBGrid. Этот компонент — сетка, которая может отображать данные в виде таблицы. В этом же компоненте можно добавлять, удалять и редактировать строки нашей таблицы. Чтобы сетка отображала данные я связал компонент сетки с компонентом отображения таблицы. Для этого в свойстве «DataSuorce» компонента DBGrid указал созданный компонент DataSource1. Связь с базой данных установлена.

3.2.4 Добавление функции редактирования записей
Для того чтобы пользователь мог добавлять, удалять и редактировать записи в базе данных я создал специальное окно (рис. 3.9), в котором можно выполнять все эти действия.
Рисунок 3.9 Окно «Список сотрудников»

В этом окне сверху находится панель управления, на котором расположены следующие кнопки: «Новая строка», «Удалить строку», «Редактировать строку» и выпадающий список «Сортировка» для выбора типа сортировки записей в таблице. При наведении на них мышью появляются всплывающие подсказки. После нажатия на кнопку «Новая строка» открывается модальное окно «Сведения о сотруднике» (рис. 3.10), в котором на страницах «Общие сведения» и «Паспортные данные» я расположил поля для ввода данных о сотруднике. Эти поля связаны с базой данных и все введенные в них записи сохраняются в базе данных при нажатии на кнопку «Записать». При нажатии на кнопку «Отмена» в базу данных ничего не записывается и не сохраняется.

Рисунок 3.10 Окно «Сведения о сотруднике»

При нажатии на кнопку «Удалить строку» в окне «Список сотрудников» появляется информационное окно (рис. 3.11), предупреждающее о безвозвратном удалении выделенной строки.
Рисунок 3.11 Информационное окно с сообщением об удалении строки

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

просмотра, в котором можно изменить масштаб страницы (для удобства просмотра), пролистать страницы, найти и настроить принтер, сохранить отчет в формате *.QRP, открыть сохраненные ранее отчеты, а также вывести отчет на печать.
Рисунок 3.12 Предварительный просмотр отчета «Список сотрудников»

Окно «Клиенты» имеет такую же структуру, как и окно «Список сотрудников». Они отличаются лишь содержимым таблицы.

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

Рисунок 3.13 Окно «Распределение рабочих по бригадам»

Процесс распределения рабочих и клиентов по бригадам очень прост. Для этого нужно лишь выделить в таблице нужную строку, т.е. выбрать конкретного рабочего (клиента), выбрать нужную бригаду из выпадающего списка, находящегося справа и нажать кнопку сохранения.
Информацию о бригадах можно просмотреть в окне «Сведения о бригадах» (рис. 3. 14). В этом окне находится две таблицы: верхняя таблица отображает информацию о рабочих, нижняя – информацию о клиентах. Выбрать интересующую бригаду можно из выпадающего списка.
Рисунок 3.14 Окно «Сведения о бригадах»

Здесь я также реализовал возможность вывода на печать просмотренной информации о бригадах. Эта функция осуществляется так: отдельно для выбранной бригады создаются отчеты «Список работников бригады» и «Сведения о выполнении работ на объектах». Причем структуру этих отчетов я спроектировал при создании программы, а информация заполняется автоматически при нажатии на кнопку «Печать».

3.2.6 Добавление функции для расчета количества и стоимости строительных материалов

Как известно, строителям, в частности прорабу, часто приходится рассчитывать количество и стоимость строительных материалов. Иногда эти расчеты бывают очень большими и отнимают длительное время. Поэтому я решил добавить в свою программу также и функцию для расчета количества и стоимости строительных материалов.
Расчеты доступны из пункта «Расчеты» главного меню программы. Всего 6 видов расчетов: «Облицовка стены П623», «Подвесной потолок П112 (двухуровневый)», «Подвесной потолок П113 (прямой подвес)», «Подвесной потолок П113 (подвес анкерный тип D)», «Расчет комплектующих для подвесного потолка 600*600», «Межкомнатная перегородка П111».
Все расчеты имеют схожую структуру. В верхнем левом углу я расположил компонент TGroupBox для группировки полей ввода и расчета размеров потолка. В нижней части окна расположил сгруппированные поля для вывода результатов произведенных расчетов количества и цены материалов. Расчеты производятся после нажатия на кнопку «Вычислить». Кнопка «Очистить» очищает поля ввода от введенных значений.
Рисунок 3.15 Окно «Расчет комплектующих для подвесного потолка 600*600»


3.3 Инструкция пользователя

Чтобы начать работать с программой, необходимо сначала скопировать папку «АИС РСК» на компьютер. Лучше всего скопировать папку на локальный диск (чтобы не засорял рабочий стол) и создать ярлык запускного файла на рабочем столе.
Для того чтобы запустить приложение необходимо дважды щелкнуть на запускном файле AIS_RSK.exe. Откроется главное окно программы, которое содержит меню с выпадающими списками разделов. Меню имеет следующие заголовки: Файл, Расчеты, Справочники, Бригады, Настройки.
Рисунок 3.16 Меню главного окна

В меню «Расчеты» можно рассчитать количество необходимых строительных материалов и их итоговую стоимость. При нажатии на пункт меню Расчеты появляется выпадающий список входящих в него разделов:
• «Облицовка стены П 623»
• «Подвесной потолок П112 (двухуровневый)»
• «Подвесной потолок П113 (прямой подвес)»
• «Подвесной потолок П113 (подвес анкерный тип D)»
• «Расчет комплектующих для подвесного потолка 600*600»
• «Межкомнатная перегородка П111».
При выборе любого из этих разделов открывается соответствующее окно. По своему содержимому окна этих разделов схожи. В верхнем левом углу окна располагаются поля для ввода размеров (ширины, длины, высоты) потолка (стены, перегородки). Под этими полями находятся автоматически вычисляемые и нередактируемые пользователем поля «Площадь» и «Периметр» (для потолка). Ниже находятся группы «Строительный материал» (содержит названия материалов), «Количество» (содержит нередактируемые поля для вывода расчетов), «Цена за 1 ед.» (для ввода пользователем цены соответствующего стройматериала), «Всего» (содержит поля для вывода расчетов). В нижнем
правом углу находится поле «Итого», которое выводит сумму значений полей группы «Всего». Также имеется две кнопки: «Вычислить» (для запуска расчетов) и «Очистить» (очищает все поля от введенных ранее значений).
Для того чтобы производить расчеты в открытом окне в полях «Ширина» и «Высота» («Длина») нужно ввести неотрицательные значения размеров объекта ремонта. Если необходимо рассчитать также и стоимость стройматериалов, то следует ввести цену единицы материала в соответствующие поля ввода. Далее нужно нажать кнопку «Вычислить» чтобы программа рассчитала искомые значения и вывела на экран результаты вычислений. Кнопка «Очистить» служит для очистки всех полей от введенных ранее значений. Если нажать кнопку «Вычислить» при не введенных значениях размеров объекта, то появится окно с сообщением «Введите размеры».
Рисунок 3.17 Окно «Расчет комплектующих для подвесного потолка 600*600»

Меню «Справочники» содержит два пункта: «Сотрудники» и «Клиенты», при выборе которых открывается окно с соответствующими данными. Эти окна схожи, поэтому рассмотрим только одну из них.


Рисунок 3.18 Окно «Список сотрудников»

Большую часть окна занимает таблица с введенными данными. Для добавления новой строки нужно нажать на кнопку «Новая строка (Ins). В результате появится окно, содержащее следующие вкладки с полями ввода: «Общие сведения», «Паспортные данные». В окне ввода нового клиента также содержится вкладка «Объект ремонта». Удалить выделенную строку из таблицы можно нажав кнопку «Удалить строку». Редактирование выделенной строки производится в таком же окне что и добавление новой строки, которое открывается после нажатия кнопки «Редактировать строку». Сортировку данных из таблицы можно произвести выбрав соответствующий пункт в выпадающем списке «Сортировка». В нижней части окна находятся две кнопки «Колонки» и «Отчет». При нажатии на кнопку «Колонки» появляется окно, в котором можно выбрать, какие столбцы таблицы показывать на экране, а какие скрыть. Кнопка «Отчет» служит для создания отчета.
Рисунок 3.19 Окно выбора колонок

Меню «Бригады» позволяет открыть окна для распределения рабочих и клиентов по бригадам (эти окна различаются лишь содержимым таблицы) и окно для просмотра сведений о бригадах.
Рисунок 3.20 Окно «Распределение рабочих по бригадам»

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

Окно «Сведения о бригадах» содержит две таблицы: верхняя выводит данные о рабочем, состоящем в выбранной бригаде, нижняя – выводит данные о клиенте, который закреплен за этой бригадой.
Рисунок 3.22 Окно «Сведения о бригадах»


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

В меню Настройки можно задать фоновый цвет или рисунок главного окна. Чтобы задать фоновый рисунок нужно в списке выбора в левой части окна выделить название рисунка и нажать на кнопку «ОК». Расположение рисунка в главном окне можно выбрать двумя радиокнопками: «Растянуть» и «По центру». Если вместо рисунка нужно задать фоновый цвет, то необходимо выделить в списке выбора рисунков строку «Нет» и выбрать подходящий цвет в выпадающем списке в правой части окна. Для отмены произведенных изменений нужно нажать кнопку «Отмена».


Рисунок 3.24 Окно «Настройки главного окна»

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




Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.