РАЗРАБОТКА ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ


Тип работы:  Реферат
Бесплатно:  Антиплагиат
Объем: 17 страниц
В избранное:   
СОДЕРЖАНИЕ

ВВЕДЕНИЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... .3
1 ПОСТАНОВКА ЗАДАЧИ ... ... ... ... ... ... ... ... ... ... ... ... ... 5
2 СОЗДАНИЕ БАЗЫ
ДАННЫХ ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... .6
3 РАЗРАБОТКА ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ ... ... ... ... ... ... . ... .10
4 СХЕМА БАЗЫ ДАННЫХ ... ... ... ... ... ... ... ... ... ... ... ... ...12
5 РУКОВОДСТВО
ПОЛЬЗОВАТЕЛЯ ... ... ... ... ... ... ... ... ... ... ... ... ... 13
6 ОПИСАНИЕ
ПРОГРАММ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .1
8
ЗАКЛЮЧЕНИЕ ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... 21
СПИСОК
ЛИТЕРАТУРЫ ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ..22
ПРИЛОЖЕНИЕ А

ВВЕДЕНИЕ
В настоящее время наблюдается расширение номенклатуры используемых
вычислительных средств, а также вовлечение их в новые сферы человеческой
деятельности. Использование вычислительной техники невозможно без
рациональной организации информационной базы и обеспечения эффективного
доступа к ней пользователей. Этой цели и служат банки данных (БД). Они
нашли применение в автоматизированных информационных системах разных типов
и уровней: в автоматизированных системах управления, в отраслевых
автоматизированных системах управления, в общегосударственных системах
(автоматизированной системе государственной статистики, автоматизированной
системе плановых расчётов и др.), в системах автоматизации проектирования.
Можно с большой степенью достоверности утверждать, что большинство
приложений, которые предназначены для выполнения хотя бы какой-нибудь
полезной работы, тем или иным образом используют структурированную
информацию или, другими словами, упорядоченные данные. Такими данными могут
быть, например, списки заказов на тот или иной товар, списки предъявленных
и оплаченных счетов или список телефонных номеров ваших знакомых. Обычное
расписание движения автобусов в вашем городе -это тоже пример
упорядоченных данных.
При компьютерной обработке информации, упорядоченные каким-либо
образом данные, принято хранить в базах данных - особых файлах,
использование которых вместе со специальными программными средствами
позволяет пользователю, как просматривать необходимую информацию, так и, по
мере необходимости, манипулировать ею, например, добавлять, изменять,
копировать, удалять, сортировать и т.д.
Для разработки данного курсового проекта была выбрана среда Microsoft
Access т.к. она предоставляет большие возможности в области разработки и
обработки баз данных. В настоящее время версия Microsoft Access дает
возможность решать любые современные задачи разработки приложений.
СУБД Microsoft Access является 32-разрядной системой управления
реляционной базой данных нового поколения, работающей в среде Windows.
Access построена на основе новой 32-разрядной версии ядра базы данных
Microsoft Jet 4.0, которая имеет высокую производительность и улучшенные
сетевые характеристики. Access обладает всеми достоинствами Windows-
технологии, ориентирована на более комфортную работу пользователя, имеет
удобный графический интерфейс. Access ориентирована на работу с объектами
БД, к которым относятся таблицы, формы, запросы, отчеты, макросы и модули.
Таблицы создаются пользователем для хранения данных. Описание каждого
объекта предметной области производится в виде таблицы, которая состоит из
полей (столбцов) и записей (строк). Каждая характеристика (свойство)
объекта представляет собой какое-либо поле. Запись – это сведения об одном
экземпляре описываемого объекта. Множество связанных таблиц, созданных для
рассматриваемой предметной области, образуют базу данных.
Запросы создаются пользователем для выборки нужных данных из одной или
нескольких связанных таблиц. Запрос может формироваться с помощью языка QBE
(Query By Example) – запросы по образцу или с помощью языка SQL (Structured
Query Language) – языка структурированных запросов. С помощью запроса можно
обновить, удалить, добавить данные в таблицы или создать новые таблицы на
основе уже существующих таблиц.
Формы предназначены для ввода и просмотра взаимосвязанных данных на
экране в удобном пользователю виде. Формы можно распечатывать, а также
применять для создания панелей управления в приложении. Отчеты
используются для формирования выходных документов, которые можно
распечатывать.
Макросы содержат описание действий, выполняемых в ответ на некоторые
события. Каждое действие реализуется макрокомандой, которую можно выбрать и
задать ей требуемые параметры в автоматизированном режиме. Макрос позволяет
объединить разрозненные операции обработки данных в одном приложении.
Модули содержат программы на языке Visual Basic for Application (VBA) и
могут разрабатываться пользователем для реализации нестандартных процедур
при создании приложений.
Access располагает разнообразными диалоговыми средствами, которые
позволяют пользователю успешно решать свои задачи – это команды меню,
кнопки панели инструментов, всплывающие подсказки, Design1, Wizards2.

___________________________________ ______________
1 Конструктор – инструмент разработки и создания БД
2 Мастер – диалоговое средство разработки и создания БД
1 ПОСТАНОВКА ЗАДАЧИ

Задача: создать приложение, позволяющее автоматизировать работу
прораба. Программа должна удовлетворять следующим требованиям:
← База данных должна быть разработана в среде Microsoft Access.

← Создать удобный интерфейс.

← Проект должен обеспечивать следующие режимы работы:

1. ввод исходных данных;

2. корректировка данных;

3. работа с данными (поиск, просмотр);

← Для каждого режима работы определить пользовательскую форму.

← Данные проекта сохранять в файле с расширением mdb.

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

1) Разработать несколько вариантов однотабличных форм для разных таблиц,
определить заголовки, поля и другие элементы;
2) создать формы, используя различные режимы создания формы;
3) отредактировать формы, пользуясь режимом Конструктор, при этом
использовать максимальное число возможностей, предоставляемых
инструментами различных панелей;
4) отработать со всеми созданными формами, производя ввод новых записей,
корректировку каких-либо значений или просматривая имеющиеся в таблице
данные;
5) разработать несколько вариантов простых отчетов для разных таблиц,
определить заголовки, входящие в них поля и другие элементы и создать
эти отчеты, используя различные режимы создания отчетов;
6) отредактировать отчеты, пользуясь режимом Конструктор, при этом
использовать максимальное число возможностей, предоставляемых
инструментами различных панелей;
7) описать в курсовой работе все выполняемые действия по проектированию
форм и отчетов.

2 СОЗДАНИЕ БАЗЫ ДАННЫХ

Каждая база данных Access содержит одну или несколько таблиц,
описывающих объекты предметной области. Поля соответствуют свойствам или
атрибутам объекта. Каждое описываемое поле содержит три элемента:
1) Поле – имя поля, уникально в таблице,
2) Тип данных – тип данных поля,
3) Описание – комментарии, относящиеся к назначению поля.

При создании базы данных были разработаны следующие таблицы:
← заказчик
← звенья
← оборудование
← объект
← прораб
← рабочие

Таблица Заказчик содержит следующие поля: организация, адрес,
директор, дата заказа, телефон. Ниже приведено описание таблицы Заказчик
(таблица 1).

Таблица 1 - Описание таблицы Заказчик
Поле Тип данных Свойства
Организация Текстовый Размер поля: 50
Адрес Текстовый Размер поля: 50
Директор Текстовый Размер поля: 20
Дата заказа Датавремя Маска ввода: 99.99.9999
Телефон Числовой Размер поля: Длинное целое

Таблица Звенья содержит краткие сведения о звеньях: звено, прораб,
оплатаКв, оплатаКуб, выполнено работ, заработано. Описание таблицы Звенья
приведено в таблице 2.

Таблица 2 - Описание таблицы Звенья
Поле Тип данных Свойства
Звено Текстовый Размер поля: 50
Ключевое: Да
Источник строк: Список
Прораб Текстовый Размер поля: 50
Источник строк: SELECT Прораб.ФИО
FROM Прораб;

Продолжение таблицы 2
ОплатаКв Числовой Размер поля: Длинное целое
ОплатаКуб Числовой Размер поля: Длинное целое
Выполнено работ Числовой Размер поля: Длинное целое
Заработано Числовой Размер поля: Длинное целое

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

Таблица 3 - Описание таблицы Оборудование
Поле Тип данных Свойства
Наименование Текстовый Размер поля: 50
Дата выдачи Датавремя Маска ввода: 99.99.9999
Серийный номер Числовой Размер поля: Длинное целое
Производитель Текстовый Размер поля: 50
Фирма Текстовый Размер поля: 50
Ответственный Текстовый Размер поля: 50
Ключевое поле: Да
Источник строк: SELECT Рабочие.ФИО
FROM Рабочие;

Таблица Объект содержит краткие сведения об объекте: заказчик, код
объекта, адрес объекта, начало, крайний срок, закончено, бюджет. Описание
таблицы Объект приведено в таблице 4.

Таблица 4 - Описание таблицы Объект
Поле Тип данных Свойства
Заказчик Текстовый Размер поля: 50
Код объекта Текстовый Размер поля: 50
Адрес объекта Текстовый Размер поля: 50
Начало Датавремя Маска ввода: 99.99.9999
Крайний срок Датавремя Маска ввода: 99.99.9999
Закончено Датавремя Маска ввода: 99.99.9999
Бюджет Числовой Размер поля: Длинное целое

Таблица Прораб содержит краткие сведения о прорабе: ФИО,
образование, дата приема на работу, заказчик, код объекта, в подчинении.
Описание таблицы Прораб приведено в таблице 5.

Таблица 5 - Описание таблицы Прораб
Поле Тип данных Свойства
ФИО Текстовый Размер поля: 50
Ключевое поле: Да
образование Текстовый Размер поля: 50
дата приема на Датавремя Маска ввода: 99.99.9999
работу
заказчик Текстовый Размер поля: 50
Источник строк: SELECT
Заказчик.Организация
FROM Заказчик;
Код объекта Текстовый Размер поля: 50
Источник строк: SELECT Объект.[Код
объекта] FROM Объект;
в подчинении Числовой Размер поля: Длинное целое

Таблица Рабочие содержит краткие сведения о прорабе: ФИО, дата
рождения, должность, образование, зарплата, звено, удостоверение, адрес,
телефон, объект, инвентарь, количество, ВыполненоКуб, ВыполненоКв. Описание
таблицы Рабочие приведено в таблице 6.

Таблица 6 - Описание таблицы Прораб
Поле Тип данных Свойства
ФИО Текстовый Размер поля: 50
Ключевое поле: Да
дата рождения Датавремя Маска ввода: 99.99.9999
должность Текстовый Размер поля: 50
образование Текстовый Размер поля: 50
зарплата Числовой Размер поля: Длинное целое
звено Текстовой Размер поля: 50
Источник строк: SELECT Список.звено
FROM Список;
удостоверение Числовой Размер поля: Длинное целое
адрес Текстовой Размер поля: 50
телефон Числовой Размер поля: Длинное целое
объект Текстовой Размер поля: 50 ... продолжение

Вы можете абсолютно на бесплатной основе полностью просмотреть эту работу через наше приложение.
Похожие работы
Комплексное тестирование мобильных приложений на основе Android: разработка плана, критерии оценки, автоматизация и обеспечение удобства, безопасности и производительности
Использование Android Studio для создания мобильных приложений
Мобильные Операционные Системы: Функциональные Возможности, Типы и Особенности Использования в Смартфонах и Планшетах
Определение предметной области
Выбор идеальной платформы для разработки мобильных приложений: Firebase, Visual Studio и Android Studio
Алгоритм решения систем линейных уравнений методом конечных разностей: построение сетки и решение системы с помощью итерационных методов
Мастерство создания деловых инфографик и иллюстраций для презентаций: инструменты и возможности программы Edraw для автоматизации бизнес-процессов и проектирования систем обслуживания
Разработка и реализация программного обеспечения для спортивного магазина: от создания контекстного меню до системы аутентификации пользователей
Создание приложения Todo List на Windows 8 с использованием HTML5 и JavaScript
Возможности системы программирования Delphi для создания пользовательского интерфейса
Дисциплины