- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线论坛系统的设计与实现毕业论文
目 录
第1章 绪论 1
1.1背景 1
1.2目标 1
第2章 开发技术与工具 3
2.1理论分析 3
2.2开发工具选用 3
2.3 B/S体系与三层配置模式 3
第3章 需求分析 5
3.1前台功能结构 5
3.2后台功能描述 7
第4章 概要设计 9
4.1功能概述 9
4.2 数据库设计 10
4.2.1 ER图 10
4.2.2表格详细说明 12
4.2.3表功能说明 17
4.2.4数据库关系图 18
4.2.5数据库创建 18
4.3 用户界面设计 20
第5章 详细设计 22
5.1业务流程图分析 22
5.1.1用户登陆数据流程分析 22
5.1.2用户浏览信息流程分析 22
5.1.3后台管理操作流程分析 23
5.2界面设计 23
5.2.1前台设计 23
5.2.2后台设计 24
5.3模块结构代码 27
第6章 系统实现 35
6.1登录管理功能 35
6.2核心代码 37
第7章 运行与测试 41
7.1 安装环境和参数设置 41
7.2 部署系统 41
7.3 安全保密措施 44
7.4 系统的测试 45
第8章 总 结 47
谢 辞 48
参考文献 49
绪论
1.1背景
在网络技术逐渐渗入社会生活各个层面的今天,以前网站上的问答管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行问答留言。同时,随着互联网的普及以及互联网技术的发展,如今网络用户对问答网的访问和留言已从一开始必须登录后才可访问发展成只要通过网络直接点击相应链接就可进入相关问答系统并进行访问、发帖、留言。
互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,问答网正是一种供人们进行交流的网络空间。它不受时间和空间的约束,问答网用户可以发表自己的观点,大家一起探讨某个问题。
进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。
本文讨论的是一个基于Web的通用BBS网站,它具有BBS网站应该具有的所有功能。
1.2目标
随着网络互联技术的进步,现在网站投票只需打开网页就可进行问答留言。同时,随着互联网的普及以及互联网技术的发展,如今网络用户对问答网的访问和留言已从一开始必须登录后才可访问发展成只要通过网络直接点击相应链接就可进入相关问答系统并进行访问、发帖、留言。
开发问答网项目的最终目的是为每一个网站用户提供一个良好的生活、工作、技术交流平台。为了满足网站用户的需求,本项目在设计时应实现以下几个目标。
系统界面友好、美观、大方。
合理管理问答网相关信息。
系统操作简单,方便在不同浏览器中运行。
易于维护和扩展。
系统运行稳定可靠。
开发技术与工具
2.1理论分析
BBS提供网友之间交流的平台,管理员只负责将其发布到对应类别。用户除了查看帖子,还可发表评论,留言等,用户和管理员都有各自的权限划分,可执行对应的操作。网站主体采用执行效率极高的JSP开发,使用JavaScript、CSS等技术辅助,数据库方面采用与JSP之最佳组合SQL2005,Web服务器和操作系统则采用Apache和Windows Xp,由于JSP可谓最适合中小型的网站,语言简单,运行速度快等优点。
2.2开发工具选用
正如上面陈述的,本系统之所以采用JSP作为语言是因为最适合中小型的网站,语言简单,运行速度快,运行耗损较小,扩展安全性好,函数与数据库支持多,对XML、组件和分布式处理支持。最重要的是它是免费的。相对于ASP而言,它的效率更高,且ASP部分组件均要收费(如上传组件),而PHP在扩展性、组件支持和分布式处理支持方面的缺陷,故采用JSP。数据库方面由于都是开源项目, SQL 2005是正规的关系数据库,且占用资源很少,执行效率很高。至于其他数据库,ACCESS是桌面型个人数据库,MYSQL相对较小,OR
您可能关注的文档
最近下载
- 机动车辆租赁合同.docx VIP
- 形势与政策论文1500(通用3篇).docx VIP
- 2025年教科版(2024)小学科学三年级上册(全册)教学设计(附目录P171).docx
- T∕CECS G:T34-2023 寒区公路隧道设计标准.pdf
- 2014普通铁路质量控制标准和要求.doc VIP
- 2025年新人教版7年级道德与法治上册全册课件.pptx
- 第一单元+第2课《缤纷的世界美术流派》-2025-2026学年人美版(2024)美术新教材八年级上册.pptx VIP
- 江苏省泰州市区县街道社区乡镇村名称统计.pdf VIP
- 行政管理学题库答案.pdf VIP
- 学校食堂采购水果供应协议书.doc VIP
文档评论(0)