资源描述
棋牌游戏下载 IV
女式牛仔裤专卖网的设计与实现
【摘要】:由于我国网络的迅速发展,很多商品都可以通过网络的营销都变的十分火爆,其中牛仔裤是广大网络消费人群的首选,特别以女性牛仔裤居多,并且在淘宝等这类网站的促进下,得到了蓬勃的发展,但是从另一个侧面来说,网上购物确实是十分方便,节省了中间环节,可以不用出门,也可以省很多钱,但由于人们的思想意识还没有完全形成,还不是完全可以接受在网上购买衣物带来的一些不便,比如尺寸、款式、颜色等等客观因素,所以必须采取相应对策,积极创造条件,努力使人们在网购女式牛仔裤的时候更加方便,免去更多的后顾之忧。所以下面我们就建立一个方便快捷的女式牛仔裤网站展开论述。
【关键词】:女式牛仔裤网、淘宝、网购
Ladies jeans shopping site.
Abstract:as a result of our country with the rapid development of network, many products are available through the network marketing has become very popular, which is a vast network of jeans consumer groups preferred, especially in women jeans mostly, and Taobao, this kind of website promotion, obtained the vigorous development, but from another side, online shopping is very convenient, save intermediate links, can not go out, can also save a lot of money, but because of people's ideology is still not fully formed, is not fully acceptable in the online purchase of clothing to bring some inconvenience, such as size, style, color and so on objective factors, so we must adopt the corresponding countermeasures, create a condition actively, to make people to share in the net women's jeans to be more convenient, is removed from the more any menace from the "rear". So here we have a convenient and efficient ladies jeans website discuss.
Key words: Women's jeans, Taobao, online shopping network
目 录
第1章 绪论 1
1.1牛仔裤简介 1
1.2女式牛仔裤网的经济可行性 1
1.3女式牛仔裤网的技术可行性 2
第2章 女式牛仔裤网站发展的现状分析 3
2.1女式牛仔裤展状现况 3
2.2女式牛仔裤在网上销售的优势与不足 3
第3章 网站建设基础知识 4
3.1网站 4
3.2网址 4
3.3域名 4
3.4虚拟主机 5
3.5IIS和Apache 5
3.5.1 Apache 5
3.5.2 IIS 5
3.6ASP和PHP 6
3.6.1 ASP.NET 6
3.6.2 PHP 6
3.7MySQL和SQL Server 6
3.7.1 MySQL 6
3.7.2 SQL Server 7
3.8域名注册 7
3.9虚拟主机选择 7
3.10网站备案 7
3.11网站管理 8
3.11.1 文件上传 8
3.11.2 域名解析 8
3.11.3 内容更新 8
第4章网站系统需求分析 9
4.1网站设计目标 9
4.2系统需求分析 9
4.3网站功能概述 10
4.4ECShop服务 10
4.4.1开放的插件机制 10
4.4.2 功能 AJAX 化 11
4.4.3 促销功能 11
4.4.4 高效率的代码和执行性能 11
4.4.5 常规功能的更完善实现 11
4.4.6 搜索引擎优化 11
4.4.7 内置手机短信网关 11
4.4.8 多语言支持 11
4.4.9 源代码开放 11
4.5 ECShop历史 12
4.6 网站流程设计 12
4.6.1牛仔裤网上销售系统的整体规划 12
4.6.2牛仔裤后台销售管理系统(网站)的整体网页设计 13
4.6.3网站购物流程图 14
4.7数据库相关表 15
4.7.1产品信息表 15
4.7.2牛仔裤分类表 15
4.7.3管理员信息表 15
第5章 网站系统实现 16
5.1 主页面及代码 16
5.2 用户界面及代码 19
5.3 后台程序 21
5.4 前台页面 22
结 论 24
致 谢 25
参考文献 26
第1章 绪论
1.1牛仔裤简介
牛仔裤原是19世纪的美国人为应付繁重的日常劳作而设计出的一种工作服。时过境迁,如今跻身时装界,巧妙地迎合流行,不断地变换出新的款式,风靡全球,在时装领域占据了极大一块地盘,尤其受倒年轻人的喜爱。自从牛仔裤演变为年轻人日常衣着中不可或缺的时装之一以来,每一个时代都派生出具有这一时代的牛仔裤。
关于牛仔裤诞生的故事,一开始听来就像神话:李维·史特劳斯(Levi-Strauss)在淘金热时期抵达旧金山,被浑身肮脏、衣著褴褛的街头游民吓了一跳。事实上,这些游民都是淘金客,他们向李维·史特劳斯抱怨,辛苦寻来的金沙老从口袋破洞掉落。游民的说法,激发了他想要用帐篷布料缝制耐磨好用裤子的创意--牛仔裤于是诞生。
1.2女式牛仔裤网的经济可行性
服装电子商务有十来年发展历史,之前一直不温不火,2007至2010年间,中国的电子商务不如爆发式增长时期,服装服饰业成为网购的第一大类商品,交易额跃居各类商品首位。2010年正望咨询调查的21城市中共有1564万人在网上购买了172亿元的服装。服装是网上购买人数最多,金额也最高的商品。接近六成(57.8%)的网上购物消费者在网上买过服装,服装也占到了全部网购金额的约四分之一(23.5%), 其中女式牛仔裤也占了服装网购的四分之一(26.4%)。
根据艾瑞数据,目前中国服装网购用户达到8000万左右,中国网民数量已经是3.38亿(10年上半年),服装又是最必须的消费品之一,潜在的用户基数非常庞大。艾瑞咨询预测,服装网购交易额占服装零售的比重2011年有望达到12.7%,预计2012年有望接近17%,销售额将突破800亿元。
按近年的年均增速和网络购物的几何式增长,预计到2012年,网络购物市场将占据社会消费品零售总额5%-8%的份额。目前,中国网络购物市场仅占社会消费品零售总额的1.15%左右,发展潜力巨大。
1.3女式牛仔裤网的技术可行性
技术可行性包括两个部分,软件部分和硬件部分。首先介绍软件部分,我们采用的建站技术是Apache+PHP+MySQL。Apache是全球应用最广泛的HTTP服务器,它具有稳定、安全、高效的特点。据今年九月的Netcraft Web Server Survey ,全球67%的Website正在使用Apache。PHP是一种程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大并可同时运行于Windows、Unix、Linux 平台的Web后台程序,内置了对文件上传、密码认证、Cookies 操作、邮件收发、 动态GIF生成等功能,PHP直接为很多数据库提供原本的连接,包括Oracle,Sybase,Postgres,Mysql,Informix,Dbase,Solid,Access 等 ,完全支持ODBC接口,用户更换平台时,无需变换PHP代码,可即拿即用,而且完全免费。
硬件部分,我们采用的是西部数码的双线增强型主机,它有WEB空间500MB,流量是20G/月,Win2003的OS,可开设1个子站点,50个邮箱,支持WAMP,MSSQL数据库空间为50MB,可绑定域名15个,支持PHP、ASP.NET、FTP管理、Flash等等功能。
第2章 女式牛仔裤网站发展的现状分析
2.1女式牛仔裤展状现况
由于电子商务的迅猛发展,女式牛仔裤网上销售系统也已经达到一个比较高的水准,现在的女式牛仔裤网上销售系统能实现的功能也非常多,最重要的当属图片的销售,也就是管理库房中的女式牛仔裤,以及管理用户的购物车,从而实现结账等一系列功能。另外女式牛仔裤网上销售系统还提供给用户查找数据库中女式牛仔裤相关记录的功能。在确认用户身份方面也已经比较完善,并且具有管理员的功能,管理员对整个数据库可以进行操作。但是由于网络的发展越来越广,女式牛仔裤行业也有所发展。
2.2女式牛仔裤在网上销售的优势与不足
优势:女式牛仔裤在中国不同年龄段的女性当中都非常受欢迎,便宜、美观、耐用,在网上销售能让更多的人足不出户就能购买的自己喜欢的牛仔裤,商家也在其中省去了很多环节,从而节省了成本,卖价就自然要比实体店要便宜得多。
劣势:但是由于销售女式牛仔裤的网站也越来越多竞争也越来越大,光在淘宝上就有上万家店铺买女士牛仔裤,同时网站的建设、规划和推广也影响着女式牛仔裤的销售。还有就是很多买家的经验不足可能会影响销售的数量。
第3章 网站建设基础知识
3.1网站
网站(Website)是指在因特网上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。
一个完整的网站由域名,网站源程序和网站空间三部分构成.
3.2网址
因特网中,如果要从一台计算机访问网上另一台计算机,就必须知道对方的网址。网址是网络用户上网的基础,实际应用中IP地址和域名地址都是网址的一种类型被人们广泛使用。
3.3域名
域名上网单位的和网站在网络上的重要标识,在虚拟环境下,域名起到引导、宣传、代表等作用。域名根据LTD不同,可分为COM、NET、CN、ORG等类型,目前应用最广泛的是.COM国际英文顶级域名,可分为不同级别,包括顶级域名、二级域名等。Z即为一个标准域名。
我国在国际互联网络信息中心(Inter NIC)正式注册并运行的顶级域名是CN,顶级域名之下又分为类别域名和行政区域名两类。类别域名共6个,包括用于科研机构的ac;用于工商金融企业的com;用于教育机构的edu;用于政府部门的gov;用于互联网络信息中心和运行中心的net;用于非盈利组织的org。而行政区域名有34个,分别对应于我国各省、自治区和直辖市。三级域名用字母(A~Z,a~z,大小写等)、数字(0~9)和连接符(-)组成,各级域名之间用实点(.)连接。
一个域名由前缀、域名主体、后缀三个部份购买,域名必须在专业服务商处才能注册,比如国内的华夏互联()、新网,都是专业的域名注册服务机构。
3.4虚拟主机
一般在网站建设与开发行业又称其为“主机”,虚拟主机不等同于传统的PC硬件主机,虚拟主机也叫网站空间,是在网络服务器上划分出一定的磁盘空间供用户放置站点、应用组件等,提供必要的站点功能与数据存放、传输功能。
虚拟主机技术的出现,是对Internet技术的重大贡献,是广大Internet用户的福音。由于多台虚拟主机共享实现一台服务器上构建多个网站服务。需要实现虚拟主机必须依靠服务器软件。包括华夏互联及其它专业IT服务商都提供性价比高的虚拟主机销售与托管服务。
3.5IIS和Apache
3.5.1 Apache
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。
本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。
3.5.2 IIS
IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
3.6ASP和PHP
3.6.1 ASP.NET
ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。
3.6.2 PHP
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展。
3.7MySQL和SQL Server
3.7.1 MySQL
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。对于Mysql的前途,没有任何人抱乐观的态度。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
3.7.2 SQL Server
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。
3.8域名注册
首先我先去西部数码上查询一下我的域名是否被注册,查询结果显示没有被主册,然后域名备案我用的是接入商备案(西部数码),这样大大缩短了备案流程节约了时间。需要去西部数据指定点平拍照,还要签订信息安全协议,填写核验单,扫描身份证。在备案网站注册账号,将身份证扫描件上传还有信息安全协议扫描件上传。然后把《核验单》《信息安全协议》身份证复印件照片。寄去指定地方。等待备案结果。
3.9虚拟主机选择
因为我做的网站是一个商业性的B2C网站,以图片展示的方式为主,所以我的WEB空间要大一点的,并且我们预计访问本网站的用户是面向全国的所以我选择了双线增强型主机,它有WEB空间500MB,流量是20G/月,Win2003的OS,可开设1个子站点,50个邮箱,支持WAMP,MSSQL数据库空间为50MB,可绑定域名15个,支持PHP、ASP.NET、FTP管理、Flash等等功能。对于我们来说是满足需求的了。
3.10网站备案
建站初期我想过用美国的主机这样可以不用备案但是访问时会比较卡,考虑到了希望得到好的客户体验所以我还是采用了国内主机,这样的话就牵扯的备案的问题,而我的域名备案我用的是接入商备案(西部数码),这样大大缩短了备案流程节约了时间。需要去西部数据指定点平拍照,还要签订信息安全协议,填写核验单,扫描身份证。在备案网站注册账号,将身份证扫描件上传还有信息安全协议扫描件上传。然后把《核验单》《信息安全协议》身份证复印件照片。寄去指定地方。等待备案结果。
3.11网站管理
3.11.1 文件上传
首先在ECShop的官网上找到程序然后下载,下载下来以后将主文件通过flashfxp.exe,输入账号密码后上传到主机上的WEB主目录。
3.11.2 域名解析
上传好后并且备案通过,通过账号和密码登陆主机管理页面选择主机域名绑定,在选择添加绑定,输入你的域名。
3.11.3 内容更新
当前面几个步骤都做完后我的网站就算是正式上线了,但还需要大量的后期完善,比如网站的页面风格,还有板块设置等等,这些事情都可以通过你网站的管理员账号登陆后进入后台进行各种内容的更新和界面设置。
第4章网站系统需求分析
4.1网站设计目标
本网站需要满足以下几个设计目标。
简单性原则:使用女式牛仔裤网上销售系统的用户一般对计算机知识了解很少,所以系统操作上要求简单方便,便于用户掌握。
可靠性原则:必须为商家提供安全的服务,尤其是要保证从Internet上可以访问到的前台销售管理系统的安全。
可扩展性原则:采用开发的标准和接口,便于系统向更大的规模和功能扩展。
实用性原则:真正为客户的实际工作服务,按照实用的要求用的展示商品,合理设计化女士牛仔裤的网上销售系统。
4.2系统需求分析
本系统的女式牛仔裤网上销售系统分为前后台管理系统:前台管理系统是在Internet上接受来自全国各地的客户访问的女式牛仔裤网上销售系统前台销售管理系统(网站);后台管理系统是在Intranet内部用于女式牛仔裤商店的管理员管理的女式牛仔裤网上销售系统的后台管理系统。
本系统的前台销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、浏览商品、结账完成购物等。在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。在支付方面,根据实际情况,采用“货到付款”和“银行汇款”的方式。本系统设计的网上购物过程为,当客户通过Internet访问女式牛仔裤商店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登陆(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。
本系统的后台管理系统融入了企业传统的进销存概念,对女式牛仔裤进行分类管理,提供女式牛仔裤信息管理的添加,修改和删除的功能,支持女式牛仔裤的封面图片上传工作,从而增强了女式牛仔裤商品的宣传效果。对订单的管理是后台管理系统中关键的部分,根据自身要求,采用订单状态来标识女式牛仔裤的各个流通环节,在编程设计时,要充分考虑订单管理与女式牛仔裤管理的密切联系,保证订单状态与库存的一致性。对于后台的客户管理规则要提供便捷的查询方式,提供合理的管理操作。
4.3网站功能概述
本网站采用的是EC-shop程序建设,ECShop是Comsenz公司推出的一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。目前最新版本为2.6.0。
ECShop网店系统可免费下载、免费使用、免费升级,无使用时间与功能限制。 ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。
ECShop网店系统只专注于网上商店软件的开发,因为专注所以专业,已成功为数以万计的企业和个人用户提供完美网上开店解决方案,成为目前国内最受欢迎的网上购物软件之一。
ECShop网店系统支持多种类型商品销售,实物商品销售及虚拟商品(如电话卡,游戏点卡等)可在同一个网店中进行管理。
ECShop网店系统提供了灵活强大的模板机制,内置多套免费精美模板,同时可在后台任意更换,让您即刻快速建立不同的网店外观。同时您可以对网店模板自定义设计,建立个性化网店形象。
ECShop网店系统强大的站内商品搜索引擎,结合Ecshop独有的商品属性可搜索功能,买家在您的网店可以轻松找到所需商品。
ECShop网店系统整合了现今市面上几乎所有主流第三方支付网关(如支付宝、财付通、PayPal、环迅IPS、快钱、网银、贝宝等)数量达十多种,更多的支付网关我们将根据你的要求免费整合。
4.4ECShop服务
ECShop开发了独有的高效模板引擎(2.15以前版本使用smarty模板引擎),并结合了Dreamweaver的模板和库功能,使得编辑制作模板变得更简单。
4.4.1开放的插件机制
支付、配送,会员整合都是以插件形式实现。商家可以随时增加或变更的支付方式和配送体系。ecshop支持大部分php开发的论坛系统,包括discuz,phpwind等,只需在后台做简单参数配置,即可完成会员整合。
4.4.2 功能 AJAX 化
ECSHOP 使用目前流行的 AJAX 技术,批量数据编辑变得更迅速,方便。
4.4.3 促销功能
ECSHOP提供了积分、红包、赠品,夺宝奇兵等多种促销方法。
4.4.4 高效率的代码和执行性能
通过优化代码与数据库结构,配合ecshop独家设计的缓存机制,在不考虑网速的情况下,网店动态页面与纯静态页面访问速度相当。
4.4.5 常规功能的更完善实现
针对常规功能尤其是后台管理和购物流程,ECShop进行了更简洁的设计,实现更好的用户体验。
4.4.6 搜索引擎优化
在 SEO (搜索引擎优化)上,ECShop独家支持两种 URL 重写方式,并且是同类软件中第一家支持 google / yahoo / microsoft 三家共同发布的 sitemaps 0.9 网站索引规范,能够为站点被搜索引擎收录做到最大限度的支持和帮助。
4.4.7 内置手机短信网关
ECShop内置手机短信网关,支持会员信息群发,订单提醒等功能。
4.4.8 多语言支持
支持简体,繁体,英文。
4.4.9 源代码开放
用户可根据自己的需求对ECSHOP进行定制,扩展。
随着3G网络的普及,智能手机的大量使用,手机上网的用户越来越多,使手机购物成为可能,手机购物势必会成为一种趋势,ECshop2.7.2版本新增手机浏览html功能。并且新增商品规格分库存功能,方便商家管理不同规格货品的库存。在商品详情页新增购买记录,提高网店的活跃性。html编辑器上传图片后增加水印功能。改进编辑快递单功能,增加可视化编辑,方便管理员修改打印快递单。商品分类页排序按钮变更为更流行的按钮样式,使之更加人性化。上传商品相册图片,使之能够支持外链图片。
4.5 ECShop历史
ECShop 2005年底,2006年初,高春辉和李梁(时任手机之家总经理),因为在给朋友建网上商城的时候,发现没有一个好用的商城软件,萌生了自己制作一个的商城软件的想法。
2006年3月,从零开始招兵买马,组建团队,2006年6月,ECShop推出第一个版本1.0,但应为功能比较单一,最终使用的用户没有超过10个。
2006年6~7月,高春辉开始全面介入ECShop的开发管理工作,大大的加速了ECShop的开发进度,在推出 2.0版本之后,陆续推出了2.0.1,2.1,2.1.1.,2.1.2,2.1.3等版本后,用户群逐步扩大,安装量突破5万。
2007年5~6月,ECShop管理层与康盛世纪接触,最终确定,将ECShop卖给康盛世纪。
2007年6~7月,ECShop完成了一个重要的项目摩托罗拉手机商城.
2007年9月,ECShop团队全部迁至康盛世纪上班,交易完成。
2007年9月,ECShop分为两个团队,ECShop|(买否网), (卖否网);ECMall.
2008年10月10日,ECShop系列软件(包括Ecshop、Ecmall、Maifou等),被上海商派网络科技有限公司(ShopEx)整体收购。
2009年3月,发布2.6.2版本,这是其加入上海商派网络科技有限公司(ShopEx)之后的最新版本。
4.6 网站流程设计
4.6.1牛仔裤网上销售系统的整体规划
牛仔裤网上销售系统分为前台和后台两个管理系统,前台管理系统分为牛仔裤浏览检索子系统,购物车子系统和会员访问子系统;后台管理系统分为牛仔裤管理,订单管理,客户管理子系统。图4-6-1为前台管理系统以及各个子系统之间的功能结构图。
前 台 首 页
产品交易、查询模块
客户服务模块
产品
交易
购物
车
产品
查询
网站功能介绍
找回
密码
登陆
注册
投诉
图4-6-1前台基本框架
4.6.2牛仔裤后台销售管理系统(网站)的整体网页设计
后 台 管 理 首 页
管理员登陆
产 品 管 理
订 单 管 理
注册用户管理
处理交易订单
删除
无效
订单
查询订单资料
查询产品信息资料
修改产品信息资料
删除产品信息资料
添加产品信息资料
删除用户资料
查询用户资料
图4-6-2后台基本框架
4.6.3网站购物流程图
图4-6-3购物流程图
4.7数据库相关表
4.7.1产品信息表
数据表名
Product
实体名
公司产品介绍
字段描述
字段名
数据类型
字段大小
备注和说明
类型id
TP_id
int
外键(产品类型表)
id标识列
P_id
int
主键自动增长1
浏览数量
P_amount
int
产品名称
p_ subsname
varchar
100
非空
发布时间
p_date
datetime
非空
产品信息
p_message
ntext
非空
4.7.2牛仔裤分类表
数据表名
TypeNews
实体名
新闻类型表
字段描述
字段名
数据类型
字段大小
备注和说明
id标识列
TN_id
int
主键自动增长1
类型名称
TN_Name
varchar
100
非空
4.7.3管理员信息表
数据表名
Adminis
实体名
用户表
字段描述
字段名
数据类型
字段大小
备注和说明
id标识列
A_id
int
主键自动增长1
管理员名称
A_ username
varchar
20
非空
管理员密码
A_ password
varchar
30
非空 加密
管理员身份
A_state
bit
非空
备注信息
A_remark
varchar
20
第5章 网站系统实现
5.1 主页面及代码
if (!$smarty->is_cached('index.dwt', $cache_id))
{
assign_template();
$position = assign_ur_here();
$smarty->assign('page_title', $position['title']); // 页面标题
$smarty->assign('ur_here', $position['ur_here']); // 当前位置
/* meta information */
$smarty->assign('keywords', htmlspecialchars($_CFG['shop_keywords']));
$smarty->assign('description', htmlspecialchars($_CFG['shop_desc']));
$smarty->assign('flash_theme', $_CFG['flash_theme']); // Flash轮播图片模板
$smarty->assign('feed_url', ($_CFG['rewrite'] == 1) ? 'feed.xml' : 'feed.php'); // RSS URL
$smarty->assign('categories', get_categories_tree()); // 分类树
$smarty->assign('helps', get_shop_help()); // 网店帮助
$smarty->assign('top_goods', get_top10()); // 销售排行
$smarty->assign('best_goods', get_recommend_goods('best')); // 推荐商品
$smarty->assign('new_goods', get_recommend_goods('new')); // 最新商品
$smarty->assign('hot_goods', get_recommend_goods('hot')); // 热点文章
$smarty->assign('promotion_goods', get_promote_goods()); // 特价商品
$smarty->assign('brand_list', get_brands());
$smarty->assign('promotion_info', get_promotion_info()); // 增加一个动态显示所有促销信息的标签栏
$smarty->assign('invoice_list', index_get_invoice_query()); // 发货查询
$smarty->assign('new_articles', index_get_new_articles()); // 最新文章
$smarty->assign('group_buy_goods', index_get_group_buy()); // 团购商品
$smarty->assign('auction_list', index_get_auction()); // 拍卖活动
$smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告
/* 首页主广告设置 */
$smarty->assign('index_ad', $_CFG['index_ad']);
if ($_CFG['index_ad'] == 'cus')
{
$sql = 'SELECT ad_type, content, url FROM ' . $ecs->table("ad_custom") . ' WHERE ad_status = 1';
$ad = $db->getRow($sql, true);
$smarty->assign('ad', $ad);
}
/* links */
$links = index_get_links();
$smarty->assign('img_links', $links['img']);
$smarty->assign('txt_links', $links['txt']);
$smarty->assign('data_dir', DATA_DIR); // 数据目录
/* 首页推荐分类 */
$cat_recommend_res = $db->getAll("SELECT c.cat_id, c.cat_name, cr.recommend_type FROM " . $ecs->table("cat_recommend") . " AS cr INNER JOIN " .
展开阅读全文