毕业设计(论文)-团购网站设计.doc
《毕业设计(论文)-团购网站设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-团购网站设计.doc(29页珍藏版)》请在三一文库上搜索。
1、 本 科 毕 业 设 计 第 29 页 共 29 页1 引言随着信息技术的飞速发展,信息已成为社会经济发展的核心因素,信息技术已成为当今世界最广泛应用的技术之一。半导体集成电路、计算机、光纤、卫星、多媒体等以信息技术为核心的科技迅猛发展已经引发了一场社会变革,人们的生活已经发生了翻天覆地的变化。而信息化程度的高低也已成为衡量一个国家现代化水平和综合国力强弱的重要标志。Internet在 中国迅速 发展 ,人们日常生活中越来越多地使用这项新的技术.正是由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息显示变得更加生动,而且使信息的浏览变得更加方便。特别是电子商务正再
2、以迅猛的速度冲击传统商务,网上购物已越来越被人们所接受。这种情况正是基于 WEB页能实现网上交易平台,交流而实现的。而团购这一新事物在信息技术的支持下有了更加强大的战斗力。用PHP+MYSQL架设用户登陆以及网上交易,使客户得以在家中就能享受方便快捷的购物服务正是我设计网站的目的。团购是一种新的购物方式,与网络技术结合提供给用户更多优惠。1本篇论文是对我设计的团购网站的一点论述,主要论述了团购网站建设规划的主体思想、利用PHP+MYSQL数据库实现用户登录和网上交易功能,以及在设计过程中所遇到的要点、难点等。2 需求分析2.1团购网功能(1)商品的销售功能 团购网站是一种电子商务网站,其最基本
3、功能就是商品销售。我们要在页面中加入商品展示模块,让顾客看见我们的商品,以便销售。并且我们要能够使其与相关联的部分有机的结合,使销售能够顺利进行。(2)网站的管理功能网站管理是网站运营不可缺少的重要功能,网站管理能够使网站更好的进行运作,实现网站建立的最终目标。网站由管理员进行管理,可以进行管理员的新增以及密码的修改;网站管理还要对网站数据进行备份,以确保网站的安全;要及时对网站的信息进行更新,及时处理网站运行中出现的各种问题。(3)会员的管理功能 实现会员的申请、注册、登陆功能。顾客在网站上登记注册,成为会员。会员可以享有网站提供的一些优惠的相应服务,例如一些促销活动或者特价活动。大多数购物
4、网站对于会员都有优惠,会员价要比一般顾客的价位低,更比市场上要实惠的多。这一功能可以在一定程度上,会拉一些常客。这一功能还应该具有用户管理的作用,对用户的信息的查看,修改,删除等操作功能都是应该具备的。(4)销售的促进功能我们可以设置促销版块,列出促销的商品,以供顾客去浏览选择,这也是为了抓住消费者心理,来完成商品的销售。我们还应该在节假日推出一系列的促销活动,以吸引顾客消费。(5)网上的订购功能网站设计的目标就是为了出售商品,实现网上订购功能是网站的基本功能。他实现了商品的订购和网上交易,所以必不可少。客户或会员可以针对自己感兴趣的商品进行购买、下订单、填写客户资料的操作。另外,网站还应该提
5、供安全的在线支付服务。(6)团购功能我们还要给客户提供关于团购的流程等知识的内容,便于客户方便快捷的完成组团以及购物,完成团购的最终目标。我们还应该提供在线组团报名功能,以利于顾客组团。同时还要设置关于团购的标准,多人团购的条件、要求、注意事项等相关的要求在页面中进行显示,以供顾客进行选择。在团购方面,也应该设立“团长”,并对其进行信誉等级的评价。一个典型可以减小顾客对购物信誉的担心和顾虑,也会增加网站商品的销售,增加盈利。(7)广告功能网站广告功能带来收益的一部分,我们提供广告位,为一些公司或者店铺做广告,从中获取广告费用,还可以为一些商品供应商做宣传,从中获利。广告的作用很大,是商业网站应
6、该具备的基本功用之一。(8)友情链接友情链接部分是和其他的网站链接用以方便顾客的转换,同时可以使我们的网站得以推广,从中发展出更多的客户,利于网站未来的发展。(9)其他网站应该提供站内搜索查询功能,方便顾客寻找自己需要的商品。网站内也可以网站一些介绍以文字的形式让浏览到我们站点的网民了解我们,达到宣传自己的目的。还应该有让顾客或商家与我们联系的方式,其中包括地址、电话等信息。22.2 网站设计原则采用的广泛使用的网络技术,搭建一个拥有健全功能的团购网站。设计以可用、可靠、可管理、安全、使用方便和易于操作为原则,具体如下原则。(1)可用性系统处于启用和运行状态无故障,客户可以随时登录使用。(2)
7、可靠性能够精确保证数据的准确,始终如一。(3)可管理性具有一个管理界面对用户商品等相关信息进行修改。(4)安全性对机密信息应有保护,如用户的相关信息。(5)方便性建立各种功能模块方便用户和管理者的使用,并且升级更新快捷。32.3 建设团购网的目标随着商品社会化的脚步的前进,大规模生产的成本降低,一种应付小公司大规模生产而降低价格扩宽商品渠道的方式应运而生。团购网站的应运而生,既方便客户买到物美价廉的商品为会员更加便捷、更加愉快地买到性价比最高、最适合的产品提供一切帮助。又给了厂商一个很好的销售渠道,为合作商家开拓网络客户,打造专业的网络销售部门,不断的提供新的营销方案,把商家和用户紧密的连接在
8、一起。3 网站设计方案3.1 总体技术运用PHP技术和MySQL数据库在Apache服务器上建立一个团购网站。PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括 :(1)开放的源代码,所有的PHP源代码事实上都可以得到。 (2)PHP是免费的。和其它技术相比,PHP本身免费。(3)php的快捷性,程序开发快,运行快,技术本身学习快。嵌入HTML:因为PHP可以嵌入
9、HTML语言,它 相对于其他语言,编辑简单,实用性强,更适合初学者。(4)跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。 (5)效率高: PHP消耗相当少的系统资源。 (6)图像处理:用PHP动态创建图像。(7)面向对像,在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。(8)具有丰富的内置函数库,由于php是为Web开发而设计的,它提供了许多内置函数用来执行有用的Web任务。4 Php中的数据类型分为引用与注释,常量与变量,运算符,流程控制,函数与对象。5PHP开发框架背后的思想被称为“模型视图控
10、制器”(MVC)。MVC是这样一种架构模式,它隔离了业务逻辑与UI,允许其一改变而另一者不受影响。(也可以说是关注点的隔离)在MVC中,模型负责数据,视图负责表现,控制器则是程序主体或者说是负责业务逻辑。从本质上说,MVC拆分了一个程序的开发过程,这样你就可以修改独立的每一部分,而其他部分不受影响,这是十分重要的,它使得编写PHP代码更为快捷简单。开发者可能出于不同的考虑而使用PHP开发框架,不过首当其冲的原因是为了加速开发过程。相似工程之间的代码重用能够节省开发者大量的时间和精力。PHP开发框架内置了预建的模块,免去了冗长又令人厌烦的编程工作。这样开发者就能够把时间活在开发实际程序上,而不是
11、每一次都要为每一个项目重建基础模块。最后一点,PHP开发框架是可扩展的,并且有许多框架可供选择。你也可以创造你自己的,不过许多开发者决定从那些流行的知名的开发框架中做选择,因为它们往往有着庞大的支持团队,以及相关的论坛/社区方便你与其他使用同一个框架的开发者相互交流。稳定性是开发者使用框架的另一个重要原因。6本系统使用的数据库为MySQL数据库。MySQL是一个小型关系型数据库管理系统。它是一个开放源代码的软件,使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。提供用于管理、检查、优化数据库操作的管理工具,提供TCP/IP、ODBC和JDBC等多种数据库连接途径。可以处理拥有
12、上千万条记录的大型数据库。它还是一个关系型数据库管理系统,把数据放在不同的表中。它执行速度非常快,非常可靠,使用起来非常方便。同时它还提供了一套非常有用的函数。它的连通性,速度和安全性使它非常适合做Internet上的数据库服务器。7Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。Apache web服务器软件拥有以下特性: (1)支持最新的HTTP/1.1通信协议 (2)拥有简单而强有力的基于文件的配置过程 (3)支持通用网关接口 (4)支持基于IP和基于域名的虚拟主机 (5)支持
13、多种方式的HTTP认证 (6)集成Perl处理模块 (7)集成代理服务器模块 (8)支持实时监视服务器状态和定制服务器日志 (9)支持服务器端包含指令(SSI) (10)支持安全Socket层(SSL) (11)提供用户会话过程的跟踪 (12)支持FastCGI 83.2 功能模块设计功能模块分为前台浏览模块和后台管理模块。前台浏览模块分为产品浏览模块,组团模块和购物模块。后台管理模块分为会员管理模块,产品管理模块,组团管理模块和订单管理模块。面向客户来说实现修改客户资料,注册登录,浏览评论帖子,查看评论帖子,查看团购信息,参加团购,浏览个人团购,发表帖子和查看参与团购。面向管理员来说实现登陆
14、,用户管理,回复管理,个人团购管理,订单管理,帖子管理,类别管理,版块管理,团购管理,积分管理和会员管理等等。当然还有一些其他功能模块使网站更加人性化,贴心。3.2.1前台模块设计前台是用户看到可操作的地方,这就要求方便快捷简单。登陆和注册是基本的功能模块,是成为会员和参与团购的前提条件,要求严谨,绝大多数网站都有的功能。注册界面见图3.1图3.1 注册界面图Email,用户名,qq号码,密码,确认密码,所在城市,如果成功自动跳转并登陆,如果失败则显示哪块不符合要求。进入登录状态则会显示你的基本情况。在进入主页则会一直显示你是登录状态。这样就可以进行商业活动了。登陆出现对话框如图3.2,输入正
15、确就会自动跳转到主页。图3.2 登陆界面图主页是网站对外开放的地方,客户通过这个门户了解网站和商品,并且参加网站的各种活动。93.2.2后台模块设计 后台是网站的重中之重,是管理员管理网站的的必要模块。作为电子商务的一种,盈利才是根本的目标。对于管理员来说,必须对网站的运行更新以及各种情况都很了解才可以。注册与会员有很大差别,要先设置管理员账号如图3.3所示图3.3 管理员设置界面图登陆作为识别会员和管理员的途径,这就要求和会员的跳转目录不同,管理员登陆,跳转到admin目录下进行管理。而会员并没有权限访问。而在网页的首页上,有专门的登录选项设计用于管理后台。点击选项,就会有登陆页面。如图3.
16、4所示图3.4 后台登陆图当输入正确的姓名和密码就可进入后台经行管理。管理员的管理功能,在后台实现。下面对后台设计进行功能设计进行设计。10(1) 团购管理是对团购商品进行管理的功能模块。包括进货出货,快递,厂家和一些有关活动。功能表如图3.5所示图3.5 团购管理功能界面产品管理可以进行商品添加,修改信息,团购的状态。 订单管理可以对订单进行搜索,了解订单信息,是管理员了解支付情况。团购券管理是团购的特有功能,一种吸引顾客的手段,可以有更多优惠。在这个功能中可以了解使用情况及时调整价位。发货管理有了解发货情况的功能。返利管理,是大多数购物网站具有的功能,吸引顾客的方式。城市管理则是服务范围,
17、可以根据城市情况聚集一个城里的会员统一进行团购。商家管理是对供货商的管理,并记录合作商的情况。(2)互动营销是与客户的互动功能。比如活动通知,意见反馈,客服等等。功能表如图3.6所示图3.6 互动营销管理界面邮件群发,可以设置给所有客户群发消息,也可以给几个客会发信息。订阅管理,可以开通一个邮箱用于得到发送信息的消息。短信平台是给客户或厂商发送信息的方式,方便快捷。 订阅通知和产品消息相连,可以对特别的商品进行跟踪。问答管理和反馈信息是网站必有的功能,一个成功的网站必需为客户随时改变自己,而这两个功能就是为了和客户互动而出现的。对于网站的发展有很大作用。邮件队列,要发送的邮件保存在这里,可以重
18、复发送。(3)系统工具是对系统进行更新,图片进行设定,自动任务执行。对数据库的管理也在此进行。当然为为了方便管理者,对数据库的管理并没有涉及到程序和数据库的储存结构。而对于数据表的设计会在下一小章节中给出。所以管理者只能对进行基本的数据库操作。具体功能图则如图3.7所示图3.7 系统工具界面图这些功能是为了管理员更好的管理网站特别建立的。可以有效地保护客户的资料,提高了网络的稳定性和对数据库的管理。数据的备份恢复是一个网站最基本的保护机制。数据表是各种信息保存在数据库内的方式。有话可以更有效地利用空间,增加稳定性和可靠性。(4)用户管理是新兴的一种管理方式,它是对管理员和用户角色变更的功能模块
19、。功能如图3.8所示图3.8 用户管理界面图Ucenter整合,+添加新用户是对管理员的管理,也是后台的基本设定。编辑用户它规定了管理员的权限,添加管理员,设定管理员的基本资料。当前在线用户是了解用户和管理员在线情况并可以进行互动的功能模块。为了提高用会员对团购网的兴趣,提升一些在团购网消费多的会员更多便利和地位的功能是必要的。对角色进行编辑,个与他们更多权限,可以激发他们更多热情。(4)为了方便管理者常用操作是最常用的功能集合。它是对其它功能模块的便捷连接。具体功能如图3.9所示(可以有管理员自己设置)图3.9 常用操作界面图常用设置是对团购进行设定的功能模块,规定了团购人数,优惠范围,参加
20、会员要求等进行规定。默认模板是上架物品在前台的展示面板,为了吸引眼球要求要制作醒目画面美观。其他功能分别于其他模块的一些功能相连接,点后自动向其他模块跳转。为了能够更快捷的管理,管理员可以自己设置常用操作。113.3数据库设计数据库需求分析是数据库系统设计的关键,要求对数据存储进行分析和整理,得到稳定和易扩展的存储结构。经过需求分析,可以根据存储结构建立数据表。数据表是网站实现各种功能基础,也是一个动态网站不可缺少的一部分。通常一个网站所需的数据表是很多的,而且与功能的多少成正比。如果说网站是一座高楼大厦,那么数据库就是他的地基,数据表则是地基的基石。(1) ER图对于会员的数据管理ER图如图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 网站 设计
链接地址:https://www.31doc.com/p-3282442.html