Оценка времени и трудоемкости разработки ПС
КУРСОВОЙ ПРОЕКТ Тема «Информационный портал «Справочник нумизмата»»
Выполнила студентка ___________ / Т. М. Валатина/ подпись инициалы, фамилия
Курс 3 ГруппаЦИСЭБвс-31
Направление/ специальность_ 230700.62 Прикладная информатика, профиль Прикладная информатика в экономике
Руководитель ____ст. преподаватель________ должность, ученая степень, ученое звание ______________Корунова Надежда Владимировна____________________________ фамилия, имя, отчество
Дата сдачи: «____»_________________20____г.
Дата защиты: «____»________________20____г. Оценка: ______________________
Ульяновск 2015 г.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение «УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Факультет_информационных систем и технологий____________________________ Кафедра__Информационные системы_______ Дисциплина__ Программная инженерия_____
ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ студентке группы ЦИСЭБвс-31 _Валатиной Т.М. группа фамилия, инициалы Тема проекта «Информационный портал «Справочник нумизмата»» Срок сдачи законченного проекта «___» ________________20____г. Исходные данные к проекту Монеты: страна, номинал, год выпуска, количество выпущенных монет, особенности. Коллекционеры: страна, имя, контактные координаты, наличие редких монет в коллекции. Собственная коллекция.
Содержание пояснительной записки 1. Описание и анализ предметной области. Постановка задачи 2. Разработка проекта. 2.1 Проектирование информационной системы (Концептуальная модель системы: модель поведения системы, модель объектов системы, модель данных системы; Функциональная модель системы: проект базы данных, проект пользовательского интерфейса системы, проекты реализации основных функций системы) 2.2 Реализация программной системы (Реализация базы данных; Описание программного проекта: описание модулей (файлов) и подсистем проекта, описание глобальных данных, описание главной формы проекта;) 3. Оценка проекта. Результаты тестовых испытаний; Оценка качественных характеристик (приводится таблица вычисленных показателей); Оценка трудоемкости разработки), оценка эффективности внедрения Перечень графического материала (с точным указанием обязательных чертежей) 1. Проектирование системы (диаграммы UseCase, классов, состояний, последовательности, компонент) 2. Руководство пользователю_(описание интерфейса оконных форм и сообщений)
Руководитель __ст.преподаватель__ _____________ /_Н.В. Корунова______/ должность подпись инициалы, фамилия
«_____»________________20___г
Студентка ___________________________/_Т.М. Валатина/ подпись инициалы, фамилия «_____»_________________20___г Оглавление Введение. 4 Раздел 1. Описание и анализа места работы 1.1. Описание предметной области. 5 1.2. Техническое задание. 6 Раздел 2. Разработка проекта 2.1. Концептуальная модель. 12 2.2.Функциональная модель. 13 Раздел 3. Оценка эффективности внедрения 3.1 Оценка качественных характеристик. 14 3.2 Оценка времени и трудоемкости разработки ПС.. 17 Заключение. 18 Список литературы.. 18 Приложение 1. Руководство программисту. 19 Приложение 2. Руководство пользователю.. 25
Введение Целью курсового проекта по дисциплине «Программная инженерия» является – разработка автоматизированной системы предметно-ориентированного содержания. Для ее решения был создан информационный портал «Справочник нумизмата», который позволяет пользователю найти всю необходимую информацию по монетам и коллекционерам, а именно по монетам: страну, номинал, год выпуска, количество выпущенных монет, особенности. По коллекционерам: страну, имя, контактные координаты, наличие редких монет в коллекции. Собственную коллекцию.
· Цель исследования - получение теоретических и практических знаний по созданию автоматизированной системы. · Объект исследования – информационный портал «Справочник нумизмата» · Предмет исследования - процесс разработки информационного портала «Справочник нумизмата» · Методы исследования: поиск информации, анализ полученной информации, систематизация и применение полученных знаний.
Раздел 1. Описание и анализа места работы
Для построения автоматизированной системы, используя инструменты программирования HTML5, JavaScript, PHP, база данных MySQL, необходимо было выполнить следующие задачи:
ü создание набора таблиц; ü создание ссылок и гиперссылок; ü создание и заполнение базы данных; ü привязка файла BD.csv; ü выполнение запросов к базе данных, с последующим выводом данных в таблицы; ü создание обратной связи с пользователем.
Портал «Справочник нумизмата» представляет собой веб-сайт состоящий из нескольких страниц, которые содержат в себе ссылки на другие страницы этого портала. Переходя по ссылкам, пользователь знакомится с разными функциями веб-сайта, которые несут за собой информативный, визуальный характер, что позволяет облегчить поиск данных. По окончанию работы пользователь может оставить свои комментарии, оценку и пожелания для улучшения качества работы веб-сайта.
Техническое задание Таблица 1
Раздел 2. Разработка проекта Диаграмма 1 Диаграмма основных вариантов использования, сценарий поведения вариантов использования (Use - case диаграмма)
Пользователь Условные обозначения: ü перейти по ссылке Диаграмма 2 Диаграмма состояний (Activity diagram) , (Class diagram); начало выбор категории конец
Условные обозначения: ü перейти по ссылки ü вернуться Функциональная модель Диаграмма 3 Диаграмма последовательности (Sequence diagram)
return () Вывести статист. анализ ()
return ()
Коллекционеры() return ()
Оставить отзыв ()
return () *- в эту группу входят: «монеты, коллекционеры»
Диаграмма 4 Диаграмма разработанных файловых компонент (Component diagram); (Локальная сеть)
*- в эту группу входят: монеты, коллекционеры Диаграмма 5 Диаграмма топологии (Deployment diagram).
Раздел 3. Оценка эффективности внедрения Таблица 2 (ПК, Локальная сеть)
Оценка времени и трудоемкости разработки ПС Оценка времени и трудоемкости разработки ПС будет основываться на диаграмме вариантов использования – Use Case (Таблица 3). Таблица 3
Вывод: сложность = 18 баллов, что соответствует средней оценке времени трудоемкости разработки ПС.
Заключение Закончив работу над курсовым проектом, получили представление о процессе разработки автоматизированной системы предметно-ориентированного содержания, начиная с этапа постановки задачи до подведения итогов и оценок программного продукта. Изучили практически весь набор диаграмм UML для моделирования данных, а именно: ü Диаграмма основных вариантов использования, сценарий поведения вариантов использования (Use - case диаграмма); ü Диаграмма состояний (Activity diagram) , (Class diagram); ü Диаграмма последовательности (Sequence diagram); ü Диаграмма разработанных файловых компонент (Component diagram); ü Диаграмма топологии (Deployment diagram). Список литературы 1. http://www.spravkaweb.ru 2. ГОСТ 19_404-79 3. ГОСТ 34-602-89 ТЗ 4. ГОСТ 19_504-79
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (661)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |