- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
留言板信息工程学院计算机科学与技术系
2009年 01 月 06 日
摘要
本论文概述了MYSQL数据库及其相关的一些知识,着重论述MYSQL数据库和PHP的中间技术,构建一个简单的留言板。具体的实现是构造一个留言板系统,能很方便的和大家沟通和交流。留言板具有功能强大、使用方便的特点。用户以个人的身份进入,查看留言,以及在留言板中写下自己要留言的内容。管理员可根椐管理员用户名和密码进入,进行适当的修改和删除。
用户在填写留言部分填写问题,提交后只会显示提交成功,在没有得到回复前,留言板里没有此条信息,信息会显示在留言管理中等待管理者回复,等到网站管理者对这条留言进行回复后,才显示在留言板中留言板里显示发布留言者的姓名,,主题等信息,样式和内容都不是固定不变的,可以随意编排和修改。方便,快捷,自由度很大。
第一章 概述 1
1.1 设计背景 1
1.2 开发工具的选用及介绍 1
1.3 系统开发环境的选择 2
第二章 需求分析 4
2.1详细需求 4
2.1.1 功能需求 4
2.1.2 性能需求 4
2.2 留言板 5
第三章 数据分析与建模 6
3.1 各实体关系模型 6
3.2 各功能模块说明 6
第四章 数据库建立 8
4.1 数据库设计 8
4.2数据库逻辑结构设计 9
第五章 数据库应用开发 11
5.1 源程序清单 11
5.1.1 用户留言界面的源码设计post.php 11
5.1.2 留言板首页显示源程序index.php 17
5.2 其他界面信息 23
第六章 结论与展望 25
6.1 结论 25
6.2 展望 25
参考文献 26
第一章 概述
1.1 设计Dreamweaver 8作为开发工具,以apache 为服务平台,实现了网络平台的构建,PHP技术实现了动态网页的制作,以确保系统的安全保密和易于维护,而后台的数据库则采用了MYSQL管理整个系统的后台数据。本系统的一个重要特点是界面友好,操作简单,功能全面。
1.2 开发工具的选用及介绍P的优势: 1. 跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux /Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)结合,或者数据应用够大可以考虑换 PostgreSQL或者Oracle,支持N种数据库 (N = 10) 。
2. 语法简单,如果有学习C和Perl的很容易上手,并且跟ASP有部分类似。有成熟的开发工具,比如NuPHPed,或者Zend Studio等等,再Linux平台下可以使用Eclipse等等。3. 目前主流技术都支持,比如WebService、Ajax、XML等等,足够应用。4. 有比较完整的支持,比如使用ADODB或者PEAR::DB做数据库抽象层,用Smarty或者smart template做模板层,如果是PHP 5.1的话,还能够使用PDO(PHP Data Object)来访问数据库。5. 有很多成熟的框架,比如支持MVC的框架:phpMVC,支持类似ASP.net的事件驱动的框架:Prado,支持类似Ruby On Rails的快速开发的框架:Cake等等,足够满足你的应用需求。
6. PHP 5已经有成熟的面向对象体系,能够适应基本的面向对象要求。适合开发大型项目。 7. 有成熟的社区来支持PHP的开发,比如国内的CSDN,喜悦国际村等等。
8. 目前已经很多大型应用都是使用PHP,比如百度,谷歌,淘宝网、Yahoo、163、Sina等等大型网站,很多选用PHP来作为他们的开发语言,所以大型门户都能够选用它,我想足够能够你的使用了。Apache:是一种web服务器(与IIS类同)PHP:全称为Hypertext Preprocessor。
PHP是一种HTML 内嵌式的语言,是一种网站(网页)开发语言(与ASP、JSP、.NET等类同)相对于其他语言(JSP等)简单易学;跨平台;PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合;面向对象编程:PHP提供了类和对象。
PHP最经典的组合就是:PHP + MySQL + Apache。非常适合开发中小型的web应用,开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。
MySQL:是一种数据库(与SQLServer等类同)要访问网页就需要Web服务器,MySQL用来存放用户与网页之间交互信息的数据。PPHP + MySQL + Apache三者结合起来简称AMPPHPnow即 Apache + PHP + MySQL 环境套件包。简易安装、快速搭建支持
您可能关注的文档
- 《数据库及其应用实践环节指导》.doc
- 《数据库实验报告-宾馆信息管理系统项目研究报告》.doc
- 《数据库实训报告-工资管理系统(SQL+VB)》.doc
- 《数据中心用户开发手册》.doc
- 《数据库安装及部署方法》.doc
- 《数据库成绩管理系统论文》.doc
- 《数据库同步复制技术-毕业论文》.doc
- 《数据库技术及应用(A)课程设计-仓库管理系统》.doc
- 《数据库应用设计设计报告-教务管理设计》.doc
- 《数据库技术及应用基础实验指导》.doc
- 衢州、丽水、湖州2025 年 4 月三地市高三教学质量检测试题分析.pptx
- 新和成控股集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参考答案.docx
- 新疆维吾尔自治区石油管理局校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版学生专.docx
- 新和成控股集团有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 新疆维吾尔自治区石油管理局校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版审定版.docx
- 第02讲 社会评价的内容.pdf
- 2024年一建《建筑》大V精讲总讲义【在线版】.pdf
- 2025年社会工作者之中级社会工作法规与政策综合检测试卷A卷含答案.docx
- 2022-2025年执业药师之中药学综合知识与技能综合检测试卷A卷含答案.docx
- 2022-2025年执业药师之西药学综合知识与技能综合练习试卷B卷附答案.docx
文档评论(0)