435 lines
16 KiB
XML
435 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
|
|
<Class Name="Diplom_B.DB.User">
|
|
<Position X="3" Y="5" Width="2" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAQABAgAAAAAIAQACAAAAAAAAAAAAIAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Status">
|
|
<Position X="4.75" Y="9.75" Width="2" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Dogovor">
|
|
<Position X="7.5" Y="3.75" Width="2.75" />
|
|
<AssociationLine Name="DogIzds" Type="Diplom_B.DB.DogIzd" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="3.954" />
|
|
<Point X="11.028" Y="3.954" />
|
|
<Point X="11.028" Y="1.562" />
|
|
<Point X="13.5" Y="1.562" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Zakazchik" Type="Diplom_B.DB.Zakazchik" FixedFromPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="5.513" />
|
|
<Point X="13.5" Y="5.513" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="DogDocs" Type="Diplom_B.DB.DogDoc" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="6.056" />
|
|
<Point X="11.673" Y="6.056" />
|
|
<Point X="11.673" Y="6.5" />
|
|
<Point X="13.5" Y="6.5" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACABAAAAgAEgAQAAQAAAAAIgAAAgAAgAAAAAQAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Zakazchik" />
|
|
</ShowAsAssociation>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="DogIzds" />
|
|
<Property Name="DogDocs" />
|
|
<Property Name="Postavky" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Izdelie">
|
|
<Position X="7.5" Y="0.5" Width="2.75" />
|
|
<AssociationLine Name="DogIzds" Type="Diplom_B.DB.DogIzd" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="1.187" />
|
|
<Point X="13.5" Y="1.187" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAgCAAAAAAAAIAARAAAAAgQAIAAAAAAhAAAAAAQAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="Postavky" />
|
|
<Property Name="DogIzds" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.DogIzd">
|
|
<Position X="13.5" Y="0.5" Width="2.5" />
|
|
<AssociationLine Name="Dogovor" Type="Diplom_B.DB.Dogovor" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="13.5" Y="1.812" />
|
|
<Point X="11.264" Y="1.812" />
|
|
<Point X="11.264" Y="4.293" />
|
|
<Point X="10.25" Y="4.293" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Izdelie" Type="Diplom_B.DB.Izdelie" FixedFromPoint="true">
|
|
<Path>
|
|
<Point X="13.5" Y="0.812" />
|
|
<Point X="10.25" Y="0.812" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAAAgQAAAAAgAAAABAAAAAAAIAAAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Dogovor" />
|
|
<Property Name="Izdelie" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Zakazchik">
|
|
<Position X="13.5" Y="4" Width="2.5" />
|
|
<AssociationLine Name="Dogovory" Type="Diplom_B.DB.Dogovor" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="13.5" Y="5.175" />
|
|
<Point X="10.25" Y="5.175" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAIACAAAAAAAAAAAAQAAAgAAAAAAAAAIAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="Dogovory" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Document">
|
|
<Position X="7.5" Y="6.25" Width="2.75" />
|
|
<AssociationLine Name="DogDocs" Type="Diplom_B.DB.DogDoc" FixedFromPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="7.125" />
|
|
<Point X="13.5" Y="7.125" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAEAAAAAAAAAAAQAIgAAAAABgAAEAABAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="DocIzvs" />
|
|
<Property Name="DogDocs" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Izveschenie">
|
|
<Position X="7.5" Y="8.75" Width="2.75" />
|
|
<AssociationLine Name="DocIzvs" Type="Diplom_B.DB.DocIzv" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="10.25" Y="9.125" />
|
|
<Point X="13.5" Y="9.125" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAEAAAQAAAAAAAAAIAAAAAAAAAAUCABAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="DocIzvs" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.DocIzv">
|
|
<Position X="13.5" Y="7.75" Width="2.75" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAgAAAEAAAAAEAAAAAAAAAAAAAACAAAAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Document" />
|
|
<Property Name="Izveschenie" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Postavka">
|
|
<Position X="2.75" Y="2.25" Width="2.75" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAACABAMAAAAAQAAAAAgAAAABAAAAAAAoAAAAEAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Dogovor" />
|
|
<Property Name="Izdelie" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.Platej">
|
|
<Position X="13.5" Y="2.25" Width="2.5" />
|
|
<AssociationLine Name="Dogovor" Type="Diplom_B.DB.Dogovor" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="13.5" Y="3" />
|
|
<Point X="11.732" Y="3" />
|
|
<Point X="11.732" Y="4.835" />
|
|
<Point X="10.25" Y="4.835" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAAAAAAAAQAAAAAAAAAAAAAAAAEAIAAAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Dogovor" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.DogDoc">
|
|
<Position X="13.5" Y="6" Width="2.5" />
|
|
<AssociationLine Name="Dogovor" Type="Diplom_B.DB.Dogovor" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="13.5" Y="6.125" />
|
|
<Point X="11.914" Y="6.125" />
|
|
<Point X="11.914" Y="5.852" />
|
|
<Point X="10.25" Y="5.852" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAACAAgAAAAAAQAAAAAAAAAAAAAAAAACIAAAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Dogovor" />
|
|
<Property Name="Document" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.WorkDB">
|
|
<Position X="19" Y="0.5" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>gAgrBQAkEkolDBINYSsgAQAEiAQIEA1gmBgisQCQhgA=</HashCode>
|
|
<FileName>DB\WorkDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.DocForm">
|
|
<Position X="9.5" Y="16.25" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>FEhgmBAwACABQXpEBByBEqRCQAQmgIUQRWECEQAARAk=</HashCode>
|
|
<FileName>DocForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.DogForm">
|
|
<Position X="0.5" Y="16.25" Width="4.75" />
|
|
<TypeIdentifier>
|
|
<HashCode>PkLguBAwBeABRfIEpBSnGqRCwiEmQAVwxGECURgByKk=</HashCode>
|
|
<FileName>DogForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.IzdForm">
|
|
<Position X="23.75" Y="16.25" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>EEBACAAwACAAAVYABBSBIpRCQAACgiQQJGACAQQAwME=</HashCode>
|
|
<FileName>IzdForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.IzvForm">
|
|
<Position X="14.25" Y="16.25" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>NEhQiIAgACAAAXpEJByBEqRCQAQCAIUQRWACERAARIk=</HashCode>
|
|
<FileName>IzvForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.LoginForm">
|
|
<Position X="9.5" Y="32.5" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAAAAAAwASAAAhAAAISAACACAAAAAAAAAAACABAAAAA=</HashCode>
|
|
<FileName>LoginForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.MainForm">
|
|
<Position X="5.5" Y="32.75" Width="3.75" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAAAAAAAACAAAAAAAACAAAACAMA7AAAAACAGAAAAAAA=</HashCode>
|
|
<FileName>MainForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.PostForm">
|
|
<Position X="19" Y="16.25" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>EEBACBAgASABAVIAJBSHAqRCwCgiAAUQJGICAQECQAE=</HashCode>
|
|
<FileName>PostForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.Program">
|
|
<Position X="4.25" Y="13.5" Width="1.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQA=</HashCode>
|
|
<FileName>Program.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Field Name="user" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.SetForm">
|
|
<Position X="5.5" Y="16.25" Width="3.75" />
|
|
<TypeIdentifier>
|
|
<HashCode>+0BEiAA+ACACAFIAABSAAgRCVgACgwcQJGACBRAAQkE=</HashCode>
|
|
<FileName>SetForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.StatForm">
|
|
<Position X="19" Y="29.25" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>AEAAAAAwACAAAFAAAASgAARCAAAEAAAQAGACAAAAAAE=</HashCode>
|
|
<FileName>StatForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.User">
|
|
<Position X="1" Y="13.5" Width="2.5" />
|
|
<AssociationLine Name="Usr" Type="Diplom_B.DB.User" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="1" Y="14.662" />
|
|
<Point X="0.585" Y="14.662" />
|
|
<Point X="0.585" Y="7.75" />
|
|
<Point X="0.761" Y="7.75" Type="JumpStart" />
|
|
<Point X="0.927" Y="7.75" Type="JumpEnd" />
|
|
<Point X="1.003" Y="7.75" Type="JumpStart" />
|
|
<Point X="1.169" Y="7.75" Type="JumpEnd" />
|
|
<Point X="1.424" Y="7.75" Type="JumpStart" />
|
|
<Point X="1.59" Y="7.75" Type="JumpEnd" />
|
|
<Point X="1.61" Y="7.75" Type="JumpStart" />
|
|
<Point X="1.776" Y="7.75" Type="JumpEnd" />
|
|
<Point X="3" Y="7.75" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAgEAAAAAAAYAgAAAQA=</HashCode>
|
|
<FileName>User.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsAssociation>
|
|
<Property Name="Usr" />
|
|
</ShowAsAssociation>
|
|
</Class>
|
|
<Class Name="Diplom_B.ZakForm">
|
|
<Position X="23.75" Y="29" Width="4.5" />
|
|
<TypeIdentifier>
|
|
<HashCode>EEBACAAwACAQEXIABBSBCqRCQAACAAUQBGACAQAAQAE=</HashCode>
|
|
<FileName>ZakForm.cs</FileName>
|
|
</TypeIdentifier>
|
|
</Class>
|
|
<Class Name="Diplom_B.DB.MainDB">
|
|
<Position X="7.5" Y="11.5" Width="8.75" />
|
|
<AssociationLine Name="Users" Type="Diplom_B.DB.User" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="7.5" Y="12.25" />
|
|
<Point X="1.693" Y="12.25" />
|
|
<Point X="1.693" Y="6.75" />
|
|
<Point X="3" Y="6.75" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Statusy" Type="Diplom_B.DB.Status" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="7.5" Y="11.678" />
|
|
<Point X="3.25" Y="11.678" />
|
|
<Point X="3.25" Y="10.75" />
|
|
<Point X="4.75" Y="10.75" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Dogovory" Type="Diplom_B.DB.Dogovor" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="7.5" Y="12.5" />
|
|
<Point X="1.507" Y="12.5" />
|
|
<Point X="1.507" Y="4.971" />
|
|
<Point X="7.5" Y="4.971" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Izdeliya" Type="Diplom_B.DB.Izdelie" ManuallyRouted="true">
|
|
<Path>
|
|
<Point X="7.5" Y="12.947" />
|
|
<Point X="0.844" Y="12.947" />
|
|
<Point X="0.844" Y="1.476" />
|
|
<Point X="7.5" Y="1.476" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="DogIzds" Type="Diplom_B.DB.DogIzd" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="16.25" Y="13.006" />
|
|
<Point X="18.799" Y="13.006" />
|
|
<Point X="18.799" Y="1.34" />
|
|
<Point X="16" Y="1.34" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Zakazchiki" Type="Diplom_B.DB.Zakazchik" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="16.25" Y="12.347" />
|
|
<Point X="18.399" Y="12.347" />
|
|
<Point X="18.399" Y="4.936" />
|
|
<Point X="16" Y="4.936" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Documenty" Type="Diplom_B.DB.Document" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="7.5" Y="12.125" />
|
|
<Point X="2.795" Y="12.125" />
|
|
<Point X="2.795" Y="8.312" />
|
|
<Point X="7.5" Y="8.312" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Izvescheniya" Type="Diplom_B.DB.Izveschenie" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="7.5" Y="11.938" />
|
|
<Point X="3.025" Y="11.938" />
|
|
<Point X="3.025" Y="9.5" />
|
|
<Point X="7.5" Y="9.5" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="DocIzvs" Type="Diplom_B.DB.DocIzv" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="16.25" Y="11.601" />
|
|
<Point X="18.015" Y="11.601" />
|
|
<Point X="18.015" Y="8.438" />
|
|
<Point X="16.25" Y="8.438" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Platejy" Type="Diplom_B.DB.Platej" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="16.25" Y="12.661" />
|
|
<Point X="18.577" Y="12.661" />
|
|
<Point X="18.577" Y="3.063" />
|
|
<Point X="16" Y="3.063" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="DogDocs" Type="Diplom_B.DB.DogDoc" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
|
|
<Path>
|
|
<Point X="16.25" Y="11.97" />
|
|
<Point X="18.196" Y="11.97" />
|
|
<Point X="18.196" Y="6.812" />
|
|
<Point X="16" Y="6.812" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<AssociationLine Name="Postavki" Type="Diplom_B.DB.Postavka" ManuallyRouted="true">
|
|
<Path>
|
|
<Point X="7.5" Y="12.713" />
|
|
<Point X="1.086" Y="12.713" />
|
|
<Point X="1.086" Y="4.5" />
|
|
<Point X="2.75" Y="4.5" />
|
|
</Path>
|
|
</AssociationLine>
|
|
<TypeIdentifier>
|
|
<HashCode>AAEAACAIAQAAEAAAAAAAAACAMgAAVAACAAAAAAAAAAA=</HashCode>
|
|
<FileName>DB\MainDB.cs</FileName>
|
|
</TypeIdentifier>
|
|
<ShowAsCollectionAssociation>
|
|
<Property Name="Users" />
|
|
<Property Name="Statusy" />
|
|
<Property Name="Dogovory" />
|
|
<Property Name="Izdeliya" />
|
|
<Property Name="DogIzds" />
|
|
<Property Name="Zakazchiki" />
|
|
<Property Name="Documenty" />
|
|
<Property Name="Izvescheniya" />
|
|
<Property Name="DocIzvs" />
|
|
<Property Name="Postavki" />
|
|
<Property Name="Platejy" />
|
|
<Property Name="DogDocs" />
|
|
</ShowAsCollectionAssociation>
|
|
</Class>
|
|
<Font Name="Segoe UI" Size="9" />
|
|
</ClassDiagram> |