ВСЕРОССИЙСКИЙ ЗАОЧНЫЙ ФИНАНСОВО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ
КАФЕДРА АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ
ПРИКЛАДНОЙ ИНФОРМАТИКИ
КУРСОВАЯ РАБОТА
по дисциплине «Информатика»
на тему «Общие принципы разработки программных средств»
Исполнитель:
Кондратьева Маргарита Павловна
специальность Ф и Кр
группа 201
№ зачетной книжки 07ФФБ03568
Руководитель:
Белопольская Надежда Моисеевна
Челябинск – 2010
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ…...……………………………………………………..………….3
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1Классификация программных средств……………………….........….......4
1.2 Специфика разработки программных средств………………………..….7
1.3 Период разработки и эксплуатации программного средства…................8
1.4 Понятие качества ПС…………………..……………………………........11
1.5 Общие принципы обеспечения надежности ПС…….…………….........12
1.6 Методы борьбы со сложностью………………………….……………....14
1.7 Обеспечение точности перевода…………………………….…………...14
1.8 Преодоление барьера между пользователем и разработчиком………...14
1.9 Контроль принимаемых решений…………………………………..……15
ЗАКЛЮЧЕНИЕ…………………………………………………………….....16
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Общая характеристика задачи………………..…………………………..17
2.2 Описание алгоритма решения задачи…………..………………………..18
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ…....…………………….24
ВВЕДЕНИЕ
Обычно программы разрабатываются в расчете на то, чтобы ими могли пользоваться люди, не участвующие в их разработке (их называют пользователями ). Для освоения программы пользователем помимо ее текста требуется определенная дополнительная документация. Программа или логически связанная совокупность программ на носителях данных, снабженная программной документацией, называется программным средством (ПС ). Программа позволяет осуществлять некоторую автоматическую обработку данных на компьютере. Программная документация позволяет понять, какие функции выполняет та или иная программа, как подготовить исходные данные и запустить требуемую программу в процесс ее выполнения, а также: что означают получаемые результаты (или каков эффект выполнения этой программы). Кроме того, программная документация помогает разобраться в самой программе, что необходимо, например, при ее модификации.
Актуальность выбранной темы обусловлена тем, что технологии постоянно совершенствуютсяи активно интегрируются в нашу жизнь, вместе с этим совершенствуются программы и принципы их разработки.
В данной работе будут изложены следующие вопросы:
· главные особенности современных операционных систем
· специфические особенности разработки программных средств
· основные подходы к организации процесса создания и использования ПС.
· стадии и фазы жизненного цикла ПС.
· критерии качества ПС
Практическая часть включает в себя решение задачи по расчету зарплаты организации. В ходе решения задачи все таблицы и диаграмма были построены с использованием приложения MicrosoftExcel.
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1. Классификация программных средств.
Совокупность программ и сопровождающей их документации, предназначенная для решения задач на ПК, называется программным обеспечением (ПО) . Оно делится на системное и прикладное .
Системное программное обеспечение необходимо для управления компьютером, создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг. Его можно разделить следующим образом: операционные системы, сервисные системы, программно-инструментальные средства и системы технического обслуживания.
Главное место среди системных продуктов занимают операционные системы. Операционная система (ОС) – совокупность программ, управляющих работой всех устройств ПК и процессом выполнения прикладных программ[1] . ОС осуществляет контроль работоспособности оборудования ПК, процедуры начальной загрузки, управление работой устройств ПК, управление файловой системой, взаимодействие пользователя с ПК, загрузку и выполнение прикладных программ.
До появления микропроцессоров каждый производитель разрабатывал свою собственную операционную систему. С эволюцией микропроцессорной техники потребности в ОС существенно изменились. До недавнего времени на большинстве ПК была установлена операционная система MSDOS (MSDiskOperatingSystem – дисковая операционная система фирмы MS) или один из ее аналогов, например PCDOS (PersonalComputerDiskOperatingSystem – дисковая операционная система персональных компьютеров) фирмы IBM либо NovellDOS фирмы Novell.
Главными особенностями и отличиями современных операционных систем являются: многозадачность, развитый графический пользовательский интерфейс, устойчивость в работе и защищенность, полная независимость от аппаратуры, совместимость со всеми видами приложений, разработанных для MSDOS.
Сервисные системы расширяют возможности ОС, предоставляя пользователю, а также выполняемым программам набор разнообразных услуг. К сервисным системам относят оболочки, утилиты и операционные среды.
Оболочка операционн
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.