论文模板2.docx
- 文档编号:29232233
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:20
- 大小:147.05KB
论文模板2.docx
《论文模板2.docx》由会员分享,可在线阅读,更多相关《论文模板2.docx(20页珍藏版)》请在冰豆网上搜索。
论文模板2
基于织梦内容管理系统的企业网站建设与设计
摘要
随着网络技术的迅猛发展,当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。
因此我选择将公司网站的设计以及后台的管理作为我的项目。
本论文所研究的是如何建设一个符合客户要求的企业网站后台管理系统,意在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。
本论文所提出的方案是采用现在比较流行的织梦内容管理系统配合网页三剑客(Dreamweaver、Photoshop、Flash)等制作工具来设计和建设一个企业网站后台管理系统。
该系统的基本功能有公司的简介、公司产品的展示、公司的新闻动态、后台的管理等等。
通过对企业需求的了解和对其他企业网站的参考,最终成功完成了一个企业网站的后台管理系统。
该系统完全能满足大部分企业的日常需要,可以作为许多企业建设网站的参考系统。
关键词:
企业网站;织梦内容管理系统;后台管理;网站建设
Abstract
Withtherapiddevelopmentofnetworktechnology,contemporaryenterpriseshavesetuptheirownwebsitesviatheInternettoexpandtheirinfluencetopromotetheirproducts,whilerapidtransmissionofinformationviatheInternettoaccelerateitsowndevelopment.SoIchosethecompanywebsitedesignandmanagementofthebackgroundasmyproject.
Studiedinthispaperishowtomeetthecustomerrequirementstobuildacorporatewebsiteback-endmanagementsystem,intendedthroughthedesignofarobustdatamanagementsystemtomanagethefrontpageconstantlyupdateddatatohelpthefutureofthewebsiteadministratormaintenanceanddataupdates.ThispaperproposedtheprogramisusednowmorepopularsoftwareDedecmswiththeWebThreeMusketeers(Dreamweaver,Photoshop,Flash)andotherauthoringtoolstodesignandbuildabusinesswebsiteback-endmanagementsystem.Thesystem'sbasicfunctionsarethecompany'sprofile,showcasethecompany'sproducts,thecompany'snews,thebackgroundofthemanagement.
Throughtheunderstandingofbusinessneedsandothercorporatewebsitesforreferenceonly,thesuccessfulcompletionofavirtualenterprisewebsiteback-endmanagementsystem.ThesystemisfullyabletomeetthedailyneedsofmostenterprisescanbeusedasanumberofenterprisestobuildWebsitereferencesystem.
Keywords:
corporatewebsite;dedecms;backgroundmanagement;thewebsiteconstruction
引言
当前互联网飞速发展,企业网站已经跟名片一样普及,但是企业网站又不仅仅是一张名片,它不仅可以展示公司形象,跟客户增加交流的机会,当今社会竞争激烈,谁先开拓新的市场,谁就抢得先机,互联网这个广阔的虚拟市场,如果被企业的竞争对手捷足先登,率先占领脚跟,那对一个企业的损失是很大的[1]。
网站的制作形式多种多样,规模有大有小,一个设计精美,信息充实的网站给人的直观印象是一个企业的企业形象,所以企业网站建设无疑是一种宣传企业产品和服务的机会。
企业网站还可以扩建成为网上销售和售前售后咨询服务中心。
发布企业广告,网站作为一种媒体的形式,企业网站本身就是广告,一些企业在网上建立自己的网页,或者开设自己的网站,把企业信息集中起来,分类分栏,方便浏览。
现代社会中的所有著名企业都在网上建立了自己的网页或网站。
在国外,特别是在美国,实施企业门户战略已经被列入了许多大企业的日程表中。
与国外相比,国内了解企业门户概念的企业十分少,而计划建立企业门户的企业就更加微乎其微。
但是,互联网在国内的发展速度相当迅速,中国企业建立自己的门户网站,为自己的客户、员工和代理商提供综合性服务的重要性不言而喻[2]。
企业建立网站,从销售的观点看,可以减少交易的中间环节,降低成本。
对企业来说,自己的网站既是一个展示企业的窗口,又可以无缝地集成企业的内容、商务活动及社区等,动态地发布存储在企业内部和外部的各种信息,同时还可以支持网上的虚拟社区。
总之,企业建设网站就是在互联网上开家分公司,让更多的人了解企业的产品与服务,为企业带来更多的潜在客户和咨询,是一种性价比极高的新型宣传模式,是当今的大趋势,所以企业要想在竞争中立于不败之地,紧紧跟上时代的步伐,进行网站制作,是首要选择[3]。
本文详细的介绍一个企业网站的制作过程。
用到的技术是DeDeCMS作为内容管理系统,PhpStudy作为Php集成环境的开发包,里面包含了MySql数据库和apache服务器,Dreamweaver作为网页编辑的工具,用Photoshop处理网站中用到的图片。
因为本网站的主题是水产调料公司的介绍,所以用的主色调是跟海洋接近的蓝色,给人以清新舒适的感觉,也跟水产的性质也很接近,网站的文字主要是黑色和白色。
简洁、清新,是本网站的主体风格。
首页的设计是非常重要的,它是整个网站的缩影,只有网站的主页吸引住了浏览者的眼球,浏览者才能继续地访问网站的其他页面。
通过浏览本网站关于我们栏目可以详细地了解公司的情况,包括公司的文化,地理位置,经营范围等。
服务项目栏目的设计分类明确,可以是客户快速的找到自己需要的产品,其中有鸡类产品,鸭类产品,海鲜产品,调料大全,分类产品,酒店用品,烧烤专用等八个分类,每个分类里面还有详细的产品介绍。
每个分类还有缩略图,客户可以直观的看到产品的样式等。
通过新闻中心栏目,浏览者不经意间就增长的自己的见识,知道了最新的行业技术新闻,还能学习到关于食品的尝试,增长自己的厨艺,知道更多的调料的功效。
留言板栏目的设计更是方便了客户与公司的沟通,如果客服不在,客户就可以方便的留言,来表达自己的看法,或者询问相关的问题。
此外客户还可以看得到其他客户的留言,这样对于产品及服务的质量就有了进一步的了解。
通过联系我们栏目客户可以直接看到公司的联系人,联系方式,公司的地址等,可以方便的与公司联系,并可以根据网站提供的地址到公司去购买产品。
人才招聘栏目公司可以方便地招聘到更多的有识之士。
为扩大公司规模,提高公司竞争力也很有影响力。
此外,每个页面上面都有一个QQ在线咨询的悬浮窗口,通过点击链接,可以方便地用QQ软件跟客服交谈。
当客服在线的时候,显示的是QQ交谈,当客服不在线的时候,就显示QQ留言,这也增加了交易成功的概率。
1网站开发工具的介绍及环境的配置
1.1PhpStudy的介绍及安装
PhpStudy是一个PHP调试环境的程序集成包。
一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。
该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等[4]。
在Phpstudy的安装过程中,选择语言为简体中文;选择Phpstudy安装路径为E:
\phpstudy;选择PHP程序的安装路径,默认PHP程序的安装路径为D:
\WWW,选择默认即可;选择需要安装的程序组件,勾选基本安装,必选安装默认选择apache&php。
Phpstudy安装好后,运行的界面如……所示。
……phpstudy启动
只有Apache和Mysql的运行状态都显示绿色的时候才说明phpstudy正常运行了。
点击MySQL管理器后,进入网站的数据库,输入数据库的用户名和密码,这里都是root,即可进入网站数据库。
在数据库中可以建立网站需要的数据库,易于管理和操作[5]。
1.2织梦内容管理系统的介绍及安装
DedeCMS是国内知名内容管理系统,经超过20万以上站长级用户群经过长达4年之久的广泛应用和复杂化环境的检测,织梦系统在安全性、稳定性、易用性方面具有较高的声誉,倍受广大站长推崇。
DedeCMS采用PHP+MySQL技术开发,程序源代码完全开放,在尊重版权的前提下能极大的满足站长对于网站程序进行二次开发。
DedeCMS的模板引擎简单、易用,采用了XML标记风格,只要懂HTML就可以修改制作模板。
织梦CMS基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,环境需求如下:
Windows平台为IIS/Apache+PHP4/PHP5+MySQL3/4/5;Linux/Unix平台为Apache+PHP4/PHP5+MySQL3/4/5(PHP必须在非安全模式下运行)。
在用phpstudy配置好环境后,把织梦的upload里的文件放在WWW目录里,这个地址可以更改,因为安装phpstudy的时候选择php程序的路径是D:
\WWW。
在浏览器打开localhost,可以出现安装步骤。
首先进行的是许可协议,勾选我已经阅读并同意此协议,点击继续进行下一步;接着就是系统环境的检测,主要看看系统环境是否支持织梦,只有都显示对勾的情况下才能正确的安装,如果出现红叉就说明有的地方不支持。
接下来就是模块的选择、数据库的设定和管理员初始密码的设置。
模块的选择如果下载过可以选择安装,没有下载的不能安装,可在以后安装。
数据库的设定是根据phpstudy安装时设置的数据库主机、用户名、密码,填写的,两者许统一。
数据表前缀和数据库名称,编码都默认即可。
然后是设定管理员的用户名和密码,就是登陆后台的用户名和密码。
再填写网站的基本配置信息。
安装完后就可以访问网站的前台和后台了。
1.3网页制作工具DreamweaverCS5的简介和站点管理
AdobeDreamweaverCS5是一款集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
本网站的所有的网页均是用DreamweaverCS5编写的。
使用Dreamweaver中的服务器行为可以快速实现PHP、ASP以及JSP等动态网站的功能开发。
不用掌握相关的程序编写,只需要掌握一定的操作顺序,了解相关的服务器行为即可轻松实现动态网站的建设。
设计使用Dreamweaver成功进行PHP动态网页的制作并创建一个动态Web站点,可以用如下步骤来进行。
第一步:
设计静态PHP页面
在设计任何Web站点(无论是静态还是动态)时的一个关键步骤是页面视觉效果的设计。
当向网页中添加动态元素时,页面的设计对于其可用性至关重要。
要仔细考虑用户如何与各个页面和整个Web站点进行互动[6]。
第二步:
创建动态内容源
动态Web站点需要一个内容源,在将数据显示在网页之前,动态Web站点需要从该内容源提取这些数据。
能在网页中使用内容页之前必须执行以下操作:
创建动态内容源(如数据库)与处理该页面的应用程序服务器之间的链接;通过创建记录集,指定要显示的数据库中的信息,或指定希望在改页面中包括的变量;选择动态内容元素,并将其插入到选定页面。
第三步:
将动态内容元素或其他服务器行为插到该页面时,Dreamweaver会将一段服务器端脚本插入到该页面的源代码中。
向网页添加动态内容若要在网页中放置动态内容,则要执行以下操作之一:
将其放在“代码”视图或“设计”视图中的插入点处;替换文本字符串或其他占位符;将其插入到html属性中,例如动态内容可以定义图像的src属性或表单域的value属性。
第四步:
向页面添加服务器行
Dreamweaver服务器行为可以向Web站点添加应用程序逻辑,而不必亲自编写代码。
随Dreamweaver提供的服务器行为支持ColdFusion、ASP、PHP文档类型,服务器行为经过精心编写和仔细测试,达到快速、安全、可靠地目的。
第五步:
测试和调试页面
再将动态页或整个Web站点发布到Web之前,应首先测试其功能。
通过测试可以检查程序开发的结果,如果出现错误要及时进行更正。
2系统分析
2.1需求分析
2.1.1本项目的实现目标
制作一个企业网站,通过此网站为公司创造更多的利润,增加公司知名度,展示公司形象,跟客户增加交流的机会,增加公司的竞争力,开拓新市场,宣传企业产品和服务。
2.1.2项目开发要求
项目开发规范统一,模块划分,代码编写均遵照命名规范文档;程序优化、安全并要有良好的可扩展性;用户界面简洁明了、操作简单实用;与用户保持良好的沟通,及时根据用户新的需求改善系统功能。
2.1.3功能需求
(1)商品管理功能
用户可以对商品进行分类浏览等基本操作,管理员可以对商品进行分类的添加、修改、删除等功能。
(2)会员管理功能
用户可以进行会员注册,管理员可以对注册会员进行会员的添加、修改、删除等功能,并且可以给予他们不同的权限。
(3)留言板管理功能
客户可以留言,并且可以看到并回复其他客户的留言,管理员可以删除,回复留言。
(4)在线客服管理功能
客户可以通过在线咨询的小悬浮窗口用QQ工具跟客服人员沟通。
如果客服人员不在线的话也可以留言。
(5)新闻管理功能
用户可以通过新闻列表查看新闻的概述以及缩略图,点击进去后可以查看新闻的具体内容,以及发布的时间,作者等。
管理员通过后台可以对新闻进行添加、修改、删除等操作。
2.1.4性能需求
(1)系统的硬件需求
系统的硬件需求如……所示。
……硬件环境需求表
硬件
客户端
处理器
IntelPentium4
内存
2G
硬盘
200G
网络配置
100M宽带以上
(2)系统的软件需求
系统的软件需求如……所示。
……软件环境需求表
软件
服务器端
用户端
操作系统
Windows2003/xp/7
Windows2003/xp/7
网络协议
TCP/IP
TCP/IPHTTP
Web服务器
apache
apache
数据库
MicrosoftSQLServer
MicrosoftSQLServe
浏览器
IE6.0以上
IE6.0以上
2.1.5其他需求
(1)对性能的规定---精度:
制作过程中要充分考虑细节,数据精度一定要高,比如用户注册要满足用户注册所需要的账号及密码长度等。
(2)时间特性要求:
制作者要有时间规划,在规定的时间里将网站做出来,管理者要不定期的更新网站信息。
(3)灵活性:
网站维护者要具有灵活的头脑,根据实际需求增加或删除栏目等其他信息,发现好的建议及时向主管理员(网站制作者或授予整个网站修改权限的人)反映,以及时跟新信息。
(4)数据管理能力要求:
管理者要对数据计算及其他相关信息做到一丝不苟,对数据信息处理要精确。
(5)故障处理要求:
管理者及时处理网站突发的故障,要具备一定网站维护经验和能力。
(6)其他专门要求:
合理安排时间,不要在网站运行期间随便删除信息不能随便修改网站信息。
2.1.6E-R图
(1)系统E-R图
在本网站中,管理员可以管理网页,客户可以浏览网页,系统E-R图如……所示:
……系统E-R图
(2)留言板E-R图
留言板的E-R图如……所示:
……留言板E-R图
2.2系统流程图
本网站的系统流程图如……所示:
……系统流程图
3系统设计
3.1总体设计
3.1.1功能模块结构图
本网站的功能模块图如……所示:
……功能模块结构图
3.1.2功能模块结构图说明
(1)浏览商品模块
在此模块中,用户可以对商品进行浏览,在商品列表中有商品的分类,客户可根据自己的需要浏览不同的商品分类里面的商品,可以使客户轻松找到自己所需商品。
(2)在线咨询模块
在此模块中,如果客服人员在线的话,客户可以直接通过右上角的悬浮小窗口用QQ跟客服进行咨询,如果客服不在线的话,就会显示留言,那么客户也可以通过这种方法跟客服进行间接性的交流。
(3)浏览新闻模块
再次模块中,客户在浏览网站的同时可以查看近期的最新行业新闻,在新闻列表中有新闻的概述和缩略图,点进去之后可浏览详细的新闻信息。
新闻模块的设置可以增加网站的浏览量。
(4)留言板模块
再此模块中,客户可以把不清楚的问题提出来,也可以查看及回复其他客户的留言,管理员可以对留言进行回复,删除等操作。
(5)编辑商品模块
再次模块中,管理员可以在后台直接对商品进行修改,删除,增加等操作。
可以及时地把最新的商品列到商品列表中去。
(6)编辑新闻模块
在此模块中,管理员可以在后台对新闻进行编辑,修改,删除等操作,可以给网站增加新鲜的元素。
3.2详细设计
3.2.1index.html页面的设计以及DIV+CSS的设计
改步在整个网站的制作过程中起到了至关重要的作用。
在这步中要确定网站的主要风格,要确定网站的各个栏目,要对网站的整体进行设计。
依次类推,完成整个首页的设计。
3.2.2各个模板页的设计
(1)确定各个子页的类型
在设计各个模板之前必须先确定网站的栏目都用哪个模板,在本网站的设计中,初步确定关于我们是单页设计singlepage.htm;服务项目是产品列表页需设计list_pro.htm,点击进去后是产品内容页,即artical_pro.htm;新闻中心是文章列表页,即list_artical.htm。
点击后每个文章则是文章内容页,即artical_artical。
留言板是外部链接模块。
所以需要设计以下模板页:
singlepage.htm,list_pro.htm,artical_pro.htm,list_artical.htm,artical_artical。
此外,每个子页需要调用相同的头部,左边的栏目,底部,所以还需设计head.htm,left.htm,bottom.htm。
(2)设计各个模板。
把首页中的代码换成动态的,方便后台管理。
包括图片的链接,导航的链接,内容的链接等。
网站标题,关键字和描述的动态代码以及调用头部。
4系统实现
4.1服务项目子页面的实现
首先进入后台,在地址栏里收入http:
//localhost/dede,输入用户名、密码和验证码,这里的用户名和密码都是admin。
进入后台后点击核心-网站栏目管理-添加顶级栏目,在常规选项中设置以下:
栏目名称是服务项目,目录相对位置为CMS根目录,其他都是默认设置即可;在高级选项中,设置封面模板为{style}/index_article.htm,列表模板为{style}/list_article.htm,文章模板为{style}/article_article.htm,其他默认的设置即可,点击确定按钮。
此时,网站栏目管理里有了服务项目这个栏目了,点击进去,选择添加文档,添加上以下几个分类,并上传相应的图片,如……所示:
……服务项目后台分类的添加
4.2新闻中心子页面的实现
与服务项目子页面一样,添加栏目新闻中心,并且增加新闻文档,设置方法同服务项目页面一样,只是在新闻中心子页面中,需要把原来单纯的列表,完善成为有缩略图和文章摘要的列表,进入网站后台-模板-只能标记向导-选择想要的模板(最后一个)-调用栏目-新闻中心-调用记录条数-4-生成模板调用标记-预览。
4.3留言板子页面的实现
留言板模块的设计步骤为:
(1)如果留言板管理里面的内容是空白的,找到\data\module下的moduleurllist.txt,如果moduleurllist.txt里没内容就是被破坏了,从安装包里提出。
或者到
(2)进入后台,点击模块管理-上传模块-安装,这样,留言板模块就安装好了。
(3)因为留言板的路径跟以上的不一样,没在根目录里,所以还需要修改导航代码为:
field.phpurl/}/guestbook.php">留言板 [10],修改导航的链接路径,使其能过连接到留言板页面。 (4)安装和设置好之后,在点击导航上面的留言板后,出来的留言板的页面,上面有删除的功能,但是删除的功能不应该是访客能够实现的,在后台登陆的情况下才会有删除的功能,如果把管理员账号注销的话,再次刷新页面,就没有了删除的功能了。 (5)留言板的审核功能设置: 系统设置-互动设置-评论及留言是否需要审核-是-编辑禁用词语和替换词语 (6)最后修改留言板的DIV+CSS 在模板页中调用head.htm方法: 第一步: 打开"/include/common.func.php",该文件5.6版本默认存在,5.5的不存在自己建一个,然后在该文件中加入相应的函数[11]。 第二步: 在模板页用以下代码替换原来的调用头部代码: phppasterTempletDiy("default/head.htm");? > (7)留言板分页 留言板分页用得是datalist标签,所以之前在arc.listview.class设定的分页样式不适用,需要修改Default\include-->datalistcp.class.php,修改用户页面每页显示条数,到guestbook.php中修改$dlist->pageSize=4;修改管理员页面每页显示条数,到guestbook_admin.php中修改$dlist->pageSize=4;还需修改布局guestbook.htm(把留言列表放在
把留言操作界面放在
);guestbook-admin.htm(这个符合要求,不用修改);guestbook-user.htm(把两列表格修改成一列的)。
这三个都需要添加副导航。
调用.n_title类;把竖排排列的分页页码改成横排的,修改CSS:
.pagelistli{float:
left;}即给list_arti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文 模板