Автор работы: Пользователь скрыл имя, 15 Мая 2015 в 17:13, дипломная работа
Целью настоящего исследования является повышение эффективности работы сотрудников предприятия при учете клиентов, сокращения времени их учета и в любой момент времени предоставление данных пользователю в удобном для него виде.
Основной задачей дипломной работы является разработка и создание информационной системы для регистрации и учета клиентов организации ООО «фирма Байт».
ВВЕДЕНИЕ 3
ГЛАВА 1. ОРГАНИЗАЦИЯ УЧЕТА КЛИЕНТОВ НА ПРЕДПРИЯТИИ ООО «ФИРМА БАЙТ» 6
1.1 Краткая характеристика ООО «фирма Байт» и видов его деятельности 6
1.2 Программа «1С: Предприятие» ООО «фирма Байт» 8
ГЛАВА 2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 14
2.1 Обоснование выбора СУБД ACCESS 14
2.2 Инфологическое моделирование системы 15
2.3 Датологическое моделирование системы 19
ГЛАВА 3. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА 29
3.1 Запросы к БД 29
3.2 Экранные формы для ввода и редактирования данных в БД 30
3.3 Отчеты в БД 36
3.4 Макросы 39
3.5 Руководство пользователя для работы с БД 40
ГЛАВА 4 АНАЛИЗ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА КЛИЕНТОВ ПРЕДПРИЯТИЯ ООО «ФИРМА БАЙТ» 41
ЗАКЛЮЧЕНИЕ 54
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 55
Таблица 2.2 Логическая структура таблицы «Договора»
Название поля |
Тип данных |
Длина |
Тип поля |
№ договора |
Числовой |
Ключевое | |
Дата договора |
Дата/время |
Краткий формат |
|
Код организации |
Числовой |
Поле со списком | |
Срок договора |
Дата/время |
Краткий формат |
|
Код сотрудника |
Числовой |
Поле со списком |
Таблица 2.3 Логическая структура таблицы «Расшифровка договора»
Название поля |
Тип данных |
Длина |
Тип поля |
№ договора |
Числовой |
Ключевое поле со списком | |
Код системы |
Числовой |
Ключевое поле со списком | |
Количество |
Числовой |
Длинное целое |
Таблица 2.4 Логическая структура таблицы «Подразделения»
Название поля |
Тип данных |
Длина |
Тип поля |
Код подразделения |
Числовой |
Ключевое | |
Название подразделения |
Текстовый |
45 |
|
Примечание |
Текстовый |
15 |
Таблица 2.5 Логическая структура таблицы «Сотрудники»
Название поля |
Тип данных |
Длина |
Тип поля |
Код сотрудника |
Числовой |
Длинное целое |
Ключевое |
Фамилия |
Текстовый |
20 |
|
Имя |
Текстовый |
15 |
|
Отчество |
Текстовый |
15 |
|
Подразделение |
Числовой |
Поле со списком | |
Должность |
Текстовый |
50 |
Таблица 2.6 Логическая структура таблицы «Подписка»
Название поля |
Тип данных |
Длина |
Тип поля |
Код подписки |
Числовой |
Длинное целое |
Ключевое |
Дата подписки |
Дата/время |
Краткий формат |
|
Наименование подписки |
Текстовый |
Мастер подстановок | |
Ид расшифровки |
Числовой |
Поле со списком | |
Код услуги |
Числовой |
Поле со списком | |
Код организации |
Числовой |
Поле со списком |
Таблица 2.7 Логическая структура таблицы «Расшифровка подписки»
Название поля |
Тип данных |
Длина |
Тип поля |
Ид расшифровки |
Счетчик |
Ключевое | |
Срок подписки |
Текстовый |
15 |
Мастер подстановок |
Стоимость подписки |
Денежный |
||
Примечание |
Текстовый |
15 |
Таблица 2.8 Логическая структура таблицы «Номенклатура услуг»
Название поля |
Тип данных |
Длина |
Тип поля |
Код номенклатуры |
Счетчик |
Ключевое | |
Наименование |
Текстовый |
60 |
|
Основание |
Текстовый |
30 |
Таблица 2.9 Логическая структура таблицы «Системы»
Название поля |
Тип данных |
Длина |
Тип поля |
Код экземпляра системы |
Числовой |
Ключевое | |
Код раздела |
Числовой |
Длинное целое |
Поле со списком |
Наименование экземпляра системы |
Текстовый |
85 |
|
Признак системы |
Текстовый |
15 |
Мастер подстановок |
Номер дистрибутива |
Числовой |
Длинное целое |
|
Стоимость (в мес) |
Денежный |
||
Периодичность обновления |
Текстовый |
20 |
Мастер подстановок |
Код номенклатуры услуг |
Числовой |
Длинное целое |
Поле со списком |
Таблица 2.10 Логическая структура таблицы «Разделы»
Название поля |
Тип данных |
Длина |
Тип поля |
Код раздела |
Счетчик |
Ключевое | |
Название раздела |
Текстовый |
50 |
|
Примечание |
Текстовый |
15 |
Таблица 2.11 Логическая структура таблицы «Заявки»
Название поля |
Тип данных |
Длина |
Тип поля |
№ заявки |
Числовой |
Ключевое | |
Дата заявки |
Дата/время |
Краткий формат |
|
Вид обучения |
Текстовый |
20 |
Мастер подстановок |
Дата обучения |
Дата/время |
Краткий формат |
|
Вид занятий |
Текстовый |
15 |
Мастер подстановок |
Код организации |
Числовой |
Длинное целое |
Поле со списком |
Количество человек |
Числовой |
Длинное целое |
|
Стоимость (1 чел) |
Денежный |
||
Примечание |
Текстовый |
10 |
Таким образом, мы спроектрировали нашу базу данных. Произвели инфологическое и датологическое моделирование системы, создали логическую структуру 11 таблиц, установили связи между таблицами. Следующим шагом нашей работы будет автоматизация работы системы, создание запросов, форм, отчетов, организация удобного пользовательского интерфейса.
К настоящему времени накоплен значительный опыт проектирования БД, предназначенных для управления производством, это позволяет сделать процесс создания БД более эффективным.
СУБД Microsoft Office Access предоставляет эффективный набор средств, которые позволяют быстро организовать учет данных, отчетность и совместный доступ к данным. Не обладая специализированными знаниями баз данных, пользователи могут быстро создавать удобные приложения учета данных посредством настройки одного из нескольких готовых шаблонов, преобразования существующих баз данных или создания новой базы данных.
Access - это прежде всего система управления базами данных. Она предназначена для хранения и получения данных, представления их в удобном виде и автоматизации часто выполняемых операций, а также разрабатывать удобные формы ввода данных и составлять сложные отчёты.
Любая база данных содержит следующие элементы: таблицы, запросы, формы, отчёты и макросы.
Запросы – это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную таблицу.
В данной БД представлены следующие запросы:
1. «Постоянные клиенты» - какие организации работают с ООО «фирма Байт» постоянно.
База данных – ввод информации о сотрудниках, подразделениях, должностях, образовании, наградах, взысканиях, отпусках и т.д.
Формы позволяют создавать пользовательский интерфейс для таблиц базы данных. Они обеспечивают более гибкий способ ввода, просмотра и редактирования данных, позволяют вывести на экран одну или несколько записей в виде электронного бланка (шаблона). Формы могут использоваться для просмотра данных таблиц, содержащих очень большое количество полей. Источником данных для формы являются записи таблицы или запроса.