Создание АИС «Бесплатное программное обеспечение» со встроенной справочной системой

Автор работы: Пользователь скрыл имя, 13 Ноября 2012 в 10:45, курсовая работа

Краткое описание

Бурное paзвитие компьютерной техники привело к тому, что всё большее распространение стали получать информационные системы, базирующиеся на использовании информационно-вычислительной техники и средств коммуникаций, которые являются основными техническими средствами хранения, обработки и передачи информации. Такие информационные системы называют автоматизированными.

Содержание работы

Введение………………………………………………………………………………3
Описание предметной области………………………………………………………4
Техническое задание………………………………………………………………...10
Структура АИС……………………………………………………………………….12
Интерфейсная часть………………………………………………………………...13
Программный код………………………………………………………………….......14
Контрольный пример…………………………………………………….........………15
Заключение………………………………………………………………………........16
Источники разработки……………………………....……………………………....17

Содержимое работы - 1 файл

Курсовой ПО РАИС.docx

— 365.33 Кб (Скачать файл)

Рассматриваемое понятие не связано  с понятием коммерческого программного обеспечения.

 

Abandonware (от англ. abandon — «покинуть,  оставить» и software — «программное  обеспечение») — программное обеспечение,  которое больше не выставляется  на продажу и не поддерживается  компанией-производителем, и от которого  производитель больше не получает  доходов. Как правило, это бывшие  коммерческие программы, которые  по ряду причин перестают поставлять  на рынок. Их распространяет  обычно владелец авторских прав  на бесплатной основе, но с  жёстким обязательством запрета  продавать и даже без права  дальнейшего бесплатного тиражирования.

Этот термин не имеет юридической  силы, и многое abandonware не является общественным достоянием, и по законам большинства  государств права распространения  данного программного обеспечения  продолжают принадлежать компании-изготовителю — такое abandonware не может легально распространяться без разрешения правообладателя. Однако часто правообладатель не занимается преследованием их самовольных  распространителей, поскольку они  не являются ему конкурентами и не наносят материального ущерба, превышающего расходы на преследование.

Во многих случаях принадлежность прав на abandonware-программы не ясна и  выяснение надлежащего правообладателя  само по себе требует значительных затрат. В некоторых случаях какая-либо компания или сайт получает разрешение от производителя на распространение  такой программы. Чаще всего Abandonware распространяется пиратами.

 

Orphanware - разновидность abandonware, когда  автора нельзя разыскать.

 

 

 

 

Adware (от англ. advertisement - «реклама»  и software - «программное обеспечение») — 

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


Часто разработчики ПО рекламируют  таким способ свои же программы, более  функциональные и платные. Кроме  того, к adware относят те программы, которые  без ведома пользователя при установке  меняют домашнюю страницу в браузере и поисковый сервис, установленный  по умолчанию, рекламируя таким образом  свои сервисы. Стоит, однако, отметить, что такие программы могут быть очень полезными в плане функциональности, а некоторые даже весьма популярны среди пользователей по всему миру.

 

Базовое назначение Adware — это неявная  форма оплаты за использование программного обеспечения, осуществляющаяся за счёт показа пользователю Adware-программы  рекламной информации (соответственно рекламодатели платят за показ их рекламы рекламному агентству, рекламное  агентство — разработчику Adware программы).

Некоторые программы Adware при деинсталляции  не удаляют рекламный модуль.

Антивирусные программы часто  классифицируют Adware как Spyware.

Термином adware называют также вредоносное  ПО, показывающее рекламу (чаще всего  — в интернет-браузере).

 

Betaware - предварительная (тестовая) бета-версия коммерческого или  некоммерческого ПО. Можно использовать  бесплатно, но часто ограничивается  периодом тестирования.

 

Shareware (в переводе с англ. –  «условно бесплатное программное  обеспечение») — тип программного  обеспечения, которое не является  бесплатным или свободным, и  предполагает оплату за его  использование.

Сейчас под shareware чаще всего понимают тип, способ или метод распространения  проприетарного ПО на рынке (то есть на пути к конечному пользователю), при котором испытателю предлагается ограниченная по возможностям (неполно  функциональная или демонстрационная версия), сроку действия (триал-версия, от англ. trial — пробный) или версия с встроенным блокиратором-напоминанием о необходимости оплаты использования  программы. В лицензии также может  быть оговорён запрет на коммерческое или профессиональное (не тестовое) её использование. Иногда незарегистрированная программа спустя некоторое время (например, 30 дней) прекращает запускаться. Иногда становится недоступной часть  функций. Иногда функциональность остаётся в полном объёме, но пользователю время  от времени показывается напоминание  о том, что он пользуется незарегистрированной версией.

 

Requestware - автор просит пользователя  что-то сделать в обмен на  использование программы (послать  открытку или электронное письмо  с благодарностью, внести пожертвования  на благотворительные цели и  т. п.). Разновидности: postcardware, careware.

 

Postcardware, cardware - форма распространения  ПО, в рамках которой автор  распространяет свою программу  указывая, что будет рад, если  пользователи, получившие её, вышлют  ему почтовую открытку или  электронное письмо (emailware) со словами 

 

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


Careware, charityware (от англ. care — «забота»  и  software — «программное обеспечение») — вид условно-бесплатного программного  обеспечения shareware. Автор данного  вида ПО требует, чтобы оплата  за него шла на благотворительные  цели либо напрямую автору, либо по указанному адресу. Также известны случаи, когда автор давал пользователям право пользоваться своей программой при условии, что те должны прекратить жаловать на трудности и на свою жизнь.

Это нетрадиционные условия использования  программ, предполагающие скорее не продажу, а обмен программного продукта на что-либо ценное для автора или выполнение какого-либо другого условия. Как  правило, такой обмен необязателен (ваш «товар» расценивается скорее как знак внимания), и вы можете пользоваться программным обеспечением Careware так  же, как Freeware.

 

Nagware (от англ. nag — «надоедливое»  и software — «программное обеспечение», также известен как begware, annoyware) — модель лицензирования компьютерных  программ, использующее навязчивое  напоминание о необходимости  регистрации программы за определенную  плату. Обычно это делается  в виде выскакивающего сообщение,  когда пользователь запускает  программу, или периодически во  время использования приложения. Это сообщение может появляться  в виде окна заслоняющего часть  экрана или окна сообщений,  которые можно быстро закрыть.  Некоторые nagware-программы оставляют  сообщение на определённый период  времени, заставляя пользователя  ждать перед продолжением работы  программы.

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

Поскольку речь идет о платном программном  обеспечении, то Nagware может одновременно иметь статусы Trialware, Demoware и Commercialware.

 

Guiltware - разновидность nagware. В программе  содержится явное упоминание, что  автор не получил за нее  денег. Может и не предусматривать  регистрации.

 

Trialware, Trial (разновидность demoware) –  программное обеспечение, лицензионное  соглашение которого предусматривает  бесплатное использование программы  без каких либо ограничений  в функциональности только лишь  в течении пробного периода.  Возможно наличие экрана напоминания  о том, что нужно купить лицензию. По истечении пробного периода  программа отказывается работать  полностью.

 

Demoware — демонстрационная версия  коммерческого программного обеспечения,  распространяемая бесплатно (shareware) и имеющая большое число ограничений  функциональности, по сравнению  с основной версией. Основная  цель - не пробное использование,  а демонстрация возможностей. Заметно  более ограничено по сравнению  с trialware.

 

Наиболее популярные виды ограничений:

 

- Ограничение времени работы  программы, количества запусков, количества уровней (в играх).

- Отсутствие ряда функциональных  возможностей.

- Блокирование доступа к важным  функциям, например сохранению файла.

- Добавление дополнительной информации  к сохраняемым файлам, например  подписи (водяных знаков) в программах  редактирования изображения и  видео.


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

 

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

 

Liteware - "облегченный" вариант  соответствующей коммерческой версии. Не ограничено временем использования,  но ограничено функционалом.

 

Crippleware - ключевые возможности программы  удалены. Нет ограничений на  время использования. После оплаты  предоставляется полнофункциональная  версия.

 

Hostageware - программы с функциональными,  временными и количественными  ограничениями. Разблокирование  - после оплаты.

 

CDware - ПО на компакт-дисках, распространяемое  в рекламных целях.

 

Commercial software (в переводе с англ. – «коммерческое программное  обеспечение») — программное обеспечение,  созданное с целью получения  прибыли от его использования  другими, например, путём продажи  экземпляров. Защищено различными  законами.

 

Разработчик коммерческого ПО не предусматривает  даже пробное или ограниченное его  использование. Другими словами, установить программу можно лишь после полной оплаты. Такой подход крайне редко  используется в мире программного обеспечения, поскольку он не даёт пользователю возможности протестировать программу  перед её покупкой.

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

Противоположностью свободного программного обеспечения является проприетарное  программное обеспечение, которое  также может быть как коммерческим, так и бесплатным.

 

 


Техническое задание

  1. Общие сведения
    1.  Полное наименование системы: создание автоматизированной информационной системы «Бесплатное программное обеспечение» со встроенной справочной системой. Условное обозначение: электронное методическое пособие.
    2.  Шифр: 5.
    3.  Наименование предприятия: Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Сибирский государственный аэрокосмический университет имени академика М.Ф. Решетнева» Аэрокосмический колледж.
    4.  Перечень документов, на основе которых создается система: Бланк задания, утвержденный преподавателем Громовой Т.А. 1 октября 2011г.
    5.  Дата получения задания: 1 октября 2011г. Дата  сдачи: 10 декабря 2011г.
    6.  Сведения об источнике финансирования работ: Собственные средства
    7.  Порядок оформления и предъявления заказчику результатов работ по созданию системы: посещение консультаций и защита курсового проекта.
  2. Назначение и цели создания системы
    1.  Назначение: централизация бесплатного программного обеспечения и облегчение их поиска.
    2.  Цель: упрощение процесса передачи бесплатного программного обеспечения от преподавателя к студенту
  3. Характеристики объектов автоматизации
    1.  Сведения об объекте автоматизации: персональный компьютер соединенный сетью с другими, доступом к серверу и выходом в интернет.
    2.  Сведения об условиях эксплуатации: персональный компьютер с Windows XP/7
  4. Требования подсистемы:
    1.  Видеокарта: 64Мб
    2.    ОЗУ:128
    3.  Место на диске:
    4.  Частота процессора: 1.0 Ггц.
  5. Состав и содержание работ
    1.  Разработка технического задания: 15.10.11
    2.  Разработка структуры АИС: 29.10.11
    3.  Создание АИС: 12.11.11
    4.  Написание пояснительной записки к курсовому проекту: 26.11.11
    5.  Защита курсового проекта 21.11.11 – 10.12.11
  6. Требования к состоянию и содержанию работ по разработке: посещение консультаций и сдача курсового проекта

Информация о работе Создание АИС «Бесплатное программное обеспечение» со встроенной справочной системой