文档详情

基于J2ME的聊天室加密系统专业信息管理与信息系统 毕业设计论文.doc

发布:2016-05-09约3.44千字共26页下载文档
文本预览下载声明
北 京 工 业 大 学 毕业论文 题 目 基于J2ME的聊天室加密系统 专 业 信息管理与信息系统 年 级 07 级 学 号 姓 名 指导教师 2010 年 月 日 学生承诺书 本人郑重承诺此论文是在师的指导下独立完成的,除了文中特别加以标注和致谢的地方外,论文中不包含其他人发表或撰写过的研究成果。相关文献的引用已在论文中作了明确的说明。 论文与资料若有不实之处,本人愿意承担责任,特此声明! 签名:系统具有及流畅的网络通信效果。速度快、安全性稳。聊天室Socket DES 目 录 1 前言 1 1.1 课题来源 1 1.1.1 课题背景 1 1.1.2 课题选择 1 1.2 课题技术简介 2 1.2.1 J2me简介 2 1.2.2 JVM(虚拟机) 3 1.2.3 MIDP(移动信息设备简表) 4 1.2.4 Socket 4 1.2.5 Swing 5 1.2.6 MySQL 5 1.2.7 JDBC 6 1.2.8 B/S结构 7 1.2.9 JSP 7 2 软件需求分析、模块设计和实现原理 8 2.1 鱼鱼聊天室软件需求分析 8 2.2 鱼鱼聊天室软件功能模块设计 8 2.2.1 Web服务器程序(B/S) 8 2.2.2 桌面程序服务器端(C/S的Server服务器端) 9 2.2.3 桌面程序客户端(C/S的Client客户端) 9 2.3 鱼鱼聊天室软件用例图 9 2.4 软件实现原理与具体流程 10 3 鱼鱼聊天室软件实现过程 14 3.1 开发环境与开发工具的选择 14 3.1.1 开发环境 14 3.1.2 MyEclipse集成开发工具 14 3.1.3 Dreamweaver8网页界面开发工具 14 3.2 鱼鱼聊天室软件实现过程说明 14 3.3 软件开发进度实录 15 3.4 鱼鱼聊天室V2.6.1文件结构 20 3.4.1 客户端程序结构(JoyuQQClient) 20 3.4.2 服务器端程序结构(SayuQQServer) 22 3.4.3 Web服务器端程序结构(JoyuQQWebService) 23 3.4.4 服务器端(JoyuQQWebService和SayuQQServer)用到的数据库结构 23 3.5 Socket技术的代码实现——鱼鱼聊天室V1.0 24 3.5.1 鱼鱼聊天室V1.0中的客户端代码 24 3.5.2 鱼鱼聊天室V1.0中的服务器端代码 28 3.5.3 小结 33 4 鱼鱼聊天室的部署与运行 33 4.1 部署 33 4.1.1 本地部署 33 4.1.2 一般部署 34 4.2 运行 36 5 结语 36 参 考 文 献 37 The Implementation and Development of JoyuQQ 38 附录A:附带光盘内容 39 附录B:鱼鱼聊天室运行效果部分贴图 42 致 谢 51 仲恺农业工程学院毕业论文(设计)成绩评定表 52 1 前言 1.1 课题来源 1.1.1 课题背景 ◆手机网络技术 众所周知手机无线网络技术是手机领域中发展最为迅速的技术之一,它在政治、经济、生活等各个方面发挥着十分重要的作用。随着手机无线网络的普及和推广,将会有越来越多的人利用手机网上资源,享受不断发展和完善的手机网络服务,以此来提高工作效率和水平。随着我国经济发展和手机无线网络的普及,手机网络技术已成为人们生活不可或缺的一部分 ◆聊天室 随着手机的日益普及,短信业务的一些缺点也日益显现:(1)不能实现一天短信发送到多个不同的手机号(部分手机群发功能只是将短信反复发送,实际需反复收费)。(2)短信长度受到限制。针对短信业务的不足,利用手机能够方便的接入无线网络的优势,手机聊天室应运而生。他实现了多人之间较为便捷的交流。 ◆手机病毒 随着智能手机的不断普及,手机病毒成为了病毒发展的下一个目标。手机病毒是一种破坏性程序,和计算机病毒(程序)一样具有传染性、破坏性。手机病毒可利用发送短信、彩信,电子邮件,浏览网站,下载铃声,蓝牙等方式进行传播。手机病毒可能会导致用户手机死机、关机、资料被删、向外发送垃圾邮件、拨打电话等,甚至还会损毁 SIM卡、芯片等硬件。如今手机病毒,受到PC
显示全部
相似文档