Министерство образования Российской Федерации
Федеральное агентство по образованию
Губкинский горный колледж
Курсовой проект
по дисциплине: «Технология разработки программных продуктов»
на тему: « БД информация о детях»
Выполнил: студент 4 курса
группы П-06с
Лазебный А.Н.
Проверил:
______________
Губкин 2008 г.
СОДЕРЖАНИЕ
СОДЕРЖАНИЕ.. 2
1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ .. 5
2. ВЫБОР ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ .. 7
3. ВЫБОР АППАРАТНЫХ СРЕДСТВ .. 10
4.1 Основание для разработки. 12
4.3 Требования к программе. 13
4.4 Технико-экономические показатели. 15
5. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ .. 18
5.1 Назначение и условия применения программы.. 18
5.2 Обращение к программе. 19
5.3 Входные и выходные данные. 21
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. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
Необходимость создания Базы Данн
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.