1 / 14
文档名称:

基于JSP+JavaBean+MySQL在线聊天室系统设计.doc

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

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

分享

预览

基于JSP+JavaBean+MySQL在线聊天室系统设计.doc

上传人:1035636707 2012/4/4 文件大小:0 KB

下载得到文件列表

基于JSP+JavaBean+MySQL在线聊天室系统设计.doc

文档介绍

文档介绍:基于JSP+JavaBean+MySQL在线聊天室系统设计
摘要
技术的飞速发展,网络已经成为人们生活中不可缺少的一部分,通过聊天室在线聊天已成为网络上人与人之间沟通、交流和联系的一种方式。
为此,越来越多的网站开始提供在线聊天的功能。与此同时,聊天室也以其方便、快捷、低成本等优势受到众多企业的青睐,很多企业的网站中也加入了聊天室模块,以达到增进企业与消费者之间、消费者与消费者之间相互交流的目的。
本文是软件工程在线聊天室系统的开发说明,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本软件使用JAVA进行编写,具有良好的兼容性且易于实现。聊天室操作简洁容易上手、结构简单、查找方便、实用性强。
【关键词】:在线聊天室,软件工程,Java,MySQL

目录
摘要 1
1. 概述 1
软件工程的概述 1
在线聊天系统概述 2
2. 在线聊天室系统的分析 2
问题定义 2
可行性研究 2
技术可行性 2
经济可行性 2
操作可行性 2
需求分析 3
确定对系统的综合要求 3
分析建模 3
系统逻辑模型 4
3. 在线聊天室系统的设计 6
模块设计 6
7
系统编码 7
聊天室的界面 7
页面处理 8
系统测试 10
黑盒测试的内容 10
使用黑盒测试的情况分析 11
11
参考文献 12
1. 概述
软件工程的概述
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。
在线聊天室概述
聊天室实现的主要功能是:接收各个客户端的聊天信息,然后按照其聊天对象将该信息发送到目标浏览器上。在一个浏览器的窗口中,既能输入上网者的发言,又能看到自己与他人的聊天记录。同时,为了便于上网者选择谈话对象,窗口中需要提供目前在线者的名单。
2. 在线聊天室的分析
问题定义
就是提供一个网友能够通过浏览器实现在线聊天的场所
可行性研究
技术可行性
Jsp+JavaBean+MySQL 实现,绝对可行,没的说。
经济可行性
几乎无成本,几天搞定。
操作可行性
用户注册登录,选择聊天室,然后聊天。
哪个管理员邪恶点,还会踢人。
操作可行性研究完毕。
需求分析
确定对系统的综合要求
:
用户打开浏览器,注册登录,登录成功后选择自己喜欢的房间,点进去聊一下,发现可聊天,这东西可以用;
有些玩家大家不喜欢,乱刷屏,就会要求管理员把他踢掉,管理员犀利踢之;
有些用户之间的聊天不喜欢被人看到,就有了悄悄话的选项;
有些用户喜欢添油加醋,聊天内容字体颜色,动作表情都可以添加。

最近更新

2024年江西工业贸易职业技术学院单招职业技能.. 41页

2024年江西工商职业技术学院单招职业倾向性考.. 39页

2024年江西应用工程职业学院单招职业技能测试.. 41页

2024年江西应用技术职业学院单招职业倾向性考.. 40页

2024年江西应用科技学院单招综合素质考试模拟.. 40页

2024年江西应用科技学院单招职业适应性测试模.. 40页

2024年江西建设职业技术学院单招职业技能测试.. 39页

2024年江西新能源科技职业学院单招职业适应性.. 39页

2024年江西旅游商贸职业学院单招职业适应性测.. 38页

2024年江西枫林涉外经贸职业学院单招职业倾向.. 41页

2024年江西水利职业学院单招职业技能测试题库.. 42页

2024年江西泰豪动漫职业学院单招职业倾向性测.. 40页

2024年江西泰豪动漫职业学院单招职业适应性考.. 40页

2024年江西现代职业技术学院单招职业倾向性测.. 41页

2024年江西现代职业技术学院单招职业适应性考.. 39页

2024年江西生物科技职业学院单招职业技能考试.. 39页

2024年江西省上饶市单招职业倾向性测试题库带.. 40页

2024年江西省九江市单招职业倾向性考试模拟测.. 41页

2024年江西省萍乡市单招职业适应性考试题库必.. 40页

2024年江西省萍乡市单招职业适应性考试模拟测.. 41页

2024年江西省鹰潭市单招职业倾向性测试模拟测.. 39页

2024年江西科技学院单招职业倾向性测试模拟测.. 41页

2024年江西航空职业技术学院单招职业倾向性考.. 39页

2024年江西航空职业技术学院单招职业倾向性考.. 41页

2024年江西艺术职业学院单招职业适应性测试题.. 41页

ZR-003 建设单位法人授权书 1页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

卫生院医疗质量、医疗安全工作责任书 11页

2025年二手车经理工作总结模板 25页

青岛市电梯安全运行服务规范 20页