![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программное обеспечение
Проектирование автоматизированных информационных систем |
Реферат Пояснительная записка объемом 38 страниц, 8 рисунков, 2 таблицы. Ключевые слова: база данных, данные, модель, бизнес-правила, ключи, поля, таблицы. В пояснительной записке описывается процесс проектирования базы данных для фирмы «Алла». Необходимость разработки поставленной задачи обусловлена необходимостью обработки больших массивов данных, что связано со снижением производительности труда сотрудников фирмы. Содержание Реферат4 Содержание5 Введение6 1. Общая часть8 1.1 Описание задачи8 1.2 Постановка задачи12 1.3 Проектирование информационной модели16 1.4 Разработка бизнес-правил17 1.5 Модель информационных потоков18 2. Проектирование базы данных20 2.1 Определение объектов20 2.2 Определение взаимосвязей между объектами23 2.3 Задание атрибутов, первичных и альтернативных ключей объектов26 2.4 Нормализация модели28 2.5 Физическое описание модели31 2.6 Обоснование выбора СУБД34 Заключение37 Список литературы38 Введение База данных – это организованная структура, предназначенная для хранения информации. Сегодня большинство систем управления базами данных (СУБД) позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами. Таким образом, в современных базах данных хранятся отнюдь не только данные, но и информация. Это утверждение легко пояснить, если, например, рассмотреть базу данных крупного банка. В ней есть все необходимые сведения о клиентах, об их адресах, кредитной истории, состоянии расчетных счетов, финансовых операциях и т.д. Доступ к этой базе имеется у достаточно большого количества сотрудников банка, но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных. С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи. В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsof Access, входящую в пакет Microsof Office.
В курсовом проекте решается задача построения БД для фирмы «Алла», которая является посредником при перепродаже недвижимости. Этой фирме необходимо найти наиболее эффективный способ ведения информации о постоянных клиентах, о заказанной и выставленной на продажу недвижимости. Фирме необходимо решать задачи регистрации заказов, расчёта стоимости, выставления счетов, учёта платежей клиентов и др. 1. Общая часть 1.1 Описание задачи Некая фирма «Алла» занимается продажей недвижимости. Процесс продажи проистекает следующим образом. Покупатель производит заказ на покупку объекта недвижимости, пользуясь предоставленным ему фирмой каталогом. Представитель фирмы выписывает счет на выбранные объекты и одновременно с этим отправляет запрос о приобретении данного объекта фирме – владельцу. Фирма «Алла» заключила юридические соглашения о распространении недвижимости с рядом фирм – владельцев объектов недвижимости. В максимально простом виде схема бизнес-процесса фирмы «Алла» представлена на рисунке 1. На основании исследований рынка потенциальных покупателей и предложений недвижимости служба или отдельный специалист разрабатывает каталог предлагаемых к продаже объектов; в большой фирме такую службу назвали бы отделом маркетинга. Каталог распространяется на рынке потенциальных покупателей. С клиентом, решившим приобрести объект, работает служба оформления заказов. Специалисты, входящие в эту службу, принимают заказ, отправляют счета, следят за их оплатой и наконец вручают клиенту документы на приобретенные объекты. Служба внутренней поддержки обеспечивает распределение работы по исполнителям и решает возникающие проблемы, например, ограничения доступа к данным. При ответе на вопрос: «Что лежит в основе бизнеса данной фирмы?», как правило, выявляются наиболее важные для данного бизнеса или производственного процесса компоненты. В нашем случае это будут: сотрудники; клиенты (покупатели); фирмы – владельцы; каталог; объекты недвижимости; заказы. Ответы на вопрос: «Как это делается?» позволяют получить список основных бизнес-процессов, происходящих в фирме. Для нашего примера в такой список можно включить следующие пункты: составление каталога; рассылка каталога; анализ рынка; продажи; оформление счетов и накладных; управление работой персонала; реклама; решение бухгалтерских задач. Вопрос: «Где происходят данные процессы?» больше относится к проблемам телекоммуникаций и организации совместной работы персонала. Все операции выполняются в пределах одного здания, а организация совместного использования данных основана на возможности доступа к БД всего персонала фирмы «Алла». Ответ на вопрос: «Кто выполняет эти процессы?» даст организационная структура фирмы. Упрощенная организационная структура фирмы «Алла» представлена на рисунке 2. Важно получить и ответ на вопрос: «Когда выполняется то или иное действие?» Это прояснит периодичность осуществляемых бизнес-процессов и позволит правильно расставить акценты в будущей прикладной программе. В нашем случае примем такую временную последовательность выполняемых процессов: обновление каталога – раз в год и внесение поправок в экстренных случаях; подведение итогов продаж – ежемесячно; годовой отчет – ежегодно к 20 февраля.
Последний вопрос: «Почему эти действия выполняются?» позволяет определить мотивацию производственной деятельности фирмы. Бизнес-задачи фирмы «Алла» определим так: достижение наилучшего соотношения «затраты — удобство» для клиентов; обеспечение условий для успешной деятельности персонала; получение приемлемой прибыли; повышение доходов при автоматизации обработки данных. Ответы на шесть перечисленных вопросов позволяют подойти к главному в постановке задачи – построении информационной модели предприятия. 1.2 Постановка задачи При ответе на вопрос: «Что лежит в основе бизнеса данной фирмы?», как правило, выявляются наиболее важные для данного бизнеса или производственного процесса компоненты. В нашем случае это будут: сотрудники; клиенты (покупатели); фирмы – владельцы; каталог; объекты недвижимости; заказы. Ответы на вопрос: «Как это делается?» позволяют получить список основных бизнес-процессов, происходящих в фирме. Для нашего примера в такой список можно включить следующие пункты: составление каталога; рассылка каталога; анализ рынка; продажи; оформление счетов и накладных; управление работой персонала; реклама; решение бухгалтерских задач. Вопрос: «Где происходят данные процессы?» больше относится к проблемам телекоммуникаций и организации совместной работы персонала. Ведь в случае, например, большого объема операций, которые выполняются вне территории фирмы торговыми агентами, придется учитывать проблемы синхронизации данных. При наличии филиалов весьма непростой проблемой является оптимальный выбор системы распределения данных. Можно централизовать всю обработку данных, и филиалы будут выполнять свои операции, пользуясь возможностями телекоммуникаций. Работа с данными в этом случае упрощается, но каково будет удивление клиента, когда вы ему сообщите, что не можете взять у него несколько десятков тысяч долларов и продать приглянувшуюся дачу, так как оборвалась связь с центральным офисом. В рассматриваемом примере допустим, что все операции выполняются в пределах одного здания, а организация совместного использования данных основана на возможности доступа к БД всего персонала фирмы «Алла». Ответ на вопрос: «Кто выполняет эти процессы?» даст организационная структура фирмы. Упрощенная организационная структура фирмы «Алла» представлена на рисунке. Важно получить и ответ на вопрос: «Когда выполняется то или иное действие?» Это прояснит периодичность осуществляемых бизнес-процессов и позволит правильно расставить акценты в будущей прикладной программе. Ответы на вышеперечисленные вопросы позволяют подойти к главному в постановке задачи – построении информационной модели предприятия. Максимально формализованное описание задачи в нашем примере будет выглядеть следующим образом. Наименование задачи: автоматизация управления работой дилера по продаже недвижимости. Цель работы дилера: продажа недвижимости по каталогу. Функции дилера: Заключение договоров на продажу недвижимости. Ведение каталога недвижимости, предлагаемой на продажу. Прием заказов у клиентов (покупателей) на покупку объектов недвижимости. Работа с клиентами (маркетинг): подготовка сведений о приобретаемой недвижимости, анализ продаж, ведение справочника клиентов.
Второй экземпляр указанного акта вручается лицу, чьи помещения или территории осматривались. СТАТЬЯ 376. Таможенная ревизия 1.PТаможенные органы проводят таможенную ревизию проверку факта выпуска товаров, а также достоверности сведений, указанных в таможенной декларации и иных документах, представляемых при таможенном оформлении, путем сопоставления этих сведений с данными бухгалтерского учета и отчетности, со счетами, с другой информацией лиц, указанных в настоящей статье. Таможенная ревизия проводится в общей и специальной формах. 2.PОбщая таможенная ревизия может проводиться таможенными органами у декларантов и лиц, указанных в статье 16 настоящего Кодекса и не выступающих в качестве декларанта. Общая таможенная ревизия проводится по решению начальника таможенного органа или лица, его замещающего. Перед началом проведения ревизии копия такого решения вручается лицу, у которого она должна проводиться. При проведении общей таможенной ревизии таможенные органы вправе получать доступ в пределах своей компетенции к базам и банкам данных автоматизированных информационных систем проверяемого лица с учетом требований законодательства Российской Федерации о защите информации
1. Проектирование автоматизированных информационных систем
3. Проектирование корпоративных информационных систем и управление
4. Модели жизненного цикла автоматизированных информационных систем
5. Проектирование автоматизированной информационной системы
10. Автоматизированные информационные технологии в офисе
11. Информационные технологии в экономике. Средства организации экономико информационных систем.
12. Автоматизированная информационная система детского сада "Солнышко"
13. Принцип построения и опыт практической реализации экологических информационных систем
14. Организация информационных систем учета и аудита
17. Теория построения корпоративных информационных систем
18. Основы построения экономических информационных систем
19. Автоматизированные информационные системы
20. Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
21. Автоматизированные информационные системы
26. Автоматизированной информационная библиотечная система
27. Автоматизированные информационные технологии в управлении налоговой и бюджетной системами
28. Безопасность информационных систем
29. Использование автоматизированных информационных технологий в управлении
30. Классификация информационных систем
31. Методология RAD разработки информационных систем
32. Надежность информационных систем
33. Основные угрозы безопасности информации и нормального функционирования информационных систем
34. Проектирование автоматизированного рабочего места оператора нефтесливной железнодорожной эстакады
35. Разработка автоматизированной информационной системы
37. Разработка автоматизированной информационной системы. Желтые страницы города Астрахань
41. Автоматизированная информационная система учета движения контингента студентов ВУЗа
42. Автоматизированная информационная технология (АИТ) в налоговой системе
43. Автоматизированные информационные технологии управления
44. Направления развития информационных систем и систем документооборота в современных организациях
45. Практика создания информационных систем в организациях
47. Автоматизированные информационные системы и их классификация
48. Разработка автоматизированной информационной системы планирования работы
49. Автоматизированные информационные технологии в налоговой службе
50. Автоматизированные информационные технологии в экономике
51. Экономическая эффективность информационных систем
52. Автоматизированное проектирование железобетонных конструкций стержневых систем
53. Система автоматизированного проектирования
57. История автоматизированных систем управления предприятиями (АСУП)
58. Автоматизированное проектирование станочной оснастки
59. Автоматизированное проектирование СБИС на базовых матричных кристаллах
60. Отчет по лабораторной работе по курсу «Проектирование информационно–вычислительных комплексов»
61. Моделирование поведения экономических систем в информационном обществе
62. Автоматизированное проектирование деталей крыла
65. Автоматизированные рабочие места и их оснащение информационными средствами
66. Автоматизированная справочно-информационная система учета и контроля поставок на предприятии
69. Особенности информационного обеспечения автоматизированных банковских технологий
73. Анализ существующих информационно-поисковых систем
74. Классификация автоматизированных систем управления
75. Надёжность функционирования автоматизированных систем
78. Проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner
79. Проектирование информационного обеспечения
80. Проектирование информационной системы "Гостиница"
81. Проектирование информационной системы для расчета оплаты труда в торговле
82. Проектирование информационных баз данных: отчет по отгруженным товарам
83. Системы автоматизированного проектирования
84. Системы автоматизированного проектирования и черчения
85. Язык UML как средство автоматизированных систем
89. Проектирование линейного тракта волоконно-оптических систем передачи
90. Проектирование систем радиоавтоматики
91. Расчет и проектирование пассивных элементов колебательных систем
92. Этапы проектирования электронных систем
93. Математическое моделирование в задачах расчета и проектирования систем автоматического управления
94. Организационное проектирование производственных систем
96. Проектирование систем вентиляции и отопления промышленного здания
97. Оптимизация автоматизированного проектирования конструкций ЛА с применением баз профильных заготовок
98. Проектирование систем электрификации
99. Проектирование элементов систем электроснабжения сельского хозяйства
100. Вода как информационная основа живых систем (обычная и необыкновенная вода)