Сущность — объект предметной области, имеющий атрибуты. Связь между сущностями характеризуется: типом связи (1:1, 1:N, N:М), классом принадлежности. Класс может быть обязательным и необязательным. Если каждый экземпляр сущности участвует в связи, то класс принадлежности — обязательный, иначе — необязательный. База данных содержит следующие таблицы.
2.2. Обоснование и выбор средств разработки, обоснование и выбор платформы
Для разработки информационной подсистемы было решено выбрать Microsoft Visual Studio 2012. Microsoft Visual Studio —продукт компании Майкрософт, включающий интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данный продукт позволяет разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight.
Visual Studio 2012 включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio 2012 позволяет создавать и подключать сторонние дополнения для расширения функциональности практически на каждом уровне.[1]
Выбор языка программирования.
[1] http://ru.wikipedia.org/wiki/Visual_Studio