Автоматизация рабочих мест
Принципы автоматизации рабочего места на базе персонального компьютера. Теория современных систем управления базами данных. АРМ "Отдел кадров": составные части программы, справочники, личные карточки. Автоматизация рабочего места коменданта общежития.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.07.2011 |
Размер файла | 342,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ВВЕДЕНИЕ
В настоящее время на очень многих предприятиях реализуется концепция распределенных систем управления народным хозяйством. В них предусматривается локальная, достаточно полная и в значительной мере законченная обработка информации на различных уровнях иерархии. В этих системах организуется передача снизу вверх только той части информации, в которой имеется потребность на верхних уровнях. При этом значительная часть результатов обработки информации и исходные данные должны храниться в локальных банках данных.
Для реализации идеи распределенного управления потребовалось создание для каждого уровня управления и каждой предметной области автоматизированных рабочих мест на базе профессиональных персональных компьютеров. Например, в сфере экономики на таких АРМ можно осуществлять планирование, моделирование, оптимизацию процессов, принятие решений в различных информационных системах и для различных сочетаний задач. Для каждого объекта управления необходимо предусматривать АРМ, соответствующие их значению.
1. Теория построения Автоматизированных Рабочих Мест
1.1 Анализ принципов АРМ на базе ПК
Автоматизированное рабочее место (АРМ), или, в зарубежной терминологии, "рабочая станция" (work-station), представляет собой место пользователя-специалиста той или иной профессии, оборудованное средствами, необходимыми для автоматизации выполнения им определенных функций. Такими средствами, как правило, является ПК, дополняемый по мере необходимости другими вспомогательными электронными устройствами, а именно: дисковыми накопителями, печатающими устройствами, оптическими читающими устройствами или считывателями штрихового кода, устройствами графики, средствами сопряжения с другими АРМ и с локальными вычислительными сетями и т.д.
АРМ в основном ориентированы на пользователя, не имеющего специальной подготовки по использованию вычислительной техники. Основным назначением АРМ можно считать децентрализованную обработку информации на рабочих местах, использование соответствующих "своих" баз данных при одновременной возможности вхождения в локальные сети АРМ и ПК, а иногда и в глобальные вычислительные сети, включающие мощные ЭВМ.
Принципы создания любых АРМ должны быть общими:
системность.
гибкость.
устойчивость.
эффективность.
Системность. АРМ следует рассматривать как системы, структура которых определяется функциональным назначением.
Гибкость. система приспособлена к возможным перестройкам, благодаря модульности построения всех подсистем и стандартизации их элементов.
Устойчивость. Принцип заключается в том, что система АРМ должна выполнять основные функции независимо от воздействия на нее внутренних и внешних возмущающих факторов. Это значит, что неполадки в отдельных ее частях должны быть легко устраняемы, а работоспособность системы быстро восстанавливаема.
Эффективность АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам на создание и эксплуатацию системы.
1.2 Теория современных систем управления базами данных
Концепция баз данных
Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 60-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД). Этому предшествовал первый опыт использования файловых систем для организации баз данных. Файловые системы выявили различные проблемы обработки большого количества информации и заложили основные направления развития теории баз данных.
Можно считать, что если прикладная информационная система опирается на некоторую систему управления данными, обладающую этими свойствами, то эта система управления данными является системой управления базами данных (СУБД).
Рис. 1.1 - Связь программ и данных при использовании СУБД
Архитектура СУБД
СУБД должна предоставлять доступ к данным любым пользователям, включая и тех, которые практически не имеют и (или) не хотят иметь представления о:
физическом размещении в памяти данных и их описаний;
механизмах поиска запрашиваемых данных;
проблемах, возникающих при одновременном запросе одних и тех же данных многими пользователями (прикладными программами);
способах обеспечения защиты данных от некорректных обновлений и (или) несанкционированного доступа;
поддержании баз данных в актуальном состоянии и множестве других функций СУБД.
При выполнении основных из этих функций СУБД должна использовать различные описания данных. Отметим, что проектирование этих описании обычно поручается человеку (группе лиц) - администратору базы данных (АБД).
Рис. 1.2
Объединяя частные представления о содержимом базы данных, полученные в результате опроса пользователей, и свои представления о данных, которые могут потребоваться в будущих приложениях, АБД сначала создает обобщенное неформальное описание создаваемой базы данных. Это описание, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающих над проектированием базы данных, называют инфологической моделью данных.
Такая человеко-ориентированная модель полностью независима от физических параметров среды хранения данных. В конце концов этой средой может быть память человека, а не ЭВМ. Поэтому инфологическая модель не должна изменяться до тех пор, пока какие-то изменения в реальном мире не потребуют изменения в ней некоторого определения, чтобы эта модель продолжала отражать предметную область.
Остальные модели, показанные на рис. 1.2, являются компьютеро-ориентированными. С их помощью СУБД дает возможность программам и пользователям осуществлять доступ к хранимым данным лишь по их именам, не заботясь о физическом расположении этих данных. Нужные данные отыскиваются СУБД на внешних запоминающих устройствах по физической модели данных.
1.3 Автоматизация рабочего места менеджера по учету товара
Выделим предметную область. Это учет товарооборота на фирме занимающейся торговой деятельностью. Сюда входит и учет товаров на складе (на нескольких складах), оформление документов по отгрузке и при оприходованию товара на склад, ведение реестра поставщиков и покупателей, учет взаиморасчетов с юридическими и частными лицами и получение отчетной информации о продажах.
Основной задачей ставится правильная организации структуры хранения информации (т.е. структуры баз данных.), алгоритмов ввода, чтения, корректировки информации. А сама программа представляет собой справочную систему.
Пользователи системы
Система предназначена для очень широкого круга пользователей.
Первыми пользователями этой системы будут кладовщик и/или менеджер, т.к. они будут вводит первичные документы. По мере надобности они могут удалять документы, изменять уже существующие документы, добавлять информацию о новых покупателях, формировать отчеты для отслеживания неточностей в учете. Но этими людьми круг пользователей не заканчивается.
Система может быть использована бухгалтером для получении информации о суммах приходных и расходных накладных, долгах поставщикам, и долгов клиентов нам. Кроме того, они могут участвовать в этой системе, например, вводить выписки из банка, которые будут погашать задолженности.
Для главного менеджера фирмы система тоже может представлять интерес. Например, он может посмотреть объемы продаж, товарооборота за определенный период, определить товар пользующийся, который приносит наибольший доход (самый продаваемый товар) и получить другую статистическую информацию.
Описание пользователей
Для рассматриваемой системы может существовать большое множество категорий пользователей, но предлагаемая программа предполагает пользователя, которому необходима справочная информация.
Для каждой хорошей системы всегда должен существовать администратор, который будет сопровождать систему, устранять ошибки, а при расширении предметной области дорабатывать программные модули.
Что касается конечных пользователей, то тут могут быть почти все сотрудники фирмы, причем для каждого сотрудника может быть запрограммирован тип доступа (чтение, изменение, добавление, удаление и др.) к документам, справочникам, регистрам и другой информации в системе.
Запросы и регламентные задачи
Для системы основным запросом является запрос на получение движения по определенному товару за конкретный промежуток времени. Этот запрос выполняется на основании данных хранящихся в базах данных, которые можно условно отнести к «Регистрам».
Также в системе могут реализованы следующие запросы:
информация о долге клиента (или нашем долге клиенту);
любая информация, которая может быть получена на основании документов (например, сумма отгрузок клиенту за определенный период, и др.).
Регламентной задачей для проектируемой системы является расчет объемов продаж (например, за наличный или безналичный расчет).
Регламентным запросом является получение информации об остатках товаров и движении товара по документам и вывод полученной информации в видеоформу.
Описание алгоритма работы системы
В данном разделе, описывается: каким образом должна функционировать проектируемая система.
Рассмотрим цепочку документов, которые необходимо оформить для отпуска товара при расчете за безналичный расчет.
Сначала клиент выбирает нужный ему товар в необходимом количестве. На основании этой заявки (возможно устной) менеджер выписывает этому клиенту счет для оплаты. В случае если клиент еще не существует в системе, то его необходимо добавить. Когда клиенту выписан счет, это не говорит о том, что товар клиенту отдан, но документ в систему введен. Для этого этот вид документов не учитывается в базах учитывающих движение товаров (назовем их регистрами). Позже, когда клиент оплатил, выписанный ему счет, и деньги попали на наш расчетный счет, бухгалтер вводит выписку из банка, соответствующим документом, например, «приход денег на счет». Соответственно в системе появляется наш долг клиенту на сумму, которую он оплатил. Через некоторое время клиент приходит, чтобы получить свой товар и тогда менеджер выписывает ему расходную накладную и налоговую накладную по безналичному расчету (можно ввести на основании ранее выписанного счета). При выписывании накладной система автоматически заносит информацию о том, что клиенту был отдан товар на сумму указанную в накладной, и таким образом погашает наш долг клиенту. Кроме этого документ проходит по регистрам движений и остатков товаров, т.е. информация о количестве проданного товара заносится в соответствующие базы данных.
На основании выданной клиенту накладной, кладовщик отдает товар. Таким образом, мы получили четкую систему отгрузки товара.
Процедура отгрузки товара за наличный расчет происходит аналогичным образом, только счет при этом не выписывается, деньги оформляются документом «приходный кассовый ордер» или другим подобным и при оформлении накладных указывается что продажа произведена за наличный расчет.
Поступление товара на склад может возникать в двух случаях. Во-первых, при поступлении товара от поставщика, а во-вторых, при возврате товара от покупателя.
В первом случае оформляется приходная накладная от поставщика за наличный или безналичный расчет, а деньги поставщику (подразумевается в системе) отдаем документом «платежное поручение» или «расходный кассовый ордер» или другим документом.
Если оформляется возврат от покупателя, то процедура идентична, только в накладной указывается соответствующий признак накладной.
1.4 Выбор СУБД
Для реализации спроектированной системы могла бы подойти любая СУБД среднего уровня (например, Microsoft Access), может быть реализована в среде FoxPro. Эта система вполне подходит для составления программы, обслуживающей проектируемую систему, а именно:
СУБД является специализированной программой для работы с реляционными БД, что значительно упрощает процесс даталогического проектирования;
У нее довольно мощный язык, удобный для программирования приложений средней сложности;
Наличие большого количества мастеров позволяет быстро создавать удобный для конечных пользователей интерфейс, формировать красивые отчеты
Эта система очень нетребовательна к аппаратным ресурсам и может выполняться на любом компьютере на котором установлена система Windows (и сама СУБД).
Отдельные утилиты позволяют создавать конечный исполняемый файл, и тогда это очень значительно упрощает распространение программы.
1.5 Справочники
Теперь кратко опишем назначение каждого справочника.
Справочник товаров предназначен для хранения товаров. Причем код должен быть уникальным во всем справочнике. Каждый товар имеет приходную и продажную цены, ед. измерения и производителя, который хранится в справочнике производители.
Справочник производители сохраняет код производителя и его полное наименование. Поле Coment предназначено для дополнительной информации по производителю.
Справочник склад содержит код и название всех складов в системе.
В справочнике клиентов хранится вся необходимая информация о фирме-покупателе или фирме-поставщике. В то время как в справочнике фирм хранится информация о наших фирмах, т.е. фирмах от лица которых мы работаем.
Справочник Вид Накладной хранит в себе все виды документов, которые могут быть выданы системой. Например:
Приходная накладная;
Расходная накладная;
Счет;
Перемещение;
Налоговая накладная и другие.
Справочник виды продаж может содержать информацию такого рода: ЗаНал; ЗаБН; Вкредит. Что будет означать, как была проведена операция - за наличные, безналичные деньги или в кредит.
Справочник сотрудников хранит всех возможных пользователей системы и краткую информацию о них, причем каждому из них можно указать статус. Например: 1-Администратор; 2-Менеджер; 3-Бухгалтер, и т.д. А уже программист определит для кого какие возможности доступны, а какие недоступны.
Справочник признаков накладной хранит информацию Следующего вида, например: 1-Продажа; 2-Возврат Поставщику; 3- Покупка; 4-Возврат Покупателю.
База данных в которой хранятся шапки документов - просто хранит все необходимые реквизиты документа. Уникальным во всей системе является номер документа. Он специально объявлен текстовым. По этому номеру в базе, которая хранит табличные части, мы может отыскать те позиции, которые принадлежат этому документу. Если построить индексный файл по полю Number (он построен в системе), то став на первый элемент, соответствующий этому документу, можно получить все остальные элементы по порядку, т.к. в шапке документа хранится количество строк в нем.
Регистры остатков товаров хранят остатки товаров по каждому складу в отдельности. Получается как таблица, где столбцы соответствуют складам, а строки - товарам, а на пересечении - будет количество товара на конкретном складе.
В регистре движения остатков товаров отражается каждая операция, над этим товаром (приход или расход) и указывается, какой документ осуществил данное движение и когда.
№ пп |
Наименование элемента данных |
Имя |
Примечания |
|
1. |
Номер документа |
Number |
Значение формируется автоматически |
|
2. |
Дата оформления |
Date |
||
3. |
Вид документа |
DocType |
||
4. |
Признак накладной |
Priznak |
Имеет смысл только для накладной |
|
5. |
Фирма |
Firm |
||
6. |
Клиент |
Klient |
||
7. |
Вид продажи |
SailType |
||
8. |
Склад |
Sklad |
||
9. |
||||
10. |
Основание для выписки документа |
Osnov |
||
11. |
Автор документа |
Author |
||
12. |
Наименование товара. |
Tovar |
||
13. |
Цена за единицу |
Price |
||
14. |
Количество |
Kol |
||
15. |
Сумма |
Sum |
||
16. |
НДС |
NDS |
||
17 |
Проведен |
Proveden |
Проходит документ по регистрам или нет |
2. Автоматизация рабочего места (АРМ) отдела кадров предприятия
Работа отдела кадров достаточно крупного предприятия связана с накоплением большого количества информации о личных данных сотрудников. Традиционно информация храниться на бумажных носителях. При этом трудно осуществить быстрый отбор нужных данных при приеме на работу, уходе в отпуск, увольнении, переходе на другую должность или других перемещениях сотрудника.
Немаловажен вопрос надежности хранения и конфиденциальности личных данных о работающих на предприятии. При указанной численности штата предприятия отдел кадров состоит из начальника отдела кадров и нескольких сотрудников отдела кадров. Фактически, только начальник отдела кадров должен иметь полный доступ к архиву хранящейся информации.
Таким образом, автоматизация процесса работы отдела кадров является нужным и перспективным процессом.
2.1 Назначение АРМ «Отдел Кадров»
Приложение “Отдел кадров” предназначено для автоматизации деятельности отдела кадров организации. Система позволяет обеспечить многопользовательский доступ к единой базе данных организации, при этом возможна одновременная работа нескольких пользователей с информацией, что позволит гибко распределить обязанности между сотрудниками (например, регистрация новых сотрудников, модификация информации, поиск, формирование отчетов и прочее). При работе в многопользовательском режиме пользователям назначаются права доступа к информации (например, только начальник отдела кадров может редактировать справочники цехов завода). Однако система не исключает возможность работы и в локальном варианте - на одном рабочем месте.
Программа "Отдел Кадров" предназначена для облегчения условий труда сотрудников отдела кадров достаточно абстрактного предприятия. Наиболее рутинными и в то же время наиболее ответственными процессами являются:
ввод метрики работника в его личную учетную карточку.
ведение архива отдела кадров.
подготовка различных отчетов по личным данным работников (стаж, зарплата, отгулы и так далее)
При этом сначала заводится так называемая личная карточка работника. В нее заносится вся необходимая метрика работника. Далее происходит работа с внесенной информацией (корректировка, поиск, удаление). Архив состоит из личных карточек уволенных сотрудников, т.к. после увольнения по соответствующему закону личные данные должны храниться не менее 3 лет до момента их уничтожения.
Дополнительно происходит наполнение информацией словарей базы данных. Словарь в данном контексте является справочником какой-либо однотипной информации (например, справочник институтов, справочник районов и улиц). При вводе новой информации у пользователя есть возможность выбрать допустимые значения из справочников, либо пополнить его новыми данными.
На архив отдела кадров прямо или косвенно опирается ряд дополнительных операций (бухгалтерия, материальная часть, учет выработки продукции и другое).
Облегчения условий труда достигается благодаря возможности автоматизировать основные процессы ведения архива предприятия с помощью данной программы.Фактически, работа с личными карточками и архивом превращается в четкий и удобный процесс работы с базой данной. Это сильно упрощает работу и исключает ошибки, часто встречающиеся при обычной организации работы отдела кадров.
2.2 Составные части программы
С точки зрения пользователя-оператора (т.е. сотрудника отдела кадров) существует лишь запускаемая программа АРМ Отдел Кадров. Вся работа с карточками и архивом происходит в пределах запущенной программы без необходимости вызова каких-либо других программ.
Однако программа состоит из двух логически раздельных блоков - базы данных и программы - оболочки.
База данных хранит всю необходимую информацию. К ней относятся данные непосредственно архива и служебная информация, необходимая для работы программы-оболочки. База данных абсолютно не имеет никакой привязки к оболочке, и к ее данным может обращаться какая-либо другая программа. Таким образом, изначально заложена возможность развития всей программы ОК. Например, бухгалтерская программа может получать сведения о сотрудниках завода, обращаясь к указанной базе данных. При этом сама бухгалтерская программа может быть разработана другой группой программистов, без использования знаний о создании программы ОК.
Программа жестко привязана к базе данных. Она выполняет две наиболее выделяющихся функции. Во-первых она предоставляет данные из базы данных в удобном для пользователя виде а во-вторых производит различные манипуляции с хранящейся информацией (расчет, поиск, печать и т.д.).
В программе реализован принцип разделения прав доступа на изменение информации.
2.3 Справочники
Справочники в данном АРМ напоминают простые, неэлектронные справочники в традиционном толковании данного термина. Например справочник зарегистрированных профессий, справочник по цехам, справочник институтов и так далее. Назначение справочников - систематизировать хранящуюся информацию, увеличить скорость ввода новой информации и уменьшить кол-во возможных ошибок ввода. Это достигается тем, что все новые данные определенного типа (например, название цеха) вносятся в справочник. Повторное использование одного и того же названия приводит фактически к многократному использованию одной и той же записи из таблицы справочника.
В программе существуют следующие виды словарей.
Образование
Учебные заведения
Виды образования
Специальности по диплому
Квалификации по диплому
Завод
Цеха, отделы, склады
Специальности
Военкоматы
Военкоматы
Составы
Воинские звания
Группы учета
Общие
Национальности
Семейные положения
Страны
Причины увольнения
Поощрения и почести
Награды и поощрения
Почетные звания
Муниципальные районы, улицы
В каждом справочнике хранится информация, соответствующая его названию. Доступ пользователя к справочникам определяется выданными ему правами доступа к программе. Возможен доступ только на чтение, с возможностью добавление новых данных, с возможностью добавления и удаления данных. Как и в других случаях, привилегии устанавливаются системным администратором.
2.4 Личные карточки
На каждого сотрудника предприятия заводится его личная карточка, в которую заноситься его метрика. Личная карточка представлена несколькими разделами (закладками).
Главная. В нем заносятся и отображаются метрические данные сотрудника - Ф.И.О., дата рождения, семейное положение, номер паспорта, группа инвалидности и т.д. Также заносится его стаж и табельный номер внутри завода.
Кроме основной закладки «Главная» созданы еще следующие разделы
Образование,
Заграница
Аттестация
Награды и поощрения
Почетные звания
Поощрения по заводу
Взыскания
Работа по совместительству
Отпуска
Назначения и перемещения
Последнее место работы
Увольнение
Воинский учет.
Кроме того, по каждому сотруднику можно ввести заметки вольного характера. Для этого надо выбрать раздел Заметки. При вводе информации происходит активное использование словарей, описанных ранее.
По уже введенным личным карточкам возможно провести поиск, сформировать отчет, осуществить печать и произвести их подсчет.
3. Автоматизация рабочего места (АРМ) коменданта общежития
Цель:
Оперативное слежение за прибытием и отъездом студентов. Учет свободных мест в общежитие. Организация оперативного, своевременного учета оплаты студентами проживания в общежитии.
Перечень процессов составляющая деятельность общежития:
При поступлении в учебное заведение абитуриент обозначает в договоре то, что он нуждается в общежитии или не нуждается. На основе всех договоров подготавливаются места в общежитии.
Когда абитуриент зачислен (далее студент), он пишет заявление на место в общежитии. На основе данных заявлений (ФИО студента, курс, специальность, факультет) студентов расселяют по комнатам. Распределение заключается в том, что каждому студенту в соответствие записывается комната в журнале коменданта общежития.
В период экзаменационных сессии в общежитие прибывают студенты-заочники, их, так же как и студентов дневного отделения, записывают в журнале коменданта.
Каждому студенту объявляется сумма оплаты за проживание в месяц. Студент расписывается в журнале коменданта общежития.
Комендант общежития подает отчет в деканат факультета о заселении студента в общежитие.
Об отъезде из общежития студент должен сообщить коменданту заранее, не позднее 20-ти дневного срока. В этот срок он должен оплатить (погасить) задолженности.
Если студент не вносит плату за комнату более чем в 30-ти дневный срок, то рассматривается вопрос об его выписке из общежития.
При нарушении режима общежития студентом, рассматривается вопрос об исключении его из института.
Если студента исключают из института, то в 10-ти дневный срок он обязан освободить комнату и съехать из общежития.
При выезде студента из общежития, комендант отмечает в журнале дату выезда.
Описание процессов, поддерживаемых в рамках данного исследования:
учет прибывших, выбывших студентов, относительно общежития;
ведение журнала коменданта общежития;
учет своевременной оплаты сумм за комнату студентами;
оперативный учет свободных мест в общежитии для заселения студентов;
информирование деканата о въехавших в общежитие студентах.
Описание регламента для процессов:
учет прибывших, выбывших студентов - постоянно;
ведение журнала коменданта общежития - постоянно;
учет своевременной оплаты сумм - ежемесячно;
оперативный учет свободных мест - постоянно, по мере прибытия (выбытия) студентов;
информирование деканата о въехавших в общежитие студентах - постоянно.
Список выявленных сущностей:
Студент (паспортные данные, домашний телефон)
Факультет (полное, краткое название, декан и т.д.)
Специальность (полное, краткое название)
Комната (кол-во мест, дополнительные условия)
Журнал коменданта (данные об обучении студента (курс, специальность факультет), распределение студентов по комнатам)
Квитанция (указывается сумма и дата оплаты)
Перечень возможных запросов к базе данных:
количество студентов, нуждающихся в общежитии;
количество свободных мест в общежитии;
перечень студентов по определенной специальности, курсу;
перечень студентов, имеющих долг по оплате общежития;
просмотр информации о комнатах общежития;
запрос количества и список исключенных студентов;
количество проживающих студентов в общежитии;
количество студентов, не уплативших за текущий месяц сумму за комнату.
Перечень возможных отчетов:
список студентов проживающих в общежитии (по факультету, специальности, курсу);
список студентов имеющих задолженности на текущую дату;
отчет о заселении общежития студентами (по комнатам, количество свободных мест, комнат);
список студентов, подлежащих выселению или отчислению за нарушение правил общежития.
рабочее место автоматизация компьютер
Рис. 3.1 - Схема взаимосвязи процессов и информационных потоков
На основе физической модели выполнено описание структуры таблиц базы данных в табл. 1-7 представлено описание структуры файлов *.dbf.
Журнал коменданта (Logbook) зависимая
Таблица 3.1
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Номер записи |
Num_rec |
PK |
NUMERIC |
5 |
|
2 |
Номер комнаты |
Num_room |
FK |
NUMERIC |
3 |
|
3 |
Номер договора |
Num_treaty |
FK |
NUMERIC |
5 |
|
4 |
Дата въезда |
Date_ent |
DATE |
8 |
||
5 |
Дата выезда |
Date_exit |
DATE |
8 |
||
6 |
Оплата за место |
Sum |
FLOAT |
6,2 |
||
7 |
факт проживания |
loglive |
LOGICAL |
1 |
Студент (Student): независимая
Таблица 3.2
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Номер студ. билета |
Num_stud |
PK |
NUMERIC |
5 |
|
2 |
Имя |
Name |
CHARACTER |
15 |
||
3 |
Фамилия |
Surname |
CHARACTER |
15 |
||
4 |
Отчество |
Patronim |
CHARACTER |
19 |
||
5 |
Дата рождения |
BirthD |
DATE |
8 |
||
6 |
Номер паспорта |
N_pas |
NUMERIC |
6 |
||
7 |
Серия паспорта |
S_pas |
CHARACTER |
5 |
||
8 |
Индекс |
Zip |
NUMERIC |
6 |
||
9 |
Район |
District |
CHARACTER |
20 |
||
10 |
Город |
Np |
CHARACTER |
20 |
||
11 |
Улица |
street |
CHARACTER |
15 |
||
12 |
Дом |
dom |
NUMERIC |
3 |
||
13 |
Квартира |
flat |
NUMERIC |
3 |
||
14 |
Телефон домашний |
tel |
NUMERIC |
9 |
Договор (Treaty): зависимая
Таблица 3.3
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Номер договора |
Num treaty |
PK |
NUMERIC |
5 |
|
2 |
Код специальности |
Kod spec |
FK |
NUMERIC |
5 |
|
3 |
Код факультета |
Kod facul |
FK |
NUMERIC |
2 |
|
4 |
Номер студ билета |
Num stud |
FK |
NUMERIC |
5 |
|
5 |
Дата заключения |
Date start |
DATE |
8 |
||
6 |
Курс |
Kurs |
NUMERIC |
1 |
Специальность (Speciali): независимая
Таблица 3.4
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Код специальности |
kod spec |
PK |
NUMERIC |
5 |
|
2 |
Название |
naz spec |
CHARACTER |
35 |
||
3 |
Короткое название |
short spec |
CHARACTER |
10 |
Факультет (Faculti): независимая
Таблица 3.5
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Код факультета |
kod facul |
PK |
NUMERIC |
2 |
|
2 |
Название |
naz facul |
CHARACTER |
35 |
||
3 |
Короткое название |
short facul |
CHARACTER |
5 |
||
4 |
ФИО декана |
SNP decan |
CHARACTER |
20 |
||
5 |
Телефон декана |
tel decan |
NUMERIC |
6 |
Комната (Room): независимая
Таблица 3.6
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Номер комнаты |
Num room |
PK |
NUMERIC |
3 |
|
2 |
Количество мест |
kol mest |
NUMERIC |
1 |
||
3 |
Качество |
Quality |
NUMERIC |
2 |
||
4 |
Примечания |
note |
MEMO |
30 |
Квитанция (Receipt):зависимая
Таблица 3.7
Заголовок поля |
Идентификатор |
Ключ |
Тип поля |
Длина |
||
1 |
Номер квитанции |
num receipt |
PK |
NUMERIC |
6 |
|
2 |
Номер записи |
num rec |
FK |
NUMERIC |
5 |
|
3 |
дата оплаты |
date ammou |
DATE |
8 |
||
4 |
оплаченная сумма |
sum total |
FLOAT |
6,2 |
Размещено на Allbest.ru
Подобные документы
Использование информационных технологий с целью автоматизации рабочего места коменданта образовательного учреждения. Программные и аппаратные средства. Архитектура программного обеспечения. Описание пользовательских интерфейсов. Анализ предметной области.
курсовая работа [1,0 M], добавлен 06.06.2015Автоматизация учета рабочего времени сотрудников войсковой части №63180. Проектирование баз данных, алгоритм решения задачи, описание архитектуры программы и реализация функционального назначения программы. Расчет себестоимости программного продукта.
дипломная работа [1,7 M], добавлен 12.09.2016Функциональные и обеспечивающие части автоматизированных систем управления. Задачи отдела продаж компании. Техническое обеспечение проектируемого рабочего места. Используемые операционные системы и прикладные программы. Конфигуратор "1С:Предприятие".
курсовая работа [1,6 M], добавлен 03.10.2013Разработка программного приложения для автоматизации рабочего места кладовщика на центральном складе предприятия. Решение задачи создания клиент-серверной архитектуры базы данных в среде программирования Delphi 7 и Interbase для "Windows 9X(NT)".
дипломная работа [1,8 M], добавлен 19.06.2012Краткий обзор технических средств для промышленной автоматизации. Концепция построения информационной системы производства на базе Proficy. Анализ разработки автоматизации узлов учета нефти автоматизированного рабочего места оператора нефтебазы.
дипломная работа [5,2 M], добавлен 19.03.2015Требования к программному обеспечению и надежности разрабатываемой автоматизированной системы. Словарь предметной области. Схема состава вычислительной системы. Диаграмма объектов и классов. Анализ общих затрат на разработку автоматизации рабочего места.
курсовая работа [1,4 M], добавлен 30.06.2013Функциональные обязанности менеджера по аренде офисных помещений. Теория современных систем управления базами данных. Высокопроизводительный компилятор в машинный код. Библиотека визуальных компонент. Инфологическая модель данных "Сущность-связь".
дипломная работа [3,8 M], добавлен 03.07.2015Диагностический анализ системы управления медучреждения "Адыгейского республиканского клинического психоневрологического диспансера". Концепция создания автоматизированной системы управления. Автоматизация рабочего места инженера по охране труда.
дипломная работа [1,2 M], добавлен 11.02.2013Анализ программ автоматизации деятельности диспетчера такси. Жизненный цикл автоматизированной информационной системы, язык программирования, система управления базами данных. Создание программы "Автоматизированное рабочее место диспетчера такси".
курсовая работа [1,6 M], добавлен 19.11.2010Разработка на основе СУБД программы для автоматизации рабочего места технолога железнодорожной станции с применением Web-технологии и ее техническое обоснование. Алгоритм ввода поступающей информации. Защита от интерактивных ошибок пользователя.
курсовая работа [284,4 K], добавлен 14.11.2010