资源描述
南 阳 理 工 学 院
本科生毕业设计(论文)
学院(系): 软件学院
专 业: 网络工程
学 生:
指导教师:
完成日期 2012 年 05 月
南阳理工学院本科生毕业设计(论文)
南阳理工学院新闻发布系统的设计与实现
The Design and Implementation The News
Publishing System Of Nanyang College
总 计:毕业设计(论文) 25页
表 格: 4个
图 片: 22个
南 阳 理 工 学 院 本 科 毕 业 设 计(论文)
南阳理工学院新闻发布系统的设计与实现
The Design and Implementation The News
Publishing System Of Nanyang College
学 院(系): 软件学院
专 业: 网络工程
学 生 姓 名:
学 号:
指导教师(职称): 讲师
评 阅 教 师:
完 成 日 期: 2012年05月01日
南阳理工学院
Nanyang Institute of Technology
南阳理工学院新闻发布系统的设计与实现
网络工程
[摘 要] 随着网络技术与计算机技术的飞跃发展,校园网站的建设也得到了快速的发展。校园网网站的建设逐渐由静态过渡到动态形式,网站功能也由单一形式向多功能形式转化,学校的各种办公信息、新闻、通知公告等需在线更新,采用动态新闻发布管理系统已经越来越显示出它的优越性和便捷性。该新闻发布系统,能够让学生注册,还可以登录,并浏览新闻,添加新闻,评论新闻。并有系统管理员,系统管理员可以添加新闻,删除新闻,审核新闻,修改新闻,并对评论进行删除操作,还可以对用户进行添加、修改、删除操作。只有经过管理员审核的新闻才能够在主页上显示出来。该系统为同学和老师创造了一个很好的交流和学习平台。
[关键词] PHP+MYSQL;新闻;评论
The Design and Implementation The News
Publishing System Of Nanyang College
Net Engineering Major
Abstract: Along with the network technology and the rapid development of computer technology, the campus website construction also obtained the fast development.Campus network construction is gradually transition from quiescent to dynamic form, website function from single form to multi function transformation, the school office information, news, notice to be updated online, using the dynamic news management system has become increasingly demonstrated its superiority and convenience.The news release system, can let the student registration, you can log in, and browse news, add news, comment on the news.And administrator, the system administrator can add news, delete news, review press, modify news, and reviews the delete operation, but also for the users to add, modify, delete operation.Only after the administrator review news will show on the homepage.The system for students and teachers to create a good communication and learning platform.
Key words: PHP+MYSQL; News;Review
目 录
1. 背景与意义 1
1.1 选题背景 1
1.2 课题的意义 1
1.3 系统实现的目标 1
2. 可行性研究 2
2.1 技术可行性 2
2.2 运行可行性 2
3. 系统的开发技术和开发模式 2
3.1 开发技术的选择 2
3.1.1 PHP+MYSQL编程技术 2
3.2 系统的开发模式 2
4. 需求分析 3
4.1 系统需求分析 3
4.2 系统用户 3
4.3 系统管理员 3
4.4 已登录的用户 4
4.5 游客 5
5. 5 总体设计和数据库设计 6
5.1 新闻发布系统功能设计 6
5.2 新闻发布系统功能模块结构图 7
5.3 数据库设计 8
5.3.1 数据库概念结构设计 8
5.3.2 数据库表设计 11
6. 系统详细设计与实现 12
6.1 登录和注册模块 12
6.2 新闻管理模块 13
6.3 发表评论模块 14
6.4 添加新闻模块 14
7. 系统页面介绍 16
7.1 系统前台页面 16
7.1.1 新闻发布系统首页 16
7.1.2 登录和注册界面 16
7.1.3 新闻详细信息查看 18
7.2 系统后台页面 18
7.2.1 新闻发布系统后台管理首页 18
7.2.2 新闻上传 19
7.2.3 审核新闻 20
7.2.4 查看/修改新闻页面 20
7.2.5 其他的信息管理页面 21
总结 23
参考文献 24
致 谢 25
1. 背景与意义
随着科技的发展,信息已不再向以前那样靠看报纸、看电视来获取,网络已经深入人们的社会生活中,使人们能够快速地获取信息,所以南阳理工学院新闻发布系统就应运而生,这对于学生更快地了解社会,了解学校的信息有着很大的意义,方便学生与社会的交流,与学校的交流,与学生的交流,使学生不再局限于学校而与世隔绝。
新闻发布系统还有后台管理系统,方便对新闻的管理,能够有效的防止那些不正当的新闻传播,能够对不好的新闻进行删除,或者对有一些小错误的新闻进行修改。使新闻系统更加完美,更加与学生亲切。
1.1 选题背景
随着网络技术与计算机技术的飞跃发展,校园网站的建设也得到了快速的发展。校园网站的建设逐渐由静态过渡到动态形式,网站功能也由单一形式向多功能形式转化,学校的各种办公信息、新闻、通知、公告等需在线更新,采用动态新闻发布管理系统已经越来越显示出它的优越性和便捷性。传统静态新闻发布系统进行新闻发布时,每次更新信息需要做一个页面,修改页面链接,维护非常麻烦,效率低,如果不小心写错目录,则导致别的网页也跟着出错,整个网站的安全性得不到保证。采用动态新闻发布系统可以极大地减轻网站维护人员的工作量,管理员只需通过新闻后台的添加新闻、修改新闻快速地实现新闻的更新和维护,从而加快了信息传播的速度。新闻发布系统做到了既快速又方便地为全校师生提供文档数据信息,确保多媒体信息快速、有效、准确地为教学服务。因此,建设一个新闻发布系统是非常必要的。
1.2 课题的意义
新闻发布系统是一种动态网页形式展示新闻的,这保证了有电脑和网络的地方就可以查看学校发布的新闻,不再受地理上的限制。南阳理工学院新闻发布系统与以前信息的发布更加的快速、直接。新的新闻发布系统除了学校管理员能发布新闻,学生自己也可以注册用户后上传新闻,发出自己觉得有意义的东西和同学们进行分享,可以增进学生之间的交流,交流学术,交流思想,互相学习,互相促进。
1.3 系统实现的目标
本系统主要实现新闻的上传,删除,修改,评论操作。系统管理员和注册用户都。本系统主要由前台系统和后台系统两部分组成,前台系统主要实现用户注册、登录、浏览新闻、添加新闻、评论新闻,使新闻发布系统处于更新状态,保持它的活力性。后台系统主要是针对管理员设置的,可以实现对新闻的添加、修改、删除,对用户的添加、修改、删除,对评论的删除,使新闻发布系统健康、良好地为学生和老师服务。
2. 可行性研究
2.1 技术可行性
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。PHP与其他静态网页相比,具有更大的灵活性,能够自动更新网页,是学生能够获取最新的新闻消息,使新闻发布系统始终是新鲜的,不至于死板。Mysql数据库也能存储学生的信息和新闻,有利于存储网站信息[1] 。新闻发布系统,分为前台系统和后台系统两个部分,前台系统主要使用。
2.2 运行可行性
运行可行性是对组织结构的影响,现有人员和机构、设施和环境对系统的适应性及人员培训补充计划的可行性。当前计算机和网络技术已经相当普及,人们对这方面的认知和操作已经是相当熟练,所以在运行上是可行性的。
3. 系统的开发技术和开发模式
3.1 开发技术的选择
3.1.1 PHP+MYSQL编程技术
作为开源代码的语言,PHP随着越来越多的人意识到它的实用性从而逐渐发展起来。PHP是一种嵌入在HTML代码中,由服务器解释的脚本语言。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。它支持许多流行的数据库,包括Mysql、PostgreSQL、Oracle、Sybase、Informix和Microsoft SQL Server。PHP相对于其他构建动态网页的方法,它的有点在于:它是专门为解决基于Web的问题而设计的,它是开放源代码。
MySQL是基于SQL的目前世界上开源数据库中最受欢迎的产品之一。由于它是免费的,而且在性能和稳定性上丝毫不逊于其他商业数据库,因此得到了广泛的应用。同样作为开源免费软件的Apache、PHP和MySQL三者的结合被认为是Web应用的最佳组合,分别用做Web服务器、服务器端脚本解释器和数据库。
3.2 系统的开发模式
本作品系统采用B/S模式,服务器采用Apache服务器,这里我们采用了wamp server软件,这个软件集成了PHP、MySQL、Apache,管理和配置都相当简单,省去了一大堆的配置操作,使程序员能够迅速进入到网页实现过程中去,并且有着良好的安全性,用户客户端使用各种浏览器都能够进行正常的浏览和操作。
4. 需求分析
4.1 系统需求分析
本系统是用来作为学校新闻发布的媒介,通过这个系统,同学们可以快速地了解到学校发出的新闻,也可以了解到学生上传的新闻。在此系统中,注册过的用户可以上传新闻、浏览新闻和对新闻做出评论,管理员可以上传新闻、审核新闻、删除新闻、修改新闻、删除不合格的评论、管理用户。
将系统需求加以总结,得出系统需求如下:
系统可以运行在Windows操作系统平台上,并通过友好的用户界面进行管理
系统用户分为游客和已登录用户和管理员
游客可以浏览新闻
游客可以注册,注册后在进行登录可以获得更多的权限
已登录用户具有游客所有的权限
已登录用户还可以上传自己的新闻
已登录用户还可以注销登陆
管理员具有用户所有的权限
管理员还可以对新闻进行管理
管理员还可以对作品分类进行管理
管理员还可以对用户进行管理
管理员还可以对评论进行管理
4.2 系统用户
学生作品展示系统面向三类用户:系统管理员,已经登录的用户,游客,权限依次递减。这几类用户通过新闻发布系统浏览作品,并对进行评论、评价作品,而新闻发布系统也为用户提供不同类别的服务。
4.3 系统管理员
系统管理员拥有最高权限,负责作品展示系统的日常运行和维护,该系统给管理员提供的主要功能有:用户管理,作品管理,作品分类管理,评论管理,网站管理等。系统管理员用例图如图4-1所示。
图4-1管理员功能例图
4.4 已登录的用户
新闻发布系统主要用户就是已登录用户,系统为他们提供了以下主要功能:用户登录、浏览新闻、添加新闻、评论新闻等等,可以让同学之间互相交流。已登录的用户用例图如图4-2所示。
图4-2注册用户功能例图
4.5 游客
游客能够登录到系统主页,但是还没有经过验证登录的。所以具有最低的权限,但游客可以注册后进行登录,就具有已登录用户的所有权限,所以本系统为游客提供了浏览新闻、注册用户的功能。游客用例图如图4-3所示。
图4-3游客功能例图
5. 5 总体设计和数据库设计
5.1 新闻发布系统功能设计
本系统分为前台和后台两大模块,前台模块针对游客和已登录用户而设计的,主要负责游客的登录,注册和注销功能以及作品的浏览;已登录用户,除了拥有游客的权限外还能够添加新闻、评论新闻,从而通过系统和同学们交流。
图5-1新闻发布系统前台功能模块结构图
后台是针对管理员设计的,后台模块主要负责用户管理、新闻管理、新闻分类管理、网站站务的管理以及评论的管理。用户管理包括对用户的添加,修改,删除功能;新闻管理包括对新闻的上传,新闻内容修改,新闻删除功能;新闻分类管理包括对新闻分类的添加,删除;评论管理包括评论的删除功能。
图5-2新闻发布系统后台功能模块结构图
5.2 新闻发布系统功能模块结构图
系统具有三类用户:游客,已登录用户,管理员。本系统中他们的权限依次递增,已登录用户具有游客所有的权限,管理员具有已登录用户所有的权限,所以在图中就没有标明每类用户所有的功能。只是标明了该用户权限所特有的功能(除了比该用户权限低的功能)。系统模块功能结构图如图5-3所示。
图5-3按用户分级的系统功能结构图
5.3 数据库设计
5.3.1 数据库概念结构设计
本系统的用户有三类,系统管理员,已登录的用户和游客。不同的用户的权限和操作是不同的。游客在本系统中不需要进行数据记录,所以对于作品展示系统来说真正意义上只有两种用户,所以需要1个数据实体。
总E-R图展示了系统中的实体的关系,用户上传新闻并可以对新闻评论,新闻又属于某一个分类。
总的E-R图如图5-4
图5-4新闻发布系统总E-R图
新闻实体:用于记录新闻的基本信息。包括新闻编号,新闻标题,新闻内容,上传时间,作者,新闻附件,点击量,评论,新闻分类,审核情况。记录数据存入数据库,并按时间顺序显示在主页。
图5-5用户实体的实体属性图
作品分类实体:用于记录新闻分类的基本信息。包括分类编号,分类名称。用户使用系统时,可以按分类查看新闻,方便用户浏览新闻。
图5-6新闻分类实体的实体属性图
用户实体:包括用户编号、用户名、密码,注册时填入用户名和密码,存入数据库,登录时验证身份需要用到。
图5-7用户实体的实体属性图
评论实体:评论编号,用户编号,新闻编号,评论内容,评论日期,评论ip。用户看到自己感兴趣的新闻可以加以评论,发表自己的观点。
图5-8评论实体的实体属性图
5.3.2 数据库表设计
由E-R图转化为关系模型,其基本表的设计如下:
用户表展示了用户的各项属性,用户表中设置了用户编号user_id、用户名name、用户密码password、用户级别permission。
表5-1用户(users)表
字段名
描述
类型
长度
是否允许为空
user_id
用户编号(唯一)
int
11
否
name
用户名(唯一)
varchar
20
否
password
密码
varchar
32
否
permission
用户级别
int
10
否
新闻表展示了新闻的各项属性,包括新闻编号、用户编号、分类编号、新闻标题、新闻内容、新闻附件名、新闻上传时间、点击数、审核状态。
表5-2新闻(news)表
字段名
描述
类型
长度
是否允许为空
news_id
新闻编号
int
11
否
user_id
用户编号
int
11
否
category_id
分类编号
int
11
否
title
新闻标题
varchar
100
否
content
新闻内容
text
否
publish_time
上传时间
datetime
否
clicked
点击数
int
11
否
attachment
附件
varchar
100
是
state
状态
varchar
10
否
分类表展示了管理员设置新闻的分类的各个属性,包括分类的编号和分类的名称用来区分新闻的类别。
表5-3分类(category)表
字段名
描述
类型
长度
是否允许为空
category_id
分类编号
int
11
否
name
分类名称
varchar
20
否
评论表展示了用户对新闻评论的各项属性,包括评论的编号、用户编号、新闻编号、评论内容、评论发布人ip。
表5-7评论(review)表
字段名
描述
类型
长度
是否允许为空
review_id
评论编号
int
11
否
user_id
用户编号
int
11
否
news_id
新闻编号
int
11
否
content
评论内容
text
否
ip
评论发布人ip
varchar
15
否
6. 系统详细设计与实现
6.1 登录和注册模块
本部分主要用于本系统用户的登录和注册,用户在登录时将按照用户名、密码和验证码进行验证,当输入错误或没有用户名、密码或者验证码时会出现相应的提示,当用户名、密码和验证码都正确时会进入程序主界面。游客只有通过注册,才可以获得更高的权限,比如作品管理等,注册时不能与已有的用户名相同,并且两次输入的密码必须相同,所有的项目必须全部填写,否则会有相应的错误提示,只有所有的填写内容正确时,注册才会成功。
主要代码实现如下:
验证用户名密码是否为空
<script language="javascript">
function checkreg()
{
if (form1.username.value=="")
{
// 如果真实姓名为空,则显示警告信息
alert("用户名不能为空!");
form1.username.focus();
return false;
}
if (form1.userpass.value=="" )
{
// 如果密码为空,则显示警告信息
alert("密码不能为空!");
form1.userpass.focus();
return false;
}
if (form1.userpass2.value=="" )
{
// 如果密码为空,则显示警告信息
alert("重复密码不能为空!");
form1.userpass2.focus();
return false;
}
// 两次密码应一样
if (form1.userpass.value!=form1.userpass2.value && form1.userpass.value!="")
{
alert("两次密码不一样,请确认!");
form1.userpass.focus();
return false;
}
return true;
}
</script>
6.2 新闻管理模块
已登录的用户可以上传新闻、评论新闻,上传的新闻需要经过管理员审核后才能在网站上显示出来。管理员可以添加新闻、修改已存在的新闻、删除上传的不合格新闻。
主要代码实现如下:
修改新闻主要代码
<?php
include 'isadmin.php';
?>
<?php
include_once 'functions/file_system.php';
include_once 'functions/database.php';
$news_id=$_POST['news_id'];
$category_id=$_POST['category_id'];
$title=$_POST['title'];
$content=$_POST['content'];
$filename=$_FILES['file']['name'];
$sql="update news set category_id=$category_id,title='$title',content='$content', attachment='$filename' where news_id=$news_id";
$f=upload($_FILES['file'],'uploads');
if($f)
{
getConnection();
if(mysql_query($sql))
{
$message="修改新闻成功";
}
else
{
$message="修改新闻失败:".mysql_error();
}
}
else
{
$message="添加新闻失败,因为文件上传失败";
}
header("Location:index.php?message=$message");
?>
6.3 发表评论模块
任何登录用户都可以对自己感兴趣的作品发表评论,之后才可以发表自己的评论,发表评论时不能使用不文明字词,否则管理员会对评论进行删除。当发表完提交后,可以立即在当前新闻下查看到自己所发的评论,并显示发表人和楼层。
主要代码实现如下:
保存评论代码
<?php
include 'isadmin.php';
?>
<?php
include_once 'functions/database.php';
$news_id=$_POST['news_id'];
$content=$_POST['content'];
date_default_timezone_set('prc');
$pt=date('Y-m-d H:i:s');
$state='未审核';
$ip=$_SERVER['REMOTE_ADDR'];
$name=$_SESSION['name'];
$sql="select user_id from users where name = '$name'";
getConnection();
$r=mysql_query($sql);
$r=mysql_fetch_array($r);
$user_id = $r['user_id'];//用户id
$sql="insert into review values (NULL,$user_id,$news_id,'$content','$pt','$state','$ip')";
getConnection();
if(mysql_query($sql))
{
$message="评论新闻成功";
}
else
{
$message="评论新闻失败:".mysql_error();
}
header("Location:news_detail.php? news_id=$news_id ");
?>
6.4 添加新闻模块
注册用户和管理员才能够添加新闻,提交后会转到主页并提示添加成功或失败,失败的话会有失败原因提示,添加上去的新闻要经过管理员审核后才能够在主页上显示。
添加新闻代码实现如下:
<?php
session_start();
?>
<?php
include_once 'functions/file_system.php';
include_once 'functions/database.php';
if(empty($_POST))
{
$message='表单数据超过最大限制';
}
else
{
$name=$_SESSION['name'];
$sql="select user_id from users where name = '$name'";
getConnection();
$r=mysql_query($sql);
if(mysql_num_rows($r)==0)
{
exit('这条新闻不存在');
}
$r=mysql_fetch_array($r);
$user_id = $r['user_id'];
$clicked=0;
$category_id=$_POST['category_id'];
$title=$_POST['title'];
$content=$_POST['content'];
date_default_timezone_set('prc');
$pt=date('Y-m-d H:i:s');
$filename=$_FILES['file']['name'];
$state="未审核";
$sql="insert into news values (null,$user_id,$category_id,'$title','$content','$pt',$clicked,'$filename','$state')";
$f=upload($_FILES['file'],'uploads');
if($f)
{
getConnection();
if(mysql_query($sql))
{
$message="添加新闻成功";
}
else
{
$message="添加新闻失败:".mysql_error();
}
}
else
{
$message="添加新闻失败,因为文件上传失败";
}
}
header("Location:index.php?message=$message");
?>
7. 系统页面介绍
7.1 系统前台页面
7.1.1 新闻发布系统首页
进入新闻发布系统首先看到的就是主页面,所以主页做的好至关重要,主页让人看了舒服,顺畅才叫成功。新闻发布系统的主页面,最上面是南阳理工学院的logo,下面是导航栏,然后是搜索框,线面就显示新闻,点击新闻标题可以进入详细新闻页面,进而查看新闻内容。
图7-1学生作品展示系统首页
7.1.2 登录和注册界面
在系统主页点击“用户登录”,即可进入登录界面,用户需要输入用户名和密码进行登录。如果是新用户,则需要进行用户注册,可选择导航栏上的注册用户。进入注册页面后,用户需要输入用户名,密码进行注册。如果登录成功的话,即可进入新闻发布系统首页。如果用户为普通用户的话,首页导航栏中的后台管理将无法进入,主页右上角会显示用户名。如果用户为系统管理员的话,首页导航栏中的后台管理将跳转到后台页面。便于管理员对新闻、评论、用户的管理。
图7-2登录页面
图7-3注册页面
7.1.3 新闻详细信息查看
在系统首页上点击新闻标题,即可进入新闻详细信息页面。在新闻详细信息页面,网页上方还是采用导航栏,方便用户使用系统,快速的切换网页。导航栏下面分为两个部分,左边是最新新闻列表,右边是所要看的新闻信息。最新新闻列表只列出前四个新闻。右边新闻信息显示新闻的标题,时间,作者,以及点击数和评论,评论也是动态地显示在新闻内容下方。如果发出评论的话,能迅速现在是新闻评论里。
图7-4作品页面
7.2 系统后台页面
7.2.1 新闻发布系统后台管理首页
管理员登录后点击导航栏的后台管理即可进入后台管理首页,如图7-9所示后台管理页面首页。管理员可以在后台页面进行管理员的操作,比如:添加、修改、删除新闻,添加、修改、删除用户等。
图7-5 作品展示系统后台管理首页
7.2.2 新闻上传
在新闻发布系统后台管理首页左侧点击“添加新闻”,即可在右侧显示添加新闻页面,在添加新闻的页面填入所添加的新闻信息,确定后如果显示添加新闻成功,则说明操作成功,经过审核就可以在主页上显示。
图7-6上传新闻页面
7.2.3 审核新闻
上传的新闻都必须经过审核之后才能够在主页上显示,否则将无法显示出来,审核必须由管理员在后台管理中审核。
图7-7等待审核页面
7.2.4 查看/修改新闻页面
点击查看/修改新闻后,会出现新闻列表,每个新闻后面都有修改、删除。点击新闻标题以后能显示新闻的详细内容。点击修改可以进入新闻修改页面,对新闻进行修改。点击删除则直接删除新闻。
图7-8查看/修改新闻页面
7.2.5 其他的信息管理页面
除了以上页面,还有分类管理页面、评论管理页面、用户管理页面。分类管理页面能够添加、修改、删除新闻分类。评论管理页面,管理员可以查看和删除评论。用户管理页面,管理员可以对用户进行添加、修改、删除操作。
图7-9分类管理页面
评论管理页面,管理员可以通过这个页面,删除不合格的新闻评论,使这个系统更加完美,更加有发展前景。
图7-10评论列表页面
通过用户管理页面,管理员可以添加新用户、删除用户、修改用户信息,方便管理员对用户的管理。
图7-15用户管理页面
总结
理论需要结合实践,必须通过实践才能对理论知识有更深一步的理解。没有实践的理论是空话。我们在学校学到的只是一定要实践才行,毕业设计的过程就是一个实践的过程。
毕业设计期间,总会遇到很多问题,才发现自己的知识储备不够,还需要更近一步的学习。毕业设计期间我们通过不断地查资料,不断的向老师和同学请教问题,而不断地充实着自己。它不仅让我们温故了曾经学过的只是,还增强了我们自学的能力,考验了我们大学以来的知识储备。
参考文献
[1] 张瑜.PHP+MySQL动态网站开发[M].北京:清华大学出版社,2010:248-283.
[2] 杨楠.电脑知识与技术[J].西安:西安邮电大学,2010,6(7).
[3] 蔡昭权.计算机工程与设计[J]. 广东:惠州学院,2005,26(6).
[4] 潘艳华.计算机与现代化[J].四川:西南科技大学,2010,(2).
[5] 吴学刚.软件导刊[J].山西:中北大学信息与通信工程学院,2011,(3).
[6] 张启旭.中国科技博览.吉林:国家光电总局523台,2009,(25).
[7] 马强.计算机技术与发展.广西:广西大学,2007,17(12).
[8] 蔡肯.江苏农业科学.广东:仲恺农业工程学院,2011,39(6).
[9][美]Rasmus Lerdorf.PHP程序设计.北京.电子工业出版社,2009:95-134.
[10]高洛峰.细说PHP.北京:电子工业出版社,2009:345-403.
[11][美]斯克拉.PHP经典实例.北京:中国电力出版社,2009:452-496.
[12][美]W.Jason Gilmore.PHP与MySQL程序设计.北京:人民邮电出版社,2009,138-175.
[13]吴津津/田睿/李云/刘昊.PHP与MySQL权威指南.北京:机械工业出版社,2011,211-240.
[14][澳]LukeWellingLauraThomson .PHP和MySQL Web开发.北京:机械工业出版社,2009,185-220.
[15]赵鹤芹.计算机工程与设计.北京:北京师范大学,2007,28(4)。
致 谢
本论文实在李蕊老师的悉心教诲知道下完成的,整个毕业设计期间得到了导师的认真指导和帮助,导师的严谨学风和渊博学识使本人受益匪浅,在此表示诚挚的敬意和由衷的感谢。同时要感谢分院领导和老师给我们提供了良好的环境和热心指导。
感谢在百忙中评阅论文和参加答辩的各位领导和老师。由于做系统经验不足,所以这个新闻发布系统肯定有很多的错误和漏洞,望各位老师不吝赐教。
最后感谢母校几年来给与本人的关怀和指导。
展开阅读全文