欢迎来到天天文库
浏览记录
ID:22827196
大小:518.48 KB
页数:40页
时间:2018-10-31
《基于php的新闻发布系统实验案例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、新闻发布系统开发实例、概述随着互联网的逐步普及,通过网络浏览新闻获取最新资讯己经成为人们闩常生活中的一部分,这让人们足不出户就能了解天下的最新动态。新闻发布系统就是人们实现浏览新闻的一个平台。通过这个系统普通的用户可以实现新闻的阅览,同时管理员可以在后台对新闻资讯进行有效管理。木文通过PHP与MySQL的技术实现一个简单的新闻发布系统,实现新闻的发布以及新闻的基本的管理功能。二、系统分析与设计木系统是一个新闻的管理系统所以最基木的功能就是实现新闻的添加、修改、删除等各项基本功能;新闻动态冇很多分类本系统应能实现对类似于
2、国际新闻、体育新闻、娱乐新闻等各类新闻动态的分类;同时本系统还应有一个用户管理用于管理用户。按照分析本本新闻发布系统应实现的功能如下:(1)新闻管理:新闻的添加、修改、査询、浏览、删除。(2)新闻类别管理:添加、删除(3)用户管理:用户的添加;信息的查看、修改、删除。三、[据库的设计与实现1、设计数据库按照系统的分析本系统本系统建立一个数据库,我们可以将其命名为news。这个数据库将包含两张表,一个是用于储存新闻类别与内容的表——news;一个是用户存储用户信息的表——usr。如下表一所示,news表中包含的属性如下:
3、(1)id:]news的编号。(2)type:新闻的类别。(3)title:新闻的标题。(4)date:发布新闻的时间。(5)author:发布新闻的作者(6)click:新闻的点击次数。(7)content:新闻的内容。表一news表(新闻)字段名数据类型备注idintprimary_keynot_nullauto_increment编号typevarchar(20)notnull新闻类别titlevarchar(50)notnull新闻标题datedatenot—null新闻发布时间authorvarchar(20
4、)notnull新闻作者clickint(20)notnull新闻点击次数contenttextnotnull新闻内容仓键news表CREATETABLEIFNOTEXISTSKnews'('id'int(ll)NOTNULLAUTOJNCREMENT,'title'varchar(20)CHARACTERSETutf8NOTNULL,"type"varchar(20)CHARACTERSETutf8NOTNULL,"date"dateNOTNULL,'content'textCHARACTERSETutf8NOTNU
5、LL,'author'varchar(lO)CHARACTERSETutf8NOTNULL,'click"int(20)NOTNULL,PRIMARYKEYfidK))同理对于user表如K图1.2所示:(1)id:用户编号。(2)type:用户类别。(3)username:用户名称。(4)password:用户密码。表二user表(用户表)字段名数据类型备注idintprimary—keynot_nullauto_increment编号typevarchar(20)notnull用户类别usernamevarchar
6、(20)notnull用户名passwordvarchar(20)notnull密码创逮user表:CREATETABLEIFNOTEXISTS'user'('idvint(ll)NOTNULLAUTOJNCREMENT,'type'varchar(20)CHARACTERSETutf8NOTNULL,"username'varchar(20)CHARACTERSETutf8NOTNULL,"password'varchar(20)CHARACTERSETutf8NOTNULL,PRIMARYKEY('id')四、系统
7、的实现1.普通用户新闻界面实现1.1、新闻发布系统首页用户输入网址之后就来到了新闻发布系统的首页,普通的用户可以在首贞中浏览各类新闻,其不需要任何权限。如丁图1,我们暂把新闻的类型分为时政新闻与体育新闻两种。新闻发布系统助w广舨蠱甬瘼人璺灾【中鱭网:(2013-0t-lt)墨蠤醴令IUA蠡【鱭筚网:SdUs己»郎<鱟亡【輯华社:[2013-«-20j浔竊林州公¥雯爸署4人井驻体P【中鳜网:[»15-<»-20l掣藿S对*01中DD人工作不鬃6[人R网:JLi【2013分》】体育醑闻力中109<奂讲饔女+4X400米»力
8、u»w体m懂女邏濞躉极4*尊金{*亿中M历中从衆有(半£厲観]砝燋顏,世格專果:》1霣霓赛»澶自獒r»«体菁J(2013-08-20J»讯体霣】[2013-«-20]JU图1新闻发布系统首页该部分的代码(index.php)如下所示:
此文档下载收益归作者所有