курсовая

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информационные технологии
  • 37 37 страниц
  • 10 + 10 источников
  • Добавлена 18.03.2015
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание


Введение 4
1 Анализ предметной области 5
1.1 Описание предметной области и функции решаемых задач 5
1 2 Перечень входных (первичных) документов 7
1.3 Ограничения предметной области по индивидуальной задаче 7
2 Постановка задачи 9
2.1 Организационно-экономическая сущность комплекса решаемых задач 9
2.2 Описание выходной информации 9
2.3 Описание входной информации 10
3 Разработка информационного обеспечения 11
3.1 Анализ входной информации предметной области и выделение информационных объектов 11
3.2. Определение связей информационных объектов и построение информационно-логической модели. 11
3.3 Разработка логической модели базы данных 12
3.4 Формирование физической структуры базы данных 12
3.5 Контрольный пример 15
4 Создание базы данных 17
4.1 Структура таблиц 17
4.2 Описание взаимосвязи таблиц данных 18
4.3 Пользовательские формы 20
4.4 Ввод данных 22
5 Создание алгоритма и запросов 24
6 Создание отчётов 30
6.1 Получение отчета с помощью Мастера отчетов 30
6.1 Автоматическое формирование отчетов при помощи мастера 30
6.2 Применение конструктора отчетов для коррекции макета 30
6.3. Вывод отчёта на печать. 31
7 Разработка форм приложения 32
Выводы 33
Литература 34

Фрагмент для ознакомления

[Наименование цеха], MonthName([Месяц выпуска]) AS Выражение1, Изделие.[Наименование изделия], Sum([План выпуска].Количество) AS [Sum-Количество], ЕдИзм.[Наименование ед измерения], Изделие.[Код изделия], [План выпуска]![Количество]*[Изделие]![Цена] AS Выражение2
FROM Цех INNER JOIN ((ЕдИзм INNER JOIN (Изделие INNER JOIN [План выпуска] ON Изделие.[Код изделия] = [План выпуска].[Код изделия]) ON ЕдИзм.[Код единицы измерения] = Изделие.[Код единицы измерения]) INNER JOIN СЦН ON (Изделие.[Код изделия] = СЦН.[Код изделия]) AND ([План выпуска].[Номер цеха] = СЦН.[Номер цеха])) ON Цех.[Номер выпускающего цеха] = СЦН.[Номер цеха]
GROUP BY Цех.[Наименование цеха], MonthName([Месяц выпуска]), Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения], Изделие.[Код изделия], [План выпуска]![Количество]*[Изделие]![Цена]
HAVING (((Цех.[Наименование цеха])=[Формы]![Главная форма]![Поле12]));

Текст пункт 2 имеет следующий вид
SELECT Month([Дата отгрузки]) AS Выражение1, Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения], Sum([Количество]*[Изделие]![Цена]) AS Выражение2, Sum(СТТН.Количество) AS Выражение3
FROM ((ЕдИзм INNER JOIN Изделие ON ЕдИзм.[Код единицы измерения] = Изделие.[Код единицы измерения]) INNER JOIN СТТН ON Изделие.[Код изделия] = СТТН.[Код изделия]) INNER JOIN ТТН ON СТТН.[Номер ТТН] = ТТН.[Номер ТТН]
GROUP BY Month([Дата отгрузки]), Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения];
Текст запроса 1 имеет следующий вид
SELECT [пункт 1].[Наименование цеха], ([пункт 1]![Выражение1]) AS Выражение5, пункт2.[Наименование изделия], [пункт 1].[Наименование ед измерения], [пункт 1].[Sum-Количество], пункт2.Выражение3, [пункт 1]![Выражение2]-[пункт2]![Выражение2] AS Выражение4
FROM [пункт 1] INNER JOIN пункт2 ON [пункт 1].[Наименование изделия] = пункт2.[Наименование изделия]
WHERE ((([пункт 1]![Выражение2]-[пункт2]![Выражение2])>0));

Результаты выполнения запросов представлены на рис.27-29.


Рисунок 27 – Результат выполнения запроса пункт1


Рисунок 28 – Результат выполнения запроса пункт2



Рисунок 29 – Результат выполнения запроса 1

6 Создание отчётов
6.1 Получение отчета с помощью Мастера отчетов
6.1 Автоматическое формирование отчетов при помощи мастера
С помощью мастера отчетов на основе запроса 1 был получен отчет представленный на рис.30. Внешний вид отчета не удовлетворил требованиям задания


Рисунок 30 – Отчет, созданный при помощи мастера отчетов
6.2 Применение конструктора отчетов для коррекции макета
Для удовлетворения требований задания отчет созданный в п. 6.1. был откорректирован рис.31.

Рисунок 31 – Коррекция отчета созданного при помощи мастера

6.3. Вывод отчёта на печать.

Итоговый отчет может быть выведен на печать при помощи кнопочного элемента управления рис.32.



Рисунок 32 – Результирующий отчет
7 Разработка форм приложения
Для управления ходом вычислительного процесса в работе были созданы специальные кнопочные формы, внешний вид которых представлен на рис.33-34.

Рисунок 33 – Главная кнопочная форма

Рисунок 34 –Форма для просмотра и ввода данных


Выводы

В дипломной работе была спроектирована и разработана автоматизированная информационная система автоматизации учета предприятия. Динамический процесс проектирования системы происходил в несколько стадий.
На этапе обследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому.
На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки, отладки программной части и для конструирования эксплуатационной документации.
Создание и внедрение автоматизированная информационная система автоматизации учета на предприятии позволит сократить время работы менеджера с документами, снизить временные затраты на проведение бухгалтерских сверок, и поиск материальных ценностей за счет автоматического анализа информации, имеющейся в базе данных.

ЛИТЕРАТУРА
Андон Ф. Язык запросов SQL / Ф. Андон, В. Резниченко. – СПб.: BHV, 2006. – 416 с.
Андрианова E.Г., Колесников Г.С., Сыромятников В. П. Структуры и алгоритмы обработки данных - часть 2. / Лабораторный практикум. МИРЭА, Москва, 2004 г.
Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.
Грибер, М. Введение в SQL / М.Грибер, М., Лори, 1996. - 379 с.
Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.
Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
Дунаев В. В. Базы данных. Язык SQL / В. В. Дунаев. – СПб. : BHV, 2006. – 288 с.
Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.
Кевин, Кл. SQL: справочник: пер. с англ. / Кл. Кевин. 2-е издание. -М: Кудиц-Образ, 2006. - 832 с.
Макарова Н., Николайчук, Г. Титова Ю. Компьютерное делопроизводство. Учебный курс: Н— Москва, Питер, 2009 г.- 416 с

Приложение А Входные документы


















3

ЛИТЕРАТУРА
1. Андон Ф. Язык запросов SQL / Ф. Андон, В. Резниченко. – СПб.: BHV, 2006. – 416 с.
2. Андрианова E.Г., Колесников Г.С., Сыромятников В. П. Структуры и алгоритмы обработки данных - часть 2. / Лабораторный практикум. МИРЭА, Москва, 2004 г.
3. Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.
4. Грибер, М. Введение в SQL / М.Грибер, М., Лори, 1996. - 379 с.
5. Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.
6. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
7. Дунаев В. В. Базы данных. Язык SQL / В. В. Дунаев. – СПб. : BHV, 2006. – 288 с.
8. Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.
9. Кевин, Кл. SQL: справочник: пер. с англ. / Кл. Кевин. 2-е издание. -М: Кудиц-Образ, 2006. - 832 с.
10. Макарова Н., Николайчук, Г. Титова Ю. Компьютерное делопроизводство. Учебный курс: Н— Москва, Питер, 2009 г.- 416 с

Курсы

Лабораторная работа№. 1.

Тема: "Сводка, группировка, статистические таблицы".
Цель: выявление обобщающих закономерностей, характерных для studiattotalitatea объектов наблюдения как целостной системы.
Цель исследования-определение уровня успеваемости учащихся 1-го, iarla рода факторов, влияющих на нее.
В качестве исследуемых признаков я рассматриваю:

1. средний балл по итогам экзаменов за 1-й курс (баллы).

2. посещение занятий в университете на 1-й.

3. самообразование (дополнительное обучение, курсы) (ч/неделю).

4. сон (ч/сут).

5. пол (м, g).

6. подготовка к семинарским и практическим занятиям (ч/нед).

7. нравятся, если ученик на 1-й и занятия в университете (да, нет).
Из представленных признаки делятся признак-результат—средний балл deзачетки результаты 1-го, так как его значение соответствует scopuluide исследования. Остальные шесть знаков являются знаки-факторы, exempludeoarece они оказывают влияние на признак-результат.
Наблюдение один раз услышать. 722, 522 СПбГИЭУ. Дата проведения:
03.11.2000, форма проведения—опрос. Объектом наблюдения являются 2un группа студентов (1093 и 1094) 2-й. единица наблюдения—студент.
Основного исследования.

Таблица исходные данные.

Таблица 1


|Средняя |Посещаемост|Самообразо|Подготовка|Сна |Пол |Нравится |
|оценка |b часы |оксфорд |на |(ч,/день) |(m, f)|, если |
|зачетки |первый |(доп. |семинарски| | |курсов|
||текущий |Обмен) |m профессий| | |университ|
|результаты | |ч/нед |(ч/неделю) | | |ете (да, |
|экзамено| | | | | |нет) |
|для| | | | | | |
|1-й| | | | | | |
|курс| | | | | | |
|(пунктов)| | | | | | |
|4,7 |19,5 |0 |5 |7 |Вт |Да |
|4,5 |22 |2 |6 |9 |Вт |Да |
|4,2 |22 |0 |2 |6 |М |Да |
|4,3 |19,5 |0 |7 |7 |Вт |Да |
|4,5 |17,5 |0 |3 |7 |F |№ |
|4,2 |9,5 |6 |12 |10 |Вт |Да |
|4,0 |12,5 |0 |5 |5 |Вт |Да |
|4,7 |22 |4 |7 |6 |Вт |Да |
|4,6 |17,5 |3 |4 |8 |Вт |Да |
|4,7 |9,5 |0 |2 |7 |Вт |Да |
|4,5 |11,5 |6 |3 |7 |Вт |Да |
|4,0 |11,5 |2 |3 |9 |Вт |Да |
|4,2 |19,5 |4 |8 |8 |F |№ |
|4,0 |20,5 |6 |9 |5 |Вт |Да |
|3,2 |9,5 |0 |0 |10 |М |Не |
|4,0 |17,5 |0 |8 |8 |М |Не |
|3,2 |14,5 |0 |2 |8 |М |Не |
|3,5 |14,5 |0 |2 |8 |М |Не |
|4,8 |22 |0 |10 |10 |F |№ |
|4,6 |8,5 |0 |1 |8 |М |Да |
|4,5 |22 |0 |4 |7 |Вт |Да |
|4,5 |22 |6 |2 |7 |М |Да |
|4,2 |17,5 |4 |4 |9 |М |Не |