Автор: Пользователь скрыл имя, 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
Рис. 14 Диаграмма пакетов
Диаграмма
компонентов отображает зависимости
программных компонентов, которые
представляются в виде исходных, откомпилированных
и исполняемых программных
Компонент
в своем составе имеет
Рис.
15 Диаграмма компонентов и
В модели развертывания отображается топология расположения компонентов по узлам вычислительной сети. Отдельный компонент всегда располагается на одном компьютере-сервере. На одном компьютере-сервере может располагаться несколько компонентов.
(Скрипт для данной структуры БД представлен в приложении 1.)
База данных для организации и контроля заселения и проживания студентов в общежитии, спроектирована с помощью программного средства ERwin Data Modeler. ERwin Data Modeler реализует стандартную методологию моделирования данных и генерирует описание БД для таких СУБД, как Oracle, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Borland Interbase и др.
При проектировании логической модели данных с помощью вышеуказанного продукта она будет иметь следующий вид (рис. 16):
Рис. 16 Логическая модель данных
На данной модели представлены следующие сущности: Очное отделение, Заочное отделение, Студент, Инвентарь, Прописка и Комната.
В каждой сущности определен первичный ключ.
Отношения между сущностями различаются по следующим типам:
один к одному(1:1) – это когда один экземпляр первого объекта может соответствовать только одному экземпляру второго объекта;
один ко многим (1:n) – это когда один экземпляр первого объекта может соответствовать более чем одному экземпляру второго объекта;
многие к одному (n:1) – это когда более чем один экземпляр первого объекта может соответствовать только одному экземпляру второго объекта.
Физическая модель данных выглядит следующим образом (рис. 17):
Рис. 17 Физическая модель данных
Физическая модель представляет собой единую базу данных, где каждый объект логической модели преобразован в таблицу, а на основании отношений формируются вторичные или первичные ключи таблиц.
Для расчета экономического эффекта от использования системы автоматизации процессов по организации и учету изготовления продукции на заказ был выбран метод функционально-стоимостного анализа (ФСА или ABC – Activity Based Costing), который позволяет оценить реальную стоимость продукта или услуги вне зависимости от организационной структуры организации.
ФСА относится к перспективным методам экономического анализа и является одним из действенных методов технико-экономической оценки производственно-технических процессов. В нем успешно используются передовые приемы и элементы инженерно-логического и экономического анализа. ФСА исходит из той предпосылки, что объектом исследования должны быть не результаты той или иной деятельности как таковые (изделия, процессы и т. д.), а выполняемые ими функции, поэтому особенностью ФСА является функциональный подход, при котором объект рассматривается как комплекс функций. В рамках метода ФСА стоимость ресурсов учитываются по месту их использования в сети процессов.
Для проведения функционально-стоимостного анализа необходимо:
Стоимость системы автоматизации складывается из следующих составляющих:
Стоимость разработки системы автоматизации рассчитывается по следующей формуле:
Сис = З + М + А,
где Сис – стоимость разработки системы автоматизации;
З – затраты по заработной плате специалистам, задействованным в разработке систем;
М – затраты на расходные материалы, необходимые при разработке системы;
А – амортизация оборудования используемого в процессе разработки системы.
Для расчета затрат на выплату заработной платы специалистам, задействованным в разработке системы, целесообразно составить квалификационный план проекта разработки системы
Таблица 2
Квалификационный план проекта разработки системы автоматизации обеспечения материально-техническими запасами
Наименование
специалиста |
Оклад, руб/мес | З/п, руб/день | Ответственность в процессе разработки | Выполняемые функции |
Руководитель проекта | 15000 | 715 | Управляет ходом работы | Разрабатывает
требования
к системе, концепцию, план проекта, журнал хода проекта и глоссарий. |
Программист | 12000 | 570 | Разрабатывает
архитектуру
системы, рабочую документацию к системе |
Программирование
компонентов системы.
Рецензирует требования к системе, концепцию и типовые настройки. |
Тестер (рецензент) | 8000,00 | 380 | Тестирует
рабочую программу |
Разрабатывает
типовые
настройки системы. |
Разработчик архитектуры | 12000,00 | 571,42 | Разрабатывает
архитектуру системы |
Разрабатывает
диаграммы
на этапах разработки технического и рабочего проектов. Рецензирует глоссарий, требования к ИС, концепцию, типовые настройки системы. |
Логист | 8000,00 | 380,95 | Распространяет
и
поддерживает программу |
Выполняет мероприятия
по распространению и поддержанию
системы.
Рецензирует концепцию и архитектуру ИС, технических и рабочий проекты. |
Для определения длительности срока разработки системы целесообразно разработать сетевой график выполнения проектных работ (рис. 18).
Рис. 18 Исходный сетевой график выполнения проектных работ
Условные обозначения выполняемых работ сетевого графика:
1-2 – формирование требований к ИС (длительность – 6 рабочих дней);
2-3 – разработка концепции ИС (8 рабочих дней);
3-4 – разработка и утверждение ТЗ (4 рабочих дней);
4-5 – разработка технорабочего проекта (30 рабочих дней);
5-6 –ввод системы в действие (8рабочих дней);
6-7 – сопровождение системы (20 рабочих дней).
Общая длительность выполнения проектных работ составляет:
Тис = 76 рабочих дня.
Затраты по заработной плате рассчитываются следующим образом:
Учитывая разработанные
Ззп=715*6+715*4+570*4+715*4+(
Отчисления в Фонд оплаты труда составляют 34%
С полученной суммы в фонд оплаты труда будут произведены отчисления в размере:
ЕСН=69160*0,34=23514,4 (руб.)
В итоге затраты по заработной плате составят:
З = 69160+23514,4 =92674,4 (руб.)
Основными расходными материалами, задействованными при разработке ИС, являются электроэнергия, необходимая для работы компьютера, и бумага. В процессе разработки системы будет задействовано три компьютера. Номинальная мощность компьютера составляет 200 Вт/ч.
Расчеты затрат на расходные материалы будем проводить по следующим формулам:
где М – стоимость затраченных расходных материалов;
Б – стоимость бумаги;
Э – стоимость электроэнергии.
Стоимость бумаги и электроэнергии рассчитаем по следующим формулам:
где К – количество пачек бумаги;
Р – мощность компьютера;
Ц – цена потребляемого ресурса.
Результаты расчета затрат на расходные материалы сведены в таблицу
Таблица 3
Затраты на расходные материалы
Наименование | Цена, руб | Количество, ед | Стоимость,
руб
(с учетом НДС = 18%) |
за Тис | |||
Электроэнергия | 2 | 331.2 КВт | 781.632 |
Бумага | 150,00 | 4 пачки | 600,00 |
Всего | 1381,63 |
Амортизация, входящая в формулу стоимости ИС, складывается из амортизации оборудования, используемого при разработке системы, и амортизации нематериальных активов, под которыми подразумеваются программные продукты, необходимые для разработки ИС.
Информация о работе Разработка информационной системы на примере студенческого общежитии