Мегаобучалка Главная | О нас | Обратная связь


Для покупки или заказа полной версии работы перейдите по ссылке.



2019-12-29 137 Обсуждений (0)
Для покупки или заказа полной версии работы перейдите по ссылке. 0.00 из 5.00 0 оценок




К У Р С О В А Я Р А Б О Т А

по курсу: “ Базы данных и экспертные системы ”

Разработка базы данных для системы заказов

коммерческого предприятия и её реализация в виде web-приложения

 

 

             Выполнил: ст. гр. ПМИ-042

                                   Шулаков М. В.

                                                                                    Проверил:     Погула В. В.

 

                                      

 

Новокузнецк, 2007


Реферат

Данная работа содержит описание созданной базы данных (инфологическая модель и её физическая реализация), описание приложения, необходимого для работы с базой данных, и код самого приложения.

Ключевые слова: заказы, товары, заказчики, цифровая техника, Интернет-магазин, web-приложение, база данных, инфологическая модель, физическая реализация.

Количество страниц работы – 30, рисунков – 6, использованных источников – 6, приложений – 1.

Цель работы – разработать и создать базу данных и приложение, которое будет использовать эту базу данных, в соответствии с выбранной предметной областью. Объектом исследования являются торговые отношения и взаимосвязи между продавцом и покупателем, выраженные в системе создания, хранения, просмотра и редактирования заказов на товары. Исследование проводится в соответствии с общими правилами проектирования информационных систем, но вместе с тем имеет отличительные особенности в связи с использованием «банковской» системы организации данных. Таким образом, сначала разрабатывается реляционная база данных в виде схем и выражений реляционной алгебры, потом эта модель преобразуется в соответствии с выбранной СУБД, и создаётся её описание на языке SQL; после этого, проектируется и реализуется на практике приложение, которое будет использовать и при необходимости редактировать эту базу данных.

Результаты, полученные по окончанию разработки данного проекта, в значительной степени соответствуют выбранным требованиям.

Данный программный комплекс является универсальным, поэтому может быть использован в любой сфере оптово-розничной торговли. Причём после незначительных изменений его можно использовать и сфере виртуальной торговли, то есть оплата покупок будет производиться виртуально, с использованием различных систем виртуальных платежей

 
Задание на проектирование

    Спроектировать базу данных и реализовать ее физически с использованием одной из доступных СУБД. Кроме того, необходимо разработать приложение для обслуживания базы данных. Предметную область студент выбирает самостоятельно.

    Основой базы данных является набор взаимосвязанных таблиц, поля которых могут быть как символьного, так и числового типа. Приложение, которое будет оперировать с базой данных, должно иметь стандартную архитектуру (главная     форма, модуль данных, универсальная форма просмотра нормативно-справочной информации с возможностью формирования твердой копии     справочников, формы ввода данных и формы построения отчетов).


Содержание

Введение…………………………………………………………………………….5

 

Основная часть работы

· Анализ задачи………………………………………………………………….....6

· Инфологическая модель………………………………………………………....7

· Даталогическая модель. Физическое проектирование в СУБД……..............8

· Структура приложения и инструкция по работе с ним…………………….12

 

Заключение ...........................................................................................................16

Список литературы ..............................................................................................17

Приложения ...........................................................................................................18


Введение

Тема системы заказов для коммерческого предприятия актуальна, поскольку торговля в последнее время в нашей стране активно развивается, занимая всё более значимое положение в экономики. Автоматизация данной сферы (особенно, с использованием глобальной сети Интернет) позволяет предприятиям, занимающимся торговлей, извлекать большую прибыль вследствие более качественного оказания услуг и повышения производительности труда. Использование глобальной сети Интернет способствует более быстрому продвижению и  распространению товаров и услуг, предлагаемых той или иной коммерческой организацией, на рынке, а также представляет дополнительные возможности сотрудничества организаций вне зависимости от их географического и экономического положения.

Объектом исследования являются торговые отношения и взаимосвязи между продавцом и покупателем; а предметом исследования – система взаимодействия покупателя и продавца, позволяющая покупателю формировать и отправлять продавцу заказы на покупку определённых товаров, а продавцу –   соответственно, получать эти заказы, рассматривать их и удовлетворять при выполнении опредёленных условий.

Цель работы – разработать и реализовать в виде законченного программного проекта базу данных для системы заказов коммерческого предприятия, а также систему управления этой базой данных.

Задачи курсовой работы:

1. Выбрать предметную область, на описание которой будет направлен проект.

2. Разработать для этой предметной области модель “сущность-связь” (инфологическую модель). Обосновать мощность и обязательность или необязательность связей, выбор ключей.

3. Превратить эту модель в даталогическую. Обосновать при этом выбор того или иного способа реализации схем отношений и связей между ними, выбор типов для атрибутов отношений. Реализовать модель в виде физической базы данных.

4. Указать последовательность команд SQL для создания базы данных со всеми необходимыми объектами (см. пример скрипта в приложении).

5. Разработать приложение (например, на Delphi) для ввода и редактирования данных и построения отчетов, основываясь на проекте базы данных, разработанной в ходе выполнения п.п. 1.-4.

 


Основная часть работы

Анализ задачи.

    Я решил разрабатывать базу данных для системы заказов коммерческого предприятия. Сама база данных будет создана c использованием утилиты phpMyAdmin, входящей в комплекс программ «Денвер-2» (который позволяет запустить полноценный веб-сервер Apache с поддержкой PHP, Perl и сервер MySQL на машине, работающей под управлением MS Windows 95/98/Me/NT/2000/XP). Приложение, которое будет использовать созданную базу данных, будет написано на языке web-программирования PHP; таким образом, оно будет состоять из нескольких web-страниц, связанных между собой ссылками и формами.

 


Для покупки или заказа полной версии работы перейдите по ссылке.

 

 

Листинг 2. Файл «logo.htm» – файл верхнего фрейма

( логотип web- приложения ).

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40">

 

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>&#1053;&#1086;&#1074;&#1072;&#1103;&#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1072; 1</title>

<!--mstheme--><link rel="stylesheet" href="pics/wate1011.css">

<meta name="Microsoft Theme" content="water 1011">

<link rel="File-List" href="logo.files/filelist.xml">

 

<!--[if !mso]>

<style>

v\:*    { behavior: url(#default#VML) }

o\:*    { behavior: url(#default#VML) }

.shape  { behavior: url(#default#VML) }

</style>

<![endif]--><!--[if gte mso 9]>

<xml><o:shapedefaults v:ext="edit" spidmax="1027"/>

</xml><![endif]-->

</head>

 

<body>

 

<p align="center"><!--[if gte vml 1]><v:shapetype id="_x0000_t136"

 coordsize="21600,21600" o:spt="136" adj="10800" path="m@7,l@8,m@5,21600l@6,21600e">

 <v:formulas>

<v:f eqn="sum #0 0 10800"/>

<v:f eqn="prod #0 2 1"/>

<v:f eqn="sum 21600 0 @1"/>

<v:f eqn="sum 0 0 @2"/>

<v:f eqn="sum 21600 0 @3"/>

<v:f eqn="if @0 @3 0"/>

<v:f eqn="if @0 21600 @1"/>

<v:f eqn="if @0 0 @2"/>

<v:f eqn="if @0 @4 21600"/>

<v:f eqn="mid @5 @6"/>

<v:f eqn="mid @8 @5"/>

<v:f eqn="mid @7 @8"/>

<v:f eqn="mid @6 @7"/>

<v:f eqn="sum @6 0 @5"/>

 </v:formulas>

 <v:path textpathok="t" o:connecttype="custom" o:connectlocs="@9,0;@10,10800;@11,21600;@12,10800"

o:connectangles="270,180,90,0"/>

 <v:textpath on="t" fitshape="t"/>

 <v:handles>

<v:h position="#0,bottomRight" xrange="6629,14971"/>

 </v:handles>

 <o:lock v:ext="edit" text="t" shapetype="t"/>

</v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t136" >

 <v:shadow on="t" opacity="52429f"/>

 <v:textpath trim="t" fitpath="t" string="&#1048;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090; - &#1084;&#1072;&#1075;&#1072;&#1079;&#1080;&#1085;"/>

</v:shape><![endif]--><![if !vml]><img border=0 height=76

src="logo.files/image001.gif" alt="&#1048;&#1085;&#1090;&#1077;&#1088;&#1085;&#1077;&#1090; - &#1084;&#1072;&#1075;&#1072;&#1079;&#1080;&#1085;" v:shapes="_x0000_s1026"><![endif]>

</p>

 

</body>

 

</html>

 

Листинг 3.Файл « menu . htm » – файл левого нижнего фрейма

(список категорий товаров).

<html>

 

<head>

<meta http-equiv="Content-Language" content="en-us">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Menu</title>

<!--mstheme--><link rel="stylesheet" href="pics/wate1011.css">

<meta name="Microsoft Theme" content="water 1011, default">

</head>

 

<body>

 

&#1042;&#1099;&#1073;&#1077;&#1088;&#1080;&#1090;&#1077;&#1088;&#1072;&#1079;&#1076;&#1077;&#1083;:<ul style="text-align: left; line-height: 200%">



2019-12-29 137 Обсуждений (0)
Для покупки или заказа полной версии работы перейдите по ссылке. 0.00 из 5.00 0 оценок









Обсуждение в статье: Для покупки или заказа полной версии работы перейдите по ссылке.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (137)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)