49804 (Разработка автоматизированной системы управления "Трехмерная печать"), страница 2

2016-07-30СтудИзба

Описание файла

Документ из архива "Разработка автоматизированной системы управления "Трехмерная печать"", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "49804"

Текст 2 страницы из документа "49804"

Операция - это сервис, предоставляемый каждым экземпляром или объектом класса по требованию своих клиентов, в качестве которых могут выступать другие объекты, в том числе и экземпляры данного класса.

Диаграмма классов для разрабатываемой АСУ «3Dprint» представлена на рисунке 7.

Рисунок 7. Диаграмма классов

Модель данных

Так как построение моделей и реализация АСУ «3Dprint» осуществляется в программной среде CaseBerry, то для хранения данных выбрана СУБД Microsoft SQL 2000.

CaseBerry на основе диаграммы классов в автоматическом режиме генерирует структуру базы данных и создает эту базу на сервере баз дынных.

Логическая модель полученной базы данных представлена на рисунке 8.

Рисунок 8. Логическая модель данных


Модель реализации

Так как построение диаграмм осуществляется в программном комплексе CaseBerry в качестве основного языка программирования целесообразно выбрать язык программирования C#. CaseBerry оснащён функцией автоматической генерации программного кода основываясь на диаграмме классов.

Для того чтобы приступить к генерации кода необходимо создать стадию. При генерации стадии создается диаграмма представлений, которая содержит определения всех классов (рисунок 9).

Рисунок 9. Диаграмма представлений

С помощью диаграммы представлений можно изменять и другие параметры будущего приложения, такие как: кнопки панели инструментов, заголовки и др.

После внесения всех необходимых изменений можно запустить генерацию программного кода и сборку приложения.

После сборки CaseBerry предлагает запустить приложение (рисунок 10).

Рисунок 10. Запуск приложения

После запуска приложения загружается основное окно программы (рисунок 11).

Рисунок 11. основное окно программы

При желании, в сгенерированный исходный код приложения можно вносить изменения.

В приложении 4 представлен исходный код классов.


Заключение

При выполнении курсового проектирования был создан прототип автоматизированной информационной системы «трехмерная печать». В процессе проектирования были закреплены навыки составления UML диаграмм и анализа предметной области.

Это позволит в дальнейшем абитуриенту эффективно оперировать своими приобретенными знаниями для создания реально существующих систем. Последующие системы будут профессионально проектироваться, моделироваться и поддерживаться разработчиком. Все работы будут проведены на достаточно высоком уровне, что сложит удачную характеристику об абитуриенте и поможет укрепиться ему на новом месте работы.

В проектировании будут задействованы средства построения UML диаграмм, средства управления разработкой, относящейся к классу Rational Unified Process (RUP), а также, возможно, и программно-ориентированная среда для проектирования и разработки CASEBERRY. Данный продукт хорошо позиционирует себя на рынке CASE-средств и отлично выполняет возложенные на него функции.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Нет! Мы не выполняем работы на заказ, однако Вы можете попросить что-то выложить в наших социальных сетях.
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
4144
Авторов
на СтудИзбе
666
Средний доход
с одного платного файла
Обучение Подробнее