Курсовая в MS Access на тему ИС страховой компании. КУРСОВАЯ. Проектирование информационной системы для страховой
Скачать 2.11 Mb.
|
1.5. Связи сущностей1) Срок страхования, мес и Вид страхования Связь 1:М; Один срок страхования может принадлежать нескольким видам страхования; Один вид страхования содержит один срок страхования; Обеспечение целостности данных, каскадное обновление. 2) Вид страхования и Страховка Связь 1:1; У одной страховки может быть один вид страхования; Один вид страхования принадлежит одной страховке; Обеспечение целостности данных, каскадное обновление. 3) Годовой процент и Страховка Связь 1:М; У одной страховки может быть один годовой процент; Один годовой процент может принадлежать нескольким страховкам; Обеспечение целостности данных, каскадное обновление. 4) Страховка и Договор Связь 1:М; Один договор содержит одну страховку; Одна страховка может принадлежать нескольким договорам; Обеспечение целостности данных, каскадное обновление. 5) Клиент и Договор Связь 1:М; Один клиент может заключить несколько договоров; В одном договоре присутствует один клиент; Обеспечение целостности данных, каскадное обновление. 6) Агент и Договор Связь 1:М; Один агент может заключить несколько договоров; В одном договоре присутствует один агент; Обеспечение целостности данных, каскадное обновление. 7) Состояние и Договор Связь 1:М; Одно состояние может быть у нескольких договоров; У одного договора может быть только одно состояние; Обеспечение целостности данных, каскадное обновление. 1.6. Описание пользовательского интерфейсаПри открытии программы пользователь видит главную страницу (См. Приложение Б рисунок 2). Главная страница представляет из себя меню для быстрого доступа к формам, запросам и отчётам. На странице есть кнопки открытия следующих форм: договоры, страховки, клиенты, агенты. Также можно открыть запросы - поиск агентов и клиентов по фамилии, и просмотреть отчёты по договорам или заработку агентов за месяц. При нажатии на кнопку клиенты открывается форма для просмотра существующих клиентов и добавления новых (См. Приложение Б рисунок 3). В этой форме отображаются ФИО, Адрес, паспортные данные и номер телефона клиентов. Номер телефона и паспортные данные заполняются с помощью маски ввода. При нажатии на кнопку «Агенты» открывается идентичная форма (См. Приложение Б рисунок 4). Здесь показаны те же данные что и у клиентов за исключением паспортных данных. Возвратившись на главное меню, пользователь заметит кнопку открытия договоров - самой обширной формы (См. Приложение Б рисунок 5). В данной форме содержатся данные об агенте, клиенте, его страховке, дата заключения, информация по оплате и состояние договора. Состояние изменяет пользователь, выбрав один из двух выпадающих вариантов. Выбрав код клиента и агента из списка, автоматически заполняться их данные, и, выбрав страховку, его соответствующие поля так же сами заполняться и рассчитается страховой платёж с суммой возмещения ущерба. На этой форме данные находятся в определённом порядке для удобства заполнения и просмотра, но для печати такое расположение не годится. Поэтому имеется кнопка открытия формы для печати (См. Приложение Б рисунок 6), на которой записи находятся отдельно друг от друга, отсутствуют ненужные данные и договор представлен в конечном виде. Для удобства была добавлена кнопка «Открыть фонд». Нажав на неё пользователь переходит на форму, где показаны платежи клиентов и возмещения ущербов, а внизу представлена общая сумма фонда (См. Приложение Б рисунок 7). Страховки можно редактировать, нажав кнопку «Страховки» (См. Приложение Б рисунок 8). В открытой форме можно выбрать из списка следующие данные: вид страхования и годовой процент. Сумму страхования пользователь указывает сам, а срок подставляется автоматически согласно виду страхования. Во всех формах можно перейти к последней или первой записи клиентов при помощи соответствующих кнопок. Выбрав определённую запись, ее можно удалить, сохранить и обновить ее данные. При нажатии на кнопку «Главная страница», пользователя возвращает на главную страницу. Формы запросов «Агенты по фамилии» (См. Приложение Б рисунок 9) и «Клиенты по фамилии» (См. Приложение Б рисунок 10) созданы для удобного просмотра и печати получившихся списков. На них присутствуют данные из запросов. Просмотреть отчёт «Заработок агентов за месяц» (См. Приложение Б рисунок 11) можно нажав на соответствующую кнопку. В отчёте показаны следующие данные: код и ФИО агента, страховые платежи и виды страхования заключённых им договоров. В отчёте «Договоры за месяц» (См. Приложение Б рисунок 12) присутствуют следующие данные: код договора, дата заключения, код клиента и агента, вид страхования и страховой платёж за выбранный месяц. Также есть вычисляемые поля: «Кол-во договоров» - считает, сколько всего было заключено договоров и «Общая сумма» - высчитывает общую сумму совершённых платежей. На формах отчётов есть кнопки для печати отчёта и перехода на главную страницу, на напечатанной странице эти кнопки будут отсутствовать. |