当前位置:文档之家› 毕业设计-基于帝国CMS网站的开发

毕业设计-基于帝国CMS网站的开发

毕业设计(论文)题目:基于CMS系统的中小型网站的建设与管理学生姓名:刘毅学号:班级:网络技术121班指导教师:郭佳完成日期: 2014-11-9信息处理与控制工程系毕业设计任务书毕业设计任务书摘要信息化的时代已经到来,互联网作为一种全天候24小时不间断的媒体平台是传统媒体可望不可及的。

作为一个企业,在互联网上建立自己的网站,最显而易见的就是可以向世界展示自己的企业风采,让更多人了解自己的企业,使企业能够在公众知名度上有一定的提升。

因此,越来越多的人以及企业都开始建设属于自己的网站,但是对于有网站建设需求的初学者来说,由于没有任何基础,对相关的概念感到很迷茫,在摸索的过程中会走很多的弯路。

使用内容管理系统(Content Management System,简写为CMS)可以快速建设一个网站,CMS已经是如今应用非常广泛的建站系统,它具有许多基于模板的优秀设计,可以加快网站的开发速度和减少网站的开发成本,CMS可以让你不需要学习复杂的建站技术,不需要学习太多复杂的HTML语言,就能够建设出一个风格统一、功能强大的专业网站。

在此,我主要从CMS 的基础入手,重点介绍CMS在中小型网站中建设的优势,从当前互联网网站建设的现状和发展趋势进行分析,站在一个初学者的角度考虑,重点以一个企业网站的建设实例为参考模型,阐述一般企业网站、个人网站以及专业性门户网站的搭建过程和基本的营销管理方法,让初学者能够迅速地了解使用CMS建设一般网站的过程,以及建设后期的维护与管理工作。

关键词:内容管理系统,CMS,信息化,网站建设目录摘要 (I)前言 (1)第一章当前互联网网站建设的现状与分析 (2)1.1门户型网站的建设 (2)1.2企业单位网站建设 (2)1.3个人网站建设 (3)第二章内容管理系统CMS的概述 (4)2.1 CMS建站适合应用的领域 (4)2.2 CMS建设企业网站的弊端与优势 (4)2.2.1传统网站建设方法存在的问题 (4)2.2.2 CMS系统的优势 (5)2.3常见的CMS系统概述 (9)2.3.1 PHP内容管理系统 (9)2.3.2 内容管理系统 (11)2.3.3 ASP内容管理系统 (11)2.3.4其他的内容管理系统 (13)第三章利用cms建设网站前的分析 (15)3.1 选择与使用cms系统 (15)3.1.1 选择合适的cms系统 (15)3.1.2学习CMS的使用 (16)3.2开发工具的选择 (18)3.3 运行环境 (18)3.3.1 运行环境的分析 (18)3.3.2 运行环境的搭建与配置 (19)第四章帝国CMS的概述与安装 (21)4.1 帝国CMS的概述 (21)4.2 帝国cms的功能与特点 (21)4.3帝国cms的安装 (22)第五章数据表与系统模型的设计 (25)5.1数据表的分析 (25)5.2 数据表的设计 (25)第六章使用帝国CMS进行网站的建设 (28)5.1帝国CMS常用标签 (28)6.2 静态页面的制作 (29)6.3 使用帝国CMS进行网站的建设 (29)6.3.1 头部及底部模板的制作 (29)6.3.2 首页的制作 (32)6.3.3列表页面的制作 (35)6.3.4 内容页面的制作 (35)6.3.5评论页面的制作 (36)6.3.6 会员登录页面的制作 (37)6.3.7 其他页面的制作 (37)第七章帝国CMS的后台管理 (39)7.1后台的基本设置 (39)7.2 内容的发布与管理 (39)7.3评论管理 (40)7.4 会员的管理 (40)7.5 数据的备份与还原 (41)致谢 (44)参考文献 (45)前言在传统的网站建设中,首先由用户提出自己的建站需求,然后由网页设计师制作出相应的网页,再由程序员根据用户需求和前台页面制作出相应的后台程序。

但是,这一网站的制作过程需要投入巨大的人力物力及费用,这一过程对于大型企业来说,是可以承受的。

对于小型企业来说,是无法承受如此巨大的投入。

随着技术的进一步发展以及在网站制作的过程中经验和技术的积累,人们开始将网站开发的某些过程抽象化,提出了内容管理系统概念,它视图建立一种一劳永逸的网站开发模式,只需要根据网站的定位、栏目、内容等信息即可快速建立一个网站。

网站内容管理系统不单单可以开发一些网站,甚至可以开发一些基于B/S架构的程序,比如discuz论坛系统和ecshop商城系统都是由php开发出来的内容管理系统,discuz论坛系统主要是用来制作论坛的一款内容管理系统,学起来容易,并且其他一些大型的内容管理系统都制作了与其相关的接口文件,实现与其会员的同步注册与登陆。

所以制作一个带论坛的网站也方便了很多。

Ecshop商城系统主要是用来制作一些购物类的网站,由于其具有开源的特点,其安全性也相对较高。

而其他的一些cms系统功能也在不断的完善与强大起来,如在帝国cms中,用户可以根据自己的需求建立相应的数据表与系统模型,用户不需要懂php编程语言就可以根据自己的需求进行简单的二次开发。

动易cms则根据用户的需求分别开发出了企业版,政府版,学校版等不同版本的内容管理系统。

而其他一些著名的内容管理系统的功能也正在不断地完善。

在此,我主要介绍常用的cms,使用帝国cms制作一个功能相对简单的网站,介绍cms制作的网站的一般流程以及制作技巧。

帝国cms是由php语言所开发,使用了mysql数据库,由于mysql数据库和php语言都是开源免费的,所以安全性相对较高。

帝国cms对于新手来说入门可能比较困难,但是学会后建站是非常方便的。

凭帝国cms强大的功能和相对较高的安全性是值得我们学习一下的。

第一章当前互联网网站建设的现状与分析当前互联网网站大致可分为三类,商业型门户网站、企事业单位网站以及个人网站。

商业型门户网站如新浪、腾讯、网易等等;这些网站结构复杂,基本都拥有自己庞大的专业团队负责技术开发。

而一般的企业单位网站以及个人网站其功能需求相对比较少,结构相对简单,CMS系统非常适合在这些方面的应用。

实际上,很多中小型网站都使用了cms系统。

1.1门户型网站的建设门户型网站的一个最大特点就是信息的综合性,这决定了门户型网站复杂而多样的功能需求。

一些有实力的大型门户网站往往都是组建自己的专业技术研发团队研发制作自己的网站管理系统。

而绝大部分门户型网站依然采用的是开源的CMS系统,或者是聘请适量的技术人员对CMS系统进行二次开发使用,这样可以节省不少的费用。

一般的门户型网站如地方信息站等,大都是首先由个人建设,然后慢慢发展壮大。

而门户型网站在建设之初的发展是相对比较艰难的。

利用一套成熟的CMS系统几乎可以自行搭建起当前常见的所有大型门户网站。

1.2企业单位网站建设当前企业网站建设的模式大多为网站从策划到建设正常运行都请专业的网站设计公司全权代理;由于互联网的迅速发展,小到一个单位的部门,甚至是技术小组,大到各种大型的企业都开始建设自己的网上展示平台。

但是企业网站最大的一个问题就是网站普遍浏览量较小,信息更新不及时,网站未起到存在的实际意义。

我国的企业基本上都拥有自己的网站,但绝大多数企业网站访问率极低,大多数的企业网站没有什么作用,基本处于被闲置状态,企业几个月不去过问。

如果你随机地去浏览一些企业单位的网站,你会发现一些知名大型企业网站或许会保持着偶尔的更新,而大部分的中小企业的网站上大多只有简单的厂名、简况、产品和联系厂址、电话。

有的企业网站虽然设置了不少栏目,但是里面基本没有什么内容,有的企业产品都更新换代了而网站还只挂着旧产品图片和资料。

企业网站出现这种情况的原因,一方面是网站内容的空洞没有太多实用性的东西无法吸引网民访问;另一方面是因为企业管理者对网络营销缺乏认识,网站专业管理人员的匮乏制约了其电子商务的发展。

缺乏正确的网络销售理念指导,网站初期定位不合理、设计不完善、网络营销策略不合理或实施不到位使最终营销效果不理想是导致大部分网站被闲置的主要理由之一。

破解如何降低企业网站建立和管理的成本提高企业网站营销效率将成为加速企业网站发展的关键所在。

1.3个人网站建设中国的网民构成以学生、年轻人为主;同时中国的互联网网站个人网站占据着绝大部分的比例。

正是无数个个人网站撑起了中国互联网的繁荣。

很难想象,哪一天中国所有的个人网站全部关闭后的中国互联网是一个什么样的状态。

个人网站的大量出现很大程度上代表了中国互联网发展的特点。

个人网站一类为单纯的个人学习记事网站,这类型网站大多以博客型网站为主网站的主题是个人感兴趣的某个一方向某一种技术、个人学习的某一专业、个人从事的职业相关的专业知识,或者只是个人生活学习涉及到的所有内容综合。

一类个人网站是以营利或者交流为目的,网站大多内容为如技术、故事、新闻、图片等;专业方面的知识这样的网站或为文章内容主题站点,或为资源下载站点,或为交流论坛站点。

由于个人物力财力方面的限制,绝大部分个人网站都是使用网络上可以找得到的免费程序搭建;而这部分网站在互联网上数量最为庞大,所以绝大部分个人站长都是开源的CMS系统最忠实的用户。

个人网站建设者的特征可作如下:1. 个人网站绝大部分的站长都是个人掏钱来支撑网站的运营,而没有任何的收入他们在选择网站程序的时候首先会考虑免费版本或者收费版的破解版,这主要是因为他们的收入都是不高 所以开源CMS总是是他们建设个人网站的首选。

2. 个人网站的绝大多数站长都是网站的业余爱好者,他们往往都是一个人支撑了网站的全部运营,并不是每个人都是有很高的编程技术,会的仅仅对于现有程序的修改和美化但是他们依然能够建设出内容丰富界面美观的优秀站点。

3. 个人网站的绝大多数站长都是在校学生、年轻的互联网爱好者,他们有作为年轻一辈的强烈的好恶感;很多的时候喜欢一个CMS程序就会认准不动摇而一旦不喜欢一个程序又会极端的反感。

随着博客型程序的普及,越来越多的普通用户开始了解或者接触到CMS网站内容管理系统这一概念。

BLOG作为一种相对简单的内容管理系统实际上向更多的普通网民普及了网站后面的基本动态技术。

而随着开源CMS项目如火如茶的发展趋势加上未来主机托管或者虚拟主机租用费用的不断降低,任何一个不具备专业网络技术知识的人都可以轻易的建立自己的网站。

当前个人网站的数量仍然呈几何级数趋势递增这都得益于开源博客型CMS 的迅速普及。

博客类型CMS给个人类型网站建设带来了一场伟大的革命。

第二章内容管理系统CMS的概述2.1 CMS建站适合应用的领域1. 个人网站:以兴趣为主导建立各种题材新颖内容丰富的网站,通过共同兴趣的信息交流可以形成自己具有特色的用户圈。

这部分用户应该是使用最大的群体;而且大部分都是只使用开源免费的版本,但是一个CMS产品的发展与壮大正是依靠这个群体支撑起来的。

相关主题