校园网站系统的设计与开发.docx
- 文档编号:489684
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:30
- 大小:2.71MB
校园网站系统的设计与开发.docx
《校园网站系统的设计与开发.docx》由会员分享,可在线阅读,更多相关《校园网站系统的设计与开发.docx(30页珍藏版)》请在冰豆网上搜索。
校园网站系统的设计与开发
毕业设计(论文)
设计(论文)题目:
指导教师:
学生专业:
班级:
学生姓名:
教研室主任:
校园网站系统的设计与开发
摘要:
现在有很多的政府、企业、学校都使用网络平台来展示自己的特色。
网站的开发、维护也早已成为网络管理员主要的工作。
网络管理人员需要花费许多时间和精力来处理、更新信息。
而CMS内容管理系统的出现给管理员建站带来了很大的方便,减少了许多问题。
它拥有许多优秀的设计模版,可以加快网站开发的速度,还可以减少开发的成本,能够有效地解决用户建设网站和发布信息中遇到的问题和需求。
DedeCMS可以让你不用学会复杂的建站技术,也不用学会太多复杂的HTML编程语言,就能够利用CMS系统构建出一个界面好看,功能强大的专业网站。
让我们不再通过修改程序来改变内容,完全通过CMS后台的简单操作更改,就可以使我们的页面产生巨大的变化。
本文用织梦DedeCMS完成了校园网站的设计与实现,以通俗易懂的方式介绍如何用织梦后台发布学校信息。
本文的研究工作主要是运用软件工程原理,对这个网站进行需求分析、设计、代码实现。
本文的前两部分介绍了相关技术和开发环境。
在第三部分详细设计中,以用例图,描述了本系统。
第四部分介绍了本系统的后台管理,是本文的重点,所有内容都是围绕这个主题来展开论述的。
在这一部分中,详细介绍了运用WAMP集成服务器中MySQL设计数据库,用DedeCMS的后台发布信息,用Dreamweaver完成界面设计,最终完成对校务信息网站的设计和功能的实现。
关键词:
DedeCMS校园网站内容管理系统
THEDESIGNANDDEVELOPMEBTOFONLINEMEALORDERINGSYSTEM
ABSTRACT:
Now,alotofgovernments,businesses,schoolsareusingthenetworkplatformtoshowtheirfeatures.ThedevelopmentandmaintenanceofWebsitealsohasbecomeamajornetworkofadministrators.IttakesNetworkmanagersalotoftimeandenergytodealwithandupdateinformation.TheappearanceofCMScontentmanagementsystembringstheadministratorstationgreatconvenienceandcanreducealargenumberofproblems.Ithasmanyexcellentdesigntemplates,whichcanacceleratethespeedofwebsitedevelopment,reducethecostofdevelopment,andeffectivelysolvetheproblemandneedsusersencounteredinconstructingwebsiteandpublishinginformation.DedeCMScanhelpyouusetheCMStobuildprofessionalwebsitewithgoodinterfaceandgreatpowerwithoutlearningcomplexstationtechnology,toocomplicatedHTMLprogramminglanguage.ItalsocanmakeourLetourpageahugedifferencethroughasimpleoperationofCMSwithoutmodifyingthecontentsoftheprogram.
Inthispaper,weavingdreamsDedeCMScompletedthedesignandimplementationofschoolsite,introducehowtouseweavingdreamstopublishschoolbackgroundinformationinasimpleway.Researchworkofthispaperistheneedsanalysisdesignandcodeofthissiteinsoftwareengineeringprinciples.Thefirsttwopartsofthisarticledescribestherelevanttechnologiesanddevelopmentenvironments.Inthethirdpart’sneedsanalysis,thispaperanalyzethefunctionalrequirementsandnon-functionalrequirementsofthesystemusingcasemodelasatool.Beingthefocusofthisarticle,thefourthpartdescribesthedesignandimplementationofthissystemandallthethingsdiscussedallaroundthistheme.Inthissection,thispaperintroducethedatabasedesigninusingMySQLofWAMPIntegrationServer,theinformationpublicationinusingDedeCMS,theinterfacedesignwiththeDreamweaverandthefinaldesignschoolinformationwebsiteandtherealizationofitsfunction.
Keywords:
DedeCMSSchoolInformationWebsiteSystem
第一章绪论
随着现代科学技术的快速发展、计算机与全球网络技术的普及,今天的社会已经进入了以计算机为核心的网络时代。
网络的发展给我们带来了无限的便利。
在校园,网络也同样能够发挥巨大的作用——网上信息发布。
网络信息发展是社会和经济发展的必然结果,当今世界人们生活水平提高,生活节奏加快,信息的要求也日益提高。
计算机网络技术的发展和普及也为我们获取信息开创了一个新契机,将信息服务行业与现代化、多样化、个性化的电子信息相结合,从而形成一个更加便捷、方便、个性、现代化的信息服务系统。
本系统基于B/S结构的学校网站系统的设计与开发,采用织梦CMS框架与MYSQL数据库进行开发,特别适用于快速发开。
本次设计是一个基于CMS的校园网站。
打开主页后顶部有快速菜单栏和主导航栏等。
显示学校新闻,展示校园风采。
网站具有学校概况、校园文化、招生就业等栏目,分别显示其发布的文章,主要模块信息和功能如下:
1主页:
学校相关信息简单的介绍。
点击相关标题或图片可以进入到详细页面介绍。
2学校概括:
包含了学校历史等。
3新闻资讯:
包括了校园文化和校园新闻多个栏目组成,能够点击详情,查看详细内容。
4后台管理:
后台是整个网页内容的管理,它可以对网页的内容随意的增加,删除和更改。
它需要管理员登陆后才可以操作,网站所有内容都是通过后台发布的。
1.1网站需求分析
1.1.1前台功能需求
前台是面向访客,最直接接触的信息,包括是否能够让客户很轻松、方便的登录和注册,搜索,查看管理员最新发布的图片、文章等。
后台功能需求;后台的作用是为前台操作提供必要的数据支持和网站管理;一、权限设置;对栏目、发布的文章,图片权限设定,对有些信息设置;二、文件管理;管理员操作栏目管理,文件,图片等信息的发布;管理员可以通过删除文章功能,实现对用户发表的图片。
1.1.2后台功能需求
后台的作用是为前台操作提供必要的数据支持和网站管理员对网站内容管理。
通过后台可以管理前台注册会员信息,管理栏目及栏目内文章和对前台显示的内容设置访问控制。
1、权限设置
对栏目、发布的文章,图片权限设定,对有些信息设置注册会员、中级会员的用户才能够查看。
2、文件管理
管理员操作栏目管理,文件,图片等信息的发布。
还可以在发布信息的时候设置权限。
可以在用户在浏览网站时候,有些信息只有注册会员才能够浏览,查看。
添加文章,可以进入添加文章页面,进行添加文章具体的操作。
添加文章的内容包括文章标题、文章作者、文章类别、文章内容、上传图片等。
输入完成后,点击确定按钮后,文章便添加成功;如对输入内容不满意,可以点击查看更改按钮,重新更改信息。
管理员可以通过删除文章功能,实现对用户发表的图片、文章进行删除。
点击文章管理中删除文章,就显示出已经发表的文章,然后点击需要删除文章后的删除按钮进行删除文章操作。
文章删除后,发表的网站文章数据自动从数据库中删除。
管理员可以任意的对栏目、文章图片进行删除,添加和修改。
1.1.3角色设计
本次网站设计有二个不同的角色,他们分别是:
管理员:
不仅能够管理会员的基本信息,还能够对网站上已经发布的信息分类,还有对已经发布内容的添加、修改和删除等功能,方便了管理员对网站的维护和管理。
访客:
可以浏览网站上的信息、图片。
1.1.4网站数据需求分析
数据流图(DataFlowDiagram):
简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。
1.1.5网站表层数据流图
表层数据流图只有网站基本功能的数据处理流程,也就是代表要网站开发的主要实现功能,但是此功能还需要其他很多的操作处理,表层数据流图主要是确定系统的输入与外部实体的关系而确定其边界。
网站基本实现的内容的发布查看功能。
学校网站表层的数据流图如图1-5所示。
图1-5学校网站表层数据流图
1.1.6网站非功能性需求
界面设计需求,校园信息网站设计界面要求布局合理,简约,颜色舒适,控制按钮或超链接清晰,能让用户操作简易。
能实现要求的功能,但又不重复,增加可用性,方便用户使用。
通用性,用户通过不同的浏览器都应该访问到本网站,如果遇到特殊情况应该给用户一个友好的提示,在程序设计方面,统一编程规范,留下可以扩展的程序接口,以便日后扩展功能。
第二章关键技术介绍
2.1开发环境
2.1.1浏览器与服务器结构
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装MYSQL或SQLLite等数据库。
浏览器通过WebSer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 网站 系统 设计 开发