post on 29 Apr 2020 about 814words require 3min
CC BY 4.0 (除特别声明或转载文章外)
如果这篇博客帮助到你,可以请我喝一杯咖啡~
原型模型通过快速分析确定软件系统的基本要求,确定原型所要体现的特征;在快速分析的基础上根据基本规格说明,快速构造一个可运行的系统;用户试用原型,通过反馈与开发团队交流,验证原型的正确性;通过不断修改迭代得到最终系统设计和实现。
增量模型融合了瀑布模型的基本成分和原型的迭代特征,采用随着日程时间的进展而交错的线性序列;首先构建整个系统的一部分,然后逐步增加功能和性能。
下面简要描述一下我们小组项目「企业管理系统」的体系结构:
本项目将采用MVC三层架构。该架构的使用用实现了应用程序的分层管理,简化了后续对程序的修改和扩展,并且使程序某一部分的重复利用成为可能。
View层又称视图层,是用户看到并与之交互的页面。在本系统中,视图层由众多HTML文件组成,它们负责获取用户的输入及显示控制层处理的结果。
Controller层又称控制层,它收到来自视图层的请求并对实体类进行增删改查。当单击Web页面中的超链接和发送HTML表单时,控制层接收请求并处理请求,然后确定用哪个视图来显示处理返回的数据。
Model层又称数据层,主要作用是存储和访问数据。
MVC架构的优点有:
一些缺点:
Related posts