В проектах программного направления выполняется:
- разработка прикладного программного обеспечения (ПО), например: информационной базы и программных средств СА;
- информационной базы и программных средств экспертных систем;
- информационно-поисковых систем;
- автоматизированных систем с использованием систем управления базами данных (СУБД);
- программных средств комплекса обработки данных.
1.4.3.Тематйка дипломного проектирования экономического направления
Дипломные проекты данного направления должны содержать разработку или модернизацию средств автоматизации для решения задач в области экономики. Например:
1. учета труда и заработной платы;
2. учета материальных ценностей, основных фондов;
3. учета изготовления и реализации готовой продукции;
4. обработки данных по финансово-расчетным операциям;
5. технико-экономического планирования;
6. подготовки статистической отчетности;
7. автоматизации рабочего места бухгалтера ( экономиста, работника банка, налоговой службы, страховой компании, кадрового работника, администрации и т.п.);
8. автоматизации управления предприятием (НИИ, автотранспортным предприятием, машиностроительным заводом, строительной организацией и др.);
9. автоматизации систем бухгалтерского учета и отчетности бюджетной организации.
При постановке задачи должны быть конкретизированы:
- отрасль предприятия (промышленность, строительство и др.);
- состав технических средств;
- формы входных и выходных документов;
- структура предприятия (состав и взаимосвязь подразделений предприятия, участвующих в процессе обработки информации);
- схема движения документов;
- организация технологического процесса обработки документов и др.
1.5. Требования к содержанию описания проектных решений
1.5.1. Общесистемные решения:
1. Ведомость эскизного (технического) проекта.
Ведомость содержит перечень всех документов, разработанных на соответствующих стадиях проектирования. Документ выполняется по ГОСТ 2.106.
2. Пояснительная записка содержит разделы:
1. Общие положения;
2. Описание процесса деятельности;
3. Основные технические решения.
В разделе «Общие положения» приводят наименование задачи проектирования, место ее решения, сведения о цели, назначении, области использования разрабатываемых средств автоматизации; сведения об используемых при проектировании нормативно-технических документах.
В разделе «Описание процесса деятельности» отражается состав процедур (проектных операций) процессов автоматизируемой деятельности.
В разделе «Основные технические решения» приводят:
1. решения по составу и структуре средств автоматизации;
Раздел "Описание используемой условно-постоянной информации" содержит:
- перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков с указанием их полных наименований);
- формы представления;
- описание структурных единиц информации;
- способы взаимодействия с переменной информацией.
6. Проектная оценка надежности средств автоматизации:
1. исходные данные;
2. методика расчета;
3. расчет показателей надежности;
4. анализ результатов расчета.
7. Общее описание процесса автоматизации:
1. назначение средств автоматизации;
2. описание средств автоматизации;
3. описание взаимосвязей разрабатываемых средств автоматизации с другими системами ( подсистемами);
4. описание подсистем.
В разделе «Назначение средств автоматизации» указывается:
1. вид деятельности для автоматизации, которой предназначены разрабатываемые средства;
2. перечень объектов автоматизации, на которых используются разрабатываемые средства;
3. реализуемый перечень функций автоматизации.
В разделе «Описание средств автоматизации» указывают:
1. структуру средств автоматизации и назначение отдельных частей;
2. сведения необходимые для эффективной эксплуатации разрабатываемых средств;
3. описание функционирования системы (подсистемы).
8. Схема организационной структуры, содержащая:
1. состав подразделении ( должностных лип ). обеспечивающих функционирование разработанных средств автоматизации либо использующих при принятии решений информацию, полученную от разработанных средств автоматизации;
2. основные функции и связи между подразделениями и отдельными должностными лицами, указанными на схеме и их подчиненность.
1.5.2. Описание технического обеспечения
1. Схема автоматизации содержащая:
1.1. изображение объекта автоматизации;
1.2. средства технического обеспечения, участвующие в процессе автоматизации;
1.3. функциональные связи между техническими средствами (ТС) автоматизации;
2. Описание комплекса технических средств (КТС):
штатные средства ЭВМ (выбор и обоснование);
разрабатываемые (дополнительные)технические средства;
обоснование выбора состава и структуры ТС;
описание функционирования комплекса ТС;
описание размещения КТС на объекте автоматизации;
описание методов защиты КТС от внешних воздействий.
1.5.3. Описание информационного обеспечения (ИО)
1. Перечень входных сигналов и данных:
1.1. для аналогового сигнала - наименование измеряемой величины, единицы измерения, диапазон измерения, требования точности и периодичности измерения, тип сигнала;
1.2. для дискретного сигнала - наименование, разрядность, периодичность и тип сигнала;
1.3. для сигнала « да - нет» - источник формирования и смысловое назначение сигнала.
Перечень входных данных содержит:
1.1. наименование, кодовое обозначение и разрядность реквизитов входных данных;
1.2. наименование и кодовое обозначение документов содержащих данные.
2. Перечень выходных сигналов и документов.
1) Перечень выходных сигналов описывает сигналы с указанием их наименований, назначения единиц измерения и диапазонов изменения, способа представления, пользователей информацией.
2) Перечень выходных документов описывает их наименования, кодовые обозначения, разрядность реквизитов, пользователей информацией.
3. Описание информационного обеспечения содержит разделы:
1) состав информационного обеспечения;
2) организация информационного обеспечения;
3) способы сбора и передачи информации;
4) системы классификации и кодирования;
5) организация базы данных и СУБД.
Раздел «Состав ИО» указывает наименование и назначение всех баз данных и наборов данных.
В разделах 2) - 3) указываются:
- структура ИО; способы распределения информации по машинным носителям;
- описание видов и методов контроля информации в маршрутах обработки;
- описание решений обеспечивающих информационную совместимость;
- описание интенсивности и объема потоков информации;
- описание процессов сбора, хранения, передачи, контроля и корректировки информации;
- описание логической и (или) физической структур данных;
- организация ведения информационной базы;
- описание языков описания данных и языков манипулирования данными;
- порядок формирования и ведения базы данных;
- каталог базы данных.
1.5.4. Описание программного обеспечения (ПО)
Описание программного обеспечения содержит разделы:
1) структура ПО;
2) функции ПО;
3) методы и средства разработки;
4) операционная среда.
В разделе «Структура ПО» описываются компоненты ПО с указанием их взаимосвязей.
В разделе «Функции ПО» приводятся назначение и описание основных функций для компонент ПО.
В разделе «Методы и средства разработки ПО» приводится перечень методов и инструментальных средств (с кратким описанием) используемых в ходе разработки ПО.
В разделе «Операционная среда» описываются характеристики выбранной (или разработанной) операционной системы, оболочки операционной системы или интерфейсной системы.
1.5.5. Описание математического обеспечения (МО)
Описание МО содержит следующие основные разделы:
1) Описание алгоритма (проектной процедуры):
- назначение и характеристика;
- используемая информация;
- математическое описание процедуры решения проектной задачи;
- алгоритм решения;
- результаты решения.
При описании «Используемой информации» приводят перечень массивов информации и (или) перечень сигналов используемых при реализации алгоритма. Описание массивов характеризуется наименованием, обозначением, размерностью, типом данных.
Математическое описание содержит: математическую модель объекта или процесса; математические методы решения частных задач.
Алгоритм решения содержит: описание логики процесса поиска решения и способа формирования результатов решения с указанием последовательности этапов и (или) логических формул; указания о точности вычислений; соотношения, необходимые для контроля достоверности результатов; описание связей между частями и операциями алгоритма.
Алгоритм представляется в графической или табличной или текстовой форме в зависимости от сложности решаемой задачи.
Схемы алгоритма выполняются по ГОСТ 19.002, ГОСТ 19.005 или ГОСТ 19.003.
Алгоритм в виде таблиц выполняется по правилам ГОСТ 2.105.
Текстовое описание алгоритма выполняется по ГОСТ 24.301.