- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《网站总体规划与数据库设计
目 录
1 引言 1
2 开发环境 1 网站建设流程 3. 网站分析设计阶段 3 2.2.1明确建站目的 3 2.2.2进行可行性分析 3 2.2.1网站风格的设计 4 2.2.1网站效果的设计 43.2 网站内容设计阶段 54 网站具体实施阶段—网页设计 55 网站测试 76 数据库设计 7
6.1 7
6.2 8
6.3 8
6.4 PHPMYSQL数据库的连接 9
7 结束语 11
参考文献 11
Abstract 11
Keywords 11
网站总体规划与数据库设计
摘要:本文介绍了山东财政学院国际交流合作处网站建设过程中的总体规划和数据库的设计。网站总体规划主要从网站建设目的、可行性分析、网站风格和效果设计、内容开发和网页设计以及测试等方面进行。数据库设计主要介绍了在MYSQL中数据库和数据库表的建立以及PHP与MYSQL数据库的连接的实现。在当今网络信息越来越繁荣的今天,本课题的探讨具有较高的实用价值。
关键词:数据库 网站规划 PHP+MYSQL+APACHE
一. 引言
进入21世纪,互连网技术及其网络服务正越来越深入地影响着人们的思维方式和观念,加速了整个社会的现代化进程,成为人类社会进步的强大原动力。信息化社会中的人们在互连网中建立了成千上万个网站,提供各种类型的服务,给人们带来了前所未有的方便,网络已经成为人们获取信息的重要来源。
网站建设,规划先行。建设一个成功的网站,规划设计是至关重要的,这是由于网站中需要存放大量的信息,并以此提供各种快速便捷的服务,网站的建设如同复杂软件工程一样需要从总体上把握,因此一个网站的成功与否和网站建设前的规划有着极其重要的关系。网站规划是指在网站建设之前对用户的需求进行分析,确定建站的目的和网站的功能,根据需要对网站建设做出的规划。只有进行规划设计,才能避免网站建设中出现的诸多问题,使网站建设顺利进行。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。
在信息资源开发、管理和服务的各种手段中,最为有效的是数据库技术。数据库的应用已经越来越广泛,从小型的单项事务处理系统到大型复杂的信息系统都要用先进的数据库技术来保持系统数据的完整性、共享性。数据库已经成为衡量信息化程度高低与否的重要标志。在动态网站的建设过程中,合理的数据库设计可以方便网站访问者的使用,提升网站的人气,从而达到网站建设的初衷。
二、开发环境
在建设山东财政学院国际交流合作处的网站过程中,所用的开发环境是PHP+MYSQL+APACHE。
PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具PHP有许多优点:
- 学习
PHP的学习过程非常简单。只要了解一些基本的语法和语言特色,就可以PHP编码 PHP的语法类似于C,Perl,ASP或者JSP。对上述之一的语言较熟悉,PHP的入门会很快,如果对PHP了解较多,那么对于其他几种语言的学习都很简单了。由于PHP代码能够无障碍的添加进站点,在设计和维护站点的同时,可以很轻松的加入PHP使得站更加具有动态特性。
- 数据库连接
PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合。还可以编写外围的函数间接存取数据库。通过这样的途径当更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHP的开发者们为了更适合web编程,开发了许多外围的流行基库,这些库包含了更易用的层可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。
- 可扩展性
PHP已经进入了一个高速发展的时期为PHP扩展附加功能。
- 面向对象编程
PHP提供了类和对象。基于web的编程工作非常需要面向对象编程能力PHP支持构造器、提取类等。
- 可伸缩性
传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装内嵌的PHP可以具有更高的可伸缩性。
用PHP构架的网站,页面的PHP文件里都会有include和require嵌入其间。这是因为使用include和require不但可增强代码的可读性,而且可将站点分成模块来管理。一般来说,一个网站上的每个页面肯定会有重复的内容。例如:页面头部的导航条、或边部导航等可能还在每页的底部有著作权或一些基于文本的导航条。如果要修改一个包含个页面的网站上的导航条或是徽标之类的内容,用以往的方法,只能遂一对每一
您可能关注的文档
- 《网站专题策划流程.doc
- 《网海拾贝教学设计.doc
- (南怀瑾2004在上海国家会计学院讲.doc
- (南昌县周边地区中学教育现状.doc
- 《网站主页制作的50个注意事项.doc
- (南昌大学实习报告2016自动化.docx
- 《网站价值评估.doc
- 熔炼团队,锻造个人.docx
- (南昌大学机械专业毕业论文格式要求.doc
- 《网站优化4个获取流量还不错的引流方法.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)