Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СМЕТАНИН_КУРСАЧ_ПРИМЕР_Виртуальный магазин.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.81 Mб
Скачать

С ОДЕРЖАНИЕ

Введение

5

  1. Общая часть

7

    1. Системный анализ предметной области

7

    1. Формирование атрибутов исходного отношения

10

    1. Логическое проектирование БД (ER-технология)

    2. SQL – скрипт генерации таблиц БД

10

16

    1. Формирование выходных данных

19

    1. Формирование входных данных

18

    1. Выбор среды разработки

1.8. Техническое задание на курсовой проект

20

21

  1. Специальная часть

26

    1. Разработка таблиц базы данных

26

    1. Структура прикладной программы

28

    1. Создание интерфейса приложения

28

    1. Проектирование формы «Виртуальный магазин»

29

    1. Проектирование формы «Поставщики»

31

    1. Проектирование Формы «Клиенты»

32

    1. Проектирование формы «Мебель»

    2. Проектирование формы «Тип оплаты»

    3. Проектирование формы «Заказ»

33

34

36

  1. Эксплуатационная часть

    1. . Требования к аппаратно – программному обеспечению

    1. Инструкция по установке ПП

    2. Инструкция по тестированию ПП

    3. Инструкция по эксплуатации ПП

Заключение

Список источников

Приложения

38

38

38

38

42

44

45

46

Введение

Компьютерные технологии прочно вошли в нашу жизнь. Порой, без них, трудно представить наше существование. Все, что раньше имело материальный вид, постепенно становиться электронным, а бурное развитие электроники и электротехники всему этому способствует.

В данной курсовой работе разрабатывается информационная система, предназначенная для хранение и обработка данных о мебели поставщиках, клиентах, заказе. Она позволяет значительно повысить производительность труда за счет автоматизации функций, которые раньше выполнялись вручную:

1) Быстрый поиск информации

2) Редактирование и обновление информации

3) Добавление и удаление информации

4) Представлять в виде отчета интересующую информацию

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

1) добавить в таблицу одну или несколько записей;

2) удалить из таблицы одну или несколько записей;

3) обновить значения некоторых полей в одной или нескольких записях;

4) найти одну или несколько записей, удовлетворяющих заданному условию.

Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.

По окончанию разработки специализированного программного продукта, он должен удовлетворять следующим требованиям:

1) Программа должна быть простой в использовании и понятной даже для неопытного пользователя;

2) Программа должна иметь дружественный и интуитивно понятный интерфейс;

3) Программа должна быть отказоустойчивой;

4) Программа должна содержать огромное количество информации, но при этом потреблять минимум ресурсов компьютера.

Данная курсовая работа состоит из 3 частей:

1) Общая часть – содержит системный анализ предметной области, логическое проектирование БД, формирование входных и выходных данных, выбор стандарта БД, а также выбор среды разработки;

2) Специальная часть – содержит описание создания БД, а также проектирования интерфейса программного приложения;

3) Технологическая часть – содержит требования к аппаратно – программному обеспечению, инструкцию по установке ПП, инструкцию по тестированию ПП, инструкцию по эксплуатации ПП.

Довольно долгое время весь контроль над продажей мебели осуществлялся вручную, что было очень затруднительно, неудобно и требовало очень много времени. Чтобы решить эту проблему нужно разработать автоматизированную АИС «Виртуальный магазин по продаже мебели».

  1. Общая часть

1.1. Системный анализ предметной области

ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ

Разработать программу виртуальный магазин по продаже мебели.

РАСШИРЕННАЯ ФОРМУЛИРОВКА ЗАДАНИЯ

Необходимо разработать программу, которая будет решать две основные задачи: подготавливать и публиковать информацию о товаре; принимать и обрабатывать информацию о заказах. Эти задачи выполняются либо средствами интернет - магазина, либо средствами системы управления предприятием. В этом случае необходимо организовать обмен данными о товарах, заказах и заказчиках между интернет - магазином и системой управления предприятием. Самой важной задачей управления интернет - магазином является своевременное и оперативное получение информации об оформленном в интернет - магазине заказе. При этом важно знать кто и что заказал. Получение информации о заказах чаще всего осуществляется при помощи письма, отправляемого интернет - магазином на почтовый ящик администратора интернет - магазина.

ОПИСАНИЕ ОБЪЕКТОВ ПРЕДМЕТНОЙ ОБЛАСТИ И ИХ ХАРАКТЕРИСТИК

Объект 1 – Поставщик.

Характеристики объекта 1:

1) Код;

2) Наименование;

3) ИНН;

4) Адрес;

5) Телефон;

6) Руководитель.

Объект 2 – Клиенты.

Характеристики объекта 2:

1) Код;

2) Фамилия;

3) Имя;

4) Отчество;

5) Адрес;

6) Телефон.

Объект 3 – Мебель.

Характеристики объекта 3:

1) Код;

2) Название;

3) Срок службы;

4) Цвет;

5) Вес;

6) Цена;

7) Материал.

Объект 4 – Тип оплаты.

Характеристики объекта 4:

1) Код;

2) Название банка;

3) Номер счета.

Объект 5 – Заказ.

Характеристики объекта 5:

  1. Код;

  2. Дата заказа;

  3. Дата исполнения;

  4. Название заказа;

  5. Оплата.

ОБЩЕСИСТЕМНЫЕ ОГРАНИЧЕНИЯ НА ИНФОРМАЦИЮ

  1. Номер каждой мебели уникален.

  2. Номер клиента уникален.

3) Номер каждого заказа уникален.

ПОЛЬЗОВАТЕЛИ

  1. Администратор;

  2. Клиенты;

ОПИСАНИЕ ЗАДАЧ «Администратор»

Техническое сопровождение и обслуживание программного приложения.

ОПИСАНИЕ ЗАДАЧ «Клиенты»

  1. Быстрый поиск интересующей информации по мебели;

  2. Заказ товара.