这样的需求合适用三层开发吗????

.NET技术 > ASP.NET [问题点数:30分,结帖人liubiaocai]
等级
本版专家分:1971
结帖率 100%
等级
本版专家分:3216
等级
本版专家分:1971
等级
本版专家分:472650
勋章
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2020年7月 .NET技术大版内专家分月排行榜第二
2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
等级
本版专家分:28231
等级
本版专家分:447
等级
本版专家分:18757
等级
本版专家分:4
等级
本版专家分:23595
勋章
Blank
微软MVP 2008年10月 荣获微软MVP称号
等级
本版专家分:2405
等级
本版专家分:251
lawbc

等级:

软件需求工程-需求工程概述

一、需求工程的重要性 1.软件项目成败因素分析 软件项目成功因素: 用户的参与 执行的支持 清晰的需求描述 合适的规划 现实的客户期望 较小的里程碑 有才能的员工 主权 清晰的愿景和目标 努力的工作和稳定的员工 ...

web项目开发的一般流程

1.需求确定2.分析与设计 (1)架构分析与设计 (2)业务逻辑分析 (3)业务逻辑设计 (4)界面设计3.开发环境搭建4.开发-测试-开发-测试5.文档编纂各个阶段过程都是有文档的,需求需求的文档,设计有设计的文档,测试也有...

前后端分离的想法

最近研究servlet,看书时候书里讲到了c/s架构到b/s架构的演变,讲servlet的书都很老了,现在的b/s架构已经不是几年前的b/s架构,其实b/s架构就是web应用开发,对于这样的架构我们现在应该考虑的是前端和后端的分离...

软件的分层开发架构的另一种思考

在软件开发中,从事架构设计的人员往往都很推崇三层或多层架构,使数据库、业务和界面分离开发,而对于底层的开发人员来说,又多对此有很多抱怨,一方面是因为其所处角度及阅历不同,另一方面的原因也是真多了多层...

软件需求书籍推荐

软件需求书籍推荐 软件需求(第2版)【作者】 (美)Karl E.Wiegers【译者】 刘伟琴 刘洪涛如果没有正式的可验证的软件需求及有效管理需求的系统,开发人员开发出来的程序通常会与客户需要的程序不一致。...

.NET开发框架的选择历程

去年来新公司后第一件事就是应领导要求,选择一款合适开发框架。之前有熟悉的开发框架,Extjs+.NET简单三层,对于一般的企业后台管理系统够用了。 但是现在Extjs这种前段端架基本被淘汰了,后端简单三层也显得...

软件工程中需求分析的重要性

 在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师...

如何进行软件需求分析

需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。 关键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起...

嵌入式软件架构的设计

其实开发板式的编程方式与工作中实际需求的并不完全一致。 开发板的通常卖给初学者,注重“即插即”,兼容各种模块,讲究功能的全面而不讲究性能、效率、成本、功耗等。很多时候为了兼容各种型号IC或者显示屏之类...

软件工程之需求分析

现在人们越来越认识到软件工程在软件开发中的重要作用。目前国内软件在开发中还没有对软件开发的过程进行明确规定,文档不完整,也不规范,软件项目的成功往往归功于软件开发组的一些杰出个人或小组的努力。这种依赖...

(精华)2020年10月7日 高并发高可用 架构分隔

什么是架构分隔 单体 单体:是把系统部署到一台服务器上,所有的请求业务都由这台服务器处理 优点:适合小型系统,节省资源 缺点:安全性低,一旦...这样应用变的更好开发,测试,管理和维护。 忌:分层使架构变得复杂

新能源整车控制器VCU开发过程分享

一、一款合适的整车控制器需要正确的输入,一般车型不一样整车控制器的接口需求也不一样,因为整车控制器开发周期比较长,所以在整车控制器的研发起始阶段要考虑,所研发的整车控制器要有一定的兼容性,能适应较多...

架构师成长之路(1)--什么是架构师

不只是哲学家,我想每个人都有自己对这个问题的认知。 如果我们要成为架构师,我们自己要面临的大问题: 找准自己定位:我是谁?在哪里? 怎样做好架构师:我要做什么? 如何搭建架构师知识体系:我该怎么做? ...

J2EE WEB应用架构发展分析

J2EE体系使用多层的分布式应用模型,按功能划分为组件。在Web项目中,把这些不同功能的组件合理组合,从而形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步骤。Web项目的架构从成型到基本稳定也经历...

2011年系统架构师考试题详解

考试科目一:综合知识操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级的接口是(1)。 (1)A.操作控制命令 B.系统调用 C.菜单 D.... 【答案】B 【解析】本题考查操作系统基本概念。...

软件工程五大模型

瀑布模型1.里程碑或基线驱动。...1.在开发时间内需求不变化或很少变化。2.分析设计人员对此领域非常熟悉。3.低风险项目。4.用户使用环境稳定(如系统软件,工具软件)快速原型模型1.容易适应需求的变...

MVC的工作原理

一、MVC简介 **书面解释:**MVC全名是Model View Controller,是模型-视图-控制器的缩写,一种软件设计典范,是一种业务逻辑和数据显示分离的方法组织代码,将业务逻辑被聚集的一个部件里。在界面和用户围绕数据的...

阶段性总结(从软件工程到分层架构)

阶段性总结(从软件工程到分层架构) 阶段性总结(从软件工程到分层架构)...设计模式三层架构总结 写在前面 这篇文字将会将2011年下半年的学习内容做个总结,不求细节只为从宏观上理解它们之间的联系

产品读书《用户体验要素》

产品设计五要素分别是:战略、范围、结构、框架、表现。 首先,在做一款产品之前,我们先尝试着问自己几个问题,问题分为以下3类: 1.为什么要做(战略) 我们的用户是谁?解决用户的...

【架构设计 领域驱动开发 一】三层VSDDD

本篇为架构设计系列的第一篇,希望通过本系列转变自己的软件设计思想。不再只是单纯代码的搬运工,而要有自己的设计想法。本篇文章较长,部分内容学习以下提及的四篇文章,也有部分内容引自这些文章,尊重作者原创,...

闲扯测试工程师之发展(觉得不错,拿来与大家分享)

我算是接触互联网测试工作比较早的一批人了,在2010年研二实习的时候就开始在一家加拿大的企业做测试开发工程师了。2012年毕业的时候,貌似互联网行业开始有专职的测试人员,而且不少中小型公司还没有专职的测试人员...

三层架构(我的理解及详细分析)

今天看到朋友在维护程序,忽然想到了三层的事情,又看到了一个比喻很好的博客,采购、厨师,服务员(个人觉得顾客更合适吧?顾客提出需求),就留作复习了 .. 三层的解耦思想更重要一些,将数据源、业务操作、UI...

Android开发MVP模式解析

开发Android应用时,相信很多同学遇到和我一样的情况,虽然项目刚开始构架时一个Activity里面

浅谈微服务体系中的分层设计和领域划分

对于互联网公司来说,我们主张将其Web服务架构分为五:基础设施、领域服务、应用服务、网关和用户界面(表示)。领域服务和应用服务均可以采用微服务设计进行拆分,其中领域服务将按照DDD领域...

软件项目管理流程总结

转自:风尘浪子项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。 在现今国内的项目的管理形式十分零乱,对管理...

软件工程之软件过程模型

软件过程模型习惯上也称为软件开发模型,它是软件开发全部过程、活动和任务的结构框架。 瀑布模型: 瀑布模型是将软件生存周期中的各个活动规定为依线性连接的若干阶段的模型,包括需求分析、设计、编码、测试、...

软件项目测试流程的规划

前言软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程测试项目的启动、规划以及测试项目需求分析往往是很多软件服务型企业的薄弱环节所在。...

架构设计的方法学

约公元前25年,古罗马建筑师维特鲁威说:“理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法学造诣,深谙天文学及天文计算。”(好难哪,软件构架设计师的...

Web应用架构的新趋势---前端和后端分离的一点想法

最近研究servlet,看书时候书里讲到了c/s架构到b/s架构的演变,讲servlet的书都很老了,现在的b/s架构已经不是几年前的b/s架构,其实b/s架构就是web应用开发,对于这样的架构我们现在应该考虑的是前端和后端的分离...

需求评审五个维度框架分析及其带来的启示-3-典型需求评审

典型情境是指软件开发的常见情境,本文选择如下来进行分析: 1. 传统瀑布模型开发下的需求评审 2. 使用IEEE Std. 1028的需求评审 3. 敏捷开发下的需求评审传统瀑布模型下的需求评审对传统瀑布模型现有需求评审...

相关热词 c# exe 所在路径 c#重载运算符++ add c# list c# 抓取数据 c# p2p库 c#窗体怎么验证邮箱格式 c# 回调方法 c# 去除小数后多余的0 c# 字符串查找替换 c# 什么是属性访问器