рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Оформление курсовой работы...

Оформление курсовой работы... - Курсовая Работа, раздел Образование, Обычно Здесь Титул Содержание   Введение 7 ...

Обычно здесь титул
СОДЕРЖАНИЕ

 

Введение 7

1.1 Основания для разработки 7

1.2 Назначение разработки 7

1.3 Требования к программе или программному изделию 8

1.3.1 Требования к функциональным характеристикам 8

1.3.2 Требования к надежности 8

1.3.3 Условия эксплуатации 8

1.3.4 Требования к составу и параметрам технических средств 9

1.3.5 Требования к информационной и программной совместимости 9

1.4 Требования к программной документации 9

1.5 Технико-экономические показатели 10

1.6 Стадии и этапы разработки 10

2.1 Описание программного изделия 10

2.1.1 Наименование и шифры изделия 10

2.1.1.1 Полное наименование изделия 10

2.1.1.2 Сокращенные наименования 10

2.1.1.3 Шифры изделия 10

2.1.1.4 Шифры проекта 10

2.1.2 Краткое описание изделия 10

2.1.3 Сведения об авторском праве 10

2.1.4 Результирующие компоненты изделия 10

2.2 Цели 12

2.2.1 Согласование заявок на проверку 12

2.2.1.1 Отклоненные заявки 12

2.2.2 Согласование заявок на расширение 12

2.2.2.1 Отклоненные заявки 12

2.2.2.2 Принятые заявки 12

2.2.3 Согласование заявок на внесение исправлений 13

2.2.3.1 Отклоненные заявки 13

2.2.4 Согласование планов 13

2.2.4.1 Исключенные пункты плана 13

2.2.4.2 Включенные пункты плана 13

2.2.5 Перечень требований пользователя 13

2.2.6 Рассмотренные альтернативы 13

2.2.7 Окупаемость капиталовложений 14

2.3 Стратегия 14

2.3.1 Соглашения относительно представления материала 14

2.3.1.1 Обозначения 14

2.3.1.2 Терминология 14

2.3.2 Генерируемое программное обеспечение 14

2.3.3 Системное программное обеспечение 14

2.3.3.1 Общие характеристики функции «Интерфейс» 15

2.3.3.1.1 Внешние ограничения 15

2.3.3.1.1.1 Действующие стандарты 15

2.3.3.1.1.2 Ограничения на совместимость 15

2.3.3.1.1.3 Программные ограничения 15

2.3.3.1.1.4 Аппаратные ограничения 15

2.3.3.1.2 Внешние характеристики 16

2.3.3.1.2.1 Результаты работы 16

2.3.3.1.2.2 Процессы обработки 16

2.3.3.1.2.3 Входы системы 17

2.3.3.1.3 Эргономические характеристики 17

2.3.3.1.3.1 Безопасность и секретность системы 17

2.3.3.1.3.2 Надежность 17

2.3.3.1.3.3 Рестарт 18

2.3.3.1.3.4 Соответствие требованиям заказчика 18

2.3.3.1.3.5 Рабочие характеристики 18

2.3.3.1.3.6 Удобство эксплуатации 18

2.3.3.1.3.7 Мобильность 19

2.3.3.1.4 Внутренние характеристики 19

2.3.3.1.4.1 Удобство сопровождения 19

2.3.3.1.4.2 Алгоритмы 19

2.3.3.2 Общие характеристики функций «Блок обработки данных» 19

2.3.3.2.1 Внешние характеристики 19

2.3.3.2.1.1 Результаты работы блока обработки данных 19

2.3.3.2.1.2 Процессы 19

2.3.3.2.1.3 Входы 20

2.3.3.2.1.4 Внутренние ограничения 20

2.3.3.3 Общие характеристики функций «Блок чтения/записи данных» 20

2.3.3.3.1 Внешние характеристики 21

2.3.3.3.1.1 Результаты работы 21

2.3.3.3.1.2 Процессы 21

2.3.3.3.1.3 Входы 21

2.3.3.3.1.4 Внутренние ограничения 21

2.3.3.3.3 Эргономические характеристики 21

2.3.3.2.1.2 Надежность 21

2.3.3.2.1.4 Внутренние ограничения 22

2.4 Используемые материалы 22

2.4.1 Справочные документы 22

2.5 Передача заказчику и ввод в действие 22

2.5.1 Средства защиты права собственности на изделие 22

2.5.2 Ресурсы, обеспечивающие ввод в действие 22

2.5.3 Носители информации 22

2.6 Тактика 23

2.6.1 Взаимосвязи 23

2.6.1.1 Требуемые взаимосвязи 23

2.6.1.2 Обеспечиваемые взаимосвязи 23

2.6.2 Техническая ревизионная комиссия 23

2.6.3 Проверка изделия 23

2.6.3.1 Уровни испытаний 23

2.6.4 Обеспечение поддержки 24

2.6.4.1 Мероприятия, обеспечивающие продвижение ПО на рынок 24

2.6.4.2 Мероприятия, связанные с обучением 24

3 Спецификация 28

4 Тестирование 31

5 Руководство системного программиста 36

5.1 Общие сведения о программе 36

5.1.1 Назначение программы 36

5.1.2 Функции программы 36

5.1.3 Минимальный состав технических средств 36

5.1.4 Минимальный состав программных средств 36

5.1.5 Требования к персоналу (системному программисту) 36

5.2 Структура программы 37

5.2.1 Сведения о структуре программы 37

5.2.2 Сведения о составных частях программы 37

5.2.3 Сведения о связях между составными частями программы 37

5.2.4 Сведения о связях с другими программами 38

5.3 Настройка программы 38

5.3.1 Настройка на состав технических средств 38

5.3.2 Настройка на состав программных средств 38

5.4 Проверка программы 38

5.4.1 Описание способов проверки 38

5.4.2 Методы прогона 39

5.4.2.1 Проверка работоспособности программы 39

5.4.2.2 Проверкана сообщение об ошибке 39

5.5 Сообщения системному программисту 40

6 Текст программы 41

6.1 Основная программа 41

6.2 Подпрограмма редактирования и сохранения 45

 


ВВЕДЕНИЕ

 

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

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

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

 

1.1 ОСНОВАНИЯ ДЛЯ РАЗРАБОТКИ

Задание для проведения лабораторных занятий и выполнения курсовой работы, выдано кафедрой по дисциплине «Структуры и алгоритмы обработки данных». Наименование темы разработки — «Ежедневник».

 

1.2 НАЗНАЧЕНИЕ РАЗРАБОТКИ

Основное предназначение ПО «Ежедневник» - это планирование работы пользователя над задачами на каждый день. Ежедневник должен содержать список ежедневных дел и отслеживать своевременность их выполнения. Любой пользователь может проводить личное планирование с помощью этого ПО.

 

 

1.3 ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

1.3.1 Требования к функциональным характеристикам

Программный продукт должен обеспечивать:

– добавление записей;

– просмотр всех записей;

– показывать дела на сегодня;

– удаление ненужных записей;

– очистить все записи сразу;

– поиск записей по: номеру, заголовку, дате;

– редактирование уже созданных записей;

– сохранение всех изменений и добавлений и вывод при следующем запуске ПО.

 

1.3.2 Требования к надежности

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

 

1.3.3 Условия эксплуатации

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

 

1.3.4 Требования к составу и параметрам технических средств

Для эксплуатации программного продукта необходима ПЭВМ с операционной системой Windows со следующими минимальными аппаратными характеристиками:

– стандартная конфигурация IBM-совместимых ПК;

– процессор с частотой не менее 1 ГГц;

– ОЗУ объемом не менее 512 МБ;

– жесткий диск объемом не менее 40 ГБ;

– VGA - совместимый монитор и видеоадаптер;

– манипулятор типа «мышь»;

Программа разработана для операционной системы Windows и имеет оконный интерфейс.

 

1.3.5 Требования к информационной и программной совместимости

Разработанный программный продукт должен функционировать на ПЭВМ с операционными системами Microsoft Windows XP/Vista/7, язык написания Си Шарп (C #), версия 4.0.

 

1.4 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

Программная документация программного продукта «Ежедневник» должна содержать следующие документы:

– Спецификация;

– Пояснительная записка;

– Описание программы;

– Текст программы.

 

1.5 ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ

Значение экономической эффективности от использования программного продукта определяется по формуле:

Э = 3б - 3э [1]

где: 3б - затраты по базовому варианту (руб./год);

3э - затраты при использовании программного обеспечения (руб./год).

3б = СЧПх Тр х (1 / dЗП) [2]

Где: СЧп - часовая средняя заработная плата (120 руб./час);

Тр - трудоёмкость решаемой задачи;

dЗП- доля заработной плате в общей смете затрат организации (70%).

Для решения задачи без использования разрабатываемого программного продукта необходимо примерно 30% действующего фонда рабочего времени.

Тпк =2112 час/год.

Тр = Тпк*0.30 = 634 час/год.

Подставляя в формулу значения найдем затраты по базовому варианту:

36=120 *634*( 1/0,7) = 108685,70 руб./год

Теперь определим затраты при использовании программы:

3э = (Тг x См + 3П) / Тс [3]

где: Тг - Время отводимое на работу с программой;

См - Стоимость одного машинного часа;

3П- Эксплуатационные затраты при использовании ПО;

Тс - срок службы программного обеспечения;

Тг = 2112 час/год

См = 3,30 руб/час

3П= 53904,6;

Срок службы программы принимаем равным 5 годам.

Тс = 5 лет.

Затраты при использовании программы будут равны:

3э = (2112*3,30 +53904,6) / 5 = 12174,84 руб./год.

Теперь рассчитаем значение экономической эффективности от использования программного продукта по формуле [4]:

Э = 108685,70-12174,84 = 96510,86 руб./год.

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

Преимущества разработанного ПО:

– простота использования;

– написан на языке Си Шарп с технологией DOT.NET, которая дает гарантию программному продукту работать на любой машине и быть совместимой с ОС Windows;

– быстрота работы программы, и современное использование компьютерной графики;

– относительно недорогая себестоимость ПО, за счет многофункционально языка C#, с огромной базой методов обработки данных.

 

 

1.6 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

Разработка программного продукта соответствует стадии рабочего проекта. Этапы разработки выполняют в следующем порядке:

– получения задания;

– сбор исходных материалов;

– обзор литературы и обоснование необходимости разработки;

– определение областей применения;

– разработка технического задания;

– технико-экономическое обоснование разработки;

– разработка алгоритма решения задачи;

– разработка структуры программного продукта;

– определение конфигурации программных средств;

– разработка пояснительной записки;

– программирование и отладка программного продукта;

– разработка программных документов;

– тестирования программного продукта;

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

 

ОПИСАНИЕ ПРОГРАММНОГО ИЗДЕЛИЯ

Наименование и шифры изделия

Полное наименование изделия

DIARY (произносится «Диари»).

Сокращенные наименования

Отсутствуют.

 

Шифры изделия

Пример. D101A.

Шифры проекта

Пример. D011.

 

Краткое описание изделия

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

 

Сведения об авторском праве

Copyright © 2013 by Fleur Brunendgee.

 

Результирующие компоненты изделия

  Таблица 2.1 — Результирующие компоненты изделия   …  

ЦЕЛИ

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

 

Согласование заявок на проверку

2.2.1.1 Отклоненные заявки

Отсутствуют.

 

Принятые заявки

Отсутствуют.

 

2.2.2 Согласование заявок на расширение

Отклоненные заявки

Отсутствуют.

 

Принятые заявки

Отсутствуют.

2.2.2.3 Согласование заявок на внесение исправлений

Отклоненные заявки

Отсутствуют.

 

2.2.2.4 Согласование планов

Исключенные пункты плана

Отсутствуют.

 

Включенные пункты плана

  2.2.2.5 Перечень требований пользователя Программа DIARY предназначается для начальных и продвинутых пользователей ПК, которые будут писать список ежедневных…

Обозначения

В данном документе не используется никаких специальных обозначений.

 

Терминология

  2.3.2 Генерируемое программное обеспечение Не используется.

Общие характеристики функций

2.3.3.1 Общие характеристики функции «Интерфейс».

Внешние ограничения

 

Действующие стандарты

Стандарт на программирование (см. п. 2.4.1 д).

 

Ограничения на совместимость

Не существует программных изделий или баз данных, совместимых с программой «DIARY». Файлы баз данных, генерируемые программой «DIARY», не могут использоваться другими программами.

Программные ограничения

Программа «DIARY» способна работать под управлением операционных систем Windows XP/7/ vista.

Аппаратные ограничения

– Не менее 10 Мб свободного места на жестком диске для самой программы, а также место для файла базы данных (количество записей в файле * длину… – Устройства ввода (клавиатура, мышь). См. таблицу 2.2.

Внешние характеристики

Результаты работы

Результатами работы блока «Интерфейс» являются следующие данные:

– Отображение на экране монитора в виде строковых параметров результаты работы БОД.

– Проверка полей новых записей, вводимых с клавиатуры, на корректность и передача верных значений БОД.

– Выдача предупреждения при вводе некорректных данных.

Процессы обработки

Блок «Интерфейс» выполняют следующие процессы:

– Преобразование в удобное для понимания представление (набор строковых значений, выводимых на экран монитора) данных, обработанных БОД.

– Считывание значений полей новых записей, вводимых пользователем с клавиатуры, их преобразование, проверка на корректность и передача в БОД.

– Обработка нажатия «горячих» клавиш и клавиш навигации.

Входы системы

Блок «Интерфейс» имеет следующие входы:

– Значения полей записей, поступающих из БОД. Значения могут иметь тип string или integer.

– Значения типа char, считанные с клавиатуры.

Эргономические характеристики

Безопасность и секретность системы

Работа с записями, хранящимися в файле, возможна только из программы «DIARY». Записи, введенные с клавиатуры, записываются в ОЗУ и сохраняются на диск по завершению работы с программой «DIARY».

Никаких шагов по обеспечению секретности не осуществлялось, так как это не является целью работы.

 

 

Надежность

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

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

 

Рестарт

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

 

Соответствие требованиям заказчика

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

 

Рабочие характеристики

Программа «DIARY» не накладывает никаких ограничений на конфигурацию, помимо ограничений, определяемых аппаратной и программной частью.

 

Удобство эксплуатации

Работать с программой может любой пользователь, имеющий любой уровень квалификации.

Взаимодействие программы и пользователя происходит в диалоговом режиме. Для удобства ввода, редактирования, сортировки данных используются «горячие» клавиши.

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

 

Мобильность

Программа «DIARY» без модификации способна работать с операционными системами Windows любой версии, вышедших после 2005 года.

 

2.3.3.1.4 Внутренние характеристики

Удобство сопровождения

Дополнительных модулей для установки данного комплекса на любом ЭВМ не требуется.

 

Алгоритмы

  2.3.3.2 Общие характеристики функций «Блок обработки данных» Для всех пропущенных разделов см. соответствующие разделы п. 2.3.3.1.

СТРУКТУРА ПРОГРАММЫ

Программа «Ежедневник» состоит из одной запускаемой формы.   5.2.2 Сведения о составных частях программы

НАСТРОЙКА ПРОГРАММЫ

5.3.1 Настройка на состав технических средств

Программа «Ежедневник» не требует каких либо настроек на состав технических средств.

 

5.3.2 Настройка на состав программных средств

Программа «Ежедневник» не требует каких либо настроек на состав программных средств.

 

 

ПРОВЕРКА ПРОГРАММЫ

Работоспособность программы «Ежедневник» проверяется описанными ниже способами: 1) До начала проверки, переименуйте бинарный файл Database.mdb, в каталоге… 2) Запустить программу и удалить бинарный файл Database.mdb. Проанализировать за действием программы.

– Конец работы –

Используемые теги: Оформление, курсовой, работы0.061

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Организационный этап выполнения курсовой работы 2.1 Примерная тематика курсовой работы . 3 Основной этап выполнения курсовой работы 3.1.1 Назначение и место ученого предмета дисциплины
стр Введение... Введение Реформирование национальной системы высшего образования связанное с введением нового перечня специальностей общегосударственного классификатора...

Краткий курс механики в качестве программы и методических указаний по изучению курса Физика Краткий курс механики: Программа и методические указания по изучению курса Физика / С
Федеральное агентство железнодорожного транспорта... Омский государственный университет путей сообщения...

Курс Екологія Курс Екологія Курс Екологія Практична робота № 1
Факультет міжнародних економічних відносин та туристичного бізнесу... Курс Екологія Практична робота...

требования к оформлению текстовой части курсовых работ, рефератов, контрольных работ, отчетов по практикам, лабораторным работам
На сайте allrefs.net читайте: "требования к оформлению текстовой части курсовых работ, рефератов, контрольных работ, отчетов по практикам, лабораторным работам"

ОФОРМЛЕНИЕ КУРСОВОЙ РАБОТЫ
Композиционная структура курсовой работы... Основными структурными элементами научной работы являются...

ПАМЯТКА По написанию и оформлению курсовой работы по макроэкономике
Заголовок не должен состоять из нескольких предложений Перенос слов в заголовках не допускается... Заголовки структурных частей работ РЕФЕРАТ СОДЕРЖАНИЕ ВВЕДЕНИЕ... Последовательность расположения листов в курсовой работе...

ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ Методические рекомендации для студентов I-IV курсов специальности «политология»
им Т Г ШЕВЧЕНКО... ИНСТИТУТ ИСТОРИИ ГОСУДАРСТВА И ПРАВА...

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

Контрольная работа № 1 Для правильного выполнения заданий контрольной работы №1 необходимо изучить следующие разделы курса английского языка
Для правильного выполнения заданий контрольной работы необходимо изучить следующие разделы курса английского языка... видовременные формы глагола в действительном залоге... а Present Past Future Indefinite tense...

ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ТЕХНОЛОГИИ СОЦИАЛЬНОЙ РАБОТЫ. ОБЩИЕ ТЕХНОЛОГИИ СОЦИАЛЬНОЙ РАБОТЫ. МЕЖДИСЦИПЛИНАРНЫЕ ТЕХНОЛОГИИ И МЕТОДИКИ СОЦИАЛЬНОЙ РАБОТЫ
Учебник подготовлен коллективом авторов... гл канд искусствовед наук проф Т В Шеляг гл д р... наук проф П Д Павленок...

0.041
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам