На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 98845


Наименование:


Курсовик Информационная система веломагазина (База данных + клиент C# +отчет)

Информация:

Тип работы: Курсовик. Предмет: Программирование. Добавлен: 07.09.2016. Сдан: 2016. Страниц: 33. Уникальность по antiplagiat.ru: 14.

Описание (план):


СОДЕРЖАНИЕ
1.Введение 2
2.Анализ предметной области 4
2.1 Разработка модели данных 5
2.2 Разработка интерфейса пользователя 7
2.3 Отладка, анализ результатов 10
3. Заключение 11
Список использованных источников 12
Приложение 1 13
Приложение 2 19


1.ВВЕДЕНИЕ
Современные информационные системы характеризуются огромными объемами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей.
Целью любой информационной системы является обработка данных, отражающих состояние объектов и их отношений в рассматриваемой предметной области.
Основой информационной системы является база данных.
В наше время ни одно предприятие не обходится без использования баз данных. Они являются удобным средством хранения информации о видах продукции, клиентах, поставщиках, работниках и т. д.
В связи с этим, в области разработки программного обеспечения выделяют отдельное направление — проектирование баз данных.
На ранних этапах развития этого направления вся ответственность за целостность хранимых данных, защиту от несанкционированного доступа к ним, добавление новых данных или обновления существующих возлагалась на программиста. Однако впоследствии стали создаваться специальные программные комплексы, способные решать эти задачи самостоятельно.
База данных в широком смысле слова – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащую изучению для организации управления и в конечном счете автоматизации, например, предприятие, вуз и т д. Хранимая в базе данных информация должны быстро извлекаться по требованию пользователя. Та часть информации, которая хранится в памяти вычислительной системы, называется внутримашинной. Эти данные организуются в виде файлов или в виде базы данных, которая представляет собой один или несколько взаимосвязанных файлов. Для работы с данными, хранящимися в базе, создаются приложения (программные средства), позволяющие пользователям вводить данные в базу, редактировать их, искать интересующую информацию, анализировать данные.

Системой управления базами данных называют программную систему, предназначенную для создания на ЭВМ общей базы данных, используемой для решения множества задач. Подобные системы служат для поддержания базы данных в актуальном состоянии и обеспечивают эффективный доступ пользователей к содержащимся в ней данным в рамках предоставленных пользователям полномочий.
СУБД предназначена для централизованного управления базой данных в интересах всех работающих в этой системе.
По степени универсальности различают два класса СУБД:
• системы общего назначения;
• специализированные системы.
Специализированные СУБД создаются в редких случаях при невозможности или нецелесообразности использования СУБД общего назначения.
СУБД общего назначения — это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы.
Используемые в настоящее время СУБД обладают средствами обеспечения целостности данных и надежной безопасности, что дает возможность разработчикам гарантировать большую безопасность данных при меньших затратах сил на низкоуровневое программирование. Продукты, функционирующие в среде WINDOWS, выгодно отличаются удобство пользовательского интерфейса и встроенными средствами повышения производительности.
СУБД, ориентированные на разработчиков, обладают развитыми средствами для создания приложений. К элементам инструментария разработки приложений можно отнести:
• мощные языки программирования;
• средства реализации меню, экранных форм ввода-вывода данных и генерации отчетов;
• средства генерации приложений (прикладных программ);
• генерацию исполнимых файлов.
Функциональные возможности моделей данных доступны пользователю СУБД благодаря ее языковым средствам.
Реализация языковых средств интерфейсов может быть осуществлена различными способами. Для высококвалифицированных пользователей (разработчиков сложных прикладных систем) языковые средства чаще всего представляются в их явной синтаксической форме. В других случаях функции языков могут быть доступны косвенным образом, когда они реализуются в форме различного рода меню, диалоговых сценариев или заполняемых пользователем таблиц. По таким входным данным интерфейсные средства формируют адекватные синтаксические конструкции языка интерфейса и передают их на исполнение или включают в генерируемый программный код приложения. Интерфейсы с неявным использованием языка широко используются в СУБД для персональных ЭВМ.
Базы данных размещают на устройствах хранения данных с большой емкостью: на жестких магнитных дисках, на оптических дисках, в оптических библиотеках (содержат более 500 компакт-дисков). Чтобы подсчитать ресурсы информационной системы, необходимо экономическую информацию оценить количественно. Для этого используются различные единицы измерения информации: символ, атрибут, показатель, логическая запись, документ, массив, поток. Емкость базы данных измеряется машинными единицами информации – бит, байт, килобайт, мегабайт, поле, физическая запись, файл и другие. Современные базы данных имеют емкости сотни и тысячи мегабайт, достигают десятков терабайт.
Таким образом, база данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.

2.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
Рассмотрим следующую предметную область: веломагазин.
Все чаще популярным видом транспорта для поездок загородом, отдыха, а иногда и для того чтобы добираться на работу, становятся велосипеды. Это объяснимо не только беззатратностью их эксплуатации. Но и всеобщей тягой и популярностью здорового времяпрепровождения, да и образа жизни в целом. Но покупка велосипеда для собственного пользования – дело ответственное. Он должен быть хорошего качества, надежный и безопасный, а также удобный именно вам и подходящий под физические параметры и цели его использования. .....
3. ЗАКЛЮЧЕНИЕ
Результатом проделанной работы стала реляционная база данных, поддерживаемая СУБД MySQL, в которой содержится 10 таблиц, В этих таблицах содержатся сведения о сущностях предметной области «Веломагазин»: продукции, магазинах, клиентах, поставщиках, производителях и т.д. В каждой из этих таблиц содержится некоторое количество записей, необходимых для проверки работоспособности приложения, разработанного на С# специально для администрирования созданной базы данных.
Это приложение содержит в себе множество уязвимостей в исходном коде. Однако целью данной работы не является идеализировать конечный результат, а лишь глубже изучить технологии проектирования баз данных и разработки приложений для управления их содержимым.
На текущий момент эта цель достигнута, поэтому выполнение данной работы считаю завершеным.

Список использованной литературы
1. Агуров П.В. С#. Разработка компонентов в MS Visual Studio 2005/2008,-СПб.: БХВ-Петербург, 2008.-480с.: ил.
2. Астахова И. Ф. SQL в примерах и задачах: Учеб. Пособие / И.Ф. Астахова, А.П. Толстобров, В.М. Мельников. — Мн.: Новое знание, 2002. — 176 с.
3. Ватсон Карли. С# Wrox Press Ltd. Arden House, 1102 Warwick Road, Acocks Green, Birmingham, B27 6 BH, UK 2001.-879c.:ил.
4. Моисеенко С.И. SQL. Задачи и решения.-СПб.: Питер, 2006.-256сю:ил.
5. Павловская Т.А. C#.Программирование на я зыке высокого уровня. Учебник для вузов.-СПб.: Питер, 2007-432с.:ил
6. Диго С.М. Проектирование и использование баз данных . учебник для вузов ./ С.М. Диго - М. : Финансы и статистика , 1995 . - 208с. : ил
7. Карпова Т.С. Базы данных: модели, разработка, реализация . Т.С.Карпова . - СПб. : Питер , 2002 . - 304 с. : ил
8. Баженова И. Ю. Основы проектирования приложений баз данных . учеб. пособие ./ И.Ю.Баженова - М. : Интернет-Ун-т Информ Технологий БИНОМ. Лаб. знаний , 2006 . - 324 с. : ил

ПРИЛОЖЕНИЕ 1
Дамп базы данных
create database if not exists PRO5;
use PRO5;
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for clients
-- ----------------------------
DROP TABLE IF EXISTS `clients`;
CREATE TABLE `clients` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Shop_ex_ID` int(11) DEFAULT NULL,
`Name_client` varchar(20) DEFAULT NULL,
PRIMARY KEY (`ID`),
KEY `FK_1` (`Shop_ex_ID`),
CONSTRAINT `FK_1` FOREIGN KEY (`Shop_ex_ID`) REFERENCES `shop_ex` (`ID`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=koi8r;...



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.