Информационная система поддержки центра международного студенческого обмена
Центр международного студенческого обмена: организационная структура, характеристика используемых документов и описание бизнес-процессов. Проблемы предметной области и концепция, концептуальная модель программного обеспечения информационной системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 14.11.2010 |
Размер файла | 184,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
ЦМО - центр международного студенческого обмена (International Exchange Student Center).
ПрО - предметная область.
ПО - программное обеспечение.
ИС - информационная система.
UML (Unified Modeling Language) - унифицированный язык моделирования.
IT (Information Technology) - информационные технологии.
PR (Public Relation) - отношения с общественностью.
RUP (Rational Unified Process) - методология разработки программного обеспечения, созданная компанией Rational Software.
СОДЕРЖАНИЕ
Введение
1 Описание предметной области
1.1 Центр международного студенческого обмена
1.2 Организационная структура предприятия
1.3 Документы
1.4 Бизнес-процессы
2 Концептуальная модель предметной области
3 Проблемы предметной области и концепция информационной системы
3.1 Проблемы предметной области
3.2 Концепция информационной системы
3.2.1 Основные понятия
3.2.2 Функциональные требования
3.2.3 Нефункциональные требования
4 Концептуальная модель программного обеспечения информационной системы
ВВЕДЕНИЕ
Данный курсовой проект посвящен разработке информационной системы поддержки центра международного студенческого обмена. Такой выбор темы курсового проекта обоснован актуальностью, а также личным интересом.
Начиная с октября 2007 года и заканчивая сентябрем 2008 года, я сама являлась участником программы международного студенческого обмена «Camp Adventure» и клиентом ООО «Синдбад ЦМО». Для меня это стало незабываемым опытом. В то же время, я близко познакомилась с процессом участия в международном студенческом обмене, с предметной областью данной организации.
В настоящее время актуальность ЦМО возрастает с каждым годом, о чем ясно говорит статистика. На сегодняшний день, более 20 000 студентов из России участвуют в программах студенческого обмена ежегодно. В то же время, все более четко выявляются проблемы, связанные с информационными потоками любого предприятия. Но, в отличие от большинства предприятий, действующих только на территории России и никак не затрагивающих область международного сотрудничества, в ЦМО решается ряд проблем, связанных с нестабильностью внешнеэкономической и внешнеполитической обстановкой.
В данной курсовой работе будут последовательно рассмотрены предметная область ЦМО, концептуальная модель ПрО и ПО ИС, выявлены проблемы ПрО и разработаны предложения по перечню функций ИС, решающих выявленные проблемы, получена логическая модель ПО ИС и отражены процессы реализации диаграмм на языке UML. В конце будут подведены итоги курсового проектирования и сформулированы предложения по дальнейшему применению проекта ИС.
Создание полнофункциональной ИС будет способствовать решению следующих задач:
- увеличение клиентской базы;
- увеличение оперативности работы с клиентами;
- облегчение работы с потоком информации при предоставлении информационных услуг клиентам;
- сокращение временных и финансовых затрат на выполнение деятельности ЦМО;
- автоматизация учета клиентов;
- модернизация процессов обслуживания.
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Центр международного студенческого обмена
ЦМО занимается реализацией программ международного студенческого обмена, которые делятся на две большие группы: образовательные программы и программы работы за рубежом.
Образовательные программы предоставляют возможность обучения в языковых школах в следующих странах: Великобритания, Германия, Испания, Италия, Канада, Кипр, Мальта, Франция, Чехия, ЮАР. Участники программ изучают иностранный язык в естественной среде.
Программы работы за рубежом предоставляют возможность легально работать в следующих странах: США, Канада, Греция. Все участники получают рабочую визу J-1, действительную в течение четырех месяцев.
Основные функции ЦМО:
Мониторинг международных программ студенческого обмена.
Установление контактов и обмен информацией с международными организациями и ассоциациями, работающими в области студенческого обмена.
Сбор информации и установление деловых отношений с благотворительными фондами, зарубежными и отечественными фирмами и компаниями, спонсирующими международные программы.
1.2 Организационная структура предприятия
В структуре ЦМО, как и во многих других организациях, существуют четко обозначенные подразделения, во главе которых стоит генеральный директор. Основными подразделениями являются: финансовый отдел, бухгалтерия, отдел IT, отдел управления персоналом, отдел программ международного студенческого обмена, PR-отдел, хозяйственный отдел. Каждый отдел возглавляется своим руководителем.
Финансовый отдел возглавляет финансовый директор. В его подчинении находится экономист по планированию. Финансовый отдел занимается финансовыми операциями, подсчетом прибыли, вложенных средств, коммерческими предложениями. Основные направления деятельности финансового отдела:
- финансовый менеджмент. Разработка и внедрение эффективной финансовой системы компании. Осуществление контроля эффективного использования финансовых средств компании. Управление финансовыми потоками. Минимизация издержек.
- финансовое планирование. Осуществление финансового анализа, стратегического и тактического финансового планирования в соответствии с целями и стратегией компании. Создание информационно-аналитической системы планирования и реализации финансовых операций. Финансовый инжиниринг.
- налоги и аудит. Совместно с главным бухгалтером несет ответственность за правильность, своевременность и оптимальность уплаты налогов в соответствии с российским законодательством. Несет ответственность за разработку системы по оптимальному налогообложению, прогнозирует налогооблагаемую базу. Осуществляет внутренний аудит.
Бухгалтерия разделена на группы: касса и сама бухгалтерия. Бухгалтерию возглавляет главный бухгалтер, имеющий в подчинении двух бухгалтеров и кассира. Касса непосредственно связана с работой наличных денежных средств. Сама же бухгалтерия работает с документальным учётом, учётом хозяйственных средств и объектов учёта.
Отдел IT возглавляет руководитель отдела, в его подчинении находятся системный администратор и программисты-операторы.
Отдел управления персоналом возглавляется специалистом по персоналу, занимается подбором персонала, консультированием желающих устроиться на работу.
В PR-отдел входит PR-специалист, который обеспечивает продвижение ЦМО на рынке услуг.
В подчинении руководителя отдела программ обмена находятся менеджер программы Work&Travel и консультанты Work&Travel и менеджер образовательных программ и подчиненные ему консультанты.
В хозяйственный отдел входит заведующий и уборщица.
Организационная структура предприятия отображена в Приложении 1.
1.3 Документы
В процессе осуществления профессиональной деятельности в ЦМО используются следующие документы:
- договора с клиентами;
- договор об оказании тестирования и информационных услуг;
- договор об оказании услуг;
- договор со спонсорской организацией;
- акт об оказании услуг;
- квитанции об оплате услуг;
- кассовые чеки.
Также ЦМО занимается подготовкой документов, которые требует Спонсорская организация и Консульство Соединенных Штатов Америки.
1.4 Бизнес-процессы
В ходе обследования деятельности по обслуживанию клиентов ЦМО были выявлены следующие основные процессы:
- проведение презентаций для ознакомления потенциальных клиентов с предоставляемыми программами.
- проведение тестирования клиента для выявления уровня знания английского языка; на основании тестирования определяется, может ли клиент участвовать в программе.
- предоставление информационных услуг клиенту.
- подготовка документов, требуемых Консульством Соединенных Штатов Америки (для визы J-1) и Спонсорской организацией (для работодателей).
- оплата клиентом услуг, клиенту предоставляется кассовый чек об оплате.
- предоставление клиенту предложения о работе и данных о работодателе.
2 КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ
На основе предметной области, представленной в Разделе 1, приведем ряд необходимых высказываний.
Таблица 1 - Перечень необходимых высказываний о предметной области
№ |
Необходимые высказывания |
|
1 |
Предметная область определяется предоставлением услуг в ЦМО |
|
2 |
Клиенту предлагаются различные виды программ |
|
3 |
При выборе программы клиент руководствуется критериями качества |
|
4 |
Консультант предоставляет информационные услуги клиенту при выборе программы |
|
5 |
Консультант и клиент обговаривают условия договора |
|
6 |
Консультант предоставляет клиенту квитанцию на уплату услуги |
|
7 |
Кассир выполняет расчет предоставленных услуг |
|
8 |
В процессе расчета кассир вводит номер квитанции и код услуги в расчетно-кассовый терминал, где формируется требование на оплату и подсчитывается сумма |
|
9 |
Оплата производится наличными деньгами |
|
10 |
После получения наличных, кассир посредством расчетного - контрольного аппарата печатает чек с указанием суммы сдачи, передает чек и сумму сдачи клиенту |
|
11 |
Клиент и ЦМО заключают договор на оказании соответствующих услуг |
|
12 |
После указания услуг по договору в полном объеме и надлежащим образом клиент и ЦМО заключают акт об указании услуг |
Необходимые высказывания, приведенные в Таблице 1, будут представлены UML-диаграммами:
- диаграммой вариантов использования, моделирующих функциональную (процессную) структуру ПрО посредством вариантов использования и отношений между ними;
- диаграммой активности, моделирующих алгоритмы ключевых процессов ПрО средствами вариантов использования;
- диаграммой классов, моделирующих отношения ключевых объектов средствами диаграмм классов.
Модель ПрО содержит ключевые понятия проектируемой системы:
1. ЦМО - агент Спонсорской организации, действующий в интересах и от имени Спонсора.
2. Менеджер программ по обмену студентами - сотрудник ЦМО, осуществляющий работу со Спонсором.
3. Спонсор - внешняя организация, непосредственно отвечающая за реализацию и проведение Программы на территории другой страны, обладающая всеми необходимыми разрешениями уполномоченных органов государственной власти другой страны; создана, чтобы способствовать укреплению взаимопонимания, дружбы и образования путем программ по обмену студентами.
4. Программа - программа международного студенческого обмена.
5. Консультант - сотрудник ЦМО, предоставляющий информационные услуги клиенту.
6. Клиент - человек, желающий получить услуги, предоставляемые ЦМО.
7. Кассир - сотрудник компании, осуществляющий оплату услуг в ЦМО.
8. Чек - бумажный документ, выдаваемый клиенту после оплаты услуги.
9. Лицевой счет - счет в банке для перевода денег спонсорской организации при оплате заказанных услуг.
10. Договор - бумажный документ, подтверждающий исполнение Клиентом и ЦМО соответствующих обязательств.
11. Акт об указании услуг - бумажный документ, подтверждающий, что все услуги по договору оказаны в полном объеме и надлежащим образом.
12. Офис ЦМО - место предоставления информационных услуг клиенту и заключения договоров.
13. Торговая операция - продажа услуги клиентам.
На Рис. 1 представлена диаграмма вариантов использования, представляющая процессную модель ПрО.
Рисунок 1 - Диаграмма вариантов использования
Моделирование отношений ключевых объектов ПрО, выполненное посредством диаграммы классов (Рис. 2), отражает объекты, на основе которых определяются основные понятия концепции ИС.
Рисунок 3 - Диаграмма классов объектов ПрО
Пооперационное моделирование процесса заключения договора на услуги, выполненное посредством диаграммы активности (Рис. 3), отражает потоки управления, т.е. последовательность выполнения операций или бизнес-логику.
Рисунок 3 - Диаграмма активности, моделирующая процесс заключения договора на услуги
3 ПРОБЛЕМЫ ПРЕДМЕТНОЙ ОБЛАСТИ И КОНЦЕПЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
3.1 Проблемы предметной области
В данном разделе будет проведен предметный анализ предметной области. Проблемный анализ должен осуществляться с точки зрения менеджеров ЦМО, которые заинтересованы в решение ряда проблем управления производством путем применения ИС.
Необходимо помнить, что цель курсового проекта - проект ИС, которая посредством своих функциональных возможностей решает полностью или частично существующие при выполнении бизнес-процессов проблемы.
Под проблемой понимается некоторое препятствие, которое либо стоит на пути достижения цели, либо требует дополнительных ресурсов для ее достижения (под целью понимают выполнение бизнес-плана).
Исходным материалом для проблемного анализа ПрО являются диаграммы модели ПрО, разработанные в результате решения задачи концептуального моделирования ПрО (см. Раздел 2). Основной диаграммой, которую необходимо анализировать на предмет выявления проблем, является диаграмма активности, раскрывающая ключевые варианты использования ПрО. В процессе анализа диаграммы активности необходимо определить потоки управления бизнес-процессов, информационные потоки и материальные потоки. На основе полученных знаний будут определены препятствия, которые существуют при движении информации (в информационных потоках), которые сказываются на эффективности выполнения бизнес-процесса (варианта использования) или вообще препятствуют получению его выходного результата.
Результат проблемного анализа - перечень проблем и их краткое описание - служит исходным материалом для разработки концепции ИС.
В результате анализа диаграмм модели ПрО (Рис. 1 - Рис. 3) были определены следующие проблемы:
1. Необоснованные затраты времени кассира на ввод кода услуги и номера квитанции в кассовый аппарат.
2. Высокая вероятность ошибок ручного ввода кода услуги и номера квитанции, что приводит к затратам времени на их устранение.
3. Данные чека несут мало информации и остаются на бумажном носителе в кассовом аппарате, что затрудняет получение оперативных данных о заключении сделок.
3.2 Концепция информационной системы
Концепцию ИС иногда называют моделью требований или моделью желаемого результата. Содержание концепции (модели желаемого результата), используемой в процессе проектирования курсового проекта, определяет первую модель ИС и упрощенно выполняет функции технического задания и описания постановки задач.
Концепция ИС содержит набор требований, сгруппированный в три подраздела:
- основные понятия, которые должна использовать в процессе функционирования ИС;
- функциональные требования (или функциональные возможности), которыми должна удовлетворять (обладать) ИС для того, чтобы успешно решать проблемы;
- нефункциональные требования, которые определяют другие аспекты построения ИС (режимы работы, среда разработки, типовую архитектуру, используемые форматы данных и т.п.).
3.2.1 Основные понятия
В данном разделе будут приведены определения основных понятий, которые должны использоваться для описания функционирования и разработки ИС. Перечень основных понятий и их определения являются результатом следующих взаимосвязанных работ:
1) анализа перечня и определений основных понятий, выделенных при решении задачи концептуального моделирования ПрО;
2) анализа типовых понятий и средств, используемых информационными технологиями для информационной поддержки (автоматизации бизнес-процессов).
Основные понятия:
1. Консультант - сотрудник ЦМО, предоставляющий информационные услуги клиенту.
2. Спонсор - внешняя организация, непосредственно отвечающая за реализацию и проведение Программы на территории другой страны, обладающая всеми необходимыми разрешениями уполномоченных органов государственной власти другой страны; создана, чтобы способствовать укреплению взаимопонимания, дружбы и образования путем программ по обмену студентами.
3. Клиент - потребитель услуг в ЦМО.
4. Кассир - сотрудник компании, осуществляющий оплату услуг в ЦМО.
5. Программа - программа международного студенческого обмена.
6. Квитанция - документ, выдаваемый клиенту, подтверждающий сумму оплаты.
7. Код услуги - уникальный номер, присвоенный услуге.
8. Брошюра - книжное издание небольшого объема, содержащее рекламную информацию об предоставляемых услугах.
9. Чек - бумажный документ, выдаваемый клиенту после оплаты услуги.
10. Договор - бумажный документ, подтверждающий исполнение Клиентом и ЦМО соответствующих обязательств.
3.2.2 Функциональные требования
В данном разделе содержится перечень функциональных возможностей (функций), которыми должна обладать ИС для успешного решения проблем, выявленных в результате проблемного анализа ПрО.
Функциональные требования являются ключевым компонентом модели требований ИС (модели желаемого результата). Согласно положениям методологии RUP, модель требований есть результат процесса разработки требований, в ходе которого разрабатывается бизнес-модель (модель ПрО), определяются роли бизнес - акторов и только затем формируются требования к системе в виде вариантов использования ИС. Модель ПрО отражает предоставление услуг в ЦМО и представлена рядом диаграмм (Рис. 1 - Рис. 3). Роли бизнес - акторов заданы перечнем операций и отражены на диаграмме активности (Рис. 3) в областях, отделенных друг от друга вертикальными линиями и имеющих соответствующие ролям названия (консультант, клиент, кассир).
ИС должна обладать следующими функциональными возможностями:
1) Формировать электронное требование на оплату посредством считывания сканером штрих - кода с квитанции и последующего связывания его с записью из каталога услуг;
2) Формировать кассовый чек оплаты на основе электронного требования на оплату услуги; в чеке должны содержаться код услуги, номер договора и номер квитанции.
3.2.3 Нефункциональные требования
В данном разделе содержится перечень нефункциональных требований к возможностям ИС, условиям ее функционирования, ограничениям реализации, требования к производительности, надежности, расширяемости, режим работы и т.п. Нефункциональные требования:
- возможность расширения системы;
- безопасность работы информационной системы, т.е. создание списка сотрудников и соответствующих прав доступа;
- использование современного аппаратного обеспечения;
- удобный интуитивно-понятный интерфейс
4 КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
Таблица 2 - Назначение классов концептуальной модели
№ |
Наименование класса |
Назначение класса |
|
Слой представления |
|||
1. |
BarCode-Cashier |
Граничный класс, отвечающий за обработку результатов сканирования штрих-кода |
|
2. |
E-Cashier |
Граничный класс, отвечающий за отображение формы требования, атрибутов, параметров и результатов поиска требований оплаты |
|
3. |
E-Consultant |
Граничный класс, отвечающий за отображение формы каталога услуг, параметров для поиска и результатов поиска услуг в каталоге |
|
4. |
Controller |
Управляющий класс, методы которого отвечают за управление приложения в целом |
|
5. |
Rules |
Класс хранения, содержащий данные бизнес-правил приложения |
|
Слой предметной области |
|||
4. |
ServerCall |
Граничный класс, отвечающий за взаимодействие с классам слоя ПрО, размещаемых на сервере приложения |
|
E-Order |
Класс хранения, содержащий ключевые данные требований на оплату |
||
5. |
E-OrderAttr |
Класс хранения, содержащий данные атрибутов услуги в требовании на оплату |
|
E-Service |
Класс хранения, содержащий ключевые данные об услугах в каталоге |
||
E-ServiceSpecification |
Класс хранения, содержащий характеристики услуг в каталоге |
||
E-ServiceCategorization |
Класс хранения, содержащий категории услуг в каталоге |
||
6. |
E-Emloyee |
Класс хранения, содержащий данные сотрудников, которые являются пользователями ИС |
|
7. |
E-AccessList |
Класс хранения, содержащий права доступа пользователей ИС |
|
Слой источника данных |
|||
8. |
Sluice |
Граничный класс, отвечающий за поставку данных из БД для объектов ПрО, сохранение изменений (ввод) в БД |
Подобные документы
Характеристика предметной области и актуальность разработки информационной подсистемы для пункта обмена валюты с помощью программного продукта Rational Rose 2003, с использованием языка UML. Создание программных диаграмм. Генерация программного кода С++.
курсовая работа [646,5 K], добавлен 21.06.2011Проектирование базы данных для информационной системы "Грузоперевозки". Обследование предметной области. Анализ бизнес-процессов, программного и аппаратного обеспечения. Проектирование компонентов приложения и его структуры. Выбор средств реализации.
курсовая работа [1,6 M], добавлен 21.04.2014Организационная структура и функциональная модель санатория "Дубрава" и функции ее основных элементов, сценарий бизнес-процессов и математическая модель оптимального питания. Реализация информационной системы: выбор программных средств, эффективность.
дипломная работа [1,7 M], добавлен 20.07.2014Анализ предметной области и разработка проекта информационной системы по поддержке пользователей на базе 1С: Предприятие. Проведение формализации логических моделей информационных процессов и процедур в проектной системе. Реализация функций системы 1С.
дипломная работа [1,9 M], добавлен 27.01.2013Организационная структура центра занятости, определение границ предметной области. Критерии оценки информационных систем. Разработка структуры базы данных. Расчет технико-экономических показателей разработки. Первичная проверка квалификации кандидатов.
дипломная работа [3,5 M], добавлен 20.07.2014Требования к составу и параметрам технических средств. Инфологическая (концептуальная) модель предметной области. Физическая и логическая модель базы данных. Создание структуры БД в СУБД MS ACCESS. Программирование приложения. Описание работы с системой.
курсовая работа [572,2 K], добавлен 17.11.2014Функционально-информационная модель АСУ учета и движения студенческого контингента. Состав информационного обеспечения и этапы его проектирования. Описание программной реализации АРМ "Деканат", обоснование экономической эффективности и экологичности.
дипломная работа [3,5 M], добавлен 22.12.2011- Построение информационной модели предприятия пищевой промышленности АНО "Центр интернет-образования"
Функциональное моделирование IDEF0. Описание всех процессов работы отдела техподдержки. Декомпозиция контекстной диаграммы и основных процессов. Построение модели процессов предметной области в стандарте IDEF1Х. Интерфейс программы контроля трафика.
отчет по практике [1,8 M], добавлен 22.11.2014 Рассмотрение особенностей структурного разбиения предметной области. Характеристика функциональной и информационной модели бизнес-процессов предметной области. Построение IDEF0- и IDEF1Х-модели заданной предметной области с помощью пакета Design/IDEF.
контрольная работа [486,5 K], добавлен 08.06.2019Организационная структура и процессы сети поликлиник "Семейный доктор". Описание проблем и формирование концепции информационной системы. Концептуальная и логическая модели информационной системы. Разработка и реализация модели в среде CASE-средства.
курсовая работа [970,6 K], добавлен 14.11.2010