Анализ и моделирование бизнес-процессов системы физкультурно-спортивного воспитания населения на примере РГЭУ (РИНХ)
Анализ российской законодательной базы по проблемам информатизации физкультурно-спортивного воспитания населения. Выбор архитектуры, проектирование пользовательского интерфейса. Разработка структуры модели данных. Надежность и эффективность Web-сервиса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 05.04.2017 |
Размер файла | 2,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
ALTER TABLE [dbo].[Лицо] WITH CHECK ADD CONSTRAINT [FK_Лицо_Преподаватель] FOREIGN KEY([ID_Лица])
REFERENCES [dbo].[Преподаватель] ([ID_Преподаватель])
GO
ALTER TABLE [dbo].[Лицо] CHECK CONSTRAINT [FK_Лицо_Преподаватель]
GO
/****** Object: ForeignKey [FK_Лицо_Студент] Script Date: 06/01/2016 05:26:24 ******/
ALTER TABLE [dbo].[Лицо] WITH CHECK ADD CONSTRAINT [FK_Лицо_Студент] FOREIGN KEY([ID_Лица])
REFERENCES [dbo].[Студент] ([ID_Студент])
GO
ALTER TABLE [dbo].[Лицо] CHECK CONSTRAINT [FK_Лицо_Студент]
GO
Приложение Г - Структураконцептуальной моделина основе DSL
<?xmlversion="1.0"encoding="utf-8"?>
<edmx:EdmxVersion="3.0"xmlns:edmx="http://schemas.microsoft.com/ado/2009/11/edmx">
<!-- EF Runtime content -->
<edmx:Runtime>
<!-- SSDL content -->
<edmx:StorageModels>
<SchemaNamespace="Хранилище SportEducationModel"Provider="System.Data.SqlClient"ProviderManifestToken="2008"Alias="Self"xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator"xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
<EntityTypeName="Группа">
<Key>
<PropertyRefName="ID_Группа" />
</Key>
<PropertyName="ID_Группа"Type="int"StoreGeneratedPattern="Identity"Nullable="false" />
<PropertyName="Наименование"Type="nvarchar"MaxLength="12"Nullable="false" />
<PropertyName="Специальность"Type="int"Nullable="false" />
<PropertyName="Типобучения"Type="int"Nullable="false" />
<PropertyName="Годобучения"Type="nchar"MaxLength="10"Nullable="false" />
</EntityType>
<EntityTypeName="Должность">
<Key>
<PropertyRefName="ID_должность" />
</Key>
<PropertyName="ID_должность"Type="int"StoreGeneratedPattern="Identity"Nullable="false" />
<PropertyName="Должность_"Type="nvarchar"MaxLength="50"Nullable="false" />
</EntityType>
<EntityTypeName="Лицо">
<Key>
<PropertyRefName="ID_Лица" />
</Key>
<PropertyName="ID_Лица"Type="int"Nullable="false" />
<PropertyName="Имя"Type="nvarchar"MaxLength="50"Nullable="false" />
<PropertyName="Отчество"Type="nvarchar"MaxLength="50"Nullable="false" />
<PropertyName="Фамилия"Type="nvarchar"MaxLength="50"Nullable="false" />
<PropertyName="ID_Паспорт"Type="int" />
<PropertyName="ID_Адрес"Type="int" />
<PropertyName="ID_Пол"Type="smallint" />
<PropertyName="Дата_рождения"Type="date" />
</EntityType>
<EntityTypeName="Паспорт">
<Key>
<PropertyRefName="ID" />
</Key>
<PropertyName="ID"Type="int"Nullable="false" />
<PropertyName="Серия"Type="nchar"MaxLength="5"Nullable="false" />
<PropertyName="N паспорта"Type="nvarchar"MaxLength="20"Nullable="false" />
<PropertyName="Когдавыдан"Type="datetime" />
<PropertyName="Кемвыдан"Type="nvarchar"MaxLength="50" />
</EntityType>
<EntityTypeName="Пол">
<Key>
<PropertyRefName="ID" />
</Key>
<PropertyName="ID"Type="smallint"Nullable="false" />
<PropertyName="Пол"Type="nchar"MaxLength="10" />
<PropertyName="Краткое"Type="nchar"MaxLength="1" />
</EntityType>
<EntityTypeName="Преподаватель">
<Key>
<PropertyRefName="ID_Преподаватель" />
</Key>
<PropertyName="ID_Преподаватель"Type="int"Nullable="false" />
<PropertyName="ID_Должность"Type="int" />
</EntityType>
<EntityTypeName="Специальность">
<Key>
<PropertyRefName="ID_Специальность" />
</Key>
<PropertyName="ID_Специальность"Type="int"StoreGeneratedPattern="Identity"Nullable="false" />
<PropertyName="Наименование"Type="nvarchar"MaxLength="80"Nullable="false" />
<PropertyName="Код"Type="nvarchar"MaxLength="50" />
</EntityType>
<EntityTypeName="Студент">
<Key>
<PropertyRefName="ID_Студент" />
</Key>
<PropertyName="ID_Студент"Type="int"Nullable="false" />
<PropertyName="N_ЗачКН"Type="int"Nullable="false" />
<PropertyName="Годпоступления"Type="date" />
<PropertyName="ID_Специальность"Type="int" />
<PropertyName="ID_ТипОбучения"Type="int" />
</EntityType>
<EntityTypeName="СтудентГруппа">
<Key>
<PropertyRefName="ID_Студент" />
<PropertyRefName="ID_Группа" />
</Key>
<PropertyName="ID_Студент"Type="int"Nullable="false" />
<PropertyName="ID_Группа"Type="int"Nullable="false" />
</EntityType>
<EntityTypeName="Типобучения">
<Key>
<PropertyRefName="ID_Тип" />
</Key>
<PropertyName="ID_Тип"Type="int"StoreGeneratedPattern="Identity"Nullable="false" />
<PropertyName="Наименование"Type="nvarchar"MaxLength="50" />
<PropertyName="Кол_лет"Type="real" />
</EntityType>
<EntityTypeName="Факультет">
<Key>
<PropertyRefName="ID_Факультет" />
</Key>
<PropertyName="ID_Факультет"Type="int"StoreGeneratedPattern="Identity"Nullable="false" />
<PropertyName="Наименование"Type="nvarchar"MaxLength="80"Nullable="false" />
</EntityType>
<EntityTypeName="Факультет_Специальность">
<Key>
<PropertyRefName="ID_Факультет" />
<PropertyRefName="ID_Специальность" />
</Key>
<PropertyName="ID_Факультет"Type="int"Nullable="false" />
<PropertyName="ID_Специальность"Type="int"Nullable="false" />
</EntityType>
<AssociationName="FK_Группа_Специальность">
<EndRole="Специальность"Type="Self.Специальность"Multiplicity="1" />
<EndRole="Группа"Type="Self.Группа"Multiplicity="*" />
<ReferentialConstraint>
<PrincipalRole="Специальность">
<PropertyRefName="ID_Специальность" />
</Principal>
<DependentRole="Группа">
<PropertyRefName="Специальность" />
</Dependent>
</ReferentialConstraint>
</Association>
<AssociationName="FK_Группа_Типобучения">
<EndRole="Типобучения"Type="Self.Типобучения"Multiplicity="1" />
<EndRole="Группа"Type="Self.Группа"Multiplicity="*" />
<ReferentialConstraint>
<PrincipalRole="Типобучения">
<PropertyRefName="ID_Тип" />
</Principal>
<DependentRole="Группа">
<PropertyRefName="Типобучения" />
</Dependent>
</ReferentialConstraint>
</Association>
<AssociationName="FK_Лицо_Паспорт">
<EndRole="Паспорт"Type="Self.Паспорт"Multiplicity="0..1" />
<EndRole="Лицо"Type="Self.Лицо"Multiplicity="*" />
<ReferentialConstraint>
<PrincipalRole="Паспорт">
<PropertyRefName="ID" />
</Principal>
<DependentRole="Лицо">
<PropertyRefName="ID_Паспорт" />
</Dependent>
</ReferentialConstraint>
</Association>
<AssociationName="FK_Лицо_Пол">
<EndRole="Пол"Type="Self.Пол"Multiplicity="0..1" />
<EndRole="Лицо"Type="Self.Лицо"Multiplicity="*" />
<ReferentialConstraint>
<PrincipalRole="Пол">
<PropertyRefName="ID" />
</Principal>
<DependentRole="Лицо">
<PropertyRefName="ID_Пол" />
</Dependent>
</ReferentialConstraint>
</Association>
<AssociationName="FK_Лицо_Преподаватель">
<EndRole="Преподаватель"Type="Self.Преподаватель"Multiplicity="1" />
<EndRole="Лицо"Type="Self.Лицо"Multiplicity="0..1" />
<ReferentialConstraint>
</Association>
<!-- Diagram content (shape and connector positions) -->
<Diagrams></Diagrams>
</Designer>
</edmx:Edmx>
Приложение Д -- Обоснование модели выбора жизненного цикла
Таблица Д.1 -- Выбор модели ЖЦ на основе характеристик требований
Требования |
Каскадная |
V-образная |
Прото-типирование |
Спиральная |
RAD |
Инкрементная |
|
Являются ли требования легко определимыми и/или хорошо известными |
Да |
Да |
Нет |
Нет |
Да |
Нет |
|
Могут ли требования заранее определятся в цикле |
Да |
Да |
Нет |
Нет |
Да |
Да |
|
Часто ли изменяются требования в цикле |
Нет |
Нет |
Да |
Да |
Да |
Нет |
|
Нужно ли демонстрировать требования с целью определения |
Нет |
Нет |
Да |
Да |
Да |
Нет |
|
Требуется ли демонстрация возможностей проверка концепции |
Нет |
Нет |
Да |
Да |
Да |
Нет |
|
Будут ли требования отражать сложность системы |
Нет |
Нет |
Да |
Да |
Нет |
Да |
|
Обладает ли требование функциональными свойствами на раннем этапе |
Нет |
Нет |
Да |
Да |
Да |
Да |
Таблица Д.2 -- Выбор модели ЖЦ на основе характеристик участников команды разработчиков
Команда разработчиков проекта |
Каскадная |
V-образная |
Прото-типирование |
Спиральная |
RAD |
Инкрементная |
|
Являются ли проблемы предметной области проекта новыми для большинства разработчиков |
Нет |
Нет |
Да |
Да |
Нет |
Нет |
|
Является ли технология предметной области проекта новой для большинства разработчиков |
Да |
Да |
Нет |
Да |
Нет |
Да |
|
Являются ли инструменты, используемые проектом, новыми для большинства разработчиков |
Да |
Да |
Нет |
Да |
Нет |
Нет |
|
Изменяются ли роли участников проекта во время ЖЦ |
Нет |
Нет |
Да |
Да |
Нет |
Да |
|
Могут ли разработчики проекта пройти обучение |
Нет |
Да |
Нет |
Нет |
Да |
Да |
|
Является ли структура более значимой для разработчиков, чем гибкость |
Да |
Да |
Нет |
Нет |
Нет |
Да |
|
Будет ли менеджер проекта строго отслеживать прогресс проекта |
Да |
Да |
Нет |
Да |
Нет |
Да |
|
Важна легкость распределения ресурсов |
Да |
Да |
Нет |
Нет |
Да |
Да |
|
Приемлет ли команда равноправные обзоры инспекций, менеджмент/обзоры заказчиков, а так же стадии |
Да |
Да |
Да |
Да |
Нет |
Да |
Таблица Д.З -- Выбор модели ЖЦ на основе характеристик типа проектов и рисков
Тип проекта и риски |
Каскадная |
V-образная |
Прото-типирование |
Спиральная |
RAD |
Инкрементная |
|
Будет ли проект идентифицировать новое направление продукта для организации |
Нет |
Нет |
Да |
Да |
Нет |
Да |
|
Будет ли проект иметь тип системной интеграции |
Нет |
Да |
Да |
Да |
Да |
Да |
|
Будет ли проект являться расширением существующей системы |
Нет |
Да |
Нет |
Нет |
Да |
Да |
|
Будет ли финансирование проекта стабильным на всем протяжении ЖЦ |
Да |
Да |
Да |
Нет |
Да |
Нет |
|
Ожидается ли длительная эксплуатация продукта в организации |
Да |
Да |
Нет |
Да |
Нет |
Да |
|
Должна ли быть высокая степень надежности |
Нет |
Да |
Нет |
Да |
Нет |
Да |
|
Будет ли система изменяться, возможно, с применением непредвиденных методов, на этапе сопровождения |
Нет |
Нет |
Да |
Да |
Нет |
Да |
|
Является ли график ограниченным |
Нет |
Нет |
Да |
Да |
Да |
Да |
|
Являются ли «прозрачными» интерфейсные модули |
Да |
Да |
Нет |
Нет |
Нет |
Да |
|
Доступны ли повторно используемые компоненты |
Нет |
Нет |
Да |
Да |
Да |
Нет |
|
Являются ли достаточными ресурсы (время, деньги, инструменты, персонал) |
Нет |
Нет |
Да |
Да |
Нет |
Нет |
Таблица Д.4 -- Выбор модели ЖЦ на основе характеристик пользователей
Коллектив Пользователей |
Каскадная |
V-образная |
Прото-типирование |
Спиральная |
RAD |
Инкрементная |
|
Будет ли присутствие пользователей ограниченно в ЖЦ |
Да |
Да |
Нет |
Да |
Нет |
Да |
|
Будут ли пользователи знакомы с определением системы |
Нет |
Нет |
Да |
Да |
Нет |
Да |
|
Будут ли пользователи ознакомлены с проблемами предметной области |
Нет |
Нет |
Да |
Нет |
Да |
Да |
|
Будут ли пользователи вовлечены во все фазы ЖЦ |
Нет |
Нет |
Да |
Нет |
Да |
Нет |
|
Будет ли заказчик отслеживать ход выполнения проекта |
Нет |
Нет |
Да |
Да |
Нет |
Нет |
Размещено на Allbest.ur
Подобные документы
Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.
курсовая работа [3,8 M], добавлен 02.02.2014Сравнительный анализ гостиничных информационных систем. Анализ и выбор CASE-средств для моделирования бизнес-процессов. Визуальная и математическая модели предметной области, выбор архитектуры и платформы информационной системы, построение базы данных.
дипломная работа [1,4 M], добавлен 20.07.2014Разработка информационно-аналитической системы агентства недвижимости. Обоснование выбора архитектуры базы данных и СУБД. Моделирование потоков данных (DFD диаграмм). Проектирование инфологической модели данных с использованием модели "сущность-связь".
дипломная работа [5,4 M], добавлен 06.06.2013Знакомство с особенностями и основными этапами разработки онлайн-сервиса, облегчающего потребителям процесс подбора спортивного снаряжения. Анализ оборудования для вейкбординга. Общая характеристика клиент-серверной архитектуры реализации веб-приложения.
дипломная работа [4,1 M], добавлен 30.09.2016Моделирование программного продукта для виртуального магазина по продаже спортивного инвентаря "Дом спорта". Построение диаграммы информационных потоков, логической и физической модели базы данных. Создание запросов и форм. Визуализация базы данных.
курсовая работа [5,2 M], добавлен 24.11.2014Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.
отчет по практике [3,4 M], добавлен 07.01.2015Описание особенностей функционирования магазина. Проектирование системы: инфологическое моделирование и построение диаграммы потоков данных. Моделирование и программная реализация информационной системы. Проектирование пользовательского интерфейса.
курсовая работа [1,6 M], добавлен 18.02.2013Алгоритм разработки базы данных и сопровождающей ее программы, предназначенных для автоматизированного учета услуг спортивного клуба. Инфологическое, даталогическое проектирование. Разработка приложений баз данных в среде Visual FoxPro 5.0 InterBase.
курсовая работа [593,9 K], добавлен 01.04.2013Имитационное моделирование деятельности "Центра обслуживания абонентов". Диаграммы потоков данных. Выявление вариантов использования. Моделирование видов деятельности и взаимодействий. Проектирование пользовательского интерфейса и архитектуры приложения.
дипломная работа [1,3 M], добавлен 24.10.2010Разработка автоматизированной информационной системы управления взаимоотношениями с клиентами Токаревского мясокомбината, анализ и выбор используемых средств. Проектирование структуры базы данных и пользовательского интерфейса, генерации отчетов.
дипломная работа [2,3 M], добавлен 05.07.2009