内容管理系统(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