- •Работа с вычислительной техникой Общие требования безопасности.
- •Ознакомление перечня и конфигурации вычислительной техники и архитектура сети.
- •Сбор материалов для составления технического задания по теме дипломного проекта. Определение типовых требований к составу и содержанию технического задания (тз); Раздел тз и его содержание.
- •Разделы тз по гост 34.602-89 (пример)
- •Разработка и обоснование требований подсистемам информационного, математического, программного, технического и др. Обеспечения
- •Разработка механизмов защиты данных от несанкционированного доступа
- •Описание руководство пользователя: назначение и условие применения, экранные формы приложения, организация запросов к бд.
- •Назначение руководства пользователя
- •Экранные формы приложения
- •Организация запросов к бд
- •Проведение испытания, отладка и внедрение программного продукта на предприятии. Проведение автономных или комплексных испытаний в зависимости от компонентов информационной системы.
- •Объект испытаний
- •Цель испытаний
- •Общие положения
- •Условия и порядок проведения испытаний
- •Материально-техническое обеспечение испытаний
- •Отчетность
- •Проведение отладки отдельных модулей информационной системы
- •Интеграция модулей
- •Расчет показателей экономической эффективности программного продукта Оценка показателей экономической эффектности по методу дисконтирования.
Разработка и обоснование требований подсистемам информационного, математического, программного, технического и др. Обеспечения
Обеспечивающие подсистемы определяют информационные, математические, лингвистические, программные и др. средства для решения задач, связанных с обработкой информации, и объединяют по этим средствам функциональные подсистемы в единую систему.
Информационное обеспечение (ИО) представляет собой совокупность проектных решений по объемам, размещению, формам организации информации, циркулирующей в АИС. Оно включает в себя совокупность показателей, справочных данных, классификаторов и кодификаторов информации, унифицированные системы документации, специально организованные для автоматического обслуживания, массивы информации на соответствующих носителях, а также персонал, обеспечивающий надежность хранения, своевременность и качество технологии обработки информации.
Техническое обеспечение (ТО) представляет собой комплекс технических средств (технические средства сбора, регистрации, оргтехника и др.), обеспечивающих работу АИС.
Программное обеспечение (ПО) включает совокупность программ, реализующих функции и задачи АИС и обеспечивающих устойчивую работу комплексов технических средств. В состав программного обеспечения входят общесистемные и специальные программы, а также инструктивно-методические материалы по применению средств программного обеспечения и персонал, занимающийся его разработкой и сопровождением на весь период жизненного цикла АИС.
Математическое обеспечение (МО) - это совокупность математических методов, моделей и алгоритмов обработки информации, используемых при решении функциональных задач и в процессе автоматизации проектировочных работ АИС. Математическое обеспечение включает средства моделирования процессов управления, методы и средства решения типовых задач управления, методы оптимизации исследуемых управленческих процессов и принятия решений (методы многокритериальной оптимизации, математического программирования, математической статистики, теории массового обслуживания и т.д.). Техническая документация по этому виду обеспечения АИС содержит описание задач, задания по алгоритмизации, экономико-математические модели задач, текстовые и контрольные примеры их решения. Персонал составляют специалисты по организации управления объектом, постановщики задач управления, специалисты по вычислительным методам, проектировщики АИС.
Разработка программного обеспечения на основе технического задания дипломного проекта
Обоснование выбора СУБД и инструментальных программных средств: тип модели данных, которую поддерживает данные СУБД, ее адекватность потребностям рассматриваемой предметной области. Характеристика производительности.
Выбор СУБД является одним из важнейших моментов в разработке проекта БД, так как он принципиальным образом влияет на процесс проектирования БД и реализации информационной системы.
Теоретически при осуществлении этого выбора нужно принимать во внимание десятки факторов. Но на практике разработчики руководствуются лишь собственной интуицией и несколькими наиболее важными критериями, к которым относятся:
тип модели данных, которую поддерживает данная СУБД, адекватность модели данных структуре рассматриваемой ПО;
характеристики производительности СУБД;
запас функциональных возможностей для дальнейшего развития информационной системы;
степень оснащённости СУБД инструментарием для персонала администрирования данными;
удобство и надежность СУБД в эксплуатации;
наличие специалистов по работе с конкретной СУБД;
стоимость СУБД и дополнительного программного обеспечения.
По результатам предыдущего этапа определены основные характеристики БД, такие как объём памяти и необходимая производительность. В зависимости от этого выбираются 2-3 СУБД, которые соответствуют выявленным требованиям. Например, если объём БД не превысит 100М, большинство запросов выбирает от 1 до 20 записей и время реакции системы не должно превышать 10 секунд, то следует остановить выбор на системах среднего класса, таких как Firebird, PostgreSQL, FoxPro. Для меньших по объёму БД можно выбрать Access или MySQL, а такие серьёзные СУБД как Oracle, DB/2 или Informix следует рассматривать в тех случаях, когда велик объём данных или имеются высокие требования к производительности системы.
Стоимость СУБД и дополнительного программного обеспечения.
Стоимость СУБД.
В зависимости от имеющейся вычислительной среды и требуемых функциональных возможностей, стоимость СУБД может варьироваться в очень широких пределах - от нескольких сот до нескольких сот тысяч долларов. Кроме того, следует учесть ежегодные расходы на сопровождение системы, которые составляют некоторый процент от ее общей стоимости.
Дополнительные затраты на аппаратное обеспечение.
Для удовлетворения требований, предъявляемых к дисковым накопителям со стороны СУБД и базы данных, может понадобиться приобрести дополнительные устройства хранения информации. Более того, для достижения требуемой производительности может понадобиться более мощный компьютер, который, возможно, будет работать только с СУБД.
Определение требований к аппаратно – программному обеспечению ПК.
Программное и аппаратное обеспечение работают в непрерывном взаимодействии, и их разделение является довольно условным.
Между программами, также как между аппаратными средствами, существует взаимосвязь, поэтому можно говорить о программном интерфейсе. Программный интерфейс основан на протоколах – соглашениях о взаимодействии программ. Всё программное обеспечение вычислительной системы разбивается на несколько взаимодействующих между собой уровней (рис. 18). Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое разделение программного обеспечения упрощает разработку и эксплуатацию программ. Каждый следующий уровень повышает функциональные возможности всей системы.
Программное обеспечение (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации (ISO/IEC 2382-1:1993)
Аппаратное обеспечение, аппаратные средства, компьютерные комплектующие, «железо», (англ. hardware) — электронные и механические части вычислительного устройства, входящие в состав системы или сети, исключая программное обеспечение и данные (информацию, которую вычислительная система хранит и обрабатывает). Аппаратное обеспечение включает: компьютеры и логические устройства, внешние устройства и диагностическую аппаратуру, энергетическое оборудование, батареи и аккумуляторы.
