1 / 41
文档名称:

第三组java课程设计文档.doc

格式:doc   大小:3,006KB   页数:41页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

第三组java课程设计文档.doc

上传人:xunlai783 2018/1/7 文件大小:2.94 MB

下载得到文件列表

第三组java课程设计文档.doc

相关文档

文档介绍

文档介绍:<基于java的e聊吧聊天室系统>
课程设计说明书

姓名
陈浩郭亮
艾晨旸吴飞龙
学号
201196064029 201196064003
201196064022 201196062026
专业班级
2011级软工1班
指导教师
江涛谢俊屏
日期
2012年12月29日

目录
课程设计说明书 1
目录 2
1 要求 3
课程设计目标 3
项目人员分工 3
4
2 程序系统的结构 4
4
4
5
功能 5
6
7
8
(Login)设计说明 8
8
功能 9
输入项 9
输出项 9
e聊吧聊天室设计说明 10
10
功能 10
10
输入项 10
输出项 11
流程逻辑 11
3数据库设计 12
4 项目环境配置描述 12
5 课设心得 31
6课程设计考核成绩 35
7程序代码 35
1 要求
使用java语言等技术完成聊天室,具体要求如下:
完成聊天室用户注册功能
完成聊天室登陆功能
完成聊天室公聊功能
完成聊天室在线用户浏览功能
完成用户头像显示功能
对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理
系统设计要实用,编程简练、规范,可用,功能全面
系统设计要实用,编程简练、规范,可用,功能全面
说明书、流程图要清楚,有解决问题办法总结
要求上机调试通过
设计上交内容:
设计报告(按格式书写),源程序文件,可执行文件(包括资源文档)
课程设计目标
、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握
、流程,企业要求代码规范性及在项目中的应用
,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力
,表达沟通、创新意识能力

项目人员分工
我们组由四人组成,组长是陈浩,组员分别是郭亮、艾晨旸、吴飞龙。
陈浩主要负责编写代码,艾晨旸责界面优化设计、郭亮负责程序调试、吴飞龙负责编写文档和搜集素材。

《java程序设计》耿祥义,张跃平著,清华出版社。
2 程序系统的结构

e聊吧聊天室













程序名称
程序标识符
使用技术
层次关系
用户注册
register、registerC、registerMsg
Java、Jsp
注册之后才可以登录
用户登录
Login、loginC、logMsg
Java、Jsp
只有登录之后才可以进入聊天界面
用户聊天
chatFrame、chatsend、chatsendc、userlist
Java、Jsp
用户可以从登陆界面进入

功能
注册功能:


1用户名
数据类型:文本;
数量频度:每次输入一次即可;
输入媒体:手工输入;
输入来源:手工输入;
安全保密:必须具有合法性。
2用户密码
数据类型:文本;
数量频度:每次输入一次即可;
输入媒体:手工输入;
输入来源:手工输入;
安全保密:必须具有合法性。
3确认密码
数据类型:文本;
数量频度:每次输入一次即可;
输入媒体:手工输入;
输入来源:手工输入;
安全保密:必须具有合法性。
4性别
数据类型:文本;
数量频度:每次输入一次即可;
输入媒体:手工输入;
输入来源:手工输入;
安全保密:必须具有合法性。
5头像
数据类型:文本;
数量频度:每次输入一次即可;
输入媒体:手工输入;
输入来源:手工输入;
安全保密:必须具有合法性。


若数据库没有此用户名,则注册成功;
若数据库里面存在此用户名,则注册失败。
(Login)设计说明

安排用户登录程序的目的:实现用户登录的功能。
用户首次登录自己的账号,如果与数据库内的