Информационные системы «фирма»
Курсовая работа, 01 Июля 2013, автор: пользователь скрыл имя
Краткое описание
Целью курсовой работы является разработка информационной системы "Охранная фирма" средствами СУБД Access.
Реализация поставленной цели предполагает решение следующих задач:
освоение технологии создания базы данных;
освоение технологии создания таблиц и установки связи между таблицами;
изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;
Прикрепленные файлы: 1 файл
ИС фирма.doc
— 1.26 Мб (Скачать документ)Минобрнауки России
федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский
(технический университет)»
УГС (код, наименование) 080000 Экономика и управление
Направление подготовки (код, наименование) 080100.62 Экономика
Профиль (наименование) 080100.62.09 – Экономика предприятий и организаций
Факультет Экономики и менеджмента
Кафедра Экономики и организации производства
Учебная дисциплина__ Информационные технологии в экономике_________
Курс__2__
Курсовая работа
Тема __Информационные системы
«фирма»_______________________
Студент
(подпись, дата) (инициалы, фамилия)
Руководитель,
_______________
Зав.каф., д.э.н.к, проф. (подпись, дата) (инициалы, фамилия)
(должность)
Оценка за курсовую работу
(курсовой проект) ________________ ______________________
(подпись руководителя)
Санкт-Петербург
2013
Минобрнауки России
федеральное государственное
бюджетное образовательное
высшего профессионального образования
«Санкт-Петербургский
государственный
(технический университет)»
Факультет Экономики и менеджмента
Кафедра Экономики и организации производства
Учебная дисциплина Информационные технологии в экономике
Курс___2___
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Тема: ___Информационная система
«Фирма»_______________________
Цель работы: приобретение практических навыков обследования предметной области, концептуального, логического и физического проектирования базы данных, освоение средств поддержания целостности БД, запросов для решения задач предметной области.
Перечень решаемых задач: задачами курсовой работы является изучение методов концептуального, логического и физического проектирования реляционных баз данных, углубление знаний по использованию систем управления базами данных (СУБД) для реализации концептуальной, логической и физической моделей.
Рекомендуемая литература:
- Информатика и информационные технологии. Учебное пособие/ Под ред. Ю.Ю. Романова – М.: ЭКСМО, 2005.-544 с. – (Высшее экономическое образование).
- Вейскас Джон. Access 7.0 для Windows. – СПб.: Питер, 2003. – 850 с.
- Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2003. - 352 с.
- Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. - М.: Мир, 1991. - 252 с.
Дата выдачи задания___15.12.2012__________
Срок представления к защите___03.02.213____________
Руководитель
_______________
Студент
Содержание
Введение
Целью курсовой работы является разработка информационной системы "Охранная фирма" средствами СУБД Access.
Реализация поставленной цели предполагает решение следующих задач:
- освоение технологии создания базы данных;
- освоение технологии создания таблиц и установки связи между таблицами;
- изучение технологии разработки простых и составных форм для ввода, редактирования и просмотра данных, хранимых в таблицах; освоение возможностей редактирования форм (изменение формата выводимых данных, создание надписей, кнопок, переключателей, списков и т.д.); освоение технологий создания процедур на языке Visual Basic по контролю вводимых данных;
- освоение возможностей СУБД Access по созданию запросов на выборку данных, с вычисляемыми полями, с групповыми вычислениями, параметрических запросов, перекрестных запросов, запросов на выполнение действий (создание таблицы, добавление и удаление записей из таблицы, обновление полей);
- освоение технологии создания отчетов в Access, освоение разных способов создания отчетов (режим автоотчета, мастер отчетов, создание отчетов в режиме конструктора), изучение возможностей форматирования отчетов, добавления в отчет заголовков, надписей, полей из источника данных; освоение особенностей реализации вычислений в отчетах в каждой записи, по группе записей и отчету в целом;
- изучение особенностей разработки макросов и модулей в приложении средствами СУБД Access;
- освоение технологии создания панели управления приложением;
- выполнение практического задания по разработке в среде СУБД Access базы данных и приложения для работы с ним; создание таблиц, простых и составных форм, различных запросов и отчетов, разработка макросов, модулей и панели управления приложением.
Разработка базы данных и приложения для работы с ней будет осуществляться с применением СУБД Access.
СУБД Access имеет следующие преимущества и возможности для разработки баз данных и приложений для работы с ними:
- набор средств для поддержки таблиц и соотношений между ними;
- развитый пользовательский интерфейс, позволяющий вводить и модифицировать информацию, производить поиск и представлять результаты;
- средства программирования высокого уровня, позволяющие создавать собственные приложения.
1. Создание базы данных, таблиц и форм
1.1 Создание таблиц
Создаваемая информационная система осуществляет учет работы охранной фирмы, хранить сведения о охранниках, клиентах, заказах. Основными элементами информационной системы являются база данных и приложение для работы с ней. Приложение, как правило, включает формы для ввода данных, запросы, отчеты и другие элементы.
Основной частью создаваемой информационной системы является база данных. База данных получила имя "Охранная фирма"
База данных состоит из следующих таблиц:
"Охранники", которая содержит
информацию о сотрудниках
Таблица 1 - Структура таблицы "Охранники"
Имя поля |
Тип данных |
Размер поля |
Примечание |
Номер сотрудника |
Числовой |
Целое |
Ключ |
ФИО |
Текстовый |
50 |
|
Должность |
Текстовый |
50 |
Поле с подстановкой |
Категория |
Текстовый |
25 |
|
Лицензия на оружие |
Логический |
||
Номер лицензии |
Числовой |
Длинное целое |
|
Дата выдачи лицензии |
Дата/время |
||
Оклад |
Денежный |
||
Надбавка |
Числовой |
Длинное целое |
Таблица "Заказы", которая содержит информацию о заказах фирмы, заказчиках, стоимости, адресе места охраны по заказу количестве часов работы, дате заказа, дате начала и окончания работы, стоимости, статусе выполнения заказа. Структура таблицы "Заказы" представлена в Таблице 2.
Таблица 2 - Структура таблицы "Заказы"
Имя поля |
Тип данных |
Размер поля |
Примечание |
Номер заказа |
Числовой |
Целое |
Ключ |
Ф. и. о. |
Текстовый |
50 |
|
Адрес |
Текстовый |
20 |
|
Дата заказа |
Дата/время |
||
Дата начала работы |
Дата/время |
||
Время начала (час.) |
Дата/время |
||
Дата окончания работы |
Дата/время |
||
Время окончания |
Дата/время |
||
Количество часов |
Числовой |
Целое |
|
Заказ выполнен |
Логический тип |
||
Стоимость заказа |
Денежный |
Таблица "Категории", которая содержит информацию о категориях охранников и стоимости часа работы охранника каждой категории. Структура таблицы "Категории" представлена в Таблице 3.
Таблица 3 - Структура таблицы "Категории"
Имя поля |
Тип данных |
Размер поля |
Примечание |
Категория |
Текстовый |
25 |
Ключ |
Стоимость часа работы |
Денежный |
Таблица "Исполнители", которая содержит информацию о номере сотрудника и номере заказа.
Структура таблицы "Исполнители" представлена в Таблице 4.
Таблица 4 - Структура таблицы "Исполнители"
Имя поля |
Тип данных |
Размер поля |
Примечание |
Номер заказа |
Числовой |
Целое |
Ключ |
Номер сотрудника |
Числовой |
Целое |
Ключ |
Таблица "Архив заказов", которая содержит информацию о выполненных заказах фирмы.
Структура таблицы "Заказы" представлена в Таблице 5.
Таблица 5 - Структура таблицы "Архив заказов"
Имя поля |
Тип данных |
Размер поля |
Примечание |
Номер заказа |
Числовой |
Целое |
Ключ |
Ф. и. о. |
Текстовый |
50 |
|
Адрес |
Текстовый |
20 |
|
Дата заказа |
Дата/время |
||
Дата начала работы |
Дата/время |
||
Время начала (час.) |
Дата/время |
||
Дата окончания работы |
Дата/время |
||
Время окончания |
Дата/время |
||
Количество часов |
Числовой |
Целое |
|
Заказ выполнен |
Логический тип |
||
Стоимость заказа |
Денежный |