基于php技术的网站建设毕业论文

2024-04-20

基于php技术的网站建设毕业论文(共10篇)

篇1:基于php技术的网站建设毕业论文

基于PHP技术的网站设计毕业论文

摘要

随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业纷纷建设网站以增强企业知名度.柳州华力网站主要介绍柳州华力的有代写论文关信息,并用PHP MYSQL架设用户登陆以及客户信息反馈,使客户信息第一时间反馈给企业,拉近企业与客户之间的距离。本篇论文是对我设计的网站的一点论述,主要论述了柳州华力网站建设规划的主体思想、利用PHP MYSQL数据库实现用户登录和信息反馈,以及在设计过程中所遇到的要点、难点等。关键字:网站规划、PHP MYSQL数据库

Abstract WiththerapiddevelopmentofInternettechniqueinChina,moreandmorepeopleusethenewtechasatoolseveringtheirlifeandstudy.BecauseWEBpagecancollecttext,image,sound,animation,videotogether.andthehypertextpropertyofhomepagecannotonlymakethedisplayofinformationpageslively,butalsomakethebrowseofinformationmoreconvenient.So,Manyenterprisesalsomaketheirpublicationsonline.Thispage Keyword:WEBSITEDESIGN、PHP MYSQLDatebas 目录 1.绪论

1.1.互联网现状

互联网的快速发展使企业可以实现快捷的信息传送以及直接的客户介入,但企业中各个系统的相对独立性使信息渠道比较混乱。企业系统中各类人员的信息渠道多种多样,互不兼容,没有一个统一的应用界面让系统使用者可以根据自己的需要获得想要的信息,这不利于电子商务应用模式的建立和开展。如何通过建立一个单独的界面给企业遍布全球的现实客户、潜在客户、供应商、雇员和合作伙伴提供全面的企业信息和应用呢?于是企业门户(EnterprisePortal)诞生了,并成为一个新的热点。

1.2.如何定义企业门户

目前,尚不能准确地对企业门户下一个完整的定义,企业门户与IT业有些名词一样,不同的专业人士和机构对之有不同的理解,并有很多术语用于描述企业为其客户、合作伙伴和员工的方便而采用的“门户”,如企业门户、社团门户、员工门户等。同时根据应用的具体功能不同又把企业门户细分为信息门户、知识门户和应用门户等,并且这种划分方法已逐渐得到认可。下面介绍一下这3类门户。

1.2.1.企业信息门户

企业信息门户(EnterpriseInformationPortal,EIP)的基本作用是为人们提供企业信息。企业信息门户提供了一个了解企业的访问入口,所有访问者都可以通过这个入口获得个性化的信息和服务。对企业来说,信息门户既是一个展示企业的窗口,又可以无缝地集成企业的内容、商务活动及社区等,动态地发布存储在企业内部和外部的各种信息,同时还可以支持网上的虚拟社区。企业信息门户强调对结构化与非结构化数据的收集、访问、管理和无缝集成,这类门户必须提供数据查询、分析和报告等基本功能,企业员工、合作伙伴、客户及供应商都可以通过企业信息门户方便地获取自己所需的信息。

1.2.2.企业知识门户

企业知识门户(EnterpriseKnowledgePortal,EKP)是一个平台,该平台是知识加工平台、决策平台、知识发布与获取平台的集成,它使企业各部门职员之间的信息共享和交流更加流畅。这里的“知识”不仅包括数据库、文档、企业政策方针和过程手续等,甚至包括存在于员工头脑中的工作经验与专业技能等非具体化的信息资源。

企业知识门户是企业信息门户的延伸与发展。信息门户的重点是信息的收集、整理及传输,有效利用企业已有的信息、知识和公共关系,并能收集、分析、增值、共享信息和知识。企业知识门户的重点是企业信息的加工与处理。企业知识门户的目的是使恰当的人在恰当的时间使用恰当的知识,企业信息门户主要通过数据挖掘、数据加工技术使零散的信息成为知识,供决策支持服务。

1.2.3.企业应用门户

企业应用门户(EnterpriseApplicationPortal,EAP)实际上是对企业业务流程的集成。它以商业流程和企业应用为核心,把商业流程中功能不同的应用模块通过门户技术集成在一起。从某种意义上说,我们可以把企业应用门户看成是企业信息系统的集成界面,企业员工和合作伙伴可以通过企业应用门户访问相应的应用系统,实现移动办公,进行网上交易等。以上3类门户虽然在侧重点有所不同,但随着企业信息系统复杂程度的增加,越来越多的企业需要能够将以上3类门户有机地整合在一起的通用型企业门户,这已是一种趋势,我们在这里把它们统一称为企业门户。最后,让我们试图通过企业门户的作用来帮助读者理解企业门户的定义。维持客户的最基本战略因素是企业整体强大、互利关系网,包括客户、供应商、合作伙伴和员工本身。这些关系的培养主要通过各方之间的相互沟通和信任感--即各方及时收到相关信息、信息准确并且服务最优。企业门户被认为能够满足这种需要,通过使用户利用方便、可靠的工具接入实现有效的信息交换。或者说,企业门户能为用户提供建设信息型企业网站的应用,包括网站生成、信息发布、信息管理、信息反馈、网站管理等系统,实现企业网上形象展示及对外沟通的需求。

1.3.有无必要建立企业门户

在国外,特别是在美国,实施企业门户战略已经被列入了许多大企业的日程表中。与国外相比,国内了解企业门户概念的企业十分少,而计划建立企业门户的企业就更加微乎其微。但是,互联网在国内的发展速度相当迅速,中国企业建立自己的门户网站,为自己的客户、员工和代理商提供综合性服务的重要性不言而喻。

从网络经济的特点来看,速度和知识是网络经济的两大支柱。首先,企业只有借助于网络才能获得发展的先机,这就要看谁能够以最迅捷的动作联系客户、供应商和代理商,组织生产和销售。毫无疑问,企业门户是实现上述目标最有力的手段。从资源利用的角度来看,企业门户是以最小可能成本,实现最大程度开发利用现有资源目标的可行途径。首先,企业门户将本需要占用多台不同硬件系统的应用集成到较少的系统设备上,从而节约硬件的投入。其次,减少了多种未经集成的应用软件的总体维护成本。除了新 设立的企业,其他实施企业门户的企业都已有多种应用系统和以数据库、文档等形式存储的信息资源。这些资源往往条块分割,分散维护成本高昂。新的企业门户将现有的资源加以整合,并经过一定的处理,最后集成到企业门户这样一个统一的平台上,提供给更多的用户。由于它的继承和集成,企业可以实现集中维护,从而降低维护成本。第三,企业门户采用高效的互联网作为信息传输的工具,相比建设或租用线路价格低廉,同时减少了人力投入。第四,企业门户的实施可以改进企业的供应链管理,企业门户能够帮助企业实现真正意义上的零库存。

由此看来,企业尤其是大中型企业,不论是从节约成本角度还是从提高竞争力角度考虑,建立企业门户都是有效的方法。1.4.如何建立企业门户 既然企业门户功效如此之大,那么企业要想建立企业门户应该如何去操作?一般来说,企业要成功地部署企业门户可按照如下几方面进行。

1.4.1.前期准备工作

企业在建立企业门户之前,要进行大量的信息调查工作,弄清楚企业的商业信息是如何使用的。对于大多数企业而言,这意味着要进行商业信息应用的调查和研究。调查的目的是了解谁使用信息,信息是如何使用,以及信息如何流入和流出。

1.4.2.产品与技术的选择

在进行完信息的使用调查之后,企业就要选择门户产品和技术。门户软件不仅要满足商业信息和应用访问的需要,还要满足事先定义的技术层面(如协议)的要求。目前,由于有相当数量的公司推出了企业门户解决方案,这为企业提供了较大的选择余地。但不可否认,目前企业门户的产品良莠不齐,功能和所采用的技术差别较大,如何正确选择适合自身企业需要的企业门户产品是一门学问,本栏目下期对此进行讨论。

1.4.3.企业门户的建设 选好技术和产品,接下来就是建设了。这方面需要注意的是企业信息要集成到门户有关目录之下,或安排在某个主题里,以便用户可以容易地找到所需要的信息。信息的组织及个性化,应用和服务以能够满足用户的需求为目的。

1.4.4.推广使用企业门户

企业门户建好了,并不意味着工作就完成了,因为建企业门户的目的是让其发挥作用。接下来就是让更多相关的用户群体来了解和使用它。在这个阶段,个性化是举足轻重的。个性化的目的是针对合适的用户群,如营销分析、财务分析、经理或商业伙伴,合理地将门户信息、应用和工具进行有针对性的设计。

2.网站规划设计要点 因特网正在改变世界,它促成了网络经济雏形的形成,特别是电子商务正由新概念走向实用化。由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,所以全球几乎各个企业、机构纷纷建立自己的Web站点。Web站点是向用户或潜在客户提供信息(包括产品和服务)的一种方式。其文档所包含的内容是由被称为超文本(HyperText)的文本、图形图象、声音,甚至电影等组成。使这些超文本能够有机地关联并可使浏览器识别,是通过HTML语言(HyperTextMarkupLanguage超文本标记语言)实现的。同时CGI(CommonGatewayInterface公共网关接口)能使Web具有交互功能。Web站点指引用户浏览该站点或其他站点上的分页信息,可以通过表格和电子邮件 的连接提供双向交互方式。站点建立后,你的企业就在国内、甚至在国际上有了一席之地,有了每周7天、每天24小时的“虚拟门市部”。网站是未来企业开展电子商务的基础设施和信息平台,它是“知识经济”的制高点,企业的网址犹如企业的商标和品牌一样,是反映企业形象和文化的巨大的无形资产。

因此企业网站规划必须注意以下八个方面:

2.1.目标明确、定位正确

Web站点的设计是企业或机构发展战略的重要组成部分。要将企业站点作为在因特网--这个新媒体上展示企业形象、企业文化的信息空间,领导一定要给予足够的重视,明确设计站点的目的和用户需求,从而作出切实可行的计划。

挑选与锤炼企业的关键信息,利用一个逻辑结构有序地组织起来,开发一个页面设计原型,选择用户代表来进行测试,并逐步精炼这个原型,形成创意。分析有些网站的效果不如预想的好,主要原因是对用户的需求理解有偏差,缺少用户的检验造成的。设计者常常将企业的市场营销和商业目标放在首位,而对用户和潜在的用户的真正需求了解不多。所以,企业或机构应清楚地了解本网站的受众群体的基本情况,如受教育程度、收入水平、需要信息的范围及深度等,从而能够有的放矢。2.2.主题鲜明、富有特色 在目标明确的基础上,完成网站的构思创意即总体设计方案。对网站的整体风格和特色作出定位,规划网站的组织结构。

Web站点应针对所服务对象(机构或人)不同而具有不同的形式。有些站点只提供简洁文本信息;有些则采用多媒体表现手法,提供华丽的图像、闪烁的灯光、复杂的页面布置,甚至可以下载声音和录像片段。最好的Web站点将把图形图像表现手法与有效的组织与通信结合起来。

要做到主题鲜明突出,力求简洁,要点明确,以简单明确的语言和画面告诉大家本站点的主题,吸引对本站点有需求的人的视线,对无关的人员也能留下一定的印象。对于一些行业标志和公司的标志应充分加以利用。

调动一切手段充分表现网站的个性和情趣,突出个性,办出网站的特色。Web站点主页应具备的基本成分包括: 页头:准确无误地标识你的站点和企业标志; E-mail地址:用来接收用户垂询;

联系信息:如普通邮件地址或电话;

版权信息。

注意重复利用已有信息,如客户手册、公共关系文档、技术手册和数据库等可以轻而易举地用到企业的Web站点中。

篇2:基于php技术的网站建设毕业论文

关键词:个人网站;系统分析;PHP动态网页技术

中图分类号:TP393.092

现阶段,伴随互联网迅猛发展和普及率的稳步提升,人们已经把生活与互联网融为一体,互联网成为人与人,人与社会之间交流的一种重要形式。而个人网站,恰好是世界互联网迅猛发展过程中的必然产物之一,人们通过设计开发个人网站,不仅可以将个人的喜好、某种服务或商品等相关信息,渗透到互联网中,还可以运用个人网站树立个人的网络形象,搭建起一个个人推荐、展现自我、互动交流的网络平台,缩短人与人、人与社会之间的距离。

1系统分析

在个人网站的设计开发过程中,要做好网站的需求分析,确定网站的开发语言和系统数据库。本次主要研究基于PHP开发环境的个人网站系统,通过PHP技术与MySQL数据库相结合,在互动性极强的互联网平台基础上,实现个人网站的功能框架,让用户在浏览器端方便、快捷的访问网站系统,浏览自己所需要的相关信息,这样不仅使文档的保存和管理提供了极大的方便,还大大提高了网页的互动性,增强了网站系统的用户体验。

1.1理论研究基础

个人网站是由文章日志、相册图片、个人信息、留言板等诸多功能于一体的网络平台。个人网站以个人为中心,建立一个完全属于自己的可定制的个性化网络平台,凸显其个性的需求,简便的操作,利用互联网的特性帮助个人进行全面的信息展示,以多种形式达到对信息获取、组织、思考、表达、共享和交流的目的[2]。通过网友对文章的评论,在留言板进行留言,倾听来自互联网的声音,达到自己与他人交流互动的效果。

1.2技术层面的支持

在进行动态网页制作和网站系统设计与开发时,PHP开发成为了今天使用的主流。由于PHP是一种通用的开源脚本语言,吸收了多种开发语言的特点,使用方便,操作简单,所以赢得了很多网页设计开发者的青睐。PHP集成在HTML和脚本语言中,其工作界面简单,入门门槛比较低,代码简洁,运行速度快,执行效率高,使用广泛,几乎支持所有流行的数据库以及操作系统,PHP所具有的强大功能使个人网站具有更好的网络平台操作性和交互性。

2个人网站的开发工具

本网站的开发使用Dreamweaver、Photoshop、Flash和Fireworks软件进行网页架构、动画效果及图片处理。

3个人网站的开发设计

3.1确定网站的主题

对于网站的设计与开发,首先要确定网站的主题。网站的主题要选择恰当,做到定位小而精。如果在网站主题的定位过程中,不够准确,盲目设计,随心所欲,那么网站就会让用户感觉到主题不突出,这不仅造成开发者的劳动浪费,还会使网站失去亮点,对网站将来的推广以及运营过程带来重重困难。因此,准确把握网站的主题在整个网站设计开发过程中十分重要,与日后网站的发展息息相关。个人网站主要展示个人所想要宣传的信息,以个人的兴趣爱好为中心,围绕随笔日记和图片相册来展示个人生活、情感、工作等内容。

3.2确定网站的形象

网站的形象在网站的设计与开发过程中占有十分重要的地位。网站的形象会影响网站访问者的第一印象,网站中不同的色彩搭配会产生不同的效果,不同的效果会形成不同的视觉冲击,从而影响网站访问者的情绪。

在网站设计过程中,会涉及到网站中的很多元素搭配,如网站标志、网站色彩、网站字体和图片等元素,不同的元素组合到一起。同时,网站中各种元素的布局、模块分类还会影响到网站的整体质量。一个设计合理的网站,其内容都在很大程度上考虑了大多数用户操作使用网站的习惯,让网站与用户更好的结合。良好的网站形象可以使网站内容鲜明,突出网站的主题,达到让用户操作便捷、一目了然的效果,明确的感受到网站的独有特色,为网站的推广和运营工作打了坚实的基础。

3.3优化网站页面布局

网站的效果和特点由网站本身的功能决定,网站的页面布局影响着最终的用户体验,因此,网站的页面布局在网站系统开发过程中起到了至关重要的作用。在页面布局过程中,要遵循以下几点:

3.3.1确定网站页面的宽度

在网页结构定位时,有一个很重要的参数需要确定,即网页的宽度。确定网页宽度通常有固定像素模式和显示屏自适应模式。随着用户习惯的变化和大众使用的显示器尺寸的变化,网站页面的宽度应该遵循最流行、最受欢迎的页面尺寸。

3.3.2页面头部和底部布局

在个人网站系统的头部与底部布局中,以页面分离方式,通过头部文件和底部文件分别对页面的头部与底部进行统一布局和控制,不同页面通过调用的方式来实现页面的精准布局与控制。

3.3.3页面的主要内容布局

传统的网站大都使用基于表格的布局显示页面信息,虽然表格很容易创建,但是表格也会生成大量难阅读和维护的代码,在网页实际的浏览过程中也存在着一定兼容性问题。所以本网站在页面的主要内容布局中,采用DIV层与层叠样式表相结合的布局方式,实现网页设计的灵活控制,对网站内容进行结构、表现与行为的分离。内容的表现形式,要清晰简洁,让用户在浏览访问过程中一目了然。

3.4建立个人网站系统的数据库

本个人网站系统的数据库采用MySQL数据库。在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。MySQL关联数据库可以将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,不但访问速度快,灵活性也很强。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

3.5顺应移动互联网的发展趋势

随着宽带无线接入技术和移动终端技术的飞速发展,人们迫切希望能够随时随地乃至在移动过程中都能方便地从互联网获取信息和服务,移动互联网应运而生并迅猛发展。在个人网站系统开发过程中,也要在移动互联网中部署各个节点,把网站系统的移动版本优化、完善,以此增强用户体验,捆绑更多的用户,为个人网站后期的推广运营奠定基础。

4结束语

总之在个人网站系统设计开发过程中,要在实现网站功能的同时,始终以用户体验为中心,增强网站的交互性设计。只有让用户认可,符合用户的要求,网站的后期运营才能有更好的发展,个人网站才能实现它独有的价值。

参考文献:

[1]杨选辉.网页设计与制作教程[M].北京:清华大学出版社,2009.[2]刘智勇.JavaScript开发技术大全[M].北京:清华大学出版社,2009.[3]郑婷.个人网站设计[D].东北大学,2012.[4]刘增杰,姬远鹏.精通PHP+MYSQL动态网站开发[M].北京:清华大学出版社,2013.[5]陈光锋.玩赚你的网站[M].北京:机械工业出版社,2010.作者简介:吕子鹤(1992-),河北石家庄人,2010级软件工程专业,本科在读。

篇3:基于PHP技术的网站建设

随着网络技术的迅猛发展, 网站越来越重要的成为人们了解企业和个人信息的门户。一个优秀的网站, 在一定程度上提升了用户的浏览兴趣和企业的知名度。掌握一门好的网站编程技术是建设一个网站的关键。因此我们采用当前最流行的网页设计软件PHP, 利用PHP技术开发出能根据代码风格自动生成网页的工具, 再与MYSQL有效的结合在一起, 几乎无所不能了。一方面利用该技术建设网站平台, 另一方面也可以用它管理我们的网站系统。使用者通过它可以很方便的制作出自己喜欢的模板和个性化、色彩丰富的网站。

二、PHP技术和系统功能介绍

PHP (超文本预处理) 是一种内嵌在HTML并可以在服务器端执行脚本的网站编程语言, 它包含了很多语言的语法, 如HTML、C语言、JAVA语言、Perl, 同时该语言结合了自身的优势, 使网站开发者能够根据需求快速的编写出PHP形式的动态页面。PHP技术在存取数据和兼容性方面更具有竞争力, 提供了一套比较完善的标准化数据库接口。

PHP使用的技术主要有两种:第一种是模板技术, 该技术是先制作出一个网页的框架结构, 然后根据这些结构的风格和功能分类, 生成一个可以套用在网站上的模板库, 网站建设人员可以利用这些模板库, 去加以改造添加自己的特色元素, 这样既有自己鲜明的特色, 也可以节省很多的开发时间。另一种技术是标签技术, 该技术可以利用标签把一些网页中常用的功能封装起来, 节省过多的代码编辑时间, 直接调用标签, 可以方便管理和方便对系统的扩展与升级。[1]

PHP工具主要的系统功能包含两大模块:

第一大模块是集成了网站的管理功能模块。PHP工具具有一个后台管理的模块设置功能, 网站建设管理人员可以根据自己的需求在后台修改模块, 而且修改的模块不会影响整个页面的布局, 方便了网站的更新管理, 也节约对网站开发的时间周期。

第二大模块主要是模板功能, PHP具有标签技术, 利用标签可以封装很多功能, 所以在进行模板修改的时候可以使用这些标签调用, 提供标签扩展的功能。用户可以根据模板功能, 编写自己的函数, 然后添加对应的标签, 就可以在模板中解析出我们想要的功能模块。如企业网站浏览人气监测, 评论人数的统计等。

三、网站的建设

1. 网站的前台设计

网站的前台设计主要是设计网页的一些模块, 包括: (1) 企业版模块主要有企业的概括、介绍、业务范围、联系方式、技术支持等。 (2) 产品模块主要是介绍企业的产品、促进消费者下单购买, 还要包括产品的图片显示、视频连接等内容。 (3) 新闻中心主要是动态的显示公司最近的信息、通知等, 能让客户及时关注公司。

2. 网站的后台设计

这一块利用PHP技术设计的包含两大模块, 第一个模块是网站的后台功能模块设计, 这一块主要设计如下功能: (1) 用户的登录与注册管理。网站建设人员可以在此修改网站的用户权限、使用者的类型, 以及更改网站的注册人员人数限制、域名的绑定等内容, 还可以根据不同级别的客户, 设置不同管理权限, 实现网站的不同使用功能。 (2) 网站的界面管理。该模块主要是利用PHP结合HTML语言编写代码风格来改变网页的功能与显示方式, 并且用户可以根据提供制定好的模块更改对应的网站风格。 (3) 网站的图片显示管理。该管理在设计的时候分为所有用户可以使用的系统图片的管理和单个特定用户使用的图片管理。图片管理功能可以对网站进行图片的添加、修改、删除等操作。 (4) 数据库的连接管理。这里主要是PHP技术与MYSQL结合在一起设计, 利用数据库技术与PHP语言编程实现用户的信息登录, 反馈用户信息等数据的备份、恢复、处理的功能, 同时还可以对网站数据进行优化与升级, 节省了网站的数据库存储空间, 也可以方便到每个用户单独管理自己的虚拟数据库。[2]

第二个模块是管理后台功能的模块设计, 它的主要设计功能包括:

(1) 系统的参数设置。主要是利用PHP工具的模板管理功能来设置网站的名字、域名、副标题, 网站、链接、网站的语言风格、网站的板块数, 还有各区域的大小排列方式等参数。通过修改这些参数的设置, 可以大体的搭建一个基本的框架。

(2) 设计管理各个模块的管理功能。这一块主要是设置一个网站的基本功能。如利PHP+TXET的网络留言本设计, 该留言本不要建立数据库, 功能齐全, 如用户发表的评论、用户的回复、发表的建设性意见、编辑留言的管理等。

四、结语

利用PHP技术可以设计网站的模块功能, 还可以建设管理网站模块的系统。利用PHP工具的系统功能可以制定网站的模板, 也可以设计属于自己风格的模板, 用户可以根据自己的需求来使用这些模板, 既改变了网站的风格, 又节省了成本, 还具有动态的管理版块功能。

摘要:PHP技术是当前最流行的网站建设技术。本文从PHP的背景出发, 阐述了其两种主要的技术和两大功能模块, 最后介绍了PHP技术在网站建设中的应用, 特别是通过模板技术可以制定用户喜欢的个性化功能模块, 方便了用户管理自己的网站, 也节省了网站开发者的时间和成本。

关键词:PHP技术,系统功能,模板,网站设计

参考文献

[1]林涵.运用PHP技术进行大型网站建设[J].电脑知识与技术, 2011, 17 (26) :6351-6352.

篇4:基于php技术的网站建设毕业论文

【主题词】图片网站 企业文化 多文件上传 SWFUpIoad PHP MySOL

【中图分类号】TP393.093 【文献标识码】A 【文章编号】1672-5158(2013)04-0143-01

1、前言

公司每年都会形成大量的图片资源,这包括各类作业装备、作业施工现场、各种会议及活动现场、员工风采等。这些图片资源记录了公司发展过程中的经典时刻和辉煌一面,有效地利用这些资源,将在很大程度上提升员工对公司企业文化的认知度,并激发他们的使命感。公司内部原有图片资源大都存在于公司档案系统中,并由专人专岗负责拍摄、上传和管理,其余部分是由各二级单位指定专人负责拍摄,并通过邮箱提交给此岗位员工。这种管理模式存在三个缺点:一是图片资料来源单薄,无法调动全公司万余名员工的共享积极性;二是图片分散,无法形成集中管理,使得大量高质量图片的散落和丢失;三是图片资料基本起不到宣传作用,造成资源浪费。

中海海洋石油总公司拥有面向集团开放的图片网站,但此网站的图片分类粒度较大,不能详细涵盖中海油服的业务种类和特色,同时,网站对用户的资质审核严格,员工需要具有一定的摄影经验,才能通过审核并获得图片上传权限。因此,亟需建立一套能够实现图片资源细粒度分类、面向公司内部开放注册的图片网站。

2、需求分析

通过对网站建设的需求调研,得到网站的基本栏目组成,见图1。

3、系统设计

3.1 功能架构

系统包括前台网站和管理后台两个部分。前台模块和后台管理模块采用统一的程序架构方式,实现对核心功能代码的复用,减少了开发的工作量,提高了网站的可扩展性。

网站主要模块组成如下:

·用户基本功能实现用户注册、用户登录和权限获取、以及通过邮箱的密码找回等功能。网站注册具有用户注册审核机制,所有注册用户经过身份审核后,即可登录网站;

·个人信息中心实现个人基本信息维护和密码修改、批量图片上传、个人上传图集的管理、个人收藏图片的查看和管理、提交图片下载申请和下载图片等功能;

·通用图片功能实现图片的播放控制。图片播放方式包括FLASH播放、点击播放、缩略图滚动播放三种,实现了图片的EXIF信息查看、图片点击率的IP控制、图片原图保护等功能;

·后台管理主要用于实现网站的配置和管理。主要包括系统参数设置、分类管理、图集/图片管理、FLASH管理、接口管理、下载管理、用户管理、数据库备份和恢复等,它是整个网站的核心。

3.2 网站部署架构

网站部署于公司内网之上,服务器部署在总部机房,所有员工(包括天津、湛江、新疆、上海等片区)都采用直接访问总部服务器的方式登录网站。网站采用B/S(浏览器/服务器)架构,确保公司网络内的所有员工借助浏览器即可访问网站。

4、技术实现

4.1 实现技术

网站开发采用了当前最为流行的网站开发组合“PHP+MySQL”,并采用了PHP的Smarty模板引擎,以实现前台表现和后台业务逻辑的分离,提高网站的可扩展性。网站页面的布局整体框架由DIV+CSS构成,这样整个界面风格都保存在一个CSS文件里,便于修改,然后各个页面由TABLE进行灵活的布局。同时,网站采用了基于FLASH的多文件上传组件SWFUpload来实现图片的批量上传功能。

4.2 程序架构

本网站在程序架构上借鉴了成熟的开源项目管理软件ZENTAO的架构方式,采用面向对象开发中的分层思想,将代码分为前台表现层、请求处理层、业务逻辑层和数据访问层。其中,前台表现层采用PHP中的Smartv框架,负责按照设计好的页面样式进行后端处理结果的输出;请求处理层负责接收用户访问请求,并将请求转移到相应的业务逻辑处理单元当中,并负责将处理结果输出到相应的前台表现层中;业务逻辑层是整个系统的核心,它根据传入的请求信息,将请求分解并实现其中的业务逻辑,并将最终结果返回到请求处理层;数据访问层主要为了实现统一的数据库访问接口,所有对数据库的访问全部集中到数据访问层。以本网站中的浏览图片功能为例,图3给出了访问请求在各层之间的流转方式。

5、建设意义

·沉淀公司发展历程,提升员工对企业文化的认同感;

·细化图片的分类,为进行企业宣传提供便利;

·减轻公司图片管理人员的工作压力,提升工作效率。

结束语

篇5:基于php技术的网站建设毕业论文

张文明

(洛阳师范学院物理系2000级物理学本科班)

摘 要: PHP技术是开发动态Web应用程序的有效工具。论文首先分析了传统Web开发技术的缺陷,然后详细介绍了PHP技术的特点、工作原理及实现方法。在此基础上,给出了应用PHP技术实现B/S模式的网络办公自动化系统的实例。通过实际应用,采用PHP技术实现的办公自动化系统具有模块独立性强、良好的移植性、使用简捷等优点,对研制同类项目具有一定的参考价值。

关键词: Web数据库;动态服务器页;PHP技术;网络;办公自动化系统

0 引 言

随着Internet的飞速发展,机关、学校、公司、企业都已经或正在建立自己的网站,这一切都离不开Web数据库技术,Web数据库技术可以实现浏览器与数据库的双向交互。Web技术和数据库相互融合领域的研究已成为热点方向之一,Web数据库技术使Web技术和数据库技术都发生了质的变化:Web网页由静态网页发展成了动态网页,数据库实现了开发环境和应用环境的分离,用户端可以用相对统一的浏览器实现跨平台和多媒体服务。

实现动态网页的手段很多,像传统的CGI程序存在执行效率低、移植性较差及开发效率低的缺点。而目前十分流行的访问网站数据库是用ASP方式,虽然同以往的Web开发工具相比具有灵活易用、强大的可扩充性、无需编译及独立于浏览器等优点,而且有效地结合了HTML语言、脚本语言,并可以通过Active服务器组件来扩充服务器功能。但是ASP只能用于微软自己的操作系统和服务器系统,所以ASP技术不能很容易地实现在跨平台的Web服务器的工作,这使其进一步应用受到限制。还有一个突出的问题是ASP的安全性不高。

PHP是近年发展起来的一种新兴的语言。它是一种服务器端、跨平台、HTML嵌入式的脚本语言。其实,它的工作方式与ASP相似,其主要功能也是用来开发动态交互式的Web服务器应用程序。PHP支持HTTP的身份验证、Cookie、GIF图像创建。目前,由PHP开发小组开发的PHP被越来越多的网站采用,世界上有超过600万个网站用PHP,并且还在不断地增加。PHP的出现,可以成为ASP的代替品,它拥有ASP开发Web应用程序的简单易用的特点,又有很好的不同平台间的可移植性,很有发展潜力。

1PHP技术特点及工作原理

1.1 PHP技术特点

(1)PHP是公开免费的。PHP是GUN标准的自由软件,可以说进行PHP程序的开发工作几乎没有什么风险,它允许我们免费使用其代码进行开发工作,可以节省大量系统软件的费用。

(2)语法简单、易学易用。PHP是一种服务器端支持的HTML嵌入式Script语言,大量采用了C,Perl,JavaScript的语法,并且加入了自己的特征,只需要掌握很少的编程知识就能使用PHP建立一个真正交互的Web站点。如果对HTML非常了解,就可以用网页制作工具或手工制作优秀的Web网站。由于PHP代码能够很方便地添加进HTML中,在设计和维护网

站的同时,就可以很轻松地加入PHP使得网站更加具有动态特性,开发PHP应用程序就容易得多,因为代码本身就封装在Web页面里边。

(3)面向对象编程能力。PHP的语言结构类似于C语言,如变量之间的运算符、控制结构语句、函数定义和调用等。基于Web的编程工作非常需要面向对象编程能力,PHP提供了类和对象,在类方面的功能比较强,使得代码的可重复性应用变的非常简单;PHP支持构造器、提取类等,类中的构造器是建立某种类的新变量时自动被调用的函数,和类名一样的类中函数就是构造器。

(4)支持众多网络协议。例如文件传输协议HTTP、网关协议SNMP、网络新闻组NNTP、帐号公用NIS、与电子邮件有关的IMAP和POP3、Apache服务器目录协议LDAP以及其它相关协议,可以利用这些协议的服务进行网络编程。

(5)具有强大的数据库操作能力,更丰富的函数库。PHP的数据库功能应该说是它最有用的功能之一,它的特点就是内置了对很多数据库的支持,而不再需要重新扩充,不需要编写其它的代码。目前其支持范围覆盖了包括Oracle,Sysbase,MySql,ODBC等在内的大多数常见数据库。特别是MySQL数据库的出现使PHP如虎添翼。针对每个数据库都有一组函数用于数据库访问和操作。在程序的编制上,PHP有32个函数用来操作MySql数据库,分别对应着连接数据库、建立数据库、读取数据、关闭于数据库的连接等各种操作,程序员只需用到其中几个功能就可以执行查询。

(6)移植性强、跨多个平台。PHP更是一种真正跨平台、跨服务器的开发语言。目前PHP4可在Linux、Windows的Web服务器上能正常运行,在IIS、Apache等通用Web服务器上同样运行良好,其脚本可以不经改变而容易地移植到不同的作业平台上。PHP与免费Web服务软件Apache和免费数据库MySql配合使用于Linux平台上,具有最高的性能价格比,号称“黄金组合”。

(7)执行效率高。和其它的语言相比,PHP系统消耗较少的系统资源。PHP4采用HTML内置标记技术,服务器解释脚本不需要承担任何额外负担,解释程序本身作为Web服务器的一个模块运行,相当大地提高了运行时的解析速度。经测试表明,在Web站点访问量非常大时,PHP4的解析速度相当于传统CGI程序的4倍,非常适合小型站点的应用。

1.2 PHP技术的工作原理

PHP主要的功能是在Web环境下,由客户端浏览器传递一些信息给Web服务器,再由Web服务器去启动所指定的程式码来完成特定的工作,如图1所示

① 用户通过Web客户端浏览器请求某个功能页面。

② Web服务器接受这个请求,根据系统的逻辑设计,将这个请求对应的PHP文件读出,并交给PHP处理程序。

③ PHP处理程序解释这个文件,执行相应的处理过程,如数据库的访问与操作等

④ PHP从数据库中取得数据后,将按照文件的要求,形成一个标准HTML页面

⑤ 将生成的HTML页面交给Web服务器。

⑥ Web客户端浏览器将该HTML文件解释执行并显士出来。

这样就完成了一次客户浏览器端提出的某个PHP请求。从以上可以看出,由于脚本在服务器上,而不是在客户浏览器端运行,传到浏览器上的Web页面是在服务器上生成的,所以服务器端脚本不易被复制,用户看不到浏览页上的PHP的源代码,只能看到解释后的结果,这样就可以做到对源程序保密。

2网络办公自动化系统设计

无论开发任何形式的动态Web数据库系统,一般都应遵循图2所示的步骤。

同样,开发网络办公自动化系统也遵循这一步骤。网上办公是计算机技术和网络技术发展的共同产物,其所引起的变革不仅是工作模式的变化,更是一种理念上的进步。根据该单位的实际情况,本系统不仅可以供处于同一地理位置的一个单位办公使用,而且只要有网络连接(搭建专用网)就可以用于跨越多个地理位置、多个单位之间的协作。该系统避免了传统办公自动化的种种弊端,它的特点是:

a.在网络的环境下,真正做到随时、随地移动无纸办公。

b.具有友好的界面,是安全、方便、高效率、低成本的网上办公系统。

c.基于数据库服务进行用户管理,具有管理清晰、简便、容量大的特点。

d.各种功能模块独立性强。

e.具有良好的移植性。

2.1 系统结构

整个系统从功能上划分,由两部分组成:用户模块和管理员模块。

●用户模块:用户被赋予相应的权限,就可以进行浏览、查询各种资料,或是登录到单位论坛上去发表意见等操作。

1)政工管理系统:包括人员档案、公文收发、会议资料;

2)业务管理系统:包括产品跟踪、质量审核、单位月报;

3)后勤管理系统:包括人员车辆管理、房屋水电管理、办公用品管理、单位财务管理;

4)信息发布系统:包括公告牌、单位论坛、单位介绍、邮件系统。

●管理员模块:对整个网站进行管理,管理员具有一定的权限,可以进入系统数据库,对整个网站的数据进行增加、删除和修改等。

1)用户帐号管理:用户帐号的添加及管理;

2)用户管理权限设置:公告、文件资料管理权限的设置。

2.2 系统实现

在实际的开发中,按照上述功能模块,主要采用PHP语言,为某单位开发设计一个基于B/S模式的网络办公自动化系统。本系统的开发环境为:服务器端的操作系统采用Red Hat Linux,Web服务器为Apache,数据库采用MySql,页面制作工具为Windows下的Dreamwaver。由于整个系统是建立在MySQL数据库基础上的,所以程序部分需要先进行数据库的连接,然后才能调用数据库中的数据,对数据库的数据处理通过函数实现。

网络办公自动化系统的数据库主要包括人员档案库、文件资料库、业务数据库、后勤管理库4个部分。本系统可以对人员、文件等资料进行管理,供各用户查阅,系统内置强大的全文搜索引擎,可以按照一定的条件对数据库进行检索查询,检索的对象可以是人员、文件等资料。其中文件检索是对文件进行检索,事先,可以将文件按一定的规则存入中心服务器的文件资料库,用户可以在自己的客户端浏览器上按照一定的条件进行检索查看。结束语

下一步需要进行改善的工作有以下几点:

第一,PHP程序开发应该从Windows下开始,源码编写应在Windows下进行,然后在Linux上进行最后调试和试运行,这样配合才可以使工作效率达到最高。所以,选择高效的网络开发平台和适宜的方法对网站开发者来说是至关重要的。

第二,主要研究工作放在如何丰富网络办公自动化系统的内容,如何更专业地进行协同、智能化的工作,对功能进行增强与改进。

目前,采用PHP技术开发和设计基于数据库的网站已经成为一种主流技术。利用PHP建造Web服务器,连接浏览器和数据库服务器,是结合数据库技术与Web浏览技术的有效解决方案,是对传统的客户/服务器软件结构的灵活运用,对改善网页内容的交互性,实现Web数据库管理和信息查询都有很好的实用价值和广泛的应用前景。可见,随着网络技术的发展,PHP会有新的发展。用PHP开发Web应用灵活方便,也必将在今后的Internet舞台上大放光彩。

参考文献:

[1] 阮家栋,施美雅.Web数据库技术[M].北京:科学出版社,2002.212-245.[2] 杨 威.ASP3.0网络开发技术[M].北京:人民邮电出版社,2001.6-10.[3] 杨厚群,魏应彬,云 敏.利用PHP和ODBC访问网站数据库[J].现代计算机,2001,7(119):90-91.[4] 肖 红.对实现动态网站设计的脚本描述语言PHP的探讨[J].长春工程学院学报,2001,2(4):61-62.[5] Atkinsonl.PHP核心编程[M].陈 虹 译.北京:清华大学出版社,2000.4-37.Net Based Office Automation System Based on

PHP Technology

篇6:基于php技术的网站建设毕业论文

基于PHP-MYSQL技术的网络教务管理系统设计

网络教务管理系统是典型的管理信息系统(MIS),用PHP-MYSQL技术开发了中学网络教务管理系统,该系统有两大模块:用户模块和管理员模块.对于用户模块用户只能浏览属于本用户(学生)的相关信息.管理员模块可以添加、查询、修改、删除、查看学生和教师的信息,对班级信息、课程信息和成绩信息进行管理.

作 者:高志军  作者单位:宁夏大学教育学院,宁夏银川,750021 刊 名:人力资源管理(学术版) 英文刊名:HUMAN RESOURCE MANAGEMENT 年,卷(期): “”(12) 分类号:G631 关键词:PHP   模块化   网络教务管理系统  

篇7:基于php技术的网站建设毕业论文

课程建设要与企业或行业进行合作,从学生就业的实际出发,调研软件开发企业岗位需求,在此基础上分析确定软件技术专业的主要典型工作任务及完成典型工作任务必须具备的职业能力,总结出某个岗位主要工作职责及其必需的知识与技能,进而研究探讨为培养学生具备该职业能力所需开设的核心课程和课程教学内容,以期提高学生的职业发展力,提升学生的就业能力。

下面是招聘网站51job上某企业招聘软件工程师的职业能力描述。

职位标签:IOS 软件工程师

职位职能:高级软件工程师 软件工程师

职位描述:

【岗位职责】

(1)负责IOS平台客户端程序的开发,包括iPhone、iPad;

(2)按照项目计划,在保证质量的前提下,按时完成开发任务;

(3)参与软件系统需求分析和设计,编写有关技术文档;

【职位要求】

(1)计算机,通信等相关理工科专业;

(2)精通iOS下网络通信机制,对TCP/IP、http/https、MQTT有一定经验;

(3)具备扎实的Objective C、C/C++语言基础,熟悉XCode;深入理解面向对象的设计模式;

(4)对用户体验、交互操作流程、及用户需求有深入理解;

(5)责任心强,良好的沟通表达能力和团队意识;

(6)工作踏实认真、积极主动,善于学习,较强的责任心,抗压力强。

上面的招聘描述了对软件工程师岗位需求以及员工的职责要求。可以看出,企业的岗位要求涉及对知识、技能、自我特征、潜在特质等方面的描述。基于职业胜任力的人才需求描述是依照职业胜任力定位岗位特征与具体的岗位综合能力要求。在结合软件技术专业的典型工作任务及完成典型工作任务须具备的职业能力,软件技术对应的软件开发类岗位主要所需的知识、能力、素质要求如表1所示。

表1 软件技术专业知识、能力、素质要求

将人才培养对应岗位梳理成软件技术活动流程的主要岗位群,包括软件程序开发岗位群、软件测试岗位群、技术文案管理岗位群、软件技术支持岗位群,软件推广及售后服务岗位群,明确岗位群的职业胜任力模型。

基于职业胜任力模型引入工作过程导向法,改革传统的以课本为主体的课程体系,构建基于岗位职责需求的课程体系,包括了基础学习领域、专业学习领域、专业拓展学习领域、人文素质拓展学习领域。

在专业学习领域的课程建设中,将企业岗位职责与课程设计进一步融合是课程建设的关键。基于职业胜任力的课程建设中,通过对专业课程所具备的岗位特征,与本地区的软件企业合作,引入企业的实际项目,根据专业课程与企业项目开发活动要素的关联性,将“Java高级程序设计”、“Java Web程序设计”、“数据库原理”、“静态网页设计”、“JavaScript程序设计”、“JavaEE轻量级框架开发” 等课程教学活动以跨课程项目为纽带、以企业实际项目开发过程为主线进行有机编排。

基于职业胜任力的课程建设中,不仅仅关注专业学习领域,还需要重视人文素质拓展学习方面的课程建设,人文素质拓展学习领域课程如表2所示。

表2 人文素质拓展课程列表

通过增加职业素质教育方面的课程,更能培养学生沟通、语言、组织、信息处理等方面的职业适应能力,职业素质教育活动安排如表3所示。

表3 职业素质教育课程列表

4 小结

篇8:基于php技术的网站建设毕业论文

1 系统分析

实验室网站的信息更新量很大, 仅仅使用静态页面非常耗费时间和人力。通过引入数据库技术, 网站的更新维护只需要在后台管理系统中进行操作, 更新的速度和效果都会有很好的保证。

使用PHP技术和My SQL数据库[1]开发的后台管理系统, 可以很好的实现信息的动态管理和维护。经过后台管理系统处理过的信息可以实时的在前台发布出来, 供用户浏览和查询。

2 功能分析

一个好的实验室网站, 其功能的主要内容是收集、处理信息, 因此需要有类别的划分, 内容的管理;作为实验室与老师同学交互信息的平台, 还需要提供投票、公告、留言管理的功能;作为与外单位合作交流的平台, 还需要有友情链接的功能。另外还需考虑网站的各种设置, 以及用户管理等功能。通过分析网站的受众对网站的需求和期望, 总结网站主要功能如下。

(1) 系统设置:主要是设置网站的基本属性, 如网站名称、网址、LOGO、上传文件大小限制、留言本屏蔽词语、文章显示条数等。

(2) 功能设置:主要是设置网站的功能。如是否开启评论功能, 是否允许用户发表评论等。

(3) 用户管理:包括审核注册用户, 为用户配置权限等功能。主要用户分为两类, 一类是系统管理员, 可以登录后台管理系统管理系统的整个后台。一类是普通用户, 通过系统管理员审核后可以按照权限浏览网站内容。

(4) 内容大类管理:对发布的信息内容进行分类, 用户可以按照感兴趣的分类浏览内容。这些大类实时反映在首页的标题栏中。

(5) 内容小类管理:同大类管理功能相似, 是大类的二级分类。

(6) 内容管理:该模块用于输入、编辑内容, 内容发布后在前台页面实时更新。在内容小类之下进行管理, 是内容小类的分类。

(7) 专题管理:可以发表与实验室相关的专题内容, 如实验课程设置、规章制度等。

(8) 评论管理:审核用户对网站发布内容的评论。

(9) 投票管理:可以设置投票的内容、选项, 也可以修改删除投票, 可以实时显示投票的结果。

(10) 公告管理:发布重要通知、公告等内容。

(11) 友情链接:设置、管理友情链接, 点击可以进入合作单位的网站。

(12) 留言管理:对师生用户的留言进行管理。

3 数据库建设[2]

本网站建设采用My SQL数据库, 该数据库的优点是开源, 在非经营性用途下可以免费使用。后台管理系统在数据库中建立了14个表, 主要满足功能分析所述十二大功能, 表结构如图1所示。

使用PHP技术连接My SQL数据库可以有多种方式。基本方式是使用My SQL的基本语法, 格式如下:m y s q l_c o n n e c t ("l o c a l h o s t", "r o o t", "1 2 3 4 5 6") ;其中localhost是数据库服务器名, 我们可以换成数据库服务器的IP地址, root是访问My SQL数据库的用户名, 123456是数据库密码。其他方式还有使用PDO技术、SQLite、Mysqli等。这些技术充分展示了PHP与My SQL数据库连接的紧密性。

4 系统的实现

4.1 系统的界面

系统的界面较美观, 其中后台界面如图2所示。

界面开发应用了大量css、javascript技术以及photoshop工具, 通过这些技术和工具设计出美观的界面, 这也是吸引用户, 提高网站点击率的现实要求。

4.2 系统设计

根据功能分析, 后台管理系统应划分为12个子模块, 再加上每个后台模块在前台的显示模块 (不包括系统设置和功能设置) , 一共可以划分为22个子模块。

以内容管理模块和其前台内容浏览模块为例, 内容浏览模块主要实现用户对网站信息的浏览、评论、检索等功能。信息的浏览与后台设置的权限有关。打开网站的首页, 最新的内容均会在页面中显示, 可以从此浏览页面中显示的内容标题、内容、录入人、浏览次数、录入日期等信息。为了增加网站的互动性, 在每条内容页面中设计了内容评论, 可由用户填写并浏览评论。为解决用户查找内容的困难, 网站增加了新闻搜索页面, 浏览者可以在首页中的搜索框中输入需要的关键字, 点击“搜索”就能够在全网站中搜索到你所需要的内容, 极大地减少了用户查找页面的时间。

内容管理模块主要完成分类管理、内容管理。此模块与前述内容浏览模块是相对独立的两个模块, 但是访问同一个数据库。内容管理模块会设置查看此内容的权限, 只有达到该权限的网站用户才能访问。实现方法是对用户进行分类并编码, 为内容设置用户编码, 用户访问时与用户的编码进行比对, 确保访问的内容能被特定用户看到。

5 结语

通过开发这套网站系统, 并经过一段时间的测试和使用, 许多发现的问题已经基本解决。从实际使用中看, 该网站基本满足用户的需求, 下一步的想法是进一步完善网站系统, 并通过后台收集到的访问数据, 通过数据挖掘的方法进一步改进该网站的设置, 提高用户满意度。

参考文献

[1]W.Jason Gilmore[著], 朱涛江, 等[译].PHP与MySQL5程序设计 (第2版) [M].北京:人民邮电出版社, 2007.

篇9:基于php技术的网站建设毕业论文

关键词:B/S模式;PHP+MYSQL;准考证;打印

中图分类号:G642文献标识码:A文章编号:1009-3044(2007)12-21722-01

Prints the System Based in the PHP Technology Admission Card for Entrance Examination Network the

Design and the Realization

JIANG Yan-chen

(Continuing Education Institute of Dongbei University of Finance & Economics, Dalian 116025, China)

Abstract:Each kind of test admission card for entrance examination provide work quite is numerous and diverse, in order to reduce tests the work to make personnel's work load and to save examinee's time, under the B/S pattern, carries in the development admission card for entrance examination net using PHP+MYSQL to print the system, and applies in some test process, receives the good effect.

Key words:B/S pattern; PHP+MYSQL; Admission card for entrance examination; Printing

1 引言

随着我国社会经济和教育培训的发展,各种各样的考试也越来越多,考试管理的工作量也越来越大,虽然大部分考试已经实现计算机信息系统辅助管理,但有些环节还得手工操作,如准考证的发放,成绩条的发放等。如果考点参考人数多,发放时间集中,容易产生“拥堵”,既增加工作人员的劳动强度,又浪费考生的时间与精力。目前,基于Internet/Web的信息管理技术已大量地应用于各种信息管理系统的构建当中,考务信息处理的电脑化、网络化是实现考试管理现代化和信息化的重要内容。如果考生能够通过互联网下载并打印自己的准考证,既能提高考务人员的工作效率,又能节省考生的往返领取准考证的路费与时间,也避免考生因准考证丢失带来的麻烦。现在的考试大都凭准考证和有效身份证件(居民身份证、护照或者军人身份证件)入场参加考试,准考证不是要求必须盖章,甚至有的准考证只是一个“考条”,没有考生图像信息。从考试守则和技术层面分析,完全可以做到准考证网上打印系统的设计与实现。

2 系统设计

2.1 系统模式

随着网络特别是宽带网络的普及,基于网络的B/S(Browser/Server)模式在管理信息系统中开始大量应用。B/S模式具有管理维护集中方便、用户使用简单、跨平台等优点。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。本系统采用的就是目前广为流行的B/S(Browser/Server)模式。

2.2 系统开发环境

多数Web应用程序通过三层应用逻辑来实现Web和数据库的整合。顶层客户层是基于Web的应用程序HTML浏览器,底层是DBMS(数据库管理系统)和数据库,中间层用来处理浏览器发来的请求。浏览器送出HTTP请求到中间层,中间层从底层数据库取得数据,对数据进行处理后,返回给顶层的客户端Web浏览器。采用这三层应用逻辑来实现,底层数据库采用目前比较流行的MySql数据库,MySql是開放源代码的关系数据库,具有大型数据库的多数特性,它的设计非常适合于管理许多Web数据库应用程序,并且提供大量编程语言(如Perl、C、PHP等)的客户程序接口,其查询速度及其他操作速度很快。中间层采用PHP服务端脚本语言,PHP的移植性强,灵活多变,保密性强,并可在静态HTML文件中嵌入一个或多个PHP脚本,这样使客户层整和更容易;另一方面,可以将脚本与外观相混合;脚本的执行速度快,选用PHP脚本运行速度比CGI更快;基于这样的语言和数据库技术做准考证打印系统的技术支持,便于查询、修改,而且能够很好地适应准考证打印开放性和保密性的要求。

2.3 数据库的设计与数据的导入

现在,大多数考试都有自己的管理信息系统,有填报准确的考生信息数据库,在设计数据库时,结合已有的考生数据库,保留打印准考证需要的字段创建相应的数据表。打印带图像信息准考证,还需设计图像的保存位置,建立相应的字段,其它字段可根据实际情况进行设置。常用考生信息表设计见表1。

表1 考生信息表

我们利用考试系统原始数据,省去考生信息录入带来的误差,生成相应的TXT文件,进入MYSQL,用“LOAD DATA INFILE 'file_name.txt' INTO TABLE tbl_name”命令将原考试系统的考生信息导入MYSQL数据库中。

2.4 功能模块程序设计

2.4.1 考生登录页面设计

在考生登录网页中加入表单,代码如下:


身份证号:

为了防止攻击,还可以在登录页面上设置验证码。

2.4.2 准考证打印页面的设计

按准考证格式要求设计网页,同时调用服务器数据,生成相应考生的准考证页面,print.php文件内容如下:

准考证打印页面

//打印范围开始标志


$connect = mysql_pconnect("localhost","root","password");

mysql_select_db("data_name", $connect);

$query = "select * from tal_name where sfzh=$dxh";

$result = mysql_query($query);

$num=mysql_numrows($result);

if($num>0)

{}

else echo "

打印查询失败!请重新登录,输入正确信息!

";

$cj= mysql_fetch_array($result);

if($result)

{echo " ";}

//准考证格式设计

(略)

篇10:基于php技术的网站建设毕业论文

摘要:

本论文结合我校专业建设规划的竞赛实况,以级环境设计专业培养计划的大幅度修订为背景,对《居住空间室内设计》这门专业实践课程的建设体系与规划思路进行研究。其中指出在培养“应用技术型人才”的时代背景下的课程规划思路,要从市场走向学校,从项目中选取任务,在课堂上多元化体验性实践的新改革。

关键词:课程建设;室内设计;居住空间;人才培养

20xx年xx月中旬,我校组织了专业建设规划的竞赛,通过本次专业建设规划竞赛,牢固树立了“立足中原,开放办学,服务地方经济和社会发展,培养具有创新精神的应用技术人才,创建特色鲜明、优势明显的高水平独立学院”的办学思想,进一步明确了专业和人才培养目标的定位。而在20xx年我专业已经对20xx级的培养计划进行了重新的大幅度修订。为建立与“应用技术型人才”培养目标相适应的课程体系与培养方案,深化人才培养模式改革,加快实践教学建设、提高教学质量奠定良好的基础,为更加确保我院“应用技术型人才”培养目标的实现,对环境设计专业的《居住空间室内设计》课程进行了系统的建设与规划。

一、课程定位与教学目标。

20xx年xx月至20xx年xx月,我们对艺术设计系环境设计专业的培养计划进行了大幅度的修订,结合应用型技术人才培养目标,将本专业的课程设置与教学思路进行了模块化的体系建构,即设计基础模块、课题组教学模块、专业基础模块和考研就业模块,这种模块思路的确立很好地体现了环境艺术设计行业的市场需求。并与我校的学生特点结合起来。将课题组教学模块设置为家具设计、建筑设计、室内设计和景观园林设计这四个服务于未来市场急需人才之行业的模块课程。而《居住空间室内设计》这门课程就属于室内设计课题组的一门专业核心课程。室内设计课题组的教学研究多种类型的室内空间设计,不同的室内空间由于性质和展示效果的不同需求,分别设立了理教和实践类课程,经过这一课题的训练,可以使学生对室内设计的原理、方法、流程及材料选择和方案展示技巧都有了较为全面的提高。

《居住空间室内设计》是本专业的专业、核心、实践环节课程。通过本课程的学习让学生掌握并运用科学的设计程序,能设计出客户所需求的居住空间室内设计方案。首先从知识目标的确定方面来看,主要是想通过家居空间室内设计的实践教学使学生具备科学的设计程序与方法,并能够通过规范的制图表现来传达设计构思。其次是能力目标,要根据工程预算选择装饰材料,合理运用新型环保材料来设计居住空间环境。再者,在素质目标方面,希望通过本课程的实践教学与训练,培养学生的责任心、团队意识和吃苦耐劳的品质,并在设计中具有较强的艺术创造力。

二、教学内容与重难点突破。

课程建设的思路是从市场需求出发,以应用技术型人才培养为目标,通过对典型职业岗位(设计师)的岗位工作任务分析,总结工作任务中所包含的任务,提取工作过程要具备的专业技能,并研究这些专业技能背后蕴含的专业知识点。通过进一步的讨论整合,拟定出适合我专业的课程建设的教学内容,主要包括以下几个层面的内容:

(1)设计准备阶段:

此阶段是从理论和实践两个层面为设计的展开打下基础。课程的教学单元设置为客户洽谈、现场测量与市场调研、室内装饰风格的确定。其中“客户洽谈”培养了学生的谈单技巧能力,通过模拟训练和角色互换扮演来完成教学。“现场测量与市场调研”则通过组织学生的现场量房指导实践,既教给学生基本的测量知识,又能够规范室内尺寸数据,为设计图纸的绘制打下基础。“室内装饰风格的确定”则要求学生能够综合前两个知识点,根据户型和客户的要求,确定出符合实际需求的设计风格。

(2)方案初步设计阶段:

这一阶段的课程设置主要是围绕着合理的设计程序展开创意制作。首先从平面图设计开始,让学生从功能入手,做好室内空间的划分,并对各个空间的尺度有科学的.把握,合理布置室内家具,最大化运用室内空间;然后开始室内各个立面图的设计,这一环节则突出培养了学生的造型能力和创意表现。当然,也是在满足功能的前提下做出符合人需要的立面创意;而接下来的任务就是针对室内照明、室内空间环境美化等一系列软环境的设计,此阶段将是对方案形成的设计,也是对学生综合能力的培养。

(3)方案深化设计阶段:

上一篇:传媒项目商业计划书下一篇:姑婆山一日游800字作文