1   2   3   4   5
Ім'я файлу: курсач.docx
Розширення: docx
Розмір: 1998кб.
Дата: 31.05.2022
скачати

2.2 Разработка интерфейса в среде MS Visual Studio


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

При загрузке открывается окно авторизации пользователя, рисунок 19.


Рисунок 18 – Окно «Авторизация»

В данной разработке создан процедурно-ориентированный интерфейс со свободной навигацией, созданный при помощи вкладок.

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

В Visual Studio для добавления новой записи из таблицы "Компании" используется команда вида bindingSource.AddNew. Вместо метода AddNew можно использовать методы:

  • MoveNext (перейти к следующей);

  • MoveFirst (Перейти к первой);

  • Move Previous (Перейти к предыдущей);

  • Move Last (Перейти к последней);

  • Delete (Удалить запись).

Объект DataGridView предназначен для отображения всей информации из таблиц, запросов или фильтров на форме в виде таблицы. Этот объект может быть создан как вручную (с последующим его подключением), так и перетаскиванием всего источника данных из окна «Data Sources». Однако наиболее часто его создают перетаскиванием всей таблицы, запроса или фильтра из окна "Data Sources" на форму.



Рисунок 19 – Окно «Таблицы»


Рисунок 20 – Окно «Запросы»



Рисунок 21 – Окно «О программе»

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

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

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

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

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


2.3 Тестирование базы данных «Операционная система»


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

Отладчик и отладка

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

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

Режим отладки и выполнение приложения

При первом запуске приложения в Visual Studio его можно запустить, нажав кнопку с зеленой стрелкой на панели инструментов (или клавишу F5). По умолчанию в раскрывающемся списке слева отображается элемент Отладка. Если вы не имеете опыта работы с Visual Studio, может показаться, что отладка приложения — это практически то же самое, что его запуск. На самом деле эти задачи хоть и связаны, но коренным образом различаются.



Рисунок 21 – Панель задач Visual Studio
Значение Отладка соответствует конфигурации отладки. Когда вы запускаете приложение (нажимая зеленую стрелку или клавишу F5) в конфигурации отладки, оно запускается в режиме отладки. Это означает, что приложение запускается с присоединенным отладчиком. В результате вы получаете полный набор функций отладки, которые можно использовать для поиска ошибок в приложении.

Если у вас открыт проект, выберите в раскрывающемся списке Отладка элемент Выпуск.



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

Когда следует использовать отладчик

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

Для отладки нужно запустить приложение с отладчиком, подключенным к процессу приложения. Для этого чаще всего используется клавиша F5 (Отладка > Начать отладку). Однако сейчас у вас, возможно, не задано ни одной точки останова для проверки кода приложения, поэтому мы сначала зададим их, а затем начнем отладку. Точки останова — это один из самых простых и важных компонентов надежной отладки. Точка останова указывает, где Visual Studio следует приостановить выполнение кода, чтобы вы могли проверить значения переменных или поведение памяти либо выполнение ветви кода.

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

Нажмите клавишу F5 (Отладка > Начать отладку) или Начать отладку кнопку на панели инструментов отладки, при этом отладчик выполняется до первой встреченной точки останова. Если приложение еще не запущено, при нажатии клавиши F5 запускается отладчик и выполняется остановка в первой точке останова.

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

Заключение


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

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

В процессе написания курсовой работы были выполнено следующее:

  • анализ предметной области;

  • анализ деятельности предприятия;

  • анализ потоков информации на предприятии;

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

  • физическая реализация базы данных;

  • разработка приложения пользователя;

  • физическая реализация приложения пользователя.

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

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


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


  1. ГОСТ 34.601 - 90.Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.

  2. ГОСТ 34.602 - 89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. .

  3. ГОСТ 19.201 - 78 ЕСПД. Техническое задание. Требования к содержанию и оформлению. .

  4. ГОСТ 19.202 - 78 ЕСПД. Спецификация. Требования к содержанию и оформлению.

  5. ГОСТ Р ИСО/МЭК 12207. Процессы жизненного цикла программных средств.

  6. Золотов С.Ю. Проектирование информационных систем: Учебно-методическое пособие. Методические рекомендации для выполнения курсового проекта, лабораторных работ и практических занятий по дисциплине «Проектирование информационных систем» - Томск: ТУСУР, 2013. - 34 с.

  7. Шнайдер, Роберт Microsoft SQL Server 6.5. Проектирование высокопроизводительных баз данных; М.: Лори, 2010. - 361 c

  8. Петкович, Душан Microsoft SQL Server 2012. Руководство для начинающих / Душан Петкович. - М.: БХВ-Петербург, 2012. - 460 c.

  9. Тейлор, Аллен SQL для чайников / Аллен Тейлор. - М.: Вильямс, 2014. - 416 c.

  10. Браст, Э.Дж. Разработка приложений на основе Microsoft SQL Server 2008 / Э.Дж. Браст. - М.: Русская Редакция, 2010. - 751 c.

  11. Хетагуров, Я. А. Проектирование автоматизированных систем обработки информации и управления (АСОИУ). Учебник / Я.А. Хетагуров. - М.: Бином. Лаборатория знаний, 2015. - 240 c.

  12. Кристофер, Д. Маннинг Введение в информационный поиск / Кристофер Д. Маннинг, ПрабхакарРагхаван ,ХайнрихШютце. - М.: Вильямс, 2014. - 528 c.

  13. Бишоп Дж. С# в кратком изложении; Бином. Лаборатория знаний - М., 2015. - 234 c.

  14. Гриффитс Иэн Программирование на C# 5.0; Эксмо - М., 2014. - 580 c.

  15. Гуриков С. Р. Введение в программирование на языке Visual C#; ИЛ - Москва, 2013. - 448 c.

  16. Шилдт Герберт C# 4.0. Полное руководство; Вильямс - М., 2015. - 291 c.

  17. Эндрю Троелсен Язык программирования C# 5.0 и платформа .NET 4.5; Диалектика / Вильямс - М., 2015. - 126 c.

1   2   3   4   5

скачати

© Усі права захищені
написати до нас