网上手机商店的设计与实现毕业论文docWord文档下载推荐.docx
- 文档编号:14424417
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:25
- 大小:1.96MB
网上手机商店的设计与实现毕业论文docWord文档下载推荐.docx
《网上手机商店的设计与实现毕业论文docWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《网上手机商店的设计与实现毕业论文docWord文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。
学生姓名:
罗子霜学号:
10066040
指导教师姓名:
吴立锋职称:
副教授
2014年5月
中南民族大学本科毕业论文(设计)原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
年月日
网上手机商店的设计与实现
摘要:
随着计算机网络技术的不断发展,互联网已成为我们收集提供信息的最佳渠道。
而网站,它作为计算机发展的产物,具有信息量大、信息丰富、更新及时、便于交流的特点。
本文采用表格兼DIV进行页面布局,CSS样式表进行网页控制,数据库MySQL,PHP语言,以及动态页面技术JavaScript设计并实现了一个简单的网上手机商店。
通过本网上商店,可以让大家足不出户,就可以购买到自己心仪的手机。
关键词:
网上手机商店;
php;
JavaScript;
MySQL
DesignandImplementationofMobilePhoneShopOnline
Abstract:
Withthecontinuousdevelopmentofcomputernetworktechnology,Internethasbecomethebestwaytocollectandprovideinformation.Asweknow,website,astheconductionofcomputer’sdevelopment,itwithcharacteristicsofowningabundantinformation,easytocommunicate,andtheinformationisalwaysuptodate.ThepagesarearrangedbytableandDIV,whilewebpagesareundercontrolledoftheCSSstylesheet.Moreover,dynamicpagesisdesignedbyJavaScripttechnology,backenddatabasesselecttheMySQLdatabase.Throughthewebsite,wecanbuythephonewhichwelikekeepindoors.
Keywords:
PhoneShopOnline;
Php;
引言
计算机科学技术的突飞猛进把我们带进了一个信息化和数字化的社会,计算机的应用已经普及到了经济和社会生活的各个领域,网络时代的出现使人们的生活发生了翻天覆地的变化,让人们足不出户就可以与世界同步,以最快的速度获得到新的消息,让人置身于一个全新的世界,尤其是网购已经成为智能生活重要的一部分[1]。
所谓的网购,顾名思义,就是在网上购物,即逛街、挑选、议价、购买、付款、包括售后服务等都是通过网上实现,最终达成买卖交易。
快捷便利的网上购物让人足不出户,就能享受到逛街的乐趣,这就是E时代的产物——购物[2]。
虽说网上的商品应有尽有,但是最受大众青睐的都是一些服饰、化妆品、书影唱片等,对于手机、相机、电视、冰箱等这些价钱比较昂贵的数码产品或家用电器,人们都还不敢下手,一方面是因为担忧互联网环境存在的安全性问题,另一方面是互联网上商品的图片给不了人们商品质量上的保证。
随着互联网技术的进步、环境的改善,我深信这些问题都能得以解决。
随着计算机网络技术的迅速发展,人们生活水平的不断提高,使用电脑的人数也在不断的增加,网上购物在众多的销售渠道中脱颖而出,它在人们生活中的地位和重量一定会逐渐增加,因为技术革命所引发的产业结构变革、市场竞争规则变化,网络销售的出现是流通领域中的一场革命[3]。
而在这个人手一部手机的时代,网上手机销售必定会成为一种潮流趋势。
1开发工具及技术简介
在本次设计中运用了html语言、css语言、javascript语言进行网站前端页面的设计,通过php语言搭建了网站的管理后台,与MySQL数据库进行交互,实现数据的插入、提取、删除以及管理。
在此过程中使用了Dreamwaver
CS5平台进行html语言、css语言、javascript语言的编写,以及对页面的布局、美工。
在搭建后台的过程中,使用了EclipsePHP
Studio
v1.2.2平台,实现了与数据库之间的交互,实现了从静态页面到动态网站的跨越。
在数据库的使用中,本次设计使用的是MySQL数据库对数据进行管理。
网站服务器使用了Apach服务器,它是当下最流行的Web服务器端软件之一。
下面将对设计中涉及的开发工具以及语言进行介绍。
1.1HTML语言
网页文档也称为HTML源文件,它是用超文本标记语言(HyperTextMarkupLanguage,HTML)编写而成的。
HTML语言是一种顺序符号标记语言。
20世纪80年代初,HTML由万维网联盟(WorldWideWebConsortium,W3C)制定。
由于制作网页与编写文档很相似,所以HTML包括一些定义页面内容和格式的符号,称为标记。
HTML是使用SGML定义的网页设计语言,或者可以说HTLM是SGML的一个应用程式,但HTML不是程式语言,它只是标示语言,它能够将文本、图片、声音和动画结合在一个网页文档中。
后来,这些文档可以使用Web浏览器显示,还可以使用超链接以访问其他的资源[4]。
1.2CSS语言
CSS(CascadingStypeSheet),中文译为层叠样式表,它是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。
CSS是1996年由W3C审核通过,并且推荐使用的。
简单地说,CSS的引入就是为了使得HTML语言能够更好地适应页面的美工设计。
它以HTML语言为基础,提供了丰富的格式化功能,如字体、颜色、背景和整体排版等,并且网页设计者可以针对各种可视化浏览器设置不同的样式风格,包括显示器、打印机、打字机、投影仪和PDA等。
CSS的引入随即引发了网页设计一个又一个的新高潮,使用CSS设计的优秀页面层出不穷[5]。
1.3JavaScript语言
JavaScript是由Netscape公司开发并随Navigator(导航者)浏览器一起发布的,它介于Java与HTML之间,是基于对象事件驱动的编程语言[6]。
由于其开发环境简单,不需要Java编译器,而是直接在Web浏览器中运行,因此备受Web设计者的喜爱。
虽然HTML可以实现文字、表格、声音、图像、动画等多媒体信息的检索,但是这种技术存在一定的缺陷,即它只能提供一种静态的信息资源,缺少客户端与服务端的动态交互[7]。
虽然可以通过CGI实现一定的交互,但采用这个方法的编程比较复杂,而JavaScript的出现,使得信息和用户之间不再只是显示和浏览的关系,而是实现了一种实时的、动态的、可互交的表达能力,用可提供动态实时信息并对客户操作进行反应的Web页面取代了静态的HTML页面[8]。
JavaScript是众多脚本语言中非常优秀的一种,它与WWW的结合有效地实现了网络计算机和网络计算机的蓝图,这必将在飞速发展的信息时代占据重要的一席之地[9]。
1.4PHP的简介
PHP,一个嵌套的缩写名,它最初只是PersonalHomepage(个人主页)的缩写,但是后来经过修改,采用了GNU命名惯例(GNU=Gnu’sNotUNIX),如今它是超文本预处理编程(HypertextPreprocessor)的缩写[10]。
PHP是一种服务器端脚本语言,它是专门为Web而设计的。
在一个HTML页面中,你可以嵌入PHP代码,这些代码在每次页面被访问时执行。
PHP代码将在Web服务器中被解释并且生成HTML或者访问者看到的其他输出[11]。
PHP于1994年出现,最初只是RasmusLerdorf一个人的工作成果。
其他的天才改进了这种语言,它经历了四次非常重要的重新编写,才变成了我们今天所看到的广为使用的、成熟的PHP[12],Lerdorf在1995年发布了PHP1.0,开始对外发表了第一版本。
在第一版本中,只提供了用户留言板,用户计数等简单的功能,后来越多越多的网站使用了PHP,对PHP的功能也有了进一步的要求,在新成员加入开发团队之后,有了PHP2.0的产生。
第二版本的PHP加入了对数据库MySQL的支持,从此就建立起了PHP在网站开发上的地位。
1997年,开发小组开始了第三版的开发计划,第三版PHP加入了ZeevSuraski及AndiGutmans,被定名为PHP3,2000年,发布了第四版PHP4.0,PHP4.0具有开源免费、语法简单、跨平台、功能强大等优点。
而目前,PHP的主要版本是第五版,该版本的Zend引擎经过了完全的重写,具有许多新的特征[13]。
PHP的主要竞争对手是Perl、MicrosoftASP.NET、Ruby(onRails或其他)、JavaServerPages(JSP)和ColdFusion。
与这些产品相比,PHP具有高性能、可扩展性等优点[14]。
1.5MySQL的简介
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。
在2008年1月16号被Sun公司收购。
而2009年,Sun又被Oracle收购[15]。
MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。
这样就增加了速度并且提高了灵活性。
MySQL的SQL为“结构化查询语句”。
SQL是用于访问数据库的最常用标准化语言。
MySQL软件采用了GPL(GNU通用公共许可证)[16]。
由于其体积小、速度快、成本低,尤其是具有开发源码这一特点,许多中小型网站为了降低网站成本而选择了MySQL作为网站数据库[17]
MySQL的历史可以追溯到1979年,当时它只是一个很底层的面向报表的存储引擎,经过了十多年的发展,在1996年,MySQL1.0终于问世了,但它面向的对象只是一小部分人,相当于内部发布,同年10月份,MySQL3.11.1发布,但是它只提供Solaris下的二进制版本。
直到MySQL3.22发布后,MySQL开始得到广泛的应用,它是一个标志性的版本,因为它提供了基本的SQL支持。
2003年3月,MySQL4.0发布,它使新的基于MySQL的应用程序得到了更广泛的应用,但在该版本中,MySQL并不支持视图、存储过程、触发程序、游标等[18]。
而MySQL5.0的出现,它弥补了4.0的不足[19]。
MySQL的主要竞争产品包括PostgreSQL、MicrosoftSQLServer和Oracle。
与这些产品相比MySQL具有高性能、低成本等优点[20]。
2需求分析
需求分析的任务就是通过详细的调查现实世界中要处理的对象,充分的了解系统的工作概况,根据用户的各种需求,在此基础上确定系统的功能。
一个系统必须要充分的考虑到今后可能的扩展和改变。
2.1用户需求分析
本系统的用户需求主要分为三种,即游客用户需求,会员用户需求,管理员用户需求。
(1)游客用户需求分析
游客可以在本网站浏览各类手机商品,搜索手机商品,还可以进行注册成为本网站的会员,只有注册成为会员,才可以在本网站购买优惠的手机商品。
(2)会员用户需求分析
会员用户对本网站的需求是会员通过输入用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 手机 商店 设计 实现 毕业论文 doc
![提示](https://static.bdocx.com/images/bang_tan.gif)