|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Программа Управления ветеринарии Петербурга  XML
Индекс форума » Компонент ЦЕРБЕР
Автор Сообщение
Светлана


Зарегистрирован: 23/06/2009 11:01:22
Сообщений: 60
От: Управление ветеринарии Санкт-Петербурга
Оффлайн

Программа для учёта результатов надзорной деятельности, используемая в Управлении ветеринарии Санкт-Петербурга. Выполнена на MS Access 2003, технически довольно простая – таблицы-запросы-отчёты-формы, сделанные штатными средствами; минимум vba (надо бы больше, но я не очень умею).

База разделённая, многопользовательская (15-20 человек), доступ у всех админский, по разным причинам разделять уровни доступа оказалось нецелесообразно. В формах предусмотрены ограничения, благодаря которым, например, противоэпизоотический отдел не может вносить изменения в проверки отдела госветнадзора и т.п.

Почти вся информация вносится сотрудниками, непосредственно осуществлявшими конкретную проверку и/или административное производство. Я сама заношу данные по поднадзорным объектам, а также начальные данные по проверкам (номер и дата распоряжения, плановое начало и окончание, ФИО проверяющих) - это нужно для контроля внесения данных сотрудниками. После завершения проверки сотрудник распечатывает отчёт, я проверяю правильность и полноту внесения данных и помечаю эту проверку как закрытую, после чего пользователи не могут её редактировать из обычных форм.

База состоит из нескольких компонентов (логических частей):
- реестр объектов;
- проверки;
- административное и судебное производство;
- отчёты;
- т.н. «напоминалки» для сотрудников.

Рисунок 1 - общая схема с основными таблицами.
Рисунок 2 - основная форма

продолжение следует
[Thumb - scheme.jpg]
 Имя файла scheme.jpg [Disk] Загрузить
 Описание Общая схема
 Размер файла 125 Kbytes
 Скачано:  2457 раз

[Thumb - main.jpg]
 Имя файла main.jpg [Disk] Загрузить
 Описание Основная форма
 Размер файла 192 Kbytes
 Скачано:  2301 раз

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 03/11/2010 22:35:50

Эфес горит, Дамаск пылает,
Тремя Цербер гортаньми лает,
Средьземный возжигает понт.
Светлана


Зарегистрирован: 23/06/2009 11:01:22
Сообщений: 60
От: Управление ветеринарии Санкт-Петербурга
Оффлайн

1. Реестр объектов
Состоит из двух таблиц: главная - «объекты» (т.е. юрлица и ИП), и подчинённая - «фактические адреса».

1.1. Объекты
Перечень полей:

Организационно-правовая форма
ООО, ЗАО, ИП, ГУ и т.д.

Наименование
Тут важно разделить ОПФ и название. В Аргусе это одно поле, что мне кажется неудобным и нелогичным, хотя бы потому, что невозможна нормальная сортировка фирм по алфавиту. Если посмотреть на аргусовский перечень ХС, то видно, что кто-то пишет ОПФ и название через пробел, кто-то без него, кто-то в кавычках, кто-то без них, кто-то пишет «ИП» рядом с ФИО, кто-то не пишет – в общем, некрасиво.

ИНН

ОГРН

Дата государственной регистрации

Юридический адрес
Можно разделить на поля "субъектРФ"-"город"-"улица"-"строение", но нет особой необходимости, мне кажется.

Почтовый индекс
У меня хранится в отдельном поле, т.к. к базе прикручены вордовские шаблоны для печати конвертов и уведомлений, на них индекс и адрес печатаются в разных местах. По 294 закону мы обязаны уведомлять ХС о плановой проверке заказным письмом с уведомлением. Кстати, можно и в Цербере такую штуку сделать - печать конвертов разных форматов и почтовых уведомлений с адресами проверяемых.

Контакты
ФИО представителей, директоров, телефоны и пр.

МСП
Малые и средние предприятия и микропредприятия. Выбор из списка – одно из 3-х названных значений либо null.

Импортёр (boolean, т.е. логический тип данных - да/нет)

Экспортёр (boolean)

Для Цербера можно добавить поля:


1.2. Фактические адреса

Собственно фактический адрес
У меня одно поле, но тоже в принципе можно разделить, как юрадрес, хотя тоже не вижу необходимости. В масштабах страны нужно будет ещё поле "субъект РФ".

Район субъекта РФ
Для нас важно, т.к. привязывает фактический адрес к районной ветстанции

Вид деятельности
Текстовое описание деятельности

Деятельность не осуществляется (boolean)

Тип объекта
Розница, хранение, переработка и т.п.

(Поля "импортёр", "экспортёр" и "тип объекта" – это как бы классификатор объектов в зачаточном виде, нормальный классификатор пока не прикручен.)

продолжение следует

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 04/11/2010 00:48:06

Эфес горит, Дамаск пылает,
Тремя Цербер гортаньми лает,
Средьземный возжигает понт.
Pirumov

[Avatar]

Зарегистрирован: 06/05/2010 09:50:14
Сообщений: 9
Оффлайн

Светлана wrote:1. Реестр объектов
Состоит из двух таблиц: главная - «объекты» (т.е. юрлица и ИП), и подчинённая - «фактические адреса».

1.1. Объекты
Перечень полей:

Организационно-правовая форма
ООО, ЗАО, ИП, ГУ и т.д.

Наименование
Тут важно разделить ОПФ и название. В Аргусе это одно поле, что мне кажется неудобным и нелогичным, хотя бы потому, что невозможна нормальная сортировка фирм по алфавиту. Если посмотреть на аргусовский перечень ХС, то видно, что кто-то пишет ОПФ и название через пробел, кто-то без него, кто-то в кавычках, кто-то без них, кто-то пишет «ИП» рядом с ФИО, кто-то не пишет – в общем, некрасиво.

ИНН

ОГРН

Дата государственной регистрации

Юридический адрес
Можно разделить на поля "субъектРФ"-"город"-"улица"-"строение", но нет особой необходимости, мне кажется.

Почтовый индекс
У меня хранится в отдельном поле, т.к. к базе прикручены вордовские шаблоны для печати конвертов и уведомлений, на них индекс и адрес печатаются в разных местах. По 294 закону мы обязаны уведомлять ХС о плановой проверке заказным письмом с уведомлением. Кстати, можно и в Цербере такую штуку сделать - печать конвертов разных форматов и почтовых уведомлений с адресами проверяемых.

Контакты
ФИО представителей, директоров, телефоны и пр.

МСП
Малые и средние предприятия и микропредприятия. Выбор из списка – одно из 3-х названных значений либо null.

Импортёр (boolean, т.е. логический тип данных - да/нет)

Экспортёр (boolean)

1.2. Фактические адреса

Собственно фактический адрес
У меня одно поле, но тоже в принципе можно разделить, как юрадрес, хотя тоже не вижу необходимости.

Район субъекта
Для нас важно, т.к. привязывает фактический адрес к районной ветстанции

Вид деятельности
Текстовое описание деятельности

Деятельность не осуществляется (boolean)

Тип объекта
Розница, хранение, переработка и т.п.

(Поля "импортёр", "экспортёр" и "тип объекта" – это как бы классификатор объектов в зачаточном виде, нормальный классификатор пока не прикручен.)

продолжение следует

Детальный анализ- нормально
Учиться, Учиться и Учиться! … Ветеринарии.
[WWW]
Величко Ольга

[Avatar]

Зарегистрирован: 04/11/2010 17:51:51
Сообщений: 11
От: ТУ РСХН
Оффлайн

Светлана wrote:

........продолжение следует


Светлана! Мое мнение- вполне возможная основа Цербера.

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 06/11/2010 20:55:05

 
Индекс форума » Компонент ЦЕРБЕР
Перейти:   

Powered by JForum 2.1.8 © JForum Team