论坛管理系统

  • 格式:doc
  • 大小:587.00 KB
  • 文档页数:14

北 华 航 天 工 业 学 院

《程序设计》

课程设计报告

课设报告题目: 论坛管理系统(前台)

作者所在系部: 计算机科学与工程系

作者所在专业: 计算机应用技术

作者所在班级: 11111

作 者 姓 名 : 某某某

指导教师姓名: 某某某

完 成 时 间 : 2012年6月17日

北华航天工业学院教务处制

北华航天工业学院课程设计报告

1 摘 要

BBS已经成为人们获取信息、发表言论的重要场所。它由论坛注册用户所发表的大量主题组成。对于Java学习者来说,建设一个这样的交流Java技术的平台显得越来越重要了。本文论述了开发一个简单的BBS所有到的关键技术、方法及效果展示。其中运用了技术、AJAX技术、SQL Server数据库等等。

编写此论坛管理系统,为人们交流和学习提供了很好的平台。

关键词:论坛 系统 存储过程 AJAX SQL Server 北华航天工业学院课程设计报告

2 目 录

摘 要 ............................................................................................................................................. 1

目 录 ............................................................................................................................................. 2

课程设计任务书 ........................................................................................................................... 3

1.问题分析与说明 ........................................................................................................................ 4

1.1功能 ................................................................................................................................. 4

1.2 功能分析 ........................................................................................................................ 4

1.2.1论坛用户管理 ...................................................................................................... 4

1.2.2论坛主题管理 ...................................................................................................... 4

1.2.3论坛详细信息管理 .............................................................................................. 4

2.设计与思路 ................................................................................................................................ 5

2.1用户 ................................................................................................................................. 5

2.2主界面 ............................................................................................................................. 5

2.3主题详细信息界面 ......................................................................................................... 5

3.程序详细设计 ............................................................................................................................ 6

3.1主界面 ............................................................................................................................. 6

3.2主题详细信息界面 ......................................................................................................... 6

3.3用户 ................................................................................................................................. 7

4.调试分析 .................................................................................................................................... 9

5.课设总结 .................................................................................................................................. 10

致 谢 ........................................................................................................................................... 11

参考文献 ..................................................................................................................................... 12

北华航天工业学院课程设计报告

3 课程设计任务书

课题名称 论坛前台管理系统 完成时间 6.10

指导教师 庄连英 职称 讲师 学生姓名 汪洪辰 班 级 10512

总体设计要求和技术要点

论坛管理系统(Session+SQL Server+多数据展示技术)

(1)基本功能:

论坛用户管理:用户注册、用户登录、增加验证码验证。

论坛主题管理:显示主题、发布新贴。

论坛详细信息管理:显示论坛帖子列表、回复帖子。

(2)要求:

1. 两人一组。

2. 站点功能齐全,超链接、字体、颜色、字体大小各页面要统一。

3. 网站没有错误链接和空链接。

4. 开发工具可任选。

工作内容及时间进度安排

总计2周:

1.05-20至05-25:资料查阅、选题、系统总体设计

2.05-26至05-31:模块设计、代码编制

3.06-01至06-07:程序调试、功能完善

4.06-08至06-10:书写设计报告、成果验收等

课程设计成果

1.与设计内容对应的软件程序

2.课程设计报告书

北华航天工业学院课程设计报告

4 1.问题分析与说明

1.1功能

论坛用户管理:用户注册、用户登录、验证码验证。

论坛主题管理:显示主题、发布新新帖。

论坛详细信息管理:显示论坛帖子列表、回复帖子。

1.2 功能分析

1.2.1论坛用户管理

未注册用户只能浏览帖子,不能进行任何操作。用户注册后可以根据权限使用相应功能。普通注册用户登录后可发表新帖、回复主题帖。为防止恶意攻击在注册、登录界面均增加验证码验证功能。

1.2.2论坛主题管理

登录用户进入论坛主界面可发表新主题、浏览已发表主题和回复已发表主题。在发表新主题及回复主题界面添加CKEeitor,具有页面设置、添加表情等功能。

1.2.3论坛详细信息管理

论坛详细信息界面显示主题帖及其所有回复帖。 北华航天工业学院课程设计报告

5 2.设计与思路

2.1用户

 注册:注册信息包括用户名、密码、邮箱、电话、头像等基本信息。输入用户名时系统自动识别用户名是否存在,并给出友好提示。为防止恶意攻击添加验证码功能。

 登录:登录需要输入用户民、密码及验证码。用户可选择记住用户名,以便下次登录不再重复输入。

2.2主界面

主界面简单友好,无任何杂乱东西存在。分页显示所有已发表主题。登录用户可发表新主题或进入某条主题查看回复内容。

2.3主题详细信息界面

主题详细信息界面第一条帖子为主题帖,下面的为回复贴。用户可查看回复内容以及回复主题帖。回复采用无刷新技术,加快访问速度。