1.背景
在过去几年,由于Internet技术持续而飞速的发展,给人们各个方面带来了巨大变化,尤其对传统的交流方式提出了新的模式和要求,由此而诞生的网上留言板系统如博客(blog)在Internet应用上的地位显而易见。它已成为现代网络信息化建设中的重要组成部分,从而倍受人们的重视。据不完全统计,到今天,全世界自觉实践的博客留言板数量,已经达到100万到200万之众。虽然与8亿以上的网民相比,还显得微不足道。但是这些博客的影响力,却早已超出了他作为个人、甚至作为自己所在行业的原有范围。开始引起主流的媒体的强烈关注,并明显感受到博客崛起对传统媒体的冲击。
借助于博客留言板可以方便和朋友的联系,加强朋友之间的感情交流,可以方便的查阅各种资料,促进信息和技术的交流,还可以为用户提供一个休闲的聚会空间,以此来增加网站的人气,维持稳定数目的访问群体。因此,本次开发的网上留言板系统,旨在探索寻求一种以互联网为基础的开放模式,更好地方便人们日常信息的沟通,为人们提供一个广泛学习和进行文化交流的桥梁。
2.目的
应用当前高速发展的计算机技术,组建留言管理系统。
3.意义
随着计算机网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对留言的借阅过程形成一整套动态的管理,经过对多个开发软件及数据库软件的优越性进行评估后,最终选择用PHP和Mysql开发一个留言管理系统。
在国内,网络经济与电子商务迅猛发展的今天,越来越多的企业认识到建立网站的必要性。有了网站,网站留言板是其中必不可少的一部分,这部分是整个网站与用户沟通的关键。事实说明,大部分的网站都设有留言板模块,以方便用户与网站管理者之间的交流与合作。可以说,留言板对于网站来说越来越普及,在未来网络的发展中,它是一项不容忽视的内容,它的发展将会越来越成熟。这就是留言板发展的现状。
在国外,有著名的BBS论坛,该论坛创立于20世纪70年代的美国,主要用于BBS成员之间的信息交流与网络通讯,那时还没有浏览器、搜索引擎,甚至没有个人网站。当时BBS主要有四项功能应用:发布新闻、发布交易信息、发布个人感想、互动式问答。随着互联网技术的不断发展,BBS论坛也变得越来越成熟并且逐渐走向世界。
但是,在线留言板由于网络的虚拟性和不可知性,常常会出现网络暴力等问题。
1.系统需求分析
留言板系统面向两类用户:网友和管理员。网友可以留言和查看当前留言。管理员可以查看当前留言,回复留言和删除留言。
留言板系统需要实现以下功能: 网友留言、分页显示留言、管理员登陆、管理员回复留言、管理员删除留言。其中每个功能详细描述如下:
(1)网友留言:网友需要输入自己的相关信息进行留言。
(2)管理员登陆:管理员在进入登陆界面后,输入用户名和密码登陆,登陆后可以回复留言和删除留言。
(3)管理员回复留言:管理员登陆后可回复留言。回复后的留言需要在留言列表中显示
(4)管理员删除留言:管理员登陆后可删除留言,删除时需要弹出对话框确认再删除。
2.系统功能模块如下:
(1)浏览留言:用户可以查看系统内的所有公开留言信息。
(2)签写管理:用户可以签写公开留言或悄悄话。
(3)管理留言:管理员可以回复留言、删除留言、置顶留言、隐藏留言等。
(4)系统设置:管理员可以修改密码、设置系统参数等。
1.系统开发环境
会客间留言板系统使用的是Apache服务器,开发语言为Hypertext Preprocessor(简称PHP,中文名称为超级文本预处理器),数据库为MySQL,通过Aapche+PHP+MySQL来实现本系统的各种功能。首先在Windows下应用WAMPSERVER软件快速搭建配置PHP开发环境。
2.系统开发工具
本系统开发工具主要运用Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。
3.研究步骤和措施
(1)确定题目,查看资料。
(2)系统规划
(3)系统的编制和调试
(4)毕业论文框架的确定
(5)毕业论文撰写、修改与确定
(6)毕业设计的形式审查及改进、预答辩
4.参考文献:
(1)《PHP项目开发实战密码》[M],清华大学出版社,于成,2015
(2)《基于PHP技术的动态企业网站的研究与实现》[J],电脑开发与应用,刘槛澄,2009
(3)《PHP+MySQL网站开发应用从入门到精通》[M],中国铁道出版社 , 刘剑云, 2010
(4) 《MySQL性能调优与架构设计》[M]. 电子工业出版社 , 简朝阳, 2009
(5)《基于流媒体技术的在线视频学校平台设计》[J],科技广场,保威,卢中宁,严宇辉,2009(5)
(6)《PHP和MySQL Web开发》)[M],机械工业,(澳)威利,(澳)汤姆森,原书第四版
(7)《PHP典型模块与项目实战大全》[M].清华大学出版社,杨宇,2012.1
(8)《面向对象分析与设计》[M]. 北京:机械工业出版社,麻志毅,2012.3.