论坛管理系统
- 格式: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主题详细信息界面
主题详细信息界面第一条帖子为主题帖,下面的为回复贴。用户可查看回复内容以及回复主题帖。回复采用无刷新技术,加快访问速度。