《你又怎么了 我错了行了吧 团队》第六次作业:团队项目系统设计改进与详细设计
《你又怎么了我错了行了吧团队》第六次作业:团队项目系统设计改进与详细设计
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 软件工程 |
这个作业的要求在哪里 | 实验十 |
团队名称 | 你又怎么了我错了行了吧 |
作业学习目标 | 1.掌握面向对象软件设计方法; 2.完善系统设计说明书,掌握面向对象详细设计内容、设计原理和技术。 |
团队分工及所占比例:
团队成员 | 分工 | 所占比例 |
---|---|---|
包稚潼 | 撰写博客及上传Github | 25% |
葛进花 | 总结团队项目详细设计心得 | 25% |
刘佳 | 撰写《软件系统详细设计说明书》 | 25% |
苏生玲 | 改进《系统概要说明书》 | 25% |
什么是C/S与B/S结构?
C/S结构:
C/S 架构是客户端 /服务器端交互模式,是 Client/Server 的简称。它是早期常用的一种软件架构,这种架构的软件需要在用户的电脑上安装客户端程序,下面通过一张图来了解 C/S 架构客户端与服务器的交互 过程。
如图 所示:
B/S 结构:
B/S 架构是浏览器 /服务器交互模式,是 Browser/Server 的简称。它是目前最常用的一种软件架构,这 种架构的软件不需要在用户的电脑上安装任何客户端程序,只需要在用户的电脑上安装浏览器即可。用户 可以使用浏览器通过 web 服务器和数据库做交互, 交互的结果将会以网页的形式显示在浏览器端。 下面通 过一张图来了解 B/S 架构浏览器与服务器交互的过程,如图所示:
什么是MVC设计模式?
“MVC”模式即是:“Model-View-Controller”模式。在这种模式中,通过JSP技术来表现页面,通过Servlet技术来完成大量的事务处理工作,实现用户的商业逻辑。
在这种模式中,Servlet用来处理请求的事务,充当了控制器(Controller即“C”)的角色,Servlet负责响应客户对业务逻辑的请求并根据用户的请求行为,决定将哪个JSP页面发送给客户。JSP页面处于表现层,也就是视图(View即“V”)的角色。JavaBean则负责数据的处理,也就是模型(Model即“M”)的角色
Servlet+JSP+JavaBean(MVC)模式适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP、JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。
posted on 2019-06-04 23:17 你又怎么了我错了行吧 阅读(159) 评论(1) 编辑 收藏 举报