- •Предисловие
- •1. Анализ предметной области
- •1.1Анализ требований. Диаграмма вариантов использования
- •1.1.1Диаграмма вариантов использования
- •1.2Концептуальное моделирование предметной области
- •2. Проектирование базы данных
- •2.1Логическая модель базы данных
- •2.2Физическая модель базы данных
- •3.1Подключение к серверу ms sql Server 2008 r2
- •3.2Создание новой базы данных на сервере
- •3.3Создание новой таблицы на сервере
- •3. Создание базы данных
- •3.4Создание связей
- •3.5Создание диаграммы базы данных
- •3.6Ограничения целостности базы данных
- •3.7Сценарий создания базы данных
- •4. Заполнение базы данных
- •4.1Загрузка информации в базу данных средствами Management Studio
- •4.2Ведение базы данных средствами sql
- •4.3Sql-запросы на вставку, модификацию и удаление данных
- •4.3.1Добавление новых записей в таблицу (insert)
- •4.3.2Модификация существующих записей (update)
- •4.3.3Удаление записей из таблицы (delete)
- •5. Запросы на выборку данных
- •5.1Общий синтаксис запроса select
- •5.2Примеры реализации запросов
- •6. Организация бизнес-логики
- •6.1Хранимые процедуры
- •6.2Триггеры
- •7. Прикладной программный интерфейс субд
- •7.1Знакомство с основными объектами ado.Net
- •7.2Разработка клиентского приложения
- •7.3Пример разработки: иас «Оптовый заводской склад»
- •7.4Реализация основных функций Системы
- •7.4.1Ведение основных справочников и оформление поставок деталей
- •7.4.2Организация поиска поставок деталей
- •8. Администрирование сервера бд
- •8.1Инсталляция сервера
- •8.2Резервное копирование и восстановление бд
- •8.3Санкционирование доступа
- •Приложение а. Варианты заданий
- •1. Биржа труда
- •2. Проектная организация
- •3. Библиотечный фонд города
- •4. Турагентство
- •5. Регистратура городской поликлиники
- •6. Гибдд
- •7. Оператор сотовой связи
- •8. Аптека
- •9. Аудиторный фонд университета
- •10. Агентство недвижимости
- •11. Студенческий городок
- •12. Санаторий
- •13. Продуктовый магазин
- •14. Научные публикации вуза
- •15. Служба такси
- •16. Страховое агентство
- •17. Сайт купонов на скидки
- •18. Учебный план
- •19. Преподаватели университета
- •20. Расчет стипендии
- •21. Расписание занятий
- •Приложение б. Состав отчета
- •Список литературы
- •153003, Г. Иваново, ул. Рабфаковская, 34.
7. Оператор сотовой связи
Оператор сотовой связи МТС предоставляет услуги сотовой связи физическим и юридическим лицам по всей России. Юридические лица могут подключать только корпоративные тарифы, а физические – только некорпоративные. Для каждого клиента известно количество средств на счету.
Для каждого тарифа указаны стоимость перехода на тариф, стоимость минуты разговоров (по городу, для междугородних и международных звонков).
Все звонки фиксируются: кто звонит, кому звонят, время звонка, продолжительность разговора (целое, количество минут), тип соединения (по городу, междугородний, международный). После окончания разговора, со счета звонящего списывается соответственная сумма. Каждый клиент вправе запросить распечатку звонков за любой период.
8. Аптека
Аптека продает медикаменты и изготавливает их по рецептам. Лекарства характеризуются способом применения (внутрь, наружно) и могут быть разных типов: таблетки, мази, настойки. Различие в типах лекарств отражается в различном наборе атрибутов, их характеризующих: количество в упаковке для таблеток, возможность смешивания для настоек, жирность для мази и т. п.
В аптеке существует справочник ингредиентов для изготавливаемых лекарств с указанием стоимости ингредиента за грамм. Технология изготовления лекарства перечисляет нужные ингредиенты и их количества.
Для изготовления лекарства, больной должен принести рецепт от лечащего врача. В рецепте должно быть указано: номер, ФИО врача и название лекарства. Факт покупки фиксируется с указанием даты.
9. Аудиторный фонд университета
Паспорт аудитории включает следующие характеристики: номер, местонахождение, подразделение, площадь, способ охраны. Аудитории различаются по видам – лекционные, лаборатории, конференц-залы, причем каждый вид описывается своим набором характеризующих атрибутов: возможность проведения крупных семинаров для лекционных и конференц-залов, специализация лабораторий, вместимость лекционных.
Формируются планы ремонтов аудиторий; в плане прописывается вид ремонта (капитальный, косметический, евро), подрядная организация, стоимость и сроки выполнения.
Аудитории оснащены различным оборудованием (мебель, испытательные стенды, компьютерная техника, вспомогательное оборудование), учет которого осуществляется материальным отделом университета (стоимость оборудования, дата установки и списания).
10. Агентство недвижимости
Агентство недвижимости занимается покупкой и продажей квартир, отдельных комнат, коттеджей. Каждый из этих объектов недвижимости, помимо общих атрибутов, имеет свойственные только ему характеристики: квартиры описываются количеством комнат, наличием удобств; коммунальные квартиры – количеством соседей; о коттеджах важно знать их этажность, площадь прилегающих земель.
Каждому агенту приписано несколько объектов недвижимости и он может заключать договоры только по ним.
Заключенная сделка о купле-продаже оформляется в виде договора между клиентом и агентом, где описывается стоимость, дата заключения, форма оплаты, рассрочка платежа.
