Автор: Пользователь скрыл имя, 16 Января 2012 в 16:57, курсовая работа
В настоящее время существуют десятки и сотни тысяч программ (приложений), которые позволяют реализовывать те или иные информационные процессы, обеспечивающие удовлетворение информационных потребностей пользователей. Для ориентации в этом множестве программ существенную поддержку может оказать классификация программных средств, позволяющая облегчить выбор той или иной программы.
Цель курсовой работы – раскрыть основные понятия программного обеспечения персональных компьютеров.
Введение……………………………………………………………………………..4
Глава 1. Программное обеспечение персональных компьютеров. Классификация и назначение программного обеспечения…………………….....5
Понятие программного обеспечения. Классификация и назначение……………………………………………………………...5
Системное программное обеспечение………………………………..6
1.2.1.Состав и назначение системного программного обеспечения…………………………………………………………….6
1.2.2.Классификация системного программного обеспечения…...…7
1.2.3.Другая классификация………………………………………...…8
1.2.4.Требования к системному программному обеспечению……..14
1.3.Прикладное программное обеспечение………………………………..14
Глава 2.Операционная система…………………………………………………....16
2.1.Классификация операционных систем…………………………………16
2.2. Характеристики существующих операционных систем……………..18
2.3.Критерии подхода к выбору операционной системы………………....20
2.3.1.Командная (операционная) оболочка Norton Commander………………………………………………….................21
Глава 3.Состав офисного программного обеспечения. Понятие интегрированного пакета…………………………………………………………..23
Глава 4.Программная инженерия. Понятие модели архитектуры программного обеспечения…………………………………………………………………………26
Глава 5.Современное состояние и перспективы развития………………………28
Глава 6. Описание программы…………………………………………………….32
6.1. Формулировка задания…………………………………………………32
6.2. Описание компонентов, используемых при реализации практической части курсовой работы………………………………………………………32
6.3. Основные типы, события, процедуры и функции…………………….33
6.4. Технические требования………………………………………………..36
6.5. Блок-схема……………………………………………………………….36
6.6. Инструкция пользователя………………………………………………41
Заключение………………………………………………………………………….45
Список литературы…………………………………………………………………47
Глава 3. Состав офисного программного обеспечения. Понятие интегрированного пакета (ИП)
К офисным относятся следующие задачи: делопроизводство, управление, контроль управления, создание отчетов, поиск, ввод и обновление информации, составление расписаний, обмен информацией между отделами офиса, между офисами и предприятиями.
Основными программными продуктами, входящими в офис, являются:
В состав программного обеспечения офиса могут также входить:
В интегрированный пакет для офиса входят взаимодействующие между собой программные продукты. Основу пакета составляют текстовый редактор, электронная таблица и СУБД. Кроме них в интегрированный пакет могут входить и другие офисные продукты, перечисленные выше. Главной отличительной чертой программ, составляющих интегрированный пакет, является общий интерфейс, позволяющий применять одни и те же (или похожие) приемы работы с различными приложениями пакета. Взаимодействие программ осуществляется на уровне документов. В настоящее время на рынке офисных продуктов доминируют три комплекта: Borland Office for Windows фирмы Correl Office, SmartSuite фирмы Lotus Development и Microsoft Office фирмы Microsoft.
В состав пакета Office входят:
Большие прикладные программы
Программы - помощники:
Система оперативной помощи:
пошаговыми указаниями того, как выполнять ту или иную операцию.
Диспетчер Microsoft Office (MOM):
МОМ позволяет запустить любую программу пакета Office. Если он вам очень понравится, можете даже использовать его для управления всей работы вашего ПК.
Глава 4. Программная инженерия. Понятие модели архитектуры программного обеспечения
Проектирование
экономических информационных систем
– логически сложная, трудоемкая
и длительная работа, требующая высокой
квалификации участвующих в ней
специалистов. Однако до настоящего времени
проектирование ИЭС нередко выполняется
на интуитивном уровне неформализованными
методами, включающими в себя элементы
искусства, практический опыт, экспертные
оценки и дорогостоящие
Основная доля трудозатрат при создании ИЭС приходится на прикладное программирование и базы данных. Производство программного обеспечения – это крупнейшая отрасль мировой экономики, в которой занято около трех млн. специалистов.
Потребность
контролировать процесс разработки
программного обеспечения, прогнозировать
и гарантировать стоимость
В
процессе становления и развития
программной инженерии можно
выделить два этапа: 70-е и 80-е годы
- систематизация и стандартизация
процессов создания программного обеспечения
(на основе структурного подхода) и 90-е
годы - начало перехода к сборочному,
индустриальному способу
В основе программной инженерии лежит одна фундаментальная идея: проектирование программного обеспечения является формальным процессом, который можно изучать и совершенствовать. Освоение и правильное применение методов и средств создания программного обеспечения позволяет повысить качество ЭИС, обеспечить управляемость процесса проектирования ЭИС и увеличить срок ее жизни.
Тенденции развития современных информационных технологий определяют постоянное возрастание сложности программного обеспечения ЭИС. Современные крупные проекты ЭИС характеризуют, как правило, следующие особенности:
Для успешной реализации проекта объект проектирования (программного обеспечения ЭИС) должен быть, прежде всего, адекватно описан, т.е. должны быть построены полные и непротиворечивые модели архитектуры программного обеспечения, включающие совокупность структурных элементов системы и связей между ними, поведение элементов системы в процессе их взаимодействия, а также иерархию подсистем, объединяющих структурные элементы.
Под моделью понимается полное описание системы программного обеспечения с определенной точки зрения. Модели представляют собой средства для визуализации, описания, проектирования и документирования архитектуры системы.
Моделирование является центральным звеном всей деятельности по созданию качественного программного обеспечения. Модели строятся для того, чтобы понять и осмыслить структуру и поведение будущей системы, облегчить управление процессом ее создания и уменьшить возможный риск, а также документировать принимаемые проектные решения.
Глава 5. Современное состояние и перспективы развития программного обеспечения
По оценкам аналитиков Центра исследований экономических систем "БИ-ПРОС" ("Бизнес-Программы-Сервис"), на российском рынке деловых компьютерных программ сегодня насчитывается свыше 600 отечественных фирм-разработчиков и не менее 5 тыс. региональных фирм-дилеров.
Только основных классов деловых программ насчитывается около сотни. Среди них бухгалтерские программы для малых, средних и крупных предприятий, торговые системы для сети торговых палаток, для салонов и бутиков, для торговых центров и супермаркетов, системы бюджетирования, логистики, анализа, планирования и т.д.
Существует множество способов классификации программных решений - по размеру предприятия, на которое ориентирована программа, по решаемым задачам, по инструментальной платформе, по цене и т.д. Например, можно попытаться систематизировать только бухгалтерские программы. При этом сразу же необходимо ввести граничные условия. Скажем, только российские, более того, только московские, сугубо расчетные и относительно известные. Но даже в такой узкий коридор попадет несколько десятков программ от фирм "1C", "Инфо-Бухгалтер", "ДИЦ", "ПАРУС", "Инфин", "Инфософт", "Интеллект-Сервис", "Бухгалтерия Ком-тех" и т.д. Далее их можно разделить по степени готовности программы к решению прикладных задач, по способу и глубине настройки. Например, программы "ПАРУСа" и "Инфина" будут отнесены к категории полностью готовых программ с параметрической настройкой, а систем от фирмы "ДИЦ" или "1C" - к так называемым программам-конструкторам. Детализацию можно углублять и дальше". Тем не менее, все представленные сегодня на российском рынке бухгалтерские программы упрощённо можно разделить на два класса:
Наиболее известные разработчики здесь - "Корпорация ПАРУС", компании "Интеллект-Сервис", "Инфин", "Инфософт". Эти фирмы в совокупности занимают не менее 40%-45% своего сектора рынка. В последнее время в этот же класс проникает и фирма "1C" с клиент-серверной системой.
При этом следует заметить, что всё равно ограничиться только этим делением, было бы некорректно. Подсистемы бухгалтерского учета присутствуют в любой корпоративной и управленческой системе. Следовательно, нужно учесть при рассмотрении также сегмент дорогих малотиражных комплексных управленческих систем, ориентированных на средние и крупные предприятия и корпорации. Наиболее известными компаниями в этом сегменте являются корпорации "Галактика", "ПАРУС", "АйТи". Достаточно широко известна система SAP R/3. В этом же сегменте работают такие отечественные компании, как "Никос-Софт", "ЛокИС", "ИнтеллГрупп". Но учет сам по себе малоинформативен для руководства. Для принятия решений необходим анализ учетных данных. Следовательно, в круг рассматриваемых систем необходимо включить тиражные аналитические системы (например, разработки фирм "ИНЭК", "Про-Инвест Консалтинг").
Российский рынок программного обеспечения характеризует то, что, несмотря на присутствие серьёзных компаний, которые поставляют качественные решения, в целом уровень программных решений остаётся достаточно невысоким. Но на данный момент уровень автоматизации поднимается, используются достаточно современные операционные системы - SQL, Unix и т.д.
Если брать в целом последние годы, то можно отметить следующее: на рынке выделились явные лидеры среди фирм-разработчиков, которые начали осваивать индустриальные методы разработки и продвижения деловых программ. Бухгалтерские программы достигли вершины своего развития и уже несколько лет концептуально не изменяются. Основные усилия разработчиков направлены на создание т.н. управленческих программных продуктов и построение сбытовой сети. Этот процесс продолжается до сих пор.
Уровень малых и средних предприятий в настоящее время практически монополизирован системой "1С: Предприятие". На уровне софта для крупных предприятий сегодня практически нет промышленного продукта, обеспечивающего комплексное решение задач управления (не только учет движения товаров в торговом зале, но и управление финансами, логистика, производство, управление персоналом, управление инвестиционными проектами и т.д.). Сейчас на рынке появилась весьма перспективная система - Axapta, но пока еще нет достаточного опыта внедрений этой системы в России.