摘要 21世纪是信息高速发展的时代,相比传统的报纸杂志电视已经不能跟上生活节奏越来越快的步伐,所以开发高效实用的新闻资讯管理系统是十分有必要的。该系统使用PHP作为开发语言,MySQL为数据库,Apache为服务器,Windows为开发环境;实现新闻类别分类浏览、新闻的发布、修改、删除、查询、推荐和前台页面展示等功能,完成了一个基本的动态新闻发布系统。使用html、css、js语言实现了简约大气的前端页面;使用php语言和thinkPhp框架快速高效的搭建了该新闻发布系统的后端,后端界面简洁而易于操作。代码结构层次分明,最大程度上实现了MVC软件设计模式,保证了前后端低耦合,高内聚。该系统还简单的实现了缓存技术,大大的增加了response效率。我们还为每个页面添加了description和keywords,简单的实现了SEO优化。
关键词:新闻发布 php技术 MySQL
目录
摘要
Abstract
第一章 绪论-1
1.1研究背景及意义-1
1.2国内外现状-1
1.3发展趋势-2
第二章 系统分析-2
2.1 可行性研究-2
2.1.1 技术可行性-2
2.2需求分析-3
2.2.1系统用户需求-3
2.2.2系统业务流程图-4
2.2.3系统功能需求新闻-4
第三章 数据库设计-5
3.1后台管理员用户表-5
3.2菜单表-5
3.3文章表-6
3.4文章内容表-6
3.5推荐位表-7
3.6推荐位内容表-7
第四章 实验环境-8
4.1实验环境搭配-8
4.1.1 php简介-8
4.1.2 MYSQL数据库简介-8
4.1.3 PHP+MySQL(数据库)+Apache(服务器)组合 -9
4.2 B/S系统结构及工作原理-9
第五章 系统简介-9
第六章 系统实现-10
6.1新闻发布首页-10
6.2后台新闻管理系统-11
6.2.1后台登录-13
6.2.2菜单管理-14
6.2.3文章管理-14
6.2.4推荐位管理-15
6.2.5推荐位内容管理-16
6.2.6基本管理-16
第七章、系统代码实现-17
7.1.开发语言和框架介绍-17
7.2.代码结构介绍-18
7.3.数据库配置-20
7.4.从需求到代码实现到视图-21
总结-22
致谢-23
参考文献-23