安全检测:瑞星:安全 诺顿:安全 卡巴:安全
毕业设计-基于ASP+SQL实现BBS社区论坛,共34页,5303字,附asp源代码、sql数据库。
摘要:随着BBS的出现,人们的交流有了新的变化。在BBS里,人们之间的交流打破了空间、时间的限制。BBS连人方便,可以通过Internet登录,也可以通过电话网拨号登录。BBS站往往是由一些有志于此道的爱好看建立,对所有人都免费开放。而且,由于BBS的参与人众多,因此各方面的话题都不乏热心者。可以说,在BBS上可以找到任何你感兴趣的话题。
此系统主要实现BBS网站全部功能。采用目前应用最为广泛的ASP作为开发工具来开发此系统、以保证系统的稳定性。采用目前最为流行的网页制作工具Dreamweaver和目前最为流行的动画制作工具Flash MX。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成会员的注册,会员发帖,浏览新帖等所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。我的模块是考勤承认子系统.只要的功能是从数据库里查找出所有员工的出勤和作业信息,供领导的审批。因为审批的项目多,所有要从多个表中查询,这就需要功能强大的数据库支持。如何利用COM组件在数据库里查找数据,就是本论文的核心内容。
关键字:BBS,COM组件,ASP
一、 绪论 3
(一) 国内外的现状 3
(二) 技术背景 4
1.B/S模型的优点 4
2.ASP技术 4
3.数据库的应用 5
二、 需求分析 6
(一) 任务描述 6
(二) 系统特点 6
(三) 系统配置 7
1. Hardware (硬件) 7
2. Software (软件) 7
(三) 编码规范 8
(四) 相关技术说明 8
1.COM组件与ASP的集成 8
2.ASP对 象和ActiveX DLL 比 较 11
3.ASP 与 组 件 比 较 11
4.ASP 的" 黏 合" 作 用 12
三、 系统设计 13
(一) 模块划分 13
1.论坛用户管理 14
2.论坛贴子管理 14
3.后台管理 15
(二) 页面设计 16
1.论坛用户管理 16
2.论坛贴子管理 19
3.后台管理 22
(三) 数据库设计描述 25
1.帖子信息表 25
2.回复表 26
3.链接表 26
4.用户表 27
4.附加表 27
四、 系统实现 28
(一) 用户注册 28
(二) 用户登录 28
(三) 显示发贴信息 28
五、 致谢 29
六、 参考文献 30
系统设计
(一) 模块划分
基于B/S模型构建论坛分以下二个模块:
1.论坛用户管理
(1) 用户注册
将用户信息保存到数据库中。注册的信息用于在论坛中识别身份。
(2) 用户信息修改
修改数据库中的用户信息。修改信息分为两个部分。
修改用户基本信息和修改密码。
(3) 用户登录
用户输入注册的用户名密码登入系统。系统将设别用户身份。系统将用户信息和系统时间显示在主页上。
2.论坛贴子管理
(1) 发表新贴
用户登录后在论坛主页可以发表新贴。新贴是新的讨论的开始。只有登录的用户才能发表新贴。
(2) 用户回帖
论坛的用户登录以后可以回复其他人发表的贴子。只有登录的用户才能回帖。回帖能恢复文本信息不能发送图片。
(3) 删除旧帖
超级管理员登录以后可以删除过期的就贴,和违反规定的,不合法的贴子。
3.后台管理
(1) 用户管理
超级用户登录后,进入后台管理系统。点击用户管理并进入。超级用户可以编辑、删除普通用户。编辑包括修改用户信息、改普通用户为高级用户。系统的唯一管理员是admin。
(2) 贴子加精
管理员进入系统后可以设置某个贴子为精华帖子。精华帖子的图标和普通帖子的图标不同。
(3) 帖子置顶
管理员进入系统后可以设置某个贴子置顶。置顶帖子的图标和普通帖子的图标不同。
(4) 友情连接管理
管理员进入系统后可以设置友情连接。输入LOGO图标地址和连接地址,友情连接会以图片的形式出现在页面底部。
(5) 版权信息管理
管理员进入系统后可以设置版权信息。版权信息在页面的底部。