Внедрения автоматизированной информационной системы видеопроката.
Заказать уникальную курсовую работу- 42 42 страницы
- 11 + 11 источников
- Добавлена 10.04.2013
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ
1 ЦЕЛИ И ЗАДАЧИ АИС
1.1Производственно-хозяйственная деятельность
1.2Информационная технология
1.2.1Построение сценария информационного процесса
1.2.2Построение схемы документооборота
1.3Формулирование целей и задач АИС
2 ФУНКЦИОНАЛЬНАЯ СТРУКТУРА АИС
2.1Внешние объекты и диаграммы окружения
2.2Данные, результаты, хранилища и логическая модель
2.3Задачи, функции и модель поведения
3 МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АИС
3.1Построение математической модели
3.2Разработка методов решения задач
3.3Решение задач на контрольном примере
4 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ АИС
4.1Концептуальное проектирование базы данных
4.2Логическое проектирование базы данных
4.3Ведение БД
4.3.1Определение списка событий
5 ТЕХНОЛОГИЧЕСКИЙ ПРОЦЕСС ОБРАБОТКИ ДАННЫХ
5.1Технология обработки данных
5.2Обеспечение достоверности и защиты данных
6 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
6.1Алгоритмы организации диалога с пользователем
7. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АИС
7.1Узлы вычислительной сети АИС
7.2 Передача данных в АИС
7.2.1 Размещение оборудования
ЗАКЛЮЧЕНИЕ
ИСТОЧНИКИ
ПРИЛОЖЕНИЕ 1. Словарь терминов
ПРИЛОЖЕНИЕ 2
События для каждого отношения базы данных определяются в следующей последовательности:События, наступление которых связано с добавлением одного элемента в отношение;События, при наступлении которых добавляются несколько элементов в отношения;События, связанные с удалением единственного элемента в отношении;События, связанные с удалением нескольких элементов в отношении;Для каждого атрибута отношения:- события, связанные с изменением (заменой) значения атрибута в одном элементе отношения;- события, связанные с изменением (заменой) значения атрибута в нескольких элементах отношения.Описание списка событий для всех отношений и частота их наступления приведены ниже ().Таблица 16 Список событий№Вид изменения в БДСобытиеЧастотаКоличество элементов1ДобавлениеПоявление нового заказа20 раз\деньОдин элементДобавление нового заказа на поставку10 раз\неделюОдин элементДобавление новой видеопродукции 10 раз\неделюМножество элементовДобавление сотрудника1 раз\годОдин элемент2ИзменениеКорректировка информации о видеопродукции1 раз\месяцОдин элементКорректировка информации о заказе1 раз\месяцОдин элементКорректировка информации о сотруднике2 раз\годМножество элементов3УдалениеУдаление сведений о заказе1 раз\месяцОдин элементУдаление сведений о запросе1 раз\5 летОдин элементУдаление сведений о видеопродукции1 раз\годОдин элементТЕХНОЛОГИЧЕСКИЙ ПРОЦЕСС ОБРАБОТКИ ДАННЫХТехнология обработки данныхБлок-схема технологического процесса включает в себя как ручную обработку данных, так и автоматическую или автоматизированную обработку. В технологическом процессе обработки данных содержаться все процедуры отражающие выполнение функциональных задач, задач по ведению базы данных, обеспечению достоверности, безопасности данных.Рис. 5.1Технология обработки данныхОбеспечение достоверности и защиты данныхПод достоверностью информации понимается мера ее истинности. Исходными данными для расчета достоверности информации является технологический процесс обработки данных (ТПОД). Искажение информации в процессе обработки приводит к принятию неверных решений. Достоверность информации оценивается вероятностью не искажения сообщений. Пусть ТПОД имеет n последовательных этапов. Если известны вероятности возникновения ошибок на каждом этапе, то достоверность обработки информации определяется выражением:Где Рош i – вероятность искажения со общения на i-м этапе ТПОД или, поскольку , как правило близка к нулю:Важнейшей функцией АИС является обеспечение необходимой достоверности обработки информации. Реализация этой функции связана с выполнением процедур повышающих достоверность информации. Примерами таких процедур, позволяющих обнаружить ошибки, являются:- визуальный контроль (Pобн ош = 0.9);- ввод данных двумя операторами (Pобн ош = 0.95);- использование контрольных сумм ( Pобн ош = 0.999).Метод контрольных сумм (широко применяется при решении задач бухгалтерского учета) заключается в том, что при вводе в компьютер таблиц автоматически подсчитываются суммы чисел по столбцам и строкам. Если суммы совпадают с суммами в бланке, то считается, что ошибок при вводе не допущено.Рассмотрим пример: 1. Ввод данных в ЭВМ (Рош 1 = 2*(10-4));2. Визуальный контроль вводимых данных (Pобн ош 2 = 0,9);3. Обработка данных на ЭВМ (Рош 3 = 10-8);4. Печать результатов обработки данных (Рош 4 = 3 (10-4)).Пусть в последовательном ТПОД присутствует k-ая операция повышения достоверности информации. Вероятностью обнаружения ошибок на k-ой операции равна Pобн ош к . Тогда достоверность информации после выполнения k-ой операции можно определить по формуле:Рк = Рк-1 + Робн ош к (1 – Рк-1).Рассмотрим пример расчета достоверности обработки информации. ТПОД включает пять последовательных операции с соответствующими вероятностями искажения информации и обнаружении ошибок.Необходимо обеспечить достоверность обработки данных с вероятностью ошибки не более 210-5.Определим достоверность информации после выполнения первой операции:Р1 = (1-Рош 1) = (1-2 (10-4)) =0,9997и вероятность ошибки:Q1 = 1 - Р1 = 1-0,9997 = 0,0003.Определим достоверность информации в связи с обнаружения и исправления ошибок при выполнении второй операции:Р2 = Р1 + Q1 + Q1 Pобн ош 2 = 0,9997+0,00030,9 = 0,999997.и вероятность ошибки:Q2 = 1- Р2 = 1 - 0,99997 = 0,00003.Определим достоверность информации при завершении третьей операции:Р3 = Р2 (1 – Рош3) = 0,9997 (1 – (10-8)) = 0,9999699и вероятность ошибки:Q3 = 1 – Рош 3 = 1- 0, 9999699 = 0,0000311.Определим достоверность информации при завершении четвертой операции:P4 = P3 (1- Pош 4).и вероятность ошибки:Q4 = 1- Pош 4 = 1 - 0, 9998699 = 0,0001311.Вероятность искажения информации превышает допустимое значение. Поэтому вводим дополнительную операцию визуального контроля информации. Определим достоверность информации в связи с обнаружения и исправления ошибок при выполнении этой операции:Р5 = Р4 + Q4 Pобн ош 2= 0,9998699+0,00013110,9 = 0,9999878.и вероятность ошибки:Q5 = 1 – P5 = 1 - 0,9999878 = 0,0000122.Требования к системе обработки данных по достоверности выполняются.ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕАлгоритмы организации диалога с пользователемИнтерфейс является как бы диалогом между пользователем и системой. Для представления глобальной структуры диалога будем использовать модель графа «и-или». Рассмотрим глобальную структуру диалога для каждого оператора.Структура диалога для формирования базы данных для системы0 – формирование базы данных;1 – ввод и редактирование данных о заказе;1.1 – ввод данных о заказе;1.2 – изменение данных о заказе;1.3 – удаление данных о заказе;2 – ввод и редактирование данных о запросе на поставку;2.1 – ввод и редактирование данных о запросе на поставку;2.2 – ввод и изменение данных о запросе на поставку;2.3 – удаление данных о запросе на поставку;3 – ввод и редактирование данных о видеопродукции3.1 – ввод и редактирование данных о видеопродукции3.2 – ввод и изменение данных о видеопродукции3.3 – удаление данных о видеопродукцииРис. 6.1 Организация интерфейса7. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АИС7.1 Узлы вычислительной сети АИСДля нормального функционирования проектируемой АИС необходимо два персональных компьютера и один сервер. При необходимости сеть можно расширить. Рассмотрим самую простую вычислительную сеть для функционирования АИС, состоящую из двух компьютеров: 1) для эксперта:ПроцессорIntel Xeon E5-2690Материнская платаASRock P4I65GЖесткий диск Prestigio Data Safe 320 GB 2.5" (PMSDS080S)Память4 GBВидеокарта ASUS 128Mb PCI-E 7600GS TV DVIСетевая картаRealteak 8613МониторSamsung SyncMaster 730BF2) для эксперта:ПроцессорIntel Pentium 4 T775Материнская платаMSI 915PЖесткий дискSamsung 80 Гб SP0812CПамять2 GBВидеокарта ASUS 256Mb PCI-E 7600GT TV 2xDVIСетевая картаD-Link DGE-528TМониторSamsung SyncMaster 730BF3) для оператора:ПроцессорIntel Pentium 4 T775Материнская платаMSI 915PЖесткий дискSamsung 80 Гб SP0812CПамять1 GBВидеокарта ASUS 256Mb PCI-E 7600GT TV 2xDVIСетевая картаD-Link DGE-528TМониторSamsung SyncMaster 730BF7.2 Передача данных в АИСВсе рабочие станции размещены в одном кабинете. Расстояние между станциями не превышает 10 метров, поэтому станции объединены в локальную сеть с помощью технология Ethernet. В связи с этим в качестве линии передачи данных была выбрана витая пара категории 5е. Пропускная способность в канале 100 Мбит/сек, которая обусловлена выбором сетевых карт и выбором технологии Ethernet. Кроме того, такая пропускная способность достаточна для решения поставленных задач.7.2.1 Размещение оборудования Схема размещения оборудования в офисе представлена на рисунке 7.21.В комнате установлены оба компьютера и сервер.Рис. 17. Схема размещения оборудования в офисе фирмы.Схема локальной вычислительной сети представлена на рисунке рис. 7.22.GPS-приемникСерверЭВМ-2ЭВМ-1Рис. 18. Схема локальной вычислительной сетиРис. 19. Структура средств рабочей станции (персональной ЭВМ)ЗАКЛЮЧЕНИЕ«Автоматизированная информационная система видеопроката» должна снизить расходы увеличить прибыль организации осуществляющей видеопрокат за счет повышения качества и эффективности принятия оптимизационных решений, снижения трудозатрат на непроизводственные операции. Использование АИС также позволит эффективно использовать имеющиеся ресурсы. Быстрый доступ к оперативной информации облегчит процесс принятия решений, сэкономит время и позволит избежать ошибок управления, обходящихся дорого в наше время.ИСТОЧНИКИСуздальцев В.А., Методические пособия по лабораторным работам курса «Проектирование АСОИУ».Методы последовательной автоматизации в дискретных сетевых задачах оптимального распределения ресурсов. – М.: Наука, 1983 г ,208с.Автоматизация решения задач управления. – М.:Мир, 1982 г., 471с.Садыков И.Х. Методы оптимизации: линейное программирование. Учебное пособте. Казань, КГТУ, 1975 г., 221 с.Аттетков А.В., Галкин С.В., Зарубин В.С. Методы оптимизации. – М.: Издательство МГТУ им. Баумана, 2001 г., 440 с.Зайдуллин С.С., Моисеев В.С. Элементы теории принятия решений. Учебное пособие. – Казань. Издательство КГТУ. 2002 г, 114 с.Саати Т., Керис К. Аналитическое планирование и организация систем. – М.: Радио и связь, 1991. 368с.АСУ на промышленном предприятии. – М.: Энергоатомиздат, 1989 г., 399 с.Промышленные АСУ. – М.: Энергия, 1973 г., 193 с.Зингер И.С. Куцык Б.С. Обеспечение достоверности данных в автоматизированных системах управления производством. – М.: Наука, 1974Лоскутов В.И. Автоматизированные системы управления. – М.: Статистика, 1972, 184 с.ПРИЛОЖЕНИЕ 1. Словарь терминовАИС – автоматизированная информационная система.Торговля – вид предпринимательской деятельности, связанный с куплей-продажей товаров и оказанием услуг покупателям.Оптовая торговля – Торговля товарами с последующей их перепродажей или профессиональным использованием.Розничная торговля – Торговля товарами и оказание услуг покупателям для личного, семейного, домашнего использования, не связанного с предпринимательской деятельностью.Заработная плата (оплата труда работника) — вознаграждение за труд в зависимости от квалификации работника, сложности, количества, качества и условий выполняемой работы, а также компенсационные выплаты и стимулирующие выплаты.Прокат — сдача видеоматериалов на определённый период времени.Сфера услуг — часть экономики, которая включает в себя все виды коммерческих и некоммерческихуслуг; сводная обобщающая категория, включающая воспроизводство разнообразных видов услуг, оказываемых предприятиями, организациями, а также физическими лицами.Электронная фильмотека — интернет-ресурс, предназначенный для постепенного накопления разного рода видеоматериалов, каждый из которых самодостаточен и в любой момент может быть востребован зрителем. Электронные фильмотеки могут быть универсальными, стремящимися к наиболее широкому выбору материала, и более специализированными, включая в себя, например, только фильмы определённых жанров.Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ). ПРИЛОЖЕНИЕ 2
1.Суздальцев В.А., Методические пособия по лабораторным работам курса «Проек-тирование АСОИУ».
2.Методы последовательной автоматизации в дискретных сетевых задачах опти-мального распределения ресурсов. – М.: Наука, 1983 г ,208с.
3.Автоматизация решения задач управления. – М.:Мир, 1982 г., 471с.
4.Садыков И.Х. Методы оптимизации: линейное программирование. Учебное пособте. Казань, КГТУ, 1975 г., 221 с.
5.Аттетков А.В., Галкин С.В., Зарубин В.С. Методы оптимизации. – М.: Издатель-ство МГТУ им. Баумана, 2001 г., 440 с.
6.Зайдуллин С.С., Моисеев В.С. Элементы теории принятия решений. Учебное пособие. – Казань. Издательство КГТУ. 2002 г, 114 с.
7.Саати Т., Керис К. Аналитическое планирование и организация систем. – М.: Радио и связь, 1991. 368с.
8.АСУ на промышленном предприятии. – М.: Энергоатомиздат, 1989 г., 399 с.
9.Промышленные АСУ. – М.: Энергия, 1973 г., 193 с.
10.Зингер И.С. Куцык Б.С. Обеспечение достоверности данных в автоматизированных системах управления производством. – М.: Наука, 1974
11.Лоскутов В.И. Автоматизированные системы управления. – М.: Статистика, 1972, 184 с.
Вопрос-ответ:
Какие цели и задачи преследует автоматизированная информационная система видеопроката?
Целью автоматизированной информационной системы видеопроката является оптимизация производственно-хозяйственной деятельности и улучшение информационной технологии. Задачи системы включают в себя построение сценария информационного процесса, построение схемы документооборота, а также формулирование целей и задач АИС.
Какова функциональная структура автоматизированной информационной системы видеопроката?
Функциональная структура АИС видеопроката включает внешние объекты и диаграммы окружения, данные, результаты, хранилища и логическую модель, а также задачи, функции и модель поведения.
Какое математическое обеспечение используется в автоматизированной информационной системе видеопроката?
Математическое обеспечение АИС видеопроката включает в себя построение математических моделей и алгоритмов, которые используются для реализации функций системы. Оно позволяет осуществлять расчеты и прогнозы, необходимые для эффективной работы системы.
Как построить сценарий информационного процесса в автоматизированной информационной системе видеопроката?
Для построения сценария информационного процесса в АИС видеопроката необходимо определить последовательность действий, которые происходят при обработке информации в системе. Это включает в себя исходные данные, промежуточные результаты и конечные результаты, а также методы обработки информации и взаимодействия с другими системами.
Каковы внешние объекты и диаграммы окружения в автоматизированной информационной системе видеопроката?
Внешние объекты и диаграммы окружения в АИС видеопроката представляют собой сущности и их взаимодействие с системой. Это могут быть клиенты, поставщики, другие информационные системы или внешние базы данных. Диаграммы окружения позволяют визуализировать этот процесс и определить основные взаимодействия и связи с внешними объектами.
Для чего нужна автоматизированная информационная система видеопроката?
Автоматизированная информационная система видеопроката предназначена для организации процесса видеопроката и управления всеми связанными с ним задачами. Она позволяет облегчить работу персонала, оптимизировать процессы хранения, поиска и выдачи фильмов, а также управлять базами данных клиентов и фильмов.
Какие цели и задачи ставятся перед автоматизированной информационной системой видеопроката?
Основная цель АИС видеопроката - улучшить качество обслуживания клиентов и оптимизировать работу видеопроката. Конкретные задачи включают организацию процесса выдачи и приема фильмов, контроль за наличием фильмов и состоянием их хранения, учет и обработку информации о клиентах и фильмах, а также автоматизацию процесса расчетов с клиентами.
Какие функции выполняет автоматизированная информационная система видеопроката?
Автоматизированная информационная система видеопроката выполняет такие функции, как учет и хранение информации о клиентах и фильмах, выдача и прием фильмов, контроль за наличием и состоянием фильмов, расчеты с клиентами, формирование отчетности и статистики. Она также позволяет автоматизировать процессы поиска фильмов и ведения документации.
Какое математическое обеспечение используется в автоматизированной информационной системе видеопроката?
В автоматизированной информационной системе видеопроката может использоваться математическое обеспечение для решения задач, связанных с оптимизацией процессов хранения и поиска фильмов, анализом баз данных клиентов и фильмов, а также для автоматизации расчетов с клиентами и формирования отчетности.