phpmysql班级同学录网站建设

上传人:QQ15****706 文档编号:52453398 上传时间:2018-08-21 格式:DOC 页数:25 大小:888KB
返回 下载 相关 举报
phpmysql班级同学录网站建设_第1页
第1页 / 共25页
phpmysql班级同学录网站建设_第2页
第2页 / 共25页
phpmysql班级同学录网站建设_第3页
第3页 / 共25页
phpmysql班级同学录网站建设_第4页
第4页 / 共25页
phpmysql班级同学录网站建设_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《phpmysql班级同学录网站建设》由会员分享,可在线阅读,更多相关《phpmysql班级同学录网站建设(25页珍藏版)》请在金锄头文库上搜索。

1、兴兴 义义 民民 族族 师师 范范 学院学院 毕毕 业业 设设 计计 论论 文文题题 目:目: 同学留言板建设同学留言板建设专专 业:业: 现代教育技术现代教育技术指导老师:指导老师:班班 级:级:学学 号:号:学生姓名:学生姓名:时时 间:间: 摘要摘要Internet 的迅猛发展,推动了各种网络技术的不断产生和更新,PHP 便是在这一条件下产生的,PHP,是英文超级文本预处理语言 Hypertext Preprocessor 的缩写。PHP 是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,被广泛的运用。PHP 的最新版本是

2、PHP5.0,它有很多功能。首先,PHP5.0 完全实现面向对象,提供名为 PHP 兼容模式的功能。其次是 XML 功能,PHP5.0版本支持可直观地访问 XML 数据、名为 SimpleXML 的 XML 处理用界面。同时还强化了XMLWeb 服务支持,而且标准支持 SOAP 扩展模块。数据库方面,PHP 新版本提供旨在访问 MySQL 的新界面MySQL。除此前的界面外,还可以使用面向对象界面和预处理语句(Prepared Statement)等 MySQL 的新功能。现在我做一个班级同学同学录网站,使大家互相沟通、交流讨论。这个同学录网站就是通过 DreamweaverCS4 和 PHP

3、 以及 MySQL来完成的,为网络用户提供的一个能够多人参与交流的方式。本文主要介绍网站系统的设计思路和制作过程,从网站的重要性开始,介绍我的网站采用的主要技术。该网站较全面地利用 Dreamweaver 技术实现网站的基本功能:留言、删除、等功能,并增加了一些特色功能。最后介绍自己从构思到设计再到制作的一些心得体会。关键字:关键字:DreamweaverCS4 PHP MySQL目录目录第一章第一章 前言前言 1 1第二章第二章 课题来源及需求分析课题来源及需求分析 2 22.1 课题来源课题来源22.2 需求分析需求分析2第三章第三章 总体设计方案总体设计方案 4 43.1 网站规范网站规

4、范43.2 网站流程图网站流程图53.3 素材收集及加工素材收集及加工6第四章第四章 详细设计详细设计 8 84.1 所需要的软、硬件环境所需要的软、硬件环境84.2 开发工具的选用及介绍开发工具的选用及介绍84.3 设计方法及步骤设计方法及步骤104.4 关键技术分析关键技术分析20第五章第五章 设计效果与改进意见设计效果与改进意见 22225.1 设计效果展示设计效果展示225.2 自我总体评价自我总体评价265.3 改进意见改进意见26结束语结束语 2727致谢致谢 2828参考文献参考文献 2929第一章第一章 前言前言计算机是 20 世纪最伟大的科学技术发明之一,对人类的生产活动和社

5、会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初 的军事科研应用扩展到目前社会的各个领域,已形成规模巨大的计算机产业, 带动了全球范围的技术进步,由此引发了深刻的社会变革。计算机已遍及学校、 企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。它是人类进 入信息时代的重要标志。随着计算机技术的飞速发展 Internet 也在迅速的成长, 互联网很快成为了人们快速获取、发布和传递信息的重要渠道,它在人们政治、 经济、生活等各个方面发挥着重要的作用。Internet 上发布信息主要是通过网站 来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所

6、需要 的信息从网站上下载下来。网站已成为机关、学校、企事业单位、甚至寻常百 姓家的信息化建设的重要组成部分。由此可见,网站的投资建设也越来越突显 其重要性了。目前,网站开发所用的技术有 ASP、JSP、PHP,在 Internet 上几乎处处都 能看到它们的身影。本网站用的是 PHP 技术,因为它不需要进行复杂的编程, 就可以开发出专业的动态 Web 网站。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比,PHP 是将程序嵌入到 HTML 文档 中去执行,执行效率

7、比完全生成 HTML 标记的 CGI 要高许多;PHP 还可以执 行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP 具 有非常强大的功能,所有的 CGI 的功能 PHP 都能实现,而且支持几乎所有流行 的数据库以及操作系统。最重要的是 PHP 可以用 C、C+进行程序的扩展! 在本文中,将用到 PHP、DreamweaverCS5 和 MySQL 等知识,建设班级同学录网站。在网站中实现用户注册、登录网站和查看、添加留言的效果,管理 员则能实现登录、和删除留言的效果。所以,在此论文中本人将会对所做的网 站进行简单的分析与介绍。第二章第二章 课题来源及需求分析课题来源及需求分

8、析每一个课题的开发都是适应社会的发展需求而产生的,都有其开发的来源及目的,也只有适应社会的需求开发才有意义,也才可能有更好的发展。所以 在进行规划一个网站之前要先对其进行可行性分析。这一章就是对我所做的课 题进行简单的可行性分析。2.1 课题来源长期以来学生都是靠纸介质的毕业纪念册来记录同窗毕业时留下的美好回 忆和真挚情谊,尽管现在的毕业纪念册做得十分华美,但是伴随网络信息时代 中数字化生产生活应用的快速发展,传统毕业纪念册内容静止、制作费时费力 的缺点愈加突出,与互联网时代很不相称,时代呼唤传统毕业纪念册必须以崭 新的多媒体毕业纪念册形式来满足丰富的信息动态化的服务要求。此外,随着 Inte

9、rnet 的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视 后的第五种媒体数字媒体,拥有众多优势,所以现在不少企业都有或正在 建设自己的网站。而且与毕业纪念册类似的同学录在网络中应用广泛,现在比 较有名的门户网站都提供了同学录功能。 而留言本作为网站重要的一个部分, 从来就是一个大家交流的平台!借助留言板,浏览者可以通过添加留言的方式 给版主或其他浏览者进行留言和提问。 利用网络留言本可以极大的增进教师和学生、学生和学生之间的交互性, 打破了教师和学生、学生和学生之间相对孤立状态。而且网络留言本能使毕业 纪念册更加丰富多彩,它不仅是新老同学联系的桥梁,而且还是网络休闲和网 上展示

10、自我的好方式。2.2 需求分析需求分析是软件定义时期的最后一个阶段,它的基本任务是确定网站必须 完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。需求 分析的结果是网站开发的基础。 需求分析的结果是网站开发的基础,一次成功的需求分析,不仅需要项目 负责人甚至是客户等所有与项目相关人员的共同努力,而且还和公司的能力范 围有一定关系。需要说明的是,这里所说的需求分析活动内容是建立在较为理 想的基础上的,由于各个公司现实情况的不同,用户可以根据自身情况借鉴试 用。如果用户能够根据本公司的情况系统地规范此类文档的保存和收集工作, 相信对公司以后其他网站项目的开发以及公司自身实力的增强都会

11、有很大的帮 助。 不管是简单的个人主页,还是复杂的大型网站,对网站的需求分析与规划 都要放到第一步,因为它直接关系到网站的功能是否完善、是否能达到预期目 标等。网站需求分析与规划包含的内容很多,如确定网站的建设目标、确定目 标用户、确定网站栏目结构、确定网站目录结构和收集资料等。动态网站具有很好的管理数据资料的好处,一方面,在前台(即在网页上) 访问者可以利用查询功能很快地找到自己想要的资料;另一方面,在后台(任何 一台连上互联网的计算机),网站管理者通过量身定做的后台管理系统很方便地 管理网站,而且后台管理系统界面很直观,也很容易学会使用。 每个行业都有自己的消费群体,但是这个消费群体的资源

12、是非常有限的, 随着同行业竞争对手的增加、市场的成熟以及价格的透明化,随之而来的是同 行业之间的残酷的竞争,在这场竞争中,为了吸引客户,各路商家各显其能。 为了拥有并长期留住大量的顾客,这些投入是非常必要的。 一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自 于客户的实际需求或者是公司自身发展的需要,其中客户的需求也就是说这种 交易性质的需求占了绝大部分。面对网站开发拥有不同知识层面的客户,项目 的负责任对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成 败。因此,如何更好地了解、分析、明确用户需求,并且能够准确、清晰地以 文档的形式表达给参与项目开发的每个成员保证开

13、发过程以满足用户需求为目 的,按照正确的项目开发方向进行,是每个网站开发项目管理者需要面对的问 题。 在网站项目的需求分析中,主要是由项目负责人设置加深对用户需求的理 解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加 深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开 发过程中作为开发成员的依据。 而我们开发的是需要满足老师与学生、学生与学生之间的联系与感情的增 进,所以我们的网站要尽量满足这方面的要求。 根据系统目标和用户简单方便的进行沟通、交流的要求,满足系统管理员 方便,快捷的对留言进行综合管理的要求。对于一般用户,应该具备添加留言、查看留言等基本功

14、能,而对于系统管理员来说,还应该具备对留言的编辑、删 除、回复等功能。第三章第三章 总体设总体设计方案计方案一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,建立网站之前,要有明确的目的,要明白建立网 站的用意是什么,接受对象是哪些群体,要为访问者提供怎样的服务,然后对 整个网站进行策划。只有详细的规划,才能避免在网站建设中出现的很多问题, 使网站建设能顺利进行。 网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规 划对网站建设起到计划和指导的作用,对网站的内容和维护起到定

15、位作用。3.1 网站规范3.1.1 命名规范命名的原则:以最少的字母达到最容易理解的意义。 一般文件及目录命名规范:每一个目录中应该包含一个缺省的 php 文件, 文件名统一用 index.php,文件名称统一用小写的英文字母、数字和下划线的组 合,尽量按单词的英语翻译为名称。例如:feedback(信息反馈),aboutus(关于 我们)。 图片的命名规范:名称分为头尾两两部分,用下划线隔开。 头部分表示此图片的大类性质。例如:放置在页面顶部的广告、装饰图案 等长方形的图片我们取名:banner;标志性的图片我们取名为:logo;在页面上 位置不固定并且带有链接的小图片我们取名为 butto

16、n;在页面上某一个位置连 续出现,性质相同的链接栏目的图片我们取名:menu;装饰用的照片我们取名: pic;不带链接表示标题的图片我们取名:title 依照此原则类推。 尾部分用来表示图片的具体含义,用英文字母表示。例如: db.jpg,logo.jpg,news-title-bg.gif,why.jpg,title_news.gif, 。有 news 效果的图 片,两张分别在原有文件名后加“_bg“和“_title“命名。3.1.2 目录结构规范目录建立的原则:以最少的层次提供最清晰简便的访问结构。目录的命名 以小写英文字母,下划线组成。根目录一般只存放 index.htm 以及其他必须的系 统文件每个主要栏目开设一个相应的独立目录。 根目录下的 images 用于存放各页面都要使用的公用图片,子目录下的 images 目录存放本栏目页面使用的私有图片,所有 JS,ASP,PHP 等脚本存放在 根目录下的 scripts 目录,所有 CGI 程序存放在根目录下的 cgi-bin 目录,所有 CSS 文件存放在根目录下

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号