GPS软件系统设计方案与说明
GPS软件系统设计方案与说明
”GPS监控系统软件”仅包括上述的软件程序,关于软件系统所需要的服务器、GPS设备、办公用计算机、网络托管等均有买方负责购买。
2硬件平台要求
2.1结构示意图
与所有的大型系统一样,本系统采用双机热备份及磁盘整理的方式,并配有刻录机,保证系统可靠性,结构如下图所示。显示安装和运行GPS系统的后台服务程序与前端应用程序的硬件要求。以下配置只做参考,具体应用需要根据实际情况考虑。
这种结构对于重大故障有很好的防御能力,具体下表所示:
序号 | 故障类别 | 解决方式 | 具体操作 |
1. | 磁盘出现故障 | 系统自动解决 | 系统采用RAID0+1磁盘阵列,最少挂有4个硬盘,当其中一个硬盘出现问题是,数据立刻转移到其他硬盘,并且停止往故障硬盘写数据。 |
2. | 主服务器出现故障 | 系统自动解决 | 本系统采用双机热备的方式,两个服务器安装了一摸一样的程序。工作时主服务与备用服务器之间实时通信,当主服务器,当主服务器出现故障时,系统启用备用服务器,所有的业务处理都平滑的转移到备用服务器上,这样业务处理永远不会停止。 |
3. | 不可抗力自然灾害 | 手工方式 | 本系统配置有刻录机,每天对数据进行备份,当出现不可抗力的自然灾害时(例如:火灾、地震等),由手工将数据导入系统中 |
2.2系统参考配置:
系统容量 | 最多运行程序 | 服务器最低配置 | 特别说明 |
1000台配置 | 数据库服务器、通讯服务器、应用服务器 | 双CPU或者双核CPU,处理器主频1.8GHz以上,4M二级缓存;4 GB以上内存,双1000MB网卡;4*250GB 硬盘(10K),支持RAID5; | 需做RAID 0+1(最少需4个硬盘);需256MB 高速缓存(需配置成128M读缓存,128M回写缓存),非标配,需另外购买,请咨询服务器厂家进行配置。 |
备用服务器 | 跟主服务器相同的配置 | 通信同步,当主服务器不工作马上启用备用服务器 |
组装服务器配置参考
产品 | 最低配置 | 特别说明 |
数据库服务器 | 英特尔 S5000V芯片组 志强服务器处理器 5405 四核芯2.0 金士顿 2G 全缓冲带校验纠错专用内存*4 希捷 500G 串口2代/32M缓存 RAID 10双重备份 1U加长机箱+台达500W 1U专用电源 | 需做RAID 0+1(最少需4个硬盘);
|
品牌服务器配置参考
产品 | 最低配置 | 特别说明 |
数据库服务器 | (参考:惠普 Proliant DL380 G6(E5504)) 英特尔 S5000V芯片组 处理器 E5504 2.0G 金士顿 2G 全缓冲带校验纠错专用内存*2 硬盘 2×10Krpm SAS 2.5 Dual Port Hard 146G RAID 0双重备份 2U加长机箱+1个460W热插拔电源 | 需做RAID 0+1(最少需4个硬盘),需增加2个硬盘,升级内存到8G;
|
系统容量说明:
单台服务器可稳定同时在线2000台~3000设备,系统容量大概3000台GPS设备,采用双机热备至少2台服务器;
5000台以上考虑到数据库服务器的压力,通信服务器和应用服务器分流使用,至少需3台高性能服务器或2台高性能服务器加2台普通服务器;
万台以上需根据需求专门设计网络拓扑结构部署服务器,比如每5000~8000台设备使用1台数据库服务器,最低配置需要4台高性能服务器或3台高性能服务器加2台普通服务器。
3软件环境要求
3.1 后台服务器软件环境要求
程序 | 说明 |
服务器操作系统 | Windows 2003 Enterprise Edition (推荐) |
数据库软件 | SQL Server 2005 Enterprise Edition (推荐) |
Internet 信息服务 (IIS) | Windows 2003操作系统的组件,有关如何安装 IIS 的详细信息,请参考如何安装Internet 信息服务(IIS) ; WebGPS系统需要安装该组件 |
ASP.NET 2.0 | dotnetfx.exe,如安装SQL Server 2005则自动安装该组件,可在SQL Server 2005光盘中找到(SQL Server x64Tools edist2.0) WebGPS系统需要安装该组件 |
CrystalReportsXI | 水晶报表,可在系统安装光盘中找到 WebGPS系统需要安装该组件 |
可在同一台服务器上安装所有的相关组件和GPS后台软件,安装顺序如下:
1. 安装操作系统Windows 2003;
2. 安装IIS6.0(在Windows 2003的组件安装);
3. 安装数据库SQL Server 2005;
4. 安装水晶报表
5. 安装GPS数据库系统(需确定SQL Server Agent已经启动)
6. 安装WebGPS系统
7. 安装IP接入中心(需有外网IP地址的端口,用于GPS设备连接,默认2332端口);
8. 安装短信中心(如果需要短信接入)
9. 安装DTS数据转发中心
10. 安装GPS业务服务器
11. 配置程序各项参数
注意: |
1. 后台服务程序的Window硬盘分区必须是NTFS格式,否则IIS将安装不上 2. IIS6.0和SQL Server2005的安装顺序必须是iis先安装 |
4 GPS服务端软件部署实施说明
序号 | 项目内容 | 具体说明 | 输出 | 备注 |
1 | 方案确定,需求确定 | 主要包括: 1、 系统实现的功能 2、 终端设备的类型及型号 3、 时间进度 4、是否有二次开发需要,同时确定二次开发的具体需求,实现时间,并双方确认 | 实施进度表、 硬件配置表、软件配置表、 二次开发需求表 | |
2 | 细节沟通 | 1、 接入方式:固定IP地址; 2、 Sim卡费用、套餐及优惠政策等; | 沟通记录 | |
3 | 购买服务器 | 做监控软件的服务器等; | 服务器 | 设备接入数量1000台以内可1台服务器 |
4 | 机房装修或托管费用 | 配备机房放置服务器,机房供电、开关、防雷、防静电、恒温、通风条件等; 可网络托管; | IP接入、服务器托管或机房放置 | 需有固定ip提供数据接入 |
5 | 监控软件购买 | 监控中心软件,包括以上所列; | 监控软件 | 兼容性多种设备、可扩充性好 |
6 | 第三方软件 | 1、MapInfo地图数据 2、MapInfo MapX4.5软件(用于客户端显示地图) 3、Web网上查车使用灵图公司的51免费地图和Google公司的免费Google卫星图 4、Window 2003 企业版 5、SQL Server 2005 企业版 | 第三方软件 | 商业购买或其他途径 |
7 | 中心软件维护人员招聘 | 需专人负责维护,系统维护,包括:防病毒措施,数据备份及恢复等; 人员要求: 掌握电脑硬件、网络维护,有实际经验 掌握WINDOWS故障维护,懂网络安全 掌握SQL数据库安装及维护,数据备份及恢复 | 中心软件维护人员 | 专业维护我们远程维护,普通的日常维护需客户自己做 |
8 | 安装部署 | 监控软件服务端安装; 硬件设备、操作系统软件、局域网安装、调试 | 软件资料 | |
9 | 维护人员远程培训 | 培训内容包括: 1、 在布署的时候同步对维护人员培训,一起熟悉安装的过程,并掌握安装的步骤; 2、 安装的注意事项; 3、 系统如何维护及维护的注意事项; 4、 系统如何进行故障判断; 5、系统各模块的功能及使用; | 熟悉维护 | |
10 | 试运行及修改问题 | 软件问题或小需求的修改; | 问题修改记录 | |
11 | 设备安装 | 包括: 1、 确定安装的车型,确定好安装规范; 2、设备设置方法及如何与中心联调,如何测试及判断故障; | ||
12 | 客服人员远程培训 | 解答客户的一般问题: 1、GPS基础知识及应用; 2、设备的一般故障解答及处理; 3、各软件的使用方法及解答; 4、紧急情况的处理方法 5、其它注意事项 | 招聘并培训 | |
13 | 系统正式运行 | 1、 专人跟进使用 2、问题、故障描述准确,及时反馈,及时处理 | 问题反馈记录 | |
14 | 二次开发 | 1、 双方协商需求内容 2、 按规定进行开发 3、提交 | 需求需经我公司评估 | |
15 | 验收 | 双方确认符合买方要求 | ||
16 | 售后服务 | 验收后卖方提供一年期的免费远程服务(从合同生效之日起),包含:提供软件系统的版本升级和补丁代码升级,7*24小时远程技术支持服务(软件安装、使用、设置、维护),远程系统重装或迁移服务。终身免费提供更改软件系统存在的缺陷与问题(需求开发除外) |