欢迎来到天天文库
浏览记录
ID:51828505
大小:458.50 KB
页数:25页
时间:2020-03-16
《聊天室项目文档.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Happy聊天室项目文档指导老师:任波开发人员:蔡鑫﹑刘锡华开发时间:2010年03月17日至2010年3月29日24项目概述1﹑项目介绍随着计算机通信技术和网络技术的发展,各种各样的聊天工具层出不穷,如微软的MSN、腾讯QQ、各大门户网站的聊天室等。为了巩固我们所学的知识和同学之间的团结合作以及交流沟通,我们开发了Happy聊天室项目,该聊天室可根据用户的需求实现在聊天室里公共聊天,也可以和好友私聊,同时还可以查看消息记录以及其他功能,相信在使用该聊天室的同时,用户会体验到该聊天室所有的功能以及感受到该软件的人性化。本系统的目标是为用户提供一个局域网聊天平台,以实现信息传递
2、和资源共享。本项目使用JAVA语言开发,并使用MSSQLServer2005作为数据库管理系统,采用两层的客户端/服务器(C/S)结构。在两层的C/S结构中,服务器存储于系统相关的所有持久性数据,即作为SQLServer2005数据库服务器,也可以负责部分业务逻辑的处理;客户端提供一个图形用户界面,以供用户直接操作,客户端用于接受用户的数据输入并显示输入数据,操作简单方便;服务器和客户端通过网络连接起来,构成一个完整的网络平台。2﹑开发平台Happy聊天室系统是采用JAVA编写代码,并使用JDBC访问SQLServer2000或SQLServer2005数据库。JCreato
3、r+SQLServer2005,JCreator编写代码,SQLServer2005实现数据库管理3﹑运行平台服务器软硬件要求(最低配置)软件:nWindows2000及以上nTCP/IP协议硬件:nCPU:PIII及以上24n内存:512M以上n硬盘:10G以上客户机软硬件要求软件:nWindows98/ME/2000及以上nTCP/IP协议硬件:nCPU:PIII及以上n内存:最少128Mn硬盘:4G以上4﹑进度、分工表项目进度表:Happy聊天室项目进度计划任务名称成员工作时间任务描述计划书蔡鑫、刘锡华2010年03月17日-2010年03月17日根据项目的需求,制订比
4、较详细的系统制作计划项目界面蔡鑫、刘锡华2010年03月18日-2010年03月21日根据项目要求,制作完成项目所需要用到的所有界面数据库设计蔡鑫、刘锡华2010年03月22日-2010年03月22日把数据库从概念设计阶段和逻辑阶段向数据化阶段转化行成真正的数据库系统24客户端与服务器端交互蔡鑫、刘锡华2010年03月23日-2010年03月28日实现客户端与服务器端数据的交互综合数据处理蔡鑫、刘锡华2010年03月28日后完成项目最后的测试阶段以及完善一些拓展功能项目任务表:任务描述时间人员计划书03月17日蔡鑫,刘锡华登录界面03月18日刘锡华聊天主界面03月18日-03
5、月19日蔡鑫控制台界面03月19日刘锡华用户登陆03月20日-03月21日刘锡华用户注册03月21日蔡鑫在线用户列表03月22日蔡鑫用户公聊03月23日蔡鑫找回密码03月24日蔡鑫修改资料03月25日蔡鑫查看资料03月22日-03月23日刘锡华记住密码03月24日-03月25日刘锡华用户私聊03月26日蔡鑫24服务器发送公告03月27日蔡鑫同一个账号不能重复登录3月26号刘锡华登陆日志3月27-3月28日刘锡华消息记录3月28日蔡鑫功能分析1﹑功能描述项目基本功能1.用户注册2.用户登录3.在线用户列表4.用户公聊5.找回密码项目扩展功能1.用户可以更改个人资料2.查看好友资
6、料3.注册时密码长度的判断及密码确认的判断4.服务器端显示在线人数5.服务器端显示在线列表6.服务器端发布公告7.用户私聊8.记住密码9.右键功能10.同一个账号不能重复登录11.登录日志12.消息记录13.管理员发送消息(服务器端也可以群聊)24n用户登录用户输入用户名和密码,提交给服务器确认,根据确认的信息判断用户是否符合登录条件。如果用户名和密码正确的话,则登录到聊天界面;如果还没有账号,可以先进行注册,然后便可进入聊天室。n用户注册用户在还没有账号的情况下,先进入到注册界面,填写完完整的信息后按注册确认键便可获得账号,随后就可进入到聊天室。n找回密码在用户忘记密码的情
7、况下,可以进入到找回密码的界面,填写当初注册时选择的密保问题的正确的答案后就可以取回密码。n修改资料用户可以进入到修改资料的界面,可以修改当初注册时填写的资料,修改资料时同样要填写完整的信息。n用户公聊用户成功进入到聊天界面后可以和所有进入到聊天界面的用户进行公共聊天,此时聊天的类容每一个用户都可以看到。n服务器发布公告当管理员有什么事情或者其他的信息要通知大家的时候可以在服务器的界面上发布公告,这样进入到聊天室的每一个人都可以看到消息。n记住密码在用户登录的时候,如果想下次不再输入账号和密码而直接登录
此文档下载收益归作者所有