Разработка проекта по моделированию базы данных поликлиники посредством GanttProject
Регулирование основных вопросов организации. Определение потребности в ресурсах. Выбор источников финансирования проекта. Выбор и обоснование оптимальной системы проектирования, основные этапы и особенности данного процесса. Работа в среде GanttProject.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 25.09.2014 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Курсовой проект
Разработка проекта по моделированию базы данных поликлиники посредством GanttProject
Введение
На сегодняшний день одним из самых распространенных подходов по ведению работы организации является управление проектами. Все больше работ выполняется в виде проектов. Это позволяет более точно определять цели инвестиций, учитывать проектные риски, оптимизировать использование имеющихся ресурсов и избегать конфликтных ситуаций, контролировать исполнение составленного плана, анализировать фактические показатели и вносить своевременную коррекцию в ход работ. Система управления проектами является одной из важнейших компонент всей системы управления организацией.
Цель - разработка проекта по моделированию базы данных поликлиники посредством GanttProject.
Для достижения поставленной цели необходимо решить следующие задачи:
1) описать ситуацию «как есть»;
2) описать проектную ситуацию:
- определить тип проекта, концепцию, график.
- составить календарный план;
- рассмотреть основные вопросы регулирования проекта;
- описать этапы проекта;
- определить потребности в ресурсах;
- выбрать источники финансирования проекта;
- выделить риски проекта;
- составить контракт на организацию работ по внедрению проекта;
3) описать работу в системе проектирования GanttProject:
- проанализировать системы проектирования и выбрать подходящую для реализации разрабатываемого проекта;
- описать работу над проектом в системе.
1. Описание ситуации «как есть»
база моделирование ganttproject
Поликлиника - многопрофильное или специализированное лечебно-профилактическое учреждение для оказания амбулаторной медицинской помощи больным.
Основные функции поликлиники:
· оказание квалифицированной специализированной медицинской помощи населению;
· оказание первой медицинской помощи при острых заболеваниях, травмах, отравлениях и других неотложных;
· своевременная госпитализация нуждающихся в стационарном лечении; организация и проведение комплекса профилактических мероприятий, направленных на снижение заболеваемости, инвалидности и смертности среди населения;
· организация и осуществление диспансеризации.
Поликлиника - это такая организация, которая работает с очень большим объемом информации, как о сотрудниках, так и о пациентах. Но из-за того, что в поликлинике работают по-старинке, происходят постоянные информационные сбои, теряются медицинские карты пациентов, кроме того, в них указывается не вся информация. База данных же позволит вносить всю информацию о пациенте в компьютер и пациенту не придется вспоминать чем он болел и на что у него аллергия, потому что лечащий врач найдет всю необходимую информацию в компьютере. Поэтому необходимо смоделировать базу данных включающую в себя всю необходимую информацию: сведения о больном (Ф.И.О., адрес, группу крови и т.д.); диагноз больного; сведения о лечащем враче; рекомендуемое лечение.
2. Описание проектной ситуации
2.1 Определение типа проекта
Моделирование базы данных является организационным проектом, т.к. база данных является системой управления информацией.
Организационный проект подразумевает внедрение новой системы управления, определение процедур выполнения действий, административных, технологических взаимодействий между всеми элементами.
Цели бизнес-организации и ее главные проблемы являются отправными пунктами для разработки организационного проекта. Разрабатывается перспективное устройство организации таким образом, чтобы все проблемы были решены, а цели достигнуты. Принимая во внимание уже существующие возможности организации и обязательно учитывая рыночные тенденции, разрабатывается и формируется проект организационной системы для перехода организации к перспективному состоянию.
2.2 Составление календарного плана
Сетевой план проекта по планированию ERP-системы представлен на рисунке 1.
Рисунок 1 - Сетевой график проекта
Данный проект рассчитан на 2 месяца. Планирование системы разбито на 4 этапа, каждый из которых имеет свои сроки и ответственного за выполнение данного этапа.
2.3 Регулирование основных вопросов организации
Проект разделен на 4 этапа:
1. Анализ организации.
На первом этапе получаются общие сведения об организации: организационная структура; информация о всех отделениях поликлиники; данные о сотрудниках.
2. Определение требований.
На данном этапе происходит определение требований к моделируемой базе данных: из каких таблиц должна состоять БД; какие поля должны входить в каждую таблицу.
3. Создание таблиц.
На третьем этапе происходит формирование таблиц будущей базы данных.
4. Моделирование схемы.
На заключительном этапе происходит моделирование схемы базы данных из созданных на третьем этапе таблиц.
2.4 Определение потребности в ресурсах
Выполнение этапов «Анализ организации» и «Определение требований» потребует небольших расходов, в качестве зарплаты персоналу, выполняющему этот анализ.
Для этапов «Создание таблиц» и «Моделирование схемы» требуются ИТ-специалисты, а так же финансовые расходы для зарплаты данным сотрудникам.
2.5 Выбор источников финансирования проекта
Одной из основополагающих задач управления проектом является организация его финансирования, что подразумевает обеспечение проекта инвестиционными ресурсами.
При разработке схемы финансирования проекта рассматриваются обычно пять основных ее вариантов:
1. Полное самофинансирование, т.е. только за счет собственных средств организации. Такое финансирование характерно для организаций, у которых доступ к заемным источникам капитала затруднен или для реализации небольшого проекта. Так же такой способ финансирования подходит для крупных фирм, имеющих свой капитал.
2. Акционирование. Этот метод характерен для реализации крупномасштабных проектов. Он состоит в объявлении открытой подписи на акции создаваемого предприятия для физических и юридических лиц
3. Венчурное финансирование. Такое финансирование заключается в предоставлении определенной суммы некоторыми предприятиями в обмен на долю в уставном фонде или определенный пакет акций.
4. Кредитное финансирование. Оно применяется для реализации небольших краткосрочных проектов с высокой рентабельностью.
5. Смешанное финансирование. При этом капитал формируется как из собственных средств организации, так и заемных.
Но так как поликлиника является бюджетным учреждением, то ее финансированием будет заниматься государство.
2.6 Определение рисков проекта
Так же как и любой другой проект, реализация проекта по моделированию базы данных имеет свои риски.
При разработке схемы базы данных может измениться информационная модель, полученная на этапе анализа, что приведет к моделированию неправильной базы данных. Что бы этого не допустить сотрудники должны провести исследование информационной модели на непротиворечивость и корректность. Это позволит отследить ошибки в информационной модели и не повторить их в модели данных.
Заказчики и исполнители должны достигнуть полного взаимопонимания. Если исполнители не поймут требований заказчика, то смоделируют базу данных неудовлетворяющую заказчиков.
Может произойти срыв сроков сдачи проекта заказчику. Причинами срыва могут быть как ошибки проектирования, так и нехватка персонала.
2.7 Составление контракта на организацию работ по внедрению проекта
Прежде чем начать выполнение проекта необходимо составить контракт на организацию работ по моделированию базы данных..
Контракт содержит в себе права и обязанности сторон, порядок и сроки оплаты, гарантии, ответственность сторон и разрешение споров.
Составленный контракт представлен в приложении А.
2.8 Результат проекта
В результате выполнения проекта смоделирована схема базы данных поликлиники, состоящая из 10 таблиц, содержащая в себе всю необходимую информацию как о пациентах, так и о больных. Схема представлена на рисунке 2.
Рисунок 2 - Схема базы данных поликлиники
3. Разработка проекта в системе проектирования
3.1 Выбор системы проектирования
Для выполнения проекта были рассмотрены следующие системы проектирования:
1. Open Workbench - переводится как «открытое автоматизированное рабочее пространство».
Open Workbench - это Windows-приложение с открытым исходным кодом, которое предоставляет мощный функционал для планирования и управления проектами. Это довольно мощная программа, функционально близкая к коммерческим продуктам. Однако у нее есть существенные недостатки. Так, она работает только в системе Windows, не имеет перевода на русский язык. И все же это одна из самых красивых и удобных программ в данном обзоре. В ней легко открыть проекты, сделанные в GanttProject и экспортированные в MS Project XML, правда, затем все же требуются небольшие исправления.
Программу отличает бережное использование экранного пространства. В одном окне, поделенном на фреймы, помещаются дерево задач, диаграмма Ганта и список людских ресурсов. В левой части окна предустановлены режимы просмотра, а также допускается создавать собственные.
2. OpenProj - бесплатный аналог MS Project
Программа OpenProj написана на Java и работает на любой аппаратно-программной платформе, включая Windows, Linux и Mac. В ней доступны не только диаграммы Ганта, но и сетевые графики (PERT), диаграммы освоенных объемов работ и использованных ресурсов (WBS и RBS), а также фактических затрат (Earned Value). Интерфейс представлен на многих языках, в том числе на русский, и умеет работать с файлами форматов Microsoft Project и Gnome Planner.
Так, по удобству работы OpenProj явно уступает другим программам - в стандартной поставке нет ни файлов помощи, ни примеров. Программа может работать с проектами MS Project, но импорт данных из других программ происходит не надежно.
3. GanttProject - профессиональная, бесплатная программа для управления проектами. Позволяет назначать и отслеживать задачи, исполнителей, время. Строит диаграмму Гантта. Умеет импортировать проекты от Microsoft Project. Программа в отличие от сверхдорогих коммерческих аналогов полностью открытая и бесплатная. Удобный интерфейс, не содержащий ничего лишнего. Аналог Microsoft Project, Outlook.
Преимущества GanttProject:
ѕ программа написана на Java и отлично работает как в Windows, так и в Linux, при этом формат файла не зависит от ОС;
ѕ формат файла проекта основан на XML, прост, надежен, легко обозрим и читаем при необходимости;
ѕ имеется хорошо отлаженная возможность получить графический файл с диаграммой Гантта, который можно распечатать из Вашего любимого просмотрщика картинок, выложить в Интернет или отправить почтой тем, у кого не установлен GanttProject;
ѕ программа предоставляет необходимый минимум возможностей по управлению проектами, а именно возможность назначать исполнителей, анализировать загрузку исполнителей, отражать последовательность исполнения задач (начать по завершении и т.п. - всего четыре варианта связи
ѕ GanttProject позволяет автоматически получить PERT-диаграмму проекта. В некоторых случаях это дает свежий взгляд на взаимосвязи задач;
ѕ GanttProject ничего не стоит;
ѕ GanttProject хорошо русифицирован4.
После рассмотрения выше перечисленных программ, для разработки проекта по планированию ERP-системы была выбрана система проектирования GanttProject.
3.2 Работа в среде GanttProject
Для работы в системе проектирования GanttProject не нужно регистрироваться, можно даже не устанавливать программу, так как существует GanttProject.v2.6.6. Portable.
Рисунок 3 - Интерфейс системы GanttProject
Создание нового проекта происходит в 3 шага. На первом шаге задается название проекта, организация и описание проекта.
На втором шаге выбирается предметная область проекта.
Рисунок 4 - Создание нового проекта
И на последнем, 3 шаге, происходит настройка календаря.
Рисунок 5 - Создание нового проекта
После создания нового проекта, создаются задачи, которые необходимо решить в ходе выполнения проекта.
Рисунок 6 - Создание новой задачи
В форме создания задачи указывается ее название, сроки исполнения, приоритет, отображение на временной шкале и т.д.
Для наглядного представления этапов проекта и их сроков система поддерживает построение диаграммы Ганта.
Рисунок 7 - Диаграмма Ганта в системе GanttProject
Заключение
В ходе выполнения данного курсового проекта были выполнены все поставленные задачи.
Была описана ситуация «как есть», и было выявлено, что база данных необходима поликлиники для снижения информационных сбоев. Выполняемый проект был отнесен к организационным проектам, так как является созданием системы управления информацией. Были описаны основные этапы проекта и сроки их выполнения. Определены необходимые ресурсы на каждом этапе проекта. Так же были выявлены основные риски проекта. Составлен контракт на выполнение проекта.
В результате выполнения проекта смоделирована база данных, содержащая в себе всю необходимую информацию для нормально функционирования учреждения.
Для разработки предлагаемого проекта произведен сравнительный анализ систем проектирования Open Workbench, OpenProj и GanttProject. В результате была выбрана программа GanttProject, так как она является бесплатной, русифицированной, имеет удобный и понятный интерфейс, поддерживает возможность построения диаграммы Ганта, а так же автоматического построения PERT диаграммы.
Таким образом, был разработан проект по моделированию базы данных поликлиники посредством GanttProject.
Список использованных источников
1) Мазур, И.И., Шапиро В.Д., Ольдерогге Н.Г. Управление проектами [текст] / И.И. Мазур, В.Д. Шапиро, Н.Г. Ольдерогге; под общей ред. проф. Мазура И.И. - М.: Экономика, 2001.
2) Локк, Д. Основы управления проектами [текст] / Д. Локк, Д. - М.: HIPPO, 2004.
3) Организационный проект [Электронный ресурс] - режим доступа: http://ru.wikipedia.org/wiki/ Организационное_проектирование, свободный.
4) Open Workbench [Электронный ресурс] - режим доступа: http://www.softkey.info/reviews/review3060.php свободный.
5) OpenProj [Электронный ресурс] - режим доступа: http://www.osp.ru/pcworld/2008/02/4881013/ свободный.
6) GanttProject [Электронный ресурс] - режим доступа: http://pro-spo.ru/textl/141-ganttproject свободный.
7) Финансирование проекта [Электронный ресурс] - режим доступа: http://www.referat.ru/ referat/shema-finansirovaniya-proekta-29168 свободный.
8) Светлов Н.М. Компьютерные технологии управления проектами [текст] /Н.М. Светлов. Москва, 2007.
9) Дульзон A.A. Управление проектами [текст] / Дульзон A.A. - Дульзон A.A. - Москва, 2010
10) Балашов А.И. Управление проектами [текст] / под редакцией Е.М. Роговой - Москва, 2013
11) Светлов Н.М Информационные технологии управления проектами [текст] /Светлов Н.М., Светлова Г.Н.М.: ФГОУ ВПО РГАУ-МСХА им. К.А. Тимирязева, 2007.
Размещено на Allbest.ru
Подобные документы
Понятие базы данных, ее виды. Иерархическая, сетевая, реляционная модели данных. Создание автоматизированной системы "Учет зарплаты строительной фирмы". Анализ требований и выбор решений. Этапы создания базы данных. Источники финансирования проекта.
дипломная работа [1,4 M], добавлен 11.06.2013Информационная поддержка деятельности магазина по продаже компьютеров. Работа с программой. Этапы проектирования базы данных. Анализ информационных задач. Выбор программных средств. Особенности проектирования программного комплекса информационной системы.
курсовая работа [1,8 M], добавлен 09.06.2016Этапы проектирования информационных систем. Корпоративные информационные системы, тенденции их развития. Требования к организации базы данных. Основные концепции реляционных баз данных. Выбор системы проектирования. Логическая структура приложения.
дипломная работа [2,2 M], добавлен 20.12.2012Теоретические аспекты проектирования баз данных. Определение предметной области информационной системы, этапы ее проектирования. Особенности инфологического и даталогического видов проектирования. Реализация проекта в среде SQL Server Enterprise Manager.
курсовая работа [511,8 K], добавлен 11.03.2014Реализация базы данных для автоматизированной системы, обслуживающей процесс учета ремонта и техобслуживания автотранспорта. Основные функции отдела реализации теплоснабжающей организации. Обоснование выбора SQL. Создание таблиц базы данных, триггеры.
курсовая работа [233,9 K], добавлен 30.11.2008Анализ существующих разработок и выбор стратегии автоматизации делопроизводства взаимоотношении поставщиков лекарственных препаратов с аптекой. Разработка проекта базы данных аптеки "Ригла". Обоснование экономической эффективности разработки базы данных.
дипломная работа [3,0 M], добавлен 19.09.2013Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.
курсовая работа [1,4 M], добавлен 25.05.2023Информационные задачи и круг пользователей системы. Выработка требований и ограничений. Разработка проекта базы данных. Программная реализация проекта базы данных. Разработка хранимых процедур для поддержки сложных ограничений целостности в базе данных.
курсовая работа [706,2 K], добавлен 17.06.2012Разработка проекта автоматизации учета основных средств на сельскохозяйственных предприятиях. Состав технических и программных средств, необходимых для реализации проекта автоматизации учета. Предполагаемые результаты внедрения данного проекта.
курсовая работа [23,4 K], добавлен 14.08.2010Методика и основные этапы разработки базы данных "Аптеки-Препараты" и автоматизированной системы для работы с ней. Входные и выходные данные задач, выбор СУБД и его обоснование. Структура информационной системы и взаимодействие ее основных компонентов.
курсовая работа [1,5 M], добавлен 22.12.2009