欢迎来到天天文库
浏览记录
ID:11586874
大小:232.00 KB
页数:29页
时间:2018-07-12
《高尔夫信息公共服务平台-技术建议书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高尔夫信息公共服务平台-技术建议书高尔夫信息公告服务平台2014年4月技术建议书29高尔夫信息公共服务平台-技术建议书目录目录2第一章系统设计与实现41.1系统概述41.2系统技术开发路线41.3系统设计思想41.4系统软件体系构架5第二章系统所实现的要求102.1总体要求102.2性能要求11第三章系统关键技术133.1网站SEO优化133.2Web2.0模式133.3Div+CSS页面设计布局143.4DotNet技术153.5JSON技术163.6AJAX技术163.7WebService技术17第四章系统功能设
2、计204.1门户后台管理204.2门户前台功能224.3外部接口2529高尔夫信息公共服务平台-技术建议书第五章培训计划285.1培训时间及培训内容安排285.2培训课程285.3《系统操作与维护》2829高尔夫信息公共服务平台-技术建议书第一章系统设计与实现1.1系统概述随着社会的发展,物质生活水平的不断提高,伴随着各种体育健身活动已逐渐成为了人们生活中必不可少的一部分。高尔夫球运动近年来在国内的大力推广中已经成为了商务活动、及广大专、业余爱好者所热衷的一项高端体育运动。为了给广大爱好者提供一个更好的高尔夫球信息服务
3、平台,在充分享受这项运动所带来乐趣的同时,也能从中学习到更多的专业技术知识、带来更多的工作、商业机遇、及扩大自己的朋友圈。高尔夫信息公共服务平台建设的目的就是为了打造一个全方位的高尔夫信息共享服务生态圈。1.2系统技术开发路线系统的技术开发路线描述了项目的开发方法、建模方法以及运行支撑环境的选择。对于本系统,建议采用了如下技术开发路线:l以成熟可靠的软件系统为基础,结合高尔夫信息公共服务平台的相关建设需求,采用先进成熟的面向对象的软件开发语言——.NET,以最快的速度完成系统的开发。l采用面向对象的建模方法构建系统的需
4、求模型。l在系统的支撑软件选择上尽量满足分布式网络支持、硬件无关性、操作系统无关性、网络协议无关性、编程语言无关性等一系列特点。1.3系统设计思想1)面向对象、构件化:将用户的系统需求合理地抽取、提炼形成软29高尔夫信息公共服务平台-技术建议书件构件。这种构件化的思想为系统提供了极大的灵活性,保证了系统在业务发生变化时的可维护性。1)可扩展性:随着企业的发展壮大,系统的处理能力远远跟不上急剧膨胀的数据处理要求。系统采用技术成熟、易于扩充的硬件系统及系统软件支撑系统,同时采用三层软件架构,非常易于扩充成具有分布式数据处理
5、能力的、企业级的应用系统,保护用户已有的投资。2)实用性:系统的设计符合该平台的实际情况,功能实用。3)开放性:系统设计时充分考虑与其他系统的互联以及二次开发的问题。4)灵活性:系统设计时充分考虑业务变化时系统灵活适应能力。5)安全性:系统充分考虑网络安全、数据安全,采用多级安全体系保证企业核心数据的安全。1.1系统软件体系构架1.1.1软件模型高尔夫信息公共服务平台系统需求有如下特点:高可靠性、高伸缩性、高实时性、高可扩展性等。因此我们建议的系统软件模型采用了三层客户机/应用服务器/数据库模式。采用三层客户机/应用服
6、务器/数据库结构,形成了应用管理层、数据管理层、业务管理层三个层次,使得在客户机访问下降低了数据库服务器的负担并提高了性能;同时由于在业务管理层实现了业务功能,使得对业务的变化只需调整业务管理层的相关构件,大大提高了系统的可管理性;在系统的安全性方面,三层结构也较二层结构有重大的提高,使得对权限的管理上升到业务功能级的控制而不是数据级的控制。29高尔夫信息公共服务平台-技术建议书同时为了提高系统的处理能力,系统在业务逻辑层使用多线程技术,极大的提高了系统的性能。1.1.1系统网络部署架构1.1.2系统应用总体框架本期门
7、户平台总体架构如下:29高尔夫信息公共服务平台-技术建议书1)整体架构包括数据存储层、业务逻辑层、和数据展现层。2)数据存储层:分为文件存储、数据存储2种存储模式。数据存储主要对信息数据及日常业务生产交互数据的保存。文件存储主要是对静态文件、图片文件、下载文件的保存。3)数据展现层:面向用户提供人机交互的界面,用于呈现系统相关信息,包括前台功能、后台管理。4)业务逻辑层:主要是对网站前台功能、后台管理的业务处理。1.1.1网络设计原则先进性:网络建设要高起点、高质量、高速度,运用先进的计算机技术、网络技术和软件开发技术
8、,使系统保证在今后5年内不会被淘汰。可靠性:可靠性应包括网络的可靠性和应用系统的可靠性,系统具有高质量的可靠性,才能保证系统的正常运行。实时性:实时性应保证系统响应用户请求的最大时延为不超过10秒。29高尔夫信息公共服务平台-技术建议书安全性:安全是指系统提供一定的安全机制,保证网络设备的正常运转,系统软件的安全运行,防止非法用户
此文档下载收益归作者所有