Автоматизация учёта поступления и обучения детей в "Доме детского творчества". Проектирование программного продукта ИС; выбор системы управления базы данных, языка программирования. Разработка концептуальной, логической и физической моделей данных.
Аннотация к работе
3.3 Обоснование экономической эффективности программного продуктаПРИЛОЖЕНИЕ 2.В настоящее время развитие информационных технологий позволяет избавить человека от необходимости выполнения огромного количества простых и сложных расчетов, что позволяет повысить точность и продуктивность труда. Поэтому возникает потребность в написании программного продукта с использованием информационных систем (далее ИС), которые решили бы существующие проблемы производительности. Актуальность данной ИС заключается в том, что разработка программного обеспечения значительно бы облегчила функционирование любого предприятия в сфере учебы, повысив качество его работы, и, снизив труд человека до минимума. Целью дипломного проекта является разработка программного обеспечения (далее ПО) ИС «Дом детского творчества», которое позволит автоматизировать учет деятельности магазина. В данной ИС необходимо сформировать базу родителей, детей и учителей с их предметами, реализовать проведение конкурсов, учет распределения зарплат, вывод отчетности.Программное обеспечение - это программа, которая управляет работой компьютера или выполняет какие либо расчеты или действия. Это могут быть внутренние команды, управляющие оборудованием или программа, выполняющая какие либо действия в ответ на вводимые с клавиатуры команды. Для создания программы программисты пишут исходный код программы, состоящий из читабельный команд, которые затем другой программой, компилятором, преобразуются в двоичный машинный код. Кроме того, появились нетрадиционные программы, классифицировать которые по устоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа - электронный собеседник. Далее происходит переход к проектированию, в процессе которого создается документация, описывающая для программистов план и способ реализации требований.Целью создания приложения является автоматизация работы дома детского творчества. Приложение должно способствовать облегчению работы сотрудников при приеме детей. Готовый продукт должен обладать понятным и удобным для конечного пользователя интерфейсом. Необходимо разработать программное обеспечение, которое позволит выполнение следующих задач: добавление, изменение, удаление и сохранение записей;ДДТ осуществляет свою деятельность в соответствии с Законом Российской Федерации «Об образовании», Типовым положением об образовательном учреждении дополнительного образование детей, Конвенцией о правах ребенка. ДДТ проходит аттестацию в соответствии с Законом Российской Федерации «Об образовании» один раз в пять лет. ДДТ проходит государственную аккредитацию в порядке установленным Законом Российской Федерации «Об образовании». Самостоятельно разрабатывает программу своей деятельности с учетом запросов детей, семьи, образовательных учреждений, особенностей социально-экономического развития региона и национально-культурных традиций. Образовательный процесс регламентируется учебным планом, разработанным и утвержденным ДДТ на основе примерных учебных планов и программ, курсов и дисциплин разработанных государственными органами управления образования, расписанием занятий, внеурочной и методической работой.В зависимости от сложности объекта автоматизации и набора задач, требующих решения при создании ПО ИС, стадии и этапы работ могут иметь различную трудоемкость. Допускается также начинать выполнение работ следующей стадии до окончания предыдущей. Стадии и этапы создания ИС, выполняемые организациями-участниками, прописываются в договорах и технических заданиях на выполнение работ: 1. На начальной стадии проектирования выделяют следующие этапы работ: - обследование объекта и обоснование необходимости создания ИС; Результатом этапа определения стратегии является документ, где четко сформулировано, что получит заказчик, если согласится финансировать проект, когда он получит готовый продукт (график выполнения работ) и сколько это будет стоить (для крупных проектов должен быть составлен график финансирования на разных этапах работ).Концептуальная модель - это отражение предметной области, для которой разрабатывается база данных. На этом этапе создаются подробные модели пользовательских представлений данных, затем они интегрируются в концептуальную модель, фиксирующую все элементы данных, которые будет содержать база данных. Концептуальная модель разрабатывается после словесного описания предметной области. Эта модель должна включать такое формализованное описание предметной области, которое легко будет «читаться» не только специалистами по базам данных и оно не должно быть привязано к конкретной СУБД. С помощью ER-моделирования составим концептуальную модельНа данном этапе происходит отображение концептуальной схемы БД в логическую схему БД, которая структурирует данные в понятиях базовой модели данных СУБД, например в понятиях реляционной или сетевой модели данных. В результате логического проектирования создается спецификация отображения «концептуальная схема - логическая схема», или, более коротко, КЛ-отображения, с помощью
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
1.1 Основные аспекты разработки программного обеспечения
1.2 Технические требования к разрабатываемому программному продукту
2. РАЗДЕЛ ПРОЕКТИРОВАНИЯ
2.1 Постановка задачи
2.2 Описание предметной области
2.3 Обоснование выбора СУБД, языка программирования и ОС