目录
前言................................................................2
1 可行性分析.......................................................2
1.1 经济可行性分析 ..............................................2
1.2 技术可行性分析 ..............................................2
2 需求分析.........................................................3
2.1 功能需求分析 ................................................3
2.1.1 管理员对功能的需求 ......................................3
2.1.2 用户对功能的需求 ........................................3
2.2 性能需求分析 ................................................4
2.3 开发环境与技术需求 ..........................................4
2.3.1 软、硬件环境需求分析 .....................................4
2.3.2 技术分析 .................................................4
2.3.3 开发工具 .................................................4
3 概要设计.........................................................7
3.1 功能模块设计 ................................................7
3.1.1 站点配置设计 ............................................7
3.1.2 用户管理、课件信息、网站公告 ............................7
3.2 数据库概念模型设计 ..........................................7
3.2.1 信息实体图 ...............................................7
3.2.2 表示实体间关系的 E-R 图 ..................................8
4 详细设计.........................................................9
4.1 网站结构的设计 ..............................................9
4.1.1 网站前台结构框架 ........................................9
4.1.2 课件网后台管理框架 .....................................10
4.2 数据库表的设计 ..........................................10
5 功能的实现......................................................11
5.1 前台显示说明................................................14
5.2 主要功能模块的实现..........................................15
5.2.1 用户登陆 ...............................................15
5.2.2 用户注册及用户信息的修改 ...............................16
5.2.3 用户对课件的上传、搜索操作 .............................16
5.2.4 公告栏 .................................................18
5.3 后台显示说明................................................18
5.4 主要功能模块的实现..........................................19
5.4.1 网站公告 ...............................................19
5.4.2 修改课件 ................................................19
5.4.3 用户管理 ...............................................20
5.4.4 审核课件、推荐作品操作 .................................21
5.4.5 上传课件 ...............................................21