Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
diplom_umkd_rpp.docx
Скачиваний:
50
Добавлен:
11.06.2019
Размер:
1.48 Mб
Скачать

3.5. Лабораторная работа №3. Разработка справочной системы

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

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

1. Назначение программы.

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

2. Условия выполнения программы.

Минимальные системные требования для успешного выполнения программного продукта «Калькулятор комплектующих ПК»:

– операционная система: Windows XP;

– оперативная память: 256 Мб;

– процессор: Intel Celeron с тактовой частотой 233 МГц;

– видеоадаптер: видеокарта с поддержкой DIRECTX 9;

– свободное место на жестком диске: 20 Мб.

3. Выполнение программы.

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

Рисунок 3.9 – Главная форма программы

«Калькулятор комплектующих ПК»

На главной форме программы «Калькулятор комплектующих ПК» располагаются следующие элементы: главное меню, панель быстрых кнопок, вкладки с комплектующими компьютера, таблицы, выпадающие списки, список текстовых полей, текстовые поля с ценами, панель состояния.

Главное меню содержит следующие пункты: «Файл» – «Выход»; «Действия» – «Фильтр», «Сумма», «Вставить в БД»; «Компоненты» –«Процессор», «Видеокарта», «Материнская плата», «Оперативная память», «Жесткий диск и SSD»; «Помощь» – «Справка о программе».

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

Рисунок 3.10 – Панель быстрых кнопок

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

Рисунок 3.11 – Вкладки с комплектующими компьютера

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

Рисунок 3.12 – Текстовые поля с названиями комплектующих

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

Рисунок 3.13 – Панель состояния с подробными подсказками

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

Рисунок 3.14 – Выделение синим цветом выбранной комплектующей

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

Рисунок 3.15 – Название и цена выбранной комплектующей компьютера

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

Рисунок 3.16 – Выбор параметров для поиска из выпадающих списков

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

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

Рисунок 3.17 – Результат работы программы

«Калькулятор комплектующих ПК»

4. Сообщения пользователю.

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

Также в программе «Калькулятор комплектующих ПК» существуют различные всплывающие диалоговые окна. Ниже приведен список этих окон:

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

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

– диалоговое окно при удалении записи о комплектующей компьютера из таблицы базы данных.

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

ЗАКЛЮЧЕНИЕ

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

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

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

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

1. Разработана структура учебно-методического комплекса по дисциплине «Разработка программных приложений».

2. Разработана рабочая программа, которая содержит основные сведения по дисциплине «Разработка программных приложений».

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

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

5. Разработан макет для электронного учебно-методического комплекса по дисциплине «Разработка программных приложений».

6. Сверстан макет для электронного учебно-методического комплекса по дисциплине «Разработка программных приложений».

7. Приведены результаты проделанной работы, а именно:

– представлены содержания разделов по дисциплине «Разработка программных приложений»;

– представлены содержания лабораторных работ по дисциплине «Разработка программных приложений»;

– представлены веб-страницы электронного учебно-методического комплекса по дисциплине «Разработка программных приложений».

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

СПИСОК ЛИТЕРАТУРЫ

1. Рудаков А.В., Федорова Г.Н. Технология разработки программных продуктов. Практикум. – М.: Академия, 2012. – 192 с.

2. Лешек Мацяшек. Практическая программная инженерия на основе учебного примера. – М.: Бином. Лаборатория знаний, 2012. – 956 с.

3. Орлов С.А. Прогаммная инженерия. Учебник для вузов. – СПб.: Питер, 2016. – 640 с.

4. Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем. Учебное пособие. – М.: Инфра-М, 2015. – 384 с.

5. Алан Купер, Роберт Рейман, Дэвид Кронин и Кристофер Носсел. Интерфейс. Основы проектирования взаимодействия. – СПб.: Питер, 2017. – 720 с.

6. Тео Мандел. Разработка пользовательского интерфейса. – М.: Книга по Требованию, 2001. – 410 с.

7. Джеф Раскин. Интерфейс. Новые направления в проектировании компьютерных систем. – СПб.: Символ-Плюс, 2007. – 272 с.

8. Алфимцев А.Н. 25 упражнений по юзабилити. – Саарбрюккен: LAP Lambert Academic Publishing, 2014. – 108 с.

9. Макаровских Т.А. Документирование программного обеспечения. В помощь техническому писателю. Учебное пособие. – М.: Ленанд, 2015. – 266 с.

10. Глаголев В.А. Разработка технической документации. Руководство для технических писателей и локализаторов ПО. – СПб.: Питер, 2008. – 192 с.

11. Фленов М.Е. Библия Delphi. – СПб.: БХВ-Петербург, 2011. – 688 с.

12. Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 7. – СПб.: БХВ-Петербург, 2003. – 784 с.

13. Хоменко А.Д., Гофман В.Э., Мещеряков Е.В. Delphi 7. – СПб.: БХВ-Петербург, 2010. – 1136 с.

14. Шкрыль А.А. Разработка клиент-серверных приложений в Delphi. – СПб.: БХВ-Петербург, 2006. – 480 с.

15. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. – СПб.: БХВ-Петербург, 2009. – 464 с.

16. Хоменко А.Д., Гофман В.Э. Работа с базами данных в Delphi. – СПб.: БХВ-Петербург, 2005. – 640 с.

17. Осипов Д.Л. Базы данных и Delphi. Теория и практика. – СПб.: БХВ-Петербург, 2011. – 752 с.

18. Астахова И.Ф., Мельников В.М., Толстобров А.П., Фертиков В.В. СУБД: язык SQL в примерах и задачах. – М.: Физматлит, 2009. – 168 с.

19. Маркин А.В. Построение запросов и программирование на SQL. Учебное пособие. – М.: Диалог-Мифи, 2014. – 384 с.

20. Дунаев В.В. Базы данных. Язык SQL. – СПб.: БХВ-Петербург, 2006. – 288 с.

21. Кисленко Н.П. HTML. Самое необходимое. – СПб.: БХВ-Петербург, 2008. – 352 с.

22. Петюшкин А.В. HTML в Web-дизайне. – СПб.: БХВ-Петербург, 2004. – 400 с.

23. Луис Лазарис. CSS. Быстрый старт. – М.: Эксмо, 2014. – 192 с.

24. Джон Дакетт. HTML и CSS. Разработка и дизайн веб-сайтов. – М.: Эксмо, 2013. – 480 с.

25. Захарова И.Г. Информационные технологии в образовании. – М.: Академия, 2013. – 192 с.

26. Федеральные государственные образовательные стандарты высшего профессионального образования по направлениям подготовки бакалавриата. URL: http://fgosvo.ru/fgosvpo/7/6/1 (дата обращения – 20.03.2017).

27. ГОСТ Р 55751-2013. Информационно-коммуникационные технологии в образовании. Электронные учебно-методические комплексы. Требования и характеристики. – М.: Стандартинформ, 2014. – 11 с.

28. Шалкина Т.Н., Запорожко В.В., Рычкова А.А. Электронные учебно-методические комплексы: проектирование, дизайн, инструментальные средства. – Оренбург: ГОУ ОГУ, 2008. – 160 с.

29. Фреймворк Bootstrap | ИТ Шеф. URL: https://itchief.ru/lessons/bootstrap-3 (дата обращения – 28.03.2017).

30. НОУ ИНТУИТ | Лекция | Создание справочной системы. HTML Help Workshop. URL: http://www.intuit.ru/studies/courses/13745/1221/lecture/23323 (дата обращения – 13.05.2017).