Разработка программного обеспечения для предметной области "Деканат"
Понятие и методология проектирования базы данных. Описание программного продукта. Создание базы данных "Деканат", ее организационно-экономическая часть и определение себестоимости разработки проекта. Расчет себестоимости программного обеспечения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 16.01.2015 |
Размер файла | 2,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство общего и профессионального образования
Государственное бюджетное образовательное учреждение среднего профессионального образования
«Донецкий сельскохозяйственный техникум»
КУРСОВОЙ ПРОЕКТ
По дисциплине: «Сопровождение и продвижение программного обеспечения отраслевой направленности»
На тему «Разработка программного обеспечения для предметной области «Деканат»»
Выполнил: студент группы 4И-9
Киселев А.Ю.
Руководитель Цыбенко А.Н.
Миллерово 2014г.
Содержание
Аннотация
Введение
1. Предварительный анализ
1.1 Понятия и методология проектирования базы данных
2. Описание программного продукта
2.1 Создание базы данных «Деканат»
3. Организационно-экономическая часть
3.1 Определение себестоимости разработки проекта
3.2 Расчет времени на создание программного продукта базы данных «Деканат»
3.3 Основные и вспомогательные материалы
3.4 Основная и дополнительная заработная плата
3.5 Расчет затрат на электроэнергию
3.6 Расчет затрат на отопление
3.7 Расчет амортизации
3.8 Расчет себестоимости программного обеспечения
Заключение
Литература
Приложения
Аннотация
В курсовом проекте описывается и рассматривается разработка и создание программного обеспечения для предметной области «Деканат».
Работа состоит из разделов введение, предварительного анализа, описания программного продукта, организационно-экономической части заключения, список литературы и приложений.
Рис. 4. Табл. 6. Библ. 19.
Введение
В настоящее время практически во всех сферах человеческой деятельности применяются информационные технологии, базы данных.
База данных (БД) - это электронный архив, специальным образом размещенные и форматированные данные.
Для решения проблем обработки информации используются современные компьютеры с соответствующим программным обеспечением, системами управлениями базами данных (СУБД).
Система управления базами данных (СУБД) - это программа, позволяющая сформировать базу данных, вносить в нее изменения и дополнения, производить поиск требуемых данных по запросам, обрабатывать хранящиеся данные, выводить данные на экран и на печать.
Передо мною была поставлена задача, создать базу данных: «Деканат».
Процесс проектирования базы данных на основе принципов нормализации представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
Целью данной курсовой работы является систематизация, накопление, закрепление знаний о построении инфологической модели и построение и реализация инфологической модели базы данных «Деканат».
В курсовой работе «база данных Деканат» даются основные понятия информационных баз данных. База данных создается пользователем для решения определенных задач. Работа над созданием базы данных «Деканат» началась в данной курсовой работе с постановки задач и целей, основных функций, выполняемых базой данной «Деканат» и информации, содержащейся в ней.
В первой части - рассматриваются такие понятия как: база данных, реляционная база данных, инфологическая модель, система управления базами данных, система СУБД Access, поле таблицы; запись таблицы; ключевое поле (ключ) таблицы; главная и подчиненная таблица; различные связи между таблицами; а также управления базами данных.
Для закрепления полученных знаний, и получения практических навыков во второй части курсовой работы создается база данных «Деканат» и проводятся ряд операций с помощью СУБД Access, определение связей между таблицами, сортировка данных с помощью «расширенного фильтра», создание однотабличного запроса на выборку, создание многотабличного запроса на выборку, сортировка данных за несколькими ключами, создание многотабличного запроса с параметром, создание в режиме «конструктор» запроса на обновление и т.д.
Инфологическая модель применялась на втором этапе проектирования базы данных «Деканат», то есть после словесного описания предметной области. Процесс проектирования длительный и требует знаний в предметной области. При разработке информационных систем проект базы данных является тем фундаментом, на котором строится вся система в целом. Следовательно, инфологическая модель «Деканат» должна включать такое формализованное описание предметной области, которое легко будет «читаться» не только специалистами по базам данных. Выбор система управление базами данными - это отдельная задача. Для проектирования базы данных была выбрана программная система разработки Microsoft Access, как наиболее распространенная и, на мой взгляд, наиболее удобная система.
При проектировке таблиц учитывалось, что информация в таблице не должна дублироваться, не должно быть повторений и между таблицами. Это делает работу более эффективной, а также исключает возможность несовпадения информации в разных таблицах.
1. Предварительный анализ
1.1 Понятия и методология проектирования базы данных
Понятие и компоненты банка данных
База данных - совокупность предназначенных для машинной обработки данных, которая служит для удовлетворения нужд большого количества пользователей (в рамках одной или нескольких организаций). Более формальное определение базы данных (БД) - поименованная, целостная, единая система данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и обработки данных.
Создание информационной инфраструктуры требует создания особенно больших баз данных, способных обслуживать одновременно тысячи пользователей. Данные в базе данных располагаются так, чтобы их можно было легко найти и обработать. Эти задачи выполняются системой управления базами данных. Система управления базами данных - специальный комплекс программ, осуществляющий централизованное управление базой данных. СУБД позволяет управлять данными в базе данных, вести базы данных, обеспечивает многопользовательский доступ к данным.
База знаний - это формализованная система сведений о некоторой предметной области, содержащая данные о свойствах объектов, закономерностях процессов и явлений и правила использования в задаваемых ситуациях этих данных для принятия новых решений. Другими словами, база знаний - это корпус информации, которую пользователь или программа использует для выполнения определенных действий.
В отличие от базы данных в базах знаний располагаются познаваемые сведения, содержащиеся в документах, книгах, статьях, отчетах. В базе знаний, в соответствии с принятой в ней методологией классификации, располагаются объекты познания, образующие совокупность знаний. В любом объекте представляется набор элементов знаний. Элементы знаний, благодаря концептуальным связям, предоставляемым гиперсредой1, объединяются, образуя базу знаний. Такие связи бывают 4-х видов:
- общность - связь 2-х элементов по содержанию их характеристик;
- портативность - подразумевает соотношение целого и его частей;
- противопоставление - встречается в элементах, которые имеют положительные и отрицательные характеристики;
- функциональная взаимосвязь - взаимная зависимость элементов.
Базы данных и базы знаний являются ядром автоматизированного банка данных. Автоматизированный банк данных - база данных, объединенная с системой управления базой данных.
Банк данных предназначен для хранения больших массивов информации, быстрого поиска нужных сведений и документа. Банк данных ограничен в своих возможностях, поэтому он собирает информацию в определенных областях науки, технологии, продукции. Персонал, работающий в банке данных, делится на три группы: сотрудники банка, администратор банка и пользователи. Задача Сотрудников - сбор и запись в базу всей первичной информации, определяемой тематикой этой базы. Сотрудники должны также удалять устаревшую информацию. Наряду с этим обновление информации может быть разрешено и некоторым пользователям. Сотрудники и некоторые пользователи составляют программы, позволяющие из первичной информации получать необходимые вторичные сведения, составлять отчеты. Администратор обеспечивает руководство банком. Он решает вопросы, связанные с бесперебойной и надежной работой, хранением информации и безопасностью данных. Пользователи банка взаимодействуют с необходимыми им банками.
Для поиска информации в базах данных и базах знаний используется информационно-поисковая система. Информационно поисковая система опирается на базу данных (знаний), в которой осуществляется поиск нужных документов по заявкам пользователей.
ПО характеру выдаваемой информации информационно-поисковые системы делятся на два типа. Документальная система по заданию пользователя выдает необходимые ему документы (книги, статьи, законы, патенты, отчеты и т.д.). В задании могут указываться сведения об искомых документах: автор, наименование, время издания, издательство и т.д. Более сложной является фактографическая информационно-поисковая система. Ее задача - поиск в документах интересующих пользователя сведений (фактов), например типы, характеристики и технология изготовления сталей. Поиск в информационно-поисковой системе документов и сведений (фактов) осуществляется на естественном языке (русском, английском и др.).
Классификация баз данных
Различаются централизованные и распределенные базы данных.
Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе данных - доступ к ней пользователей различных ЭВМ данной сети. Такой способ использования баз данных часто применяют в локальных сетях персональных ЭВМ.
Появление сетей ЭВМ позволило наряду с централизованными создавать и распределенные базы данных. Распределенная база данных состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети. Однако пользователь распределенной базы данных не обязан знать, каким образом ее компоненты размешены узлах сети, и представляет себе эту базу данных как единое целое. Работа с такой базой данных осуществляется с помощью системы управления распределенной базой данных (СУРБД). Данные, содержащиеся в распределенной базе данных, их представление на всех уровнях архитектуры СУРБД и размещение в сети описываются в системном справочнике, который сам может быть декомпозирован и размещен в различных узлах сети.
Части распределенной базы данных, размещенные на отдельных ЭВМ сети, управляются собственными (локальными) СУБД и могут использоваться одновременно как самостоятельные локальные базы данных. Локальные СУБД не обязательно должны быть одинаковыми в разных узлах сети. Объединение неоднородных локальных баз данных в единую распределенную базу данных является сложной научно-технической проблемой. Ее решение потребовало проведения большого комплекса научных исследований и экспериментальных разработок.
Базы данных можно разделить на базы данных первого поколения: иерархические, сетевые; второго поколения: реляционные; третьего поколения: объектно-ориентированные, объектно-реляционные.
база данные программный обеспечение
2. Описание программного продукта
2.1 Создание базы данных «Деканат»
Краткая характеристика предметной области
Предполагаемый деканат Министерство общего и профессионального образования РО ГБОУ СПО РО «Донецкий сельскохозяйственный техникум».
ГБОУ СПО РО ДСХТ разрабатывает и реализует программы подготовки специалистов со средним и средним профессиональным образованием, переподготовки, повышения квалификации кадров, оценку уровня знаний и аттестацию специалистов со средним профессиональным образованием, подготовку учащихся средних учебных заведений в соответствии с лицензией на образовательную деятельность, государственной аккредитацией, планами и договорами на подготовку специалистов.
Целями деятельности СПО РО ДСХТ является:
- формирование, развитие и реализация принципов и технологий дистанционного образования, обеспечивающих рациональную передачу знаний и навыков;
- содействие формированию нового мировоззрения и образа жизни, основанных на приоритете общечеловеческих ценностей и глобальном принципе устойчивого развития общества, а также формированию и укреплению элементов и структур социальной рыночной экономики;
- ведение научной, учебно-методической, научно-исследовательской и практической деятельности по созданию, развитию и внедрению эффективных образовательно-профессиональных программ и технологий и, прежде всего, системы дистанционного образования;
- формирование содержания и организации образования, начального, среднего специального, дополнительного, профессионального образования на основе дистанционной формы обучения;
СПО РО ДСХТ решает следующие задачи и выполняет следующие функции:
- организация и проведение образовательного процесса в сфере образования, начального, среднего профессионального, дополнительного, профессионального образования по направлениям (специальностям), в формах и на уровнях, соответствующих лицензиям на право ведения образовательной деятельности СПО РО ДСХТ формирует контингент студентов и слушателей для образования;
- организация и осуществление программ переподготовки, повышения квалификации и получения дополнительных образовательных услуг в информационных, телекоммуникационных, гуманитарных, инженерных, правовых и иных областях в рамках единого образовательного пространства;
- координация научно-методической деятельности участников обучения по разработке новых курсов дистанционного образования, в том числе по новым специальностям, организация подготовки тьюторов, другого персонала в системе дистанционного образования, координация разработки учебных планов и рабочих программ для системы дистанционного образования на основе государственных образовательных программ;
- руководство по комплексному методическому обеспечению учебных дисциплин в рамках КТИ как на базе собственных разработок, так и в рамках взаимодействия и сотрудничества с другими образовательными учреждениями на договорной основе;
- маркетинг на рынке образовательных услуг, изучение конъюнктуры рынка и определение его потребностей в услугах ДО КТИ осуществление рекламной деятельности в области образовательных услуг.
Прием слушателей на образование осуществляется в соответствии с действующим законодательством Российской Федерации в области образования.
Для этого по возможности, создаются все условия для обучения. В том числе:
· по значительной части дисциплин студенты обеспечиваются специально разработанными пособиями или заменяющими их книгами;
· Есть возможность использования электронных средств связи.
· блочное построение учебного процесса. Каждый студент получает перечень дисциплин с указанием их объема и формой отчетности. Опыт студентов показывает реальную возможность ускоренного обучения. При необходимости (производственные, семейные обстоятельства или иное) обучение может быть приостановлено.
· Сдача зачетов или экзаменов производится после завершения изучения дисциплины.
· гибкая система оплаты, позволяющая вносить плату за обучение за отдельные дисциплины.
Используется в работе учебный план в виде перечня дисциплин в соответствии с Государственным образовательным стандартом 2013 года. Учебный план включает в себя 4 цикла дисциплин: гуманитарный, естественнонаучный, общепрофессиональный и дисциплины специальности. Логическая последовательность дисциплин будет определяться расписанием.
Во время обучения будут предлагаться блоки дисциплин, входящих в учебный план. Сумма количества часов дисциплин должна соответствовать количеству часов дисциплин по соответствующего блока в учебном плане.
Инфологическое моделирование
Как любая модель, модель «сущность-связь» имеет несколько базовых понятий, которые образуют исходные кирпичики, из которых строятся уже более сложные объекты по заранее определенным правилам.
Рис. 1 - Определение сущности «Кафедра» в модели ER
Рис. 2 - Определение сущности «Студентов получающих стипендию» в модели ER
Рис. 3 - Определение сущности «Результатов сессии» в модели ER
Логическое проектирование
Между сущностями могут быть установлены связи - бинарные ассоциации, показывающие, каким образом сущности соотносятся или взаимодействуют между собой. Связь может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь). Она показывает, как связаны экземпляры сущностей между собой. Если связь устанавливается между двумя сущностями, то она определяет взаимосвязь между экземплярами одной и другой сущности.
Кроме того, в ER-модели допускается принцип категоризации сущностей.
Представим предметную область «Учебный процесс» как взаимодействие следующих сущностей: каждый «Студент» сдает экзамен или зачет по некоторому «Предмету» согласно учебному плану. В учебном процессе участвует «Преподаватель», который осуществляет чтение учебного курса и контроль знаний «Студента». В учебном процессе также участвует «Деканат», который организовывает работу «Преподавателя». Обучение «Студента» ведется в «Группе» совместно с его одногруппниками.
Следует отметить, что для каждой сущности устанавливается свой код - ключевой атрибут, однозначно характеризующий сущность. Например, обычный номер студента в группе не может выполнять роль ключа, поскольку для каждой группы эти номера могут повторяться. Для преподавателя атрибут Табельный номер нежелательно брать в качестве ключевого, поскольку все-таки возможно изменение табельного номера.
Для реализации дополнительных функций базы может потребоваться введение дополнительных атрибутов, например, номера зачетной книжки и домашнего телефона студента, домашнего адреса и домашнего телефона преподавателя, должности преподавателя, рабочей программы, даты сдачи экзамена (зачета) и т.д.
Будем считать для простоты все связи обязательными. Между выделенными сущностями можно выделить, например, следующие связи:
1. «Студенты» объединены в «Группы».
2. Студенты получающие стипендию в соответствии с результатами сессии.
3. Студенты и их результаты сессии.
Физическое проектирование
Студенты
Имя поля |
Тип данных |
Описание |
|
Номер |
Текстовый |
Ключевое поле |
|
Фамилия |
Текстовый |
||
Имя |
Текстовый |
||
Отчество |
Текстовый |
||
Пол |
Текстовый |
||
Дата рождения |
Дата/время |
||
Группа |
Текстовый |
||
Домашний адрес |
Текстовый |
Студенты получающие стипендию
Имя поля |
Тип данных |
Описание |
|
Номер |
Числовой |
Ключевое поле |
|
Фамилия |
Текстовый |
||
Имя |
Текстовый |
||
Отчество |
Текстовый |
||
результат |
Текстовый |
||
Сессия_номер |
Числовой |
Результаты сессии
Имя поля |
Тип данных |
Описание |
|
Номер |
Числовой |
Ключевое поле |
|
Группа |
Текстовый |
||
Фамилия |
Текстовый |
||
Имя |
Текстовый |
||
Отчество |
Текстовый |
||
Математика |
Числовой |
||
Теория вероятностей |
Числовой |
||
Основы теории вероятностей |
Числовой |
||
Русский |
Числовой |
||
Результат |
Числовой |
Создали запросы:
«Подсчет общей успеваемости студентов» - выводит запрос среднего балла успеваемости студента.
«Стипендия» - Выводит список студентов получающих стипендию по результатам сдачи сессии.
«Успеваемость студентов» - выводит запрос по успеваемости отдельного студента.
Формы:
«Результаты сессии» - выводит форму по результатам сессии студентов,
«Список студентов» выводит форму всех студентов,
«Стипендия» выводит список студентов получающих стипендию.
Отчеты:
«Студенты» - выводит отчет о обучающихся студентах,
«Результаты сессии» - выводит отчет по всем предметам,
«Стипендия» - выводит отчет со списком студентов получающих стипендию.
3. Организационно-экономическая часть
3.1 Определение себестоимости разработки проекта
С=Сс+Сn+Cкэ
Определение на разработку программного обеспечения установленным очередности действий.
Объем ресурсов, подготовка планов.
3.2 Расчет времени на создание программного продукта базы данных «Деканат»
Действия |
Часы |
Дни |
|
1. Анализ технического задания |
8 |
1 |
|
2. Библиографический анализ |
8 |
2 |
|
3. Экономический анализ |
8 |
3 |
|
4. Построение инфологической модели |
8 |
4 |
|
5. Концептуальный проект |
8 |
5 |
|
6. Разработка интерфейса системы |
8 |
6 |
|
7. Тестирование и отладка |
8 |
7 |
|
8. Документирование |
8 |
8 |
|
Итого |
64 |
8 дней |
3.3 Основные и вспомогательные материалы
Наименование |
Ед. измерения |
Количество |
Цена, руб |
Стоимость, руб |
|
Основные материалы |
|||||
ПК |
шт |
1 |
20000 |
25000 |
|
Модем |
шт |
1 |
300 |
300 |
|
Итого: |
шт |
2 |
20300 |
25300 |
|
Вспомогательные материалы |
|||||
Необходимая литература |
шт |
6 |
300 |
1800 |
|
Тетрадь |
шт |
2 |
50 |
100 |
|
Итого: |
8 |
350 |
1900 |
||
Всего материалы: |
шт |
10 |
27200 |
3.4 Основная и дополнительная заработная плата
В данном разделе необходимо дать определение заработной платы, классификацию зарплаты. Разработку ПО выполняет программист с оплатой труда не ниже 6-7 разрядов ЕТС.
При расчете заработной платы используются формулы:
[Районный коэффициент] = [4500р.] * [20% ч 100%] = 900р.
[Доплата за стаж] = [4500р.] * [30% ч 100%] = 1350р.
Заработная плата всего = 4500р. + 900р. + 1350р. = 6750р.
Отчисления (налог на доход физических лиц)
Согласно Налогового Кодекса РФ, разъяснить отчисления от заработной платы.
При расчете учесть, что налог на доходы физических лиц составляет 13%.
13% от 6750= 877,5р.
3.5 Расчет затрат на электроэнергию
При расчете затрат на электроэнергию необходимо учесть, что компьютер потребляет 300 Вт/ч., а данные потребления света зависят от мощности установленных ламп.
Согласно диаграммы Ганна выявить затраты машинного времени
При расчете освещенья следует учитывать сезонность проводимой работы
Общие затраты на электроэнергию (Освещение, работа компьютера)
3.6 Расчет затрат на отопление
Расчет затрат на отопление зависит от занимаемой площади и сезонности проводимых работ
3.7 Расчет амортизации
Амортизация (depreciation) -- это процесс переноса стоимости основных средств на стоимость произведенной и проданной конечной продукции по мере их износа, как материального, так и морального.
По мере старения оборудования, зданий и сооружений, машин и других основных средств, из стоимости конечной продукции осуществляются денежные отчисления, с целью их дальнейшего обновления. Данные денежные потоки называются амортизационными отчислениями. Для этого создаются специальные амортизационные фонды, в которых аккумулируются все перечисленные средства после продажи готовой продукции.
Процент, необходимый для возмещения стоимости части капитального блага, подвергшееся в течении года износу, расчитывается отношением суммы ежегодных амортизационных отчислений к стоимости основного средства и называется нормой амортизации.
25300/10/22*8=184
3.8 Расчет себестоимости программного обеспечения
№ п/п |
Статьи затрат |
Стоимость затрат |
Структура % |
|
1 |
Материалы |
27200 |
66,32% |
|
2 |
Заработная плата |
6750 |
16,45% |
|
3 |
Отчисления |
877,5 |
2,1% |
|
4 |
Затраты на электроэнергию |
787,5 |
1,9% |
|
5 |
Амортизация |
184 |
0,44 |
|
6 |
Затраты на отопление |
210 |
0,51 |
|
8 |
Общественные расходы |
5000 |
12,19 |
|
9 |
Полная себестоимость |
41009 |
100% |
Рассчитав таблицу «структура затрат» мы видим, что материалы составляют 27200 руб, а в процентном соотношении это составляет 66% заработная плата программиста составляет 6750 руб, а в процентном соотношении это 16,45%;отчисления составляют 877,5 руб, а в процентном соотношении это 2,1%; затраты на электроэнергию составляют 787,5 руб, а в процентном соотношении это 1,9%; Амортизация составляет 184 руб, а в процентном соотношении это 0,44%; затраты на отопление 210 руб, а в процентном соотношении это 0,51; общественные расходы составляют 5000 руб, а в процентном соотношении это 12,19%; а полная себестоимость программного продукта БД ЖЭУ составляет 41009 руб.
Заключение
Процесс проектирования базы данных на основе принципов нормализации представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
Инфологическая модель применяется на втором этапе проектирования база данных «Деканат», то есть после словесного описания предметной области. Процесс проектирования длительный и требует обсуждений с заказчиком и со специалистами в предметной области. Инфологическая модель базы данных «Деканат» включает формализованное описание предметной области, которое легко «читается» не только специалистами по базам данных.
Организация дистанционного обучения позволит обеспечить доступ к образовательным и иным ресурсам, обеспечению профессиональной занятости. Созданная база данных дистанционное обучение в курсовой работе позволяет более эффективно облегчить работу, планировать и провести организовать дистанционное обучение в образовательном учреждении. Для дальнейшей работы образовательного обучения по дистанционному обучению необходимо выделение из федерального бюджета средств на оборудование рабочих мест для педагогов и студентов, последующее подключение этих мест к Интернету, на технику для дистанционного образования и создание других баз данных и программ.
Список литературы
1 Матросов А.В. HTML 4.0 / А.В. Матросов, А.О. Сергеев, М.П. Чаунин. - СПб.: Питер, 1999. - 224 с.: ил.
2 Полонская Е.Л. Язык HTML. Самоучитель / Е.Л. Полонская. - М.: Издательский дом "Вильямс", 2003. - 320 с.: ил
3 Кузнецов М.В. Самоучитель PHP 5 / М.В. Кузнецов, И.В. Симдянов. - СПб.: БХВ-Петербург, 2004. - 560 с.: ил
4 Томсон Л. Разработка Web-приложений на PHP и MySQL / Л. Томсон, Л. Веллинг. - СПб.: ДиаСофт, 2003. - 1040 с.: ил.
5 Марко Беллиньясо. Разработка Web-приложений в среде ASP.NET 2.0: задача -- проект -- решение - ASP.NET 2.0 Website Programming: Problem - Design - Solution. / Марко Беллиньясо. -- М.: Диалектика, 2007. -- 640 с.
6 Мэтью Мак-Дональд. Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов. - Pro ASP.NET 2.0 in C# 2005. / Мэтью Мак-Дональд, Марио Шпушта. -- М.: Вильямс, 2007. -- 1408 с.
7 Разработка Web- приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET: учебный курс MCAD/MCSD:пер. с англ. -- М.: Издательско-торговый дом «Русская Редакция», 2003. - 704 с.: ил.
8 ADO.NET Сборник рецептов: для профессионалов. -- СПб.: Питер, 2005.--576 с.: ил.
9 Шевякова Д.А. Самоучитель VisualStudio2005 / Д.А. Шевякова, А.М. Степанов. -- БХВ-Петербург, 2007. -- 576 с.: ил.
10 Брукс Ф. Мифический человеко-месяц или как создаются программные системы / Ф. Брукс. - СПб.: Символ-Плюс, 2000. - 876 с.: ил.
11 ГОСТ 12.1.005-88. Воздух рабочей зоны. Общие санитарно-гигиенические требования к воздуху рабочей зоны. - Взамен ГОСТ 12.1.005 - 76; введ. 1989.-01-01. - М.: Изд-во стандартов, 1989. - 47 с.
12 СНиП 2.04.05-91. Отопление, вентиляция и кондиционирование / Минстрой России. - М.: ГПЦПП, 1996. - 66 с.
13 СНиП 23-05-95. Естественное и искусственное освещение / Минстрой России. - М.: ГПЦПП, 1996. - 35 с.
14 ГОСТ 12.1.003-83. Шум. - Взамен ГОСТ 12.1.003 - 76; введ. 1984.-07-01. - М.: Изд-во стандартов, 1984. - 13 с.
15 СН 2.2.4/2.1.8.562-96. Шум на рабочих местах в помещениях жилых, общественных зданий и на территориях жилой застройки. - М.: ГССЭНРФ, 1996. - 7 с.
16 ПУЭ. Правила электроустановок / Минтопэнерго. - М.: Госэнергонадзор России, 1999. - 288 с.
17 НПБ 105-95. Определение категорий помещений и зданий по взрывопожарной и пожарной опасности. - М.: ГУГПС МВД России, 1996. - 23 с.
18 СНиП 21-01-97. Категорирование помещений по степени огнестойкости / Минстрой России. - М.:ГПЦПП, 1997. - 40 с.
19 ГОСТ 12.1.018-93. Пожаровзрывобезопасность статического электричества. - Взамен ГОСТ 12.1.018 - 86; введ. 1995.-01-01. - М.: Изд-во стандартов, 1995. - 3 с.
Приложение 1
Главная кнопочная форма «Деканат»
Приложение 2
Таблица «Список студентов»
Приложение 3
Список студентов получающих стипендию
Приложение 4
Отчет по результатам сессии
Размещено на Allbest.ru
...Подобные документы
Порядок проектирования и разработки базы данных и программного обеспечения. Информация о структуре базы данных, созданных таблицах, формах, отчетах, запросах, хранимой информации. Логическая и концептуальная модели данных; выбор программного обеспечения.
курсовая работа [906,6 K], добавлен 20.01.2010Разработка программного обеспечения для управления базой данных. Место задачи в системе автоматизации. Семантическое моделирование данных. Разработка программного обеспечения и базы данных. Расчет трудоемкости и себестоимости этапов проектирования.
дипломная работа [2,9 M], добавлен 04.02.2016Разработка программного обеспечения, предназначенного для автоматизации деятельности туристической фирмы. Анализ и проектирование базы данных предметной области. Создание концептуальной, логической и физической моделей данных и программы их обработки.
курсовая работа [816,5 K], добавлен 05.02.2018Возможности создания баз данных средствами программного продукта SQL. Изучение предметной области и разработка проекта базы данных по учету студентов "Журнал классного руководителя". Задачи реализации программного средства, его тестирование и отладка.
курсовая работа [3,7 M], добавлен 07.12.2012Назначение и область применения мультимедийных презентаций, их преимущества, правила создания и варианты использования. Назначение, основные возможности и группы инструментов среды Microsoft Power point. Процесс разработки базы данных "Деканат ВУЗа".
курсовая работа [348,3 K], добавлен 09.11.2010Создание реляционной базы данных "Деканат ВУЗа", средствами СУБД MS SQL Server 2000. Разработка клиентского приложения с удобным пользовательским интерфейсом (сопровождающегося меню и справочной системой). Описание связей между таблицами базы данных.
курсовая работа [3,0 M], добавлен 06.12.2014Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.
дипломная работа [1,7 M], добавлен 13.06.2017Разбиение данных по таблицам и создание связей между таблицами. Нормализация и проектирование сценария работы базы данных. Выбор программного обеспечения. Требования к аппаратным и программным средствам для работы созданного программного продукта.
курсовая работа [30,2 K], добавлен 23.01.2011Создание нескольких таблиц для нашей базы данных "Деканат студентов". Проектирование межтабличных связей. Создание формы в режиме "Мастера создания форм". Запросы при помощи мастера. Запрос "Выбор студентов по успеваемости". Установка порядка сортировки.
лабораторная работа [124,5 K], добавлен 01.05.2014Разработка автоматизированной базы данных (БД) для больницы, которая поможет пользователю легко найти нужную информацию о любом сотруднике или пациенте. Выбор системы управления БД и программного обеспечения. Описание работы программного продукта.
дипломная работа [1,9 M], добавлен 26.03.2013Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Анализ существующего программного обеспечения. Этапы создания проекта. Концептуальное, логическое и физическое проектирование базы данных. Структура программного продукта. Руководство программиста и оператора. Тестирование программного продукта.
курсовая работа [586,4 K], добавлен 26.06.2015Создание программного обеспечения, организующего базу данных тренажёрного зала. Описание предметной области; предикаты языка Пролог для работы с БД: ввод/вывод, управление окнами. Разработка структуры базы данных, интерфейс; содержание файла "Zal.ddb".
курсовая работа [821,6 K], добавлен 07.06.2013Сущность и значение средств управления базами данных предприятия. Методика разработки базы данных и прикладного программного обеспечения автобусного парка, позволяющее структурировать информацию об автобусных маршрутах, остановках и автобусах парка.
курсовая работа [163,4 K], добавлен 20.01.2010Проектирование логической схемы данных для предметной области, физической модели базы данных. Разработка алгоритмов функциональных модулей программного приложения. Принципы тестирования спроектированного программного обеспечения, анализ эффективности.
курсовая работа [926,7 K], добавлен 20.05.2015Обоснование необходимости систем управления базами данных на предприятиях. Особенности разработки программного обеспечения по управлению базой данных, обеспечивающего просмотр, редактирование, вставку записей базы данных, формирование запросов и отчетов.
курсовая работа [1,5 M], добавлен 23.01.2010Программные продукты, используемые при проектировании базы данных. Разработка базы данных "Библиотека" с использование программного проекта Microsoft SQL Server. Создание таблиц, триггеров, пользователей, репликации, запросов, функций, процедур.
курсовая работа [897,6 K], добавлен 21.11.2011Создание концептуальной (инфологической) модели системы, которая позволила описать сущности предметной области и отношения между ними. Диаграммы функциональных зависимостей атрибутов сущностей базы данных. Разработка программного обеспечения для ЭВМ.
курсовая работа [877,8 K], добавлен 28.05.2012Практические аспекты использования прикладного программного обеспечения при разработке базы данных "Аудиторный фонд ГБОУ СПО "Старооскольский педагогический колледж". Системы управления базами данных. Описание и функциональные возможности приложения.
курсовая работа [360,4 K], добавлен 07.10.2014Разработка программного продукта "ИС Автотранспорт". Автоматизация функционирования автопарка и временного склада товаров, учета заявок клиентов и заполнения путевых листов. Реляционная модель базы данных. Описание функционирования программного продукта.
дипломная работа [1,8 M], добавлен 14.03.2017