2 开题报告

  • 格式:doc
  • 大小:1.68 MB
  • 文档页数:15

淮海工学院毕业设计(论文) 淮海工学院毕业设计(论文)开题报告
2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施
名字:管理员信息 描述: 定义: 管理员信息=用户名+用户密 码+邮箱+QQ+出生地+电话+权限 位置:管理员表 信息管理部分 信息查询部分
2.8 可能遇到的问题和解决方法
1 怎么让用户能够快速找到想要浏览的帖子? 网上论坛作为一个在网上交流思想的论坛系统,如何能让用户以最快的速度找到自己 希望看到的帖子,也是需要非常重视的一个问题。将帖子分类成不同的版块。此时搜索引 擎也就必不可少了。本论坛系统也做了一个小模块,以供用户进行一些模糊查找,用户不 必输入全部名称,只需输入一些关键词,系统就可以将符合该查询条件的所有帖子信息以 网页形式返回给用户。 2 怎么确保系统的实时性问题? 当有大量的用户同时访问时,这样系统的响应速度必然下降。本系统在设计阶段就考 虑了这方面的问题,其中最主要的解决方法就是尽量减少客户端和服务器间的通信,把一 些能在客户端完成的验证都放在客户端验证,尽可能多的使用本地的脚本语言,这样客户 端和服务器端的通信量就会大大减少,服务器的响应效率会提高很多。在本系统中开始时 把一些验证信息放在了服务器端,这样每点一个按钮就向服务器发出一次请求,从而使服 务器响应速度很慢,后来把一些控件的验证都放在了客户端,这样就减少了客户端和服务 器端的通信,服务器的响应速度大大提高。 3 怎么提高数据库安全性? 无论是新用户的注册,还是用户的登录。 本论坛系统使用了存储过程,这样做的好处 是防止 SQL 注入攻击。创建一个恒等条件,从而不需要任何的用户名和密码就可以进入系 统,如果这样,造成的后果将不堪设想。 4 怎样设计论坛才能使用户满意? 人性化的设计建设论坛,使用户的操作更加简单方便。参考国内成功的论坛。虚心请教,
1.2 发展水平及状况
BBS 诞生于 20 世纪 70 年代的美国,1978 年在美国芝加哥开发出一套基于 8080 芯片 的 CBBS/Chicago(Computerized Bulletin Board System/Chicago),此乃最早的一套 BBS 系统。主要用于 BBS 成员之间的信息交流与网络通讯。随着互联网技术的不断发展当进入 20 世纪 90 年代,BBS 的主要应用转移到论坛上,也就是现在为大多数人所接受的 BBS 概 念。BBS 发展至今,目前世界上业余的 BBS 网络除了 FIDONET(惠多网)以外,几个较具 知名度的还有 EGGNET、AlterNet 和 RBBS-Net 等等。由于这些网络和 FIDONET 之间的信息 交流不成问题,这就实现了所谓的跨网。国外对 BBS 的直接研究很少,间接的研究主要集 中在对网络社会、虚拟社区方面。如针对网络社会中的人际关系、行为方式、价值观念和 社会结构等,对虚拟社区的自身特征及虚拟社区中的社会问题等进行广泛研究。 中国大陆最早的 BBS 站是 1991 年建的北京长城站,由于限于互联网尚未开始普及的 条件,当时用户访问量每天只有十几人。1994 年春,中国大陆第一个网络 BBS 站——曙光
淮海工学院毕业设计(论文) 淮海工学院毕业设计(论文)开题报告
2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施 需求分析 2.1 需求分析
21 世纪是人类社会全面进入以网络为主要特征的信息化时代,网络越来越多地走入并 影响着人们的工作和生活。随着 Internet 技术的不断发展,以及用户群飞速的增长,网 络不再仅仅是信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中网上论 坛扮演了极其重要的角色。 网络论坛对我们的生活有着很多的好处, 可归结为以下几点: (1)没有时间与空间上的限制:相对于传统面对面交流来说,时间和空间的限制是从 事交流活动的主要障碍,而网络论坛把交流活动的时空限制大大弱化了。利用互联网,人 们足不出户就可以快速、便捷地进行网上信息交流。 (2)方便快捷可靠:网络论坛通过网络进行,所以它随着网络体系的延伸而延伸,没 有任何地理障碍。因此,网络论坛相对于传统交流模式具有全新的时空优势,这种优势可 在更大程度上,更大范围上满足用户的交流需求。 (3)高度自由的环境:由于 Internet 是一个国际性网络,任何区域性计算机网络只 要在技术上执行互联网协议,就可以接通 Internet。任何企业缴纳数额不多的注册费后, 即可获得自己专用的域名,在网上自主从事商务活动和信息交流。 (4)个性化与大众化相结合:由于网络交流不受时空限制,覆盖面广,是一种最大 众化的市场,同时它的交互运作特性,又能够提供针对性极强的个性化服务,如个人定制 化服务。它可以实现在为大众服务的同时使每个用户都满意,能够提供符合个性特殊需求 的服务,因此,网络论坛服务机制能够将个性化与大众化统一起来。 本系统就是基于以上功能的一个 BBS,旨在为广大网民提供了一个交流平台,能够在 这里畅所欲言,发表自己的看法、观点,而且能够结到交朋友为生活增添乐趣。
1.3 发展趋势
随着经济全球化和信息技术与信息产业迅速发展,Web2.0 的时代已经到来,web2.0 和 传统的万维网之间最主要的区别就是用户和用户、产品供应商以及企业之间更大的协作。 Web1.0 时代,论坛社区基本满足网民信息生活的需求,web2.0 时代论坛社区呈现出巨大 的商业价值。当社区用户数量达到引爆点后,社区流量将开始飞快成长,远远大于 web1.0 网站的流量增长速度。伴随着 web2.0 时代的到来,BBS 将朝着以下两个方面发展: (1) 论坛系统将朝着即时性方面发展。 BBS 现在动态网站出现一门新技术 ajax。 ajax 在 之前,页面的部分数据需要更新时必须刷新整个页面。而是用 ajax 技术的网站,不需要 刷新页面就可以更新数据,这就使 web 站点看起来是即时响应的。将来可以把 ajax 技术 运用到 BBS 论坛系统当中,是论坛成员在不用刷新页面时就可以看到别人刚刚发的帖子。 (2) BBS 论坛系统也将朝着图形化方向发展。 图形虚拟社区可以非常具体和形象化的模 拟整个显示社区的生活,并且具备无限的可扩充性。在论坛中尼甚至可以找到和现实生活 完全对应的建筑。通过一根网线就可以把远在天南海北的朋友聚到一起。试想,你可以通 过外形的不同来区分不同社区的朋友而不是通过 ID。 你甚至可以通过外形的不同来猜测对 方的性格,这些都是传统虚拟社区所不具备的特点。
2.3 系统主要流程图来自BBS论坛系统登录界面
Y 管理员 判断权限
N 普通用户
查 寻 用 户
添 加 用 户
删 除 用 户
删 除 帖 子
删 除 回 帖
版 块 管 理
浏 览 帖 子
修 改 个 人 信 息


退



图 1 系统主要功能流程图
淮海工学院毕业设计(论文) 淮海工学院毕业设计(论文)开题报告
2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施 2.4 系统功能结构图
毕业设计(论文) 毕业设计(论文)开题报告
理工类
题 学
目: 院:
BBS 论坛系统的设计与实现 计算机工程学院
专业班级: 学生姓名: 指导教师: ) 学 号:
20011 年


淮海工学院毕业设计(论文) 淮海工学院毕业设计(论文)开题报告
1.课题研究的意义,国内外研究现状、水平和发展趋势 1.1 课题研究意义
2.2 系统总体分析
本系统设计开发的 BBS 论坛应具有通常 BBS 网站应该具有的基本功能,分为前台和后 台。 前台功能: 登录和退出:用户请求浏览论坛时,要求登录。如果是第一次登录则需要注册成为本 论坛的会员,才可以登录。登录后会显示连论坛的主页。 用户信息资料管理功能:在用户登录成功之后,可以修改用户自己的信息,进一步完 善用户资料和修改注册时用户填写的资料。 浏览帖子:论坛中所有的帖子都会在论坛中显示出来。单击帖子的标题就可以查看帖 子的全部内容了。
2.6 系统子 E-R 图
用户信息实体:
图 4 用户信息实体 E-R 图
管理员信息实体:
淮海工学院毕业设计(论文) 淮海工学院毕业设计(论文)开题报告
2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施
图 5 管理员信息实体 E-R 图 帖子信息实体:
作者
帖子
标题 内容 时间
图 6 帖子信息实体 E-R 图 回帖信息实体:
21 世纪是人类社会全面进入以网络为主要特征的信息化时代,网络越来越多地走入并 影响着人们的工作和生活。随着 Internet 技术的不断发展,以及用户群飞速的增长,网 络不再仅仅是信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中网上论 坛扮演了极其重要的角色。 BBS 的英文全称是 Bulletin Board System,翻译为中文就是“电子公告板” 。也就是 我们所说的网上论坛。是 Internet 上的一种电子信息服务系统。它提供一块公共电子白 板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富 而即时的 Internet 电子信息服务系统。用户在 BBS 站点上可以获得各种信息服务,发布 信息,进行讨论,聊天等等。在早期 BBS 与一般街头和校园内的公告板本质相同,只是通 过电脑来传播或获得消息而已。直到个人计算机开始普及之后,有些人尝试将苹果计算机 上的 BBS 转移到个人计算机上,BBS 才开始渐渐普及开来。近些年来,由于爱好者们的努 力,BBS 的功能得到了很大的扩充。BBS 网上论坛是各种信息交流和传布的场所,它不同 于电视报纸等传统的媒体, 任何人都可以随便的在 BBS 上发表自己的言论, 不受任何限制。 除了可以发表文字信息外可以上传和转贴图片、音乐、Flash,可以选择字号、颜色,还 可以选择有趣的表情图案。只要花几分种注册你就能畅游 BBS,从中得到无穷的乐趣。BBS 是一个网上社会,他有着一种特殊的文化范围。工作者花费了大量心血编写程序和组织信 息。共同营造一个良好的运行环境。本系统就是基于以上功能的一个 BBS 论坛系统,是为 了广大网民提供了一个交流平台,能够在这里畅所欲言,发表自己的看法、观点,而且能 够结到交朋友为生活增添乐趣。