- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web聊天系统的设计与实现_概要设计说明书.doc
计算机学院
基于Web聊天系统的设计与实现
概要设计说明书
学 生 姓 名: 组 号: 41 年级班级: 2013级应用 3、4班 指导教师: 刘魁(教师) 所在学院: 计算机学院 提交日期: 2015年 12月 9日 目 录
论文总页数:页
1. 引言 1
1.1. 编写目的 1
1.2. 背景概述 1
1.3. 术语 3
1.4. 参考资料 3
2. 总体设计 4
2.1. 系统功能结构 4
2.2. 运行环境 4
2.2.1. 硬件环境 4
2.2.2. 软件环境 4
2.3. 系统的关键技术 5
3. 构件设计 5
3.1. 构件列表 5
3.2. 构件集成说明 5
3.3. 构件01 6
3.3.1. 功能模块列表 6
3.3.2. 功能模块01 6
3.3.3. 功能模块2 8
3.4. 构件02 9
3.4.1. 功能模块列表 9
3.4.2. 功能模块01 10
3.4.3. 功能模块02 11
3.4.4. 功能模块03 12
3.5. 构件03 13
3.5.1. 功能模块列表 13
3.5.2. 功能模块01 13
3.5.3. 功能模块02 14
4. 接口设计 15
4.1. 外部接口 16
4.1.1. 数据库接口 16
4.2. 内部接口 16
4.2.1. 构件内部模块接口 16
4.2.2. 传输文件接口 16
4.3. 用户接口 17
4.3.1. 键盘、鼠标输入接口 17
5. 数据库设计 17
5.1. 数据库逻辑设计 17
5.2. 数据库物理设计 17
6. 系统出错处理 18
6.1. 出错信息 18
6.2. 补救措施 18
6.3. 系统维护设计 19
引言
编写目的
本文档的编写是为了说明系统模块的划分、选择的技术路线等,整体说明软件的实现思路,并且需要指出关键技术难点等。使系统开发人员能够在了解了系统的设计需求之后能够对软件的基础结构和数据结构有一定的认识,建立一定的开发框架、明确数据库的设计基准。
背景概述
待开发软件名称:
网页聊天系统
软件背景:
21世纪将是网络化、信息化的世纪,信息的融合已经成为社会发展的主流方向。即时消息系统将不断与信息交流领域的系统相互集成和渗透,扩展其自己的功能和应用范围,满足未来话音,数据和视频的多媒体应用需要,使即时消息以更丰富的接入方法,更高的服务质量,更友好的面貌呈现在世人的面前。??
从功能角度来看,即时消息系统向支持全媒体方向发展,随着多媒体技术在网络应用中的发展,即时消息系统承载的媒体,不再局限于原来的文字、语音和文件的信息交换,信息载体扩展到图形、图像和流媒体等多媒体业务上。目前ICQ?和?QQ预设了部分简单的表情图像,?通过传输图像代码来传递表情图像,可以被视为即时消息开发商开发支持图形、图像为载体的即时消息软件的开端。??
从应用范围角度来看,即时消息系统集中在?Internet?个人用户之间的信息交流应用,随着网络技术应用的发展,即时消息系统应用范围向园区化、集团化拓展,应用领域突破个人,而用于远程教学、远程医疗、远程演示、网络会议等领域。
软件功能描述:
用户通过网页登陆账号,利用服务器转发实现一对一和一对多聊天。用户成功登陆之后可以添加好友、删除好友、查找好友,能够查看好友的登陆状态和好友资料以及聊天记录,并且可以选择是否保存用户的账号,便于下一次登陆;新消息来到时会将消息会话自动置顶并且有红点显示和声音提示,查看消息后红点消失,用户可以通过设置界面改变消息的提醒方式;在聊天窗口可以向对方发送文字、图片和表情这些信息,并且在每一条聊天记录之前会显示发送时间;用户可以申请新的账号、可以创建多人聊天的群组,创建者默认为管理员,管理员管理所有申请加入群组的请求,最后可以解散群组,所有成员自动退出。聊天室的特点就是要求能够实时显示出聊天者所谈的内容。即在同一个聊天室的使用者,可以在短时间内立刻看到其他聊天者的发言。作为用户喜欢的Web应用程序,除了具有能够实时显示出聊天者所谈论的内容外,还应具有以多种方式发布信息的功能。JSP正好可以满足聊天室的这种要求,它可以快速地创建和显示Web页面的动态内容。总的来说,本聊天室主要实现了以下的功能:?
用户输入帐号,密码登录聊天室
可以创建群组,多人聊天
可以添加、删除好友
更改个人资料及系统设置
把用户的聊天信息写入数据库
多人共同聊天
语言过滤功能,避免一些敏感词汇
显示当前聊天客户列表?
显示聊天室人员变动信息(进入聊天室、离开聊天室等)
聊天系统接收实时消息
退出下线
3) 软件应用描述:系统具有系统管理以及事务处理功能,能对用户的聊天记录和输出进行有效管理;系统有一定的数据安全策略,能够有效的管理用户数据以及用户的账号安全。在整个系统的框架下
您可能关注的文档
- 国家教育管理信息系统建设总体方案(印发稿).doc
- 临床诊断学心电图解读精品课程.ppt
- 国家级星火计划重大项目可研报告.doc
- 国家试题16 复习.doc
- 国家试题17 复习.doc
- 国家试题19 复习.doc
- 国家试题3 复习.doc
- 国家试题5 复习.doc
- 国家试题6 复习.doc
- 国家试题8 复习.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 汽车英语(第四版)习题答案.pdf VIP
- 苏科版《物质物理属性》复习总结课件.ppt VIP
- 一般过去时练习专项练习.docx VIP
- (市质检)福州市2025届高三第一次质量检测(一检) 语文试卷(含答案).docx
- 初中英语单词全集打印版.doc VIP
- 浪潮分布式存储InCloud Storage 用户手册.pdf VIP
- 量子传感技术的最新进展与应用.docx
- 专题20函数与相似综合问题-【压轴必刷】2022中考数学压轴大题之经典模型培优案(解析版).pdf VIP
- 医院医德医风考评制度及实施细则(最新版).docx
- (市质检)福州市2025届高三第一次质量检测(一检) 数学试卷(含答案).docx
文档评论(0)