




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
宽广智通GAI网站一期项目系统架构设计版本文档属性文件状态: 草 稿 正式发布 正在修改当前版本:1.0作 者:余寅槎文件密级: 普通 秘密 绝密文档版本版本/状态作者参与者日期说明1.0余寅槎熊辉2010-6-28目录1、文档简价411、编写目的412、适用范围413、名词术语42、架构原则/策略521、设计思想522、实现策略523、架构模式63、需求概述631、展现给网站用户相关信息632、编辑和管理网站相关信息733、自动计算和处理网站相关信息74、概念设计841、网站用例842、网站管理用例95、逻辑设计1051、逻辑分层1052、结构关系图116、物理设计1161、物理结构117、数据视图128、性能设计13、表示层性能设计13、应用层性能设计13、数据层性能设计149、可靠性和容错性设计1491、各首页面静态化1492、网站容错跳转1493、错误信息邮件通知141、 文档简价11、 编写目的本文档将从构架方面对系统进行综合概述,其中会使用多种不同的构架视图来描述系统的各个方面。它用于记录并表述已对系统的构架方面作出的重要决策。本文档主要描述GAI网站一期系统的架构设计目标及详细需求,并制定架构设计原则,依据这些原则从集成架构、端端架构及组件架构三方面描述GAI网站一期系统的技术体系架构。12、 适用范围本文档适用设计人员、开发人员、项目管理人员查看。13、 名词术语名次/术语/缩写词解释GAI深圳德富择投资有限公司巨潮证券实时数据提供商巨灵证券历史数据提供商ISI新闻、研究报告提供商Web Service由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务Window服务是一种可随 Windows 操作系统启动而启动的,在后台运行的,通常不和用户产生交互的程序。.Net.NET 就是 Microsoft 的 XML Web 服务平台。不论操作系统或编程语言有何差别,XML Web 服务能使应用程序在 Internet 上传输和共享数据。C#C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言IIS7.0IIS(Internet Information Server)7.0是一个World Wide Web 服务。证券发行人为筹集资金而发行的、表示其持有人对发行人直接或间接享有股权或债权并可转让的书面凭证,包括债券、股票、新股认购权利证书、投资基金证券及其他各种派生的金融工具指数证券交易所或金融服务机构编制的表明股票行市变动的一种供参考的指示数字股票股票是股份公司发给股东证明其所入股份的一种有价证券,它可以作为买卖对象和抵押品,是资金市场主要的长期信用工具之一基金证券投资基金是一种间接的证券投资方式。基金管理公司通过发行基金单位,集中投资者的资金,由基金托管人(即具有资格的银行)托管,由基金管理人管理和运用资金,从事股票、债券等金融工具投资,然后分享收益,当然也得共担投资风险通用逻辑结构自定义的逻辑结构,详见通用逻辑介绍国内指中国2、 架构原则/策略21、设计思想该系统在设计上采用分布式结构, 在逻辑和物理上把系统分成了“首页”、“指数”、“股票”、“基金”、“新闻”、“研究报告“、”教育“、”外汇,黄金“。由于证券实时数据在中国,而数据库在德国,采用国内用Window服务+德国用Web Service的方式来同步证券实时数据。系统在开发时遵守“通用逻辑结构”原则。22、实现策略1、复用优先于购买,购买优先于编码实现;2、使用可靠的框架,提高开发效率以及稳定程序;3、使用通用的设计模式,提高代码的复用和结构性;4、针对接口编程;23、架构模式结构模式:三层结构分布式系统:Web Service,外观、工厂模式、服务模式交互系统:MVC3、 需求概述提供外国了解中国证券市场信息的一个接口,并且编辑和管理相关信息。31、展现给网站用户相关信息311、股票312、基金313、债券314、指数315、黄金 外汇316、新闻317、研究报告318、教育319、宏观数据32、编辑和管理网站相关信息321、新闻、研究报告、教育322、宏观数据323、上市公司信息、基金基本信息、指数基本信息翻译33、自动计算和处理网站相关信息331、从中国同步证券实时数据到德国服务器332、计算股票阶段收益333、获取世界经典指数数据333、处理新闻、研究报告、教育等信息4、概念设计41、网站用例42、网站管理用例5、逻辑设计51、逻辑分层n 表示层 表示层为客户端提供对应用程序的访问。这一层是作为GAI网站一期系统解决方案文件中的 Web 项目实现的。Web 层由 ASP.NET Web 窗体和代码隐藏文件组成。Web 窗体只是用 HTML 提供用户操作,而代码隐藏文件实现各种控件的事件处理。 n 业务外观层 业务外观层为 Web 层提供证券、新闻等信息。这一层是作为 GAI网站一期系统解决方案文件中的 BusinessFacade 项目实现的。业务外观层用作隔离层,它将用户界面与各种业务功能的实现隔离开来。除了低级系统和支持功能之外,对数据库服务器的所有调用都是通过此程序集进行的。 n 业务规则层 业务规则层是作为GAI网站一期系统解决方案文件中的 BusinessRules 项目实现的,它包含各种业务规则和逻辑的实现。业务规则完成如缓存股票数据、读取上市公司信息等。 n 数据访问层 数据访问层为业务规则层提供数据服务。52、结构关系图6、物理设计61、物理结构服务器:中国和德国各一台;IIS服务:德国服务器提供IIS服务数据库:德国服务器提供SQL Server数据库7、数据视图详见数据库设计文档8、性能设计、表示层性能设计811、界面数据缓存812、静态页面缓存813、分页数据请求814、JS数据组装,减少请求次数、应用层性能设计821、资源池服务822、流量控制823、会话管理824、缓存管理825、负载均衡(暂未考虑)、数据层性能设计831、数据库调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 解析卷人教版(五四制)6年级数学下册期末试题附完整答案详解(名师系列)
- 骨科护理学选择题试题与答案
- 2025年新能源汽车二手车市场评估与流通政策法规解读与应对策略报告
- 2025年在线教育平台教学资源库建设与教学效果评估策略报告
- 解析卷福建省永安市七年级上册有理数及其运算章节训练试题
- 养老服务协议范本
- 威海市编导岗位国企招聘笔试题
- 2025地形图保密承诺合同涉及国家重要交通线路规划
- 2025版智慧城市照明系统日常维护及升级合同
- 2025版智慧农业管理系统软件销售与技术服务协议
- 骨干教师专业成长规划
- 《业务洽谈技巧》课件
- 2024全新标前协议书范本下载
- 烟草专卖局培训课件:烟草专卖法
- 工程人员驻场服务方案
- 公司安全事故隐患内部举报、报告奖励制度
- 中小学校保安服务方案(技术方案)
- 南外初中小语种课程设计
- 直播供货协议合同范本
- DB3411∕T 0039-2024 废包装桶回收再利用技术规范
- 2024年二次离婚起诉状范文
评论
0/150
提交评论