Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
282463 |
Дата создания |
06 октября 2014 |
Страниц |
38
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
по тексту
...
Содержание
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 3
1.1. Описание предметной области и функции решаемых задач 3
1.2. Перечень входных (первичных документов) 6
1.3. Ограничения предметной области 8
2. ПОСТАНОВКА ЗАДАЧИ 10
2.1. Организационно-экономическая сущность решаемых задач 10
2.2. Описание выходной информации 10
2.3. Описание входной информации 11
3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ. 13
3.1. Анализ входной информации предметной области и выделение информационных объектов. 13
3.2. Определение связей информационных объектов и построение информационно-логической модели. 14
3.3. Определение логической структуры базы данных 16
3.4. Разработка физической структуры базы данных. 17
3.5. Контрольный пример 19
4. СОЗДАНИЕ БАЗЫ ДАННЫХ 23
4.1. Структура таблиц 23
4.2. Схема данных в Аccess 24
4.3. Создание пользовательских форм 25
4.4. Ввод данных 27
5. СОЗДАНИЕ АЛГОРИТМА И ЗАПРОСОВ 30
6. СОЗДАНИЕ ОТЧЁТОВ 35
6.1. Получение отчёта с помощью Мастера отчётов. 35
6.2. Корректировка макета отчёта с помощью Конструктора отчётов. 35
6.3. Вывод отчёта на печать 36
7. СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ С ПОМОЩЬЮ ДИСПЕТЧЕРА КНОПОЧНЫХ ФОРМ 37
СПИСОК ЛИТЕРАТУРЫ 38
Введение
В результате исследования предметной области обнаружено, что предприятие выпускает продукцию широкого потребления.
На предприятии работает три цеха. Цех №1 выпускает изделия 123456, 123457,123458,123459; Цех №2 - изделия 123460, 123461, 123462, 123463, 123464; Цех №3 – изделия 123465, 123466, 123467, 123468, 123469, 123470.
Готовые изделия отгружаются на склады. За складом готовой продукции закреплены изделия 123456,123457, 123462, 123463, 123469; за экспедицией - изделие 123458, 123459, 123464, 123465, 123466,123470, за цеховой кладовой - изделия 123460, 123461, 123467, 123468.
Система управления предприятием состоит из подсистем:
технической подготовки производства (разработка изделия, технологическая разработка),
планирования,
бухгалтерского учёта, материально-технического обе спечения процесса производства,
маркетинга,
финансового управления,
реализации и сбыта готовой продукции,
управление кадрами и другие.
Отделы управления предприятием выполняют выделенные комплексы задач с помощью закреплённых за ними подсистем управления:бухгалтерия - бухгалтерский учёт, плановый отдел - подсистема планирования и так далее. На малых предприятиях отдельному специалисту могут быть поручены несколько подсистем управления с комплексами задач.
В качестве предметной области рассмотрим деятельность отдела реализации и сбыта предприятия.
Фрагмент работы для ознакомления
Отклонение определить как разность между суммарным количеством фактически выпущенных изделий и суммарным количеством запланированных к выпуску изделий. Для расчёта Отклонений в денежном выражении цена выбирается из списка выпускаемых изделий.Перечень комплекса задач:По документу “План выпуска изделий цехами” получить общее количество каждого запланированного к выпуску изделия в заданном квартале.По документам “Цеховая накладная” получить общее количество каждого фактически выпущенного изделия в заданном квартале.Подсчитать отклонение как разность между первой и второй суммами в денежном выражении. Подсчет в строке “Итого ” выполнить в отчете.Описание выходной информацииВыходную информацию представим в виде отчетных форм:Анализ выполнения плана сдачи изделий на складыза ___________ квартал(номер)Наименование складаНаименование изделияЕд. измер.КоличествоОтклонение (в руб.)ПланФакт…………Итого?Описание входной информацииВходная информация делится на непрерывно меняющуюся оперативно-учётную и, на условно-постоянную, которая не изменяет своё значение в длительный период времени.Списки складов и выпускаемых изделий относят к условно-постоянной информации; к оперативно-учетной информации относятся списки товарно-транспортных накладных и цеховых накладных.Перечень первичных документов, источник и срок поступления отобразим в виде таблицы:Таблица 6 – Перечень первичных документов№п/пНаимен. документаРеквизитыОт кого поступаетСрок поступления1.Список выпускаемых изделийКод изделияНаименование изделияЕдиница измеренияЦенаНомер складаФинансовые органыДо начала планируемого года2.Список складовНомер складаНаименование складаФинансовые органыДо начала планируемого года3.Список цеховых накладныхНомер цехаНомер цеховой накладнойДата сдачиКод изделияКоличество по ЦНФинансовые органы По мере поступления4План выпускаНомер цехаМесяц выпускаКод изделияКоличество плановоеПланирующий отделДо начала планируемого года3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ.3.1. Анализ входной информации предметной области и выделение информационных объектов.В соответствии с перечисленным выше перечнем входных документов были созданы следующие сущности:Изделие – хранится информация о выпускаемых изделиях.ЕдИзм – хранится информация о единицах измерения выпускаемых изделийСклад - хранится информация о складах, на которых хранятся выпускаемые изделияЦех – хранится информация о цехах выпускающих изделия ЦН (цеховая накладная) – список документов, по которым выпущенные изделия сдаются на складСЦН (спецификация цеховой накладной) - сведения о количестве и видах сдаваемой на склад продукцииПлан выпуска – сведения о плане выпуска изделий.Каждому объекту соответствуют свои атрибуты:Изделие: Код изделия, Наименование изделия, Единицы измерения, Цена, Склад;ЕдИзм: Код единицы измерения, Наименование ед. измерения;Склад: Номер склада, Наименование склада;Цех: Код цеха, Наименование цеха;ЦН: Номер цеха, Номер цеховой накладной, Дата сдачи.СЦН: Номер цеха, Номер цеховой накладной, Изделие, Количество по ЦН.План выпуска: Номер цеха, Месяц выпуска, Код изделия, Количество плановое. Выберем для каждой сущности ключевые атрибуты, однозначно определяющие сущность. Для сущности «Изделие» это будет уникальный код изделия, для сущности «ЕдИзм» это будет уникальный код единицы измерения. Сущность «Склад» определяется уникальным номером склада, сущность «Цех» определяется уникальным кодом цеха. Для сущности ЦН это будет составной ключ – номер цеховой накладной и номер цеха, а для СЦН – номер цеховой накладной, номер цеха и код изделия. Сущность План выпуска определяется составным ключом – Номер цеха, Месяц выпуска, Код изделия.3.2. Определение связей информационных объектов и построение информационно-логической модели.При проведении связи между сущностями первичный ключ главной сущности помещается в дочернюю сущность, то есть в сущность «Изделие» будет вставлен первичный ключ сущности «ЕдИзм» – Код единицы измерения, а также первичный ключ сущности «Склад» – Номер склада. В сущностях СЦН и План выпуска поле Код изделия будет также являться внешним ключом, по которому они связываются с таблицей Изделие.В базе данных определены следующие отношения между таблицами:Таблица 7 – Классификация связей№Родительская таблицаДочерняя таблицаКлючиВид связи1ЕдИзмИзделиеКод единицы измеренияКод единицы измерения1:М2СкладИзделиеНомер складаНомер склада1:М3ЦНСЦННомер склада, Номер ЦННомер склада, Номер ЦН1:М4ИзделиеСЦНКод изделияКод изделия1:М5ЦехЦННомер цехаНомер цеха1:М6ИзделиеПлан выпускаКод изделияКод изделия1:М7ЦехПлан выпускаНомер цехаНомер цеха1:MВыбор таких связей между таблицами «ЕдИзм» и «Изделие», «Склад» и «Изделие» обусловлен тем что, на одной единицей измерения может измеряться несколько изделий, и на одном складе может храниться несколько изделий. Для таблиц «ЦН» и «СЦН», «СЦН» и «Изделие»– по одной цеховой накладной может быть сдано на склад несколько изделий. Для таблиц План выпуска и Изделие – в плане выпуска должен быть запланирован выпуск нескольких изделий. И для таблиц Цех и План выпуска – план выпуска включает в себя продукцию нескольких цехов.Для описания инфологической модели существует несколько способов, однако, применение диаграмм «сущность-связь» (ER – Entity Relationship) [1] в настоящее время является одним из наиболее широко распространенных подходов, используемых при инфологическом моделировании. ER-модель типично отображается в графическом виде, с применением оригинальной нотации П. Чена, известной как ER-диаграмма, или с применением других графических нотаций.Основные элементы ER-моделей:сущности (объекты);Сущность есть объект предметной области, который имеет атрибуты.связи между объектами.Связь между сущностями определяется:типом связи (1:1, 1:N, N:М);атрибуты объектов;классом принадлежности. Класс бывает необязательным и обязательным. Класс принадлежности — обязательный, когда каждый экземпляр сущности принимает участие в связи, в другом случае — необязательный.На рисунке 2 изображена инфoлoгическaя модель базы данных, на которой отображены все сущности БД, отношение между ними и атрибуты.Изделиекод_изделияНаименование изд.Код ед. изм.Цена Номер складаЕдИзм1Код ед. изм.ФИО2СкладНомер складаНаименование склада3ЦНКоличество по ЦНКод изделияНомер цеховой накл.Номер цехаСЦНДата сдачиНомер цеховой накладнойНомер цехаПлан выпуска6Номер цехаКод изделияМесяц выпуска4ЦехНомер ЦехаНаименование цеха5Количество плановоеИзделиекод_изделияНаименование изд.Код ед. изм.Цена Номер складаЕдИзм1Код ед. изм.ФИО2СкладНомер складаНаименование склада3ЦНКоличество по ЦНКод изделияНомер цеховой накл.Номер цехаСЦНДата сдачиНомер цеховой накладнойНомер цехаПлан выпуска6Номер цехаКод изделияМесяц выпуска4ЦехНомер ЦехаНаименование цеха5Количество плановоеРисунок 2 – Инфологическая модель базы данных3.3. Определение логической структуры базы данныхИнфологическая модель предметной области используется при даталогическом моделировании. В этом случае главной задачей даталогического моделирования будет описание свойств понятий предметной области, их ограничения, накладываемые на данные и взаимосвязь. Начальным прототипом разрабатываемой базы данных является даталогическая модель. Все понятия, определённые в ходе исследования предметной области и их взаимосвязи в дальнейшем будут помещены в конкретные структуры какой-либо конкретной базы данных [2].В результате разработки даталогической модели появляется модель, построенная с учетом выбранной модели данных, полученная в результате преобразования инфологической модели с применением определенных правил.Из этого следует, что даталогическая модель отображает структуру базы данных с учетом особенностей модели данных. Реляционная модель данных на сегодняшний день является наиболее популярной. Исходя из этого рассмотрим трансформацию инфологической модели в реляционную даталогическую.На рисунке 3 приведена схема базы данных «Отдел сбыта готовой продукции предприятия».Рисунок 3 – Схема базы данных «Отдел сбыта готовой продукции предприятия»3.4. Разработка физической структуры базы данных.Рассмотрим правила преобразования ER-модели в реляционную [3].Каждой сущности ставится в соответствие отношение реляционной модели данных. При этом имена отношения и сущности могут быть разными, потому что на имена сущностей не накладываются ни какие синтаксические ограничения, кроме уникальности имени в рамках модели.Каждый атрибут сущности становится атрибутом соответствующего отношения. Для каждого атрибута назначается допустимый в СУБД тип данных и необязательность или обязательность данного атрибута (то есть может или не может атрибут принимать значение NULL).Первичный ключ сущности становится PRIMARY KEY соответствующего отношения. Атрибуты, которые входят в первичный ключ отношения, получают автоматически свойство обязательности.В каждое отношение, соответствующее подчиненной сущности, помещается набор атрибутов основной сущности, который есть первичный ключ основной сущности. В отношении, соответствующем подчиненной сущности, этот набор атрибутов становится внешним ключом или FOREING KEY.Для обозначения необязательного типа связи на физическом уровне у атрибутов, которые соответствуют внешнему ключу, устанавливается признак NULL или свойство допустимости неопределенных значений. При обязательном типе связи атрибуты приобретают признак NOT NULL или свойство отсутствия неопределенных значений.Исходя из вышеизложенных правил, приведем состав таблиц БД. Для каждого поля таблицы указывается тип хранимых данных и размер поля (количество символов). Для первичных ключей нужно запретить ввод неопределенных значений. Для остальных полей возможность запрета ввода неопределенных значений определяется смыслом предметной области.Таблица 8 – Состав таблиц базы данныхНазваниетаблицыРеквизитыКлючТип данныхФормат поляИзделиеКод изделияДаТекстовыйНаименование изделияТекстовыйКод единицы измеренияТекстовыйЦенаДенежныйНомер складаТекстовыйЕдИзмКод единицы измеренияДаТекстовыйНаименование ед. измеренияТекстовыйСкладНомер складаДаТекстовыйНаименование складаТекстовыйЦехКод цехаДаТекстовыйНаименование цехаТекстовыйЦН (Цеховая накладная)Номер цехаДаТекстовыйНомер цеховой накладнойДаТекстовыйДата сдачиДата/времяСЦН (спецификация цеховой накладной)Номер цехаДаТекстовыйНомер цеховой накладнойДаТекстовыйДата сдачиДата/времяПлан выпускаНомер цехаДаТекстовыйМесяц выпускаДаТекстовыйКод изделияДаТекстовыйКоличество плановоеЧисловой3.5. Контрольный примерВыполним вручную решение поставленной задачи по приведенным исходным данным (контрольный пример).Рассчитаем общее количество каждого запанированного к выпуску изделия в первом квартале. Для этого отберем записи из Плана выпуска, Изделие и Склад. Сгруппируем данные по наименованию слада, по наименованию изделия, по кварталам и просуммируем по полю Количество плановое. Запланированы к выпуску следующие изделия в первом квартале: 123456 количеством - 60, 123457 количеством - 50, 123462 количеством – 60, 123460 количеством - 90, 123461 количеством - 80, 123467 количеством - 110, 123468 количеством - 150, 123458 количеством – 30, 123458 количеством – 30, 123459 количеством – 55, 123465 количеством – 100, 123466 количеством - 120.Рассчитаем общее количество каждого фактически выпущенного изделия в первом квартале. Для этого отберем записи из ЦН, СЦН, Изделие и Склад. Сгруппируем данные по наименованию слада, по наименованию изделия, по кварталам и просуммируем по Количеству по ЦН. Фактически выпущены следующие изделия в первом квартале: 123456 количеством - 100, 123462 количеством – 90, 123460 количеством - 80, 123461 количеством - 100, 123467 количеством - 87, 123468 количеством - 132, 123458 количеством – 50, 123459 количеством – 34, 123465 количеством – 120, 123466 количеством - 130. Изделие 123457 в первом квартале выпущено не было. Это может быть, например, при отсутствии нужного сырья на предприятии в этом квартале.Для расчета отклонения из результата, полученного во втором пункте, вычтем результат, полученный в первом пункте. В первом квартале: 123456 – 100-60=40, 123457 – 0-50=-50, 123462 – 90-60=30, 123460 – 80-90=-10, 123461 – 100-80=20, 123467 – 87-110=-23, 123468 – 132-150=-18, 123458 – 50-30=20, 123459 – 34-55=-21, 123465 – 120-100=20, 123466 – 130-120=10.А в стоимостном выражении излишек умножим на цену изделия из таблицы Изделие. В первом квартале: 123456 – 40*163,48=6539,2р., 123457 –-50*265,31=-13265,5, 123462 –30*183,18=5495,4р., 123460 – -10*138,78=-1387,8р., 123461 – 20*196,09=3921,8р., 123467 – -23*153,37=-3527,51р., 123468 – -18*232,41=-4183,38р., 123458 – 20*41,24=824,8р., 123459 –-21*35,8=-751,8р., 123465 – 20*609,67=12193,4р., 123466 – 10*186,99=1869,9р.И подсчитаем итог: 6539,2+(-13265,5)+5495,5+(-1387,8)+3921,8+(-3527,51)+(-4183,38)+824,8+(-751,8)+12193,4+1869,9=7728,51р.В результате получим отчет со следующими данными:Таблица 9 – Анализ выполнения плана сдачи изделий на склады за 1 кварталНаименование складаНаименование изделияЕд. измерПланФактОтклонениеОтклонение (руб)Склад готовой продукцииДЕНИ СМС 1800гр Автомат 3-АКТ Свежесть Снеж.Вершинштуки60100406 539,20р.Склад готовой продукцииДЕНИ СМС 3кг Автомат Стойкий цветштуки50-50-13 265,50р.Склад готовой продукцииЛОСК СМС 1500гр Автомат Интенсив Горное озероштуки6090305 495,40р.Цеховая кладоваяЛАСКА СМС 1л (750+250) жидкое АКТИВ & ФРЕШштуки9080-10-1 387,80р.Цеховая кладоваяЛАСКА СМС 1л жидкое СИЯНИЕ (Магия) Белогоштуки80100203 921,80р.Цеховая кладоваяПЕМОС СМС 2400гр Руч.стирка Авторитет Цветокштуки11087-23-3 527,51р.Цеховая кладоваяПЕРСИЛ СМС 1500гр ЭКСПЕРТ КОЛОРштуки150132-18-4 183,38р.ЭкспедицияДЕНИ СМС 400гр Автомат 3-АКТ Свежесть Снежных вершинштуки305020824,80р.ЭкспедицияДЕНИ СМС 400гр Руч.стирка 3-АКТ 3в1штуки5534-21-751,80р.ЭкспедицияЛОСК СМС 6кг Автомат Горное озероштуки1001202012 193,40р.ЭкспедицияПЕМОС СМС 2400гр Автомат Цветокштуки120130101 869,90р.Итого:7728,51р.4. СОЗДАНИЕ БАЗЫ ДАННЫХ4.1. Структура таблицСоздадим таблицы базы данных в Конструкторе. На панели Создание выберем Конструктор таблиц:Описание структуры таблицы Изделие представлено на рис. 4.Рисунок 4 - Структура таблицы ИзделиеОписание структуры таблицы ЕдИзм представлено на рис. 5Рисунок 5 - Структура таблицы ЕдИзмОписание структуры таблицы Склад представлено на рис. 6Рисунок 6 - Структура таблицы СкладОписание структуры таблицы Цех представлено на рис. 7Рисунок 7 - Структура таблицы ЦехОписание структуры таблицы ЦН представлено на рис. 8Рисунок 8 - Структура таблицы ЦНОписание структуры таблицы СЦН представлено на рис. 9Рисунок 9 - Структура таблицы СЦНОписание структуры таблицы План выпуска представлено на рис. 10Рисунок 10 - Структура таблицы План выпуска4.2. Схема данных в АccessСхема данных в Access составляется на основе информационно-логической модели которая была разработана при проектировании базы данных. В ней запоминаются и определяются связи между таблицами. Эти связи будут использованы при создании отчетов, запросов, форм, а также будут обеспечивать целостность при изменении или добавлении данных в таблицы.Для создания схемы данных нужно щелкнуть на кнопку Схема данных на панели Работа с базами данных.
Список литературы
1. Акперов И.Г. Информационные технологии в менеджменте : учебник / И.Г.Акперов, А.В. Сметанин, И.А. Коноплева. - М. : Инфра-М, 2012. - 400 с.
2. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс.Пер. с англ.: — М.: Изд. дом «Вильямс», 2004. — 1088 с.
3. Дейт К. Введение в системы баз данных: проектирование. Реализация и управление. Пер. с англ. – СПб.: БХВ-Петербург, 2004. – 324 с.
4. Кошелев В.Е. Access 2007. Эффективное использование – М.: Бином-Пресс, 2009. – 590 с.
5. Кузин А.В. Базы данных: учебное пособие / А.В. Кузин, С.В. Левонисова. – 2-е издание, стереотипное. – Москва: Академия, 2008. – 320 с.
6. Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с.
7. Малыхина М.П. Базыданных: основы, проектирование, использование, 2-е изд. перераб. и доп. – СПб.: БХВ-Петербург, 2007. – 528 с.
8. Мэтью Мак-Дональд. Access 2007 Недостающее руководство – СПб.: БХВ-Петербург, 2007. – 784с.
9. Проектирование баз данных. СУБД MicrosoftAccess: Учебное пособие для вузов / Н. Н. Гринченко, Е. В. Гусев, Н. П. Макаров.,А. Н. Пылькин, Н. И. Цуканова. - М.: Горячая линия-Телеком, 2004. - 240с.
10. Сеннов А. Access 2010. – СПб.: «Питер», 2010. – с.288.
11. СергеевА.П. Microsoft Office 2010. Самоучитель. – М.: «Вильямс», 2010. – с. 624.
12. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. – 6-е изд., СПб.: КОРОНА принт, 2009. – 736 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00464