篮球网站的设计与实现

上传人:沈*** 文档编号:63122326 上传时间:2022-03-17 格式:DOC 页数:56 大小:770.50KB
返回 下载 相关 举报
篮球网站的设计与实现_第1页
第1页 / 共56页
篮球网站的设计与实现_第2页
第2页 / 共56页
篮球网站的设计与实现_第3页
第3页 / 共56页
点击查看更多>>
资源描述
辽宁科技大学毕业设计(论文) 第 I 页 篮球网站的设计与实现摘要篮球网是一个介绍篮球历史,推广篮球发展及了解现代篮球的现状,网站以新闻、图片为主。在互联网日益强大的今天,篮球网站成为人们了解最新篮球消息必不可少的一部分。进入该网站,使您能轻松了解到最新的篮球资讯。以及一些篮球的历史。省去了您在广播和电视上等候新闻的时间。只要您有篮球网的网站地址,您就可以随时随地的了解最新的篮球资讯。本网站包括六个模块:用户管理模块:登录:检测用户输入的用户名和密码是否在数据库中,和数据库中的字段进行对比,全部匹配,则用户登录成功,具有很多权限;用户个人信息修改:当用户成功登录后,可以对自己所填写的资料进行修改,当修改成功后,用户将使用新的资料;用户心得:用户成功登录后,给予用户添加文章的权限,添加的文章显示到用户心得专题。添加文章模块:管理员用户可向网站添加各种新闻和图片,图片分类如下:静态图片,动态图片 。友情链接模块:用户可以通过它快速的链接到和本站有关联的网站。图片模块:用户可以通过 3Dflash 里的图片快速的链接到该文章。文章热点和推荐模块:用户可以了解最新,最火的新闻。并快速的链接到该文章。栏目分类模块:用户可以快速的链接到想要看的栏目地址。本网站基于 PHPCMS 工具开发,PHPCMS 是一款由文章、下载、图片、分类信息、影视、商城、采集、财务等 20 多个功能模块组成的强大、易用、可扩展的网站管理软件。关键词 篮球网;设计与实现;PHPCM 辽宁科技大学毕业设计(论文) 第 II 页 辽宁科技大学毕业设计(论文) 第 III 页 AbstractBasketball net is an introductory history of basketball, basketball to promote the development and understanding of the status quo of modern basketball, the website with news, pictures, mainly. Increasingly powerful in the Internet today, basketball became the latest site news indispensable part of basketball. Access to the site, so you can easily understand that the up-to-date basketball information! As well as the history of basketball. Eliminating the need for you to wait for radio and television news time! As long as you have a basketball net website address, you can at any time of the basketball knowledge of the latest information!The site includes six modules:User management modules: registry: To detect the user input the username and password in the database, and database comparison of the field all match, the user log in successfully, a lot of authority; modify the users personal information: When the user successfully logged in, can fill in their information be amended, when the modification is successful, the user will use the new information; user experience: user successfully logged in, to give users permission to add articles, add the article shows that topics to the user experience. Add article modules: to the Web site administrator user can add a variety of news and pictures, picture is as follows: still image dynamic picture Link module: Users can quickly link to it and the site linked to this site! Image Module: Users can quickly 3Dflashs picture of the link to the article! Hot articles and recommended module: Users can learn about the latest and most fire news! And fast link to the article! Column classification module: Users can quickly see the link to the section you want to address!PHPCMS on this web site tools, PHPCMS is a by the articles, downloads, pictures, classified information, video, city, collection, finance more than 20 functional modules of powerful, easy-to-use, scalable web site management software.Key words Basketball net;Design and Implementation;PHPCMS 辽宁科技大学毕业设计(论文) 第 IV 页 目 录摘要 .IAbstract.II第 1 章绪论 .11.1 课题主要研究内容 .11.2 课题的研究意义、国内外现状.21.2.1 课题的研究意义 .21.2.2 同类系统在国内外的发展状况.21.3 课题论证 .31.3.1 课题难点 .31.3.2 拟解决的关键问题 .31.3.3 拟采取的研究方法 .31.3.4 技术及开发方法可行性 .4第 2 章关键技术介绍 .52.1 DIV+CSS 技术介绍 .52.2 PHPCMS 网站管理系统介绍 .6第 3 章需求分析 .103.1 用户管理功能 .103.1.1 用户管理功能的特性说明 .103.1.2 用户管理功能用例图 .103.1.3 用户管理功能需求 .113.2 频道管理功能 .113.2.1 频道管理功能的特性说明 .113.2.2 频道管理功能用例图 .113.2.3 频道管理功能需求 .123.3 栏目管理功能 .123.3.1 栏目管理功能的特性说明 .123.3.2 栏目管理功能用例图 .123.3.3 栏目管理功能需求 .13 辽宁科技大学毕业设计(论文) 第 V 页 3.4 文章管理功能 .133.4.1 文章管理功能的特性说明 .133.4.2 文章管理功能用例图 .133.4.3 文章管理功能需求 .143.5 系统配置 .143.5.1 硬件环境 .143.5.2 软件环境 .153.6 一般安全性 .15第 4 章系统设计 .164.1 界面设计 .164.1.1 网站首页设计 .164.1.2 频道首页设计 .164.1.3 栏目列表页设计 .164.1.4 文章栏目页设计 .174.2 系统功能设计 .184.2.1 用户管理 .184.2.2 频道管理 .194.2.3 栏目管理 .194.2.4 文章管理 .19第 5 章系统实现 .225.1 网站首页模块的实现 .225.1.1 网站首页页面 .225.1.2 关键技术 .225.2 频道首页设计 .245.2.1 频道首页界面 .245.2.2 关键技术 .255.3 栏目列表页 .265.3.1 栏目列表页界面 .265.3.2 关键技术 .27 辽宁科技大学毕业设计(论文) 第 VI 页 5.4 文章页面设计 .275.4.1 文章界面 .275.4.2 关键技术 .28第 6 章系统测试 .296.1 用户管理模块测试 .296.2 频道管理模块测试 .296.3 栏目管理模块测试 .306.4 新闻管理模块测试 .30结论.32致谢.33参考文献 .34附录 A .35附录 B .43 辽宁科技大学毕业设计(论文) 第 1 页 第 1 章绪 论在随着 Internet 技术的发展和应用,篮球相关的电子信息发布迅速在国内外广范应用,在此基础上的基于网络信息、发布最新消息已经被广大的用户所接受。至此,网上信息成为互联网新的发展方向。篮球网的设计与实现以互联网为桥梁,介绍与学习互联网上最新篮球网相关信息为内容,适应网上用户了解最新篮球信息的需要。1.1 课题主要研究内容篮球网是一个介绍篮球历史,推广篮球发展及了解现代篮球的现状,网站以新闻、图片为主。在互联网日益强大的今天,篮球网站成为人们了解最新篮球消息必不可少的一部分。进入该网站,使您能轻松了解到最新的篮球资讯。以及一些篮球的历史。省去了您在广播和电视上等候新闻的时间。只要您有篮球网的网站地址,您就可以随时随地的了解最新的篮球资讯。本网站包括六个模块:用户管理模块: (1)登录:检测用户输入的用户名和密码是否在数据库中,和数据库中的字段进行对比,全部匹配,则用户登录成功,具有很多权限;(2)用户个人信息修改:当用户成功登录后,可以对自己所填写的资料进行修改,当修改成功后,用户将使用新的资料;(3)用户心得:用户成功登录后,给予用户添加文章的权限,添加的文章显示到用户心得专题。添加文章模块:管理员用户可向网站添加各种新闻和图片,图片分类如下:(1) 静态图片 (2)动态图片 。友情链接模块:用户可以通过它快速的链接到和本站有关联的网站。图片模块:用户可以通过 3Dflash 里的图片快速的链接到该文章。文章热点和推荐模块:用户可以了解最新,最火的新闻。并快速的链接到该文章。栏目分类模块:用户可以快速的链接到想要看的栏目地址。 辽宁科技大学毕业设计(论文) 第 2 页 本人负责篮球网后台的设计和实现。1.2 课题的研究意义、国内外现状1.2.1 课题的研究意义篮球网是针对关于篮球方面的而建立的网站。主要为了使更多的人在网上了解到最新的篮球资讯。篮球网的出现,解决了众多爱好篮球的人在上网的时候无法了解最新的篮球资讯。篮球网不同于电视和广播方式。它可以随时随地的浏览关于篮球方面的第一手资料。目前排国内的篮球网站有很多,有许多网站都是,包括 sina、sohu、雅虎、腾讯等等。中国的篮球网站从 2000 年开始兴起,并很快具备了一定规模。到 2008 年,中国的篮球网站已经从刚开始的文字和图片解析,发展到如今的在线视频观看比赛,和篮球明星面对面等多种多样的形式。使中国的篮球网站能在国内外站稳脚跟。也随着互联网的迅猛发展,越来越多的篮球爱好迷们渴望利用互联网高效率地学习有关篮球方面的知识。但是,网上篮球方面的资源并不像想象的那么丰富。于是,很多篮球爱好者都是通过电视和广播了解最新的消息。在这种环境下,以推广篮球历史和新闻的篮球网的出现,既能增加想了解篮球知识的人群,又能把篮球网这个网站介绍给不知道这个网站的好朋友。篮球网的出现有助于那些想了解篮球并且能让更多的人了解篮球和篮球的发展史。让更多的人知道篮球,了解篮球。进入本站后轻松点击自己想要了解的知识,方便、简洁、快速、全面,无需花费大量的时间,人力,物力,财力等。1.2.2 同类系统在国内外的发展状况篮球是 1891 年由美国马萨诸塞州斯普林菲尔德(旧译春田)市基督教青年会训练学校体育教师 J.奈史密斯博士创造的。而篮球网站的创建则是在互联网日益强大的 1990 年开始出现的。当时比较出名的美国的 NBA 篮球网站。在网站中,曾出现了最原始的网站页面,而且很正规的介绍了篮球方面的知识。但是遗憾的是,当时的篮球网站并不像现在的篮球网站那样有各式各样的样式。在 2000 年以后,各国的 辽宁科技大学毕业设计(论文) 第 3 页 篮球网站也迅速的发展上来了。而且他们的网站页面更加美观。在我国,篮球网站发展比较晚,在 1998 开始,我国开始兴起了关于篮球方面的网站的建立。并且迅猛发展,到了 2008 年。我国的篮球网站已经成为了国内外知名的网站。它的出现,给电视和广播带来了前所未有的冲击。网络的优势在篮球领域中得到日益广泛的应用。目前,以专题篮球网站为主要表现形态的篮球资源的设计开发已经初见端倪,并日益显示出蓬勃发展的生机。篮球网站已在我国慢慢的发展壮大,各种网上新闻以及篮球资料都已经在篮球网站中发布,中国的专题篮球网站作为一种崭新的篮球资源形态必将成为未来研究的热点。1.3 课题论证1.3.1 课题难点本课题的难点:网站整体后台框架的设计,对部分数据库表的设计,以及各频道的内容相互调用等问题。1.3.2 拟解决的关键问题(1)网站前台设计:主要是使用 DIV+CSS。(2)网站后台设计:主要是使用 PHPCMS,它主要包括:模板风格、方案管理、标签调用等。(3)页面间相互的传参和链接。(4)上传服务器1.3.3 拟采取的研究方法本网站基于 Phpcms 系统开发,Phpcms 是一款基于 PHP+Mysql 架构的网站内容管理系统,也是一个开源的 PHP 开发平台。Phpcms 采用模块化方式开发,功能易用便于扩展,可面向大中型站点提供重量级网站建设解决方案。采用 MVC 设计模式实现了程序与模板完全分离,支持 tag_子栏目最新下载 格式的中文标签, 辽宁科技大学毕业设计(论文) 第 4 页 同时还支持万能标签,分别适合美工和程序员使用。通过万能标签还能实现任何mysql 数据库的调用,可调用本系统数据,也可以调用其他 mysql 数据库,轻松实现多个网站应用程序的数据整合。1.3.4 技术及开发方法可行性PHPCMS 采用模块化开发,可自由安装和卸载,并提供程序源代码和模块开发文档,功能可扩展更方便。前台主要由 DIV+CSS 制作,利用 Photoshop 和 flash 还有 Dream weaver 制作图片、FLASH、还有网页的主题页面。利用 PHPCMS 制作后台的一些相关项目,例如添加频道和文章等。 辽宁科技大学毕业设计(论文) 第 5 页 第 2 章关键技术介绍2.1 DIV+CSS 技术介绍DIV+CSS 是网站标准(或称“WEB 标准” )中常用的术语之一,通常为了说明与 HTML 网页设计语言中的表格(table)定位方式的区别,因为 XHTML 网站设计标准中,不再使用表格定位技术,而是采用 css+div 的方式实现各种定位。CSS 是英语 Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言。DIV 元素是用来为 HTML 文档内大块(block-level)的内容提供结构和背景的元素。DIV 的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由 DIV 标签的属性来控制,或者是通过使用样式表格式化这个块来进行控制。DIV+CSS 网站设计的优势和问题XHTM 是目前国际上倡导的网站标准设计语言,因为 XHTML 网站设计语言具有的基本特点,这种 CSSDIV 模式的网站设计具有一定的优势,不过目前在网站建设应用中 CSSDIV 模式也存在一些问题。本文综合网站技术和设计人员的体会,并从网络营销应用的角度,将 CSSDIV 网站设计的优势和问题归纳如下:DIV+CSS 网站设计的优势首先,CSS 的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码(其真正意义在于,增加了有效关键词占网页总代码的比重) ,因此使用 CSSDIV 的 web 标准制作的网站具有搜索引擎友好的一定优势。其次,DIV+CSS 制作的网站使得网站改版相对简单,很多问题只需要改变 CSS而不需要改动程序,从而降低了网站改版的成本。DIV+CSS 网站设计的问题尽管 DIV+CSS 具有一定的优势,不过现阶段 CSS+DIV 网站建设存在的问题也 辽宁科技大学毕业设计(论文) 第 6 页 比较明显,主要表现在:第一,对于 CSS 的高度依赖使得网页设计变得比较复杂。相对于 HTML4.0 中的表格布局(table) ,DIV+CSS 尽管不是高不可及,但至少要比表格定位复杂的多,即使对于网站设计高手也很容易出现问题,更不要说初学者了,这在一定程度上影响了 XHTML 网站设计语言的普及应用。第二,CSS 文件异常将影响整个网站的正常浏览。CSS 网站制作的设计元素通常放在几个 l 外部文件中,这一个或几个文件有可能相当复杂,甚至比较庞大,如果 CSS 文件调用出现异常,那么整个网站将变得惨不忍睹。第三,对于 CSS 网站设计的浏览器兼容性问题比较突出。基于 HTML4.0 的网页设计在 IE4.0 之后的版本中几乎不存在浏览器兼容性问题,但 DIV+CSS 设计的网站在 IE 浏览器里面正常显示的页面,到火狐浏览器(FireFox )中却可能面目全非(这也是为什么建议网络营销人员使用火狐浏览器的原因所在 ) 。DIV+CSS 还有待于各个浏览器厂商的进一步支持。第四,DIV+CSS 对搜索引擎优化与否取决于网页设计的专业水平而不是DIV+CSS 本身。DIV+CSS 网页设计并不能保证网页对搜索引擎的优化,甚至不能保证一定比 HTML 网站有更简洁的代码设计,何况搜索引擎对于网页的收录和排序显然不是以是否采用表格和 CSS 定位来衡量,这就是为什么很多传统表格布局制作的网站在搜索结果中的排序靠前,而很多使用 CSS 及 web 标准制作的网页排名依然靠后的原因。因为对于搜索引擎而言,网站结构、内容、相关网站链接等因素始终是网站优化最重要的指标普DIV+CSS 是网站标准(或称“WEB 标准”)中常用的术语之一,通常为了说明与 HTML 网页设计语言中的表格(table)定位方式的区别,因为 XHTML 网站设计标准中,不再使用表格定位技术,而是采用 DIV+CSS 的方式实现各种定位。CSS 是英语 Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言。2.2 phpcms 网站管理系统介绍PHPCMS(PHP Content Manage System)是一款由文章、下载、图片、分类信息、影视、商城、采集、财务等 20 多个功能模块组成的强大、易用、可扩展的网站管理 辽宁科技大学毕业设计(论文) 第 7 页 软件。PHPCMS 功能覆盖面广、扩展性强、负载能力好、模板调用灵活,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站。PHPCMS 主要特性:采用模块化开发,可自由安装和卸载,并提供程序源代码和模块开发文档,功能可扩展更方便PHPCMS 由文章、下载、图片、分类信息、影视、商城、企业黄页、房产、问答、采集、会员、财务、推广联盟、广告管理等 20 多个功能模块组成。用户不仅可以选择性安装所需功能模块,而且还可以根据开发文档自行开发新的功能模块以满足个性化需求。网站模板与程序分离,支持中文标签调用数据,通过模板设计便可实现个性化网站PHPCMS 2007 实现了“网站模板与程序完全分离” ,推出了“模板方案”概念,独创“中文标签跨模块调用”和“JS 跨站调用” ,支持不同频道、栏目、专题、内容页应用不同的模板,可一键切换预设的模板方案更换网站界面。PHPCMS 用户可以发布自己制作的模板,也可以下载安装他人分享的模板。支持频道复制,可绑定独立域名,而且各频道数据分表存储,功能、形象、容量、速度全面提升。用户可根据需要基于文章、下载、图片、信息、影视五大功能模块创建新的频道,支持频道绑定独立域名、数据分表存储、自定义子段、后台按频道分级管理,可帮助用户轻松建立大型站点。在同样的软硬件环境下,PHPCMS 2007 的数据容量是其他 CMS 系统的 N 倍(N 为频道数量) ,大数据量情况下表现更佳。支持自定义字段,无需编程便可轻松扩展系统功能满足个性化需求(类似于其他系统的自定义模型功能)可自由设置字段类型、表单类型(单行文本、多行文本、下拉框、单选按钮、多选按钮) 、表单输入工具(可视化编辑器、日期选择、附件上传、图片上传、样式设置) 、表单输入限制(可限制为必填、数字、字母、数字或字母、日期、E-mail) ,可按自定义字段搜索和排序。会员注册和各频道都支持自定义字段功能,用户可根 辽宁科技大学毕业设计(论文) 第 8 页 据需要设置自定义字段扩展功能满足个性化需求。xzcxzc支持在线支付、充值卡、财务记录、消费记录,支持内容访问权限控制和内容收费支持在线支付和充值卡充值功能,可选择支付宝、网银在线等支付平台,提供完善的财务记录和消费记录,支持内容访问权限控制和内容收费,可帮助用户轻松建立电子商务网站。可整合各种主流论坛、博客和商城以及防盗链软件,帮助用户轻松实现“CMS + 论坛 + 博客 + 商城”的多功能门户方案。PHPCMS 2007 同时提供了正向和反向通行证功能,可整合Phpwind/Discuz/Supesite/X-space/Lxblog/Lxshop/Shopex,实现会员全站统一注册、登录和退出,帮助用户轻松实现“CMS + 论坛 + 博客 + 商城”的多功能门户方案。PHPCMS2007 支持的程序组合有: (1) Phpcms + PHPWIND(论坛) + Lxblog(博客) + Lxshop(商城) (2) Phpcms + PHPWIND(论坛) + Lxblog(博客) + Shopex(商城) (3) Phpcms + Discuz(论坛) + X-space(博客) + Shopex(商城) (4) Phpcms + Discuz(论坛) + X-space(博客) + Lxshop(商城)支持一键导入 MYSQL、MSSQL 或 ACCESS 数据库的文章和会员数据,轻松实现网站平台迁移PHPCMS 提供了各种常见 CMS 和论坛系统的数据导入配置,只需修改数据库连接信息并设置好栏目对应关系,即可一键导入 MYSQL、MSSQL 或 ACCESS 数据库的文章和会员数据,轻松实现网站平台迁移。如果找不到所使用系统的导入配置,就需要了解一些简单的数据库知识,新建一个导入配置并分别设置好数据库连接、字段对应关系、栏目对应关系,然后就可以实现数据导入了。可以通过此功能从各种 CMS 系统或自行开发的新闻系统迁移至功能强大易用的 PHPCMS 系统,也可以导入论坛、博客或者 OA 的内容实现多套系统资源共享。支持文章内容存文本,提升数据容量和系统性能,可满足大型站点需求文章标题占用空间小,文章内容则占用空间较大,而一般查询最多的是文章标题和其他属性。一般 30 万文章标题表约占 40M、内容表约占 2G,从 40M 的表里查询文章很轻松,而从 2G 的表里查询文章则费时费力。文章内容存文本后,就可以根据简单算法得出文本文件路径,然后直接读取即可,这比查询一个 2G 的数据 辽宁科技大学毕业设计(论文) 第 9 页 表要快多了。支持按栏目、类别、专题三种方式归类,分类信息频道还支持按地区归类,多种分类方式可满足更加复杂的需求支持栏目无限级分类,并且栏目是信息归类必选项,而类别和专题都是辅助性可选归类方式。比如影视网站可按动作、爱情、古装等设置影片分类(栏目) ,同时可按大陆、港台、日韩、欧美设置影片地区(类别) ,还可以按导演或者主演设置专辑(专题) 。支持推荐位功能,可轻松实现同一频道不同栏目信息聚合并精准定位显示网页都是由多个区块组成的,而且一般各区块都是按照频道或栏目来调用数据,那么如何把不同栏目的某些信息放到某个指定位置显示呢?只需要先建立一个推荐位,再建立一个调用推荐位数据的标签并把标签插入到模板中的相应位置,那么以后只要在发布或编辑信息时给需要出现的推荐位打勾即可把文章链接显示到指定位置。支持 UTF-8 编码和语言包,可建设国际化站点同时提供简体和繁体中文软件包,可适用于中国大陆、港澳台、新加坡和马来西亚等地区建设中文站点。支持 UTF-8 编码和语言包,可以根据需要把模板和语言包翻译成其他语言,因此也适合于建立国际化网站。支持 PHP 动态发布或 HTML 静态发布,支持 URL 规则 DIY。PHPCMS 提供静态页面生成功能,同时支持 PHP 方式访问和生成 HTML 功能,支持 URL 规则 DIY。不同频道、栏目、内容页可根据需要应用不同的发布方案和URL 规则。比如免费内容可以生成 HTML,而收费内容就以 PHP 方式访问,这样既可以减轻服务器负载提高搜索收录率,同时也可以实现内容收费和访问权限控制。多级管理权限控制,让网站多人维护更轻松PHPCMS 支持按频道和模块分别设置频道管理员和模块管理员,还可以按频道、栏目、专题设置栏目总编、栏目编辑、信息发布员、信息审核员,同时还提供全面的后台操作记录,帮助用户轻松实现网站多人维护。多重安全机制和权限控制,为网站安全保驾护航PHPCMS 支持后台访问地址改名、Cookie 加密、验证码、IP 锁定、IP 白名单、 辽宁科技大学毕业设计(论文) 第 10 页 防 SQL 注入、防跨站脚本、防脚本文件上传等多重安全机制,并且后台支持按频道和模块严格控制访问权限,为网站的安全运营提供最强有力的保障。 辽宁科技大学毕业设计(论文) 第 11 页 第 3 章需求分析3.1 用户管理功能3.1.1 用户管理功能的特性说明此功能为篮球网的设计与实现后台管理功能模块之一。在此功能中管理员可以对用户进行增加、删除、修改、查找的管理,并可以对忘记密码的用户进行密码初始化的设置,还可以把普通用户的权限提升为管理员的权限,使更多的普通用户变成管理员,让网站的后台管理更加井然有序。管理员登录后,还可以对用户所发表的文章进行管理。3.1.2 用户管理功能用例图管理员能够对用户进行管理,如图3.1 所示。 辽宁科技大学毕业设计(论文) 第 12 页 图 3.1 用户管理功能用例图3.1.3 用户管理功能需求管理员能够对用户进行添加用户、删除用户、修改用户信息、查看用户信息等操作,如表 3.1 所示。表表 3.13.1 用户管理功能表用户管理功能表功能编号功能名称功能描述1管理员登录管理员登录网站后台系统,是否和数据库信息匹配2添加用户管理员向网站添加一个用户3删除用户管理员删除网站中的用户4用户信息修改管理员对用户输入的注册信息进行修改5密码初始化对忘记密码的用户,管理员对该用户的密码进行初始化6查看用户信息管理员可以查看用户的全部的个人信息3.2 频道管理功能3.2.1 频道管理功能的特性说明此功能为篮球网的设计与实现后台管理功能模块之一。在此功能中管理员可以对频道进行管理,对频道的添加,修改,删除,搜索查找。3.2.2 频道管理功能用例图管理员能够对频道进行管理,如图3.2 所示。 辽宁科技大学毕业设计(论文) 第 13 页 图 3.2 频道管理功能用例图3.2.3 频道管理功能需求管理员能够对频道进行添加、删除、修改等操作,并且可以对已有的频道进行搜索,如表 3.2 所示表表 3.23.2 频道管理功能表频道管理功能表功功能能编编号号功功能能名名称称功功能能描描述述1频道搜索搜索频道的具体内容2频道添加向网站添加频频3频道修改修改已经添加的频道4频道删除删除已经添加的频道3.3 栏目管理功能3.3.1 栏目管理功能的特性说明此功能为篮球网的设计与实现后台管理功能模块之一。在此功能中管理员可以对栏目进行管理,对栏目的添加,修改,删除,搜索查找。3.3.2 栏目管理功能用例图管理员能够对栏目进行管理,如图3.3 所示。 辽宁科技大学毕业设计(论文) 第 14 页 图 3.3 栏目管理功能用例图3.3.3 栏目管理功能需求管理员能够对栏目进行增删改查等操作,如表3.3 所示。表表 3.33.3 栏目管理功能表栏目管理功能表功功能能编编号号功功能能名名称称功功能能描描述述1栏目搜索搜索栏目的具体内容2栏目添加向网站添加栏目3栏目修改修改已经添加的栏目4栏目删除删除已经添加的栏目3.4 文章管理功能3.4.1 文章管理功能的特性说明此功能为篮球网的设计与实现后台管理功能模块之一。在此功能中管理员可以对新闻进行管理,新闻中有文字、图片内容。管理员可以向文章内的新闻进行添加,修改,删除,搜索查找。3.4.2 文章管理功能用例图管理员能够对文章里的新闻进行管理,如图3.4 所示。 辽宁科技大学毕业设计(论文) 第 15 页 图 3.4 文章管理功能用例图3.4.3 文章管理功能需求管理员能够对文章进行增删改查等操作,新闻就是我们要在下载的内容,并且可以对新闻进行搜索,如表 3.4 所示。表表 3.43.4 文章管理功能表文章管理功能表功功能能编编号号功功能能名名称称功功能能描描述述1文章查看查看文章的具体内容2文章添加向网站上传文件3文章修改修改已经上传的文件4文章删除删除已经上传的文件5文章搜索搜索符合条件的文章,可以根据文件名3.5 系统配置3.5.1 硬件环境(1)服务端 :表表 3.53.5 服务器系统表服务器系统表类类别别服务器标准配置CPUIntel 奔腾 P4 2.0GHz 以上 辽宁科技大学毕业设计(论文) 第 16 页 内内存存512MB,最好 1GB 以上硬硬盘盘60G 以上其其他他无特殊要求(2)客户端 :表表 3.63.6 客户端表客户端表类类别别服务器标准配置CPUIntel 奔腾 P4 2.0GHz 内内存存512MB DDR 硬硬盘盘30G 以上其其他他无特殊要求3.5.2 软件环境操作系统: windows XP Professional, windows 2003;数据库管理系统: MySQL;集成开发环境: Phpcms2007;其他支撑软件: Dreamweaver。3.6 一般安全性篮球网需要满足来自两方面的需求,这两个方面分别是用户和网站管理人员。用户的需求是浏览网页、查看需要的资料,个人信息的修改以及用户对文章资料的评论;网站管理员的需求是把资料添加到网站中和对用户的管理。用户想修改自己的个人信息或是发表文章都需要登录网站,登录时是需要账号和密码的,如果有人想登录其他人的账号,必须知道这个账号的密码,否则不能登录。保护了用户的帐户的安全,信息不被别人修改。网站管理员有管理用户的权限,所以网络管理员的密码长度和复杂度比普通用户的提高很多。确保了网站信息的安全。所有页面都进行 cookie 验证,保证所有用户均通过登录进入,而不是直接输入相应页面地址进入系统,对系统进行非法操作,提高系统安全性。 辽宁科技大学毕业设计(论文) 第 17 页 第 4 章系统设计4.1 界面设计4.1.1 网站首页设计网站首页分为顶部,中部和底部,顶部为 logo 部分,中部是新闻部分,底部为footer 部分,如图 4.1 所示。网站首页顶部大小为 760*150 像素,logo 的大小是 250*150 像素,用于显示本网站的个性 logo 以及网站的名称。中部大小为 760*250 像素,导航条部分的大小是760*80 像素,用来显示网站的功能信息。Footer 的部分的大小是 760*50 像素。4.1.2 频道首页设计频道首页分为顶部,中部和底部,顶部包括 banner、导航,中部包括站内新闻,底部为 footer 部分,如图 4.2 所示。频道页面 banner 的大小是 760*150 像素,导航条部分的大小是 760*60 像素,中间新闻部分的宽度为 757 像素,高度随着新闻内容的多少而改变,Footer 的部分的大小是 760*50 像素。4.1.3 栏目列表页设计栏目列表页分为顶部,中部和底部,顶部包括 banner、导航,中部包括栏目列表,底部为 footer 部分,如图 4.3 所示。栏目列表页 time 的大小是 760*30 像素,banner 的大小是 760*150 像素,导航条部分的大小是 760*60 像素,栏目列表的宽度为 754 像素,高度随着栏目列表中新闻内容的多少而改变,Footer 的部分的大小是 760*50 像素。 辽宁科技大学毕业设计(论文) 第 18 页 4.1.4 文章栏目页设计文章栏目页分为顶部,中部和底部,顶部包括 banner、导航,中部包括文章部分,底部为 footer 部分,如图 4.4 所示。文章栏目页 banner 的大小是 760*150 像素,导航条部分的大小是 760*60 像素,文章部分的宽度为 757 像素,高度随着新闻的多少而改变,Footer 的部分的大小是760*50 像素。图 4.1 网站首页界面设计图图 4.2 频道首页界面设计图 辽宁科技大学毕业设计(论文) 第 19 页 图 4.3 栏目列表界面设计图图 4.4 文章界面设计图4.2 系统功能设计系统开发得充分考虑到用户的需求,从用户登录到各模块的运行,要以最简便的操作提供最强大的功能,这是程序设计的理念和方针。使功能更全面,更具有人性化。本系统设计了三种用户权限,分别是普通用户、频道管理员和超级管理员进行对网站各方面的管理,增加了网站的安全性和条理性,如图 4.5 所示。4.2.1 用户管理用户管理模块是超级管理员对用户进行增、删、改、查的一系列操作,如图 4.6所示。用户管理模块可以分为五个功能,分别是查看用户、添加用户、修改用户、删除用户和搜索用户。本模块的搜索功能为按用户名搜索。 辽宁科技大学毕业设计(论文) 第 20 页 4.2.2 频道管理频道管理模块是管理员对频道进行增、删、改、查的一系列操作,如图 4.7 所示。频道管理模块可以分为五个功能,分别是查看频道、添加频道、修改频道、删除频道和搜索频道。本模块的搜索功能为按频道名搜索。4.2.3 栏目管理栏目管理模块是管理员对栏目进行增、删、改、查的一系列操作,如图 4.8 所示。栏目管理模块可以分为五个功能,分别是查看栏目、添加栏目、修改栏目、删除栏目和搜索栏目。本模块的搜索功能为按栏目名搜索。4.2.4 文章管理新闻管理模块是管理员对文章进行增、删、改、查的一系列操作,如图 4.9 所示。新闻管理模块可以分为几个功能,分别是文章查看、添加上传、文章修改、文章删除和。本模块的搜索功能为按文章名搜索。 辽宁科技大学毕业设计(论文) 第 21 页 图 4.5 权限功能图图 4.6 用户管理模块流程图 辽宁科技大学毕业设计(论文) 第 22 页 图 4.7 频道管理模块流程图图 4.8 栏目管理模块流程图 辽宁科技大学毕业设计(论文) 第 23 页 图 4.9 新闻管理模块流程图 辽宁科技大学毕业设计(论文) 第 24 页 第 5 章系统实现5.1 网站首页模块的实现5.1.1 网站首页页面网站首页模块的颜色使用了充满朝气的蓝色,使整个后台充满了活力的气息。网站的上边是一组导航条,下边是显示导航的内容。整个页面简洁、清新并功能强大,能完成对网站的管理,如图 5.1 所示。图 5.1 网站首页图5.1.2 关键技术template phpcms,header 辽宁科技大学毕业设计(论文) 第 25 页 tag_3dflash推荐新闻 tag_首页推荐信息 焦点新闻 tag_首页推荐信息 辽宁科技大学毕业设计(论文) 第 26 页 5.2 频道首页设计5.2.1 频道首页界面频道页的上部是一个网站的导航栏,导航栏下面是文章列表及推荐的文章,中部是频道页显示的内容,如图 5.2 所示。图 5.2 频道首页图 辽宁科技大学毕业设计(论文) 第 27 页 5.2.2 关键技术template phpcms,header 推荐新闻 tag_频道首页焦点文章 焦点新闻 tag_频道首页焦点文章 loop $childcats $i $catif $i=4 辽宁科技大学毕业设计(论文) 第 28 页 /ifif $i=8/ifif $i%2!=15.3 栏目列表页5.3.1 栏目列表页界面栏目列表页包括推荐新闻、焦点新闻的内容,也是用户用于查看的内容,如图5.3 所示。图 5.3 栏目列表页面图 辽宁科技大学毕业设计(论文) 第 29 页 5.3.2 关键技术template phpcms,header 推荐新闻 tag_频道首页焦点文章 焦点新闻 tag_频道首页焦点文章 5.4 文章页面设计5.4.1 文章界面文章页面包括文章正文、相关新闻等内容,能够让用户了解文章的内容和相关 辽宁科技大学毕业设计(论文) 第 30 页 的文章,如图 5.4 所示。图 5.4 文章页图5.4.2 关键技术 template phpcms,header$title if $paginationtype & $page($page)/if$introduce$content相关新闻 tag_终极栏目页文章列表 辽宁科技大学毕业设计(论文) 第 31 页 第 6 章系统测试6.1 用户管理模块测试用户管理模块测试的测试项目、过程及结果,如表6.1 所示。表表 6.16.1 用户管理测试表用户管理测试表项目测试过程及结果是否成功管理员登录打开用户登录页面,输入用户名和密码,如果输入的用户名、密码和用户权限都匹配,则登录成功,否则提示用户名或密码错误,或者是您无权登录本页面。是添加用户点击添加用户,进入添加用户表单,输入用户的个人信息和选择一种用户权限,点击添加按钮,用户信息添加成功。是删除用户点击管理用户选项,进入用户列表,选择一位用户点击常规操作中的删除链接,则该用户被删除。是用户信息修改点击管理用户选项,进入用户列表,选择一位用户点击常规操作中的修改链接,则该用户的现有的信息和用户权限将显示出来,修改信息后,点击修改按钮,用户信息修改成功。是密码初始化点击管理用户选项,进入用户列表,选择一位用户点击常规操作中的密码初始化链接,则该用户的密码被初始化。是查看用户点击管理用户选项,进入用户列表,选择一位用户点击该用户的用户名,则该用户的信息以对话框的方式显示。是管理员退出点击退出管理按钮,用户即可退出,页面返回登录页面。是6.2 频道管理模块测试频道管理模块测试的测试项目、过程及结果,如表6.2 所示。表表 6.26.2 频道管理测试表频道管理测试表项目测试过程及结果是否成功频道查看点击管理频道选项,进入频道列表,选择一篇频道点击该频道名,则能查看管理员所建立的频道。是频道添加点击添加频道,进入添加频道表单,输入频道的具体信息,点击添加按钮,频道添加成功。是频道修改点击管理频道选项,进入频道列表,选择一频道点击常规操作中的修改链接,则该频道的内容将显示出来,修改后,点击修改按钮,频道内容修改成功。是频道删除点击管理频道选项,进入频道列表,选择一篇频道点击常规操作中的删除链接,则该频道被删除。是按频道名搜索频道点击频道搜索选项,在频道名中输入想要搜索的关键词,点击搜索按钮即可得到搜索的结果。是 辽宁科技大学毕业设计(论文) 第 32 页 6.3 栏目管理模块测试栏目管理模块测试的测试项目、过程及结果,如表6.3 所示。表表 6.36.3 栏目管理测试表栏目管理测试表项目测试过程及结果是否成功栏目查看点击管理栏目选项,进入栏目列表,点击栏目名,则能查看管理员所是建立的栏目。栏目添加点击添加栏目,进入添加栏目表单,输入栏目的信息,点击添加按钮,栏目添加成功。是栏目修改点击管理栏目选项,进入栏目列表,点击常规操作中的修改链接,则该栏目的内容将显示出来,修改后,点击修改按钮,栏目内容修改成功。是栏目删除点击管理栏目选项,进入栏目列表,点击常规操作中的删除链接,则该资料被删除。是按栏目名搜索栏目点击栏目搜索选项,在栏目名中输入想要搜索的关键词,点击搜索按钮即可得到搜索的结果。是6.4 新闻管理模块测试新闻管理模块测试的测试项目、过程及结果,如表6.4 所示。表表 6.46.4 新闻管理测试表新闻管理测试表项目测试过程及结果是否成功新闻查看点击管理新闻选项,进入新闻列表,点击新闻名,则能查看管理员所发表的资料信息。是新闻添加点击添加新闻,进入添加新闻表单,输入新闻的信息,点击添加按钮,新闻添加成功。是新闻修改点击管理新闻选项,进入新闻列表,点击常规操作中的修改链接,则该新闻的内容将显示出来,修改后,点击修改按钮,新闻内容修改成功。是新闻删除点击管理新闻选项,进入新闻列表,点击常规操作中的删除链接,则该新闻被删除。是按课新闻搜索栏目点击新闻搜索选项,输入想要搜索的关键词,点击搜索按钮即可得到搜索的结果。是 辽宁科技大学毕业设计(论文) 第 33 页 辽宁科技大学毕业设计(论文) 第 34 页 结结论论在毕业设计的近三个多月的时间内,我根据设计要求,查阅了大量资料,进行了系统分析、设计、编程、调试运行等。 本网站基于 PHPCMS 工具开发,PHPCMS 是一款由文章、下载、图片、分类信息、影视、商城、采集、财务等 20 多个功能模块组成的强大、易用、可扩展的网站管理软件。通过这次毕业设计,对 PHPCMS 工具有了更深的理解,掌握了调试程序的一般技巧,同时培养了自己独立分析问题、解决问题和实际操作的能力。 辽宁科技大学毕业设计(论文) 第 35 页 致致 谢谢在辽宁科技大学信息技术学院的几年中,各位任课老师在学习上给予了我细心指导和热情帮助,他们兢兢业业、任劳任怨的高尚品德,令我终身受益,为我以后的人生指引了方向。我的毕业设计能够得以顺利完成,是与我的指导老师康伟老师的全力支持和热心帮助分不开的,当我在开发过程中遇到问题的时候,康老师每次都能给予耐心、全面的解答,没有半句怨言,真正作到为人师表、授业解惑。由于老师的教诲和热心的帮助,我在毕业设计的过程中所遇到的困难基本上都很快得到解决。通过毕业设计,不仅完成了我的学业,更重要的是使我对从需求分析到具体功能实现,再到最终测试和维护的一个网站有了深刻的理解,新的思维方法对我的思想也产生了极大的影响。现在我的动手能力和独立解决问题的能力得到了很大的锻炼和提高。另外,在任务的完成过程中,由于开发语言和环境的相近性,我还得到了课题组同学的大力支持和帮助,正是他们的无私奉献才能够让我顺利地完成毕业设计。在此我真诚地向他们表示最衷心的感谢。最后,感谢康伟老师以及计算机系各位老师的支持、关心和帮助。 辽宁科技大学毕业设计(论文) 第 36 页 参参考考文文献献1 张冬青. 数据库原理与应用M. 中国轻工出版社,2005.9.2 刘丹妮. ASP.NET(C#)大学实用教程M. 电子工业出版社,2007.2.3 李克东. 数字化学习信息技术与课程整合的核心M. 电化教育研究,2001.8.4 徐福荫. 现代远程教育的理论与实践探讨M. 电化教育研究,2000.5 陈育松. 实用网站建设技术M. 清华大学出版社,2002.8.6 StephenWalther. ASP.NET 揭秘(第二版)M. 中国电力出版社,2004.8.7 蒋 理. 动态网页设计实用教程M. 西安电子科技大学出版社,2007.1.8 柯清超. 专题学习网站的设计与开发J. 会议交流.9 Chris Goode. ASP.NET 1.0 入门经典-C#编成篇M. 清华大学出版社,2002.11.10 Chris Ullman. Beginning ASP.NET 1.1 With Visual C#.NET2003M. 2004.6. 辽宁科技大学毕业设计(论文) 第 37 页 附附录录 AFirst, computer virus (Computer Virus) in the Peoples Republic of China Computer Information System Security Protection Bill was a clear definition of the virus refers to the preparation of a computer program or insert the damage or destruction of computer data functions, the impact of computer use and self-replication a set of computer instructions or code. In general textbooks and general information is defined as: the use of computer software and hardware defects, damage to computer data and affect the normal work of a computer instruction set or a set of program code.Computer viruses first appeared in the 70 science fiction David Gerrolds When HARLIE was One. First appeared in 1983, the definition of science: The Fred Cohen (University of Southern California) doctoral thesis Experimental computer viruses, a can own (or by the evolution of ) into other programs of the computer program boot sector viruses, macro (macro) viruses, script (script) the concept of the spread of the virus is the same as biological viruses with a similar mechanism. biological virus is injected into cells themselves.Second, the long-term computer virus: Computer viruses often take advantage of the weaknesses of the operating system to spread and improve the safety of the system is an important anti-virus, but a perfect system is non-existent, too much emphasis on the safety of the system will be most of the time the system checks for the virus, the system loss of availabili
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!