Пояснительная записка должна оформляться в соответствии с «требованиями к оформлению». Xml-файл
Вид материала | Пояснительная записка |
СодержаниеОсновные ошибки: на что надо обратить внимание!!! |
- Пояснительная записка должна оформляться в соответствии с «требованиями к оформлению»., 53.38kb.
- Пояснительная записка, 18.62kb.
- Систем газоснабжения, 38.43kb.
- Заочное отделение пояснительная записка, 247.57kb.
- Политехнического Института Сибирского Федерального Университета. Содержание пояснительная, 163.54kb.
- Пояснительная записка Краткая справка о гоу сош №1621, 3975.12kb.
- Экзамен Контрольная работа Для студентов заочной формы обучения Пояснительная записка, 244.64kb.
- Пояснительная записка 4 Тематический план изучения дисциплины, 1460.85kb.
- Экзамен Контрольная работа Для студентов заочной формы обучения Пояснительная записка, 246.9kb.
- О. В. Малаховская Пояснительная записка Программа, 2427.09kb.
Требования к курсовому проекту Объектно-ориентированное программирование и проектирование
раздел: “Языки программирования для разработки сетевых приложений”.
Курсовой проект должен быть выполнен в архитектуре клинет-сервер на языке JAVA с применением компонентов SWING для построения GUI интерфейса (Java Grafical User Inerfase) либо на JSP. Соединение между клиентами и сервером должно быть реализовано с использованием сокетов (протоколы TCP/IP или UDP) или технологии rmi. Сервер должен быть многопоточным. При разработке необходимо использовать JDK1.4 или более новую версию. При разработке рекомендуется использоватьCASE-средство JCreator. Допускается использование и других CASE-средств для написания кода на JAVA. Запуск клиентского и серверного приложений должен осуществляться с использованием BAT-файлов, в которых отражаются команды для запуска клиента и сервера, а также команды для настройки системы в случае необходимости.
В качестве хранилища данных необходимо использовать XML-файл (данные должны быть только на русском языке). Работа с XML должна осуществляться через SAX или DOM -анализаторы. Допускается использование СУБД (Sybase, MySQL) для хранения данных, но XML использовать обязательно (например, для хранения логинов, паролей, ролей пользователей)
Пояснительная записка должна оформляться в соответствии с «требованиями к оформлению».
XML-файл
многопоточный
JAVA-
сервер
JAVA-клиент 1
JAVA-клиент 2
JAVA-клиент n
При проектировании необходимо выполнить моделирование с использованием следующих стандартов:
-IDEF0 – моделирование процессов предметной области решаемой задачи (не менее чем 4 уровня). Используется CASE средство BPWIN.
-IDEF1.X – информационное моделирование (не менее 3-х связанных сущностей) Используется CASE средство ERWin.
-UML –моделирование разрабатываемой системы. Используется CASE средство Enterprise Architect или Rational Rose.
Необходимо разработать в UML следующие модели:
1)Диаграммы вариантов использования.
2)Диаграммы последовательности.
3)Диаграммы состояний.
4)Диаграммы классов.
5)Диаграмма компонентов.
Содержание пояснительной записки включает:
- Введение.
- Описание предметной области и классификация сущностей для решаемой задачи.
- Постановка задачи.
- Обзор методов решения поставленной задачи.
- Требования к системе.
- Разработка методов и моделей представления системы.
- Разработка и построение информационной модели.
- Обоснование принимаемых решений по используемым техническим и программным средствам реализации.
- Описание алгоритмов программных модулей.
- Описание тестового примера. Руководство пользователя.
- Описание полученных результатов.
- Выводы и заключения.
- Литература.
К пояснительной записке должны быть приложены графические материалы (ПРИЛОЖЕНИЯ) на А4:
- Модели, выполненные в стандарте IDEF0.
- Диаграммы вариантов использования.
- Диаграммы последовательности.
- Диаграммы состояний.
- Диаграммы классов.
- Диаграмма компонентов.
- Информационная модель.
- Блок-схема обобщенного алгоритма.
- Блок-схема алгоритма программного модуля.
- Фрагмент листинга программного кода.
Подписи на всех элементах схем и диаграмм, за исключением названий классов (сущностей), переменных, методов и атрибутов, должны быть выполнены на русском языке РУССКИМИ БУКВАМИ.
Интерфейс программы и данные должны быть ТОЛЬКО на русском языке. В хранилище данных (XML) информация должна быть только на русском языке.
Кроме распечатанной записки, на проверку необходимо предоставить дискету или диск с исходными кодами, откомпилированными файлами и bat-файлами для запуска проекта.
Все модели должны быть в пояснительной записке в виде скриншотов.
Блок-схемы должны выполняться в соответствии с ГОСТ на составление блок-схем.
ОСНОВНЫЕ ОШИБКИ: НА ЧТО НАДО ОБРАТИТЬ ВНИМАНИЕ!!!
Все Ваши записки должны быть четко ориентированы под Вашу решаемую
задачу и Вашу предметную область.
Ориентироваться надо на содержание.
Обязательно учтите следующее, что работы, в которых будут одинаковые
(передранные фразы и пункты) не будут зачтены и Вы будете отправлены на
доработку.
Пояснения по пунктам пояснительной записки:
Введение.
Описание предметной области и классификация сущностей для решаемой задачи.
-здесь надо выполнить детальный анализ вашей предметной области
по первоисточникам. как минимум на несколько страниц.
Обосновать все выделяемые сущности.
- Постановка задачи.
выполняется исходя из требований и анализа предметной области
-Обзор методов решения поставленной задачи.
здесь опять работа с первоисточниками, т.е. понять как решается
вообще Ваша задача какими-то другими людьми.
-Требования к системе.
определяются на основании работы по предыдущим пунктам, а также исходя из определенных технических требований к курсовому
-Разработка методов и моделей представления системы.
Все модели должны быть ориентированы только под Вашу задачу. На
BPWIN- описывать только процессы вашей предметной области. Все
диаграммы должны быть выполнены только по стандарту и
относиться только к Вашей задаче. Соответственно, в разных
работах не должно быть одинаковых диаграмм.
-Разработка и построение информационной модели.
В сущностях должно быть 3 и более атрибутов, иначе, скорее
всего у Вас ошибка.
-Обоснование принимаемых решений по используемым техническим и программным средствам реализации.
тут думаю вопросов не должно быть
-Описание алгоритмов программных модулей.
здесь не только нарисовать блок-схему, но и описать алгоритм
-Описание тестового примера. Руководство пользователя.
как правило ошибок нет.
-Описание полученных результатов.
Как ни странно, но у всех одинаковые результаты? такого быть не
может.
-Выводы и заключения.
Делаются по всей проделанной работе ИНДИВИДУАЛЬНО.
ИТОГО: каждая записка, как и программная часть- должна быть
уникальной, т.к. подразумевает работу над индивидуальным
заданием.
Обратите пожалуйста на это внимание во избежание ошибок.