文档详情

网络聊天室的设计与实现答辩稿.ppt

发布:2017-12-02约2.85千字共11页下载文档
文本预览下载声明
网络聊天室的设计与实现 摘 要 1.当今社会是网络的社会。随着社会的不断向前发展、Internet的普及,人们已经逐渐认识到计算机在社会发展中的作用,网页的设计越来越受到人们的重视,越来越多的企业、单位包括个人都希望使用网页技术,建立网页和网站,利用计算机网络来为自己服务。    2.当然,网络技术也不只上述这些,其中ASP技术的运用,越来越到大家的热爱。它的功能也是非常的强大。Active server pags ( 动态服务器主页, 简称ASP ), 内含于 Internet InformationServer(IIS)当中,提供一个服务器端 (server-side) 的scripting 环境,让你产生和执行动态, 交互式, 高效率的站点服务器的应用程序。你不必担心浏览器是否能执行你设计出来的Active Server Pages,你的站点服务器会自动将Active Server Pages的程序码,解释为标准HTML格式的主页内容,在送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览Active Server Pages所设计的主页内容。   3.根据毕业设计的要求,本论文主要是关于一个聊天室的开发设计说明书。本设计运用了ASP所见即所得的开发设计工具,并应用了Photoshop、Fireworks、Flash等图像处理工具对所需要素材进行处理的。主要从对聊天室的注册、登陆、发言、修改资料、管理等方面进开发和设计,能让浏览者从不同的角度去领略网络的风采。     相近课题优缺点分析 经过一段时间的分析研究知道,聊天室与其相近课题论坛相比有所不同。聊天室的界面 简洁明了。功能清楚大方易懂, 聊天室的优点: 1、能承受很高的用户极限。 2、动态建立数据库和自动删除非在线使用者记录,不会产生任何垃圾文件和数据。 3、管理人员方便的管理和操作界面。 4、强大的后台进程支持,使聊天的速度和显示特快。 功能及特点列表: 1、超大用户负载能力。 2、具备聊天室的完备的功能,如:发言,动作,表情,私聊。 3、用户对象查询功能:可查询对方用户资料。 4、后台进程支持功能:高速的运作后台支持,聊天速度快。 5、数据库存取功能:动态的数据库生成和存取,不会产生数据的堆余。 6、更改聊天代号功能:用户方便的修改昵名。 7、身份验证的功能,可实现帐号管理。 8、全中文聊天界面。 9、在线使用者空闲自动挂起,不会掉出聊天室,同时并不增加服务器的进程负担。 10、全模块化的设计,多数据库的支持。 11、可对IP和用户进行限定,不让其登录。 12、管理员踢人、隐形功能:违反聊天室的规定者将会被有此权限的网管踢出本聊天室。 13、聊天室限定功能:能限定聊天室是否开放,是否需要密码。 论坛特点: 1、论坛是大众化的聊天 2、不匿名名进入 3、支持后台数据库,可以发贴子。回信息。 与论坛比聊天室比两者功能都相差不多,都是实现数信息的共享和发送。主要是实现即时性。 系统目标 在本软件进行研究当中存在问题是显而易见的.主要还是软件开发设计方面为主.因为不但要考虑到软件的运行环境还要考虑到布局和设计方法怎样才能实现用户使用起来即方便又能实现其强大的功能.主要体现在设计中必要的方面要进行细致的考虑.以免运行时出现问题.其次就是在代码编写上会出现一系列的错误或问题.这就需要在编写过程中根据以前的经验教训结合有关资料进行错误分析和修改.提高自己发现问题和独立克服问题的能力. 在此系统中,应该具有以下的功能: 用户注册功能:实现新用户的注册及用正确的注册名登陆并使用聊天室的功能。 分屏功能:在聊天屏幕上分两层屏幕显示聊天记录。 清屏功能:消除聊天屏幕上的原有记录回到新屏幕。 修改功能:可以修改个人的用户密码。 名单功能:实现显示登陆到聊天室里的用户人名单。 刷新功能:刷新到新聊天状态。 资料功能:查看并修改个人的资料。 点歌功能:可以在选择你要的歌在聊天室内收听。 退出功能:安全的退出聊天室。 管理功能:对聊天室的各项功能进行管理。 通过上述功能对该聊天室的前期准备工作进行整理。尽量实现设计目标的功能。 系统功能模块图 聊天室 进入界面 聊天功能 设置功能 新用户注册 老用户登陆 动作功能 表情功能 图片功能 私聊与滚屏 分屏功能 清屏功能 改密功能 名单功能 刷新功能 资料功能 点歌功能 退出功能 管理功能 系统主要界面 用户登录界面 系统主要界面 用户注册界面 系统主要界面 聊天界面 总 结 时间飞逝,大学生活就要结束了。以前总觉得时间过得太慢,自己学的也不错,但一转眼就到了毕业的时候,这时才发现自己的知识太浮浅,根本就不能适应当今社会的发
显示全部
相似文档