问题描述
- 软件的系统结构设计是什么,要分析哪些东西?
- 比如,我们要做一个web学生作业在线管理系统,它的系统结构(软件体系结构、软件架构)设计是什么?我们老师要求做这一部分的PPT讲解,我不知道这一块怎么写。求助。不是功能图吧?功能图我已经分析并做好了
解决方案
根据嵌入式系统软件设计需要的“数据结构”知识编写而成。书中基本内容有:常用线性数据结构在嵌入式系统中的实现和相关算法;树和图在嵌入式系统中的实现和相关算法;排序和查找算法等。本书从嵌入式系统的实际硬件环境出发,用通俗易懂的语言代替枯燥难懂的理论解释,结合嵌入式系统的应用实例,使读者在比较轻松的条件下将“数据结构”的基本知识学到手。本书可作为从事嵌入式系统软件设计的电子技术人员自学“数据结构”的教材,也可供高等院校电子技术类专业本科生、研究生作为教学参考书。
解决方案二:
大概是分三部分详细描述一下吧,用户层、应用层、服务层。
解决方案三:
Internet的发展给传统应用软件的开发带来了深刻的影响。基于Internet和Web的软件和应用系统无疑需要更为开放和灵活的体系结构。随着越来越多的商业系统被搬上Internet,一种新的、更具生命力的体系结构被广泛采用,这就是为我们所知的“三层/多层计算”。
。客户层(client tier) 用户接口和用户请求的发出地,典型应用是网络浏览器和胖客户(如Java程序)
。服务器层(server tier) 典型应用是Web服务器和运行业务代码的应用程序服务器
。数据层(data tier) 典型应用是关系型数据库和其他后端(back-end)数据资源 如 Oracle和SAP、 R/3等
三层体系结构中,客户(请求信息)、程序(处理请求)和数据(被操作)被物理地隔离。
时间: 2024-12-21 04:24:53