Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Diplom_razdel_1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.09 Mб
Скачать

2.3.4 Разработка интерфейса программного продукта

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

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

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

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

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

- удовлетворять правилу "шести" - в одну линейку меню включать не более 6 понятий, каждое из которых содержит не более 6 опций;

- графические объекты сохраняют свое стандартизованное назначение и по возможности местоположение на экране.

2.4 Организация технологического процесса решения задачи

2.4.1 Граф-схема технологического процесса

Создание проекта:

Был создан проект приложения с помощью New File. Для этого выполнил следующие действия:

  • выбрал из пункта меню File команду New;

  • в открывшемся диалоговом окне New проверил, что установлена опция Project;

  • нажал кнопку New File;

  • в открывшемся диалоговом окне Create в поле ввода Enter project file задал имя создаваемого проекта для сохранения созданного проекта нажал кнопку Сохранить. Откроется окно проекта Project Manager, в котором представлена иерархия элементов проекта.

Создана база данных в окне проекта:

  • выбрал в окне проекта вкладку Data и установил курсор на значении Databases;

  • нажал кнопку New в окне проекта;

  • в открывшемся диалоговом окне New Database нажал кнопку New Database;

  • в появившемся диалоговом окне Create в поле ввода Enter database задал имя создаваемой базы данных «Инвентаризационный учёт».

  • для сохранения базы данных нажал кнопку Сохранить. Появится пустое окно базы данных Database Designer.

Создана таблица в окне базы данных:

  • с помощью команды меню Database или с помощью контекстного меню, или с помощью панели инструментов Database Designer создал таблицу, выбрав команду New Table;

  • в появившемся диалоговом окне New Table нажал кнопку New Table;

  • в появившемся диалоговом окне Create в поле ввода Enter table name задал имена таблицам «Товары», «Приход», «Расход», «Номенклатура» и нажал кнопку Сохранить;

  • ввел значения полей.

Созданы отношения между таблицами. Для этого выполнил следующие действия:

  • на таблице «Товары» щелкнул правой кнопкой мыши и выбрал в контекстном меню команду Modify;

  • в открывшемся окне конструктора перешел на вкладку Indexes;

  • создал первичный ключ для поля kod, т.е. в поле столбца Name ввел наименование индекса “kod;

  • в столбце Type выбрал из списка значение Primary;

  • нажал кнопку Ok, чтобы выйти из окна конструктора таблицы;

  • на таблице «Приход» в окне конструктора базы данных вызвал контекстное меню и выбрал команду Modify;

  • перешел на вкладку Indexes и создал ключ типа Candidate для поля “kod;

  • нажал кнопку Ok, чтобы выйти из окна конструктора таблицы;

  • на экране появится диалоговое окно с сообщением, что произошли изменения в структуре таблицы. Нажал кнопку Yes;

  • выбрал родительскую таблицу “Товары»;

  • установил курсор на первичный ключ таблицы “kod;

  • нажал кнопку мыши и, не отпуская ее, переместил курсор на индекс дочерней таблицы “Приход”, по которому устанавливается связь. Между таблицами появится линия их связи;

  • аналогично установил связь между таблицами «Товар» и «Расход».

Создана форма с помощью мастера:

  • открыл базу данных проекта «Инвентаризационный учёт». Для этого на вкладке Data установил курсор на ее название и нажал кнопку Modify окна проекта;

  • щелкнул на ярлыке Documents для перехода на вкладку Documents;

  • выбрал группу Forms и нажал кнопку New;

  • в открывшемся диалоговом окне New Form нажал кнопку Form Wizard;

Выбрал первую опцию.

  • появилось первое диалоговое окно мастера, в котором указал таблицу, для которой создал форму («Товары») и выбрал поля этой таблицы, размещаемые в форме:

  • в области Databases and tables из верхнего списка выбрал базу данных «Инвентаризационный учёт», а из нижнего – таблицу «Товары»;

  • из списка Available fields перенесите в Selected fields поля, которые разместил в создаваемой форме, затем нажмите кнопку Next;

  • в появившемся диалоговом окне мастера установил стиль отображения объектов формы и типы кнопок управления. Оставив их заданными по умолчанию, нажал кнопку Next;

  • на следующем шаге задал критерий сортировки данных, отображаемых в форме. Перенес поле name из списка Available fields or index tag в список Selected fields, используя кнопку Add. Установил опцию Ascending (по возрастанию) и нажал кнопку Next;

Нажал кнопку Finish и сохранил форму в своей папке с именем «Товары».

  • Ввел новую запись в таблицу и сохраните ее кнопкой Save.

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

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

  • открыл ранее созданный проект;

  • открыл базу данных «Инвентаризационный учёт»;

  • перешел на вкладку Documents. Выбрал группу Reports;

  • нажал кнопку New окна проекта;

  • в открывшемся диалоговом окне New Report выбрал опцию Report Wizard;

  • в появившемся диалоговом окне указал тип создаваемого отчета – Report Wizard и нажал кнопку Ok;

  • в следующем диалоговом окне в области Database and tables в нижнем списке выбрал таблицу «Общие данные», для которой будет создан отчет;

  • из списка Available fields перенес в список Selected fields поля таблицы, которые будет содержать отчет: kod, name, data_postup, kol. Нажал кнопку Next;

  • в следующем диалоговом окне задал стиль отображения объектов в отчете. Для этого в списке Style выбрал один из вариантов. Нажал кнопку Next;

  • в открывшемся диалоговом окне Save as ввел имя созданного файла («Otchet»).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]