УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантРазработка программного продукта на основе языка Visual Basic .Net редактирования базы данных MS Access
ПредметИнформационные технологии
Тип работыкурсовая работа
Объем работы38
Дата поступления12.12.2012
890 ₽

Содержание

Введение.................................2 1. Анализ предметной области. 5 1.1 Описание предметной области и функции решаемых задач 5 1.2 Постановка задачи. 5 2. Построение инфологической модели. 6 3. Создание базы данных. 12 3.1 Анализ предметной области. 12 4. Краткая характеристика программного обеспечения используемого при создании СУБД . 14 4.1 Принципы организации данных, лежащие в основе современных СУБД... 15 4.2 Современные технологии, используемые в работе с данными. 17 5. Разработка программного продукта. 20 5.1 Создание программы посредством пользовательского интерфейса Visual Basic .Net. 20 5.2 Создание программы без использования пользовательского интерфейса Visual Basic .Net. 24 5.2.1 Код формы «Список студентов».................24 5.2.2 Код файла DataSet1.xsd.....................34 5.2.3 Код файла AssemblyInfo.vb....................35 Заключение. 37 Список использованной литературы 38

Введение

Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна: • обеспечивать получение общих и/или детализированных отчетов по итогам работы; • позволять легко определять тенденции изменения важнейших показателей; • обеспечивать получение информации, критической по времени, без существенных задержек; • выполнять точный и полный анализ данных. Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время. MS Access – мощное приложение Windows. При этом производительность СУБД органично сочетаются со всеми удобствами и преимуществами Windows. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Можно использовать таблицы, созданные в среде Paradox или dBase. Работая в среде Microsoft Office, пользователь получает в своё распоряжение полностью совместимые с Access текстовые документы(Word), электронные таблицы(Excel) , презентации(PowerPoint).С помощью новых расширений для Internet можно напрямую взаимодействовать с данными из World Wide Web и транслировать представление данных на языке HTML, обеспечивая работу с такими приложениями как Internet Explorer и Netscape Navigator. MS Access специально спроектирован для создания многопользовательских приложений, где файлы базы данных являются разделяемыми ресурсами в сети. В MS Access реализована надёжная система защиты от несанкционированного доступа к файлам. В рамках этой курсовой работы необходимо спроектировать и реализовать средствами Visual Basic .Net информационную систему, редактирования баз данных MS Access. Цель работы – разработка программного продукта на основе языка Visual Basic .Net редактирования базы данных MS Access. Задачи работы: 1. Анализ предметной области 2. Постановка задачи 3. Разработка программного кода. 4. Тестирование программного продукта

Литература

1) Д. Вейскас. « Эффективная работа с ACCESS.».СПб 2001. 2) В. Долженков, М. Мозговой «Visual Basic .Net» СПб 2003. 3) Васкевич Д. Стратегии клиент/сервер. - К:"Диалектика", 2002. 4) Дейт К. Введение в системы баз данных. - К:"Диалектика", 2001. 5) Орлов С. А.: Технологии разработки ПО. Разработка сложных программных систем. 2004
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте