基于php的留言板毕业设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析的结果是网站开发的基础,一次成功的需求分析,不仅需要项目负责人甚至是客户等所有与项目相关人员的共同努力,而且还和公司的能力范围有一定关系。需要说明的是,这里所说的需求分析活动内容是建立在较为理想的基础上的,由于各个公司现实情况的不同,用户可以根据自身情况借鉴试用。如果用户能够根据本公司的情况系统地规范此类文档的保存和收集工作,相信对公司以后其他网站项目的开发以及公司自身实力的增强都会有很大的帮助。
兴义民族师范学院
毕
业
设
计
论
文
题目:基于php的留言板的设计
专业:现代教育技术
指导老师:王波
班级:2009级
学号:200930812043
学生姓名:王艳红
时间:2012年6月
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
3.2 网站
本同学录的网站流程图就要围绕主题开始搜集材料了。但是所收集到的素材并不一定就可以马上运用到实际中了,有些素材还需要利用软件进行加工处理。
签名:
日期:
关于论文使用授权的说明
本论文作者完全了解兴义民族师范学院有关保留、使用论文的规定:兴义民族师范学院有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅,可以将论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文,并且本人电子文档的内容和纸质论文的内容相一致。
利用网络留言本可以极大的增进教师和学生、学生和学生之间的交互性,打破了教师和学生、学生和学生之间相对孤立状态。而且网络留言本能使毕业纪念册更加丰富多彩,它不仅是新老同学联系的桥梁,而且还是网络休闲和网上展示自我的好方式。
2.2 需求分析
需求分析是软件定义时期的最后一个阶段,它的基本任务是确定网站必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。需求分析的结果是网站开发的基础。
3.1.3 尺寸规范
尺寸规范请根据您的实际情况调整:页面标准按800*600分辨率制作,推荐尺寸为766*430px,页面长度原则上不超过3屏,宽度不超过1屏,每个标准页面为A4幅面大小,即8.5X11英寸。
全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px,另外120*90,120*60也是小图标的标准尺寸。
关键字:DreamweaverCS4 PHP MySQL
第一章
计算机是20世纪最伟大的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到目前社会的各个领域,已形成规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革。计算机已遍及学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。它是人类进入信息时代的重要标志。随着计算机技术的飞速发展Internet也在迅速的成长,互联网很快成为了人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。网站已成为机关、学校、企事业单位、甚至寻常百姓家的信息化建设的重要组成部分。由此可见,网站的投资建设也越来越突显其重要性了。
第三章 总体设计方案
一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,建立网站之前,要有明确的目的,要明白建立网站的用意是什么,接受对象是哪些群体,要为访问者提供怎样的服务,然后对整个网站进行策划。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。
图片的命名规范:名称分为头尾两两部分,用下划线隔开。
头部分表示此图片的大类性质。例如:放置在页面顶部的广告、装饰图案等长方形的图片我们取名:banner;标志性的图片我们取名为:logo;在页面上位置不固定并且带有链接的小图片我们取名为button;在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu;装饰用的照片我们取名:pic;不带链接表示标题的图片我们取名:title依照此原则类推。
2、标准色。网站应该有自己的标准色(主体色),准色原则上不超过两种,如果有两种,其中一种为标准色,另一种为标准辅助色,标准色应尽量采用216种web安全色之内的色彩,必须提供标准色确切的RGB和CYMK数值,请尽可能使用标准色。
3、标准字体。网站应该定义一种标准字体(指logo上,图片上使用的字体),标准字体原则上定义两种,一种中文字体,一种英文字体(不包括文本内容字体)必须提供标准字体的名称和字库请尽可能使用标准字体。
2.1 课题来源
长期以来学生都是靠纸介质的毕业纪念册来记录同窗毕业时留下的美好回忆和真挚情谊,尽管现在的毕业纪念册做得十分华美,但是伴随网络信息时代中数字化生产生活应用的快速发展,传统毕业纪念册内容静止、制作费时费力的缺点愈加突出,与互联网时代很不相称,时代呼唤传统毕业纪念册必须以崭新的多媒体毕业纪念册形式来满足丰富的信息动态化的服务要求。此外,随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。而且与毕业纪念册类似的同学录在网络中应用广泛,现在比较有名的门户网站都提供了同学录功能。而留言本作为网站重要的一个部分,从来就是一个大家交流的平台!借助留言板,浏览者可以通过添加留言的方式给版主或其他浏览者进行留言和提问。
3.1.5 数据库使用规范
服务器上有关数据库的一切操作只能由服务器管理人员进行。程序中访问数据库时使用统一的用户、统一的连接文件访问数据库。原则上每一个栏目只能建一个库,库名与各栏目的英文名称相一致,库中再包含若干表。比较大的、重点的栏目可以考虑单独建库,库名与栏目的英文名称相一致。数据库、表、字段、索引、视图等一系列与数据库相关的名称必须全部使用与内容相关的英文单词命名,对于一个单词难以表达的,可以考虑用多个单词加下划线(_)连接(不能超过四个单词)命名。不再使用的数据库、表应删除,在删除之前必须备份(包括结构和内容)。
每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K。
3.1.4 形象设计规范
网站的CI整体形象包括下面几个要素:
1、标志(logo)。网站必须有独立的标志,标志可以以网站中英文名称设计,也可以采用特别的图案。原则是简单易记。标志必须可以用黑白和彩色分别清晰表现,标志图片的名称为"logo_域名.gif",例如:logo_sina.gif,尽量提供标志的矢量图片,请尽可能在每个页面上都使用标志。
在本文中,将用到PHP、DreamweaverCS5和MySQL等知识,建设班级同学录网站。在网站中实现用户注册、登录网站和查看、添加留言的效果,管理员则能实现登录、和删除留言的效果。所以,在此论文中本人将会对所做的网站进行简单的分析与介绍。
第二章 课题来源及需求分析
每一个课题的开发都是适应社会的发展需求而产生的,都有其开发的来源及目的,也只有适应社会的需求开发才有意义,也才可能有更好的发展。所以在进行规划一个网站之前要先对其进行可行性分析。这一章就是对我所做的课题进行简单的可行性分析。
签名:
日 期:
指导教师签 名:
日期:
摘要
Internet的迅猛发展,推动了各种网络技术的不断产生和更新,PHP便是在这一条件下产生的,PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的最新版本是PHP5.0,它有很多功能。首先,PHP5.0完全实现面向对象,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。同时还强化了XMLWeb服务支持,而且标准支持SOAP扩展模块。数据库方面,PHP新版本提供旨在访问MySQL的新界面——MySQL。除此前的界面外,还可以使用面向对象界面和预处理语句(Prepared Statement)等MySQL的新功能。现在我做一个班级同学同学录网站,使大家互相沟通、交流讨论。这个同学录网站就是通过DreamweaverCS4和PHP以及MySQL来完成的,为网络用户提供的一个能够多人参与交流的方式。本文主要介绍网站系统的设计思路和制作过程,从网站的重要性开始,介绍我的网站采用的主要技术。该网站较全面地利用Dreamweaver技术实现网站的基本功能:留言、删除、等功能,并增加了一些特色功能。最后介绍自己从构思到设计再到制作的一些心得体会。
目前,网站开发所用的技术有ASP、JSP、PHP,在Internet上几乎处处都能看到它们的身影。本网站用的是PHP技术,因为它不需要进行复杂的编程,就可以开发出专业的动态Web网站。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。
3.1
3.1.1 命名规范
命名的原则:以最少的字母达到最容易理解的意义。
一般文件及目录命名规范:每一个目录中应该包含一个缺省的php文件,文件名统一用index.php,文件名称统一用小写的英文字母、数字和下划线的组合,尽量按单词的英语翻译为名称。例如:feedback(信息反馈),aboutus(关于我们)。
根目录下的images用于存放各页面都要使用的公用图片,子目录下的images目录存放本栏目页面使用的私有图片,所有JS,ASP,PHP等脚本存放在根目录下的scripts目录,所有CGI程序存放在根目录下的cgi-bin目录,所有CSS文件存放在根目录下style目录,每个语言版本存放于独立的目录。例如:简体中文gb,所有flash,avi,ram,quicktime等多媒体文件存放在根目录下的media目录。
不管是简单的个人主页,还是复杂的大型网站,对网站的需求分析与规划都要放到第一步,因为它直接关系到网站的功能是否完善、是否能达到预期目标等。网站需求分析与规划包含的内容很多,如确定网站的建设目标、确定目标用户、确定网站栏目结构、确定网站目录结构和收集资料等。
动态网站具有很好的管理数据资料的好处,一方面,在前台(即在网页上)访问者可以利用查询功能很快地找到自己想要的资料;另一方面,在后台(任何一台连上互联网的计算机),网站管理者通过量身定做的后台管理系统很方便地管理网站,而且后台管理系统界面很直观,也很容易学会使用。
尾部分用来表示图片的具体含义,用英文字母表示。例如:db.jpg,logo.jpg,news-title-bg.gif,why.jpg,title_news.gif,。有news效果的图片,两张分别在原有文件名后加"_bg"和"_title"命名。
3.1.2 目录结构规范
目录建立的原则:以最少的层次提供最清晰简便的访问结构。目录的命名以小写英文字母,下划线组成。根目录一般只存放index.htm以及其他必须的系统文件每个主要栏目开设一个相应的独立目录。
兴义民族师范学院
毕
业
设
计
论
文
题目:基于php的留言板的设计
专业:现代教育技术
指导老师:王波
班级:2009级
学号:200930812043
学生姓名:王艳红
时间:2012年6月
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
3.2 网站
本同学录的网站流程图就要围绕主题开始搜集材料了。但是所收集到的素材并不一定就可以马上运用到实际中了,有些素材还需要利用软件进行加工处理。
签名:
日期:
关于论文使用授权的说明
本论文作者完全了解兴义民族师范学院有关保留、使用论文的规定:兴义民族师范学院有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅,可以将论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文,并且本人电子文档的内容和纸质论文的内容相一致。
利用网络留言本可以极大的增进教师和学生、学生和学生之间的交互性,打破了教师和学生、学生和学生之间相对孤立状态。而且网络留言本能使毕业纪念册更加丰富多彩,它不仅是新老同学联系的桥梁,而且还是网络休闲和网上展示自我的好方式。
2.2 需求分析
需求分析是软件定义时期的最后一个阶段,它的基本任务是确定网站必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。需求分析的结果是网站开发的基础。
3.1.3 尺寸规范
尺寸规范请根据您的实际情况调整:页面标准按800*600分辨率制作,推荐尺寸为766*430px,页面长度原则上不超过3屏,宽度不超过1屏,每个标准页面为A4幅面大小,即8.5X11英寸。
全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px,另外120*90,120*60也是小图标的标准尺寸。
关键字:DreamweaverCS4 PHP MySQL
第一章
计算机是20世纪最伟大的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到目前社会的各个领域,已形成规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革。计算机已遍及学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。它是人类进入信息时代的重要标志。随着计算机技术的飞速发展Internet也在迅速的成长,互联网很快成为了人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。网站已成为机关、学校、企事业单位、甚至寻常百姓家的信息化建设的重要组成部分。由此可见,网站的投资建设也越来越突显其重要性了。
第三章 总体设计方案
一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,建立网站之前,要有明确的目的,要明白建立网站的用意是什么,接受对象是哪些群体,要为访问者提供怎样的服务,然后对整个网站进行策划。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。
图片的命名规范:名称分为头尾两两部分,用下划线隔开。
头部分表示此图片的大类性质。例如:放置在页面顶部的广告、装饰图案等长方形的图片我们取名:banner;标志性的图片我们取名为:logo;在页面上位置不固定并且带有链接的小图片我们取名为button;在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名:menu;装饰用的照片我们取名:pic;不带链接表示标题的图片我们取名:title依照此原则类推。
2、标准色。网站应该有自己的标准色(主体色),准色原则上不超过两种,如果有两种,其中一种为标准色,另一种为标准辅助色,标准色应尽量采用216种web安全色之内的色彩,必须提供标准色确切的RGB和CYMK数值,请尽可能使用标准色。
3、标准字体。网站应该定义一种标准字体(指logo上,图片上使用的字体),标准字体原则上定义两种,一种中文字体,一种英文字体(不包括文本内容字体)必须提供标准字体的名称和字库请尽可能使用标准字体。
2.1 课题来源
长期以来学生都是靠纸介质的毕业纪念册来记录同窗毕业时留下的美好回忆和真挚情谊,尽管现在的毕业纪念册做得十分华美,但是伴随网络信息时代中数字化生产生活应用的快速发展,传统毕业纪念册内容静止、制作费时费力的缺点愈加突出,与互联网时代很不相称,时代呼唤传统毕业纪念册必须以崭新的多媒体毕业纪念册形式来满足丰富的信息动态化的服务要求。此外,随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。而且与毕业纪念册类似的同学录在网络中应用广泛,现在比较有名的门户网站都提供了同学录功能。而留言本作为网站重要的一个部分,从来就是一个大家交流的平台!借助留言板,浏览者可以通过添加留言的方式给版主或其他浏览者进行留言和提问。
3.1.5 数据库使用规范
服务器上有关数据库的一切操作只能由服务器管理人员进行。程序中访问数据库时使用统一的用户、统一的连接文件访问数据库。原则上每一个栏目只能建一个库,库名与各栏目的英文名称相一致,库中再包含若干表。比较大的、重点的栏目可以考虑单独建库,库名与栏目的英文名称相一致。数据库、表、字段、索引、视图等一系列与数据库相关的名称必须全部使用与内容相关的英文单词命名,对于一个单词难以表达的,可以考虑用多个单词加下划线(_)连接(不能超过四个单词)命名。不再使用的数据库、表应删除,在删除之前必须备份(包括结构和内容)。
每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K。
3.1.4 形象设计规范
网站的CI整体形象包括下面几个要素:
1、标志(logo)。网站必须有独立的标志,标志可以以网站中英文名称设计,也可以采用特别的图案。原则是简单易记。标志必须可以用黑白和彩色分别清晰表现,标志图片的名称为"logo_域名.gif",例如:logo_sina.gif,尽量提供标志的矢量图片,请尽可能在每个页面上都使用标志。
在本文中,将用到PHP、DreamweaverCS5和MySQL等知识,建设班级同学录网站。在网站中实现用户注册、登录网站和查看、添加留言的效果,管理员则能实现登录、和删除留言的效果。所以,在此论文中本人将会对所做的网站进行简单的分析与介绍。
第二章 课题来源及需求分析
每一个课题的开发都是适应社会的发展需求而产生的,都有其开发的来源及目的,也只有适应社会的需求开发才有意义,也才可能有更好的发展。所以在进行规划一个网站之前要先对其进行可行性分析。这一章就是对我所做的课题进行简单的可行性分析。
签名:
日 期:
指导教师签 名:
日期:
摘要
Internet的迅猛发展,推动了各种网络技术的不断产生和更新,PHP便是在这一条件下产生的,PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的最新版本是PHP5.0,它有很多功能。首先,PHP5.0完全实现面向对象,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。同时还强化了XMLWeb服务支持,而且标准支持SOAP扩展模块。数据库方面,PHP新版本提供旨在访问MySQL的新界面——MySQL。除此前的界面外,还可以使用面向对象界面和预处理语句(Prepared Statement)等MySQL的新功能。现在我做一个班级同学同学录网站,使大家互相沟通、交流讨论。这个同学录网站就是通过DreamweaverCS4和PHP以及MySQL来完成的,为网络用户提供的一个能够多人参与交流的方式。本文主要介绍网站系统的设计思路和制作过程,从网站的重要性开始,介绍我的网站采用的主要技术。该网站较全面地利用Dreamweaver技术实现网站的基本功能:留言、删除、等功能,并增加了一些特色功能。最后介绍自己从构思到设计再到制作的一些心得体会。
目前,网站开发所用的技术有ASP、JSP、PHP,在Internet上几乎处处都能看到它们的身影。本网站用的是PHP技术,因为它不需要进行复杂的编程,就可以开发出专业的动态Web网站。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。
3.1
3.1.1 命名规范
命名的原则:以最少的字母达到最容易理解的意义。
一般文件及目录命名规范:每一个目录中应该包含一个缺省的php文件,文件名统一用index.php,文件名称统一用小写的英文字母、数字和下划线的组合,尽量按单词的英语翻译为名称。例如:feedback(信息反馈),aboutus(关于我们)。
根目录下的images用于存放各页面都要使用的公用图片,子目录下的images目录存放本栏目页面使用的私有图片,所有JS,ASP,PHP等脚本存放在根目录下的scripts目录,所有CGI程序存放在根目录下的cgi-bin目录,所有CSS文件存放在根目录下style目录,每个语言版本存放于独立的目录。例如:简体中文gb,所有flash,avi,ram,quicktime等多媒体文件存放在根目录下的media目录。
不管是简单的个人主页,还是复杂的大型网站,对网站的需求分析与规划都要放到第一步,因为它直接关系到网站的功能是否完善、是否能达到预期目标等。网站需求分析与规划包含的内容很多,如确定网站的建设目标、确定目标用户、确定网站栏目结构、确定网站目录结构和收集资料等。
动态网站具有很好的管理数据资料的好处,一方面,在前台(即在网页上)访问者可以利用查询功能很快地找到自己想要的资料;另一方面,在后台(任何一台连上互联网的计算机),网站管理者通过量身定做的后台管理系统很方便地管理网站,而且后台管理系统界面很直观,也很容易学会使用。
尾部分用来表示图片的具体含义,用英文字母表示。例如:db.jpg,logo.jpg,news-title-bg.gif,why.jpg,title_news.gif,。有news效果的图片,两张分别在原有文件名后加"_bg"和"_title"命名。
3.1.2 目录结构规范
目录建立的原则:以最少的层次提供最清晰简便的访问结构。目录的命名以小写英文字母,下划线组成。根目录一般只存放index.htm以及其他必须的系统文件每个主要栏目开设一个相应的独立目录。