Вход

Разработка автоматизированной информационной технологии планирования хода производства (на примере название предприятия)

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 366078
Дата создания 08 апреля 2013
Страниц 48
Мы сможем обработать ваш заказ (!) 29 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 310руб.
КУПИТЬ

Содержание

Введение
1 ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
1.1 Постановка задачи
1.2 Описание предметной области
1.3 Определение требований проекта
1.4 Построение логической модели приложения
1.5 Создание модели управления данными
1.6 Создание модели данных
1.7 Создание модели представления данных
1.8 Построение физической модели приложения
2. Проектная часть
2.1. Проектирование пользовательского интерфейса
2.2 Обоснование выбора СУБД
2.3. Создание таблиц и схемы данных БД
-
3. Расчетная часть
3.1 Тестирование ИС
3.2 Характеристика ИС
3.3 Обоснование экономической эффективности
3.4 Методика расчета экономической эффективности
3.5 Расчет экономической эффективности
ЗАКЛЮЧЕНИЕ
Список использованной литературы

Введение

Разработка автоматизированной информационной технологии планирования хода производства (на примере «название предприятия»)

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

Под классом в языке UML понимают множество объектов, обладающих одинаковой структурой, свойствами и отношениями с другими объектами.Для построения модели АИС необходимо исследовать постановку задачи, и определить основные объекты – сущности (классы). Далее нужно описать их в виде плоских таблиц, содержащих атрибуты, после чего установить отношения между ними. Логическая модель данных ИС «Туристическая фирма» представлено на рисунке 5Рис. 5 Логическая модель данных ИС "Туристическая фирма ООО "Отдых+""1.7 Создание модели представления данныхФорма в Microsoft Office Access – это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.Информационная система "Туристическая фирма ООО "Отдых+"" содержит следующие формы, предназначенные для менеджера:Туристическая фирма ООО "Отдых+" (позволяет перейти к пяти формам по кнопкам: "Запросы", "Информация о фирме", "Ввод и редактирование данных", "Отчеты", "Таблицы", открыть окно базы данных по кнопке "Окно БД" и выйти из приложения по кнопке "Выход" );Запросы (позволяет перейти к запросам по кнопкам: "Туры", "Клиенты", "Заказы", "Сотрудники", "Поставщики", "Услуги", «Страна», «Город» и вернуться на главную форму по кнопке "Назад");Информация о фирме (позволяет просмотреть данные фирмы по кнопкам: «Клиенты», «Туры», «Сотрудники», «Поставщики»);Ввод и редактирование данных (позволяет добавлять данные через формы по кнопкам: «Клиенты», «Поставщики», «Сотрудники» и вернуться на гланую форму по кнопке «Назад»);Отчеты (позволяет перейти к отчетам по кнопкам "Клиенты", "Поставщики", "Сотрудники", "Услуги", "Транспорт", «Туры», «Страна» и вернуться на главную форму по кнопке "Назад");Таблицы (позволяет перейти к таблицам базы данных по кнопкам «Город», «Услуги», «Туры», «Транспорт», «Страна», «Сотрудники», «Заказы», «Клиенты», «Поставщики» и вернуться на главную форму по кнопке «Назад»);Окно БД (позволяет перейти к объектам базы данных: таблицы, запросы, отчеты, формы, страницы, макросы, модули);Выход ( позволяет выйти из приложения).1.8 Построение физической модели приложенияПосле создания логической модели следует перейти к созданию физической модели. Переход осуществляется поэтапно:Следует выбрать систему управления базами данных;Продумать структуру создаваемых таблиц в соответствии с созданными сущностями (классами логических моделей);Назначить типы полей для хранения атрибутов сущности.Схема данных будет полностью соответствовать логической модели данных (см. рис. ), но создана она будет в Microsoft Access 2003. В результате преобразования логической модели в физическую никаких изменений не вносилось (см. рис. 6 ).Рис. 6 Схема данных ИС «Туристическая фирма ООО «Отдых+»»2. Проектная часть2.1. Проектирование пользовательского интерфейсаКомандный интерфейс приложения MS Access 2003 может быть выполнен в виде специальной строки меню приложения или набора страниц кнопочной формы, спроектированных на основе имеющихся диаграмм активности и логической модели приложения.В ИС «Туристическая фирма ООО «Отдых+» пользовательский интерфейс представлен в виде набора страниц кнопочной формы. На интерфейсе имеются кнопки: «Запросы», «Информация о фирме», «Ввод и редактирование данных», «Отчеты», «Таблицы», «Окно БД», «Выход» (см. рис.7 ).Рис. 7 Пользовательский интерфейс ИС «Туристическая фирма ООО «Отдых+»»При нажатии на кнопку «Запросы», открывается форма (см. рис. 8), на которой расположены следующие кнопки:«Туры», при нажатии на которую открывается запрос о турах;«Клиенты», при нажатии на которую открывается запрос о клиентах;«Поставщики», при нажатии на которую открывается запрос о поставщиках;«Сотрудники», при нажатии на которую открывается запрос о сотрудниках;«Страны», при нажатии на которую открывается запрос о странах;"Услуги", при нажатии на которую открывается запрос об услугах;"Туры в Мальдивы", при нажатии на которую открывается запрос о турах в Мальдивы на 6 дней;"Выход", при нажатии на которую закрывается данная форма.При нажатии на кнопку "Информация о фирме", открывается форма (см. рис. 9), на которой расположены следующие кнопки:"Клиенты", при нажатии на которую открывается форма клиентов;"Туры", при нажатии на которую открывается форма туров;"Сотрудники", при нажатии на которую открывается форма сотрудников;"Поставщики", при нажатии на которую открывается форма поставщиков;"Выход", при нажатии на которую закрывается данная форма.При нажатии на кнопку "Ввод и редактирование данных", открывается форма (см. рис. 10), на которой расположены следующие кнопки:"Клиенты", при нажатии на которую открывается форма для редактирования и добавления данных;"Сотрудники", при нажатии на которую открывается форма для редактирования и добавления данных;"Поставщики", при нажатии на которую открывается форма для редактирования и добавления данных;"Выход", при нажатии на которую закрывается данная форма.При нажатии на кнопку "Отчеты", открывается форма (см. рис. 11), на которой расположены следующие кнопки:"Клиенты", при нажатии на которую открывается отчет по клиентам;"Поставщики", при нажатии на которую открывается отчет по поставщикам;"Сотрудники", при нажатии на которую открывается отчет по сотрудникам;"Услуги", при нажатии на которую открывается отчет по услугам"Страна", при нажатии на которую открывается отчет по странам;"Выход", при нажатии на которую закрывается данная форма.При нажатии на кнопку "Таблицы", открывается форма (см. рис. 12), на которой расположены следующие кнопки:"Город", при нажатии на которую открывается таблица города;"Услуги", при нажатии на которую открывается таблица услуги;"Туры", при нажатии на которую открывается таблица туры;"Транспорт", при нажатии на которую открывается таблица транспорт;"Страна", при нажатии на которую открывается таблица страны;"Сотрудники", при нажатии на которую открывается таблица сотрудники;"Заказы", при нажатии на которую открывается таблица заказы;"Клиенты", при нажатии на которую открывается таблица клиенты;"Поставщики", при нажатии на которую открывается таблица поставщики;"Выход", при нажатии на которую закрывается данная форма.При нажатии на кнопку "Окно БД" открывается окно базы данных (см. рис. 13) с ее объектами: таблицы, запросы, отчеты, формы, страницы, макросы, модули.Кнопка «Выход» является выходом из приложения.Рис. 7 Главная кнопочная форма ИС "Туристическая фирма ООО "Отдых+""Рис. 8 Форма "Запросы"Рис. 9 Форма "Информация о турфирме"Рис. 10 Форма "Добавление информации"Рис. 11 Форма "Отчеты"Рис. 12 Форма "Таблицы"Рис. 13 Окно БД2.2 Обоснование выбора СУБДMicrosoft Access 2003 – это интерактивная реляционная СУБД для Windows. Это программа, которую можно использовать для хранения и извлечения данных в зависимости от отношений, которые установил пользователь. Работа с ней упрощена посредством манипулятора мыши. Графические возможности оболочки производят большое впечатление при изготовлении высококачественных отчетов и распечаток.Прежде чем приступить к реализации спроектированной системы, создется ее прототип, обычно включающий лишь реализацию интерфейса и базовых функций системы.Информация в БД должна быть:Не противоречивой;Не избыточной;Целостной.База данных – это набор данных, который связан с определенной темой или назначением. При создании базы данных в MS-Access 2003, пользователь создает 1 файл, который содержит все таблицы, запросы, формуляторы, отчеты и другие объекты, которые помогают использовать информацию в базе данных.Созданную базу данных можно наполнить объектами разного рода и выполнять операции с ними. Какого бы типа не были ваши данные, вам придется хранить их в одной или нескольких таблицах. Таким образом, первым шагом в построении базы данных будет создание таблиц.Таблица – это набор записей (строк таблицы), состоящих из отдельных полей (колонок таблицы), в которых хранится информация и составляющая, собственно, содержание базы данных.Таблицы являются основной формой представления информации, содержащейся в базе данных. На базе таблиц составляются запросы и отчеты.Просмотр базы данных в виде таблицы в режиме заполнения дает пользователю возможность оценить базу как единое целое, сравнить записи и т.п. Часто, однако, возникает необходимость работы с отдельными записями базы. В этом случае присутствие на экране других записей (как это имеет место в режиме заполнения) только мешает и отвлекает. Работа с отдельными записями посредством форм позволяет сосредоточиться только на относящейся к делу информации.Форма представляет собой бланк, подлежащий заполнению. Форма позволяет упростить процесс заполнения базы данных, благодаря чему появляется возможность поручить ввод информации персоналу невысокой квалификации. Форма позволяет ограничить объем информации, доступной пользователю, обращающемуся к базе. При проектировании формы в нее можно вставить упрощающие элементы (командные кнопки, списки, иллюстрации и прочее).Запрос можно представить себе как точку зрения на данные, включенные в таблицу. Запросы служат для выбора и фильтрации набора данных. Они позволяют выбрать из базы только необходимую информацию, т.е. ту, которая соответствует определенному критерию (условию) и нужна для решения конкретной задачи. Запросы создаются при помощи конструктора или при помощи мастера.Отчет – это информация, которую вы оформили в соответствии с вашими требованиями. Отчет позволяет извлекать и представлять данные как значимую информацию, которую вы можете использовать и распространять. Вы можете спроектировать отчеты, которые представят информацию в том виде, в котором вы пожелаете. Вы можете использовать множество различных элементов проектирования, такие как текст, данные, рисунки, линии, поля и графики для создания вашего отчета. От вас зависит, как и какие элементы использовать для построения отчета.MS-Access 2003 обеспечивает несколько способов получения информации из вашей базы данных – используя запрос, форму или отчет. Вы можете выбрать тот метод, который наиболее подходит решению вашей задачи.Перед тем как создать отчет, подумайте о том, откуда ваш отчет будет извлекать данные. Если все данные из одной таблицы, то ваш отчет будет основываться на одной таблице. Если же вам необходимы данные более чем из одной таблицы, то ваш отчет должен основываться на запросе.Макросом называют набор из одной и более команд, выполняющих определенные, часто используемые операции, например, открытие форм или печать отчетов.Макросы могут быть полезны для автоматизации часто выполняемых действий. Если записать эти действия в виде макроса, то они будут выполняться автоматически при запуске макроса. Например, при нажатии пользователем кнопки можно запустить макрос, который распечатает отчет или выведет на экран форму.е, включенные в таблицу. пки, списки, иллюстрации и прочее).ации персона2.3. Создание таблиц и схемы данных БДНа основе построения логической модели при помощи MS Access 2003 были созданы таблицы и схема данных. Таблицу в MS Access можно построить несколькими способами:Построить новую таблицу, воспользовавшись «Конструктором»;Запустить Мастер таблиц – специальную программу, предлагающую создать таблицу в пошаговом режиме на базе типовых решений, имеющихся в MS Access;Импортировать таблицу БД из файла какой-либо программы.Структуры таблиц в соответствии с созданными сущностями представлены в таблицах 1, 2, 3, 4, 5, 6, 7, 8, 9Таблица 1 – ГородИмя поляКлюч. полеОбяз. полеТип данных РазмерЧисло дес. зн.Подпись поляКод страныКод страныНетНетЧисловойДлинное целое--Код городаКод городаДаНетЧисловойДлинное целое--ГородГородНетНетТекстовый50--Таблица 2 – ЗаказыИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод заказаКод заказаДаНетЧисловойДлинное целое--Код тураКод тураНетНетЧисловойДлинное целое--Код сотрудникаКод сотрудникаНетНетЧисловойДлинное целое--Код клиентаКод клиентаНетНетЧисловойДлинное целое--Дата оформленияДата оформленияНетНетЧисловой--Таблица 3 – КлиентыИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод клиентаКод клиентаДаНетЧиловойДлинное целое--ФамилияФамилияНетНетТекстовый50--ИмяИмяНетНетТекстовый50--ОтчествоОтчествоНетНетТекстовый50--Адрес АдресНетНетТекстовый50--ТелефонТелефонНетНетТекстовый50--Таблица 4 – СтранаИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод страныКод страныДаНетЧисловойДлинное целое--Название страныНазвание страныНетНетТекстовый50--Код городаКод городаНетНетЧисловойДлинное целое--Таблица 5 – ПоставщикиИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод услугиКод услугиНетНетЧисловойДлинное целое--Код поставщикаКод поставщикаДаНетЧисловойДлинное целое--Название поставщикаНазвание поставщикаНетНетТекстовый50--Представитель поставщикаПредставитель поставщикаНетНетТекстовый50--Как обращатьсяКак обращатьсяНетНетТекстовый50--АдресАдресНетНетТекстовый50--ТелефонТелефонНетНетТекстовый50-- Таблица 6 – СотрудникиИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод сотрудникаКод сотрудникаДаНетЧисловойДлинное целое--ФамилияФамилияНетНетТекстовый50--ИмяИмяНетНетТекстовый50--ОтчествоОтчествоНетНетТекстовый50--Дата рожденияДата рожденияНетНетДата/Время--ЗарплатаЗарплатаНетНетДенежный--ДолжностьДолжностьНетНетТекстовый50--АдресАдресНетНетТекстовый50--ТелефонТелефонНетНетТекстовый50--Таблица 7 – ТранспортИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод транспортаКод транспортаДаНетЧисловойДлинное целое--НаименованиеНаименованиеНетНетТекстовый50--Таблица 8 – ТурыИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод тураКод тураДаДаЧисловойДлинное целое--Код услугиКод услугиНетНетЧисловойДлинное целое--Дата отправленияДата отправленияНетНетТекстовый50--Дата прибытияДата прибытияНетНетДата/Время--Стоимость тураСтоимость тураНетНетДенежныйДлинное целое--Код транспортаКод транспортаНетНетЧисловойДлинное целое--Длительность пребыванияДлительность пребыванияНетНетЧисловойДлинное целое--Количество человекКоличество человекНетНетЧисловойДлинное целое--Таблица 9 – УслугиИмя поляКлюч. полеОбяз. полеТип данныхРазмерЧисло дес. зн.Подпись поляКод услугиКод услугиДаНетЧисловойДлинное целое--Код страныКод страныНетНетЧисловойДлинное целое--Визовое обслуживаниеВизовое обслуживаниеНетНетЛогический--ПроживаниеПроживаниеНетНетТекстовый50--ПитаниеПитаниеНетНетТекстовый50--ЭкскурсииЭкскурсииНетНетЛогический--Связи между таблицами устанавливаются в соответствии с проектом логической структуры БД, определяются и запоминаются в схеме данных Access. Схема данных активно используется системой в процессе обработки данных. Система при необходимости обработки данных двух взаимосвязанных таблиц автоматически использует связи, определенные в схеме данных. Таким образом, у разработчика нет необходимости специально сообщать системе о наличии той или иной связи. Однажды указанные в схеме данных связи используются системой автоматически. Схема данных представлена на рис. 6.3. Расчетная часть3.1 Тестирование ИСПри разработке и тестировании программы разработчик сталкивается с двумя типами ошибок: синтаксическими и семантическими (смысловыми).Синтаксические ошибки отлавливаются на этапе создания приложения и являются самыми безобидными. Это ошибки синтаксиса языка, грамматики языка. Например, несоответствие типов атрибутов разных таблиц при установке связей или ввод данных в таблицы несоответствующего типа. Ошибки семантического типа более опасные. Это ошибки смысловые, которые нарушают логику работы системы или неправильно подсчитываются результаты. Например, нарушение последовательности операций в предметной области, когда работает готовая система, или при расчете итоговой суммы были допущены ошибки в выражении.Ошибки первого типа отлавливаются на этапе проектирования, а ошибки второго – только при контрольных примерах. При создании ИС "Туристическая фирма ООО "Отдых+"" была допущена синтаксическая ошибка при определении типов данных таблицы, при этом получено сообщение об ошибке, показанное на рис. 14. Рис. 14 Синтаксическая ошибка ИС "Туристическая фирма ООО"Отдых+""Ошибка была исправлена при сопоставлении одинаковых типов полей в соединяемых таблицах. Ошибки семантического вида обнаружены не были.3.

Список литературы

1.Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2002. - 368 с., ил
2.Алистер Коберн, Современные методы описания функциональных требований к системам, М.: издательство "Лори", 2002. - 263 с
3.Алистер Коберн, Современные методы описания функциональных требований к системам
4.http://www.inr.ac.ru/~info21/wirth/wirth.htm
5.Брауде Э, Технологии разработки программного обеспечения
6.http://ru.wikipedia.org/wiki/An_Introduction_to_Database_Systems
7.Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. - М.:Издательско-торговый дом "Русская Редакция", 2004. -576с.: ил
8.ГОСТ 34.601-90. Информационная технология. Автоматизированные системы. Стадии создания
9.ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. - М., 1999
10.Диго С.М. Базы данных: проектирование и использование: Учебник. – М.: Финансы и статистика, 2005. – 592 с.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00526
© Рефератбанк, 2002 - 2024