Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Специализация / генерализация




Методология проектирования баз данных

Расчётно-пояснительная записка к курсовой работе

по курсу

Проектирование алгоритмов и программного обеспечения

 

 

г. Калуга

2007


Содержание

1. Детальная постановка задачи

2. Концептуальное проектирование

3. Логическое проектирование

4. Физическое проектирование.

5. Физическая реализация

Список используемой литературы

 


Детальная постановка задачи

 

Существует предприятие, занимающееся производством компонентов для систем кабельного и спутникового телевидения.

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

Ø нормативные документы системы менеджмента качества (СМК)

Ø внутренние документы СМК

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

Каждый документ имеет реквизиты: номер по классификатору, наименование, дату принятия, тематику, статус, дату изменения, характер изменений (если они были). Необходимо иметь ввиду, что каждому номеру документа по классификатору в категории нормативных документов физически может соответствовать несколько документов (формат ****.doc). Удаленные документы должны помещаться на хранение в электронный архив на неопределенный срок. Очищать этот архив может только директор службы качества.

Ведется протокол работы пользователей с обеими категориями документов, в котором отражается имя документа, к которому осуществлялся доступ, дата доступа, фамилия работника (имя пользователя).

Директор службы качества проводит в подразделениях внутренние проверки системы качества на предмет соответствия работы этих подразделений требованиям нормативной и внутренней документации СМК. Результаты проверок содержат следующие данные:

- проверяемое подразделение

- номер проверки

- дата проверки

- описание несоответствия

- вид несоответствия (значительное, незначительное)

Типовые операции:

 - добавление документа

- редактирование документа

- описание внесенных изменений

- удаление документа (добавление в электронный архив)

- удаление документов из электронного архива

- добавление/удаление результатов внутренних проверок СМК

- подготовка отчета о результатах внутренних проверок СМК по форме:

 

Дата проверки Наименование проверяемого подразделения Описание несоответствия (если оно есть)  
       

 

- подготовка отчета о работе пользователей с документами СМК по форме:

 

Дата Наименование документа Время Фамилия
       

 


Концептуальное проектирование

 

Определение типов сущности:

- подразделение

- Директор службы качества

- работники

- электронный документ

- нормативный документ СМК[1]

- внутренний документ СМК

- протокол работы

- проверки СМК

Определение типов связи:

- Директор службы качества работает с электронными документами

- Электронные документы включают в себя нормативные документы СМК

- Электронные документы включают в себя внутренние документы СМК

- Документы учитываются в протоколе работы

- Директор службы качества проводит проверки подразделений

- Подразделения участвуют в проверках

- Работники фиксируются в протоколе работы

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

Таблица №1 Типы сущности

Наименование Краткое описание Синонимы Особенности
Подразделение Структурная единица предприятия Отдел Каждое подразделение возглавляется директором
Директор службы качества   Директор по качеству Центральная фигура в данной постановке задачи
Работники Общее наименование для всех работающих на предприятии   В данной постановке задачи – это все остальные кроме Директора по качеству
Электронный документ Документ в электронном виде в формате ***.doc Файл Делятся на две категории
Нормативный документ СМК     Документы, отражающие общепринятые стандарты в СМК
Внутренний документ СМК     Документы, действующие внутри предприятия
Протокол работы Информация о работе с документами Статистика работы с документами Обращение любого работника к любому документу должно отражаться в протоколе работы
Проверки СМК Действие по выявлению несоответствий Аудит Только директор службы качества проверяет подразделения

 

Таблица №2 Типы связей

Тип сущности Тип связи Тип сущности Кардинальность Степень участия
Директор службы качества Работает Эл. документ 1:М Т: Т
Работники Приписаны к Подразделения  М: 1 Т: Т
Работники Фиксируются Протокол работы  1: М Р: Т
Электронные документы Включают в себя Нормативные документы СМК М: N Р: Т
Электронные документы Включают в себя Внутренние документы СМК М: N Р: Т
Электронные документы Учитываются в Протокол работы 1: М P: Т
Директор службы качества Проводит Проверки 1: М Т: Т
Подразделения Участвуют в Проверки  1: М  Т: Р

Таблица №3 Атрибуты

Тип сущности (тип связи) Атрибут Описание Тип данных Значение по умолчанию Допустимость NULL Производные / множественные
Подразделение Название   Символьный  -  Нет  
  Номер Уникальный № Целый  -  Нет  
  ФИО директора подразделения Фамилия директора подразделения символьный  -  Нет  
Директор службы качества Дата вступления в должность   Date  - Нет  
  Ф.И.О.   Фамилия, имя, отчество Символьный    Нет  
  имя пользователя   Символьный   Нет  
Работники   имя пользователя   Символьный   Нет  
  Ф.И.О.   Фамилия, имя, отчество Символьный    Нет  
Электронный документ Номер по классификатору Номер – это пункт ГОСТ Р ИСО 9001 Символьный  - Нет  
  Наименование документа   Символьный  - Нет  
  Дата принятия Дата вступления документа в действие Дата  - Нет  
  Тематика   Символьный  - Да  
  Статус Изменен Удален Символьный  - Да  
  Дата изменения Дата изменения нормативного или внутреннего документа Дата  - Да  
  Характер изменений Описание внесенных в документ изменений (если они были) Символьный  - Да  
Нормативный документ СМК

 Те же, что и у электронного документа

Внутренний документ СМК

Те же, что и у электронного документа

Протокол работы            
  Дата-время доступа Текущая дата Дата - время   Нет  
             
Проверки СМК            
  Номер проверки Сквозная нумерация, начиная с 1 Целый - Нет  
  Дата проверки   Дата   Нет  
  Описание несоответствия Текстовое описание нарушений Символьный - Да  
  Вид несоответствия Значительное, незначительное Символьный - Да  

 

 

Таблица №4 Домены атрибутов

Домен Атрибут Тип данных Ограничения Примеры значений
Наименование Подразделения

Символьный(70)

  Служба качества
  документа   Управление документацией
Номер Подразделения Целый    
  документа Символьный(7)   4.2.3
  проверки Целый    
ФИО Директора подразделения Символьный(20)   Иванов И.И.
  Работника      
Имя пользователь Символьный(20)   SYSDBA
Дата Принятия электронного документа, нормативного, внутреннего

Date

Не позднее текущей  
  Проверки Текущая, или раньше текущей даты  
   

Не раньше текущей

 
     
  Изменения электронного документа, нормативного, внутреннего Текущая, или раньше текущей даты  
  Доступа в протоколе работы текущая  
Описание Характера изменений электронного документа, нормативного, внутреннего

Символьный(30)

Символьный(1000)

  Изменены страницы 2,5,9
  Несоответствий в проверках СМК   Описание процессов жизненного цикла продукции не соответствует требованиям нормативной документации, пункт 7.1
Тематика электронного документа, нормативного, внутреннего Символьный (30)   Дирекция. Планово – экономический отдел.
Статус электронного документа, нормативного, внутреннего Символьный(10)   Изменен. Удален. На коррекцию.
Вид несоответствия В проверках СМК Символьный (15) Значительное. Незначительное.  

Таблица №5 Ключи

Сущность ПК Альтернативный ключ
     
Подразделение Номер Название
     
Директор службы качества Имя пользователя Ф.И.О.
Работники Имя пользователя Ф.И.О.
     
Электронный документ

 

Наименование документа +

Номер по классификатору

 

Нормативный документ СМК
Внутренний документ СМК
 
Протокол работы

Дата-время

Проверки СМК Номер проверки  

 

Специализация / генерализация

Преобразуем сущность «электронный документ» в суперкласс. Подклассами будут являться «нормативный документ СМК», «внутренний документ СМК». Подклассы не пересекаются, участие суперкласса полное.

ER – модель



Логическое проектирование

 

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

Удаляем связь «Директор службы качества работает с электронными документами», т.к. эта связь является транзакцией.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...