电脑桌面壁纸网站设计计算机专业毕业论文.doc
《电脑桌面壁纸网站设计计算机专业毕业论文.doc》由会员分享,可在线阅读,更多相关《电脑桌面壁纸网站设计计算机专业毕业论文.doc(32页珍藏版)》请在三一文库上搜索。
1、金 华 职 业 技 术 学 院J I N H U A P O L Y T E C H N I C毕业教学环节成果 (2015届)题 目 电脑桌面壁纸网站设计 学 院 信息工程学院 专 业 计算机应用技术 班 级 xxxxxxx 学 号 20666666666666 姓 名 xx 指导教师 xxxx 2015年1月10日金华职业技术学院毕业教学成果目 录摘 要1Abstract1引 言21 系统开发环境的选择31.1 系统开发环境的选择3 1.1.1 网站开发环境3 1.1.2 服务器端3 1.1.3 客户端31.2 PHP简介31.3 MySQL简介32 系统分析42.1 可行性分析42.2
2、需求分析42.3 系统功能分析53 系统设计53.1 系统设计目标53.2 系统体系结构设计53.3 系统功能设计63.4 数据库设计7 3.4.1 数据库需求分析7 3.4.2 数据库概念设计7 3.4.3 数据库逻辑结构设计8 3.4.4 数据库安全策略94 系统实现94.1 导航类别的设计94.2 首页分页浏览模块的设计104.3 壁纸分类模块设计124.4 壁纸预览模块设计134.5 后台系统导航管理模块设计144.6 后台系统轮播管理模块设计174.7 后台图片管理模块设计18结论与谢辞20参考文献21附件 程序代码22电脑桌面壁纸网站设计信息工程学院计算机应用技术 xx摘要: 本文
3、对用PHP和Mysql开发的基于B/S模式的壁纸网站及对网站管理的分析、设计、运行、做了详细和明确的解释。在文章开头,本文对网上一些主流壁纸网站的特点进行了分析和总结。阐述使用桌面壁纸的必要性,和开发壁纸网站的意义和目的;接着进行了详尽的可行性分析和网站需求分析;并对系统总体设计,数据库的结构进行了详细分析,然后划分网站功能模块;最后对实现该网站的思路和过程做了详细说明。网站的各个模块主要功能部分附上了关键代码。关键词: B/S PHP Mysql 壁纸网站Computer Desktop Wallpaper Website Design(MajorofComputerapplicationT
4、echnology,InformationandEngineeringcollege,JinHuaPolytecgnic,xx)Abstract: This paper on the use of PHP and Mysql developed B/S model wallpaper website and analysis of website design, management, operation, to do a detailed and clear explanation based on. At the beginning of the article, in this pape
5、r, the characteristics of online some mainstream wallpaper sites are analyzed and summarized. The necessity of using the desktop wallpaper, meaning and purpose and development of wallpaper website; then analyses the feasibility of the detailed analysis and site demand; and the overall design of the
6、system, the database structure is analyzed in detail, and then the website function module; finally to realize the idea and process of the site in detail. The main function of each module in sections of the site attached to the key code.Keyword: B/S,PHP,Mysql,Wallpaper Website Design引言随着时代的进步,科技的飞速发
7、展,电子产品成为了人们生活不可缺少的产品。而在这些产品之中使用比较多的电脑、手机、平板电脑等等电子产品具有屏幕显示功能。这些产品的应用大多都放在一个背景之中,而这个背景就是壁纸。不管你是使用电脑也好,还是使用手机等电子产品,首先打开的时候一般都会进入一个桌面,这个桌面是人和这些设备的一个连接入口,也是人机交互的图形用户界面。当我们长时间盯着一个图案的时候难免会产生审美疲劳。不要小看这一点点的影响,有时候它甚至能影响你一整天的心情。这时候,壁纸的开发就能很轻松的解决这些问题。壁纸让我们的桌面看起来更好看,更漂亮,更有个性。网站一些主流的壁纸网站有ZOL桌面壁纸、桌酷壁纸和彼岸桌面等壁纸网站。这些
8、网站都具有丰富的壁纸资源,并根据用户的喜好分类出比较全面的壁纸种类。用户可以根据这些种类进行精确的筛选,找到自己喜爱的壁纸并进行下载。本网站前台的开发以PHP技术为基础,并以js、div+css等技术对页面进行美化和控制。针对后台数据库的设计与建立,实现前台的用户功能与接口的设计。因此,选择了NetBeans IDE 7.4作为本次设计的开发平台,利用此开发平台能够实现前后台的具体分开进行编码,从而提高开发效率。- 28 -1 系统开发环境的选择开发本系统的操作系统是Windows7旗舰版;开发语言是PHP;开发工具采用的NetBeans IDE 7.4.1.1 系统开发环境的选择1.1.1
9、网站开发环境网站开发环境:NetBeans IDE 7.4集成开发环境。网站开发语言:PHP.网站后台数据库:Mysql。开发环境运行平台:Windows XP(SP2)/Windows 7/Windows Server 2003(SP1)。1.1.2 服务器端操作系统:5.5.24-log - MySQL Community Server (GPL)。Web服务器:localhost (localhost via TCP/IP)。数据库服务器:MySQL。浏览器:IE 8.0。1.1.3 客户端浏览器:Internet Explorer 8.0及以上版本。1.2 PHP简介PHP(外文名:
10、Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。1.3 MySQL简介MySQL 是一个关系型数据库管
11、理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点
12、,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2 系统分析2.1 可行性分析可行性分析(Feasibility Analysis)是项目启动阶段的关键活动,旨在判断一个项目是否值得做或者是挑选许多待选项目中的最佳项目。可行性分析的结果直接影响项目的实施效果。在很多软件项目专著中都对项目的可行性因素做了不同角度的分析,这里把影响软件项目可行性的因素归纳为四个方面:经济可行性、技术可行性、操作可行性。技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、 软件能否满足开发者的需要等。 本系统主要采用了
13、NetBeans 和 MySQL 进行相关的开发, 而NetBeans是面向对象的可视化软件开发工具, 其对编程平台对数据库的访问做了 很好的封装, 数据库接口的转换只需动态更改相关属性即可;MySQL AB公司的MySQL数据库, 它能够处理大量数据, 同时 保持数据的完整性并提供许多高级管理功能。 它的灵活性、 安全性和易用性为数据库编程提供了良好的条件。经济可行性:主要是对项目的经济效益进行评价, 本系统作为一个毕业设计,不需要任何经费, 对于在学校的我们在经济上完全没有问题的。 操作可行性:操作可行性是指人员对系统的手工操作是否可行。本系统在各方面上得到了教材科和老师的支持。因此,从操
14、作上考虑,系统的实现是不存在问题的,是可行的。 综上,通过技术可行性分析、经济可行性分析、操作可行性分析,壁纸网站的开发是完全可行的。2.2 需求分析壁纸网站主要的功能是壁纸的分类、壁纸浏览、壁纸下载。壁纸搜索等,除此之外,还要实现后台图片上传、分类管理等功能。通过对一些系统的考察、分析,要求本系统具有以下特点:(1) 要求系统具有良好的人机界面。(2) 功能强大,操作简单,扩展性强,稳家性高。(3) 系统无操作统统限制,方便不同平台之间的移植。(4) 网站最大限度地实现易维护性和易操作性。(5) 网站运行稳定、安全可靠。2.3 系统功能分析(1) 图片分类功能能够让用户根据需要更快速的浏览和
15、下载壁纸。(2) 搜索功能能够通过用户输入的关键字,更准确的找到需要的壁纸。(3) 分辨率选择功能能够通过用户的硬件配置,选择符合自己分辨率的壁纸。(4) 壁纸管理功能能够实现对于壁纸的管理,达到实时更新、修改、删除。(5) 友好的界面界面友好美观,操作简便快捷,使用户使用起来更舒心。3 系统设计3.1 系统设计目标设计一个壁纸网站,集成前后台功能,前台界面友好美观,后台实现基本的管理功能。系统具有一定的可靠性和成熟性,能够减少维护花费时间,能够保障存储用户数据的安全性。系统也具备了一定的功能适宜性,系统并不非常复杂,功能点简便,对于用户的需求还有客户的需求,要维护起来更加容易,能够适应不断发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电脑 桌面壁纸 网站 设计 计算机专业 毕业论文
链接地址:https://www.31doc.com/p-3321454.html