![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
文章平均质量分 86
软件工程理论专栏
rightstar_
虚即实,实即虚。
展开
-
一文掌握14个高大尚设计模式的适用场景(图例)!!!------2
8 桥接模式桥接模式主要适用于以下情况:如果一个系统需要在抽象类和具体类之间增加更多的灵活性,避免在两个层次之间建立静态的继承关系,通过桥接模式可以使它们在抽象层建立一个关联关系。抽象部分和实现部分可以以继承的方式独立扩展而互不影响,在程序运行时可以动态的将一个抽象类子类的对象和一个实现类子类的对象进行组合,及系统需要对抽象类角色和实现类角色进行动态耦合。一个类存在两个(或多个)独立变化的维度,且这两个(或多个)维度都需要独立进行扩展。对于那些不希望使用继承或因为多层继承导致系统的个数急剧增加原创 2021-07-08 23:38:00 · 230 阅读 · 0 评论 -
一文掌握14个高大尚设计模式的适用场景(图例)!!!------1
1 工厂方法模式有一个OEM制造商代理做HP笔记本电脑(Laptop),后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该OEM商发现,如果一次同时做很多个牌子的本本,有些不利于管理。利用工厂模式改善设计,用JAVA语言实现 (或C#控制台应用程序实现)该OEM制造商的工厂模式。绘制该模式的UML图。工厂方法模式的适用性如下:当一个类不知道它所需要的对象的类时,在工厂方法模式中,客户端不需要知道具体产品类的类名,只需要知道所对应的工厂即可;当一个类希望通过其子类来原创 2021-07-08 23:36:17 · 295 阅读 · 0 评论 -
软件工程--软件详细设计说明书(免费小说网站)
免费小说网站设计说明书**前言**修订及迭代版本说明修订V1.0初版已完成部分设计1 需求分析1.1可行性分析(一)市场可行性不可否认市面上有很多的小说阅读网站,但大多数的小说阅读网站都包含了大量的广告,往往一点击就是广告跳出,我们的小说阅读网站就不会存在这样的问题。同时当今的世界上网人流量大,客户源充足有保障。同时也为后续的进一步发展提供了更好的保障。(二)经济可行性由于是书籍都是电子档,因此我们预算投入不需要太高,后期投入花费也很少。(三)原创 2020-12-26 10:14:23 · 5164 阅读 · 1 评论 -
软件工程---Manifesto for Software Craftsmanship
原文As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:Not only working software,but also well-crafted softwareNot only r原创 2020-12-25 23:35:13 · 124 阅读 · 0 评论 -
SSM框架---开发免费小说网站(h5+电脑端)
前言最近学习ssm框架,借此设计开发了一个小说网站,后端技术框架SpringMVC+thymeleaf+mybatis+mysql+redis,前端ui和部分代码参考了几个知名小说网站。设计说明前端页面功能设计前端页面目录页面路径描述优先级index.html主页1rangk.html排行2category.html分类2search.html搜索2book/bookDetail.html书本详情2book/bookVie原创 2020-12-10 11:41:31 · 4757 阅读 · 1 评论 -
软件工程--什么是形式化方法
前言原创 2020-11-16 18:03:28 · 606 阅读 · 0 评论 -
javaWeb课程实验3---JSPServlet及javabean实现简单登录注册(带验证码及自动登录)
前言这是javaWeb课程学习的第三个实验,使用servlet实现登录注册,以及带验证码自动登录功能实验内容1、理解Servlet的工作原理;2、掌握javabean在web程序中的应用;3、掌握基于Servlet的MVC模式;项目涉及技术语言:html,css,javascript,java知识点:jsp,servlet,javabean,cookie项目内容1.2、实现功能1.2.1、登录(带验证码)servlet实现登录功能带验证码1.2.2、用户自动登录(基于cooki原创 2020-11-02 09:08:50 · 3283 阅读 · 1 评论 -
软件工程课程学习---团队介绍及学习规划
前言 本学期开始渐渐接触软件工程专业知识,应老师教学要求特组建一个小团队,学习软件工程化开发及团队合作方式,本blog介绍团队成员主要特长及工作安排,并计划组织项目以及学习规划项目成员注:本blog人名皆为化名,认识的人都懂成员1化名:P老板职位:项目经理特长:全栈IT工程师,熟悉软件文档编写爱好:****成员2化名:苏某晟职位:前端工程师特长:有一定前端基础,可完成部分前端工作爱好:***原创 2020-09-30 23:20:52 · 388 阅读 · 0 评论