目录 1.需求分析 1.1 UML用户需求用例图 1.2 用户用例分析说明 1.3 UML管理者需求用例图 1.4 管理者用例分析说明 2.系统设计 2.1 系统模块及功能图 2.2 UML时序图 2.3 UML类图 2.4 UML模块关系图 2.4 数据库设计 3.系统测试 3.1 功能模块测试用 ...
分类:
移动开发 时间:
2019-12-07 00:56:04
阅读次数:
203
Android应用程序开发 课程设计报告 (2019—2020学年 第Ⅰ学期) 基于Android的宠物领养系统 系 别 信息与控制工程 专 业 计算机科学与技术 班 级 1701 姓 名 丛 雪 指导教师 郭 丹 目录 一、 摘要1 二、 需求分析1 (一) 需求分析 1 (二) UML需求用例图 ...
分类:
其他好文 时间:
2019-12-06 18:55:52
阅读次数:
94
基于Android的移动点餐系统设计与实现 1.系统需求分析 1.1用例分析 Uml图如图1.1所示 图1.1 1.2数据逻辑模型 移动点餐系统E-r图如图1.2所示 图1.2 2系统总体设计 系统总体设计图如图1.3所示 图1.3 在使用移动点餐系统的时候是要求先注册的,按照提示输入用户名,密码, ...
分类:
其他好文 时间:
2019-12-06 13:35:11
阅读次数:
94
备忘录模式: 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 说白了,就是对对象数据做保存和还原,并防止外部对数据修改。主要用于需要数据回滚的情况。 一、UML结构图 二、示例代码 1 using System; 2 using ...
分类:
其他好文 时间:
2019-12-02 19:13:43
阅读次数:
108
观察者模式: 定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主体对象。这个主体对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己状态。 一、UML结构图 二、示例代码 1 using System; 2 using System.Collections.Generic; ...
分类:
其他好文 时间:
2019-12-02 13:39:31
阅读次数:
83
一.心跳介绍 网络中的接收和发送数据都是使用操作系统中的SOCKET进行实现。但是如果此套接字已经断开,那发送数据和接收数据的时候就一定会有问题。 1.心跳机制: 是服务端和客户端定时的发送一个心跳包(自定义的数据结构体),让对方知道自己还活着,处于在线状态,以确保连接真实有效的一种机制。 2.心跳 ...
分类:
Web程序 时间:
2019-12-01 22:55:30
阅读次数:
178
本文详细介绍了三种工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)的含义、优缺点、实现原理、代码描述、UML图 ...
分类:
其他好文 时间:
2019-12-01 22:42:20
阅读次数:
129
模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 一、UML结构图 二、特点 通过把不变的行为搬移到基类中,去除子类中的重复代码来体现它的优势。 ...
分类:
其他好文 时间:
2019-12-01 22:33:21
阅读次数:
121
什么是适配器模式? 将一个接口转换成客户需要的接口,已达到在新对象中使用以前的旧接口。属于结构型模式,该模式主要解决对以前旧接口的兼容性。 UML类图 对象适配器 ''' 示例: 键盘PS2圆形接口转USB接口 ''' import abc # 目标接口 class AbsUSB(abc.ABC): ...
分类:
其他好文 时间:
2019-12-01 13:31:40
阅读次数:
79
? Table of Contents 1. SPA 1.1. Single Page Application 1.2. 页面不刷新 2. 创建项目(参考 react.org) 3. 简单的例子 3.1. index.js 入口配置 3.2. App.js 1 SPA 1.1 Single Page ...
分类:
其他好文 时间:
2019-11-30 19:22:35
阅读次数:
100