php课程设计网络留言板

php课程设计网络留言板

ID:17047420

大小:618.50 KB

页数:15页

时间:2018-08-27

php课程设计网络留言板_第1页
php课程设计网络留言板_第2页
php课程设计网络留言板_第3页
php课程设计网络留言板_第4页
php课程设计网络留言板_第5页
资源描述:

《php课程设计网络留言板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文华学院《PHPWeb应用开发》课程论文学部信息学部专业计算机应用班级1501学生姓名潘奇学号150306000018任课教师翁广安日期2017年3月文华学院15文华学院网络留言板1.项目简介随着互联网的发展,越来越多的用户已经可以使用互联网进行信息交互,而企业留言本的开发解决了信息交互复杂和交互困难的难题,通过留言本可以加强企业与用户之间的信息交互,同时也解决了企业与用户沟通不便等情况留言板主要提供网上的一个信息发布的平台,大多作为网站的辅助功能存在。浏览网页的用户可以通过该留言板进行留言的查看和签写。而管理员则可以对用户的留言进行回复和删除等操作。2.需求分析(1)管理员登

2、陆(2)留言的发布与浏览(3)已发留言的回复(4)留言的管理留言管理系统,是用ASP或其它脚本语言编写的网络应用程序。在网络用户交流中起很大的作用,每个人都可以将他的资料和要求等信息保留在页面上,以供他人观看。留言板供其他网友给自己留言,或者临时存放自己的感受。留言操作相对简单,在您进入网站后,进入任何一个留言板或社区均可以看到有输入框,输入后提交即可。留言板提供完备的信息发布功能,在网络用户交流中也有很大的作用。而我的这个留言系统仅仅是简单的留言和管理员对留言板进行设置和进行回复、删除管理的工具。该留言板简单但实用,而且具备了大多数留言板的基本功能。十分适合于中小型网站使用。

3、本留言系统主要是采用ASP技术开发,以Access2003作为后台数据库开发工具,辅之以DreamweaverCS3网页编辑软件共同完成。开发环境为WindownsXP操作系统+IISWeb服务器,运用这种技术开发一个简单的留言薄系统应该说是完全能够做到的。3.总体设计(1)系统框架留言板分为三个模块:查看留言板、签写留言和管理留意模块15文华学院查看留言板模块:用户可以在该页面上查看所有的留言内容、留言主题、留言者姓名、个人图像、留言时间及管理员对该留言的回复等信息签写留言板模块:在该页面中用户必须填写自己的“姓名”、“留言主题”、及“留言内容”,其它可以选择不填,用户的信息

4、提交后将被保存到数据库的数据表中管理留言模块:管理员登陆成功后进入管理页面,管理员可以通过“留言管理”查看留言信息,并对留言进行回复及对不良留言的删除或屏蔽等操作基本功能需求已经完成,以下是该留言板的功能模块划分图:留言系统查看留言模块查看留言模块查看留言模块退出管理管理员登陆功能设计图(2)数据库设计1.该管理系统相对简单,就只有两张数据表admin表和main表,admin数据表包含用户编号、用户名、用户登陆密码等相关信息。(admin数据表的结构)字段字段类型关键字说明ID自动编号管理员编号admin文本PK管理员名passward文本用户登陆密码main数据表包含用户编

5、号、用户名、用户登陆密码等相关信息。字段字段类型关键字说明ID自动编号留言者编号name文本PK姓名sex文本性别15文华学院pci文本头像qq文本OICQE-mail文本电子邮件home文本主页title文本主题content备注留言内容data日期/时间留言的日期repcontent备注回复留言该留言板分为两个部分:一个是管理员信息,另一个是访客留言信息,该系统关系图如下所示:管理员密码编号姓名管理员设计图编号回复姓名时间性别图像内容留言15文华学院QQ主题主页电子邮件留言设计图admin(id,admin,password)main(id,name,sex,pic,oic

6、q,yj,home,title,content,datel,repcontent)在数据库中创建两个表,表admin和表main,如下所示:15文华学院access数据库模块设计说明在留言系统主界面上,访客可以看该系统上的其他访客的留言信息,管理员可以登录系统对相应访客的信息进行管理,包括删除留言信息、回复留言信息、添加管理员信息,更新之后,如果符合规定的话它会自动保存,否则页面报错,提示出错的地方。15文华学院4.详细设计<%setrs=server.createobject("adodb.recordset")'利用Server内置对象创建一个记录集sql="selectn

7、ame,sex,pci,qq,email,home,title,content,date,repcontentfrommainorderbyiddesc"'SQL语句,这里的意思是选择数据库中的name,sex,pci,qq,email,home,title,content,date,repcontent字段,指定该数据表的名称是“main”数据的排列顺序是倒序rs.opensql,conn,1,1'用刚才创建的名为rs的记录集打开数据库,设置属性为只读(1,1为只读数据,1,3为插入数据,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。