«

内容管理系统(CMS)

MitSeek 发布于 阅读:33


1、学习目的

学会数据库和数据表的创建,对数据进行增加、删除、修改、查询等基本操作。

2、学习背景

在信息增量时代,人们获取信息不在是电视、广播、报纸,而是更广阔的互联网。CMS的使用非常广泛,对于不同的需求有不同的用途。

3、需求分析

3.1利用数据库完成系统功能设计。
3.2前台展示,后天发布文章。
3.3后台需要登录账号、密码、验证码、注册等,需要管理员。
3.4后台需要有文章、系统类别两个模块,提供编辑和删除功能。
3.5文章需要有分类。
3.6在系统类别中,类别要能排序。
3.7栏目添加子栏目,根据其标题查看文章的列表。
3.8可以对文章进行排序、搜索,并提供分页导航功能。
3.9发表时间为默认,支持自定义排序。
3.10查看文章可上下页切换。
3.11文章浏览的历史记录和热门文章列表。

4、功能分析

4.1项目模块划分
前台:文字和栏目(文章列表、查看文章、浏览历史、热门文章)
后台:文章、栏目(登录退出、发布文章、栏目管理、文章管理)
相同点:数据的增删改查。
前台->php->数据库
数据库返回->php

5、创建数据库

6、项目准备

CMS