Автор работы: Пользователь скрыл имя, 11 Декабря 2014 в 10:17, курсовая работа
Цель: разработать автоматизированную базу данных для учета товаров медицинского назначения фармацевтической компании «Морон» с помощью программы Microsoft SQL Server 2005.
Задачи, решение которых необходимо для достижения поставленной цели:
1. Собрать необходимые данные о заказах на лекарственные препараты фирмы «Морон» для заполнения форм и таблиц;
2. Оформить таблицы, необходимые для базы данных;
3. Определить иерархию и связи между таблицами;
4. Создать автоматизированную базу данных с помощью программы Microsoft SQL Server2005;
5. Разработать несколько запросов, для удобства поиска той или иной информации по таблицам;
6. Создать графический интерфейс удобный для восприятия полученных таблиц.
Введение 3
Глава 1. 5
1.1. О компании 5
1.2. Анализ учета товаров медицинского назначения 6
1.3. Нормализация данных 8
Глава 2. Техническое задание на разработку программы "Автоматизация учета товаров медицинского назначения" 10
Требования к информационным структурам и методам решения
База данных работает под управлением Microsoft SQL Server. Используется много поточный доступ к базе данных. Необходимо обеспечить одновременную работу с программой с той же базой данной модулей экспорта внешних данных
Структура баз данных
Таблица Клиенты - KLIENT_BASE
Название поля |
Тип поля |
Описание поля |
ID_K |
Int |
Идентефикатор клиента |
NAME_K |
VarChar(255) |
ФИО |
CITY_K |
VarChar(255) |
Город проживания |
ADRESS_K |
VarChar(255) |
Адрес |
PASPORT_K |
Int |
Паспортные данные |
INN_K |
Int |
ИНН |
Таблица Сотрудники - EMPLOYEE
Название поля |
Тип поля |
Описание поля |
ID_E |
Int |
Идентификатор сотрудника |
NAME_E |
VarChar(255) |
ФИО |
POST_E |
VarChar(255) |
Должность |
ADRESS_E |
VarChar(255) |
Адрес |
PAY_E |
Int |
Оклад |
Таблица Лекарство - DRUGS
Название поля |
Тип поля |
Описание поля |
ID_D |
Int |
Идентификатор лекарства |
NAME_D |
VarChar(255) |
Название |
DATA_VIP_D |
Date |
Даты выпуска |
SROK_GODN |
Int |
Срок годности |
Таблица Тип лекарств - TYPE_DRUGS
Название поля |
Тип поля |
Описание поля |
ID_TYPE_D |
Int |
Идентификатор типа лекарств |
TYPE_D |
VarChar(255) |
Фармацевтическая группа |
NAME_D |
VarChar(255) |
Наименование |
Таблица Договоры - CONTRACT
Название поля |
Тип поля |
Описание поля |
ID_C |
Int |
Идентификатор договора |
ID_D |
Int |
Идентификатор лекарства |
ID_E |
Int |
Идентификатор сотрудника |
ID_K |
Int |
Идентификатор клиента |
DATA_C |
Date |
Дата заключения договора |
KOLVO_D |
Int |
Количество товара |
CENA_D |
Int |
Цена |
Требования к запросам пользователей данных из базы
Администраторы системы должны иметь возможность редактировать таблицы.
Пользователи системы должны иметь возможность производить поиск по таблице DRUGS, просматривать детальную информацию по каждому результату выборки
Требования к программным средствам, используемым программой
Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы Windows 2000 Server или Windows 2003 и Microsoft SQL Server 2000.
Специальные требования
Программа должна обеспечивать одновременную работу пользователей посредством удобного интерфейса.
Предварительный состав программной документации
Состав программной документации должен включать в себя:
Экономические преимущества разработки
Ориентировочная экономическая эффективность не рассчитываются. Аналогия не проводится ввиду уникальности предъявляемых требований к разработке.
Стадии разработки
Разработка должна быть проведена в три стадии:
1. разработка технического
2. рабочее проектирование;
3. внедрение.
Этапы разработки
На стадии разработки технического задания
должен быть выполнен этап разработки,
согласования и утверждения настоящего
технического задания.
На стадии рабочего проектирования должны
быть выполнены перечисленные ниже этапы
работ:
1. разработка программы;
2. разработка программной
3. испытания программы.
На стадии внедрения должен быть выполнен этап разработки подготовка и передача программы.
Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1. постановка задачи;
2. определение и уточнение
3. определение требований к
4. определение стадий, этапов и сроков разработки программы и документации на неё;
5. согласование и утверждение технического задания.
На этапе разработки программы должна
быть выполнена работа по программированию
(кодированию) и отладке программы.
На этапе разработки программной документации
должна быть выполнена разработка программных
документов в соответствии с требованиями к составу
документации.
На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах Заказчика.
Виды испытаний
Приемо-сдаточные испытания должны проводиться на объекте Заказчика в оговоренные сроки.
Приемо-сдаточные испытания программы должны проводиться согласно разработанной Исполнителем и согласованной Заказчиком Программы и методик испытаний.
Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель документируют в Протоколе проведения испытаний.
Общие требования к приемке работы
На основании Протокола проведения испытаний Исполнитель совместно с Заказчиком подписывает Акт приемки-сдачи программы в эксплуатацию.