![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Информационная система оптимизации работы сотрудников по прокату кино и видео фильмов |
Аннотация В пояснительной записке описан процесс проектирования, разработки и создания многопользовательской информационной системы. База данных для информационной системы создана под управлением сервера баз данных I erBase 6.0, а интерфейс спроектирован и разработан в среде визуального программирования Borla d Delphi 7.0. Разработанная в рамках курсовой работы информационная система позволит оптимизировать работу деятельность пассажирского автопредриятия. В курсовой работе рассматриваются следующие основные вопросы: содержание информационных потоков, возникающих в процессе функционирования организации; разработка структуры корпоративной информационной системы; изучение функций менеджера; проектирование БД CASE-средствами; создание БД под управлением сервера баз данных I erBase 6.0; разработка пользовательского интерфейса для рабочего места менеджера средствами Borla d Delphi. Содержание 1.Назначение и область применения информационной системы. 2. Постановка задачи. 3. Структура информационной системы. 4. База данных рабочего места. 4.1. Проектирование. 4.3.Структура базы данных. 5.Создание таблиц. 6.Создание триггеров. 7.Операции на рабочем месте (интерфейс пользователя). Операторы SQL и окна, обеспечивающие пользовательский интерфейс по вводу, выводу и обновлению данных 7.1.Выпадающее меню Ввод и редактирование данных. 7.2Выпадающее меню Запросы. 7.3Выпадающее меню Диаграммы. 7.4Выпадающее меню Отчёты. Заключение. 1. Назначение и область применения информационной системы Разработанная в рамках данного проекта информационная система позволяет оптимизировать работу сотрудников организации по прокату кино и видео фильмов, благодаря существенному ускорению процесса получения и обработки информации. Главное назначение информационной системы заключается в том, чтобы обеспечить соответствующей информацией менеджеров фирмы, которые составляют расписание движения автобусов и ведут учет прохождения технического осмотра. Данная информационная система автоматизирует приведенные выше операции, осуществляемые сотрудниками фирмы на своем рабочем месте, и позволяет экономить время на их проведение. 2. Постановка задачи Основная задача разработки - создание многопользовательской информационной системы, автоматизирующей деятельность организации, занимающейся пассажирскими перевозками. 1. Клиентская программа должна осуществлять следующее: Ввод и редактирование данных; просмотр сведений о кинофильмах и кинотеатрах, в которых они демонстрируются, на текущую дату; просмотр сведений о кинофильмах, которые были взяты в аренду для демонстрации в определённом кинотеатре, за конкретное время; просмотр сведений о производителях фильмов, с которыми были заключены договора определённым кинотеатром. Представление в графическом виде следующей информации: суммарный совокупный доход от аренды кинофильмов в разрезе кинотеатров за определённый временной период; количество фильмов продемонстрированных кинотеатрами за определённый временной период в разрезе кинотеатров. Представление следующей информации для вывода на печать: список фильмов, которые в определённый момент демонстрируются в кинотеатрах города; список производителей фильмов, с которыми определенный кинотеатр заключил договора в течении определённого периода времени.
Информационная система должна быть реализована средствами Borla d Delphi 7.0. 3. Структура информационной системы В данной курсовой работе разработан пользовательский интерфейс программы, позволяющей автоматизировать деятельность фирмы, производящей мебель, со статистическими показателями, которые могут просматривать сотрудники бухгалтерии и отделов сбыта и поставок. Представим информационную систему фотоателье на рисунке 1: Рисунок 1 4. База данных рабочего места 4.1. Проектирование Для разработки информационной системы, автоматизирующей работу работу фирмы, производящей мебель, следует описать следующие объекты и их свойства: 1. Водители: номер водителя, фамилия, имя, отчество. Первичный ключ: OMER V 2.Автобусы: номер автобуса, название модели, номер водителя, дата введения в эксплуатацию Первичный ключ: OMER A Внешний ключ: OMER V. 3.Контролеры: номер контролера, фамилия, имя, отчество. Первичный ключ: OMER K 4.Маршрут: номер маршрута, название, протяженность, среднее время. Первичный ключ: OMER M 5.Раписание рейсов: номер рейса, дата отправления, номер маршрута, намер контролера, номер автобуса. Первичный ключ: OMER R Внешние ключи: OMER M, OMER A, OMER K 6.Заказ: номер заказа, дата приема заказа, дата выполнения заказа, номер клиента. Первичный ключ: ZAKAZA Внешние ключи: OMER V, OMER A, 4.2.Нормализация Обоснование состояния 3-ей нормальной формы Все разработанные таблицы находятся в 1-ой нормальной форме, т.к. все значения атомарные, т.е. неделимые. Это можно обосновать тем, что каждое значение несет в себе какой-то определенный смысл. Безусловно, можно поделить значение на более мелкие составляющие, например, символы, из которых состоит это значение, но сразу же потеряется его смысловая нагрузка. Во всех таблицах данной БД каждый не ключевой атрибут полностью функционально зависит от соответствующего первичного ключа. Например, каждому значению первичного ключа в таблице «Изделие» в любой момент времени соответствует только одно значение номер изделия, наименование. Аналогично и для других не ключевых атрибутов во всех таблицах существует полная функциональная зависимость от первичного ключа, и поэтому таблицы находятся во 2-ой нормальной форме. Во всех таблицах все не ключевые атрибуты взаимно независимы. Например, не ключевые атрибуты таблицы «Клиент» функционально не зависят друг от друга (фамилия и имя не зависят от адреса и т.д. Аналогично доказывается взаимная независимость не ключевых атрибутов всех остальных таблиц данной БД, поэтому они находятся в 3-ей нормальной форме, а, следовательно, свободны от избыточности и связанными с ней аномалиями обновления. 5.Создание таблиц 1) Таблица “автобусы” CREA E ABLE A ( OMER A I EGER O ULL, MODEL VARCHAR(20), OMER V I EGER, DA AV IMES AMP ) 2)Таблица “контролеры” CREA E ABLE K ( OMER K I EGER O ULL, FAMILIA VARCHAR(20), AME VARCHAR(20), O CH VARCHAR(20) ) 3) Таблица “маршруты” CREA E ABLE M ( OMER M I EGER O ULL, AZVA VARCHAR(20), PRO I EGER, SR IME I EGER ) 4)Таблица “рейсы” CREA E ABLE R ( OMER R I EGER O ULL, DA AO PR IMES AMP, OMER M I EGER, OMER K I EGER, OMER A I EGER ) 5) Таблица “технический осмотр” CREA E ABLE ECH OSMO R ( OMER O I EGER O ULL, DA E O IMES AMP O ULL, REZUL VARCHAR(50), OMER V I EGER, OMER A I EGER ) 6) Таблица “водители ” CREA E ABLE V ( OMER V I EGER O ULL, FAMILIA VARCHAR(20), AME VARCHAR(20), O CH VARCHAR(20) ) 6.С
оздание триггеров Создание триггера для заполнения номера компонента в таблице «Автобус»: CREA E RIGGER I S A FOR A BEFORE I SER POSI IO 0 as declare variable c i eger; begi selec max( omer a) from a i o :c ; if (c is ull) he ew. omer a=1; else ew. omer a=c 1; e d Создание триггера для заполнения номера компонента в таблице «Контролер»: CREA E RIGGER I S K FOR K BEFORE I SER POSI IO 0 as declare variable c i eger; begi selec max( omer k) from k i o :c ; if (c is ull) he ew. omer k=1; else ew. omer k=c 1; e d Создание триггера для заполнения номера компонента в таблице «маршрут»: CREA E RIGGER I S M FOR M BEFORE I SER POSI IO 0 as declare variable c i eger; begi selec max( omer m) from m i o :c ; if (c is ull) he ew. omer m=1; else ew. omer m=c 1; e d Создание триггера для заполнения номера компонента в таблице «Технический осмотр»: CREA E RIGGER I S O FOR ECH OSMO R BEFORE I SER POSI IO 0 as declare variable c i eger; begi selec max( omer o) from ech osmo r i o :c ; if (c is ull) he ew. omer o=1; else ew. omer o=c 1; e d Создание триггера для заполнения номера компонента в таблице «Заказ»: CREA E RIGGER I S V FOR V BEFORE I SER POSI IO 0 as declare variable c i eger; begi selec max( omer v) from v i o :c ; if (c is ull) he ew. omer v=1; else ew. omer v=c 1; e d 7.Операции на рабочем месте (интерфейс пользователя). Операторы SQL и окна, обеспечивающие пользовательский интерфейс по вводу, выводу и обновлению данных При запуске прикладной программы появляется главное меню программы. Выбор соответствующих пунктов меню позволяет перейти в диалоговые окна позволяющие просматривать, редактировать и получать статистическую информацию. 7.1.Выпадающее меню Ввод и редактирование данных При нажатии на этот пункт меню появится выпадающий список, из которого можно выбрать следующие таблицы: &quo ;Список автобусов&quo ;, &quo ;список контролеров&quo ;, “список маршрутов”, “Технический осмотр”, “Список водителей”, “Список рейсов”. Выбрав таблицу &quo ;список автобусов&quo ; появляется соответствующая форма, в которой можно редактировать сведения об автобусах. Выбрав таблицу &quo ;Список контролеров&quo ; появляется соответствующая форма, в которой можно редактировать сведения о контролерах. Выбрав таблицу &quo ;Список маршрутов&quo ; появляется соответствующая форма, в которой можно редактировать сведения о маршрутах. Выбрав таблицу &quo ;Технический осмотр&quo ; появляется соответствующая форма в которой можно редактировать список Технический осмотр. Выбрав таблицу &quo ;список водителей&quo ; появляется соответствующая форма, в которой можно редактировать сведения о заказах и вносить информацию о водителях. Выбрав таблицу &quo ;список рейсов&quo ; появляется соответствующая форма, в которой можно редактировать сведения о заказах и вносить информацию о рейсах. 7.2Выпадающее меню Запросы При нажатии на это пункт меню появится выпадающий список, из которого можно выбрать один из 5запросов. Выбрав запрос &quo ;Расписание за определенный период времени&quo ; появляется соответствующая форма.
Возвращение с охоты это значит полный дом гостей, пельмени. Хоть я не сибирячка, но лепила по пятьсот штук пельменей. К этому никто не допускался. К нам гости шли и знали, что очень хлебосольный и веселый дом. Я люблю танцевать, муж пел. Володя сам прекрасно готовил. Он сервировал стол я была у него подсобной так красиво, что не хотелось разрушать эту красоту В 90-е годы предложений сниматься нашим героям практически не поступало. А если это и происходило, то фильмы были откровенно бездарные, участие в которых было бы для них занятием постыдным. Как заявил сам Владимир Ивашов: «Сейчас в фильмах много грязи. После них хочется либо запить, либо повеситься. Несмотря на трагический финал «Баллады о солдате», после его просмотра в зрителях происходило то, что в греческом театре называется катарсис очищение. После него хотелось жить. Сегодняшнее кино ради эффекта готово пустить под откос все, что осталось в человеке доброго, радостного, святого». Последней работой Ивашова в кино стал фильм Александра Муратова «Рукопись», который вышел на экраны в 1991 году
1. Информационные технологии в экономике. Средства организации экономико информационных систем.
2. Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
5. Оценка эффективности работы кинотеатров г. Москвы на примере сети кинотеатров "КАРО Фильм"
10. Стратегия поиска в автоматизированных информационных системах
11. Разработка информационно-справочной системы "Характеристика предприятия" /Prolog/
12. Разработка информационно-справочной системы "Водительское удостоверение" /Prolog/
13. Разработка информационно-справочной системы "Овощная база" /Prolog/
14. Разработка информационно-справочной системы "Каталог строительных объектов" /Prolog/
15. Разработка информационно-справочной системы "Товар на складе" /Prolog/
16. Информационные системы в высших заведениях
18. Разработка информационно-справочной системы
19. Разработка информационно-справочной системы
20. Разработка информационно-справочной системы "Зарплата по НИР"
21. БД Информационная система "Железнодорожная станция"
25. Информационные системы в экономике
26. Информационно-учетная система малого бизнеса. Виртуальный магазин
27. Реферат по информационным системам управления
28. ИНФОРМАЦИОННЫЕ СИСТЕМЫ ПОДДЕРЖКИ РЕИНЖИНИРИНГА
29. Технико-экономическое обоснование совершенствования информационной системы бюджетной организации
30. Информационные системы в экономике
31. Построение информационно-управляющей системы с элементами искусственного интеллекта
32. Защита информации в корпоративных информационных системах
33. Маркетинговая информационная система
34. Реорганизация бизнес-процессов при изменении информационной системы в крупной организации
35. Информационные аспекты взаимодействия в системе "человек - техника - природа"
36. Информационное и техническое обеспечение системы управления персоналом
37. Новые информационные технологии в процессе реформирования системы образования
41. Информационный анализ англосаксонской балансовой системы
42. Применение Информационной Системы «GeoBox» для решения задач автоматизации строительства скважин
43. Зачем нужна интегрированная информационная система?
46. Информационная банковская система SWIFT
47. Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
48. База данных для информационной системы - Таксопарк
49. Информационные системы управления
52. Информационные системы и технологии
53. Автоматизированная справочно-информационная система учета и контроля поставок на предприятии
57. Обработка и анализ информационных потоков: системы поддержки принятия решений
58. Автоматизированные информационные системы кадастра
59. Система информационной поддержки процессов принятия решений в сельскохозяйственном производстве
60. Бухгалтерские информационные системы
61. Экономические информационные системы: принципы построения и классификация
62. Разработка информационной системы интеллектуального здания на примере музея-усадьбы Н.Е. Жуковского
64. Информационные системы в банковской деятельности
65. Компьютерные информационные системы в аудите
66. Сущность управленческого учета, его структура и место в информационной системе предприятия
68. Автоматизированная информационная система магазина "Магнит"
69. Автоматизированной информационная библиотечная система
73. Изучение и описание живой и неживой системы с точки зрения классификации информационных систем
74. Интеллектуальные информационные системы в образовании
75. Интернет, системы адресации. Информационная система "Кадровый учет"
76. Информационная система "Детский клуб"
77. Информационная система "Культурно-развлекательные учреждения города Красноярска"
78. Информационная система "Управление персоналом"
79. Информационная система военного округа
80. Информационная система гостиничного комплекса
82. Информационная система компьютерного клуба
83. Информационная система менеджера по работе с клиентами таксопарка "Семерочка"
84. Информационная система нотариальной конторы г. Зеленогорска
85. Информационная система организации
89. Информационно-поисковая система
93. Информационные системы в информационном менеджменте
94. Информационные системы в экономике
95. Информационные системы в экономике
96. Информационные системы и технологии
97. Информационные системы и технологии в менеджменте
98. Информационные системы управления проектами
99. Исследование и разработка проекта информационной системы отдела бухгалтерии АОЗТ "Швея"