Эффективность и оптимизация программ. Обеспечение качества, назначение, область применения программного продукта. Контроль информации, требования к составу и параметрам технических средств, программной совместимости. Организация входных и выходных данных.
Одной из важнейших задач, практически всегда стоявших перед человечеством, является сохранение информации во времени и пространстве. Сохранение и использование рукописных и печатных документов достаточно хорошо освоено, здесь имеются богатый опыт и результаты исследовательской и практической работы многих поколений специалистов. Но очевидно, что объемы информации, хранящейся в традиционной форме, делают все более затруднительной работу с ней: хранение, распространение, поиски, учет и т.п. Развитие вычислительной техники позволило сохранять и распространять информацию в электронной форме, что играет революционную роль в истории человечества , аналогичную изобретению книгопечатания.Процесс разработки программных продуктов - это сумма различных видов деятельности, необходимых для преобразования требований пользователей в программную систему. Основные этапы разработки программного продукта: Требования - четкое определение того, что пользователь ожидает от готового продукта.Эффективность ПП обеспечивается принятием подходящих решений на разных этапах его разработки, начиная с разработки его архитектуры. При этом постоянно приходится разрешать противоречие между временн?й эффективностью и эффективностью по памяти (ресурсам). Следует также иметь в виду, что разные программные модули по-разному влияют на эффективность ПП в целом: одни модули могут сильно влиять на временнyю эффективность и практически не влиять на эффективность по памяти, а другие могут существенно влиять на общий расход памяти, не оказывая заметного влияния на время работы ПП. Для отыскания критических модулей с точки зрения временной эффективности ПП потребуется получить распределение по модулям времени работы ПП путем соответствующих измерений во время выполнения ПП. Большинство пользователей не понимают особенностей работы Windows, и решают эту проблему просто периодической переустановкой Windows.Качество программного обеспечения может измеряться во внешних характеристиках (например, легкий в использовании, выполняется быстро) или во внутренних характеристиках (например, модульная конструкция, читабельный код). Хороший ПП должен обладать еще целым рядом свойств, позволяющим успешно его использовать в течении длительного периода, т.е. обладать определенным качеством. Совокупность свойств ПП, которая образует удовлетворительное для пользователя качество ПП, зависит от условий и характера эксплуатации этого ПП, т.е. от позиции, с которой должно рассматриваться качество этого ПП. В настоящее время критериями качества ПП принято считать: функциональность надежность легкость применения эффективность сопровождаемость мобильность Функциональность - это способность ПП выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей.Программный модуль разрабатывается на основе учебного плана специальности «Программное обеспечение вычислительной техники и автоматизированных систем».Разработанная база данных должна осуществлять не только поиск книг по любому из существующих полей, но и позволять ввод новых данных, корректировку уже существующих данных, а также вывод их на принтер.Требования к надежностиПрограмма должна обеспечивать выполнение следующих функций: Вывод информации о книгах библиотеки: Таблица «Книги» Отчет «По автору»Входные данные программы должны быть организованы в виде вводимого в специальную форму текста или файла, соответствующего определенному шаблону. Данные, вводимые в ручную, проверяются на корректность после попытки сохранения; данные, вводимые из файла, проверяются в ходе анализа и размещения данных. Файлы указанного формата должны размещаться (храниться) на локальных или съемных носителях, отформатированных согласно требованиям операционной системы. Выходные данные программы представлены в виде отчетов и таблиц. Отчеты делятся на несколько групп по предназначению определенной группе пользователей.Минимально-необходимый размер свободного дискового пространства: Для размещения промежуточных расчетов не менее 500КВ; Оперативная память 32Mb; Накопитель для съемных дисков 3.5;Программа должна работать под управлением семейства операционных систем Win32 (Windows 95/98/2000/ME/XP и т.п).При нажатии кнопки «по автору» выводится отчет «По автору книги» При нажатии кнопки «по издательству» выводится отчет «По издательству» При нажатии кнопки «по году» выводится отчет «По году»В разработке технического проекта «Электронный каталог» использовались практические и теоретические знания и навыки, полученные в ходе обучения. Итогом работы является программный модуль «Электронный каталог», который можно применить в качестве базы данных. База данных содержит в себе: Главную форму Отчет «3 наиболее читаемые»Чтобы открыть мою базу данных нужно выполнить команду «Файл-Открыть-Курсовая». Главная форма курсового проекта работает, при нажатие кнопки «По автору» открывается диалоговое окно, в котором нужно ввести имя автора, после чего открывается отчет «По автору».
План
Содержание программный совместимость информация технический
Введение
1. Разработка программных продуктов
1.1 Эффективность и оптимизация программ
1.2 Обеспечение качества программного продукта
2. Назначение и область применения программного продукта
3. Требование к программному продукту
3.1 Требования к функциональным характеристикам
3.1.1 Функции программы
3.1.2 Организация входных и выходных данных
3.2 Требования к надежности (контроль вводимой информации)
3.3 Требования к составу и параметрам технических средств
3.4 Требования к программной совместимости
4. Графическая часть
Заключение
Список литературы
Приложение
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы