Учет детей бд

Учет детей бд ФСС

Министерство образования Российской Федерации

Федеральное агентство по образованию

Губкинский горный колледж

по дисциплине: «Технология разработки программных продуктов»

на тему: «
БД информация о детях»

Выполнил: студент 4 курса

Губкин 2008 г.

1. А НАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
. 5

2. В ЫБОР ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ
. 7

3. В ЫБОР АППАРАТНЫХ СРЕДСТВ
. 10

4. ТЕХНИЧЕСКОЕ ЗАДАНИЕ.
12

4.1 Основание для разработки. 12

4.3 Требования к программе. 13

4.4 Технико-экономические показатели. 15

5. Р УКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
. 18

5.1 Назначение и условия применения программы. 18

5.2 Обращение к программе. 19

5.3 Входные и выходные данные. 21

6. экономический анализ
. 22

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

6.2 Анализ рыночных возможностей нового программного продукта. 28

6.3 План тиражирования и реализации ПО. 29

6.4 Смета затрат на рекламу и тиражирование. 30

6.5 План прибыли от продаж. 31

6.6 Правовые аспекты. 32

7. Б ИБЛИОГРАФИЧЕСКИЙ СПИСОК
. 37

Приложение 1. 38

Приложение 2. 39

Приложение 3. 39

Приложение 4. 40

Приложение 5. 41

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

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

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

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

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

Цель работы — разработка БД для ввода, хранения и отображения данных о детях и их родителях на примере города Губкин.

Разработка базы данных на детей позволит:

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

· получить полную информацию о родителях ребенка и их социальном статусе;

· избежать дублирования информации, поскольку сведения о детях вносятся в базу один раз.

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

Областью применения базы данных «Дети, проживающие в городе Губкин» могут быть различные организации и структуры, заинтересованные в такого рода информации. Кроме того, она может использоваться в составе общей автоматизированной системы предприятии, служб.

1. А НАЛИЗ

ТЕХНИЧЕСКОГО ЗАДАНИЯ

Необходимость создания Базы Данных.

БД необходимо создать, так как в ВСШ находится более ста детей, у которых различный семейный статус и положение. Учет, будет вестись по детям, которым нет 18 лет. Некоторые дети, закончившие учебу в городе Губкин, уехали учиться в другие города, в другие районы и страны, но учет их ведётся. Обновление данных будет производиться раз в полгода, это связанно с рождаемостью и достижением некоторых людей 18 лет. Так же будет производиться и обновление других данных, необходимых для нахождения детей, родителей и другой информации насчет семейного статуса, положения в семье, информации, касающееся работы и места нахождения работы родителей, многодетна ли семья и какова их обеспеченность. Все эти действия подлежат отслеживанию и всю информацию можно систематизировать и внести в единую базу данных, которая будет отображать всю необходимую информацию.

Основные возможности программы:

Создаваемая мной База данных «Дети, проживающие в городе Губкин» предназначена для автоматизации поиска данных о детях, их родителей, а так же ввода новой информации, и отображения информации о месте учебы того или иного ребенка, а так же полную информацию о родителях.

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

БД «Дети, проживающие в городе Губкин». Эта БД позволяет производить сортировку и поиск информации по различным критериям, от места нахождения детей, так и о родителях (целая семья или один родитель):

· выбор необходимой информации (ФИО ребенка, название учебного учреждения в котором он обучается, и место нахождения этого учебного заведения);

· вывод информации о ребенке.

· поиск необходимой информации о работе и ФИО родителей;

· вывод результатов работы на экран;

· простой и удобный интерфейс для работы пользователя.

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

Для решения поставленной задачи можно выделить такие программные средства как:

· табличные процессоры;

· языки программирования;

· базы данных;

В настоящее время существует множество СУБД позволяющих разработать БД типа «Дети, проживающие в городе Губкин» такие например как Oracle, Paradox. Каждая из этих СУБД позволяет выполнить поставленную задачу, обеспечить целостность данных и осуществить защиту информации. Каждая СУБД имеет свои преимущества и недостатки.

Для создания программного продукта «Дети, проживающие в городе Губкин» наиболее удобным средством является СУБД Access 2007, так как это наиболее наглядное и простое средство, которое также входит в пакет Microsoft Office. Также в программу внесены ряд существенных изменений.

2.
ВЫБОР ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ

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

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

Существует несколько способов представления больших объёмов данных. Наиболее предпочтительный – группировки данных в виде баз. В настоящее время существует несколько современных, часто встречающихся в применении, сред: Visual FoxPro, Microsoft Access.

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

Visual FoxPro позволяет организовать нормализацию данных для улучшения надежности и эффективности структуры базы данных, обеспечивает целостность ссылочной системы, модальность, осуществляет разработку приложений, использующих все средства программирования FoxPro, использует подход OLE для увеличения эффективности систем управления реляционными базами данных. Существенным недостатком Visual FoxPro является неудобство визуального создания интерфейса разработанного приложения, что накладывает некоторые ограничения в применении данной СУБД при проектировании.

Microsoft Access можно рассматривать, как систему, сочетающую в себе средства разработки баз данных, и механизм визуального объектно-ориентированного программирования – Microsoft Visual Basic For Applications.

Эта программа работает под управлением операционной системы Windows, разработанной фирмой Microsoft. Графический интерфейс Windows облегчает работу пользователя, обеспечивает подачу информации в форме, удобной для зрительного восприятия, позволяет выбрать объекты и данные, необходимые для обработки. Обеспечивает дружественный интерфейс и простоту настройки, эффективные средства создания таблиц, форм, запросов и отчетов, а также возможность решения большинства практических задач на базе VBA. В процессе работы со средой возможна интеграция с другими популярными продуктами фирмы Microsoft, имеются средства организации работы с базами данных в рабочей группе и защиты информации. Окно базы данных содержит систематизированные объекты базы данных – таблицы, запросы, формы, отчеты, макросы и модули.

В Access 2007 получили развитие два технологических направления, составляющих основу корпоративных многопользовательских баз данных, — технология клиент-сервер и Internet-технология.

Для реализации технологии клиент-сервер в Access 2007 включены средства создания проекта – приложения, работающего в качестве клиента баз данных SQL-сервера. Подключение к серверу реализуется с помощью нового интерфейса OLE DB без использования ядра баз данных Microsoft Jet. В Microsoft SQL-Server 7.0 этот интерфейс является базовым, благодаря чему Access становится универсальной основой для построения клиентских при­ложений, работающих с SQL-сервером.

Для реализации Internet-технологии в Access включены новые интерактивные средства конструирования Web-страниц доступа к данным в базах Access и SQL-серверов. При этом Web-браузер используется как универсальный интерфейс для доступа и работы с информацией из внешней среды вне зависимости от аппаратно-программной платформы компьютера пользователя и компьютера — источника информации.

Читайте также:  Корня Soap. в корневом элементе soap

Для типовых процессов обработки данных — просмотра, обновления, поиска по заданным критериям, получения отчетов — в Access имеются средства конструирования объектов. При создании приложений пользователя также используются средства программирования, реализуемые объектами другого типа — макросами и модулями на языке программирования Visual Basic for Applications (VBA). Каждый объект и элемент управления имеет свои свойства, определяя которые, можно настраивать объекты и элементы управления. С каждым объектом и элементом управления связывается набор событий. Их можно обрабатывать с помощью макросов или процедур на VBA.

Объекты представлены в окне базы данных Access. Все операции по работе с объектами базы данных и приложений начинаются в этом окне. Таблицы (Tables) создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица состоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику объекта предметной области. В записи собраны сведения об одном экземпляре этого объекта.

Основные характеристики рассмотренных СУБД позволяют сделать вывод, что для разработки программы «Дети, проживающие в городе Губкин» наиболее эффективной является СУБД Access 2003, как наиболее удобная и широко применимая система разработки баз данных. Также можно ввести ограничение к базе данных с помощью внесения пароля. А так как программа Access входит в пакетMicrosoft Office 2003, то затраты на ПО уменьшаются.

В процессе работы с программой происходит постепенное накопление информации, что приводит к неизбежному уменьшению емкости жесткого диска. Кроме того, на диске находятся другие программы, которые также требуют определенного места на носителе. Требуется выбрать жесткий диск такого объема, чтобы обеспечить оптимальную работу всей системы в целом. Для оптимальной работы реализуемой Базы данных требуется наличие жесткого диска объемом не менее 2 Гб.

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

На каждом компьютере должна быть установлена операционная система Windows ХР.

Программа должна иметь системные характеристики не менее:

· Оперативной памятью не менее 64 Мб;

· Жесткий диск не менее 2 Гб;

· Стандартная клавиатура;

· Стандартный манипулятор “мышь”;

· Привод чтения гибких дисков;

· Стандартный SVGA монитор;

· Принтер (любой модификации).

Программа может работать в операционной системе Microsoft Windows. Тип платформы Microsoft Windows 98/2000/NT/Me/XP. Использование центрального процессора с тактовой частотой не менее 433 МГц.

Привод чтения гибких дисков формата 1.44 Мб используется, для того чтобы сохранить данные на дискету.

Система компьютера должна удовлетворять минимальным требованиям для обеспечения работы операционной системы. В качестве видеоадаптера можно использовать стандартный SVGA адаптер, (но и наилучший результат будет достигнут с усовершенствованным видеоадаптером), а монитор должен обеспечивать разрешающую способность экрана не менее 800*600 точек на дюйм при частоте обновления экрана не менее 75 Гц, то есть для обеспечения наилучшего качества изображения для пользователя.

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

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

Техническое задание на программный продукт « БД Дети, проживающие в городе Губкин» определяет требования, предъявляемые к программному обеспечению.

Техническое задание состоит из следующих разделов:

· основание для разработки;

· назначение разработки;

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

· требования к надежности;

· условия эксплуатации;

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

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

· требования к программной документации;

База данных «Дети, проживающие в городе Губкин» применяется для различных предприятий, которым требуется вести учет детей, а так же различную информацию по ним, это такие предприятия как Социальная защита детей, Экономические предприятия. Для реализации Базы данных необходимо операционная система, поддерживающая MS Access.

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

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

По теме: «БД дети, проживающие в городе Губкин».

Цель описать возможности БД, положительные и отрицательные.

Программа предназначена для обработки информации о детях, проживающих в городе Губкин. Данные программы могут быть распечатаны как в виде таблицы о детях (включая все данные о детях), так и в виде отчета. Кроме того, можно просмотреть данные о родителях, так же информацию о них (ФИО, место работы, должность).

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

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

· выбор необходимой информации (фамилия ребенка, место его учебы, его должность (кем он является в этом учебном учреждении);

· вывод информации о родителях (фамилию, место работы, должность);

· поиск необходимой информации (фамилия ребенка (родителя), телефонный номер (если есть), адрес);

Входными данными являются: фамилия ребенка (текстовый тип данных), место учебы (текстовый тип данных), место жительства (текстовый тип данных), фамилия родителя (текстовый тип данных), место работы (текстовый тип данных), должность (текстовый тип данных).

Выходной информацией является составление отчетов о ребенке, которые включают в себя все входные данные, отчет и форма родителей ребенка.

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

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

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

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

Для нормальной работы программного изделия необходимо:

· центральный процессор класса Pentium III 433 МГц;

· объём оперативной памяти не менее 64 Mb;

· минимальная ёмкость жесткого диска 2 Gb;

· привод для чтения гибких дисков;

· привод для чтения CD дисков;

· стандартный SVGA монитор.

· операционная система типа Windows, 98, ME, 2000, XP.

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

Информация (на входе и выходе программы) должна быть текстового типа и предоставляться на русском языке. Метод решения задачи, язык программирования и программные средства выбираются разработчиком. В данной программе используется СУБД Microsoft Access 2003, так как в ней обеспечивается наиболее удобное представление данных.

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

В программной документации должны содержатся:

· техническое задание;

· методика испытаний;

· текст программы;

· пояснительная записка.

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

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

БД разрабатывается в несколько этапов.

Первый этап – определение назначения и функций программы.

Второй этап – выбор языка программирования, удовлетворяющего функциям и назначениям программы.

Третий этап – разработка.

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

БД должен быть разработан в течении девяти недель со дня заключения договора с заказчиками данной программы

Порядок контроля и приемки

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

Основным методом обнаружения ошибок в программе, является тестирование.

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

· Тестирование модулей и их сопряжение (представляет собой процесс тестирования отдельных подпрограмм в модулях). Именно этот вид тестирования называется – автономным.

· Тестирование системы (тесты системы проектируются на основе анализа ее цели по результатам изучения пользовательской документации).

· Тестирование системы включает в себя: тестирование полноты реализации, на предельных нагрузках; на предельных объемах, удобства эксплуатации; защиты, конфигурации оборудования, совместимости, надежности, восстановления, удобство обслуживания, удобство установки, документации.

· «Модель Милса» (основывается на внесении в программу ошибок с целью оценки в ходе тестирования числа остаточных ошибок, реально содержащихся в программе).

Объектом испытаний в курсовом проекте является БД «Дети, проживающие в городе Губкин».

Основной метод для обнаружения ошибок в программе – проведение испытаний. Целью является установления реальных характеристик программы.

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

Читайте также:  Фсс получение больничного листа

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

Виды испытания можно классифицировать по следующим признакам:

· времени и месту проведении;

· ведомственному уровню (ведомственные, межведомственные, государственные);

· зависимости от разработчика (зависимые и независимые).

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

Порядок проведения испытаний:

· запуск программы (10 дней);

· ввод информации в поля ввода данных (2 недели);

· использование различных кнопок, предусмотренных в программе (20 дней);

·
оценка правильности выполнения выбора информации (2 недели);

· принятие решения о необходимости дальнейших испытаний;

База данных «Учет детей в городе Губкин» предназначена для работы секретарям в Пенсионном фонде и на других предприятиях. Разработанная база данных должна осуществлять не только поиск детей по любому из существующих полей, но и позволять ввод новых данных, корректировку уже существующих данных, добавление новой информации в базу, а также вывод данных на печать.

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

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

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

Программа предназначена для наглядности представления данных о детях и их родителях, а так же другой необходимой информации. Программа имеется как в электронном виде (таблицы, формы и отчеты, представленные в среде Microsoft Access 2003),так и в виде распечатанного документа.

Основными функциями базы данных являются: ввод новой информации, сортировка, корректировка существующих данных, поиск по любому из полей,

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

Для обеспечения нормальной работы СУБД и эффективности проектирования программы должна быть использована следующая конфигурация компьютера:

· объём оперативной памяти не менее 64 Mb,так как при меньшем объеме оперативной памяти быстродействие программы будет наименьшем;

· привод для чтения гибких дисков, для возможности переноса конкретной информации по необходимости;

· стандартный манипулятор «мышь»;

Для функционирования данной программы необходима операционная система типа Windows 98,2000, XP.

Программа представленная в виде базы данных реляционного типа. Для запуска программы необходимо 20 секунд времени, приложение самовосстанавливаемость – время восстановления после сбоя 20 секунд.

Для вызова базы данных «Учета детей в городе Губкин» может использоваться файл БД на дискете, либо файл с таким же названием на жестком диске компьютера. Так же можно вызвать программу, открыв приложение Microsoft Access 2003 и среди представленного списка баз данных выбрать «БД».

При открытии файла БД можно посмотреть схему данных, в которой отображаются таблицы (см. Приложение 1). Так же можно перейти на форму «Красочная форма» , щелкнув по соответствующей кнопке, либо открыть форму «Информация о детях» нажав на кнопку с одноименным названием, так же можно открыть следующие отчеты: «Информация о детях» и «Информация о жителях» (см. Приложение 3) щелкнув левой кнопкой мыши по соответствующим кнопкам.

В главной форме предусмотрен выход из программы. Это можно сделать, нажав на кнопку «Выход из приложения». Можно закрыть главную форму – щелкнув левой кнопкой мыши по соответствующей кнопке. Для непосредственного ввода новых данных о студентах необходимо открыть форму «Информация о детях» (см. Приложение 2).

На форме «Красочная форма» имеются функциональные кнопки, позволяющие непосредственно корректировать и выполнять действия над данными, помещёнными на форме. Такими кнопками являются:

· кнопка «Информация о детях» (позволяет открыть форму «Информация о детях» определённые данные по ребенку, вывести всю информацию касающеюся его);

· кнопка «Отчет по детям» (предназначена для запуска отчета по информации о детях и содержащейся на ней информации, см. Приложение 4);

· кнопка «Родители детей» (позволяет открыть форму «Информация о жителях» определённые данные о них, вывести всю информацию, которая касается их, см. Приложение 3);

· кнопка «Отчет о родителях» (предназначена для запуска отчета по информации о жителях и содержащейся на ней информации, см. Приложение 5);

· кнопка «Открыть MS Word» (позволяет открыть программу MS Word);

· кнопка «Открыть MS Excel» (позволяет открыть программу MS Excel);

Информация, находящаяся в базе данных заносится как в ручную, так и автоматически. Эта информация и является входными данными.

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

В ходе выполнения программы могут выдаваться следующие сообщения: при удалении данных выдается сообщение со следующим содержанием: «Для удаления записей нажмите кнопку «Да». Отмена изменений будет невозможна. Удалить записи?».

6. экономический
анализ

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

Фактическую трудоемкость по стадиям проектирования необходимо представить в виде таблицы (табл.6.1).

Таблица 6.1.-Содержание стадий научно-исследовательской работы (НИР)

Продолжение таблицы 6.1

где
– общая трудоемкость разработки, дн;
– трудоемкость по стадиям, дн; n – количество стадий разработки.

В смету затрат на разработку ПО включаются:

· материальные затраты;

· основная и дополнительная зарплата;

· отчисления на социальные нужды;

· стоимость машинного времени на подготовку и отладку программ;

· стоимость инструментальных средств;

· накладные расходы.

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

Таблица 6.2.- Материальные затраты на разработку ПО

Основная заработная плата Зосн
включает заработную плату разработчиков ПО, руководителя проекта и консультантов:

где Зср.дн
– среднедневная зарплата одного работника, денежные единицы, руб.; Тоб
– общая трудоемкость проекта, дни.

Для разработчика ПО трудоемкость принять по данным табл.1, для руководителя — 23 часа, для консультантов по 3 часа.

Дополнительная зарплата рассчитывается, как 10% к основной.

Отчисления на социальные нужды принять по действующему законодательству на момент выполнения дипломного проекта (на 1.01.2008 года 35,6%).

Стоимость машинного времени зависит от себестоимости машино-часа работы ЭВМ и времени работы ЭВМ и включает амортизацию ЭВМ и оборудования и затраты на электроэнергию.

где Ам
– амортизационные отчисления, руб.; Оф
– стоимость ЭВМ и оборудования, руб.; Нам
– норма амортизации, %; Тм
– время использования оборудования, дни, – равное:

где Тэкс
, Ттех.пр
, Траб.пр,
Твн
– фактические затраты времени на разработку эскизного, технического, рабочего проекта и внедрение соответственно, дни.

Таблица 6.3.- Стоимость ЭВМ и периферийного оборудования

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

Таблица 6.4.- Стоимость инструментальных средств

Накладные расходы определяются в размере 20 — 60% от основной заработной платы разработчиков ПС. Накладные расходы составляют 4400 руб.

Рассчитаем стоимость одного машино-часа работы ЭВМ за время проектирования.

где Ци
– затраты на инструментальные средства.

По данным расчета составить смету затрат на разработку ПО (по табл.5.5).

Таблица 6.5.- Смета затрат на разработку ПО

Структура цены ПО:

Себестоимость ПО — Спо
=36324,7 руб.

Прибыль (20-30%) — П=Спо
*0,3 = 10897,4 руб.

Налог на добавленную стоимость (20%) НДС=(Спо
+П)*0,2 = 9444,4руб

Распределение инвестиций по времени реализации проекта, которые представлены в табл. 6.6.

Таблица 6.6.-План инвестиций

Финансирование осуществляться за счет собственных средств.

Данный программный продукт, возможно, будет реализован на территории Российской Федерации, а именно во всех областных и краевых центрах, а также автономных округах и республиках, которых в России 89. А также в других крупных и средних городах России. Предполагается что данный программный продукт востребуется в 25% от всех этих городов.

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

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

Таблица 6.7.-Сегментация рынка от долей покупок

программы организациями (%).

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

Проведенный анализ рыночных возможностей ПО, расчет емкости рынка и разработка ценовой политики позволяют составить план тиражирования и реализации ПО за период жизненного цикла. В первый год план составляется помесячно, во второй год и далее в целом за год. Результаты этого этапа целесообразно свести в таблицу (табл. 6.8).

Таблица 6.8.-План по реализации ПО

Таблица 6.9.- Смета затрат на тиражирование, тыс. руб.

Читайте также:  Филиал 1 Официальный сайт ФСС по Краснодару и ФСС по Краснодару

При составлении плана прибыли от продаж учитываются результаты расчетов выручки от реализации, доходов от сопровождения ПО (табл. 6.8) и общие затраты по реализации (табл. 6.9).

Таблица 6.10.-План прибыли

Программное обеспечение защищено от несанкционированного копирования законами об авторских правах.

Закон “Об авторском праве”, О правовой охране программ для ЭВМ и баз данных” предусматривают сохранение за автором программного обеспечения нескольких эксклюзивных прав, самое важное из которых – право на производство копий программного продукта (ПП).

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

Варианты поставки ПП:

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

· лицензионное соглашение;

· сертификат подлинности;

· регистрационную карточку;

· диск (дискету) с программным продуктом;

· документацию в печатном виде

Программное обеспечение может так же поставляться вместе с компьютером. Такие версии продуктов, предназначены для поставки только вместе с новым аппаратным обеспечением, называется ОЕМ – версиями продуктов. Если продукт получен отдельно от аппаратного обеспечения, использование такого продукта запрещено.

Лицензионное Соглашение Конечного Пользователя (EULA), как правило, включено в поставку коробочных данных и ОЕМ-версий продуктов либо в виде отдельного печатного документа, либо может находиться на внутренней стороне обложки или первой странице Руководства Пользователю.

В некоторых случаях лицензионное соглашение представляется в электронном виде.

Еще одним компонентом легального программного продукта является Сертификат Подлинности (Certificate of Authenticity)

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

Для ОЕМ – версии в виде отдельного печатного документа.

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

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

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

Одним из вариантов реализации БД «Дети, проживающие в городе Губкин» может быть построение её с помощью языковых средств программирования (Access, Visual Basic). Такие программы достаточно громоздки, сложны, так как многие сервисные средства необходимо создавать самостоятельно. Данный способ представления данных совмещает в себе мощный аппарат системы управления базами данных и объектно-ориентированный язык программирования. К достоинствам такого подхода реализации поставленной задачи можно отнести:

· малое время доступа к графическим объектам;

· аппаратно-программная независимость;

· удобный интерфейс пользователя;

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

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

Разработанная БД позволяет относительно быстро находить данные по детям, добавлять данные создавать, корректировать их, дополнять, выводить результаты работы на экран или печать в виде заданных форм.

С данной программой может работать даже низко-квалифицированный пользователь, не прошедший специальной подготовки по программированию.

Главной отличительной чертой СУБД является их простота. Разработчики стремятся создавать программы, с которыми может иметь дело даже низко-квалифицированный пользователь, не прошедший специальной подготовки по программированию.

Выбор используемой СУБД зависит от назначения поставленной задачи, программного и аппаратного обеспечения, применяемого как при разработке приложений для работы с базами данных, так и при эксплуатации программного продукта.

Основными преимуществами данного подхода являются:

· обработка и хранение данных;

· использование многоуровневой структуры данных;

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

· контроль ввода повторяющихся записей;

· формирование отчетов по результатам работы.

Чем тщательнее разработана база данных, тем проще и быстрее в ней найти информацию.

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

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

1. Курс лекции по предмету Технология разработки программного продукта

2. Единая система программной документации. – М.: Издательство стандартов, 1985. – 128 с.

3. Самоучитель работы на компьютере. Начинаем с Windows. 2-е изд. А.Левин. – СПб.: Питер 2004. – 697.: ил.

4. Microsoft Office XP. Шаг за шагом: Практ. пособ. — М.: Издательство ЭКОМ, 2002 – 875 с.

5. Microsoft Access 2000: справочник – СПб: Питер, 2001 – 354 с.

6. Access 2000 — СПб.: Питер, 2000 – 1040 с.

7. Липаев В. В. Тестирование программ. – М.: Наука, 1990. – 156 с.

8. Богумирский Б. Эффективная работа на IBM PC. – СПб.: Питер, 1997.- 688 с.: ил.

9. Буч Г. Объектно-ориентированное проектирование.–М.: Конкорд, 1992. – 519 с.

10. Фокс Д. Ж. Программное обеспечение и его разработка. – М.: Мир, 1985 – 415 с.

11. Фигурнов В. Э. I BM PC для пользователей:–М.: Инфа-М, 1996.–432 с.: ил.

12. Брябрин В. М. Программное обеспечение персональных ЭВМ. — М.: Наука, 1992 – 311 с.

13. Ковалев А. И., Привалов В. П., Анализ финансового состояния предприятия. – М.: Центр экономики и маркетинга, 1996

14. Колесниченко Н. А., Шишигин В. С. Аппаратные средства РС. – СПб.: БХВ — Санкт – Петербург, 2000 – 542 с.

15. Гетц К., Литвин П., Бэрон Э. Access. Сборник рецептов для профессионалов СПб: Питер, 2003 – 326 с.

Это схема базы данных «БД» в ней представлены 10 таблиц с различного рода информацией (Информация о жителях, Информация о детях, Место учёбы, Класс/курс, Национальность, Место работы, Состав семьи, Стаж, Оклад, Должность). Связь в ней определенна 1 ко многим.

Это форма «Информация о детях» в ней представлена вся необходимая информация о них (Фамилия, Имя, Отчество, Год рождения, Место рождения). В кружочке стрелочкой указанна кнопка с помощью, которой можно добавлять записи в уже существующую форму.

Это форма «Информация о жителях» в ней представлена вся необходимая информация о жителях (Фамилия, Имя, Отчество, Год рождения, Место рождения, Национальность). В красном кружочке стрелочкой указанна кнопка с помощью, которой можно перейти на следующую запись, зелёным – указанна кнопка перехода на последнюю запись, фиолетовым — указанна кнопка, с помощью которой можно добавлять записи в форму.

Это отчет по «Информации о детях», в нем указанны все необходимые данные, их можно сразу распечатать на бумажный носитель.

Скачать базу данных (БД), содержащую сведения об учёте детей в детсаду/яслях

по теме «Обработка данных с помощью системы управления базами данных ACCESS»

Вариант № 16

Создать базу данных (БД), содержащую сведения об учёте детей в детсаду/яслях.

БД организовать в виде следующих таблиц:

2. Ввести по 3-4 записи в таблицы с условием на значение и по 10 записей в остальные таблицы.

3. Ввести условие на значение в таблице «Сад» по полю «Статус сада».

4. Создать формы для ввода данных в таблицы.

5. Создать с обеспечением целостности данных схему БД.

6. Создать запрос, позволяющий отобразить фамилии всех девочек от 3-х до 5-ти лет.

7. Создать запрос, позволяющий отобразить по введенной фамилии всю информацию о ребенке.

8. Создать запрос, позволяющий рассчитать общее количество часов по дисциплинам.

9. Создать формы для пп.6-8.

10. Создать отчеты для пп.6-8.

11. Создать 3 параметрических запроса по собственному усмотрению.

12. Создать 3 запроса на выборку по собственному усмотрению.

13. Создать запрос на обновление по собственному усмотрению.

14. Создать запрос на удаление по собственному усмотрению.

15. Создать запрос на создание таблицы по собственному усмотрению.

16. Создать перекрестный запрос по собственному усмотрению.

17. Создать запрос с использованием группировки.

18. Создать формы для пп.11-17, где это возможно.

19. Создать отчеты для пп.11-17, где это возможно.

20. Создать сложную форму и разместить в ней диаграмму по собственному усмотрению.

21. Создать сложный итоговый отчет.

22. Создать кнопочную форму, для ведения БД с запросами и отчетами.


Учет детей бд

Примерная цена 417 руб.

Точная цена зависит от способа оплаты.

Структура таблиц базы данных (БД), содержащей сведения об учёте детей в детсаду/яслях. Структура таблицы «Группа»: код группы, код сада, наименование, код дисциплины. Структура таблицы «Занятия»: код дисциплины, наименование дисциплины, количество часов  в день, отведённых по дисциплину, количество занятий в неделю, общее количество часов в неделю. Структура таблицы «Ребёнок»: код ребёнка, код сада, фамилия, имя, дата рождения, пол (м/ж), адрес, телефон, группа здоровья, рост, вес, код группы, ФИО матери, место работы матери, ФИО отца, место работы отца. Структура таблицы «Сад»: код сада, код группы, статус сада, наименование, адрес, телефон. База данных создана в access 2003, откроется в access 2003, 2007, 2010, 2013, 2016.

Оцените статью
ФСС Help
Добавить комментарий