Развитие современных информационных технологий сильно отразилось и на возможностях новых автоматизированных систем, которые активно используются на большинстве предприятий и часто внедряются в бизнес-процессы различных компаний. Такая система обычно включает в себя взаимосвязанные между собой технические средства, человеческие и информационные ресурсы, а также программные средства. Именно благодаря такой сложной структуре, проектирование новых автоматизированных информационных систем — процесс трудоемкий и ответственные, который включает в себя несколько взаимосвязанных между собой этапов, на каждом из которых получается определенный промежуточный результат.
Если вы решили в качестве темы для своей дипломной работы выбрать именно реализацию такого программного обеспечения, важно не только обладать необходимыми теоретическими знаниями, но и уметь на практике применять конкретные разработки и уметь автоматизировать различные технологические процессы, разбираться в механизмах и инструментах эффективной передачи и хранения информации, уметь писать алгоритмы и программный код для упрощения монотонных и однообразных действий пользователя.
В дипломной работе каждому студенту-выпускнику рекомендуется рассмотреть несколько важных пунктов для успешной реализации и защиты проекта в целом. К ним относятся:
- проработка функционального обеспечения и структуры будущей системы в целом, которая включает в себя постановку проблемы, рассмотрение различных вариантов реализации системы, описание основных действующих факторов и связей между ее объектами;
- планирование и проектирование автоматизированной системы, включающее самостоятельные части: функциональную, представляющую совокупность необходимых для реализации задач (учет, контроль, отчетность, финансовые операции, хранение данных и т.д.) и обеспечивающую, которая подразумевает наличие всего необходимого оборудования, базовой платформы (прикладное программное обеспечение, ОС, драйвера, система безопасности и т.д.) , а также правильную организацию работы персонала по поддержке корректности работы автоматизированной системы в целом;
- расчет экономической эффективности и рентабельности создаваемого проекта. Данная операция оказывает очень большое влияние на последующее утверждение дальнейших работ и жизнеспособность проекта в будущем. Если предполагаемые результаты и финансовые затраты будут одобрены, наступает процесс разработки и программирования;
- написание функциональных модулей, алгоритмов, настройка пользовательского интерфейса, тестирование и последующий пробный ввод в эксплуатацию;
- подведение итогов проделанной работы и сдача проекта заказчикам. Активная подготовка к защите, создание презентации и текста выступления.