Автор работы: Пользователь скрыл имя, 30 Октября 2011 в 12:23, курсовая работа
Целью данной работы является разработка приложения для работы с базой данных по учету товара в магазине, поступающих в магазин, необходимо создать наиболее удобный интерфейс для пользователя при работе с разрабатываемой базой данных. Для выполнения цели курсовой работы необходимо обозначить следующие задачи. Они включают в себя:
* ознакомление с программами, предназначенными для создания баз данных и форматом баз данных dBase;
* работу с особым набором компонентов предназначенных для создания и редактирования базы данных;
* ознакомление с подобными базами данных используемых в магазинах одежды;
* ознакомление с принципами действия в магазине;
* разработку программного кода для выполнения определенных действий с базой данных таких как: добавление, удаление, поиск, сортировка, фильтрация данных.
Введение…………………………………………………………………………..3
Глава 1. Теоретическое исследование предметной области…………………...6
1.1. Анализ аналогичных информационных систем ……………………6
1.2. Характеристика организационной структуры предметной области…………………………………………………………………………..14
1.3. Назначение и цели создания системы………………………………15
Глава 2. Описание информационной системы……………………………….16
2.1. Схема функциональной структуры системы с кратким описанием……………………………………………………………………….16
2.2. Описание информационных функций и комплекса решаемых задач……………………………………………………………………………..18
2.3. Разработка решений по специальному математическому обеспечению ИС………………………………………………………………..18
Заключение………………………………………………………………..31
Библиографический список………………………………………………33
ПРИЛОЖЕНИЯ
Приложение 1. «Руководство оператора»…………………………………34
Приложение 2. «Листинг исходного кода ИС»……………………………42
Содержание
Введение…………………………………………………………
Глава 1. Теоретическое исследование предметной области…………………...6
1.1.
Анализ аналогичных
1.2.
Характеристика организационной структуры
предметной области……………………………………………………………
1.3. Назначение и цели создания системы………………………………15
Глава 2. Описание информационной системы……………………………….16
2.1.
Схема функциональной структуры системы
с кратким описанием………………………………………………………
2.2.
Описание информационных
2.3.
Разработка решений по
Заключение…………………………………………
Библиографический список………………………………………………33
ПРИЛОЖЕНИЯ
Приложение 1. «Руководство оператора»…………………………………34
Приложение
2. «Листинг исходного кода ИС»……………………………42
Введение
Ближе к 80-ым, компьютеры стали появляться и в учебных заведениях, предмету «Информатика» стали уделять огромное внимание. Стали появляться языки программирования высокого уровня такие, как Delphi, C++ и др.
В
настоящее время методы и средства
информатики материализуются и
доходят до потребителя в виде
так называемой новой информационной
технологии, под которой подразумевается
совокупность информационных процессов,
реализуемых на базе современных
средств вычислительной техники
и средств связи.
Информационная
система — это взаимосвязанная
совокупность средств, методов и
персонала, используемых для хранения,
обработки и выдачи информации.
Базы
данных являются одним из основных
компонентов современных
Целью данной работы является разработка приложения для работы с базой данных по учету товара в магазине, поступающих в магазин, необходимо создать наиболее удобный интерфейс для пользователя при работе с разрабатываемой базой данных. Для выполнения цели курсовой работы необходимо обозначить следующие задачи. Они включают в себя:
При решении поставленной задачи оптимально использовать для представления информационных материалов язык Delphi, который является языком высокого уровня и позволяет быстро и эффективно создавать приложения. Для реализации "такой-то программы" была выбрана система программирования Delphi версии 7 фирмы Enterprise (Borland),
Delphi – это продукт Borland International для быстрого создания приложений. Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования. В основе Delphi лежит язык Object Pascal, который является расширением объектно-ориентированного языка Pascal. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее хозяйство, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.
Прежде всего Delphi предназначен для профессиональных разработчиков, желающих очень быстро разрабатывать приложения в архитектуре клиент-сервер. Delphi производит небольшие по размерам (до 15-30 Кбайт) высокоэффективные исполняемые модули (.exe и .dll), поэтому в Delphi должны быть прежде всего заинтересованы те, кто разрабатывает продукты на продажу. С другой стороны небольшие по размерам и быстро исполняемые модули означают, что требования к клиентским рабочим местам существенно снижаются – это имеет немаловажное значение и для конечных пользователей.
Преимущества Delphi по сравнению с аналогичными программными продуктами:
Глава 1 . ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ.
Для успешного функционирования различных организаций требуется наличие развитой информационной системы, реализующей автоматизированный сбор, обработку и манипулирование данными.
База Данных (БД) — структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем. База данных обеспечивает хранение информации, а также удобный и быстрый доступ к данным. База данных представляет собой совокупность данных различного характера, организованных по определенным правилам:
- целостной;
- актуальной;
- непротиворечивой;
- неизбыточной;
База
данных должна соответствовать следующим
требованиям:
Система
управления базой данных (СУБД) –
это программные средства, созданные
для создания, дополнения, управления
баз данных. По характеру СУБД разделяют
на персональные и многопользовательские.
Персональный СУБД обеспечивают возможность
создания локальных БД, работающих
на одном компьютере. Многопользовательские
СУБД позволяют создавать
Выделяют три вида СУБД:
По своей архитектуре СУБД делятся на одно-, двух- и трехзвенные. В однозвенной архитектуре используется единственное звено (клиент), обеспечивающее необходимую логику управления данных и их визуализацию. В двухзвенной архитектуре значительную часть логики управления данными берет на себя сервер БД. В трехзвенных СУБД используется промежуточное звено-сервер приложений, являющейся посредником между клиентом и сервером БД.
На сегодняшний день существует множество систем управления баз данных. Среди них:
Нет единой системы, которая бы удовлетворяла бы всем требованиям пользователя, поэтому рассмотрим плюсы и минусы каждой, прежде чем выбрать.
Oracle Database или Oracle RDBMS
Oracle была первой коммерческой реляционной СУБД, поддерживающей язык SQL, который впоследствии стал стандартом. Первая версия продукта появилась на свет в 1979 году. В наши дни компания является лидером рынка производителей коммерческих СУБД и крупнейшим в мире поставщиком корпоративного программного обеспечения. Самым главным ее плюсом является ее надежность, «наследие» (т.е. множество программ написано под эту систему и нам проще будет ее использовать). Главным ее минусом на сегодняшний день – проблемы с безопасностью.
MS SQL
Продукт известной всем фирмы. Первая версия была разработана совместно с Sybase в 1988 году и предназначалась только для платформы OS/2. Следующие версии этого продукты были созданы для NT-based систем и тесно интегрированы с ОС, что не удивительно. Для компании гораздо выгоднее, чтобы ее СУБД использовались на ее же операционной системе – так совместимость лучше. Это программное обеспечение как раз для тех кто привык к большим возможностям и удобству программных продуктов типа IB-Expert или MSSQL Manager. Здесь есть все, что вам может пригодиться. Медленная работа Backup и Restore баз данных и что более важно оно платное.
Microsoft Office Access или просто Microsoft Access
Реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Один из основных плюсов разработки на MS Access – плотная связь с Microsoft Office. Для нормальной работы созданного приложения достаточно установить Офис. При этом так же устанавливаются все нужные для работы Access библиотеки, ODBC и т.д.. Acсess достаточно хорошо совместим с MS SQL Server и другими форматами баз данных.
1C
Российская компания, специализирующаяся на дистрибуции, поддержке и разработке компьютерных программ и баз данных делового и домашнего назначения. Название компании возникло из названия собственной поисковой программы: не более 1 секунды требовалось для получения требуемой информации.
Информация о работе Разработка базы данных по продаже в магазине одежды