- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
入学数据分析及数据可视化模块详细设计说明书参考
义务教育入学平台二期——入学数据分析及数据可视化模块
详细设计1引言 3
编写目的 3
2程序系统的结构 4
3设计说明 4
3.1系统特点 4
3.2技术特点 5
3.3项目理解概述 6
3.4系统架构设计 8
3.5小学入学数据分析及数据可视化模块建设 9
3.6可视化部分的地图查询和其他地图功能 24
3.7系统集成建设 32
3.8系统管理 36
4应用安全与管理 37
4.1应用层安全 37
4.2注释设计 37
4.3测试计划 37
详细设计说明书
1引言
“北京市小学入学数据分析及数据可视化模块”项目的目标是构建一个以网络地图为基础,多维度,多功能可视化入学学生信息查询、整合和展示系统。根据入学人员的填报信息计算出对应的地理数据,并且根据计算结果以地图页面的形式展现出来,同时提供入学人员点坐标查询,入学学校热力图计算,自定义点坐标展示方式等地理地图功能。
编写目的
地图展示数据以小学入学人员数据库为基础,提供相关的系统和数据对接接口,并且对小学入学系统和数据安全提供验证以及跳转加密等功能。
可视化模块项目的可扩展性。
对小学入学可视化模块儿的应用程序和数据结构,除了可以提供现有的功能外,还可以为其他系统,或者中学数据、以往升学数据等提供系统支持,通过数据模型标准和程序处理,可以根据需要对接小学入学系统以外的其他系统数据,用以可视化展示。如:
初中升学系统可视化模块儿的建立
高中升学系统可视化模块儿的建立
往年升学数据可视化模块儿的建立
2程序系统的结构
入学数据分析及数据可视化模块依赖于义务教育入学二期注册和管理数据,完成对入学数据的可视化及可分析化过程。
图-技术架构
3设计说明
3.1系统特点
我们采用J2EE应用架构:
1.以长远发展的眼光进行整体规划;
2.高起点地建设系统,注重其稳定性、安全性、先进性和高效性,其中安 全性和稳定性永远是第一位的;
3.根据系统分布和各主要功能系统的应用模式,构建软件平台的层次,在横向和纵向上体现出高的可靠性、可用性、可扩展性、可伸缩性和负载平衡能力;
4.采用面向组件思想开发的应用功能组件和部件是系统的主体,与应用服务器等系统平台软件形成可管理、可配置、可维护的服务及支撑环境,并保证对外各种接口的规范性和标准化。
1、跨平台运行
2、支持Tomcat/Weblogic等多种主流中间件
3、支持多种主流数据库
4、符合国际化标准-(WfMC标准和OMG)
5、稳定高效的引擎处理机
6、完备的系统权限管理
7、基于web的图形化流程实例
8、完备和开放的开发接口
9、灵活性和可配置性
3.2技术特点
稳健性
系统用户数不受限制,可支持10000人的同时在线访问,可支持500用户的并发访问量。系统可以全天候24*7天运行,不会因为程序错误导致响应失败或者系统崩溃。
安全性
对不同级别用户的操作权限和数据访问范围有严格的限制,系统管理员可以根据用户情况灵活设置安全策略。
用户账号和密码在登录时有特殊加密机制进行处理,确保账号密码的安全性。
可操作性
系统是业务性非常强的应用系统,为保证系统的易用性和可操作性,在系统中为不同类型的用户专门设计的符合其操作习惯的用户界面和操作流程,确保系统的简单易用。
可扩充性
系统采用了完全模块化的设计框架,模块之间相对独立又可相互关联。在已有功能基础上添加新模块或新功能,都非常方便。而且系统采用完全对象化设计理念,程序接口和数据接口都很清晰,便于二次开发。
可维护性
系统采用纯B/S结构,系统升级和日常维护只需要在服务器进行即可。
系统为管理员提供了丰富的系统设置和维护功能,包括用户和权限设置、字段维护、代码表维护、日志监控、数据批量处理、远程备份、数据同步等等,让管理员在办公室就可以对系统进行各项日常维护工作。
开放性
系统采用java技术开发,纯B/S模式,系统可向全校老师开放。同时系统可以跨平台部署,和义务教育入学平台二期平台集成,实现数据交换和数据同步。
3.3项目理解概述
“北京市小学入学数据分析及数据可视化模块”项目的目标是构建一个以网络地图为基础,多维度,多功能可视化入学学生信息查询、整合和展示系统。根据入学人员的填报信息计算出对应的地理数据,并且根据计算结果以地图页面的形式展现出来,同时提供入学人员点坐标查询,入学学校热力图计算,自定义点坐标展示方式等地理地图功能。
地图展示数据以小学入学人员数据库为基础,提供相关的系统和数据对接接口,并且对小学入学系统和数据安全提供验证以及跳转加密等功能。
可视化模块项目的可扩展性。
对小学入学可视化模块儿的应用程序和数据结构,除了可以提供现有的功能外,还可以为其他系统,或者中学数据、以往升学数据等提供系统支持,通过数据模型标准和程序
文档评论(0)