Раздел 4 – Разработка программного обеспечения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Раздел 4 – Разработка программного обеспечения



В процессе разработки программного обеспечения студент должен:

1. Построить объектную модель системы.

2. Разработать интерфейс пользователя (главное меню, подменю, диалоговые окна и др.) и отладить его.

3. Разработать и отладить модули для реализации одной из функций проектируемой системы. Все надписи на формах должны быть на русском языке.

4. Разработать и отладить модули для формирования отчетов с использованием встроенных средств, Crystal Report для.NET, COM-серверов (Word, Excel) или других средств.

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

 

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

Для выделения абстракций используем описания вариантов использования, приведенные во втором разделе.

Выделенные абстракции предметной области необходимо оформить в виде таблицы.

 

Таблица 2.9 Абстракции информационной системы.

Абстракция Описание
     

 

Проанализировать поведение выделенных абстракций. Выделить возможное поведение каждой абстракции в пределах рассматриваемой функции подсистемы. Заполнить таблицу 2.10

Таблица 2.10 Абстракции подсистемы и их поведение

Абстракция Поведение Описание поведения
       

 

Нарисовать диаграмму бизнес-объектов, показав на ней выделенные абстракции и связи между ними. Для построения диаграммы объектов можно использовать диаграмму классов (язык UML), указывая при этом лишь имена классов без указания свойств и методов класса.

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

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

Студентам предлагается выполнить построение объектно-ориентированной модели по принципу BCE.

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

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

 

2 Разработка интерфейса специального программного обеспечения. В данном подразделе приводится проект интерфейса специального программного обеспечения в соответствии с его структурой. Необходимо привести эскизы пользовательского интерфейса для всех форм, используемых для отображения, ввода и редактирования информации в процессе работы компьютеризируемых функций. Чтобы обеспечить представление о внешнем виде интерфейса, обязательно требуется привести:

1. Информацию о типе пользовательского интерфейса (однодокументный, многодокументный, Web-интерфейс, мобильный интерфейс).

2. Эскиз главного окна приложения, которое отображается после его запуска.

3. Эскизы основных форм и диалогов (если диалог не является стандартным диалогом подтверждения «Да/Нет», «Да/Отмена» и им подобным). Если окно является модальным, это необходимо указать.

Для создания эскизов можно использовать дизайнеры интерфейса сред визуального программирования и т.п.

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

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

 

4 Программный модуль формирования отчетов. В этом разделе по каждому отчету приводится его структура и дается описание методов (алгоритмов) его формирования. Для каждого отчета приводится его спроектированная экранная форма, описываются средства, использованные для его построения.

5 Тестирование программы на контрольном примере. В этом разделе вначале приводится описание данных контрольного примера. Затем описываются и анализируются результаты тестирования программы на этих данных со ссылкой на соответствующее приложение с распечатанными отчетами. При необходимости в тексте могут размещаться экранные формы с данными. В конце раздела делается вывод о работоспособности программы по результатам тестирования.

 

 


ОБЩИЕ ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ РАБОТЫ

Текст диплома печатается на одной стороне листа белой бумаги формата А4, должен быть только чёрного цвета, иметь поля. Рекомендуется соблюдать следующие размеры полей: левое - 30 мм, верхнее- 15 мм, нижнее - 25 мм, правое - 15 мм. Размеры указаны для «книжной» ориентации листа.

Шрифт Times New Roman размером 14, межстрочный интервал 1,5, абзацный отступ 1,25.

Объем пояснительной записки без приложений должен составлять 60-80 страниц печатного текста на русском языке, шрифт Times New Roman, размер 14, интервал 1.5. Приложения могут составлять 20 – 30 страниц. Максимальный объем пояснительной записки – 120 страниц.

Ошибки, описки и графические неточности допускается исправлять подчисткой или закраской белой краской и нанесением на том же месте или между строк исправленного изображения машинописным способом или от руки.

Слова «Содержание», «Введение», «Заключение», «Приложение» записывают по центру с прописной буквы жирным начертанием без нумерации.

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

Каждый пункт, подпункт и перечисление записываются с абзацного отступа.

Разделы и подразделы должны иметь заголовки. Пункты, как правило, заголовков не имеют.

Заголовки структурных элементов записки и заголовки разделов следует располагать в середине строки и печатать прописными буквами без точки в конце, не подчеркивая.

Параграфы и пункты располагаются по тексту без переносов на начало новой страницы. Отступ между параграфом и названием следующего - одна пустая строка и после названия параграфа до следующего также одна пустая строка. Между названием параграфа (1.1) и названием подраздела (1.1.1) не нужно вставлять пустую строку.

Названия глав следует печатать жирным, прописными буквами, названия параграфов – жирным, строчными буквами с первой прописной. Шрифт 14.

Названия параграфов и пунктов располагаются по левому краю с абзацным отступом (1,25 пт.). В конце номера (не названия) главы точка ставится (1.). В конце номера параграфа (1.1) и всех названий точка не ставится. Если заголовок состоит из двух предложений, их разделяют точкой. 

Расстояние между заголовками главы и параграфа - 2 интервала. Расстояние между заголовком и текстом равно одной пустой строке (15 мм).

Нумерация страниц записки

    Страницы пояснительной записки следует нумеровать арабскими цифрами, соблюдая сквозную нумерацию по всему тексту. Номер страницы проставляют внизу по правому краю листа.

    «Титульный лист», «Задание» включают в общую нумерацию страниц записки. Номера страниц на титульном листе не проставляют.

    Иллюстрации и таблицы, расположенные на отдельных страницах, включают в общую нумерацию страниц записки.

Титульный лист и содержание оформляются по установленному образцу (Приложения А, Б).

Иллюстрации

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

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

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

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

На все иллюстрации должны быть даны ссылки в записке. При ссылках на иллюстрации следует писать «...в соответствии с рисунком 1.2» или «...в соответствии с рис. 1.2» при нумерации в пределах раздела.

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

Допускается помещать в пояснительную запискуиллюстрации, выполняемые методом ксерокопии.

Ксерокопии и фотоснимки размером меньше формата А4 должны быть наклеены на листы белой бумаги формата А4.

Иллюстрации могут иметь название, которое помещают под иллюстрацией.

При необходимости под иллюстрацией помещают поясняющие данные (подрисуночный текст).

Иллюстрация обозначается словом «Рисунок», которое вместе с названием иллюстрации помещают после поясняющих данных, например: «Рисунок 3.1 - Схема размещения».

Построение таблиц

Таблицы применяют для лучшей наглядности и удобства сравнения показателей. Название таблицы должно отражать ее содержание, быть точным, кратким. Название следует помещать над таблицей.

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

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


Таблицы каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения. Если в документе одна таблица, она должна быть обозначена «Таблица 1» или «Таблица В. 1», если она приведена в приложении В.

Рисунок 3.1 – Пример оформления таблицы и ее структура

 

На все таблицы должны быть приведены ссылки в тексте записки. При ссылке следует писать слово «таблица (табл.)» с указанием ее номера. Например, таблица 2.1, что означает, что это первая таблица второго раздела.

Головка таблицы должна быть отделена от остальной части таблицы.

Таблицу, в зависимости от ее размера, помещают под текстом, в котором впервые дана ссылка на нее, или на следующей странице, а, при необходимости в приложении к документу.

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

Слово «Таблица» указывают один раз слева над первой частью таблицы. Над другими частями пишут слова «Продолжение таблицы» с указанием номера (обозначения) таблицы в соответствии с рис.3.2.

Таблица 2.1 Размеры в миллиметрах

Нормальный диаметр резьбы болта, винта, шпильки

Внутренний диаметр шайбы

Толщина шайбы

Легкой

Нормальной

Тяжелой

а в а в а в
2,0 2,1 0,5 0,8 0,5 0,5 - -
2,5 2,6 0,6 0,8 0,6 0,6 - -
3,0 3,1 0,8 1,0 0,8 0,8 1,0 1,2

 

Продолжение таблицы 2.1 Размеры в миллиметрах

Нормальный диаметр резьбы болта, винта, шпильки

Внутренний диаметр шайбы

Толщина шайбы

Легкой

Нормальной

Тяжелой

а в а в а в
4,0 4,1 1,0 0,8 1,0 1,2 1,2 1,6
0,8 0,6 0,6 - -
42 42,5 - - - - - -

 

Рисунок 3.2 – Пример разрыва таблицы

 

Нумерация граф таблицы арабскими цифрами допускается в тех случаях, когда в тексте документа имеются ссылки на них, при делении таблицы на части, а также при переносе части таблицы на следующую страницу. Пример нумерации граф таблицы показан на рис.3.3

 

Таблица 2.3 Размеры в миллиметрах

Условный проход, Dy D L L1 L2 Масса,кг,не более
1 2 3 4 5 6
50 160 130

525

600

160
80 195 210 170

 

Рисунок 3.3 –Пример нумерации граф таблицы

 

Формулы и уравнения

Формулы и уравнения располагают непосредственно после текста, в котором они упоминаются, посередине страницы.

Выше и ниже каждой формулы или уравнения должно быть оставлено не менее одной свободной строки.

Формулы и уравнения в записке следует нумеровать порядковой нумерацией в пределах раздела.

Номер формулы или уравнения состоит из номера раздела и номера формулы или уравнения в нем, разделённых точкой, например, формула (5.3) - третья формула пятого раздела.

Номер формулы или уравнения указывают на уровне формулы или уравнения в скобках в крайнем правом положении на строке.

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

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

Пример:

Время выполнения программы процессором оценивается с помощью «формулы оценки производительности»:

                                                                                                                                                            ,                                        (5.3)

 

где T – время выполнения программы, сек;

N – количество команд, выполняемых в программе;

S – среднее число тактов на одну команду;

F тактовая частота, Гц.

 

Перечисления

Перечисления, при необходимости, могут быть приведены внутри пунктов или подпунктов. Перед перечислением ставят двоеточие.

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

Пример:

а) контактные механические термометры:

- дилатометрические;

- жидкостные;

- газовые;

б) контактные электрические термометры:

  - термометры сопротивления;

- термоэлектрические термометры;

- особые типы электрических контактных термометров;

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

    Ссылки

Ссылки в тексте записки следует указывать порядковым номером по перечню ссылок, выделенных двумя квадратными скобками, например, «... в работах [1 - 7]».

При ссылках на разделы, подразделы, пункты, подпункты, иллюстрации, таблицы, формулы, уравнения, приложения указывают их номера. Примеры ссылок: «.. в разделе 4...», «... смотри 2.1...», «...3.3.4...», «на рис. 1.3...», или «на рисунке 1.3...», «... в таблице 3.2...», «... (см табл. 3.2...)», «по формуле (3.2)...», «в уравнениях (1.23) - (1.25)...», «... в приложении Б».

Приложения

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

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

В тексте пояснительной записки на все приложения должны быть даны ссылки.

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

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

Приложения обозначаютзаглавными буквами русского алфавита, начиная с буквы А, за исключением букв Ё, З, Й, О, Ч, Ь, Ы, Ъ.

Приложения, как правило, выполняют на листах формата А4.

Допускается оформлять приложения на листах формата АЗ и других, с соблюдением требований ГОСТ 2.301-68.

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

Связь основного текста с приложениями осуществляется через ссылки, которые употребляются со словом «смотри», оно обычно сокращается и заключается вместе с шифром в круглые скобки по форме. Например: (см. Приложение Б).

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

Имеющиеся в тексте приложения иллюстрации, таблицы, формулы и уравнения следует нумеровать в пределах каждого приложения.

Требования к составу и оформлению графической части дипломного проекта

В состав бакалаврской работы возможно будет входить графическая часть(например, схема устройства и т.п.). Графическая часть оформляется на листах бумаги стандартного размера большего формата А4.

Начертание, толщина линий по отношению к толщине основной линии и основные назначения линий должны соответствовать указанным в ГОСТ. Толщина основной линии S должна быть в пределах от 0,5 до 1,4 мм в зависимости от величины и сложности изображения, а также от формата чертежа.

               Все чертежи должны быть снабжены надписями в соответствии с ГОСТ.

Основные надписи и дополнительные графы чертежей и схем приведены ниже. При этом должны быть выдержаны все рекомендации ГОСТ относительно заполнения основных и дополнительных граф, а именно:

- в (1) - наименование проектируемой подсистемы; наименование должно быть кратким и записываться в именительном падеже единственного числа; на первом месте должно быть имя существительное;

- в (2) – основная надпись. 

Например:

 

ДП 7.080401 – 18 – 314. 001 СФ

 0   1        2  3 4   5     

 

где в позиции:

0 - ДП означает дипломный проект(КР-курсовая работа, КП-курсовой проект, ВР-выпускная работа и т.п.);

1 - шифр специальности();

2 – год разработки (последние две цифры);

3 – последние три цифры студенческого удостоверения;

4 – номер документа по проекту, т.е. 001 –для пояснительной записки, 002, 003 и т.д. – для последующих документов;

5 – обозначение типа чертежа или схемы (в данном примере – схема функциональная);

- в (3) наименование графического материала;

- в (4) – буквенное указание (литера), характеризующее документацию по ГОСТ(в дипломных проектах Д; курсовых – К);

- в (5) – масса в кг (можно не заполнять);

- в (6) – масштаб чертежа (на схемах можно не заполнять);

- в (7) и (8) – порядковый номер листа и общее число листов;

- в (9) - обозначение учебного заведения (ДонНТУ), кафедры и группы;

- в дополнительных графах - обозначения, повернутые на 1800 для форматов А4 и больше А4 при расположении основной надписи вдоль длинной стороны листа.

Характеристика схем отдельных типов:

- структурные схемы дают общее представление о системе, об устройстве, его основных функциональных частях, их назначении и взаимосвязях;

- функциональные схемы изображают функциональные связи между отдельными частями устройства или системы;

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

- схемы соединений дают представление о видах, способах, средствах и местах соединений отдельных частей устройства;

- схемы подключения предназначены определения внешнего подключения (присоединения к сети, системе) устройства;

Общая схема служит для определения составных частей комплекса и соединения их между собой на месте эксплуатации.

На рис. 3.4 приведен пример выполнения основной надписи на чертеже.

         

 

ДП 7.080401 – 16 – 831.001

         
         
         

 

Подсистема учета движения материальных ценностей

Литера

Масса

Масштаб
Изм Лист № док Подпись Дата

 

Д

 

 

 

Разраб.

Иванов    

Пров.

Петров    

Т. контр.

Сидоров    

Лист 4

Листов 72

 

     

Схема функционально-структурная

 

ДонНТУ, каф. АСУ,

гр. ЦПОИС-16

Н. контр.

Веснин    

Утв.

Зимин    
                       

 

Рисунок 3.4 – Пример выполнения основной надписи на чертеже

 

В этом примере, Иванов– это студент, выполняющий курсовой проект, Петров – это консультант (ставит подпись в строке позиции «проверил»), Сидоров – руководитель студента, который ставит подпись в строке позиции «технический контроль», Веснин – это преподаватель, выполняющий обязанности нормоконтролера на соответствующей кафедре(или руководитель), Зимин – это заведующий кафедрой (заместитель), который утверждает документацию.

В позиции (2) ДП – это дипломный проект, 7.080401 – это шифр специальности «Информационные управляющие системы и технологии» и уровень подготовки «специалист», 16 - год разработки (здесь 2016), 831 - последние три цифры студенческого билета, СФ – шифр документа «Схема Функциональная».

              Правила оформления библиографического списка

Библиографический список (раздел диплома под названием «Список использованной литературы») включает в себя литературные, статистические и другие источники, материалы из которых использовались при написании работы. В этот список включаются источники, на которые в работе есть ссылки, а также те, с которыми студент ознакомился при подготовке работы.

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

Список литературы оформляется как нумерованный список (арабские цифры, без точки) по алфавиту фамилий авторов, иностранные источники размещают в конце перечня всех материалов.

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

 

 


 

ПРИЛОЖЕНИЕ А



Поделиться:


Читайте также:




Последнее изменение этой страницы: 2021-07-18; просмотров: 55; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.42.196 (0.125 с.)