电脑桌面壁纸网站设计计算机专业.docx

上传人:b****2 文档编号:2092712 上传时间:2022-10-26 格式:DOCX 页数:35 大小:1.23MB
下载 相关 举报
电脑桌面壁纸网站设计计算机专业.docx_第1页
第1页 / 共35页
电脑桌面壁纸网站设计计算机专业.docx_第2页
第2页 / 共35页
电脑桌面壁纸网站设计计算机专业.docx_第3页
第3页 / 共35页
电脑桌面壁纸网站设计计算机专业.docx_第4页
第4页 / 共35页
电脑桌面壁纸网站设计计算机专业.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

电脑桌面壁纸网站设计计算机专业.docx

《电脑桌面壁纸网站设计计算机专业.docx》由会员分享,可在线阅读,更多相关《电脑桌面壁纸网站设计计算机专业.docx(35页珍藏版)》请在冰豆网上搜索。

电脑桌面壁纸网站设计计算机专业.docx

电脑桌面壁纸网站设计计算机专业

金华职业技术学院

JINHUAPOLYTECHNIC

毕业教学环节成果

(2015届)

题目电脑桌面壁纸网站设计

学院信息工程学院

专业计算机应用技术

班级xxxxxxx

学号20666666666666

姓名xx

指导教师xxxx

 

2015年1月10日

金华职业技术学院毕业教学成果

电脑桌面壁纸网站设计

信息工程学院计算机应用技术xx

摘要:

本文对用PHP和Mysql开发的基于B/S模式的壁纸网站及对网站管理的分析、设计、运行、做了详细和明确的解释。

在文章开头,本文对网上一些主流壁纸网站的特点进行了分析和总结。

阐述使用桌面壁纸的必要性,和开发壁纸网站的意义和目的;接着进行了详尽的可行性分析和网站需求分析;并对系统总体设计,数据库的结构进行了详细分析,然后划分网站功能模块;最后对实现该网站的思路和过程做了详细说明。

网站的各个模块主要功能部分附上了关键代码。

关键词:

B/SPHPMysql壁纸网站

ComputerDesktopWallpaperWebsiteDesign

(Major of Computer application Technology,Information and Engineering college, 

JinHua Polytecgnic,xx)

Abstract:

ThispaperontheuseofPHPandMysqldevelopedB/Smodelwallpaperwebsiteandanalysisofwebsitedesign,management,operation,todoadetailedandclearexplanationbasedon.Atthebeginningofthearticle,inthispaper,thecharacteristicsofonlinesomemainstreamwallpapersitesareanalyzedandsummarized.Thenecessityofusingthedesktopwallpaper,meaningandpurposeanddevelopmentofwallpaperwebsite;thenanalysesthefeasibilityofthedetailedanalysisandsitedemand;andtheoveralldesignofthesystem,thedatabasestructureisanalyzedindetail,andthenthewebsitefunctionmodule;finallytorealizetheideaandprocessofthesiteindetail.Themainfunctionofeachmoduleinsectionsofthesiteattachedtothekeycode.

Keyword:

B/S, PHP,Mysql,WallpaperWebsiteDesign

引言

随着时代的进步,科技的飞速发展,电子产品成为了人们生活不可缺少的产品。

而在这些产品之中使用比较多的电脑、手机、平板电脑等等电子产品具有屏幕显示功能。

这些产品的应用大多都放在一个背景之中,而这个背景就是壁纸。

不管你是使用电脑也好,还是使用手机等电子产品,首先打开的时候一般都会进入一个桌面,这个桌面是人和这些设备的一个连接入口,也是人机交互的图形用户界面。

当我们长时间盯着一个图案的时候难免会产生审美疲劳。

不要小看这一点点的影响,有时候它甚至能影响你一整天的心情。

这时候,壁纸的开发就能很轻松的解决这些问题。

壁纸让我们的桌面看起来更好看,更漂亮,更有个性。

网站一些主流的壁纸网站有ZOL桌面壁纸、桌酷壁纸和彼岸桌面等壁纸网站。

这些网站都具有丰富的壁纸资源,并根据用户的喜好分类出比较全面的壁纸种类。

用户可以根据这些种类进行精确的筛选,找到自己喜爱的壁纸并进行下载。

本网站前台的开发以PHP技术为基础,并以js、div+css等技术对页面进行美化和控制。

针对后台数据库的设计与建立,实现前台的用户功能与接口的设计。

因此,选择了NetBeansIDE7.4作为本次设计的开发平台,利用此开发平台能够实现前后台的具体分开进行编码,从而提高开发效率。

1系统开发环境的选择

开发本系统的操作系统是Windows7旗舰版;开发语言是PHP;开发工具采用的NetBeansIDE7.4.

1.1系统开发环境的选择

1.1.1网站开发环境

网站开发环境:

NetBeansIDE7.4集成开发环境。

网站开发语言:

PHP.

网站后台数据库:

Mysql。

开发环境运行平台:

WindowsXP(SP2)/Windows7/WindowsServer2003(SP1)。

1.1.2服务器端

操作系统:

5.5.24-log-MySQLCommunityServer(GPL)。

Web服务器:

localhost(localhostviaTCP/IP)。

数据库服务器:

MySQL。

浏览器:

IE8.0。

1.1.3客户端

浏览器:

InternetExplorer8.0及以上版本。

1.2PHP简介

PHP(外文名:

HypertextPreprocessor,中文名:

“超文本预处理器”)是一种通用开源脚本语言。

语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。

它可以比CGI或者Perl更快速地执行动态网页。

用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

1.3MySQL简介

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。

MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:

关系数据库管理系统)应用软件之一。

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

2系统分析

2.1可行性分析

可行性分析(FeasibilityAnalysis)是项目启动阶段的关键活动,旨在判断一个项目是否值得做或者是挑选许多待选项目中的最佳项目。

可行性分析的结果直接影响项目的实施效果。

在很多软件项目专著中都对项目的可行性因素做了不同角度的分析,这里把影响软件项目可行性的因素归纳为四个方面:

经济可行性、技术可行性、操作可行性。

技术可行性:

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。

本系统主要采用了NetBeans和MySQL进行相关的开发,而NetBeans是面向对象的可视化软件开发工具,其对编程平台对数据库的访问做了很好的封装,数据库接口的转换只需动态更改相关属性即可;MySQLAB公司的MySQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。

它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

经济可行性:

主要是对项目的经济效益进行评价,本系统作为一个毕业设计,不需要任何经费,对于在学校的我们在经济上完全没有问题的。

操作可行性:

操作可行性是指人员对系统的手工操作是否可行。

本系统在各方面上得到了教材科和老师的支持。

因此,从操作上考虑,系统的实现是不存在问题的,是可行的。

综上,通过技术可行性分析、经济可行性分析、操作可行性分析,壁纸网站的开发是完全可行的。

2.2需求分析

壁纸网站主要的功能是壁纸的分类、壁纸浏览、壁纸下载。

壁纸搜索等,除此之外,还要实现后台图片上传、分类管理等功能。

通过对一些系统的考察、分析,要求本系统具有以下特点:

(1)要求系统具有良好的人机界面。

(2)功能强大,操作简单,扩展性强,稳家性高。

(3)系统无操作统统限制,方便不同平台之间的移植。

(4)网站最大限度地实现易维护性和易操作性。

(5)网站运行稳定、安全可靠。

2.3系统功能分析

(1)图片分类功能

能够让用户根据需要更快速的浏览和下载壁纸。

(2)搜索功能

能够通过用户输入的关键字,更准确的找到需要的壁纸。

(3)分辨率选择功能

能够通过用户的硬件配置,选择符合自己分辨率的壁纸。

(4)壁纸管理功能

能够实现对于壁纸的管理,达到实时更新、修改、删除。

(5)友好的界面

界面友好美观,操作简便快捷,使用户使用起来更舒心。

3系统设计

3.1系统设计目标

设计一个壁纸网站,集成前后台功能,前台界面友好美观,后台实现基本的管理功能。

系统具有一定的可靠性和成熟性,能够减少维护花费时间,能够保障存储用户数据的安全性。

系统也具备了一定的功能适宜性,系统并不非常复杂,功能点简便,对于用户的需求还有客户的需求,要维护起来更加容易,能够适应不断发展变化的需要。

3.2系统体系结构设计

基于Web的信息系统构架方式通常是采用3层B/S(Brower/Server)方式构架。

整个壁纸网站由用户层、业务逻辑层和数据层3层组成,其中业务逻辑层和数据层在服务器端,客户端只需要浏览器即可,最大程度的减少了客户端的维护。

系统结构图3-1所示。

图3-1系统结构图

3.3系统功能设计

根据分析,本系统前台的各个功能模块页面分首页、风景、美女、唯美、可爱、动漫、汽车、游戏。

动物,各个页面跳转如下图3-2所示:

系统后台页面在界面顶部有主导航栏,左侧有分导航栏,顶部导航栏有导航管理、轮播管理、壁纸管理、用户管理、访问量管理,左侧导航栏根据主导航栏链接可以实现导航类别修改、导航类别增加、导航类别删除、轮播修改、壁纸修改、壁

纸增加、壁纸删除、管理员修改、管理员增加、管理员删除、访问量清除等模块,实现跳转如下图3-3所示:

图3-2前台功能管理图

图3-3后台台系统界面功能图

3.4数据库设计

3.4.1数据库需求分析

数据库设计过程的基础是数据库需求分析,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。

这是非常耗时、最复杂的一步,不过也是最重要的一步,相当于待建的数据库大厦的地基,它决定了以后各步设计的速度与质量。

需求分析做的不好,可能会导致整个数据库设计返工重做。

在分析用户需求时,要确保目标的一致性。

在数据库需求分析后,会得到一个完整的数据字典,数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义的集合。

数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息

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

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1