diff --git a/Design.xlsx b/Design.xlsx
index ed264de..ea4e791 100644
Binary files a/Design.xlsx and b/Design.xlsx differ
diff --git a/README.md b/README.md
index 16f7458..db73984 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
#### 关于HslCommunication.dll
该组件功能提供了一些基础类和整个C-S项目的核心网络的支持,除此之外,该组件提供了访问三菱PLC和西门子PLC的数据功能。
-本组件支持常规的整数的数据读写,也支持字符串数据读写,包括中文,以下只是简单的举例,目前已经完成了一个三菱PLC高并发访问的类,具体交流可以通过以下方式联系我
+本组件支持常规的整数的数据读写,支持位数据读写,也支持字符串数据读写,包括中文,具体使用方式请参照下述手册,目前已经完成了一个三菱PLC高并发访问的类,具体交流可以通过以下方式联系我
- 技术支持QQ群:592132877
- 邮箱:hsl200909@163.com
@@ -19,6 +19,10 @@ using HslCommunication.Profinet;
西门子详细手册:西门子PLC数据读写手册
+下载地址:单独的组件dll文件
+
+文档地址:单独的组件xml注释文件
+
#### 关于本项目模版
本模版基于.Net Framework3.5+C#7.0开发完成,所以必须使用Visual studio 2017进行开发,低版本的IDE打开项目将出现语法识别错误。有必要说明下为什么使用.Net Framework3.5,这个版本是xp系统比较方便安装的,在企业部署中会相对容易很多,所以如果你的系统也是应用于企业的,那么强烈建议使用3.5版本,该模版由三部分的程序组成:
@@ -27,15 +31,15 @@ using HslCommunication.Profinet;
- 客户端
-组成部分主要是一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,以及一个json组件和一个网络组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发功能。具体的操作方法见演示就行。下面主要介绍下服务端的程序界面和客户端的程序界面。
+
组成部分主要是一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,以及一个json组件和一个网络组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发等等功能。具体的操作方法见演示就行。下面主要介绍下服务端的程序界面和客户端的程序界面。
#### 整个系统的架构设计如下
-
+
-#### 客户端后台登录流程
+#### 系统的登录设计
- 状态检查,检测服务器的维护状态设置,如果处于维护中,则显示不能登录系统原因。
- 账户检查,服务器对登录账户全面检查,用户名是否存在,密码是否正确,是否允许登录,并对登录ip,时间,频次进行记录。
@@ -44,6 +48,15 @@ using HslCommunication.Profinet;
- 上述所有检测通过之后,启动客户端的主界面程序。但凡有一项检测失败,或者参数下载失败,均不允许登录,并且提示相关错误。
+
+
+#### 系统的异常处理模型设计
+
+
+#### 系统的其他工具设计
+
+
+
# 服务器端程序界面如下:

diff --git a/img/Design1.png b/img/Design1.png
new file mode 100644
index 0000000..1664977
Binary files /dev/null and b/img/Design1.png differ
diff --git a/img/Design2.png b/img/Design2.png
new file mode 100644
index 0000000..ee6c62e
Binary files /dev/null and b/img/Design2.png differ
diff --git a/img/Design3.png b/img/Design3.png
new file mode 100644
index 0000000..9d7ccd7
Binary files /dev/null and b/img/Design3.png differ
diff --git a/img/Design4.png b/img/Design4.png
new file mode 100644
index 0000000..f138b1b
Binary files /dev/null and b/img/Design4.png differ
diff --git a/软件系统客户端模版/screenshots/client10.png b/软件系统客户端模版/screenshots/client10.png
index 499c7f7..58ac8c5 100644
Binary files a/软件系统客户端模版/screenshots/client10.png and b/软件系统客户端模版/screenshots/client10.png differ
diff --git a/软件系统客户端模版/screenshots/client12.png b/软件系统客户端模版/screenshots/client12.png
index df16fde..cce91d7 100644
Binary files a/软件系统客户端模版/screenshots/client12.png and b/软件系统客户端模版/screenshots/client12.png differ
diff --git a/软件系统客户端模版/screenshots/client13.png b/软件系统客户端模版/screenshots/client13.png
index e412ba4..64f330e 100644
Binary files a/软件系统客户端模版/screenshots/client13.png and b/软件系统客户端模版/screenshots/client13.png differ
diff --git a/软件系统客户端模版/screenshots/client2.png b/软件系统客户端模版/screenshots/client2.png
index 386a47e..50997da 100644
Binary files a/软件系统客户端模版/screenshots/client2.png and b/软件系统客户端模版/screenshots/client2.png differ
diff --git a/软件系统客户端模版/screenshots/client3.png b/软件系统客户端模版/screenshots/client3.png
index 562dcec..b71954f 100644
Binary files a/软件系统客户端模版/screenshots/client3.png and b/软件系统客户端模版/screenshots/client3.png differ
diff --git a/软件系统客户端模版/screenshots/client4.png b/软件系统客户端模版/screenshots/client4.png
index 08ef63b..fd8a10e 100644
Binary files a/软件系统客户端模版/screenshots/client4.png and b/软件系统客户端模版/screenshots/client4.png differ
diff --git a/软件系统客户端模版/screenshots/client5.png b/软件系统客户端模版/screenshots/client5.png
index 0b74ce0..3fd65b3 100644
Binary files a/软件系统客户端模版/screenshots/client5.png and b/软件系统客户端模版/screenshots/client5.png differ
diff --git a/软件系统客户端模版/screenshots/client6.png b/软件系统客户端模版/screenshots/client6.png
index 5d87cb2..9e7ccc7 100644
Binary files a/软件系统客户端模版/screenshots/client6.png and b/软件系统客户端模版/screenshots/client6.png differ
diff --git a/软件系统客户端模版/screenshots/client7.png b/软件系统客户端模版/screenshots/client7.png
index 1872b71..e21c4c5 100644
Binary files a/软件系统客户端模版/screenshots/client7.png and b/软件系统客户端模版/screenshots/client7.png differ
diff --git a/软件系统客户端模版/screenshots/client8.png b/软件系统客户端模版/screenshots/client8.png
index 0b23fe2..958b93e 100644
Binary files a/软件系统客户端模版/screenshots/client8.png and b/软件系统客户端模版/screenshots/client8.png differ
diff --git a/软件系统客户端模版/screenshots/client9.png b/软件系统客户端模版/screenshots/client9.png
index c644be9..c9c8427 100644
Binary files a/软件系统客户端模版/screenshots/client9.png and b/软件系统客户端模版/screenshots/client9.png differ
diff --git a/软件系统服务端模版/screenshots/server.png b/软件系统服务端模版/screenshots/server.png
index d2f1a39..1ca3d2b 100644
Binary files a/软件系统服务端模版/screenshots/server.png and b/软件系统服务端模版/screenshots/server.png differ
diff --git a/软件系统服务端模版/screenshots/server1.png b/软件系统服务端模版/screenshots/server1.png
index 69ab72a..9726b28 100644
Binary files a/软件系统服务端模版/screenshots/server1.png and b/软件系统服务端模版/screenshots/server1.png differ
diff --git a/软件系统服务端模版/screenshots/server2.png b/软件系统服务端模版/screenshots/server2.png
index 81548a0..12016aa 100644
Binary files a/软件系统服务端模版/screenshots/server2.png and b/软件系统服务端模版/screenshots/server2.png differ
diff --git a/软件系统服务端模版/screenshots/server3.png b/软件系统服务端模版/screenshots/server3.png
index 865742a..8a3a0cf 100644
Binary files a/软件系统服务端模版/screenshots/server3.png and b/软件系统服务端模版/screenshots/server3.png differ
diff --git a/软件系统服务端模版/screenshots/server4.png b/软件系统服务端模版/screenshots/server4.png
index 929d17a..9c82294 100644
Binary files a/软件系统服务端模版/screenshots/server4.png and b/软件系统服务端模版/screenshots/server4.png differ
diff --git a/软件系统服务端模版/screenshots/server5.png b/软件系统服务端模版/screenshots/server5.png
index e0d5a36..b602c63 100644
Binary files a/软件系统服务端模版/screenshots/server5.png and b/软件系统服务端模版/screenshots/server5.png differ