Описание предметной области
Волжский университет имени В.Н.Татищева Факультет “Информатика и телекоммуникации” Кафедра “Информатика и системы управления”
КУРСОВАЯ РАБОТА по дисциплине: “Базы данных и знаний” Тема: “Продажа и учет лекарственных средств ”
Выполнил: студент гр. ИТ-311 Захаров Д.В. Преподаватель: Трубачева С.И.
Тольятти 2003 Волжский университет имени В.Н.Татищева Факультет “Информатика и телекоммуникации” Кафедра “Информатика и системы управления” Специальность:
ЗАДАНИЕ на курсовой проект по дисциплине “Базы данных и знаний”
Студенту_ Захарову Д.В. Группа___ИТ-311 Тема проекта_ Автоматизация продажи и учета лекарственных средств. Календарный график задания_________________________________________
СОДЕРЖАНИЕ ЗАДАНИЯ 1. Изучить объект, его взаимосвязи. 2. Описать основные функции. 3. Создать таблицы. 4. Спроектировать диаграммы с помощью IDEF0, IDEF1 5. Спроектировать базу данных с помощью СУБД DELPHI. 6. Создать приложение, учитывая ввод, сохранение, удаление ненужных данных, редактирование имеющихся данных, позволяющие осуществить поиск.
Руководитель курсовой работы ______________________ / / Студент ______________________ / / Дата выдачи: “ ____ “ __________ 2002 г. СОДЕРЖАНИЕ
1. Введение 2. Теоретическая часть 2.1 Постановка задачи 2.2 Описание предметной области 2.3 Построение SADT модели Структурный анализ с помощью диаграмм сущность связь 3 Создание приложения в Delphi 3.1 Конфигурация системы с помощью утилиты BDE Administrtor 3.2 Создание таблиц базы данных с помощью утилиты Database Desktop 3.3 Организация пользовательского интерфейса 4. Заключение 5. Список используемой литературы
Приложения ВВЕДЕНИЕ В наше время без баз данных представить работу большинства финансовых, промышленных, торговых и прочих организаций невозможно. Базы данных позволяют информацию структурировать, хранить и извлекать оптимальным для пользователя образом. Среди большого разнообразия продуктов для разработки приложений Delphi занимает одно из ведущих мест. Delphi отдают предпочтение разработчики с разным стажем, привычками, профессиональными интересами. С помощью Delphi написано колоссальное количество приложений, десятки фирм и тысячи программистов-одиночек разрабатывают для Delphi дополнительные приложения. Приложения с помощью Delphi разрабатываются быстро причем взаимодействие разработчика с интерактивной средой Delphi не вызывает внутреннего отторжения, а наоборот, оставляет ощущение комфорта. Под базой данных понимают хранилище структурированных данных, при этом данные должны быть непротиворечивы, минимально избыточными и целостными. Обычно базы данных создается для хранения и доступа к данным, содержащим сведения о некоторой предметной области, то есть некоторой области человеческой деятельности или области реального мира.Всякая база данных должна представлять систему данных о предметной области. Базы данных относящиеся к одной и той же предметной области, в различных случаях содержат более или менее детализированную информацию о ней. Степень детализации определяется рядом факторов, прежде всего целью использования информации из базы данных и сложностью производственных процессов, существующих в пределах предметной области в конкретных условиях. Реляционные базы данных представляют связанную между собой совокупность таблиц баз данных. Связь между таблицами может находить свое отражение в структуре данных, а может только подразумеваться, то есть присутствовать на неформализованном уровне. В каждой таблице базы данных может существовать первичный ключ. Под первичным ключом понимают поле или набор полей, однозначно идентифицирующий запись. Значение первичного ключа в таблице базы данных должно быть уникальным, то есть в таблице не должно существовать двух или более записей с одинаковым значением первичного ключа. Первичный ключ должен быть минимально достаточным: в нем не должно быть полей, удаление которых из первичного ключа не отразится на его уникальности.
Так как в курсовом проекте представлена БД которая работает в сети следует это рассмотреть по подробнее. При работе с локальными базами данных сами БД расположены на том же компьютере, что и приложения, осуществляющие доступ к ним. Работа с БД происходит в однопользовательском режиме. BDE расположена на компьютере пользователя. Приложение ответственно за поддержание целостности БД и за выполнение запросов к БД. Общая схема однопользовательской архитектуры. ТЕОРИТИЧЕСКАЯ ЧАСТЬ
Постановка задачи
Организация занимается продажей и учетом лекарственных средств. Фирме поставляют лекарства предприятия, с которыми подписан контракт. Сотрудники фирмы вносят новые данные в базу, проверяют, какие лекарства продаются лучше, какие хуже и выставляют товар на продажу. На основе этих данных оформляют новый заказ на приобретение следующей партии лекарственных средств.
Описание предметной области
Фирма, занимающаяся продажей и учетом лекарственных средств. Для осуществления операций с поставками и заказами новых лекарственных средств, им необходимо заполнить накладные, в накладной указаны предприятие, которое осуществляет поставку, дата прибытия лекарств на склад. После лекарственные средства подсчитывают, устанавливают на них цену, по которой их будут продавать. Когда лекарства подсчитаны и установлена цена на него, то их распространяют по торговым точкам. В магазинах, которые занимаются продажей лекарств, при продаже его выдается чек покупателю, где указана дата продажи, количество купленного лекарства, стоимость за единицу товара. На основе полученных документов были созданы таблицы с полями.
Таблица лекарства: ¨ Код лекарства; ¨ Название лекарства; ¨ Срок годности; ¨ Упаковка; ¨ Вес. Таблица предприятие: ¨ Код предприятия; ¨ Название предприятия; ¨ Адрес предприятия. Таблица накладная: ¨ Номер накладной; ¨ Код предприятия; ¨ Дата накладной. Таблица поступление: ¨ Код поступления; ¨ Номер накладной; ¨ Код предприятия; ¨ Код лекарства; ¨ Цена за единицу лекарства; ¨ Количество лекарств. Таблица продажа: ¨ Код лекарства; ¨ Номер чека; ¨ Дата продажи; ¨ Цена за единицу продукта; ¨ Количество проданных лекарств.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|