目 录
1 绪论 ........................................................................................................................................... 1
1.1开发背景 .......................................................................................................................... 1
1.1.1 网络论坛系统 ..................................................................................................... 1
1.1.2 国内论坛现状 ..................................................................................................... 1
1.2开发工具 .......................................................................................................................... 1
1.2.1 XAMPP .................................................................................................................. 1
1.2.2 NetBeans IDE ......................................................................................................... 2
1.2.3 Adobe Dreamweaver CS4 ...................................................................................... 2
1.2.4 Navicat for mysql ................................................................................................... 2
1.3开发技术 .......................................................................................................................... 2
1.3.1 PHP ......................................................................................................................... 2
1.3.2 mysql ...................................................................................................................... 2
2 需求分析 ................................................................................................................................... 3
2.1 可行性分析 ..................................................................................................................... 3
2.1.1社会可行性分析 .................................................................................................. 3
2.1.2 技术可行性分析 ................................................................................................. 3
2.1.3 经济可行性分析 ................................................................................................. 3
2.2 系统需求分析 ................................................................................................................. 4
2.2.1开发环境选择 ...................................................................................................... 4
2.2.2 功能需求分析 ..................................................................................................... 4
2.2.3 用例图与用例表 ................................................................................................. 5
3 概要设计 ................................................................................................................................... 9
3.1 系统设计目标 ................................................................................................................. 9
3.2 总体功能划分 ................................................................................................................. 9
3.3 各模块功能设计 ........................................................................................................... 10
3.3.1 用户注册 ........................................................................................................... 10
3.3.2 用户登录 ........................................................................................................... 10
3.3.3 浏览主题 ........................................................................................................... 10
3.3.4 帖子编辑 ........................................................................................................... 10
3.3.5 搜索主题 ........................................................................................................... 11
3.3.6 帖子管理 ........................................................................................................... 11
3.3.7 用户管理 ........................................................................................................... 11
3.3.8 版主管理 ........................................................................................................... 12
3.4 数据库设计 ................................................................................................................... 12
3.4.1 E-R图 ................................................................................................................ 12
3.4.2 主要数据表 ....................................................................................................... 13
4 界面设计 ................................................................................................................................. 14
4.1界面风格 ........................................................................................................................ 14
4.2界面初步设计 ................................................................................................................ 14
4.2.1 论坛主页 ........................................................................................................... 14