1 / 34
文档名称:

移动短信交易项目-GitHub.ppt

格式:ppt   大小:4,233KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

移动短信交易项目-GitHub.ppt

上传人:daoqqzhuanyongyou2 2017/11/10 文件大小:4.13 MB

下载得到文件列表

移动短信交易项目-GitHub.ppt

文档介绍

文档介绍:移动短信交易项目
FDZZ 第7小组
冯胜清段思谋张戈张明珺
目录
软件架构
详细设计
详细业务功能流程
页面设计
4
1
2
3
不足与改进
5

分层结构,开发人员只需要专注于自己的事情,不必管其他无关的事情
低耦合,高内聚
(协议)
ProtocolAnalysis类
public class ProtocolAnalysis {
private static ProtocolAnalysis protocolAnalysis = null;

public static String CMD_LOGIN = "CMD001";//登陆PDU代码
public static String CMD_LOGOUT = "CMD002";//登出PDU代码
public static String CMD_MESSAGE = "CMD003";//信息PDU代码
public static String ESS = "0000";//成功状态码
//………更多常量
private Log logger = ();

private ProtocolAnalysis() {}

public static ProtocolAnalysis getInstance() {}

public String makeRequestMessage(Map<String, String> content) {} //客户端生成请求报文

public Map<String, String> analysisResponseMessage(String message) {}//客户端解析响应报文

public Map<String, String> analysisRequestMessage(String message) {}//服务端解析请求报文

public String makeResponseMessage(Map<String, String> content) {}//服务端生成响应报文

public leteMessageLen(String string) {}//状态和短信长度位不够时,需要补充0空格

public pletePhoneLen(String string) {}//地址不够长时补充空格
}

JDBC模板与实体映射
JdbcTemplate
EntityMapping
功能
工厂模式
实现把数据库的一行查询记录转换成一个对象
传入ResultSet,返回JavaBean
预先生产好映射类,提高效率只需要往工厂传入一个mapping的名字,即可获得一个mappping对象
封装了发送SQL语句的代码
减少了重复代码的编写
实现了层次的分离
集中了异常处理
DAO数据访问层
功能

组成
预先生产好各个DAO,需要的时候,传入名字即可获得DAO的引用
这里设计SQL语句,然后交给JdbcTemplate去执行,无需管数据库的相关处理
这里封装了各种对数据库的基本操作,增删改查,返回javaBean对象,链表或者其他类型
工厂模式
编写SQL语句
封装好基本操作

最近更新

无人车项目融资方案 34页

媒体报道中的多元化与包容性 33页

联考期中答案 10页

摄影制作项目融资方案 38页

球场移动端应用的创新与体验设计 33页

正能量演讲稿3篇 8页

基于ARM微处理器的温室环境监控系统的研究的开.. 2页

基于3D游戏引擎的模拟演练系统管理器的设计与.. 2页

城市雕塑景观对城市旅游地地方感的建构作用的.. 2页

2024年小草和大树教案 61页

2024年小班音乐教案范文集锦六篇 12页

城市化背景下城市水体景观变迁及其环境生态效.. 2页

型钢混凝土结构与钢筋混凝土结构的抗震性能及.. 2页

地域文化在城市形象标志中的运用的开题报告 2页

2024年小班六一儿童节活动总结 4页

土钉墙支护结构相关问题的研究的开题报告 2页

开学自我介绍八篇 10页

2024年小桥流水人家教学反思 22页

图像分割和图像配准在近距离放射治疗中的应用.. 2页

2024年小学过年作文三篇 4页

2024年小学课堂大比武实施方案9篇 32页

四川省地质灾害应急值守子系统建设研究的开题.. 2页

四八零九厂企业文化建设研究的开题报告 2页

155 mm火炮不同膛线结构与弹带作用力研究 2页

2023年同等学力申硕法学学科综合水平考试真题.. 6页

缺血性肠病教学查房 54页

CNG撬车发生泄漏应急处置方案 7页

教师常见职业病及防治 18页

小批量试产流程 5页

职业生涯评估与修正ppt课件 39页