- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 软件设计与体系结构第三次实验——web服务开发
目录一、后端二、前端三、运行结果概述:本次实验中我们选择使用实现REST API,在web上实现登录、签到以及查询签到结果的功能。一、后端 本次实验在第二次实验(设计模式)的基础上进行了极大的改进,通过spring框架使用XML配置的方式实现设计模式中的简单工厂模式,并且使用apache的dbutils中的QueryRunner对数据库进行操作,减少了操作数据库时的复杂操作。简单工厂模式的配置如下:需要获取对象时首先获取配置文件bean.xml...
2021-11-29 09:51:10 609
原创 软件设计与体系结构第二次实验——设计模式
一、目标功能模块本次实验实现了学生签到并写入数据库的功能模块,首先请求工厂创建服务端类,调用服务端的接口函数签到,连接数据库并写入。也可通过服务端查询所有的签到记录,返回一个包含所有签到记录的List。在实现模块功能的过程中,使用了两种常见设计模式:工厂模式、MVC模式二、工厂模式的使用由于本项目中所需的类较多,所以考虑使用工厂模式对类的生成进行统一管理,通过事先写入配置文件,使用反射创建对象并存入实例化容器,使程序可通过BeanFactory请求所要创建的对象。...
2021-10-22 10:01:46 725
原创 软件设计与体系结构第一次实验——用例图、类图、时序图
本次实验我们组选择的主题为“课堂签到系统”,旨在通过蓝牙模块进行签到,防止学生在上课签到时通过其他手段在课堂以外的区域进行签到,同时方便老师进行统一管理。用例图 用例图包括两种参与者,分别是“学生”和“老师”。与学生有关的用例有签到、查询历史签到记录和加入课堂。与老师有关的用例有开启签到、创建课头和结束签到。类图 类图中包括四个类,分别是Student,Teacher,Lesson,Classroom。时序图...
2021-09-27 20:49:58 1626
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人