Автор работы: Пользователь скрыл имя, 12 Марта 2012 в 20:54, курсовая работа
Целью данного проекта является выработка умений и навыков проектирования структуры базы данных, предназначенной для функционирования автоматизированной информационной системы.
Для достижения этой цели в данном проекте выполняется разработка структуры реляционной базы данных для гипотетической информационной системы «Оформление, выдача, замена и учёт выданных паспортов гражданина РФ, иных документов, удостоверяющих личность гражданина РФ в пределах РФ».
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Выбор автоматизируемых функций и информационного
обеспечения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Краткое описание предметной области . . . . . . . . . . . . . . . . . . . . . . . . . .
Выбор и описание автоматизируемых функций . . . . . . . . . . . . . . . . . . .
Первичное описание информационного обеспечения . . . . . . . . . . . . . . .
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Выявление ограничений и правил поддержания целостности . . . .
Уровень атрибутов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Уровень кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Уровень множеств кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Уровень базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Проектирование локальных ER-моделей . . . . . . . . . . . . . . . . . . . . . .
Составление локальных исходных ER-моделей . . . . . . . . . . . . . . . . . . .
Нормализация локальных ER-моделей . . . . . . . . . . . . . . . . . . . . . . . . . . .
Спецификация ограничений и правил поддержания целостности . . . . .
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Проектирование глобальной ER-модели . . . . . . . . . . . . . . . . . . . . . . .
Выявление и устранение эквивалентных сущностей . . . . . . . . . . . . . . .
Выявление категорий и синтез обобщающих сущностей . . . . . . . . . . . .
Выявление и устранение дублирования атрибутов и связей. . . . . . . . . .
Графическое представление глобальной ER-модели . . . . . . . . . . . . . . .
Спецификация ограничений и правил поддержания целостности . . . . .
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Проектирование реляционной SQL-модели . . . . . . . . . . . . . . . . . . . .
Перевод глобальной ER-модели в реляционную форму . . . . . . . . . . . . .
Спецификация ограничений и правил поддержания целостности . . . . .
SQL-код для создания реляционной модели . . . . . . . . . . . . . . . . . . . . . .
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Список литературы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Приложение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
А) Заявление о выдаче паспорта, заполненное ручным или машинописным способом гражданином, обратившимся за получением паспорта. Личная подпись гражданина в заявлении заверяется уполномоченным на это сотрудником (государственным служащим, работником подразделения). Если гражданин не имеет возможности самостоятельно заполнить заявление, оно заполняется сотрудником подразделения.
Б) Свидетельство о рождении. В случае отсутствия у гражданина свидетельства о рождении ему рекомендуется обратиться в орган ЗАГС по месту регистрации рождения или в орган ЗАГС по месту жительства для получения повторного свидетельства о рождении. При невозможности представления свидетельства о рождении (повторного свидетельства о рождении) паспорт может быть выдан на основании других документов, подтверждающих сведения, необходимые для его получения.
В) Две личные фотографии в черно-белом или цветном исполнении размером 35 × 45 мм с четким изображением лица строго в анфас без головного убора. Допускается представление фотографий в головных уборах, не скрывающих овал лица, гражданами, религиозные убеждения которых не позволяют показываться перед посторонними лицами без головных уборов. Для граждан, постоянно носящих очки, обязательно фотографирование в очках без тонированных стекол. При наличии технической возможности фотографирование и получение фотографий может быть произведено непосредственно в подразделении.
Г) Документы, свидетельствующие о принадлежности к гражданству Российской Федерации (если требуется подтвердить гражданство лица, обратившегося за получением паспорта).
Д) Документы, необходимые для проставления обязательных отметок в паспорте (военный билет, свидетельства о рождении детей в возрасте до 14-ти лет, документы, подтверждающие регистрацию по месту жительства).
Е) Квитанцию об оплате государственной пошлины.
1.2.5 Функция 4 «Проверка документов»
Данная функция предназначена для осуществления проверки всех электронных документов.
После того, как пользователь отправил все электронные документы инспектору, то его заявка на проверку становится в очередь.
Особенности реализации функции состоят в том, что проверка документов электронного вида осуществляется быстрее и инспектору заносить данные документов в свое АРМ (Автоматизированное рабочее место) намного удобнее.
В реализации данной функции участвуют следующие объекты предметной области: инспектор ФМС; электронные документы.
Автоматизация данной функции позволит сократить время регистрации документов , избежать случайных ошибок при заполнении и передаче документов.
1.2.6 Сводка объектов, участвующих в реализации функций
Объекты предметной области, участвующие в реализации автоматизируемых функций, сведены в табл. 1.2
Номер объекта | Имя объекта | Описание объекта | Функции | |||
1 | 2 | 3
| 4
| |||
1 | Инспектор ФМС | Физическое лицо, занимающееся приемом и проверкой декларации. | + | + | + | + |
2 | Заявление | Документ о просьбе регистрации пользователя в автоматизированной системе. | + |
| + |
|
3 | Цифровые коды | Индивидуальные самогенерирующие числа, посылаемые пользователю. |
| + |
|
|
4 | Цифровые данные | Число, необходимое для полной авторизации в системе и номер, который присваивают каждому пользователю, прошедшему регистрацию. |
| + |
|
|
5 | Пользователь | Данные пользователя. | + |
| + | + |
6 | Принятые электронные документы | Документы, которые были приняты инспектором. |
|
| + | + |
7 | Индивидуальный номер | Номер, который присваивают каждому пользователю, прошедшему регистрацию. |
|
|
| + |
1.3 Первичное описание информационного обеспечения
В данном подразделе дается первичное описание информационного обеспечения функций, выбранных для автоматизации. Информационное обеспечение каждой функции в виде совокупности атрибутов, необходимых для ее осуществления, с указанием объектов предметной области, которым принадлежат атрибуты, отражено в табл. 1.3.
Таблица 1.3.1 Информационное обеспечение функции 1 «Прием заявления о просьбе регистрации в автоматизированной системе»
Объект | Атрибут | Описание атрибута |
1. Инспектор ФМС | 1.1 Фамилия | Фамилия инспектора |
1.2 Имя | Имя инспектора | |
1.3 Отчество | Отчество инспектора | |
1.4 Код инспектора | Личный номер инспектора | |
2. Заявление в электронном виде | 2.1 Номер | Индивидуальный номер заявления, который присваивается при установке его в очередь на рассмотрение. |
2.2 Фамилия | Фамилия пользователя | |
2.3 Имя | Имя пользователя | |
2.4 Отчество | Отчество пользователя | |
2.5 Электронная подпись | Цифровая подпись |
Таблица 1.3.2 Информационное обеспечение функции 2 «Присвоение логина и пароля пользователю»
Объект | Атрибут | Описание атрибута |
1. Инспектор ФМС | 1.1 Фамилия | Фамилия инспектора |
1.2 Имя | Имя инспектора | |
1.3 Отчество | Отчество инспектора | |
1.4 Код инспектора | Личный номер инспектора | |
2. Цифровые коды
| 2.1 Логин | Цифровой генерирующий код для входа пользователя в систему |
2.2 Пароль | Цифровой генерирующий код для входа пользователя в систему |
Таблица 1.3.3 Информационное обеспечение функции 3 «Заполнение всех необходимых документов»
Объект | Атрибут | Описание атрибута |
1. Инспектор ФМС | 1.1 Фамилия | Фамилия сотрудника |
1.2 Имя | Имя сотрудника | |
1.3 Отчество | Отчество сотрудника | |
1. 1.4 Код инспектора | Личный номер инспектора | |
2. Заявление о выдаче паспорта | 2.1 Фамилия | Фамилия соискателя |
2.2 Имя | Имя соискателя | |
2.3 Отчество | Отчество соискателя | |
2.4. Дата рождения | День, месяц, год соискателя | |
2.5 Место рождения | Страна, регион, район, город, населенный пункт, улица, дом, корпус, квартира, индекс | |
2.6 Семейное положение | Если состоит в браке, указать ФИО супруга | |
3. Свидетельство о рождении | 3.1 Фамилия | Фамилия соискателя |
3.2 Имя | Имя соискателя | |
3.2 Отчество | Отчество соискателя | |
3.4 Дата рождения | День, месяц, год соискателя | |
3.5 Место рождения | Место проживания соискателя | |
3.6 Дата выдачи | Дата выдачи документа | |
3.7 ФИО родителей | Фамилия, имя, отчество родителей соискателя | |
3.8 Национальность | Национальность соискателя | |
3.9 Место регистрации | Наименование и место | |
4. Две личные фотографии | 4.1 Две личные фотографии 3*4 | В черно-белом или цветном исполнении |
5. Документы, свидетельствующие о принадлежности к гражданству РФ | 5.1 Иные документы | Вид документа, свидетельствующего о принадлежности к гражданству РФ |
6. Документы, необходимые для проставления обязательных отметок в паспорте
| 6.1 Военный билет или приписное свидетельство | Военный билет или приписное свидетельство соискателя |
6.2 Документы, подтверждающие регистрацию по месту жительства | Документы, подтверждающие регистрацию по месту жительства соискателя | |
7. Квитанцию об оплате государственной пошлины | 7.1 Наименование получателя платежа |
|
7.2 ИНН получателя платежа | Идентификационный Номер Налогоплательщика | |
7.3 Номер счёта получателя платежа |
| |
7.4 Наименование банка и банковские реквизиты |
| |
7.5 Наименование платежа |
| |
7.6 Дата платежа | Дата осуществления платежа | |
7.7 Сумма платежа | Полная сумма платежа | |
7.8 Фамилия | Фамилия плательщика | |
7.9 Имя | Имя плательщика | |
7.10 Отчество | Отчество плательщика | |
7.11 Адрес плательщика | Место постоянного или преимущественного проживания | |
7.12 Электронная подпись | Цифровая подпись плательщика |