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

Выбор языка программирования. Требования к информационному и техническому обеспечению. Реализация базы данных. Разработка алгоритма работы программного обеспечения. Форма идентификации пользователя. Руководство пользователя. Типы элементов диалога.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 05.07.2013
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

После того, как все условия сортировки будут заданы, необходимо нажать кнопку <Готово>. Для отмены сортировки - кнопку <Отменить>. В окне «Упорядочить записи» существует кнопка <Помощь>. Она служит для напоминания о действиях при сортировке «по убыванию». После ее нажатия в нижней части окна появляется комментарий, а надпись на этой кнопке меняется на <Спрятать>.

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

- кнопки навигации, служащие для перемещения по строкам таблицы;

- обновление выбранных записей. Данная система позволяет работать с одной таблицей нескольким пользователям одновременно.

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

- закрыть окно служит для закрытия активной таблицы.

4.4 Договора

При входе в пункт меню «Договора» на экране появляется окно запроса для выбора записей, удовлетворяющих определенному условию.

Рисунок 4.11 - Окно запроса для выбора записей

Порядок ввода в режим запроса.

Вход в режим запроса из других режимов можно осуществить, выполнив одно из предлагаемых действий:

- нажать мышкой кнопку «Поиск» на панели инструментов;

- выбрать опцию «Запрос» пункта «Режим» горизонтального меню»;

- щелкнуть правой кнопкой мыши и в появившимся меню выбрать опцию «запрос».

Варианты поиска значений реквизитов:

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

Для выбора из справочников и для числовых реквизитов предусмотрены следующие варианты:

- равно;

- не равно;

- больше;

- меньше;

- меньше либо равно;

- больше либо равно;

- среди.

Для реквизитов, в которых заложена дата, возможны следующие варианты:

- равно;

- не равно;

- больше;

- меньше;

- меньше либо равно;

- больше либо равно;

- подобно;

- не подобно;

- среди.

В данном окне имеется панель «Работники» с радио-кнопками, позволяющая дополнительно из таблицы выбирать только действующие, закрытые или все.

Указать список значений для поиска можно одним из двух способов:

1 способ. Необходимо, находясь в окне реквизита поиска, сделать двойной щелчок левой кнопкой мышки или щелкнуть один раз по кнопке с тремя точками, находящейся справа от окна реквизита поиска. При этом в окне раскроется соответствующий справочник, в котором следует найти и пометить с помощью клавиши {Ctrl + левая кнопка мыши} необходимые значения для поиска и нажать кнопку <Выбрать>. В результате окно справочника закроется, а ниже появится перечень выбранных значений

Вместе с тем на экране появится окно «Настройка списка» для данного реквизита с выбранными значениями

Для добавления нового значения поиска к уже существующему списку следует сделать двойной щелчок левой кнопкой мышки в окне реквизита поиска или щелкнуть один раз по кнопке с тремя точками, находящейся справа от окна реквизита поиска, в открывшемся справочнике с помощью клавиши {Ctrl + левая кнопка мыши} выбрать новое значение и нажать кнопку <Выбрать>. В результате ниже окна реквизита поиска появится новый перечень выбранных значений. В окне настройки списка перечень значений также обновится.

Этот способ используется только для выбора значений из справочника.

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

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

Т.к. данный список является пустым, активной является только опция «Добавить».

Необходимо мышкой щелкнуть по ней для вызова окна редактора.

Рисунок 4.12 - Окно редактора

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

Для удаления неверного значения можно пользоваться кнопкой <Очистить>.

Для выхода из окна «Редактора условия» без передачи выбранного значения в окно «Настройки списка» необходимо пользоваться кнопкой <Закрыть>.

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

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

Для корректировки или удаления одного или всех условий поиска необходимо, находясь в окне «Настройка поиска», стать на изменяемую запись и щелкнуть правой кнопкой мыши. В появившемся меню выбрать нужную опцию («Удалить», «Заменить», «Удалить все») и сделать, если необходимо, изменения.

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

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

Порядок работы с выбранными по запросу записями:

- после выполнения запроса в строке состояния отражается количество выбранных записей и появляется окно таблицы - (Просмотр\Ведение договоров\ Договора).

активной является закладка «Список».

Для выбора нужного договора выполнить одно из действий: щелкнуть левой кнопкой мыши по одной кнопок, находящихся в левом нижнем углу экрана. Эти кнопки снабжены подсказками; установить курсор на необходимой записи и щелкнуть левой кнопкой мыши; нажать одну из кнопок клавиатуры {} / {} - для перехода к следующей / предыдущей строке, относительно текущей позиции курсора.

При входе в закладку «Анкета» появляется информация по договору, на котором стоял курсор в закладке «Список». Для просмотра полной информации по договору необходимо выбрать соответствующую закладку.

4.5 Добавление

Рассмотрим некоторые режимы:

1. Режим «новый договор».

При загрузке АРМа вход в режим ввода нового договора можно осуществить, выбрав опцию «Документы».

Войти в данный режим из других режимов можно, выполнив одно из предлагаемых действий:

- выбрать опцию «Договор» горизонтального меню;

- нажать мышкой кнопку «добавить» на панели инструментов;

- выбрать опцию «Добавить» пункта «Режим» горизонтального меню;

- щелкнуть правой кнопкой мыши и в появившемся меню выбрать опцию «Добавление».

На экране появится окно ввода договора (рисунок 4.13):

Рисунок 4.13 ? Окно ввода договора

Поле «Идентификатор» вводить не нужно, он присваивается автоматически.

Переход от реквизита к реквизиту можно осуществлять с помощью мышки или с помощью клавиатуры к следующему реквизиту клавишей {Tab}, к предыдущему реквизиту {Shift +Tab}. Сверху поля располагается наименование реквизита. Если обязательный реквизит не задан, после выбора кнопки <Применить> на экране появляется окно с сообщением об ошибке: Необходимо нажать кнопку окна <OK> и заполнить данный реквизит.

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

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

Реквизиты типа «Дата» можно вводить вручную в окно по маске: ЧЧММГГ или выбрать из окна «Выбор даты».

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

- все;

- действующие;

- закрытые.

После ввода всех необходимых реквизитов необходимо нажать кнопку <Применить>. При этом начинает работать программа проверки заполнения обязательных реквизитов и выдает сообщения, если такие имеются. Программой предусмотрены различные логические проверки. Например: дата окончания не должна быть позже даты начала работ, номера этапов должны идти по порядку и т.д. В противном случае на экран выдается соответствующие сообщения. Для того чтобы ввести календарный план, прилагаемый к договору, необходимо перейти к закладке «Этап». После этого появится окно ввода календарного плана (рисунок 4.14).

Рисунок 4.14 - Закладка «Этап»

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

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

Рисунок 4.15 - Закладка «Куратор»

Есть несколько способов для ввода куратора:

1) В поле «Личный номер» вставить табельный номер работника;

2) В поля «Фамилия», «Имя», «Отчество» вписать инициалы;

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

- Режим «Дополнительное соглашение»

Для ввода дополнительного соглашения нужно войти в закладку «Дополнительное соглашение». На экране появится окно следующего вида (рисунок 4.15):

Рисунок 4.17 - Окно «Дополнительное соглашение»

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

4.6 Добавление записей в закладки

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

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

При выходе из режима «Добавление» без предварительного нажатия кнопок <Применить> или <Отменить> на экран выдается сообщение:

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

4.7 Редактирование

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

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

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

4.8 Удаление

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

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

- нажать мышкой кнопку «Удалить» на панели инструментов;

- набрать комбинацию клавиш {Ctrl+D} клавиатуры;

- выбрать опцию «Удалить» пункта «Режим» горизонтального меню;

- щелкнуть правой кнопкой мыши и в появившемся меню выбрать опцию «Удаление».

При этом на экране появляется «окно - подтверждение» удаления. Для удаления необходимо нажать кнопку <Да>. Для отмены удаления нужно нажать кнопку <Отменить>.

Для удаления записей из закладок, в которых находится несколько записей, необходимо из таблицы выбрать удаляемую запись и войти в режим удаления одним из перечисленных способов. Для перемещения по таблице от строки к строке можно пользоваться кнопками / или клавишами {}/{} клавиатуры.

Заключение

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

Так же упростилось:

- учет договоров и их правильность оценки;

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

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

- простота печати отчетов;

- формирование служебных писем на оплату.

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

Проект функционально состоит из следующих задач:

- учет договоров и правильности их оценки;

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

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

- предоставление информации для других отделов;

- печать отчетных документов;

- формирование служебных писем на оплату.

Список источников

1 Архангельский А.Я. Delphi 7 Справочное пособие. - М.: Бином-Пресс. -2004.

2 Архангельский А.Я. Программирование в Delphi 7, М.: Бином, 2005.

3 Попов В.В. Программирование в Delphi. Оптимальный подход, Век, 2005.

4 Стоян А. Настройка и обслуживание компьютера: самоучитель; Питер, 2006.

5 Сухарев М.В. Основы Delphi. Профессиональный подход, Наука и техника, 2004.

6 Фленов М.В. Программирование в Delphi глазами хакера, BHV-Санкт-Петербург, 2004.

7 Рэнди Джэй Яргер, Джодж Риз, Тим Кинг MySQL и mSQL. Базы данных для небольших предприятий и Интернета. М.: Символ-Плюс, 2000 г.

8 Роберт Э. Уолтерс, Майкл Коулс SQL Server 2008: ускоренный курс для профессионалов = Accelerated SQL Server 2008. - М.: «Вильямс», 2008.

9 Роберт Виейра Программирование баз данных Microsoft SQL Server 2005. Базовый курс = Beginning Microsoft SQL Server 2005 Programming. - М.: «Диалектика»

10 Майк Гандерлой, Джозеф Джорден, Дейвид Чанц Освоение Microsoft SQL Server 2005 = Mastering Microsoft SQL Server 2005. - М.: «Диалектика», 2007.

11 Microsoft® SQL Server™ 2005. Реализация и обслуживание. Учебный курс Microsoft (Экзамен 70-431). - М.: «Питер», 2007.

12 Петкович Д. Microsoft SQL Server 2008. Руководство для начинающих. - C.: БХВ-Петербург, 2009.

13 ГОСТ 12.1.003-83. ССБТ. Шум. Общие требования безопасности.

14 ГОСТ 12.1.005-88. ССБТ. Общие санитарно-гигиенические требования к воздуху рабочей зоны.

15 ГОСТ 12.1.045-84.ССБТ. Электростатические поля. Допустимые уровни на рабочих местах и требования к проведению контролю.

16 ГОСТ 12.2.032-78. ССБТ. Рабочее место при выполнении работ сидя.

17 ГОСТ 12.1.030-81. ССБТ. «Электробезопасность. Защитное заземление, зануление.»

18 ОНТП 24-88. Определение категорий помещений и зданий по взрывопожарной и пожарной опасности. - М.: ВНИИПО МВД СССР, 1988.

19 СНБ 2.04.05-98. Естественное и искусственное освещение.

20 Пожарная безопасность в строительстве. Орлов Г.Г.

Кимель Л.Р., Машкович В.П. Защита от ионизирующих излучений: Справочник. - М.: Атомиздат, 1972.

21 Оценка устойчивости работы объектов и систем народного хозяйства. / К.Ф. Величко, И.Г. Есаян, В.С. Лаптев, А.Д. Шелухин. - М., 1984 г.

22 БНБ 2.02.02-01 Эвакуация людей из зданий и сооружений при пожаре. М.: Минскстройархитектура, 2002.

23 СНБ 2.02.01-98 Пожарно-техническая классификация зданий, строительных конструкций и материалов. М.: Минскстройархитектура, 2001.

17 НПБ - 5 -2000. Категорирование помещений, зданий и наружных установок по взрывопожарной и пожарной опасности.

24 СанПиН 9-131-2000. гигиенические требования к ВДТ, ЭВМ и организации работы. Издание официальное. Минск, 2000.

25 Величко К.Ф., Есаян И.Г., Лаптев В.С., Шелухин А.Д. Оценка устойчивости объектов и систем народного хозяйства. Под ред. К.Ф. Величко.-М.:Изд. МИФИ, 1984.

26 Действие проникающей радиации на изделия электронной техники В.М. Кулаков, Е.А. Ладыгин, В.И. Шаховцов и др.; Под ред. Е.А. Ладыгина.-М.:Сов. Радио 1980.

договор база программный идентификация

Размещено на Allbest.ru


Подобные документы

  • Разработка программного продукта для спирографического обследования. Структура базы данных программы "СпирографОтдел". Выбор программного продукта и руководство пользователя. Минимальные рекомендуемые требования к техническому и программному обеспечению.

    дипломная работа [1,0 M], добавлен 13.04.2014

  • Проектирование программного обеспечения для создания баз данных о работах студентов университета при помощи языка Visual Basic. Разработка интерфейса пользователя. Руководство для системного программиста. Краткое описание алгоритма работы с программой.

    курсовая работа [2,6 M], добавлен 19.03.2010

  • Анализ предметной области АИС "Подписка". Проектирование базы данных методом "Сущность-Связь" для разработанной функциональной модели. Описание таблиц базы данных. Выбор программного обеспечения, требования к нему. Краткое руководство пользователя.

    курсовая работа [719,6 K], добавлен 15.09.2012

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

    курсовая работа [1,9 M], добавлен 15.08.2012

  • Анализ принципов автоматизированного рабочего места. Определение структурной схемы и программного обеспечения. Обоснования создания информационной системы "Компьютерная фирма". Руководство пользователя. Задачи базы данных. Форма "Материальный отчет".

    дипломная работа [4,2 M], добавлен 05.10.2015

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

    дипломная работа [645,3 K], добавлен 21.11.2010

  • Общая характеристика языка программирования С++, его функции и возможности. Создание базы данных "Учет фототехники" для работников магазина. Этапы разработки алгоритма, спецификация, кодирование, отладка и тестирование программы. Руководство пользователя.

    курсовая работа [3,2 M], добавлен 15.07.2012

  • Обоснование языка программирования Object Pascal и среды разработки Delphi. Создание интерфейса пользователя. Проектирование структуры и описание компонентов, использованных при разработке программного продукта. Составление инструкции пользователя.

    курсовая работа [888,7 K], добавлен 20.05.2015

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

    курсовая работа [314,2 K], добавлен 27.01.2015

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

    дипломная работа [1,1 M], добавлен 18.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.