当前位置: 首页 > news >正文

软考高级系统架构设计师系列论文二:论软件的性能优化设计

软考高级系统架构设计师系列论文二:论软件的性能优化设计

  • 一、摘要
  • 二、正文
  • 三、总结

一、摘要

  • 本文结合我2008年在某人民银行实施的E户通电子转账系统的经历,就软件的性能优化设计进行了详细讨论。在系统的设计中针对实际应用环境主要从以下几方面对系统性能进行了优化设计:(1)选择当前成熟的三层C/S体系结构进行开发,以减轻数据库服务器的负担。(2)优化数据存取策略以降低系统运行对网络带宽的要求。(3)对客户端应用进行优化,如减少数据请求量、相关的处理利用多线程进行以提高系统的响应速度。通过以上优化设计,系统满足了企业百万级以上主题数据库处理要求,系统开发获得了成功。最后对系统中存在的不足进行了简要的总结,如未考虑查询的需求等等。

二、正文

  • 近年来,各银行的信息化发展非常迅速,直接带动了银行中间业务的发展,银行随着多年的建设,已经在中间业务上建立了多个业务系统:如行内的通存通兑系统、定期借记系统、定期贷记系统等。由于这些系统都是由各银行的内部需求为主导建设的,只能支持单个银行系统内部的服务,难以实现银行间的服务,如以银行代收水费为例,如工行能代收水费,农行能代收电费,老百姓如果需要同时交纳水电费,就必须同时在这两家银行开户,十分麻烦。与此同时,银行因开展业务的需要,不得不与不同的收款单位联网,如水厂、电厂等,数量一多,银行也麻烦

相关文章:

  • 【CircuitPython】RaspberryPi Pico RP2040 自定义机械键盘实例
  • CentOS7.6安装Rabbitmq
  • 谁说文艺青年开花店必亏,我用3年时间挣了20万
  • 11种增加访问者在网站上平均停留时间的技巧
  • centos7.6 yum安装 elasticsearch
  • Android字母、数字版本、API级别对照表2022
  • 专利的分类
  • 删除链表的节点
  • Docker安装和基本配置
  • A40I工控主板(SBC-X40I)LED,铵键测试
  • 中国将从9月起实施严格的新跨境数据传输规则
  • 新唐NUC980使用记录:使用wpa_supplicant访问无线网络
  • 教师教室预约管理系统(SpringBoot,H-UI,Mysql)
  • Centos7五步安装Docker并解决docker官方镜像无法访问问题
  • flink技术总结待续
  • JavaScript-如何实现克隆(clone)函数
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • [nginx文档翻译系列] 控制nginx
  • Cumulo 的 ClojureScript 模块已经成型
  • emacs初体验
  • HTTP--网络协议分层,http历史(二)
  • Idea+maven+scala构建包并在spark on yarn 运行
  • JavaScript实现分页效果
  • JDK9: 集成 Jshell 和 Maven 项目.
  • JS基础之数据类型、对象、原型、原型链、继承
  • LeetCode18.四数之和 JavaScript
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Python爬虫--- 1.3 BS4库的解析器
  • spring学习第二天
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • zookeeper系列(七)实战分布式命名服务
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 聊聊redis的数据结构的应用
  • 深度学习中的信息论知识详解
  • 试着探索高并发下的系统架构面貌
  • 学习HTTP相关知识笔记
  • 用element的upload组件实现多图片上传和压缩
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (NSDate) 时间 (time )比较
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (一)Java算法:二分查找
  • (一)UDP基本编程步骤
  • (转)http协议
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .Net Memory Profiler的使用举例
  • .net 简单实现MD5
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .NET分布式缓存Memcached从入门到实战
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • .NET中的Exception处理(C#)
  • .project文件
  • 《算法和数据结构》动态规划篇
  • EasyUI之DataGrid使用
  • 图像显著性检测论文及代码汇总
  • 《算法和数据结构》算法篇
  • centos下彻底删除MYSQL 和重新安装MYSQL
  • 批量读取数据next_batch函数的实现
  • XML简介
  • python 字符串、列表、元组、字典等数据类型总结
  • 《算法和数据结构》初出茅庐篇
  • XML简介