文档格式 【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:54 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-10-25 17:30
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第1页
第 1 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第2页
第 2 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第3页
第 3 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第4页
第 4 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第5页
第 5 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第6页
第 6 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第7页
第 7 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第8页
第 8 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第9页
第 9 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第10页
第 10 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第11页
第 11 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第12页
第 12 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第13页
第 13 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第14页
第 14 页 / 共 54 页
【54页】毕业论文(设计)_基于WEB的讨论系统的设计与实现.doc文档高清免费浏览第15页
第 15 页 / 共 54 页
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

系统,并采用了当今主流技术,即体系结构,它打破了以前传统的开发模式。


本文对模式进行了简要的说明,并概要的介绍了下,包括他的特点和运行方式,以及开发环境的搭建在文中都有详细的说明。


从需求分析概要设计再到系统设计逐层深入的把本系统进行了分析与研究,详细地讲解了系统的功能,最后还对系统进行了详细的测试。


关键词讨论系统,摘要第章引言课题背景技术要求研究工作第二章需求分析可行性分析经济可行性分析技术可行性分析操作可行性社会可行性综合需求分析功能需求可靠性需求安全性需求用户需求业务流程图登录业务流程查看在线用户业务流程查看讨论业务流程发表讨论业务流程第三章开发环境和开发工具介绍概述的特点服务器软件开发环境本章小结第四章概要设计系统目标基于应用程序结构表示层业务逻辑层数据层模块设计用户模块聊天模块系统功能结构数据库设计数据库分析数据库概念设计第五章详细设计站点的建立与管理服务的配置选项创建站点数据库连接文件系统设计首页模块设计注册页模块设计对话模块历史记录模块修改密码模块退出登录模块第六章系统测试系统测试说明系统测试简介系统测试环境系统测试过程系统测试内容系统测试过程测试结论结论致谢参考文献附录用户使用说明书第章引言课题背景随着科学技术的不断发展,在不同地域的成员之间进行讨论变得非常普遍。


计算机技术迅速向着网络化集成化方向发展。


而支持网络应用的新代网络版应用软件正在涌现,目前有种趋势是浏览器服务器的结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制也不受地域的限制,网络传输量少。


基于的讨论系统,正是为了解决和远处的成员共同讨论而开发的软件,提高大家学习的效率,适应现代社会的需要。


技术要求功能模块划分合理,模块之间依赖性低,扩展性要强数据库设计要满足功能要求,效率要高数据库冗余度小,尽量满足三范式要求实现对数据库的访问采用技术,能够在不刷新页面的情况下读取对话信息程序能够兼容等主流的浏览器,做到与浏览器的无关性服务器系统必须运行稳定,网络保持畅通研究工作为了顺利完成基于的讨论系统的设计与实现,在毕业设计期间通过收集资料研究了以下部分研究参考文献中关于讨论系统的内容学习相关技术利用技术和软件设计讨论系统各模块页面熟悉和的运行机制和配置方法研究数据库与的连接模块的工作机制讨论系统的总体设计与实现对基于的讨论系统进行安全性分析。


第二章需求分析可行性分析可行性分析法是对工程项目进行系统技术经济论证,经济合理性综合分析的方法。


其目的是通过对技术先进程度,经济合理性和条件可能性的分析论证,选择以最小的人力物力财力耗费,取得最佳技术经济社会效益的切实方案。


它是解决项目投资前期分析的主要手段。


本讨论系统的可行性主要从经济可行性技术可行性操作可信性和社会可行性分析来考虑。


经济可行性分析在经济上,该项目是可行的。


本系统的制作只需安装了,并且可运行在系统上,而这些软件都是免费的,从外界所需的条件来讲成本比较低,开发时无需网络支持,发布时只需要在网上有空间,系统管理员定期对网站进行维护,网站就可以正常运行。


技术可行性分析在技术上,该项目是可行的。


本网站系统是采用开发,以异步请求为核心,为数据库开发,这些软件可方面在上安装和调试,用和等网页处理工具,保证网站正常使用的前提下,页面清新淡雅,内容丰富多彩。


操作可行性在操作上,该项目是可行的。


未注册用户可在系统上登陆浏览公共讨论内容已注册普通用户除了有未注册用户的功能权限外,还可发表讲话查看历史记录和删除历史记录等功能,在系统里面的操作简单方便。


社会可行性当今社会是个信息技术的时代,计算机的发展越来越快,同时接触和使用计算机的用户也显著增加,在这样个时代,计算机信息的需求量是非常大的,因此,该讨论系统能够很好的满足社会的需求。


综合需求分析软件需求分析是软件设计的基础。


它采用系列行之有效的技术方法和工具来分析用户需求,通过特定的形式系统地描述拟开发软件的功能性能,以及行为特征和相关约束,定义所有内外部特征,最后形成既能指导软件设计又能同用户沟通的软件需求规格说明。


它覆盖了软件设计之前的各项活动。


需求分析还是个项目提出方和承担方相互沟通的过程,方是系统的使用者,方是系统的制造者,在系统涉及过程中,只有双方相互配合,共同对系统进行设计才能最后达到使用的要求。


用户是业务上的熟悉者,对业务流程有非常清晰的了解,但是,对于软件需求方面的描述是不了解的,他们所能提供的只是他们最终要达到的功能,但是,这其中包含的业务流程是非常复杂的。


我们拿到用户需求后,应该根据功能流程进行初步的设计,构造出业务流程图,再让用户进行评审,提出业务流程上不对的地方进行修改。


这样来回的交流,最终才能取得较全面的需求,并减少后期的修改。


功能需求通过对本系统的使用场景模拟和用户调研,本讨论系统需要实现以下功能免安装客户端用户在不用额外安装客户端的情况下能够使用本系统,简化用户使用本系统的操作,方便用户第次使用本系统,能吸引更多的新用户使用。


游客身份登陆用户第次接触本系统时,有很多会抱着试试的心态进来的,如果在开始就让用户注册等操作,部分用户会觉得太麻烦而放弃使用。


如果开始让用户可以以匿名方式登陆,能够看公共聊天的内容但要注册后才能发表讲话,这样才能吸引用户进行注册。


用户注册注册过程尽量简化,系统对用户操作本着友好的宗旨。


用户注册之后,能够使用本网站的所有功能。


用户登录用户可以通过本功能登录系统。


若用户未登录时进入本系统,自动提示用户进行登录。


第次注册用户可以实现自动登陆系统。


查看在线用户用户登陆之后,能够在界面查看参与讨论的用户有哪些,并能显示在线人数。


选择对话用户进入系统后,默认是公共聊天模式,发表讲话所有用户能接收到用户在在线列表里面单击个用户,可以切换为私聊模式,在对话框提示只和该用户对话,发送的对话只有该用户才能接收到,对其他用户透明。


此外,在线列表还有个所有人的选项,用户单击该选项可以恢复公共聊天模式。


发表讲话发表讲话时,用户可以选择字体的大小和颜色,方便区分和其他用户的消息此外,字数限定在定范围内,防止用户发送字数过多的评论,影响其他用户使用发送频率也要控制,对间隔太短的消息进行屏蔽,防止用户恶意刷屏,保证系统的稳定运行。


查看历史记录用户登录之后,在聊天界面显示查看历史记录的链接,点击之后能查看以前讲话的记录。


删除历史记录用户登录之后,能删除自己不想保存的聊天记录,并且删除记录后,在对方聊天记录同步删除,保持用户之间数据致。


用户管理在聊天界面显示修改密码和退出登录链接。


修改密码可以对自己的密码进行修改,但必须输入原来的密码,新密码要输入两次进行确认退出登录可以安全退出系统,防止用户离开后被其他用户使用并窃取聊天内容。


可靠性需求硬件可靠性包括服务器硬盘网络环境的运行可靠性等,保证这些硬件介质正常可靠运行。


软件可靠性要求软件在承载定用户在线等复杂的条件下也能稳定运行,不会产生异常情况。


安全性需求运行系统的安全保证信息处理和传输系统的安全,简称系统安全。


系统安全主要包括计算机系统机房环境的保护,计算机网络拓扑结构设计的安全性考虑,硬件系统的可靠安全运行,计算机操作系统和应用软件的安全,数据库系统的安全等,本质上是保护系统的合法操作和正常运行。


信息传播的安全信息传播结果的安全,它侧重于防止和控制非法的有害的信息进行传播,避免对互联网上大量自由传输的信息失控,本质上主要是维护社会的道德法则和国家利益。


信息内容的安全网络上信息内容的安全,即狭义的信息安全,包括用户身份认证般采用口令鉴别用户存取信息的权限控制数据库记录访问权限安全审计般系统都有日志记载计算机病毒防治数据加密等内容。


网络安全运行系统的安全信息传播的安全和信息内容的安全的集合体。


用户需求实现讨论系统基本功能,能接收各个用户的言论,按照各自的聊天对象发送到相应的用户机浏览器上,在用户浏览器上既能输入自己的发言内容又能看到他人与自己的对话内容,能与所喜欢的用户进行私聊,开设自己单独的聊天包房拥有讯息区,显示聊友对话内容的区域,方便聊友观看和个人有关的对话拥有在线名单区,显示在线聊友,聊友昵称等简单信息拥有发言区,让聊友能够让按照个性化的风格来发表自己的观点,并提供让聊友选择聊天对象,私聊等功能。


业务流程图业务流程图,简称,就是用些规定的符号及连接来表示个具体的业务处理过程。


在对系统的组织结构和功能进行分析时,需从个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进步的分析。


业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的和疏漏。


由于篇幅有限,并非所有的业务流程都会介绍,下面将会列出核心部分的业务流程图和相关介绍。


登录业务流程登录时,系统分为普通登录和游客登录两部分。


其业务流程如图所示图登录业务流程图查看在线用户业务流程登录后,普通用户和游客都能查看在线用户。


用户会发送请求,先从数据库读取用户数据,然后由程序程序生成在线用户列表,如果在线列表有更新,则会更新到用户屏幕上,以上过程会反复执行,直到用户退出登录,流程才会停止。


其业务流程如图所示用户以游客方式登录是否已注册用户普通登录注册游客登录图查看在线用户业务流程图图查看讨论业务流程图开始读取用户数据有更新生成在线列表更新在线列表退出结束开始读取对话有更新更新到屏幕退出结束查看讨论业务流程登录后,普通用户和游客都能查看其他用户的讨论内容。


首先由用户发送请求,从数据库读取讨论数据,如果讨论内容有更新,则会更新到用户屏幕上,以上过程会反复执行,直到用户退出登录,流程才会停止。


其业务流程如图所示发表讨论业务流程登录后,只

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批