Описание программного обеспечения системы, Принципы организации программного обеспечения - Автоматизация учета лекарственных препаратов в аптеке

Принципы организации программного обеспечения

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

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

Программное обеспечение принято делить на две части: на общесистемное и прикладное ПО.

Общесистемное программное обеспечение.

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

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

Прикладное программное обеспечение.

Прикладное программное обеспечение содержит:

Алгоритмические языки, на которых потребитель в удобной для него форме записывает задачу для ввода в ЭВМ;

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

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

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

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

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

Похожие статьи




Описание программного обеспечения системы, Принципы организации программного обеспечения - Автоматизация учета лекарственных препаратов в аптеке

Предыдущая | Следующая