Федеральное Агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Тихоокеанский государственный университет
Кафедра Автоматики и системотехники
Курсовая работа по дисциплине
"Управление данными"
Тема: "Информационная система военного округа"
Выполнил:
студент группы ИС - 52
Коган А.В.
Принял: преподаватель
кафедры "АИС"
Епанешников В.Д.
Хабаровск 2006
Задание на курсовую работу
Информационная система военного округа
Военные части округа расквартированы по различным местам дислокации, причем в одном месте могут располагаться несколько частей. Каждая воинская часть состоит из рот, роты из взводов, взводы из отделений, в свою очередь воинские части объединяются в дивизии, корпуса или бригады, а те в армии. Военный округ представлен офицерским составом (генералы, полковники, подполковники, майоры, капитаны, лейтенанты) и рядовым и сержантским составом (старшины, сержанты, прапорщики, ефрейторы, рядовые). Каждая из перечисленных категорий военнослужащих может иметь характеристики, присущие только этой категории: для генералов это может быть дата окончания академии, дата присвоения генеральского звания и т.д. Каждое из подразделений имеет командира, причем военнослужащие офицерского состава могут командовать любым из вышеперечисленных подразделений, а военнослужащие рядового и сержантского состава только взводом и отделением. Все военнослужащие имеют одну или несколько воинских специальностей.
Каждой воинской части придана боевая и транспортная техника: БМП, тягачи, автотранспорт и пр. и вооружение: карабины, автоматическое оружие, артиллерия, ракетное вооружение и т.д. Каждая из перечисленных категорий боевой техники и вооружения также имеет специфические, присущие только ей атрибуты и по каждой категории может быть несколько видов техники и вооружения. Инфраструктура военной части представлена набором сооружений (сооружение ©1, сооружение ©2 . . .), некоторые из которых предназначены для дислокации подразделений части.
Виды запросов в информационной системе:
Получить перечень всех частей военного округа, указанной армии, дивизии, корпуса и их командиров.
Получить данные по офицерскому составу в целом и по офицерскому составу указанного звания всех частей военного округа, отдельной армии, дивизии, корпуса, военной части.
Получить данные по рядовому и сержантскому составу в целом и с учетом указанного звания всех частей военного округа, отдельной армии, дивизии, корпуса, военной части.
Получить перечень мест дислокации всех частей военного округа, отдельной армии, дивизии, корпуса, военной части.
Получить данные о наличии боевой технике в целом и с учетом указанной категории или вида во всех частях военного округа, в отдельной армии, дивизии, корпусе, военной части.
Получить перечень сооружений указанной военной части, перечень сооружений, где дислоцировано более одного подразделения, где недислоцировано ни одного подразделения.
Получить перечень военных частей, в которых число единиц указанного вида боевой техники больше 5 (нет указанной боевой техники).
Получить данные о наличии вооружения в целом и с учетом указанной категории или вида во всех частях военного округа, в отдельной армии, дивизии, корпусе, военной части.
Получить перечень военных специальностей, по которым в округе, в отдельной армии, дивизии, корпусе, военной части более пяти специалистов (нет специалистов).
Получить перечень военнослужащих указанной специальности в округе, в отдельной армии, дивизии, корпусе, военной части, в указанном подразделении некоторой военной части.
Получить перечень военных частей, в которых число единиц указанного вида вооружения больше 10 (нет указанного вооружения).
Получить данные об армии, дивизии, корпусе, в которые входит больше всего (меньше всего) военных частей.
Оглавление
1. Задача курсовой работы
2. Основные понятия
3. Анализ предметной области
4. Схема данных
5. Скрипт
6. Создание базы данных с помощью CASE Studio 2.21
7. Программа
8. Текст программы
9. Список литературы
1. Задача курсовой работы
Разработать информационную систему военного округа в виде базы данных
Данная программа включает в себя следующие требования
a) Просмотр базы данных
b) Добавление новой информации в базу
c) Редактирование и удаление информации
d) Использование хранимых процедур и триггеров
e) Вывод нужной информации по заданным запросам
f) Формирование отчёта
2. Основные понятия
Данные – это информация представленная в определенном виде, позволяющем автоматизировать её сбор, хранение и дальнейшую обработку человеком или информационным средством.
Для компьютерных технологий данные – это информация в дискретном, фиксированном виде, удобная для хранения, обработка на ЭВМ, а также для передачи по каналам связи.
База данных – именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области, совокупность взаимосвязанных данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений в определенной предметной области.
Система управления базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. ............