Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,在现在的软件设计中常有用到。
JAVA超市管理系统论文提纲篇一
目录
一、团队构成及分工....1
二总结....2
三、进度计划....3
四、详细设计说明书....3
4.1销售管理模块...4
4.2会员管理模块...5
4.3.1浏览商品模块...7
4.3.2条件查询模块...8
4.4用户管理系统...9
4.5商品管理...11
五、程序清单....13
5.1一般用户管理模块...13
5.2会员管理模块...15
5.3用户管理模块...18
5.4商品管理模块...22
5.5销售管理模块...25
六、使用说明书(含界面截图)....29
6.1编写目的...29
6.2主界面...30
6.3用户登陆面...32
6.4用户登陆面...32
6.5帮助界面...40
6.6销售员管理模块...40
6.7商品管理模块...43
七、参考文献....47co
基于Android安卓短信加密传输研究篇二
基于Android安卓短信加密传输研究(附答辩)(含选题审批表,任务书,开题报告,毕业论文说明书12700字,答辩记录,源代码)
摘要:移动通信技术的发展,带动了手机通信业务的繁荣,其中短信业务备受青睐,人们对短信的安全性也提出了更高的要求。本文致力于短信加密应用的研究,首先阐述短信加密业务现状和流程,接着就短信加密算法进行了研究,筛选出适合手机端使用的加密算法,最后使用Android+J2ee+Mysql的组合方案来实现短信加密系统。
关键字:短信加密;Android短信;短信传输过程;加密算法
ResearchofSMSSecureTransmission
Abstract:Thedevelopmentofmobilecommunicationtechnologyhasledtotheprosperityofthemobilecommunicationsbusiness,shortmessageserviceincludedhasbecomewidelyaccepted,peoplehasahigherdemandforSMSsecurity.ThispaperaimstheresearchofSMSencryptionapplications,firstexpoundedthemessageencryptionbusinessstatusandprocesses,followedbythemessageencryptionalgorithmresearch,andthenfilterouttheencryptionalgorithmformobileterminaluse,Atlast,usingthecombinationsofAndroid+J2ee+MysqltorealizeSMSencryptionsystem.
Keywords:SMSencryption;theAndroidSMS;SMStransmissionprocess;encryptionalgorithm
2.2短信业务过程
2.2.1用户发送短信业务
用户发短信业务即MO业务,短信中心将短信内容以SMPP协议发给连接的短信网关,短信网关根据短信发送号码(即SP的服务代码)将短信内容以CMPP协议发给相应的SP,由SP进行处理[3]。
其中用户发送短信到短信网关的具体流程如下所示:
(1)移动台MS向VLR提交访问请求和可选的鉴权请求(Accessrequestorauhentication)
(2)移动台MS向MSC提交短消息(Messagetransfer)
(3)MSC向网关SAU上传短消息(forwardSM)
(4)网关SAU向SMSC提交短消息(Messagetransfer)
(5)SMSC向网关SAU回送应答(AckorError)
(6)SAU向MSC回送应答(AckorError)
(7)MSC向MS回送应答(AckorError)
2.2.2用户收短信业务
用户收取短信业务即MT业务,提供此项业务的SP将短信内容以CMPP协议发给连接的短信网关,由短信网关根据用户手机号段以SMPP协议发给用户所属的短信中心,短信中心将短信下发到用户手机终端上。
其中短信网关下发内容到用户手机上的具体流程如下:
(1)短消息中心SMSC向网关SAU提交消息:Messagetransfer
(2)网关SAU向HLR查询发送路由:SendRoutingInfoForSM
(3)网关SAU向MSC前传短消息:ForwardSM
(4)MSC从VLR查询发送路由,从HLR取回用户的ISMI号码和目前用户所在的MSC号码。
(5)MSC向移动台MS发送短消:TransferMessage
(6)MS向MSC回送转发报告:Deliveryreport
(7)MSC向SMS-GMSC回送转发报告:Deliveryreport
目录
摘要1
关键字1
1前言1
1.1背景和发展1
1.2选题研究意义2
1.3国内外研究现状2
2短信业务流程2
2.1短信信息服务参与实体2
2.2短信业务过程3
2.2.1用户发送短信业务3
2.2.2用户收短信业务4
3短信加密算法5
3.1对称加密算法6
3.1.1DES算法6
3.1.23DES算法7
3.1.3AES算法8
3.2非对称加密算法8
3.2.1RSA算法9
3.2.2椭圆曲线加密技术10
3.3加密算法的选择11
4系统需求分析12
4.1功能需求分析12
4.1.1客户端功能需求分析12
4.1.2服务器端功能需求分析13
5概要设计13
5.1功能模块划分13
5.2技术实现方案14
5.3数据库设计14
5.4开发环境和工具15
5.4.1客户端开发环境15
5.4.2服务器开发环境15
6详细设计与系统实现15
6.1客户端模块15
6.1.1短信加密和解密模块15
6.1.2短信发送模块16
6.1.3短信列表展示18
6.1.4读取并解析加密短信20
6.1.5密钥管理21
6.2服务器端模块22
6.2.1DAO层实现代码22
6.2.2密钥保存或更新24
6.2.3密钥下发25
7系统测试26
8结论26
参考文献27
致谢27