Проектирование функциональной подсистемы обслуживания клиентов в турфирме - Программирование, компьютеры и кибернетика курсовая работа

Главная
Программирование, компьютеры и кибернетика
Проектирование функциональной подсистемы обслуживания клиентов в турфирме
Описание методологии проектирования и создания выбранного компонента экономической информационной системы. Описание функциональной и информационной моделей автоматизируемого процесса. Формы первичных и результатных документов, дерево программных модулей.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Уфимский государственный авиационный технический университет
Курсовая работа по дисциплине «Проектирование информационных систем»
Проектирование функциональной подсистемы обслуживания клиентов в турфирме
Для успешной реализации проекта объект проектирования (ИС) должен быть, прежде всего, адекватно описан, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС.
Процесс бизнес-моделирования может быть реализован в рамках различных методик, отличающихся прежде всего своим подходом к тому, что представляет собой моделируемая организация. В соответствии с различными представлениями об организации методики принято делить на объектные и функциональные (структурные).
Объектные методики рассматривают моделируемую организацию как набор взаимодействующих объектов - производственных единиц. Объект определяется как осязаемая реальность - предмет или явление, имеющие четко определяемое поведение. Целью применения данной методики является выделение объектов, составляющих организацию, и распределение между ними ответственностей за выполняемые действия.
Функциональные методики, наиболее известной из которых является методика IDEF, рассматривают организацию как набор функций, преобразующий поступающий поток информации в выходной поток. Процесс преобразования информации потребляет определенные ресурсы. Основное отличие от объектной методики заключается в четком отделении функций (методов обработки данных) от самих данных.
С точки зрения бизнес-моделирования каждый из представленных подходов обладает своими преимуществами. Объектный подход позволяет построить более устойчивую к изменениям систему, лучше соответствует существующим структурам организации. Функциональное моделирование хорошо показывает себя в тех случаях, когда организационная структура находится в процессе изменения или вообще слабо оформлена. Подход от выполняемых функций интуитивно лучше понимается исполнителями при получении от них информации об их текущей работе.
Для проектирования функциональной подсистемы обслуживания клиентов в турфирме выбрана методология IDEF0 -- методология функционального моделирования. С помощью наглядного графического языка IDEF0 изучаемая система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функций (функциональных блоков -- в терминах IDEF0). Как правило, моделирование средствами IDEF0 является первым этапом изучения любой системы.
Функциональная модель IDEF0 предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей - того, к чему нужно стремиться (модель ТО-ВЕ).
Обычно сначала строится модель существующей организации работы - AS-IS (как есть). На основе модели AS-IS достигается консенсус между различными единицами бизнеса по тому, "кто что сделал" и что каждая единица бизнеса добавляет в процесс. Анализ функциональной модели позволяет понять, где находятся наиболее слабые места, в чем будут состоять преимущества новых бизнес-процессов и насколько глубоким изменениям подвергнется существующая структура организации бизнеса.
Найденные в модели AS-IS недостатки можно исправить при создании модели ТО-ВЕ (как будет) - модели новой организации бизнес-процессов. Модель нужна ТО-ВЕ для анализа альтернативных/лучших путей выполнения работы и документирования того, как компания будет делать бизнес в будущем.
Основу методологии IDEF0 составляет графический язык описания бизнес-процессов. Модель в нотации IDEF0 представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Каждая диаграмма является единицей описания системы и располагается на отдельном листе.
Необходимость автоматизации разработки сложных программных продуктов способствовало появлению программно-технологических средств специального класса - CASE-средств, реализующих технологию создания и сопровождения ИС.
Под термином CASE-средства понимаются программные системы, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.
Стратегия выбора CASE-систем для конкретного применения зависит как от целей и потребностей самого проекта, так и от квалификации вовлеченных в процесс проектирования специалистов.
Наиболее популярные CASE-средства: Rational Rose Enterprise, Sybase PowerDesigner, Enterprise Architect, ARIS, пакет программных CASE-продуктов AllFusion Modeler Suite.
Для создания функциональной модели проектируемой информационной системы выбрано программное средство ERWin Process Modeler.
Программные средства CA ERWin Process Modeler (BPwin) 7 и CA ERWin Data Modeler (ERWin) 7, входящих в линейку CASE-продуктов AllFusion Modeler Suite (Computer Associates International, Inc.) получили широкую известность под названиями BPWin и ERWin (BP - от Business Process (бизнес-процесс) и ER от Entity Relation связь-отношение).
BPWin является мощным средством моделирования и документирования бизнес-процессов. Этот продукт использует технологию моделирования IDEF0 -- наиболее распространенный стандарт, который принят для моделирования бизнес-процессов.
Кроме стандарта IDEF0, BPwin поддерживает также методологии моделирования DFD и IDEF3.
Функциональность BPwin заключается в создании моделей, проверке их целостности и согласованности. BPwin обеспечивает логическую четкость в определении и описании элементов диаграмм, а также проверку целостности связей между диаграммами.
Два объекта вносят одинаковый вклад в достижение цели.
Опыт и суждение дают легкое предпочтение одному объекту перед другим.
Существенная или сильная значимость
Опыт и суждение дают сильное предпочтение одному объекту перед другим.
Очень сильная и очевидная значимость
Предпочтение одного объекта перед другим очень сильно. Его превосходство практически явно.
Свидетельства в пользу предпочтения одного объекта в высшей степени убедительны.
Промежуточные значения между соседними значениями шкалы.
Ситуации, когда необходимы компромиссные решения.
1. Обследование предметной области;
2. Характеристика информационных потоков турфирмы;
3. Выбор методологии проектирования;
4. Построение функциональной модели;
5. Определение ресурсов на разработку;
6. Определение входных и выходных данных;
8. Построение информационной модели информационной системы турфирмы;
9. Проектирование интерфейса клиентской части приложения;
10. Разработка сценария диалога пользователя с программой;
11. Написание программных модулей приложения;
12. Составление руководства оператора.
Для разработки документации по ИС турфирмы необходимы следующие программные средства: BPWIN, для разработки информационных моделей предметной области; текстовый редактор MS Word любой версии 2003/2007/2010.
Данные программные средства являются вспомогательными и используются при осуществлении проектирования.
Техническая документация включает в себя пояснительную записку к курсовому проекту, содержащую этапы проектирования информационной системы.
Наименование кодируемого множества объектов
Изменение, удаление, добавление записей
Пользовательский интерфейс программы - это связующее звено между пользователем и компьютером, выполняющим эту программу.
Пользовательский интерфейс программы представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, с множеством элементов, машинами и устройствами. Интерфейс двунаправленный -- устройство, получив команды от пользователя и исполнив их, выдаёт информацию обратно, наличествующими у неё средствами (визуальными, звуковыми и т.п.), приняв которую, пользователь выдаёт устройству последующие команды предоставленными в его распоряжение средствами.
В операционной системе Windows управление работой приложения осуществляется при помощи набора команд, доступ к которым, в соответствии в принятым в Windows стандартом, организован в виде меню.
Управление программой «Турфирма» осуществляется с помощью меню, так как меню является основной формой диалога в прикладных системах обработки данных.
Структура меню и открываемые с его помощью формы приложения (дочерние формы) представлены в таблице 17.
Открывает список туров для добавления, редактирования, удаления, просмотра, поиска
Открывает список номеров и видов страховок
Открывает список возможных процентных скидок
Открывает список фирм-перевозчиков для добавления, редактирования, удаления, просмотра записей
Открывает список клиентов фирмы для добавления, редактирования, удаления, просмотра записей, поиска
Открывает список автобусов фирмы для добавления, редактирования, удаления, просмотра записей
Открывает список сотрудников фирмы для добавления, редактирования, удаления, просмотра, поиска записей
Открывает список должностей на турфирме
Открывает журналов заключенных договоров с клиентами для добавления, редактирования, удаления, просмотра, поиска
При открытии набора данных компонент обеспечивает передачу в набор данных записей из требуемой таблицы БД. Курсор набора данных устанавливается на первую запись. Компонент TDataSource организует передачу в компоненты отображения данных значений необходимых полей из текущей записи. Пользователь при помощи компонентов отображения данных может просматривать и редактировать данные. Измененные значения сразу же передаются из элемента управления в набор данных при помощи компонента TDataSource. Затем изменения могут быть переданы в базу данных или отменены.
Опишем события визуальных кнопок формы FormTur.
1) Кнопка «Добавить» содержит программный код добавления новой записи в таблицу Tur (связанную с приложением через компонент ADOtur.
application.CreateForm(TFormTDob,formTDob);
2) Кнопка «Удалить» содержит программный код удаления записи из таблицы Tur.
3) Для выполнения поиска информации в БД написан программный код обработки щелчка кнопки «Поиск».
procedure TFormTur.Button1Click(Sender: TObject);
if length(edit1.text)> 0 then begin
dataBD.ADOTur.Filter:='strana='''+edit1.Text+'''';
if length(edit2.text)> 0 then begin
dataBD.ADOTur.Filter:='gorod='''+edit2.Text+'''';
if length(edit3.text)> 0 then begin
dataBD.ADOTur.Filter:='srok='''+edit3.Text+'''';
if length(edit4.text)> 0 then begin
dataBD.ADOTur.Filter:='cena='''+edit4.Text+'''';
Для отбора необходимой информации в запросе к БД используется фильтр, который необходимо применить в отношении к данным, прежде чем они будут возвращены. Это свойства Filtered, Filter. В нашем случае фильтр пропускает только те записи БД, которые удовлетворяют некоторому условию.
Для отмены результата фильтрации данных БД программный код кнопки «Сброс» содержит команду:
Отмена фильтрации предусмотрена также в случаях, когда пользователь, не очистив поля поиска, вводит данные в другое поле. Используется событие OnChange для текстовых полей формы:
Компоненты форм FormSotr, FormAvto, FormKlient, FormPerevoz, FormSkidki, FormStrah, FormDog, FormDolj имеют аналогичную структуру и содержат подобные программные коды, что и описанные выше.
Проектирование функциональной структуры подсистемы "Склад". Даталогическое проектирование информационной базы данных и описание применяемых средств защиты информации. Особенности работы с NET Framework. Расчет экономической эффективности проекта. дипломная работа [5,6 M], добавлен 29.06.2011
Статическое и динамическое описание свадебного салона. Разработка технического задания и календарного плана. Проектирование функциональной, информационной и поведенческой моделей автоматизированной информационной подсистемы "Запись клиента на примерку". курсовая работа [803,4 K], добавлен 25.01.2014
Организация и продажа оргтехники. Цели автоматизированной системы и автоматизируемые функции. Характеристика функциональной структуры информационной системы. Проектирование функциональной части объекта автоматизации. Обоснование выбора подсистемы. курсовая работа [129,6 K], добавлен 19.12.2010
Назначение и цели создания информационной подсистемы. Создание проекта и модулей Borland Delphi 7 для реализации информационной подсистемы "TradeBusiness". Компиляция и отладка проекта, требования к обеспечению и оценка экономической эффективности. дипломная работа [2,7 M], добавлен 24.06.2011
Формы документов, SQL-скрипт создания базы данных информационной подсистемы "Advancement". Листинги основных модулей проекта Delphi. Визуальные средства разработки приложений. Диалоговые окна программы Erwin. Атрибуты сущностей, входящие в базу данных. дипломная работа [3,3 M], добавлен 01.07.2011
Тестирование информационной системы учета протоколов несоответствия учебно-тренировочного подразделения АЭС. Формирование функциональных возможностей информационной системы. Построение структурно-функциональной модели по стандарту IDEF0, методологии SADT. дипломная работа [1,1 M], добавлен 11.03.2012
Проектирование функциональной и информационной моделей приложения с помощью AllFusion Process Modeler 7. Декомпозиция контекстной диаграммы "Обучение и тестирование". Логическая модель обучающей информационной системы. Тестирование программного продукта. курсовая работа [2,9 M], добавлен 18.01.2017
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Проектирование функциональной подсистемы обслуживания клиентов в турфирме курсовая работа. Программирование, компьютеры и кибернетика.
Реферат: ЭСН и ЭО цеха металло-режущих станков
Реферат: Правоведение (Контрольная)
Реферат: Межвоенный период в Западной Беларуси
Курсовая работа по теме Моделирование гидравлической емкости, теплообменных аппаратов и химических реакторов
Реферат: Концептуальные основы христианства
Гидрологические Чрезвычайные Ситуации Реферат
Реферат: The Awakening Essay Research Paper The Process
Курсовая работа: Трансформированные фразеологические единицы и их функционирование в публицистическом тексте
Реферат: Медовий рік української преси як історичний факт
Курсовая работа: Обмежена матеріальна відповідальність працівників
Реферат по теме Особенность углеводного обмена при сахарном диабете
Мой День Рождения Сочинение 2 Класс
Реферат: Природоохоронні заходи
Курсовая работа: Предварительное расследование. Понятие и формы
Курсовая работа: Характеристика внешних факторов, влияющих на деятельность организации
Курсовая работа по теме Технология производства и потребительские свойства сплавов твердых безвольфрамовых
Контрольная работа: Экономическая сущность и правовое обеспечение страхования на примере компании "Ренессанс"
Реферат по теме Контрольная работа по дисциплине «Управление персоналом»
Реферат: Социальные нормы в первобытных обществах
Реферат: Socrates Essay Research Paper Socrates Socrates as
Мониторинг облачной инфраструктуры веб-приложения - Программирование, компьютеры и кибернетика статья
Мастика. Сахарная мастика - Кулинария и продукты питания презентация
Искусство минимализма в живописи и скульптуре - Культура и искусство курсовая работа