Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Требования к содержанию курсовой работы на 2 курсе
Целями выполнения курсовой работы на 2 курсе являются: - закрепление, расширение, углубление и систематизация теоретических знаний, полученных студентами при изучении дисциплин «Программирование», «Дискретная математика», «Управление данными»; - приобретение навыков и опыта проектирования информационных систем; публичного выступления при защите курсовой работы. Задачами выполнения курсовой работы являются: - развитие и закрепление практических навыков выполнения анализа предметной области; - приобретение практического опыта разработки требований к создаваемой системе; - приобретение практического опыта проектирования информационных систем; - развитие и закрепление практических навыков использования языков и инструментальных средств моделирования при проектировании системы; - развитие и закрепление практических навыков создания информационных систем с использованием современных сред разработки (Microsoft Visual Studio); - развитие и закрепление практических навыков разработки документации к системе (технического задания, руководства пользователя и программиста); - развитие практических навыков оформления отчетов о проделанной работе, публичного выступления с защитой проекта; - развитие интереса к научно-исследовательской деятельности. Содержание курсовой работы определяется ее целями и задачами. В ходе выполнения курсовой работы студент должен, используя методологию объектно-ориентированного анализа и проектирования, спроектировать и реализовать информационную систему, позволяющую добавлять/модифицировать/удалять данные, выполнять запросы к данным, формировать отчеты на основе результатов выполнения запросов в документах пакета Microsoft Office/OpenOffice. Объем курсовой работы должен составлять не менее 30 страниц, не включая приложения. Выполнение курсовой работы содержит следующие основные этапы: 1. Анализ задачи и разработка технического задания. На этапе анализа изучается информация о предметной области, описывается постановка задачи, определяются источники информации, осуществляется обзор наиболее значимых решений (аналогов) в данной предметной области или смежных областях, их анализ с выявлением преимуществ и недостатков используемых подходов и реализаций. Результатом выполнения этапа анализа должны стать: 1. Описание автоматизируемых бизнес-процессов предметной области, выполненное в одной из стандартных нотаций (IDEF, диаграмма активностей UML или др.). 2. Описание документов и справочников предметной области, используемых при разработке системы. 3. Техническое задание на разработку программной системы, оформленное в соответствии с ГОСТ 19.201–78[1]. 2. Создание модели данных. На основании результатов анализа выполняется проектирование базы данных, включая нормализацию до третьей нормальной формы. 3. Проектирование приложения. На этапе проектирования приложения необходимо построить модель поведения системы, выполненную в нотации диаграмм последовательностей или диаграмм сотрудничества UML. На этапе проектирования приложения выполняется проектирование пользовательского интерфейса с учетом решаемых приложением задач, выполняемых его пользователями операций. Должны быть предусмотрены средства ввода/редактирования/удаления данных, обеспечивающие минимизацию трудоемкости выполнения операций, контроль действий пользователя, обработка исключительных ситуаций. Пользовательский интерфейс может содержать как стандартные элементы управления, так и нестандартные элементы, спроектированные, разработанные и подключенные студентом. Интерфейс пользователя подробно документируется в тексте курсовой работы. 4. Разработка запросов к данным. Разрабатываемое приложение должно позволять выполнять работу с данными в соответствии с решаемыми приложением задачами, выполняемыми пользователями операциями. Следует предусмотреть следующие виды запросов: - запросы на добавление, изменение, удаление данных; - запросы на выборку данных; - параметризованные запросы, позволяющие пользователю при выборке данных указывать один или несколько параметров; Все разработанные запросы должны быть описаны и протестированы, в тексте курсовой работы. 5. Проектирование отчетов. На основе результатов выполнения запросов к данным разрабатываемое приложение должно позволять генерировать отчеты и выгружать их в стандартные приложения MS Office (Word, Excel). Макеты отчетов должны быть описаны в тексте курсовой работы. 6. Тестирование и отладка приложения. Выполняется компонентное, интеграционное, системное тестирование приложения. Результаты тестирования документируются. |
||
Последнее изменение этой страницы: 2018-06-01; просмотров: 146. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |