收藏 分享(赏)

基于discuz!的广西艺术高考网设计与实现毕业论文.doc

上传人:无敌 文档编号:631163 上传时间:2018-04-15 格式:DOC 页数:28 大小:2.82MB
下载 相关 举报
基于discuz!的广西艺术高考网设计与实现毕业论文.doc_第1页
第1页 / 共28页
基于discuz!的广西艺术高考网设计与实现毕业论文.doc_第2页
第2页 / 共28页
基于discuz!的广西艺术高考网设计与实现毕业论文.doc_第3页
第3页 / 共28页
基于discuz!的广西艺术高考网设计与实现毕业论文.doc_第4页
第4页 / 共28页
基于discuz!的广西艺术高考网设计与实现毕业论文.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、目 录【内容摘要】 .1【关键词】:Discuz!;模板; .11 概述 .21.1 开发背景、目的及意义 .21.2 相关技术概述 .21.2.1 Discuz!.21.2.2 Discuz!的发展 .21.2.3 Mysql 简介 .32 可行性研究及需求分析 .42.1 可行性研究 .42.1.1 技术可行性 .42.1.2 经济可行性 .42.1.3 操作可行性 .42.2 需求分析 .42.2.1 功能需求 .53 制作网站的主要流程 .53.1 环境搭建 .54 详细设计与实现 .74.1 头部框架的建立 .84.2 门户框架的建立 .84.2 门户文章发布 .114.3 门户首页

2、调用频道栏目文章 .124.4 门户列表页设计与实现 .154.5 门户底部友情链接页面设计与实现 .174.6 门户文章页面设计与实现 .184.7 论坛页面设计与实现 .194.8 百度公益 404 页面 .224.9 使用腾讯第三方应用来增加网站特色 .234.10 logo 与所需图片设计 .255、总结与展望 .25致 谢 .26参考文献 .26Abstract.27Keywords Discuz!; Template;.270基于 Discuz!的广西艺术高考网设计与实现【内容摘要】 如今,门户与论坛成为我们在互联网中进行查询与交流的重要媒介。本文旨在制作基于 Discuz!门户与

3、论坛的广西艺术高考网网站。是为广大广西艺术高考生提供艺术考试信息、交流互动以及题库,节省广大艺考生的时间的一个综合性网站。通过了解 Discuz!后台的门户与论坛界面版块与操作,了解每一模块功能与意义,结合 Discuz!的在线DIY 功能设计出合适的界面并与 Photoshop 图像等处理软件处理部分图像,经过多次修改实现的综合性的门户与论坛的艺考信息咨询与交流网站。【关键词】:Discuz!;模板;11 概述1.1 开发背景、目的及意义目前,对于广西艺术高考的资源并未整合,基本上都是考生个人去查阅浏览各个高等院校的招生信息以及录取信息,但是所需查询的各高校信息更新时间并不相同,考生需要花大

4、量时间来浏览相关院校的网站才可以获得所需的信息。所以本网站打算利用互联网技术,根据各高等院校的艺考信息,来进行充分整合整理。通过网络为广西各大艺术考生与考生家长提供一个更方便浏览与交流的平台,取代传统的艺考生到广大高校院校里面查询相关信息,节省广西各位艺术考生在浏览艺考信息的时间。目的是为了:通过互联网为媒介,提供一个整合广西各大高等艺术院校的最新与往届资源,成网络化、专业化、规范化的优质信息提供平台,更好的服务广大广西艺术高考生。Discuz!是一个综合性的门户论坛软件系统,基于 Discuz!的设计是为门户模板与论坛模板的视觉与操作方式的考虑。门户作为一个展示的区域,可以给任意用户进行无限

5、制的浏览与搜索对于自己感兴趣的文章,基于现如今的艺考需求,分别设计了多个门户版块与论坛版块,避免枯燥乏味的页面设计会使得用户在浏览时的体验得到提升、交流更人性化,所以本文没采用默认模板而是采用采用基于 Discuz!的 DIY 功能来构造主要的DIV+CSS 设计布局,以提升用户体验。1.2 相关技术概述1.2.1 Discuz! Discuz!自 2001 年 6 月面世以来,已拥有多年的使用时间和几百万网站用户建设例子,它拥有良好的口碑与知名度,是业内广泛推崇与认可的一套门户与论坛系统软件。目前最新版本 Discuz! X3.2 正式版,通过引入应用中心的开发模式,可以通过在线 DIY 的

6、功能来实现快速布置布局 DIV+CSS。此项功能一经推出大受欢迎,给予广大网站制作者十分快速与方便的布置与编写网站模块与框架。 1.2.2 Discuz!的发展 软件系统的项目的起始时间是在 2001 年,是一名大学生戴志康利用课余时间制作的一款免费软件,一开始名字叫做 CDB。在 2002 年初 CDB 因为其十分快速的完善,开始有了最初的用户群体。CDB 的作者在学习和研究技术的同时,积极地分析和采纳来自使用2用户的一些意见和反馈,由于用户的大力支持和理解,相对于初期创建的论坛软件来说作为一个起步较晚的论坛软件的项目 CDB,已经取得了飞速地发展,并实现了初期的网络协作开发模式。2002

7、年,CDB 开发团队开始注重技术基础的累积,在 CDB 团队具备了一定自身的实力之后,开始进 行 CDB 的项目定位改变的,即是将它本身从学习和研究的层面提高到产品制作的层面。2002 年的中期到 2003 年的初期,这一段时间的技术方面的积淀被 CBD 开发组投入到了项目之中去,并对 CDB 的代码进行了重新编写,并改名为 Discuz!,既“令人惊异的讨论区”的意思。 进入到 2003 年初,对于论坛软件的核心技术的开发开发组取得了巨大进展,在世界现有的该种类产品中创新性地实现了 PHP 语法的内核生成、更新机制和缓存的自动创建、以及编译模板系统这些独有的技术,通过对于这些核心技术的应用

8、Discuz!在效率和运载能力上得到了突飞猛进的提升,Discuz! 2.0.0 版本在搭载了这些新技术后也以商业软件的方式发行。这一期间 Discuz!开发团队也开展了最起初的企业化运营方式的尝试,并且获得了宝贵的实践经验。尽管 2.0.0 版本的 Discuz!搭载了了很多独特的新技术,但是由于宣传不到位以及经验上的缺失及商业软件在我国大陆范围内发展市场的巨大困难诸多原因,2.0.0 版本的 Discuz!并没能够取得预料的市场发展,面对诸多从未经历过的困难与阻碍,Discuz!开发团队做出了再次进行产品转型的决定。又经历了半年多的精心开发,新的商业版本 Discuz!3.0.0 问世了。

9、3.0.0 版本的 Discuz!发布后,在技术上和在市场上都得到用户的广泛好评,并且成为 Discuz!第一个成功了的商业版本,随这之后几次基于本版本的小规模小范围的升级,也使 Discuz!稳定 性、兼容性、速度、安全性等关键的软件指标都大大超过以往版本,得到了用户的广泛的可,Discuz!软件已经开始逐渐进入了佳境。1.2.3 Mysql 简介MySQL 是一款开放源码的数据库管理系统,由于它体积小、开源、速度快、成本低、兼容性好与支持多种操作系统等优势,许多中小型网站为了降低网站成本而选择了 MySQL作为网站数据库。32 可行性研究及需求分析2.1 可行性研究2.1.1 技术可行性本

10、门户与论坛采用基于 Discuz!的软件来设计的,需要 PHP 来完成此次设计。PHP具有开源免费,并且具有很好的跨平台性能与相对安全的优势。对于个人网站这一类型的项目来说, MySQL 就是很好的选择,它是一款开源免费的数据库软件,并且在很多开源项目开发与实践中展现了不亚于大型商业数据库的性能,MySQL 完全可以满足我们的需求。因为是基于 Discuz!的,对于数据库表的设计并不需要我们担心,但是基本的引用还要涉及的。为了进一步降低总体费用,在 web 服务器的选择上,同样选择开源且免费软件阿帕奇(Apache) ,它具有出色的跨平台与兼容性。完全符合此次设计的运行环境。2.1.2 经济可

11、行性Discuz 作为一个著名的综合性门户论坛,其代码是开源的。它为一个综合性门户跟论坛所提供的资源耗费是很少的。无论是低端的服务器还是日常的家用机都可以完全满足,并且由于其是开源代码。无需另外付费,节省了关于版权费用的问题。可以通过此系统,节省广大艺考生的查询各大高校院校的信息,取代传统的到广大高校院校里面查询相关信息。并且有针对性的复习考试、除此之外还提供了论坛供广大家长和考生咨询艺考相关的信息2.1.3 操作可行性随着信息化的快速发展,当代的学生都具备一定的计算机知识,能较熟练的应用计算机。本系统是基于 Discuz!建立的广西艺术高考网,用户可以通过网页浏览器就可以访问到网站并进行对应

12、的查询与进入论坛来交流,界面设计清晰,作为著名的门户论坛综合性系统,用户操作起来既简单又方便。2.2 需求分析 需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。换言之,就是解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户4需求,可以得出要设计一个具有良好信息分区,清新的门户界面与论坛界面。2.2.1 功能需求本系统针对广西各大艺术高考生在查询广西各大高校院校的招生、录取线、合格线、录取情况、往届试卷、高考政策、高考指南、 、考点时间等等以及提供在线咨询、加入 Q群等功能,总结出本系统的需求需要实现 16 个模块:最新信息、美考咨询、招生简章、考试考点、

13、分数查询、合格线、录取线、美术统考、信息汇总、往届试卷、高考动态、美考知道、美考备战、报考指南、网站公告以及论坛。每个模块都具有增加、删除、查找、修改等基本功能外还要具备单独的列表页面与文章页面,每个模块的列表页面也还要调用最新信息跟热门文章。从用户角度出发,该系统应有以下用户组与权限,即管理员、超级版主、版主、禁止访问、艺考咨询生、游客。系统管理员可以修改密码、添加用户,删除用户,修改用户信息、增加、删除、修改文章、修改门户与论坛整体布局设置,具有最高权限;超级版主拥有各个论坛版块的删除加亮以及置顶等功能。版主拥有自己版块下的删除加亮以及置顶等功能;对于不欢迎的用户,可以分配禁止访问让其无法

14、访问;对于考生和家长分配艺考咨询者,拥有对应的各大版块的发言与访问权限。游客可以正常访问门户和论坛的各大板块,但是无法在论坛上发帖与留言,只有注册了会员,才拥有在论坛版块发帖交流的权限。3 制作网站的主要流程3.1 环境搭建本次网站制作基于 Discuz!的网站需要先搭建 PHP 环境和 Mysql 环境,为了方便管理还需安装一个 Mysql 管理软件 phpmyadmin,下载好 appserv 安装包后 进行安装:5图 3.1 PHP 环境安装界面PHP 环境和 Mysql 环境安装好后,为了方便管理,我选择使用 phpmyadmin 进行安装,它是 Mysql 的一个管理工具,因为其方便

15、操作与管理,被广大站长安装使用。然后就进行 Discuz!X3.2 的安装,下载 Discuz!X3.2 安装包后,解压文件夹 upload 到 www 文件夹下。然后打开浏览器输入 http:/127.0.0.1,进入登入界面,图 3.2 phpmyadmin 登入页面6图 3.3 登入成功界面至此已经安装完 php 环境和 Mysql,以及 Mysql 管理软件 phpmyadmin,本地机器输入 http:/127.0.0.1/install, 数据库名跟账号密码用创建时设置的,自此完成Discuz!的安装。图 3.4 Discuz!安装界面4 详细设计与实现这首先要介绍 Discuz

16、的几个主要模板文件:header.htm 页面头部文件;index.htm 是门户首页的文件;footer.htm 为页面底部文件,主要作为友情链接;view_1.htm 为主页文章页样式;common.css 是公共样式 CSS 样式页面,style.css 为自7定义的 css 样式。首先在 template 下对应的模板下创建一个 image 文件存放 Photoshop 处理好的图片以备需要时使用,然后进入后台,先把门户需要的各个频道栏目建立起来,方便后期调用。4.1 头部框架的建立本文头部我分为 2 个部分,第一个部分为粗略介绍性质的内容,主要包括有距离2015 年全国普通高考还剩下

17、多少天,介绍招生简章的超链接以及进入论坛的链接。第二部分为网站的各个栏目的介绍,以及 logo 等等。图 4.1.1 头部文件 header.htm 设计因为头部文件以及设计好了,门户跟论坛的首页需要调用此文件的话直接使用此功能即可直接调用此 header 文件。4.2 门户框架的建立图 4.2.1 门户频道栏目建立8Discuz!X3.2 版本拥有一个十分受欢迎的功能DIY 功能,它主要是利用页面拖拽技术,在不编写代码的情况下实现快速布局页面、聚合调用站内数据的功能。下面我们来看如何使用 DIY 功能 以及如何美化 DIY 的数据模块。 以管理员身份登录网站前台,点击头部右上方“DIY”按钮,进入 DIY 模式:图 4.2.2 Discuz!的 DIY 功能界面进入 DIY 模式后,页面中内置的可 DIY 区域,将会以灰蓝色显示:图 4.2.3 Discuz!的 DIY 功能界面首先,要选择合适的框架,点击框架来选择合适的框架拖拽到所需位置:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报