实战项目分析.pdfVIP

  • 0
  • 0
  • 约5.72千字
  • 约 6页
  • 2024-12-16 发布于中国
  • 举报

实战工程分析

最近接到一个临时任务:帮外国某知名公司分析一个工程架构。这个工程是两年前开发的,并且经过了几次升级。主

要功能是管理客户、合作伙伴资料,提供在线业务等等,具体细节不用多说。

据客户说,他们在使用本系统的过程中发现了很多的问题,觉得已经不再满足他们的需求,希望我们能帮助他们评估一

下当前的系统有哪些架构上的问题,并帮助他们发现未来可能发生的问题,从而决定是否需要开发新的系统

客户提供了很详细的文档,包括业务说明,系统架构,技术要点,部署方案等等。看完文档,对系统和客户期望有了一定

的了解之后,开始干活儿!

系统是采用.Net技术构建的,基于.NetFramework2.0,使用了ASP.NET,WinForm,WebService等技术,并使用了

EnterpriseLibrary中的DataAccess,Cache,Log等功能。

我本人负责的是架构的分析。结合文档和源代码,没用1个小时,系统架构就很清晰了。其中发现了一些很普遍的问题,

在这里跟大家分享一下:

1.分层架构

分层架构是绝大局部企业软件都普遍采用的方案,但由于架构师水平的参差不齐,导致很简单的一个分层,出现了很大

的差异。

大家都知道“3层架构〞或者“

文档评论(0)

1亿VIP精品文档

相关文档