- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件生产实习报告书(聊天室)
软件生产实习报告书网络聊天室的设计与实现学 号: 姓 名: XXX指导老师: XXX完成日期:2015年3月20日目录前言3可行性研究41.1功能需求41.2 相关技术与开发工具介绍4需求分析62.1功能要求62.2性能要求72.2.1系统需要解决的主要问题72.2.2系统具备的功能8详细设计93.1 运行流程图93.2 模块及代码93.2.1 登陆及退出登陆93.2.2用户注册模块及代码113.2.3聊天主页模块及代码11测试144.1登陆界面测试144.2 注册页面测试144.3 聊天室界面测试15致谢16参考文献16前言 在快速信息化的今天,越来越多的人使用网络聊天代替了传统的书信,口头交流。聊天室可以让来自世界各个不同的地方的人进行即时的交流。从而省略了书信等传统方式需要的时间和所消耗的精力。网络聊天室是用户比较喜欢的一种WEB应用程序,借助聊天室和他的留言系统,用户可以及时互通信息,交流思想.本系统主要采用了基于B/S(Browser/Server,即浏览器/服务器)模式开发的简易聊天室系统。本系统是采用了PHP技术开发的动态网站。可行性研究1.1功能需求网络聊天室工作主要是用户的聊天功能,包括数据输入、接收、输出和保存等功能,要能高效、准确地完成这些功能,并要达到界面美观友好、使用方便。使用方便、高效的MYSQL数据库,以相对成熟的thinkPHP为框架,能制作出功能强大的管理系统,因此选用PHP来制作网络聊天室,实现聊天,发表评论等功能。1.2 相关技术与开发工具介绍 PHP是当今最流行、成熟的WEB后台开发语言,它独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。而且它是一个开源的、免费的、跨平台的语言【1】。MYSQL是最流行的/view/1450387.htm关系型数据库管理系统,在/view/3912.htmWEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联/view/68446.htm数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了/view/474022.htm灵活性。MySQL所使用的SQL语言是用于访问/view/1088.htm数据库的最常用标准化语言【2】。Apache是世界使用排名第一的Web/view/899.htm服务器软件。它可以运行在几乎所有广泛使用的/view/2269685.htm计算机平台上,由于其/view/469855.htm跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将/view/46614.htmPerl//view/21087.htmPython等/view/592974.htm解释器编译到服务器中【3】。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,使用/view/125370.htm面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(/view/1002457.htm标签库)、RoR的ORM/view/21249.htm映射和ActiveRecord模式。它可以快速,简洁的设计一个网站。需求分析2.1功能要求??通过聊天室,用户可以自定义个人昵称,可以以不同的身份实时发送聊天信息,发送信息也可以进行各种设置包括聊天者的表情及文字颜色,功能更强大的聊天室不仅提供了文字聊天功能还支持视频和音频、传送文件、留言板等功能。?聊天室的特点就是要求能够进行实时显示出聊天者所谈的内容。所谓“实时”就是指在同一个聊天室的不同使用者,可以在短时间里立刻看到其他人的发言,这与我们所说的论坛有很大的不同。在PHP没有得到广泛应用之前,聊天室大多是用CGI?程序或者JAVA开发的APPLET维护的,要开发一个聊天室系统是很费时费力的。现在我们可以使用PHP快速、简单地设计出一个可以相互对话的典型聊天室程序,我们使用HTML代码加上PHP程序就可以构建出最基本的聊天室了。网上聊天室作为用户的最为喜欢的WEB应用程序,其特点就是强调信息的即使性和信息发布式的多样性。从功能上讲,网上聊天室系统与论坛系统非常相似,但聊天室系统有自己的特点。它强调信息的即使性,在聊天室保持连接的状态下,要求能够实时显示出聊天者所谈的内容。2.2性能要求开发一个完整的聊天室要用到许许多知识,在开发以前首先要知道开发的程序要满足哪些要求及实现的功能是什么。设计一个功能完善的聊天系统,工作量是非常庞大的,但设计时一般有以下几个问题需要我们注意。?2.2.1
您可能关注的文档
- 软件测试专业英语.doc
- 软件测试人才发展现状.doc
- 软件测试和UML技术课程设计.doc
- 软件测试图书管理系统的测试.doc
- 软件测试基本方法.doc
- 软件测试复习资料.doc
- 软件测试复习的课件.doc
- 软件测试实习报告.doc
- 软件测试实验.doc
- 软件测试实验报告.doc
- 2025年安徽省滁州市市直事业单位公开选调17名工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2025年宜昌高新区(自贸片区)管委会高层次人才引进3人笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2025内蒙古中国化学工程第六建设有限公司招工笔试参考题库附带答案详解.docx
- 2025内蒙古电力有限责任公司专业技术类经营管理类岗位招聘334人笔试参考题库附带答案详解.docx
- 2025北京国家金融科技风险监控中心有限公司招聘业务运营笔试参考题库附带答案详解.docx
- 2025八冶建设集团有限公司招聘46人笔试参考题库附带答案详解.docx
- 2025上海城投集团春季校园招聘约200人启动笔试参考题库附带答案详解.docx
- 2025上海申通地铁集团有限公司社会招聘管理岗位拟录用笔试参考题库附带答案详解.docx
- 2025保定市国有企业公开招聘管理人员及工作人员106人笔试参考题库附带答案详解.docx
- 2025内蒙古国贸集团有限公司市场化选聘总经理1人笔试参考题库附带答案详解.docx
最近下载
- 上市公司数据资产入表案例分析与启示.pptx VIP
- 《工贸企业有限空间作业安全规定》(应急管理部13号令)培训.pptx VIP
- 应收账款账期到期提醒台账模板.xlsx VIP
- 《中华人民共和国民用航空法》培训解读课件.pptx VIP
- 02《红楼梦》整本书阅读回目自测(21-40回)(分层练习)-2024-2025学年高一语文同步精品讲练(统编版必修下册)解析版.docx VIP
- 防护棚安全通道搭设施工方案1.docx VIP
- 街区市集规划案.pptx VIP
- 污水零直排运维台账.docx VIP
- 2025年重庆市永川区社区工作者招聘考试笔试试题(含答案).pdf
- 安全生产治本攻坚三年行动PPT课件.pptx VIP
文档评论(0)