101010Java聊天软件的设计与开发范例.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统功能结构图 登录界面 查找好友 符合要求的好友 修改密码 修改个人资料 聊天窗口 切换字体 Java聊天软件的设计与开发 概述 沟通是人与人增进感情的最基本方式,而随着时代不断地更迭,科技不断地进步,人们的思想越来越开阔,想像力也同样丰富,沟通也不仅仅局限于面对面地交流。计算机的到来也意味着我们已经进入了信息时代,Internet的出现连通了整个世界,而聊天软件的出现则连通了每一位网上的用户。聊天软件不仅仅打破了地点与时间的阻碍,也打通了人们的内心世界,让人们在网络平台上畅所欲言。科技飞速发展的如今,聊天工具不应该止步于聊天,它应该集信息管理,休闲娱乐,互动交流等多元一体的互联网应用平台。总之,聊天软件的出现让人们体验到网络聊天的乐趣,也让人们通过聊天软件建立或获取到更多的人际关系与资源,使人们的生活增添了活力与生机。 如今,到了全球信息化的时代,网络在不断地发展,网络聊天工具越来越集成化。但对一些具有大量内部人员的大型企业来说,利用网络聊天工具进行企业内部信息的传递,由于诸多网络因素的存在,比如企业内部信息的泄漏、病毒攻击等,企业都不得不开发设计出属于自己的聊天软件。因此,从目前情况来说,一款安全、实时的聊天软件不仅能够保证人与人之间的交流,同时也能保证公司或者企业内部之间信息交流的安全。这对于一个公司或企业来说这是极其重要的。 功能介绍 登录模块:实现用户登录功能。当在本系统中没有账号时,用户可以注册成为本系统的新用户。 注册模块:实现了对新用户的注册。注册信息包括了基本资料(昵称、性别、年龄、密码、重复密码、问题、答案)、选填资料(真实姓名、星座、血型、地址、个性签名)。 主界面模块:登录后的主界面中有我的好友、黑名单两个分组,每个分组中以列表形式展示。在主界面可以选择任意一人进行聊天,在任意一人上右键可以选择小头像显示、好友详细信息、修改备注姓名、移动联系人到其他分组、删除好友等功能,同时主界面中还包括了查找/添加好友和设置个人信息(修改个人信息、修改密码)等。 聊天模块:主要包括了发送、接收消息、震屏三个功能。在聊天中可以设置字体、字号、颜色等辅助小功能,聊天所产生的聊天信息是保存到数据库中的,在程序中会不断的读取数据库中的聊天信息并判断出未读信息,也能实现删除好友功能。 开发环境 操作平台:Windows XP或win7 数据库:SQL Server 开发语言:Java 开发软件:Eclipse 用户注册界面 总结 通过自己投入几个月的精力和时间完成了学期最后的毕业设计,同时我的大学生涯也即将结束。看到自己最后的设计成果心中充满了激动和成就感。 在完成整个毕业设计的过程中我学会了合理的规划自己的工作步骤,也使我学会了如何在今后的工作中合理去完成公司分配给我的任务。 软件开发是需要各类工作人员共同合力完成的,因此,软件开发人员必需具备良好的团队合作精神。同时,软件开发是一份非常辛苦的工作,在开发的过程中我们随时会遇到各种各类的问题,软件开发人员需要通过刻苦钻研来解决这些问题。在完成我毕业设计的这段时间里,我了解到自身存在着很多的不足之处。然而,我从老师和身边的同学身上,我发现了很多值得学习的可贵精神。通过学习,学会了适应新的环境、使用新的软件、与他人协作、克服困难、战胜自我等。在大学的最后半年中能拥有一次完成毕业设计的经历使我感到非常的庆幸,在完成毕业设计的过程中,我受益良多。 在这次完成毕业设计中,不但把我在大学学到的理论知识转化成实践,更重要的是我学到了许多书本上学不到的东西以及解决问题的方法和思维。 致谢 谢谢各位老师

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档