TMS体系架构图 | 物流运输管理系统|C/S开发框架
目录1. 体系架构图2. 数据库服务器与应用服务器TMS系统需要部署两台服务器,分别是数据库服务器与应用服务器。 2.1 数据库服务器数据库服务器负责数据存储、分析与处理数据。 2.2 应用服务器应用服务器负责处理客户端的请求与反馈数据,比如部署WCF服务、IIS服务等。 目前公司在电信机房拖管了一台主服务器,主要部署数据库、应用服务及源代码控制服务。在产品发布初期用户访问量不大的情况下完全能满足需求,随着客户增多客户端访问量增大的情况下,如客户数据库数量大于50个建议分离应用服务器。 3. 数据库要求使用MsSQL2008 R2数据库,要求系统按期自动备份,保证数据的安全性与可恢复性。TMS系统的数据库分为系统数据库与业务数据库。 3.1 系统数据库用于建立预设连接、存储业务帐套数据库配置信息、权限系统数据、集团公共数据或授权数据等。 3.2 业务数据库存储业务数据。每个客户分配一个独立的业务数据库,客户的数据完全隔离保障独立性、完整性、安全性与易维护性。运行系统打开登录界面,根据注册信息自动连接业务数据库,并根据用户特性自动匹配所在的分公司,将登录信息统一存储在Loginer全局对象。 4. WCF服务应用服务器使用Windows Service承载WCF服务,使用net.tcp协议数据响应速度最快也最稳定。 客户端有C/S系统客户端、B/S系统客户端及APP移动客户端。 5. 软件用户授权注册系统TMS系统支持终端用户单个电脑授权注册使用,分配注册码,可以控制终端用户使用TMS的功能、时间、使用次数。 5.1 软件授权系统组织结构5.2 软件授权系统用户注册流程图软件供应商:如喜鹊软件。 用户/客户:付费购买喜鹊软件TMS系统的用户或客户。 软件用户登记:对付费购买喜鹊软件的用户或客户进行登记在册。 站点登记:登记使用TMS系统的物流站点、分公司。 软件授权:分为注册码授权和无限制授权。注册码授权是指客户端第一次使用系统时,必须输入一个注册码连接软件供应商进行授权验证。每个注册码仅限使用一次,若注册码已在电脑注册的,其它电脑无法使用。无限制授权是指只分配一个注册码给客户,任何客户端注册即可使用系统。 生成注册码:软件供应商生成一个或多个注册码给付费用户使用。 客户端注册:第一次运行系统时需要输入注册码进行系统初始化,注册成功后将证书信息保存在本机。验证注册码 需要网络支持,通过外网连接软件供应商的授权服务器验证。 5.3 终端用户注册流程图5.4 TMS软件授权中心服务器扫一扫加作者微信
参考文档:
C/S系统开发框架成功案例-物流运输管理系统(TMS) 基于C#.NET三层架构的物流运输管理系统(TMS)成功案例 软件开发与设计 - TMS - 物流运输管理系统(天津丰源汽车数据库设计) 软件开发与设计 - TMS - 物流运输管理系统-快递系统数据库设计 软件开发与设计 - TMS - 物流运输管理系统-启明快递运输管理系统 软件开发与设计 - TMS - 物流运输管理系统(快递系统数据库设计) 软件开发与设计 - TMS - 物流运输管理系统(三方物流专线运输管理系统TMS-系统详细设计说明书) 软件开发与设计 - TMS - 物流运输管理系统-龙门物流管理系统(Ext+SSH)(毕业设计) 软件开发与设计 - TMS - 物流运输管理系统(传输维护数据库设计结构) 物流运输管理系统TMS成功案例-CSFramework快速开发框架(Winform+C/S+SQLServer) C/S架构轻量级快速开发框架WinFramework架构图|C/S开发框架 主窗体体系架构 / 逻辑架构 | MiniFramework蝇量框架 | Winform框架|C/S开发框架 TMS | 物流运输管理系统 Demo演示版下载|C/S开发框架 CSFramework.WebAPI 后端框架系统架构图|C/S开发框架 软件简介 | TMS | 物流运输管理系统|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |