Создание приложения "DVD-прокат" - Программирование, компьютеры и кибернетика курсовая работа
Создание проекта базы данных по учету видеодисков, клиентов и сделок, в помощь работникам видеопрокатов. Средства реализации, выбор исходных данных и разбиение проекта на модули. Интерфейс проекта, отчеты, рейтинг клиентов, руководство пользователя.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
МИНИСТЕРСТВО ОБРАЗАВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
Высшего профессионального образования
"ХАКАССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. Н.Ф. КАТАНОВА"
Кафедра информационных технологий и систем
Разработка приложения " DVD - прокат " .
Ввиду специфики языка VB - отсутствие указателей, ссылок, присутствующих в ObjectPascal (Delphi) и C/C++, программист на VB может больше времени уделять непосредственно разработке бизнес процессов приложения, не задумываясь о динамическом распределении памяти, передаче параметров по ссылкам, что отнимает очень много времени при программировании на других языках и порождает так же много ошибок, которые приходится потом вылавливать.
Visual Studio - это интегрированная среда разработки (IDE), в которой можно создавать программы на Visual Basic для NET Framework. Платформа NET Framework представляет собой среду разработки и выполнения, в которой могут эффективно взаимодействовать различные языки программирования и библиотеки, используемые при создании приложений для Windows, веб-приложений, программ для мобильных устройств и приложений для системы Office.
К основным недостаткам Delphi 2009 можно отнести следующие:
Более сложные методы программирования, когда необходимо вручную работать с динамической и статической памятью.
Среда более ориентированная на платформу Microsoft.net и позволяет эффективно решать крупные задачи, связанные с web - программированием и базами данных, а в решении небольших задач ощутимого выигрыша не дает.
В связи с тем, что сегодня уровень сложности программного обеспечения очень высок, разработка приложений Windows с использованием только какого-либо языка программирования (например, языка C) значительно затрудняется. Программист должен затратить массу времени на решение стандартных задач по созданию многооконного интерфейса. Реализация технологии связывания и встраивания объектов - OLE - потребует от программиста еще более сложной работы.
Чтобы облегчить работу программиста практически все современные компиляторы с языка C++ содержат специальные библиотеки классов. Такие библиотеки включают в себя практически весь программный интерфейс Windows и позволяют пользоваться при программировании средствами более высокого уровня, чем обычные вызовы функций. За счет этого значительно упрощается разработка приложений, имеющих сложный интерфейс пользователя, облегчается поддержка технологии OLE и взаимодействие с базами данных.
Современные интегрированные средства разработки приложений Windows позволяют автоматизировать процесс создания приложения. Для этого используются генераторы приложений. Программист отвечает на вопросы генератора приложений и определяет свойства приложения - поддерживает ли оно многооконный режим, технологию OLE, трехмерные органы управления, справочную систему. Генератор приложений, создаст приложение, отвечающее требованиям, и предоставит исходные тексты. Пользуясь им как шаблоном, программист сможет быстро разрабатывать свои приложения.
Подобные средства автоматизированного создания приложений включены в компилятор Microsoft Visual C++ и называются MFC AppWizard. Заполнив несколько диалоговых панелей, можно указать характеристики приложения и получить его тексты, снабженные обширными комментариями. MFC AppWizard позволяет создавать однооконные и многооконные приложения, а также приложения, не имеющие главного окна, вместо него используется диалоговая панель. Можно также включить поддержку технологии OLE, баз данных, справочной системы.
Microsoft Visual C++ можно бесплатно получить используя редакцию Microsoft Visual Studio 2008 Express Edition, что является ощутимым плюсом в пользу выбора этого продукта. Кроме того сам язык С++ является довольно мощным языком, позволяющим на более низком уровне обрабатывать данные, что вместе с довольно обширным средством для визуального программирования делает этот язык наиболее подходящим для написания проекта.
Общая характеристика: Программный продукт MS Access представляет собой настольную систему управления базами данных (СУБД). Понятие "настольная" СУБД указывает на то, что все операции с базой данных осуществляются на локальном компьютере пользователя. Именно здесь находится физическое место хранения информации, а также работают средства управления и организации запросов. Противоположностью настольной системе является распределенная база данных, т.е. такая архитектура, при которой ядро БД работает на выделенном сервере; там же обычно хранятся и данные. Через локальную или глобальную сеть пользователь посредством установленного на своем компьютере программного обеспечения посылает запросы и получает ответы. Такие системы предназначены для работы с большим количеством клиентов, и зачастую в качестве серверов в них функционируют компьютеры более сложные и мощные, чем РС. Впрочем, сказанное не означает, что MS Access способен выполнять операции только в однопользовательском режиме. Напротив, программа успешно работает и в сетях, правда, с ограниченным числом клиентов. Кстати, сама компания Microsoft настоятельно рекомендует инсталлировать MS Access в рамках небольших рабочих групп.
Идеальная среда для внедрения MS Access - малый и средний бизнес, связанный с интенсивным товаро - и документооборотом. СУБД прекрасно справляется с такими типовыми задачами, как учет складского хозяйства, обеспечение работы магазина и т.д. При желании на Access вполне можно написать продвинутую бухгалтерскую или кадровую программу. С таким же успехом он применим и в качестве служебного средства, например, для поддержки сложного Web-сайта или системы intranet. Вообще, MS Access позволяет создать сколь угодно сложный по своей архитектуре продукт. Вопрос лишь в масштабах его применения: чем больше пользователей одновременно должно работать с базами данных и чем плотнее осуществляются транзакции, тем ближе граница между настольным MS Access и более мощными СУБД, например MS SQL Server.
Приемущества перед другими средами разработки:
1. Возможность быстрой и интуитивной разработки (до десятков раз быстрее разработки на визуальных языках программирования);
2. Разработка доступна даже новичку (Для разработки простейших решений не требуется даже владения языками программирования);
3. Полноценное хранилище данных, поддерживающее транзакции, индексы, типы данных, ограничения, связи;
4. Язык запросов SQL (различные варианты в зависимости от версии).
Для разработки проекта был выбран продукт MS Access.
1. Агальцов, В.П. Базы данных [Текст]: - М.: Мир, 2002. - 376 с.
2. Андерсен, Вирджиния. Microsoft Office Access 2003 [Текст]: - М.: АСТ, 2007. - 572 с.
3. Бекаревич, Ю.Б. Microsoft Access за 21 занятие для студента [Текст]: - Спб.: БХВ-Петербург, 2005. - 534 с.
4. Вейскас, Джон. Эффективная работа: Microsoft Office Access 2003 [Текст]: - Спб.: Питер, 2005. - 1168 с.
5. Глушаков, С.В. Базы данных: Учебный курс [Текст]: - М.: АСТ, 2001. - 504 с.
6. Голицына, О.Л. Базы данных [Текст]: - М.: Форум, 2007. - 400 с.
7. Гончаров, А.Ю. Access 2003. Самоучитель с примерами [Текст]: - М.: КУДИЦ-Образ, 2004. - 272 с.
8. Гринченко Н.Н. Проектирование баз данных. СУБД Microsoft Access.
9. Учебное пособие [Текст]: - М.: Горячая Линия - Телеком, 2004. - 240 c.
10. Дженнингс, Роджер. Использование Microsoft Office Access 2003. Специальное издание [Текст]: - М.: Вильямс, 2006. - 1312 с.
11. Диго, С.М. Базы данных: проектирование и использование. Учебник [Текст]: - М.: Финансы и статистика, 2005. - 592 с.
12. Золотова, С.И. Практикум по Access [Текст]: - М.: Финансы и статистика, 2008. - 144 с.
13. Илюшечкин, В.М. Основы использования и проектирования баз данных [Текст]: - М.: Высшее образование, 2009. - 224 с.
14. Кауфельд, Джон. Microsoft Office Access 2003 для "чайников [Текст]: - М.: Диалектика, 2007. - 320 с.
15. Кириллов, В.В. Введение в реляционные базы данных [Текст]: - Спб.: БХВ-Петербург, 2009. - 464 с.
16. Кошелев, В.Е. Access 2003. Практическое руководство [Текст]: - М.: Бином-Пресс, 2008. - 464 с.
Этапы проектирования базы данных. Определение цели создания. Присвоение ключевых полей. Добавление данных и создание других объектов. Инфологическая и даталогическая модель. База данных "Прокат видеодисков". Создание пользовательского интерфейса. курсовая работа [2,3 M], добавлен 24.10.2014
Разработка программного продукта для полнофункционального учета работающих в библиотеке людей и читателей. Сбор исходных данных и разбиение проекта на модули. Структура проекта базы данных, интерфейс проекта. Настройка параметров, обучение персонала. курсовая работа [1,9 M], добавлен 02.10.2014
Описание объекта информатизации и предметной области. Анализ параметров объектов предметной области, сбор исходных данных. Архитектура проекта, создание интерфейса базы данных. Поиск по объектам, датам. Редактирование, отчеты. Назначение программы. курсовая работа [2,3 M], добавлен 20.01.2016
Возможности создания баз данных средствами программного продукта SQL. Изучение предметной области и разработка проекта базы данных по учету студентов "Журнал классного руководителя". Задачи реализации программного средства, его тестирование и отладка. курсовая работа [3,7 M], добавлен 07.12.2012
Составление плана проекта создания нового предприятия по производству автомобилей. Создание базы данных по ресурсам в программе Project Expert. Применение методики PERT для анализа проекта. Контроль выполнения задач проекта по срокам и трудозатратам. курсовая работа [3,7 M], добавлен 11.10.2014
Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей. курсовая работа [818,0 K], добавлен 10.03.2016
Разработка модели и создание структуры реляционной базы данных. Организация данных в таблицах для предоставления оперативного доступа к данным. Основные структурные единицы базы данных Access: таблицы, запросы, формы, отчеты, страницы, макросы и модули. реферат [4,0 M], добавлен 03.02.2013
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Создание приложения "DVD-прокат" курсовая работа. Программирование, компьютеры и кибернетика.
Реферат: Томас Гейнсборо и его творчество
Курсовая работа по теме Митне регулювання експорту та імпорту послуг в Україні та його ефективність
Рачинский Техника Лабораторных Работ
Ответ на вопрос по теме Правоведение
Дипломная работа по теме Автоматизация тендерных закупок фонда государственного имущества
Реферат: История создания браузера Опера
Курсовая работа: Кабінет Міністрів України як вищий орган виконавчої влади
Реферат по теме Основы демографии
Отчет По Практике Электромехаников
Курсовая работа по теме Содержание основных условий и признаков действительности сделки
Контрольная работа: Основы бухгалтерского учета на примере сельскохозяйственного предприятия
Петерсон 2 Часть 1 Контрольная Работа
Курсовая работа по теме Описание технологического процесса изготовления кухонного стола
Контрольная Работа По Физике 11 Колебания
Курсовая работа: Эволюция роли и места государства в экономике. Экономические функции и экономическая политика
Реферат по теме Экологические факторы риска, влияющие на здоровье и продолжительность жизни человека
Доклад по теме Десятичные матрицы поиска
Реферат: Гуманизация образования. Скачать бесплатно и без регистрации
Методология В Курсовой Пример
Дипломная работа: Comparative Analysis of the Compound Words
Аналоговые перемножители напряжения - Коммуникации, связь, цифровые приборы и радиоэлектроника дипломная работа
Отчет о движении денежных средств - Бухгалтерский учет и аудит курсовая работа
Нравственные принципы СМИ - Журналистика, издательское дело и СМИ курсовая работа