Автор работы: Пользователь скрыл имя, 18 Октября 2012 в 08:34, дипломная работа
Задачей моего дипломного проекта стала разработка приложения для работы с базой данных содержащей в себе полную информацию о лекарственных препаратах. Проект должен иметь дружелюбный интерфейс, удобную навигацию, поиск и фильтрацию. Проект должен требовать от пользователя минимум действий, быть понятным любому начинающему пользователю, прост и гибок в настройке.
Целью моего дипломного проекта является создание приложения для быстрого поиска и получения информации по интересующему лекарственному препарату.
Список сокращений 5
Введение 6
1.1 Актуальность выбранной темы 6
1.2 Краткое описание разделов, включенных в дипломный проект 7
2. Постановочная часть 9
2.1 Формулировка задачи 9
2.2 Описание входной и выходной информации 11
2.3 Требования к интерфейсу 13
2.3.1 Общие рекомендации по разработке интерфейса 13
2.3.2 Стиль окон приложения 14
2.3.3 Цветовое решение приложения 14
2.3.4 Требования к меню в приложении Windows 16
3. Проектная часть 17
3.1 Описание структуры АРМ 17
3.2 Структура программы 17
3.3 Описание алгоритмов работы приложения «Электронный справочник лекарственных препаратов» 18
4. Инструментальные средства реализации дипломного проекта 19
4.1 Краткая характеристика операционных систем 19
4.2 Краткая характеристика среды программирования 20
5. Эксплуатация 27
5.1 Требования к аппаратному обеспечению 27
5.2 Инструкция пользователю 27
5.2.1 Раздел «Общие сведения» 28
5.2.2 Раздел «Поиск» 29
5.2.3 Раздел «Редактирование базы данных»» 30
5.2.4 Раздел «Информация» 32
5.2.5 Раздел «О программе» 33
5.2.6 Раздел «Об авторе» 34
5.3 Инструкция программисту 35
6 Экономическая часть 36
6.1 Характеристика проекта 37
6.2 Расчёт затрат на разработку 37
6.3 Расчёт затрат на техническое обеспечение 38
6.4 Расчёт фонда заработной платы 39
6.5 Расчёт стоимости материалов 39
6.6 Затраты на энергию для технологических целей 39
6.7 Калькуляция себестоимости и отпускной цены 40
7 Мероприятия по технике безопасности и охране окружающей среды 41
7.1 Общие принципы и законодательство по охране труда 41
7.1.1 Правила работы учащихся в кабинете вычислительной техники. 41
7.2 Воздействие электрического тока на организм человека 43
7.3 Защита окружающей среды 44
7.4 Защита атмосферного воздуха 44
7.5 Метеоусловия производственной среды в кабинетах вычислительной техники 44
7.6 Пожарная безопасность при работе с компьютером 45
Заключение 48
Перечень использованных источников 50
Приложения 53
СОДЕРЖАНИЕ | |||||
Содержание |
2 | ||||
Список сокращений |
5 | ||||
Введение |
6 | ||||
1.1 |
Актуальность выбранной темы |
6 | |||
1.2 |
Краткое описание разделов, включенных в дипломный проект |
7 | |||
2. |
Постановочная часть |
9 | |||
2.1 |
Формулировка задачи |
9 | |||
2.2 |
Описание входной и выходной информации |
11 | |||
2.3 |
Требования к интерфейсу |
13 | |||
2.3.1 |
Общие рекомендации по разработке интерфейса |
13 | |||
2.3.2 |
Стиль окон приложения |
14 | |||
2.3.3 |
Цветовое решение приложения |
14 | |||
2.3.4 |
Требования к меню в приложении Windows |
16 | |||
3. |
Проектная часть |
17 | |||
3.1 |
Описание структуры АРМ |
17 | |||
3.2 |
Структура программы |
17 | |||
3.3 |
Описание алгоритмов работы приложения «Электронный справочник лекарственных препаратов» |
18 | |||
4. |
Инструментальные средства реализации дипломного проекта |
19 | |||
4.1 |
Краткая характеристика операционных систем |
19 | |||
4.2 |
Краткая характеристика среды программирования |
20 | |||
5. |
Эксплуатация |
27 | |||
5.1 |
Требования к аппаратному обеспечению |
27 | |||
5.2 |
Инструкция пользователю |
27 | |||
5.2.1 |
Раздел «Общие сведения» |
28 | |||
5.2.2 |
Раздел «Поиск» |
29 | |||
5.2.3 |
Раздел «Редактирование базы данных»» |
30 | |||
5.2.4 |
Раздел «Информация» |
32 | |||
5.2.5 |
Раздел «О программе» |
33 | |||
5.2.6 |
Раздел «Об авторе» |
34 | |||
5.3 |
Инструкция программисту |
35 | |||
6 |
Экономическая часть |
36 | |||
6.1 |
Характеристика проекта |
37 | |||
6.2 |
Расчёт затрат на разработку |
37 | |||
6.3 |
Расчёт затрат на техническое обеспечение |
38 | |||
6.4 |
Расчёт фонда заработной платы |
39 | |||
6.5 |
Расчёт стоимости материалов |
39 | |||
6.6 |
Затраты на энергию для технологических целей |
39 | |||
6.7 |
Калькуляция себестоимости и отпускной цены |
40 | |||
7 |
Мероприятия по технике безопасности и охране окружающей среды |
41 | |||
7.1 |
Общие принципы и законодательство по охране труда |
41 | |||
7.1.1 |
Правила работы учащихся в кабинете вычислительной техники. |
41 | |||
7.2 |
Воздействие электрического тока на организм человека |
43 | |||
7.3 |
Защита окружающей среды |
44 | |||
7.4 |
Защита атмосферного воздуха |
44 | |||
7.5 |
Метеоусловия производственной среды в кабинетах вычислительной техники |
44 | |||
7.6 |
Пожарная безопасность при работе с компьютером |
45 | |||
Заключение |
48 | ||||
Перечень использованных источников |
50 | ||||
Приложения |
53 |
Список сокращений.
Список сокращений
и их значения, которые используются
в пояснительной записке
Таблица 1 «Список сокращений»
Сокращение |
Значение |
1 |
2 |
АИС |
Автоматизированная информационная система |
АРМ |
Автоматизированное рабочее место |
БД |
База данных |
ПК |
Персональный компьютер |
ОС |
Операционная система |
ПО |
Программное обеспечение |
ПТК |
Программно-технический комплекс |
ПЭВМ |
Персональная электронно-вычислительная машина |
СУБД |
Система управления базой данных |
ТБД |
Таблица базы данных |
Рис |
Рисунок |
На сегодняшний день компьютер является неотъемлемой частью любой сферы деятельности человека.
Здоровье - ключевая характеристика человека, важнейший жизненный приоритет, определяющий возможность реализовать все его индивидуальные и социальные устремления. А для поддержания иммунитета, лечения и профилактики мы прибегаем к использованию лекарственных препаратов. Именно поэтому создание электронного справочника лекарственных препаратов стало идеей моего дипломного проекта.
Задачей моего дипломного проекта стала разработка приложения для работы с базой данных содержащей в себе полную информацию о лекарственных препаратах. Проект должен иметь дружелюбный интерфейс, удобную навигацию, поиск и фильтрацию. Проект должен требовать от пользователя минимум действий, быть понятным любому начинающему пользователю, прост и гибок в настройке.
Целью моего дипломного проекта является создание приложения для быстрого поиска и получения информации по интересующему лекарственному препарату.
В пояснительной записке описывается структура дипломного проекта, Приложение АРМ, база данных, алгоритмы работы приложения, выбранная среда программирования, инструкция пользователю и инструкция программисту и др.
В ходе работы с разработанным приложением должны быть достигнуты следующие цели:
В предлагаемом дипломном проекте содержатся следующие разделы.
Раздел «Постановочная часть» содержит:
Требования к интерфейсу разрабатываемого программного продукта: графический интерфейс пользователя, принципы разработки, ориентированные на пользователя.
Раздел «Проектная часть» содержит:
Раздел «Инструментальные средства реализации дипломного проекта» содержит:
Раздел «Эксплуатация» содержит:
Раздел «Экономическая часть» содержит:
Раздел «Мероприятия по технике безопасности и охране окружающей среды» содержит:
Раздел «Заключение» содержит:
Раздел «Список используемой литературы» содержит перечень литературы, с помощью которой был разработан дипломный проект.
Приложения состоят из следующих документов:
Целью дипломного проекта является разработка электронного справочника лекарственных препаратов по «Основам алгоритмизации и программирования» для облегчения поиска и получения информации по интересующему лекарственному препарату.
В ходе работы были выделены следующие подзадачи:
Приложение «Электронный справочник лекарственных препаратов» предназначено для быстрого поиска и получения наиболее полной и доступной информации о лекарственных препаратах, их составе, противопоказаниях и т.д.
Система позволяет осуществлять простой и быстрый поиск, как по категориям, так и по алфавиту. «Электронный справочник лекарственных препаратов» предназначен для того, чтобы обеспечивать:
Например, человеку необходимо получить информацию по определенному лекарственному препарату Если он знает, к какому типу принадлежит, он может выбрать необходимую фильтрацию. Также пользователь может получить информацию о лекарственном препарате по его названию (используя поиск). На момент написания этой дипломной работы база содержит 250 записей, разделенных на 25 групп.
Входные документы:
Таблицы базы данных, содержащие информацию для работы.
Структура таблиц БД:
Первая таблица является основной и содержит в себе всю информацию, необходимую для работы проекта. Таблица имеет следующие поля: Код, Наименование, Вид, Web.
Данную таблицу можно дополнить или изменить непосредственно из интерфейса программы (рис. 1).
Рисунок 1 Таблица «Таблица 1»
Вторая таблица представляет собой хранилище паролей программы. Таблица состоит из двух полей: Логин, Пароль. Поле логин содержит в себе логин для входа в программу, пароль содержит зашифрованный с помощью криптографии пароль (рис. 2).
Рисунок 2 Таблица «Пароли»
Выходными документами являются web-страницы, с информацией о лекарственных препаратах.
Веб-страницы, выводимые программой на печать, приведены на рисунках ниже:
Рисунок 3 Веб-страница
Для разработки проекта я использовал язык программирования DELPHI, так как он является языком объектно-ориентированного программирования, то есть имеется возможность сразу просматривать результат работы.
Под графическим интерфейсом пользователя (Graphical User Interface - GUI) подразумевается тип экранного представления, при котором пользователь может выбирать команды, запускать задачи и просматривать списки файлов, указывая на пиктограммы или пункты в списках меню, показанных на экране. Действия могут, как правило, выполняться с помощью мыши, либо нажатием клавиш на клавиатуре. Типичным примером графического интерфейса пользователя является Windows 95/98.
Информация о работе Разработка приложения для работы с базой данных