AJAX避免用户重复提交请求实现方案设计说明书_第1页
AJAX避免用户重复提交请求实现方案设计说明书_第2页
AJAX避免用户重复提交请求实现方案设计说明书_第3页
AJAX避免用户重复提交请求实现方案设计说明书_第4页
AJAX避免用户重复提交请求实现方案设计说明书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、艾博克电脑系统有限公司内部保密资料【项目名称】系统设计说明书文件编号【项目编号】/ABC-SP-SD-T03文件状态 草稿 正式发布 正在修改当前版本拟 制日期审 核日期批 准日期修订历史记录 A - 增加 M - 修订 D - 删除变更版本号日期变更类型(A*M*D)修改人摘 要备注【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些内容。】目 录1引言41.1编写目的41.2背景41.3术语与缩写解释41.4参考资料42概述52.1系统任务52.1.1系统目标52.1.2与其它系统关系53总体设计53.1模块A53.1

2、.1功能简要描述53.1.2功能操作角色53.1.3界面设计及操作说明53.1.4程序逻辑流程及接口说明63.1.5算法设计63.1.6相关数据表63.2模块B63.2.1功能简要描述63.2.2功能操作角色63.2.3界面设计及操作说明63.2.4程序逻辑流程及接口说明63.2.5算法设计73.2.6相关数据表73.3接口设计73.3.1外部接口73.3.2内部接口74系统维护设计71 引言1.1 编写目的此系统设计说明书是根据XXX为依据,从系统设计的角度详细描述各功能的实现,为后续开发和测试工作提供指导作用。本文档读者项目经理、开发人员和测试人员。1.2 背景【标识要开发的软件产品(名称

3、,代码);列出此项目的任务提出者、开发者、用户,以及将运行该软件的计算站(中心)。】1.3 术语与缩写解释缩写、术语解 释1.4 参考资料【请根据实际情况增减。】XXX项目用户需求说明书.docxXXX项目需求规格说明书.docxXXX项目计划.docxABC-SP-SD-S01 接口设计准则.pdfABC-SP-SD-P01 用户界面设计规程.pdfABC-SP-SD-P02 模块设计规程.pdfABC-SP-SD-P03 数据库设计规程.pdfABC-SP-SD-G01 产品组件开发重用指南.pdf2 概述2.1 系统任务2.1.1 系统目标 【说明本系统将要实现的目标。】2.1.2 与其

4、它系统关系【当前系统是某一软件产品的一部分,或者与其它系统有密切关联时,说明相互间的关系。】3 总体设计3.1 模块A3.1.1 功能简要描述为了解决前端页面重复发起HTTP请求,导致后台负载压力过大的潜在问题。对第一次HTTP请求完成后,后台响应该请求之前这段时间内前端发起的相同的HTTP请求进行拦截。从而有效降低降低服务器负载。3.1.2 功能操作角色该功能无角色限制,针对前台所有AJAX请求。3.1.3 界面设计及操作说明该功能无界面,也无需用户手动操作。3.1.4 程序逻辑流程及接口说明3.1.5 算法设计1、前端页面在浏览器的webstorage中维护一个List对象,用以记录当前已

5、经发起的ajax请求纪录;2、每次发器ajax请求前,先在List中检查是否存在当前ajax的url,如果存在,则当前ajax请求被放弃,请求被拦截;如果不存在,则讲该url地址插入List中,并发起ajax请求;3、每次收到ajax响应时,先在List中检查是否存在当前ajax响应对应的请求URL,如果存在,则在List中删除掉该条数据,随后继续完成ajax响应的其它步骤。3.1.6 相关数据表该功能不涉及数据表操作。3.2 模块B3.2.1 功能简要描述【简要描述该模块的功能。】3.2.2 功能操作角色【简要描述该模块的操作角色。】3.2.3 界面设计及操作说明【截取功能界面的原型设计图,

6、对原型设计的操作说明介绍。操作说明中应包含,输入、输出,界面展示说明,以及用到的相关控件规范。】3.2.4 程序逻辑流程及接口说明【描述该模块的逻辑流程,以流程图的形式展示。存在接口设计的在本章节中列出接口定义及说明,并用类图或者时序图说明接口的结构及调用时序。】3.2.5 算法设计【描述该模块中对于业务数据计算的算法的说明或处理业务逻辑所需要的程序算法的设计说明。】3.2.6 相关数据表【描述该模块涉及哪些数据表,具体的数据表结构参见数据库设计。】3.3 接口设计3.3.1 外部接口【说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。】3.3.2 内部接口【说明本系统之内的各个系统元素之间的接口的安排

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论