Skip to content

Commit ced72a1

Browse files
committed
重新软件界面截图和整理README文件,发布1.0.7版本
1 parent 5afc21e commit ced72a1

File tree

23 files changed

+17
-4
lines changed

23 files changed

+17
-4
lines changed

Design.xlsx

14.4 KB
Binary file not shown.

README.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#### 关于HslCommunication.dll
44
<p>该组件功能提供了一些基础类和整个C-S项目的核心网络的支持,除此之外,该组件提供了访问三菱PLC和西门子PLC的数据功能。</p>
55

6-
<p>本组件支持常规的整数的数据读写,也支持字符串数据读写,包括中文,以下只是简单的举例,目前已经完成了一个三菱PLC高并发访问的类,具体交流可以通过以下方式联系我</p>
6+
<p>本组件支持常规的整数的数据读写,支持位数据读写,也支持字符串数据读写,包括中文,具体使用方式请参照下述手册,目前已经完成了一个三菱PLC高并发访问的类,具体交流可以通过以下方式联系我</p>
77
<ul>
88
<li>技术支持QQ群:<strong>592132877</strong></li>
99
<li>邮箱:<strong>[email protected]</strong></li>
@@ -19,6 +19,10 @@ using HslCommunication.Profinet;
1919

2020
西门子详细手册:<a href="https://github.com/dathlin/C-S-/blob/master/SiemensReadMe.md">西门子PLC数据读写手册</a>
2121

22+
下载地址:<a href="https://github.com/dathlin/C-S-/raw/master/Public/HslCommunication.dll">单独的组件dll文件</a>
23+
24+
文档地址:<a href="https://github.com/dathlin/C-S-/raw/master/Public/HslCommunication.xml">单独的组件xml注释文件</a>
25+
2226
#### 关于本项目模版
2327
<p style="text-indent:2em">本模版基于.Net Framework3.5+C#7.0开发完成,所以必须使用Visual studio 2017进行开发,低版本的IDE打开项目将出现语法识别错误。有必要说明下为什么使用.Net Framework3.5,这个版本是xp系统比较方便安装的,在企业部署中会相对容易很多,所以如果你的系统也是应用于企业的,那么强烈建议使用3.5版本,该模版由三部分的程序组成:</p>
2428
<ul>
@@ -27,15 +31,15 @@ using HslCommunication.Profinet;
2731
<li>客户端</li>
2832
</ul>
2933

30-
<p style="text-indent:2em">组成部分主要是一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,以及一个json组件和一个网络组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发功能。具体的操作方法见演示就行。下面主要介绍下服务端的程序界面和客户端的程序界面。
34+
<p style="text-indent:2em">组成部分主要是一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,以及一个json组件和一个网络组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发等等功能。具体的操作方法见演示就行。下面主要介绍下服务端的程序界面和客户端的程序界面。
3135
</p>
3236

3337

3438
#### 整个系统的架构设计如下
35-
![](https://github.com/dathlin/C-S-/raw/master/软件系统服务端模版/screenshots/design.png)
39+
![](https://github.com/dathlin/C-S-/raw/master/img/Design1.png)
3640
<br />
3741

38-
#### 客户端后台登录流程
42+
#### 系统的登录设计
3943
<ol>
4044
<li>状态检查,检测服务器的维护状态设置,如果处于维护中,则显示不能登录系统原因。</li>
4145
<li>账户检查,服务器对登录账户全面检查,用户名是否存在,密码是否正确,是否允许登录,并对登录ip,时间,频次进行记录。</li>
@@ -44,6 +48,15 @@ using HslCommunication.Profinet;
4448
<li>上述所有检测通过之后,启动客户端的主界面程序。但凡有一项检测失败,或者参数下载失败,均不允许登录,并且提示相关错误。</li>
4549
</ol>
4650

51+
![](https://github.com/dathlin/C-S-/raw/master/img/Design2.png)
52+
53+
#### 系统的异常处理模型设计
54+
![](https://github.com/dathlin/C-S-/raw/master/img/Design3.png)
55+
56+
#### 系统的其他工具设计
57+
![](https://github.com/dathlin/C-S-/raw/master/img/Design4.png)
58+
59+
4760
# 服务器端程序界面如下:
4861

4962
![](https://github.com/dathlin/C-S-/raw/master/软件系统服务端模版/screenshots/server.png)

img/Design1.png

41.2 KB
Loading

img/Design2.png

45.3 KB
Loading

img/Design3.png

40.4 KB
Loading

img/Design4.png

41 KB
Loading
23.5 KB
Loading
6.03 KB
Loading
-2.73 KB
Loading
-705 Bytes
Loading

0 commit comments

Comments
 (0)