- •Введение
- •1. Основная часть
- •1.1.Постановка задачи
- •1.1.1.Назначение аис
- •1.1.3 Описание подсистем.
- •1.2. Принцип работы системы
- •1.Библиотека.
- •2.Столовая.
- •3. Спортивный зал.
- •4.Медицинский пункт.
- •5.Финансовая система.
- •1.3. Разработка моделей по работе ис.
- •1.3.1 Диаграмма Ганта
- •Диаграмма классов (class diagram)
- •Диаграмма состояний (statechart diagram)
- •1.4 Выбор по для разработки бд
- •1.4.1 Выбор программного обеспечения для аис
- •1.4.2 Выбор субд
- •1.4.3 Выбор среды разработки
- •1.5. Разработка бд
- •1.5.1. Входная информация
- •1.5.2 Выходная информация
- •1.5.3 Схема данных
- •Связи «один ко многим»
- •Связи «многие ко многим»
- •Связи «один к одному»
- •1.5.4. Разработка форм.
- •2 Организационно-экономическая часть
- •2.1 Технико-экономическое обоснование
- •2.2 Расчет затрат на разработку и эксплуатацию аис
- •2.2.1 Заработная плата разработчику (Зпр)
- •2.2.2 Сумма отчислений в фонд социального страхования (Осн)
- •2.2.3 Расчет затрат, связанных с эксплуатацией эвм (3эвм )
- •2.2.4 Расчет затрат на заработную плату обслуживающего персонала (3оп )
- •2.3 Стоимость оборудования.
- •1. Компьютеры.
- •2 .Сервер.
- •3.Терминал.
- •4.Считыватель.
- •Заключение
- •Список литературы
- •Приложение 1
- •Аннотация
- •4.1.7. Показатели назначения
- •4.1.8. Требования к надежности
Связи «один ко многим»
Связь «один ко многим» самая распространенная. В этом типе связей у строки таблицы А может быть несколько совпадающих строк таблицы Б, но каждой строке таблицы Б может соответствовать только одна строка из А.
Связи «многие ко многим»
В связи «многие ко многим» строке таблицы А может сопоставляться несколько строк таблицы Б, и наоборот. Такие связи создаются определением третьей таблицы, которая называется таблицей соединения, чей первичный ключ состоит из внешних ключей А и Б.
Связи «один к одному»
В связи «многие к одному» строке таблицы А может сопоставляться только одна строка таблицы Б, и наоборот. Связь «один к одному» создается, если для обоих связанных ключей определены ограничения первичного ключа или уникальности.
Этот тип связи обычно не используется, так как большую часть связанных таким образом данных можно хранить в одной таблице.
В результате реализации базы данных получилось 13 таблиц. Проектирование БД проводилось в среде SQL Server Management Studio.
Среда SQL Server Management Studio — это интегрированная среда для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server. Среда SQL Server Management Studio объединяет большое число графических средств с набором полнофункциональных редакторов сценариев для доступа к SQL Server разработчиков и администраторов с любым опытом работы.
Среда SQL Server Management Studio объединяет в едином интерфейсе возможности программ Enterprise Manager, Query Analyzer и Analysis Manager, входивших в состав более ранних выпусков SQL Server. Кроме того, среда SQL Server Management Studio работает со всеми компонентами SQL Server, например со службами Службы Reporting Services, Integration Services, а также с SQL Server Compact 3.5 с пакетом обновления 2 (SP2). Разработчики получают знакомую среду, а администраторы баз данных — единую полнофункциональную программу, объединяющую простые в использовании графические средства и богатые возможности для создания сценариев.
1.5.4. Разработка форм.
При работе с базами данных нам необходима будет визуализированная форма, где можно с помощью одной кнопки добавлять новые записи.
Такие формы были разработаны мной в среде Visual Studio 2015.
Microsoft Visual Studio 2015 — это набор инструментов для создания программного обеспечения: от планирования до разработки пользовательского интерфейса, написания кода, тестирования, отладки, анализа качества кода и производительности, развертывания в средах клиентов и сбора данных телеметрии по использованию. Эти инструменты предназначены для максимально эффективной совместной работы; все они доступны в интегрированной среде разработки (IDE) Visual Studio.
Visual Studio можно использовать для создания различных типов приложений, от простых приложений для магазина и игр для мобильных клиентов до больших и сложных систем, обслуживающих предприятия и центры обработки данных.
По умолчанию Visual Studio обеспечивает поддержку C#, C и C++, JavaScript, F# и Visual Basic. Visual Studio хорошо работает и интегрируется со сторонними приложениями, например Unity и Apache Cordova, с помощью расширений Набор средств Visual Studio для Unity и инструментов Visual Studio для Apache Cordova соответственно.
Рис.18
Первая форма – является главной. При работе в системе именно эта форма будет открываться первой.
Рис.19
На этой форме расположены кнопки «Школьники», «Сторудники», «Библиотека», «Столовая». При нажатии на одну из кнопок будет открываться следующая форма, в которой при необходимости можно внести новые данные.
Рис.20
Если
сотруднику необходимо выбрать пункт
библиотека, то выскакивает следующая
форма, которая будет хранить в себе всю
информацию о должниках.
Рис.21
Также можно посмотреть весьт список книг, а также статус этих книг (выданы они или нет). Для этого необходимо будет нажать кнопку «Список книг».
Рис.22
Подобные формы будут выскакивать при нажатии кнопки «Спортивный зал», «Столовая» и «Медицинский кабинет».
Если ученик или сотрудник покинули школу и хранение информации о них в базе данных бессмысленно, эту информацию можно удалить. Для этого нужно нажать на форме «Школьники» или «Сотрудники» кнопку «Удалить» и информация стирается из памяти базы данных.
