留言本的制作(php+mysql)及旅游市场营销工作需要的素质和能力_第1页
留言本的制作(php+mysql)及旅游市场营销工作需要的素质和能力_第2页
留言本的制作(php+mysql)及旅游市场营销工作需要的素质和能力_第3页
留言本的制作(php+mysql)及旅游市场营销工作需要的素质和能力_第4页
留言本的制作(php+mysql)及旅游市场营销工作需要的素质和能力_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库程序设计实训报告题目:留言本的制作 院(系:信息科学与工程学院专业年级:计算机应用专业2021级计应一班姓名:学号:指导教师:2021年06月27日目录一、项目简介 3二、需求分析 3三、流程设计 3四、数据库设计 4五、创建数据库 5六、代码功能简介: 6七、成果展示 19八、参考文献及网址 20

留言本的制作——开发环境:php+mysql一、项目简介简介:从编程的角度讲,留言本是一个比较简单但实用性比较强的项目。留言本的制作包括了很多我们需要掌握的学习内容,例如:主页面的制作管理,后台数据库的支持,管理员登陆页面,管理留言。这个项目主要针对留言本进行开发,实现用户登陆,后台管理,读写数据库等功能。项目试用平台:windows7,windowxp项目开发环境:php5.3+mysql5.1服务器:apache2.2二、需求分析(1)功能需求:用户利用留言板可以发表自己的留言,管理员可以在后台对留言进行回复或删除管理。(2)主要功能分为:前台用户留言展示与后台留言管理两个部分。三、流程设计如图:

管理员管理留言删除留言管理员管理留言删除留言用户浏览页面发布留言查看留言留言回复查看回复普通用户四、数据库设计数据库名为:test,包含两个表:admin和guestbook(1)表1:admin标注字段名类型长度1uidint42usernamevarchar203userpassvarchar20(2)表2:guestbook标注字段名类型长度1idint42nicknamechar163emailvarchar604facetinyint25contenttext6createtimeint107clientipchar158replytext9replytimeint10五、创建数据库1)创建数据库:如图:2)建表:表1:admin表2:guestbook六、代码功能简介:共六个页面:conn.php:数据库连接包含文件config.php:统配置文件,用于配置每页显示留言条数等index.php:留言板主界面,用于留言读取显示及用户留言表单(留言表单在留言显示下方)subting.php:处理留言者提交的留言信息login.php:管理员登录及验证页面admin.php:留言管理主界面,读取留言数据,提供回复表单及删除等操作界面reply.php:用于留言回复,删除等具体操作conn.php代码如下:<?php/******************************数据库连接*****************************/$conn=@mysql_connect("localhost","root","root");if(!$conn){ die("连接数据库失败:".mysql_error());}mysql_select_db("test",$conn);//字符转换,读库mysql_query("setcharacterset'gbk'");//写库mysql_query("setnames'gbk'");?>config.php代码如下:<?php$pagesize=8; //每页显示的留言数?>index.php代码如下:<!DOCTYPEhtml><html><head><metacharset="gb2312"/><linkrel="stylesheet"type="text/css"href="style/style.css"/><title>请您留言</title><scriptlanguage="JavaScript">functionInputCheck(form1){if(form1.nickname.value==""){alert("请输入您的昵称。");form1.nickname.focus();return(false);}if(form1.content.value==""){alert("留言内容不可为空。");form1.content.focus();return(false);}}</script></head><body><divid="container"><divid="guestbook"><!--留言列表--><h3>留言列表</h3><?php//引用相关文件require("./conn.php");require("./config.php");//确定当前页数$p参数$p=$_GET['p']?$_GET['p']:1;//数据指针$offset=($p-1)*$pagesize;$query_sql="SELECT*FROMguestbookORDERBYidDESCLIMIT$offset,$pagesize";$result=mysql_query($query_sql);//如果出现错误并退出if(!$result)exit('查询数据错误:'.mysql_error());//循环输出while($gb_array=mysql_fetch_array($result)){?><divclass="guestbook-list"><pclass="guestbook-head"><imgsrc="images/<?phpecho$gb_array['face']?>.gif"/><spanclass="bold"><?phpecho$gb_array['nickname']?></span><spanclass="guestbook-time">[<?phpechodate("Y-m-dH:i",$gb_array['createtime'])?>]</span></p><pclass="guestbook-content"><?phpechonl2br($gb_array['content'])?></p><?php //回复 if(!empty($gb_array['replytime'])){?><pclass="guestbook-head">管理员回复:<spanclass="guestbook-time">[<?phpechodate("Y-m-dH:i",$gb_array['replytime'])?>]</span></p><pclass="guestbook-content"><?phpechonl2br($gb_array['reply'])?></p><?php } //回复结束?></div><?php} //while循环结束?><divclass="guestbook-listguestbook"><p><?php//计算留言页数$count_result=mysql_query("SELECTcount(*)FROMguestbook");$count_array=mysql_fetch_array($count_result);$pagenum=ceil($count_array['count(*)']/$pagesize);echo'共',$count_array['count(*)'],'条留言';if($pagenum>1){ for($i=1;$i<=$pagenum;$i++){ if($i==$p){ echo' [',$i,']'; }else{ echo' <ahref="index.php?p=',$i,'">'.$i.'</a>'; } }}?></p></div></div><!--留言列表结束--><divid="guestbook-form"><h3>发表留言</h3><tableborder="1"cellpadding="0"cellspacing="0"style="border-collapse:collapse"align="center"width="600"bgcolor="#000000"><tr><tdheight="100"bgcolor="#6c6c<fontstyle="font-size:30px"color="#ffffff"face="TimesNewRoman,Times,serif">请您留言</font></td><tr><tdheight="25"> <ahref=index.php>[查看留言]</a>  <ahref="login.php">[管理留言]</a></td></tr><tr><tdheight="200"><formid="form1"name="form1"method="post"action="submiting.php"onSubmit="returnInputCheck(this)"><p><labelfor="title"><fontcolor="#FFFF00">昵      称:</font></label><inputid="nickname"name="nickname"type="text"/><span>(必须填写,不超过16个字符串)</span></p><p><labelfor="title"><fontcolor="#FFFF00">电子邮件:</font></label><inputid="email"name="email"type="text"/><span>(非必须,不超过60个字符串)</span></p><p><labelfor="face"><fontcolor="#FFFF00">头      像:</font></label><inputtype="radio"name="face"value="1"checked><imgsrc="images/1.gif"/><inputtype="radio"name="face"value="2"><imgsrc="images/2.gif"/><inputtype="radio"name="face"value="3"><imgsrc="images/3.gif"/><inputtype="radio"name="face"value="4"><imgsrc="images/4.gif"/><inputtype="radio"name="face"value="5"><imgsrc="images/5.gif"/><inputtype="radio"name="face"value="6"><imgsrc="images/6.gif"/><inputtype="radio"name="face"value="7"><imgsrc="images/7.gif"/></p><pclass="leftmargin"><inputtype="radio"name="face"value="8"><imgsrc="images/8.gif"/><inputtype="radio"name="face"value="9"><imgsrc="images/9.gif"/><inputtype="radio"name="face"value="10"><imgsrc="images/10.gif"/><inputtype="radio"name="face"value="11"><imgsrc="images/11.gif"/><inputtype="radio"name="face"value="12"><imgsrc="images/12.gif"/><inputtype="radio"name="face"value="13"><imgsrc="images/13.gif"/><inputtype="radio"name="face"value="14"><imgsrc="images/14.gif"/></p><p><p><labelfor="title"><fontcolor="#FFFF00">留言内容:</label><textareaid="content"name="content"></textarea></p><inputtype="submit"name="submit"class="submit"value="确定"/><span>(请自觉遵守互联网相关政策法规,严禁发布色情、暴力、反动言论)</span></form></table></div></div><!--container--></body></html>运行效果如图:subting.php代码如下:<?php//禁止非POST方式访问if(!isset($_POST['submit'])){exit('非法访问!');}//表单信息处理if(get_magic_quotes_gpc()){ $nickname=htmlspecialchars(trim($_POST['nickname'])); $email=htmlspecialchars(trim($_POST['email'])); $content=htmlspecialchars(trim($_POST['content']));}else{ $nickname=addslashes(htmlspecialchars(trim($_POST['nickname']))); $email=addslashes(htmlspecialchars(trim($_POST['email']))); $content=addslashes(htmlspecialchars(trim($_POST['content'])));}if(strlen($nickname)>16){ exit('错误:昵称不得超过16个字符串[<ahref="javascript:history.back()">返回</a>]');}if(strlen($nickname)>60){ exit('错误:邮箱不得超过60个字符串[<ahref="javascript:history.back()">返回</a>]');}require("conn.php");require("function.php");$createtime=time();$ip=get_client_ip();//数据写入库表$insert_sql="INSERTINTOguestbook(nickname,email,face,content,createtime,clientip)VALUES";$insert_sql.="('$nickname','$email',$_POST[face],'$content',$createtime,'$ip')";if(mysql_query($insert_sql)){?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/2021/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><metahttp-equiv="Refresh"content="2;url=index.php"><linkrel="stylesheet"type="text/css"href="style/style.css"/><title>留言成功</title></head><body><divclass="refresh"><p>留言成功!非常感谢您的留言。<br/>请稍后,页面正在返回...</p></div></body></html><?php}else{ echo'留言失败:',mysql_error(),'[<ahref="javascript:history.back()">返回</a>]';}?>login.php代码如下:<?phpinclude"conn.php";include"function.php";//接受用户名和密码$username=$_POST["username"];$userpass=$_POST["password"];//如果是点击“登陆”后,则进行验证用户身份if($username!=""){//检验用户名是否存在$query="select*fromadminwhereusername='$username'";echo$query;$rst=mysql_query($query);if(mysql_num_rows($rst)==0){ echo"用户名不存在,请重新输入!";}else{ $info=mysql_fetch_array($rst); //检验密码是否正确 echo$info["userpass"]; echo$userpass; if($info["userpass"]!=$userpass){ echo"登录密码输入错误,请重新输入!"; }else{ //注册session,做后台管理页登陆的身份验证 //session_start(); //$_SESSION["username"]=$info["username"]; setcookie("username",$info["username"],0,"/"); //更新最后登陆时间// $today=date("Y-m-dH:i:s");// $query="updatebuy_user_inforsettime='$today'whereusername='$username'andserpass='$userpass'";// $folie->excu($query); //跳转到后台管理页 header("location:./admin.php"); }}}?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/2021/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><linkrel="stylesheet"type="text/css"href="style/style.css"/><title>留言管理登录</title><scriptlanguage="JavaScript"><!--functionInputCheck(form1){if(form1.password.value==""){alert("请输入密码。");form1.password.focus();return(false);}}//--!></script></head><body><divclass="login-form"><formid="form1"name="form1"method="post"action="login.php"onSubmit="returnInputCheck(this)"><p><inputtype="text"name="username"value="admin"/><labelfor="password">管理密码:</label><inputid="password"name="password"type="password"/><inputtype="submit"name="submit"value="确定"/> <ahref="index.php">返回留言板</a></p></form></div></body></html>运行效果如图:admin.php代码如下:<?php/******************************admin.php后台管理主页面文件*****************************///session_start();//未登录则重定向到登陆页面if(!$_COOKIE['username']){ header("Location:http://".$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF']),'/\\')."/login.php"); exit;}?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/2021/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><linkrel="stylesheet"type="text/css"href="style/style.css"/><title>留言管理</title></head><body><divid="container"><divid="guestbook"><!--留言列表--><h3>留言列表</h3><?php//引用相关文件require("conn.php");require("config.php");//确定当前页数$p参数$p=$_GET['p']?$_GET['p']:1;//数据指针$offset=($p-1)*$pagesize;$query_sql="SELECT*FROMguestbookORDERBYidDESCLIMIT$offset,$pagesize";$result=mysql_query($query_sql);//如果出现错误并退出if(!$result)exit('查询数据错误:'.mysql_error());//循环输出while($gb_array=mysql_fetch_array($result)){?><divclass="guestbook-list"><pclass="guestbook-head"><imgsrc="images/<?phpecho$gb_array['face']?>.gif"/><spanclass="bold"><?phpecho$gb_array['nickname']?></span><spanclass="guestbook-time">[<?phpechodate("Y-m-dH:i:s",$gb_array['createtime'])?>]</span><span>ID号:<?phpecho$gb_array['id']?>留言者IP:<?phpecho$gb_array['clientip']?><ahref="reply.php?action=delete&id=<?phpecho$gb_array['id']?>">删除留言</a><ahref="login.php?action=logout">注销登录</a></span></p><pclass="guestbook-content"><?phpechonl2br($gb_array['content'])?></p><formid="form1"name="form1"method="post"action="reply.php"><p><labelfor="reply">回复本条留言:</label></p><textareaid="reply"name="reply"cols="40"rows="5"><?phpecho$gb_array['reply']?></textarea><p><inputname="id"type="text"value="<?phpecho$gb_array['id']?>"/><inputtype="submit"name="submit"value="回复留言"/></p></form></div><?php} //while循环结束?><divclass="guestbook-listguestbook"><p><?php//计算留言页数$count_result=mysql_query("SELECTcount(*)FROMguestbook");$count_array=mysql_fetch_array($count_result);$pagenum=ceil($count_array['count(*)']/$pagesize);echo'共',$count_array['count(*)'],'条留言';if($pagenum>1){ for($i=1;$i<=$pagenum;$i++){ if($i==$p){ echo' [',$i,']'; }else{ echo' <ahref="admin.php?p=',$i,'">'.$i.'</a>'; } }}?></p></div></div><!--留言列表结束--></div><!--container--></body></html>运行效果如图:七、成果展示项目整体运行效果如图:八、参考资料文献及网址文献:《php+mysql动态网站开发与全程实例》《SQLServer2021数据库技术与应用》《SQLServer数据库设计与系统开发教程》网址:/p-php_guestbook.shtml视频:韩顺平php精讲

旅游市场营销工作需要的素质和能力摘要:旅游市场营销人员作为连接企业和客户重要的桥梁,在旅游企业的成长过程中发挥着越来越重要的作用,也越来越受到旅游企业的重视,而正如老师所说,作为旅游专业的我们,以后的第一份工作很可能多数从营销工作开始,因此了解作为一位市场营销人员应该具备的素质和能力,不仅能为我们的职业选择提供一个参考,为自己职业的选择一份筹码。关键词:旅游市场营销素质能力Abstract:Tourismmarketingasanimportantbridgeconnectingenterprisesandcustomers,inthegrowthofenterprisesplayanincreasinglyimportantroleintheprocess,alsomoreandmorebroughttotheattentionoftheenterprise,andastheteachersays,asstudentoftourismmajor,ourfirstjobmostprobablyfromthebeginningofthemarketingwork,sounderstandingasamarketingpersonnelshouldhavethequalityandability,whichprovideareferenceforourcareerchoice.Keywords:tourismmarketingqualityability一、旅游市场营销人员应具备的基本素质1、品德素养。各行业从业人员都应当具备与其业务相适应的思想道德素质,以调节支配自己的心理活动和行为方式。旅游业是一种特殊的服务行业,要求其从业人员必须深刻地认识本职工作的性质,树立为旅游业的繁荣做贡献的信念。营销活动是一项塑造形象,建立声誉的崇高事业,各行各业的营销人员都应具备品德素质,当然旅游市场营销人员也不例外。它要求从业人员必须具有优秀的道德品质和高尚的情操,诚实严谨,恪尽职守的态度,公道正派的作风。在组织进行社会交往和协调关系中,不谋私利,不徇私情,为人正直,处事公道。在本职工作中,尽心尽责,恪尽职守,能充分履行自己的社会责任,经济责任和道德责任。2、良好的心理素质。心理素质是个体所能承受的不同环境下压力的能力,它渗透在个体活动中,影响着每个个体的行为方式和活动效能。随着旅游个性化,差异化的要求增强,更要求旅游市场销人员具有良好的心理素质。目前的各公司对利润,市场份额,市场增长率的追求是无止境的,甚至可以说是贪婪的,今年的市场增长率达到了30%,明年就要达到35%,上半年的营销增长额超额完成计划的5%,下半年将会将增长目标调高5%。而且大多公司对销售人员实行末尾淘汰制,如果营销人员完不成销售指标,失去的不仅仅是当月的奖金,还有可能是工作,这就导致营销人员的工作压力非常大。因为营销工作充满酸甜苦辣,可以说挫折是营销人员的家常便饭,没有良好的心理素质,没有开朗的性格是干不下去的。有许多营销人员受到挫折后,就掉队转行,“不经历风雨,哪能见彩虹?”营销人员必须具备良好的心理素质,胜不骄,败不馁.要做成一笔生意,并不是一帆风顺的,要遇到许多问题与障碍,这时就要我们对所遇到的问题想办法解决。一定要有韧性、耐心,百折不挠。一遇到困难就开始打退堂鼓,就灰心了,那是什么事都做不成的,要懂得“真诚所至,金石为开”。3、具有工作热情和活力。营销人员如果没有朝气,必然漫不经心、萎靡不振,工作也死气沉沉、枯燥无味。营销人员有朝气,就能够做到开拓进取、锐意创新,以新观念、新办法、新技能努力开创工作新境界。营销人员要做到永葆朝气,必须做到三不:(1)正视困难不气馁。营销人员在旅游营销过程过程中,常常会因为沟通不够、信任不足发生一些受气的事和不被人理解的事。要经得起这些委屈和误会,做到做人、做事态度积极而不消极。(2)负重奋进不低头。营销工作任务十分繁重,新情况、新问题、新任务、新工作层出不穷,压力非常大。必须做到负重奋进,在压力面前决不低头,以充沛的精力、体力和智力进行综合考虑和协调配合,努力推动旅游工作的顺利开展。(3)勇于开拓不后退。旅游营销人员不能局限于原有的老套路、过去的旧办法,不能被旅游行业的条条框框束缚住自己的视野和思路,要乐于从各行各业汲取新观念、不断从游客的现实需要中接受新事物,工作中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论