XAJTUDC西安交大虚拟校园概要设计说明书.docx

上传人:b****5 文档编号:2881276 上传时间:2022-11-16 格式:DOCX 页数:38 大小:4.38MB
下载 相关 举报
XAJTUDC西安交大虚拟校园概要设计说明书.docx_第1页
第1页 / 共38页
XAJTUDC西安交大虚拟校园概要设计说明书.docx_第2页
第2页 / 共38页
XAJTUDC西安交大虚拟校园概要设计说明书.docx_第3页
第3页 / 共38页
XAJTUDC西安交大虚拟校园概要设计说明书.docx_第4页
第4页 / 共38页
XAJTUDC西安交大虚拟校园概要设计说明书.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

XAJTUDC西安交大虚拟校园概要设计说明书.docx

《XAJTUDC西安交大虚拟校园概要设计说明书.docx》由会员分享,可在线阅读,更多相关《XAJTUDC西安交大虚拟校园概要设计说明书.docx(38页珍藏版)》请在冰豆网上搜索。

XAJTUDC西安交大虚拟校园概要设计说明书.docx

XAJTUDC西安交大虚拟校园概要设计说明书

西安交通大学

三维虚拟校园信息共享服务系统

概要设计说明书

北京超图软件股份有限公司

2014年7月

版本历史

版本

作者

日期

备注

V1.0

水永胜

2014-05-08

文档创建和基本结构设计

V1.1

水永胜

2014-05-13

内容填充

V1.2

水永胜

2014-05-15

内容调整

V1.3

王亚军

2014-07-14

内容补充

编修审小组

姓名

职责

日期

签名

水永胜

编写

2014-05-08

彭贵旭

审核

2014-05-19

水永胜

修改

2014-06-15

吴东昆

审核

2014-07-16

 

1.引言

1.1.编写目的

根据需求分析成果,从软件工程的角度对系统的组成、架构、开发总体技术路线、内外部接口等进行概要设计,为软件开发提供参考依据。

本报告适用范围:

项目组人员(包括但不限于需求分析、软件设计、软件实现、文档编写和系统测试等人员)、项目甲方的相关人员。

1.2.背景

1)项目名称:

西安交通大学三维虚拟校园信息共享服务系统;

2)“西安交通大学三维虚拟校园信息共享服务系统”是西安交通大学“985”三期信息化重点项目之一。

本项目由北京超图软件股份有限公司承建;

3)此说明书适用于西安交通大学地理信息系统项目,其系统的计划、设计、代码及测试用例应与该说明书保持一致。

1.3.术语定义

1)本项目/西交大信息服务系统:

西安交通大学三维虚拟校园信息共享服务系统;

2)甲方:

西安交通大学信息中心;

3)SuperMap/北京超图/超图/乙方:

北京超图软件股份有限公司;

4)SuperMapDeskproNET6R:

超图二三维一体化桌面地理信息开发平台系统(.NET版)V6.1;

5)SuperMapiServerJava6R:

超图企业级服务式地理信息开发平台系统(Java版)V6.1;

6)SuperMapSDX+6R:

SuperMapGIS平台中的空间数据库引擎,它为SuperMapGIS中的所有产品提供访问空间数据的能力,通过它来实现对空间数据的存储、索引、读取和更新;

7)Oracle10g/Oracle11g:

基于网格计算的Oracle数据库软件;

8)需求:

系统必须符合的条件或具备的功能;

9)用户:

系统的最终使用者;

10)规约:

某件事情的规则和约定或约束;

11)B/S:

指供互联网用户通过浏览器进行浏览的本系统中的一个分系统,也称B/S系统,或者B/S结构系统。

1.4.参考资料

1)西安交通大学三维虚拟校园信息共享服务系统技术协议

2)SuperMapiServerJava6R联机帮助

1.4.1.引用标准

1)GB/T11457-1989软件工程术语

2)GB/T8566-1988计算机软件开发规范

3)GB/T16680-1996软件文档管理指南

4)GB/T12504-1990计算机质量保证计划规范

5)GB/T12505-1990计算机配置管理计划规范

6)GB/T_13923-2006基础地理信息要素分类与代码

7)GB856T—88软件需求说明书

2.总体设计

2.1.需求规定

需求规定的详细内容,请参考独立文档《西安交通大学三维虚拟校园信息共享服务系统需求规格说明书》。

2.2.运行环境

2.2.1.设备

服务器硬件要求:

序号

名称

配置要求

数量

用途描述

1

数据库服务器

Ø内存:

DDR332GB或以上

ØCPU:

最低Intel至强E7-28002*6核12线程

Ø存储:

最少2TB

Ø网络:

双千兆网卡和更高

1

数据存储服务

2

GIS服务器

Ø内存:

DDR332GB或以上

ØCPU:

最低Intel至强E7-28002*6核12线程

Ø存储:

最少2TB

Ø网络:

双千兆网卡和更高

1

地图服务发布

3

WEB服务器

Ø内存:

DDR38G或以上

ØCPU:

最低Intel至强56002*4核8线程

Ø存储:

最少300G

Ø网络:

双千兆网卡和更高

2台或以上

应用系统服务端部署,多台服务器可以制作负载均衡,提高性能

2.2.2.支持软件

服务器软件要求:

序号

名称

软件要求

用途描述

1

数据库服务器

ØWin2008ServerSP2或RedHatEnterpriseLinux6

ØOracle10g或Oracle11g

数据存储服务

2

GIS服务器

ØWin2008ServerSP2或RedHatEnterpriseLinux6

ØOracle10g或Oracle11g

ØSuperMapiServerJava6R

地图服务发布

3

WEB服务器

ØWin2008ServerSP2或RedHatEnterpriseLinux6

Ø开发的应用系统服务端部署

应用系统服务端部署,多台服务器可以制作负载均衡,提高性能

浏览器客户端:

浏览器:

IE7.0以上;

2.3.基本设计概念和处理流程

西安交通大学三维虚拟校园信息共享服务系统包含“基于WEB端的校园地图服务系统”、“基于移动端的地图服务系统”、“触屏端虚拟校园”和“后台运维管理”等

西安交通大学三维虚拟校园信息共享服务系统服务端地图服务采用SuperMapiServerJava6R发布;其它业务数据直接用Servlet技术或SuperMapiServerJava6R服务聚合的方式进行发布。

WEB客户端采用SuperMapiClientforAjax和SuperMapiClientforRealSpace。

移动客户端采用SuperMapiClientforAndroid和SuperMapiClientforIOS。

 

2.4.系统结构

2.4.1.总体架构

2.4.2.系统设施层

系统的基础设施层是系统高效、稳定、安全运行的重要保障。

根据系统运行的实际需求,系统基础设施包括网络设施、硬件设施、软件设施等。

网络设施包括防火墙、路由器、交换机等,硬件设施包括应用服务器、数据库服务器、文件服务器、产品分发服务器等,软件设施包括操作系统、数据库系统和GIS平台等。

防火墙、路由器以及交换机则是在部署系统局域网以及为增强系统安全所必需的基础设施。

Web服务器由两台或更多组成,形成服务器“集群”,通过“负载均衡”原理,使并发和性能达到最优。

操作系统为本系统提供了良好的操作、交互平台;数据库管理系统,如Oracle10g,提供海量数据存储、访问功能;GIS软件平台提供基于位置信息的数据管理、查询、分析与显示功能。

2.4.3.数据存储层

数据存储层包括空间数据库和非空间数据库,空间数据层采用SDX+空间数据库引擎来存储和管理空间矢量数据、空间栅格数据(包括影像)和DEM数字高程数据,非空间数据采用Oracle来存储和管理。

空间数据库主要由基础地理数据库和地图数据库构成,非空间数据库主要由业务数据库组成。

基础地理数据库主要提供各种基础地理数据的存储和管理,该数据库是GIS应用的核心。

元数据库主要提供对整个数据库的描述以及空间数据的说明信息,并保存对GIS应用集成框架的配置信息。

2.4.4.数据访问层

数据访问层主要提供空间数据库和非空间数据库的数据访问接口,空间数据访问主要通过空间数据访问引擎SDX+来完成,非空间数据访问通过Servlet应用程序完成。

数据访问层提供插件机制可以实现数据访问引擎的扩展能力,来满足对各种数据格式的支持。

2.4.5.应用支撑层

应用支撑层通过SuperMapiServerJava提供的地图服务和功能服务,开发校园地图服务系统中的核心模块,并实现“基于Web端的校园地图服务系统”、“基于移动端的校园地图服务系统”和“后台维护管理系统”。

2.4.6.表现层

提供智能手机、PDA、笔记本电脑和台式电脑等多种展示方式,是系统对外产品分发和对外服务的重要途径。

2.4.7.用户层

根据“西安交通大学校园地图服务系统”的建设目标,可将用户分为在校学生、在校教职工和社会公众三大类。

2.4.8.网络结构

本系统物理结构采用BS模式,通过互联网在客户端电脑和移动设备上进行访问。

2.4.9.功能结构

2.5.功能需求和程序的关系

在需求说明中规定要实现的功能,对应的模块和程序实现如下:

子系统

功能和需求

Web端地图服务系统

移动端地图服务系统

后台维护管理系统

通用功能

地图放大

地图缩小

地图平移

长度量算

面积量算

地图类型切换

校区切换

实时定位

路径分析

学校介绍

输入关键词查询

选择分类查询

地图选择查询

校庆活动信息展示

校庆专题

校庆活动信息维护

活动地点查询展示

活动地点维护

活动线路查询展示

活动线路维护

挂件展示

挂件信息维护

迎新活动信息展示

迎新专题

迎新活动信息维护

生活设施查询展示

线路查询展示

报到指引信息展示

报到指引信息维护

校园浏览

校园浏览飞行路线维护

考场查询

学生服务

教室查询

会议室查询

就业指导查询展示

就业指导信息维护

其它活动查询展示

活动类型维护

活动地点维护

活动线路维护

活动信息更新维护

管线查询

资源管理

视频监控查询预览

共享设备查询

校车查询展示

校车线路维护

校车站点维护

设备位置维护

监控位置信息维护

用户登录

权限管理

角色管理

用户角色分配

角色权限分配

应急预案查询展示

其它

应急预案线路维护

讲座

活动

迎新

就业

会议

学术

文体

查看阅览室空位

阅览室空座

数字展品

数字展品

2.6.用户角色分类

角色名称

对应人群

备注

公共用户

所有人

无需登录

学校领导

校领导

可在客户端浏览所有功能

管线管理

规划和基建中心相关管理人员

可在客户端查询和分析管线相关功能

监控管理

保卫处相关管理人员

可在客户端查询和浏览监控视频

数据维护

后台数据维护更新人员

可在后台维护管理系统中对数据进行更新维护

用户管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1