Web应用程序的体系结构的说明 [英] Description of architecture of web application

查看:170
本文介绍了Web应用程序的体系结构的说明的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想问问有经验的的意见。作为学校项目的一部分,我创建了一个Web应用程序,允许上传文件,然后将它们下载+包含一个单一的管理。现在我要创造一种建筑的描述作为一个程序员的文档

I would like to ask the advice of more experienced. As part of a school project, I created a web application allowing to upload files and then download them + contains a single administration. Now I have to create a description of architecture as a programmer documentation.

我不知道这样的描述是如何出现。我已描述了应用程序被分成三个层(presentation,应用程序和数据),然后我描述的应用程序(文件结构)的结构。难道这是架构的描述?

I'm not sure how such a description appear. I have described that the application is divided into three layers (presentation, application and data) and then I described the structure of the application (file structure). Could this be description of architecture?

此外,我要补充的背景图或描述(应用程序如何获得数据并将它显示谁以及如何)。这是真的,在环境图整个应用程序显示为一个单元?然后,我添加一些箭头其中数据来自和他们要去哪里?

Furthermore, I have to add context diagram or description (how the application obtains data and to who and how it displays). Is that true that in the context diagram the entire application is displayed as a single unit? And then I add some arrows where the data come from and where they're going?

最后的任务是描述在技术堆栈。在这里,我必须承认,我不知道发生了什么事情。

The final task is to describe the technology stack. Here I must confess that I do not know what's going on.

任何人都可以,请给我一个建议吗?
谢谢您的意愿。

Can anyone please give me an advice? Thank you for your willingness.

推荐答案

谈论你的应用程序层是一个架构描述的显著部分。上下文图听起来pretty接近用例图,这也是有用的。

Talking about the layers of your application is a significant part of an architectural description. Your context diagram sounds pretty close to a use case diagram, which is also useful.

在理想情况下,你会选择一个正规的建筑文档格式,如 4 + 1 ,如果你能插槽一些你做了什么,它会告诉你你在哪里丢失的视角。

Ideally, you would pick a formal architectural documentation format, like 4+1, if you can slot some of what you have done, it will show you where you are missing perspective.

您的高科技堆栈你使用的是什么软件应用程序。所以,你用什么?服务器操作系统?什么?数据库等的一个例子是的 LAMP堆栈

Your tech stack is what software you are using for your application. So, what language are you using?, what server OS?, what databases?, etc. An example would be the LAMP stack.

这篇关于Web应用程序的体系结构的说明的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆