Автор: Пользователь скрыл имя, 16 Ноября 2011 в 02:05, курсовая работа
Целью данной курсовой работы является разработка модели автоматизированной системы «Общежитие», в которой требуется выполнить моделирование предметной области студенческого общежития, используя язык UML, подготовить техническую документацию для разработки программного продукта.
Объектом данной курсовой работы является студенческое общежитие г. Покров.
Введение 3
Глава 1. Проектирование информационной системы 4
1.1 Построение UML-диаграмм 4
1.1.1 Диаграмма прецедентов 15
1.1.2 Диаграмма классов 16
1.1.3 Диаграмма видов деятельности 18
1.1.4 Диаграммы состояний 20
1.1.5 Диаграмма последовательностей 21
1.1.6 Диаграмма пакетов 23
1.1.7 Диаграмма компонентов и развертывания 24
1.2 Структура базы данных 25
Глава 2. Технико-экономическое обоснование проекта 28
2.1 Расчет стоимости разработки системы автоматизации 29
2.2 Расчет стоимости выполнения процесса до автоматизации 34
2.3 Расчет стоимости выполнения процесса после автоматизации 37
2.4 Расчет экономического эффекта 41
Заключение 43
Список используемой литературы 44
Приложение 45
Содержание
Данная работа ориентирована на разработку автоматизированной системы, предназначенной для автоматизации операций в студенческом общежитии, предназначенной для организации регистрации, заселения и выселения студентов, соответствующего данным процессам документооборота, а также обработки произведенной студентами оплаты.
Целью данной курсовой работы является разработка модели автоматизированной системы «Общежитие», в которой требуется выполнить моделирование предметной области студенческого общежития, используя язык UML, подготовить техническую документацию для разработки программного продукта.
Объектом данной курсовой работы является студенческое общежитие г. Покров.
Предметом исследования является система учета информации о проживающих в студенческом общежитии, о начисление платежей за проживанию.
В соответствии с поставленной целью в работе решаются следующие задачи:
- анализ предметной области;
- создание UML-проекта информационной системы с использованием CASE-средств;
- проектирование базы данных;
- обоснование
экономической
Разрабатываемая нами автоматизированная система «Общежитие» предполагает автоматизацию следующих процедур:
Система «Общежитие» обеспечивает поддержку и бухгалтерского сопровождения производимых процессов.
Бухгалтерия по «Общежитию» подразумевает:
- составление договора на поселение (договоры бывают типовые и льготные);
- выполнение начислений;
- формирование памятки для оплаты;
- импорт
платежей за проживание из системы бухгалтерского
учета
внесение информации о платежах за общежитие;
- контроль
платежей за проживание
- формирование расходных ордеров на возврат денежных средств;
- формирование оборотной ведомости по оплате за проживание в общежитии;
- предоставление информации по задолженности.
Работа с проживающими в автоматизированной системе «Общежитие» подразумевает следующие моменты:
- формирование приказов на поселение и выселение;
- установление комфортности помещений, состояния (ремонт/требует ремонта/нормальное);
- установление вместимости (максимального числа проживающих);
- управление заселением, переселением, выселением проведение операций по поселению, переселению, выселению студентов из общежития;
- осмотр анкетных данных проживающих в общежитии;
- подготовка документов для обеспечения деятельности комендатуры, бухгалтерии, службы охраны в общежитии обеспечивать формирование и вывод в MS Excel или MS Word документов установленного образца;
- предоставление актуальной информации о проживании в общежитии и задолженности по оплате за общежитие формирование отчетных данных о проживающих в общежитии, задолженностях, свободных и занятых местах;
- ведение
журнала (истории) проживания и внесения
платежей
просмотр записей в журнале проживания;
- разграничение прав доступа для различных категорий пользователей системы;
- система назначения прав работы в КПО «Общежитие-2003» на основе системы прав доступа.
Разрабатываемое нами программное обеспечение «Общежитие» предполагает выполнение следующих функции:
а); типовые договора;
б); договора со льготами заключение договоров на проживание в общежитиях ВГУЭС, занесение информации о договоре в корпоративную базу данных, печать договоров;
Разрабатываемая нами система также позволяет формировать следующие печатные документы:
- свободные и занятые комнаты;
- история проживания студента (по комнатам);
- задолженность по оплате;
сводные данные по заселению студентов
Предметной областью реализуемой задачи является такая информационная сущность как студенческое общежитие, включающая в себя информационные потоки о студентах, комнатах и соответствующих этим процессам документах.
На рисунке 1 представлена
организационная структура
Рис. 1 Организационная структура общежития
Основным субъектом в
Показать, как осуществляется управление за заселением и проживанием студентов в общежитии можно с помощью наглядного графического языка IDEF0. Модель «как есть» («ai-is») позволяет понять, как функционирует данная система, а также выявить ряд ошибок и сформулировать ряд предложений по улучшению работы данного ресурса.
Первая диаграмма в иерархии диаграмм IDEF0 всегда изображает систему в целом. Она представляет собой общее описание бизнес-процесса и называется – контекстной. В качестве вершины древовидной структуры будет служить функция – «Управлять заселением и проживанием в общежитии» (рис. 2). Входы и выходы контекстной диаграммы являются границами бизнес-процесса. Определив название главного функционального блока диаграммы, необходимо описать объекты, которые использует и преобразует функция.
Результаты выполнения процесса, которые в свою очередь являются выходами контекстного блока, перечислены ниже:
- Выселенный студент;
- Студент, не нуждающийся в проживании.
Выходы функции являются результатом преобразования входных объектов.
Входными данными для процесса закупок являются:
- Студент на заселение;
Для выполнения процесса необходима информация, которая будет управлять выполнением функции (работы). В качестве управляющей информации могут быть правила, стратегии, процедуры или стандарты, которыми руководствуется работа, а также законы утвержденные законодательством Российской Федерации. Процессом управления заселением и проживанием в общежитии управляет также следующая информация:
Информация о работе Разработка информационной системы на примере студенческого общежитии