版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、波士风度手表网上商城建设波士风度手表网上商城建设整体设计与开发语言篇整体设计与开发语言篇 摘要摘要 随着经济社会的迅速发展,互联网已经应用到社会的各个领域。特 别是电子商务型的网站,更是像雨后春笋,呈现出旺盛的景象。经过对行业内 网站的研究以及对未来发展的考虑,确立了系统采用 asp 作为开发环境,sql 2005 作为数据库服务器,本网站具有很好的外部接口,较好的兼容性,能够承 受大量用户同时浏览的压力,满足大部分商城的需求,能够很好的配合其它子 系统服务于网站的产品发布。该网站系统是一个基于产品发布和内容管理的全 站管理系统;基于 b/s 模式 webmis 系统,可以将杂乱无章的信息(包
2、括文字、 图片)经过组织,合理而且有序地呈现在大家面前。简单的说,此网站就是集 新闻管理,产品发布,支付交易的现代化商务平台。经过严格的分析,系统采 用 sql server2008 建立具有完整性和一致性的数据库,前台开发工具采用 visual studio 2008,使用它的可视化组件来完成功能完备、易于操作和管理 的商城系统。 关键词: sql server,asp.net,网上商城 目录目录 摘要摘要.2 2 一引言一引言.4 4 手表商城建设的背景与意义.5 手表商城的研究目标.5 二二. .网站概述网站概述.6 6 2.1网站定位.6 2.2销售模式.6 2.3网站的运营与管理.6
3、 三网站的需求分析三网站的需求分析.7 7 3.1可行性分析.7 3.2技术性分析.7 3.2资金服务分析.7 四手表商城的整体设计四手表商城的整体设计.9 9 4.1网站设计概述.9 4.2网站架构.9 4.3网站效果图.10 五开发语言介绍五开发语言介绍.1010 5.1asp 的简介 .11 2、asp 页面的结构 .11 3、asp 的运行环境 .12 5.2asp 的优势 .12 5.3asp 的特点 .12 5.4asp 技术访问 web 数据库 .13 六手表商城后台管理各大模块设计与分析六手表商城后台管理各大模块设计与分析.1414 6.0后台管理架构.14 6.1论坛管理.1
4、5 6.2产品线管理.15 6.3商品管理.15 6.4淘宝互通.15 6.5网店促销.15 6.6积分商城.15 6.7订单管理.16 6.8单据管理.16 6.9售后管理.16 6.10统计报表.16 6.11会员管理.16 6.12圈子管理.17 6.13分销商管理.17 6.14供应商管理.17 6.15站内消息.17 6.16邮件系统.17 6.17短信系统.17 6.18图片管理.18 6.19附件管理.18 6.20广告管理.18 6.21文章管理.18 6.22视频管理.18 6.23系统设置.18 6.24系统集成.19 6.25模板管理.19 6.26模块管理.19 6.2
5、7权限管理.19 七结论七结论.1919 八致谢八致谢.2020 一引言一引言 伴随着阿里巴巴集团跟淘宝网的巨大成功,电子商务型的网站已在互联网上迅速 发展,各大电子商务网站生气勃勃,包括京东,腾讯,百度等等互联网巨头都参与其 中,从而说明了电子商务网站已经是未来互联网发展的一种趋势。经过详细的调查之 后,我们发现,在众多的电子商务型网站当中,其中 80%都是以综合类为主,而专业 产品的商城则是少之又少。因此经过研究,我们决定以专业产品为基础,立志打造出 独特的网上商城。所以在网站设计当中,我们始终坚信拥有良好的用户体验跟优秀的 界面设计才能在众多的电子商务型网站中脱颖而出。本方案将着眼于行业
6、的未来发展 趋势,以互联网为基础,网上商城为服务平台,面向广大的互联网消费者以及企业提 供需求服务,并且提供专业产品平台,以满足广大用户的需求! active server pages 即 asp,是一套微软开发的服务器脚本环境,使用它可以创 建和运行动态、交互的 web 服务器应用程序。asp 内含于 iis3.0 和 iis4.0 之中,通 过 asp 我们可以结合 html 网页、asp 指令和 activex 元件建立动态、交互且高效的 web 服务器应用程序。有了 asp 就不必担心客户的浏览器是否能运行所编写的代码, 因为所有的程序都将在服务器端执行,包括所有嵌在普通 html 中
7、的脚本程序。当程序 执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览 器的负担,大大提高了交互的速度,而且利用 visual interdev 集成开发环境可以很 容易地对 asp 应用程序进行开发和修改。 本网站系统从建立 asp 的环境开始,由浅入深地介绍了建立一个基于 asp 的动态 产品发布系统所需要的各种技术。 目前,asp 技术已风靡全球,在 internet 上几乎处处都能看到它的身影,asp 技 术的出现和发展给曾经以静态内容为主的 web 带来了全新的动态效果,使其具有更加 灵活和方便的交互特性,在 internet 中实现信息的传递和检索越来越容易
8、。正因为如 此,asp 迅速被广大网络设计和开发人员所接受,成为首选的网站开发和编程技术。 asp 是目前最流行的 web 应用程序开发工具之一。它是一种功能强大、灵活易学 的服务器脚本编程环境,它的源代码均可以在服务器端运行,运行的结果以 html 代码 的形式输出到客户端。利用 asp 不仅可以快速创建交互性的动态网页,而且程序代码 完全保密,更重要的是它不用考虑客户端使用何种浏览器。 手表商城建设的背景与意义手表商城建设的背景与意义 随着互联网在近几年的迅速发展,网上交易越来越繁荣,人们渐渐地从实体消费 转向网络消费,也就是我们常说的电子商务。越来越强大的网络交易逐渐深入人心, 网上交易
9、已经成为人们日常消费的一种很重要的隧道。为此,我们以此为基点而建设 手表网上商城,旨在给予人们更加方便,快捷的购物方式,从而改变人们的生活方式。 手表商城的研究目标手表商城的研究目标 此网站着力构建强大的网络交易平台,集产品发布,新闻发布,在线交易,团购 活动,后台管理于一身的新型电子商务平台,通过制作优秀的模板,从而打造出与其 他电子商务型网站的差异化,形成自己独特的网上交易平台。 该网站商城具有强大又易用的后台管理功能,例如:论坛管理,商品管理, 淘宝互通,订单管理,会员管理,文章管理,广告管理,系统设置等等强大的后台功 能,用户可在此自由管理自己的商品,进行交易查询,订单查询等等快捷的操
10、作。 作为前台浏览者的消费者,通过整个网站简洁易懂的设计,可以快速,方便 地寻找到自己喜欢的产品,会员用户甚至可以很容易地参与到网站的团购活动,优惠 活动等等,并且还可以进行线上交易,简单,快速,安全。 二二.网站概述网站概述 2.1网站定位网站定位 定位与广大的学生群体或年轻消费者。在继承各大电子商务型网站的优秀传 统中进行创新,打造出自己的差异化。 2.2销售模式销售模式 采用网上销售方式,以省下实体店运营的价值来回报消费者,薄利多销,达 到与客户之间的“双赢” 。 2.3网站的运营与管理网站的运营与管理 该网站具有成熟的后台的管理系统,运营者可以随时随地上传自己的商品, 并设置价格,发布
11、商品,甚至可以设置个性化的优惠活动等等。 三网站的需求分析三网站的需求分析 3.1可行性分析可行性分析 所谓可行性分析就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 这步工作的主要是要进行一次大大压缩简化了的商城系统分析和设计的过程,也就是 在较高层次上以比较抽象的方式进行系统分析和设计的过程。可行性研究的最根本任 务是对以后的行动方针提出建议,以避免时间、资源、人力和金钱的浪费,推荐一个 较好的解决方案,并且为工程制定一个初步的计划。 3.2技术性分析技术性分析 本课题的开发采用 asp 商城软件系统实现,前期主要运用所学相关知识、查询资 料、学习其他优秀网上商城系统的开发方法,结
12、合相关要求写出需求分析;后期,进 行本课题的设计与开发。课题的页面主要采用 web 编程组合 asp+sql 实现,是一个 经过完善设计,适用于各种服务器环境的高效商城系统解决方案。进行操作,通过对 数据库的查询搜索来实现,对表单以及数据的校验采用 vb script 脚本语言,控制页 面的正确显示和对用户类型的权限设计。采用 sql 数据库,实现整个系统的操作。在 整个设计过程中以需求分析为基础,写出系统实现流程及相关问题的实现方法;开发 完成后,进行调试和运行,做好调试和试运行的相关记录。 3.2资金服务分析资金服务分析 服务项目价格(人民币)备注 手表分销平台 (功能详见手表分销平台功能
13、列表) 9000 不限分站数量,支持与淘宝授权同步, 能可实现商品的网店批零兼营、代理分 销渠道的轻松拓展、连锁加盟网店的同 步管理 操作系统:windows(支持 windows nt(2000/2003)等操作系统) web 服务器:iis 5.0以上;数据库: sql server 2005,使用权:本域名下 终身 系统维护 500 ftp 上传,符合要求的主机配置 图片处理 1500 300-500 个单品图片处理与上传 香港(台湾)主机 1888 元/年; 此服务由第三方 提供,乙方并不 能完全保证空间 稳定性,乙方应 与甲方共同探讨 选择国外空间 网站空间: 1000m 数据库:
14、100m 域名绑定:6 个 最大连接 数:300 每月流量: 50g 系统: windows 价格:1888 元/年 支付接口 依据实际产生的 费用收取 做通现主流支付接口,但由甲方向淘宝 支付服务提供商开通个人或企业支付帐 号,由此产生的费用由甲方支付 费用总计 ¥12888.00( 人民币大写:壹 万贰千捌佰捌拾 捌元整) 不包含团队推广奖金 四手表商城的整体设计四手表商城的整体设计 4.1网站设计概述网站设计概述 “网上商城”是一种呈现在网络上的新兴媒体,通过 internet 已经成为一个实时的, 多媒体的信息传播渠道。它的载体主要是电脑,范围覆盖全球各地,没有国界,不分人种, 时时刻
15、刻地提供交易服务。目前,人们渐渐开始认同这种新型的网络交易平台,以“快速, 快捷,安全”为特征的网上商城也已逐渐成为这个时代的标志,人们越来越习惯于通过 internet 网络获取商品信息,通过 internet 在网上商城中了解产品跟购买商品。 为此我们着力于从用户体验的角度出发,“如何能让浏览者快速找到自己需要的商品? ”是我们对整个网站设计的判定标准之一,整个网站的设计美观大气,主要以简洁为主调, 突出商品的视觉,让浏览者一目了然,从而营造出“内容引导客户”的优秀体验。 4.2网站架构网站架构 手表商城手表商城 首页首页热门手表热门手表品牌手表品牌手表精品推荐精品推荐促销活动促销活动报价
16、单报价单 阿玛尼 天梭 波士 警 察 巴宝莉 杜嘉班纳 蔻驰 铁克龙 商家推荐产品优惠活动产品报价 选择商品选择商品 4.3网站效果图网站效果图 五开发语言介绍五开发语言介绍 在各大电子商务型的动态网站中,一般使用两种开发语言,即 asp+sql 的组合跟 php+mysql 的组合。在这里讲推荐使用 asp 语言开发,asp 是一种服务器端的脚本,其 优点就是能在服务器端高效的执行,其整体带来的效果就是在客户端的浏览器中能快 提交订单提交订单 在线支付在线支付 完成交易完成交易 速地加载,这也大大地提高了用户体验性!全球目前有超过 50%的网站采用的是 asp+sql,符合未来的发展趋势。
17、5.1asp 的简介的简介 1、asp 访问数据库的原理 asp 是服务器端的脚本执行环境,可用来产生和执行动态的高性能的 web 服务器 程序。 当用户使用浏览器请求 asp 主页时,web 服务器响应,调用 asp 引擎来执行 asp 文件,并解释其中的脚本语言(jscript 或 vbscript),通过 sql 连接数据库,由数据 库访问组件 ado(activex data objects)完成数据库操作,最后 asp 生成包含有数据 查询结果的 html 主页返回用户端显示。 由于 asp 在服务器端运行,运行结果以 html 主页形式返回用户浏览器,因而 asp 源程序不会泄密,
18、增加了系统的安全保密性。此外,asp 是面向对象的脚本环境,用 户可自行增加 activex 组件来扩充其功能,拓展应用范围。 2、asp 页面的结构页面的结构 asp 的程序代码简单、通用,文件名由.asp 结尾,asp 文件通常由四部分构成: (1) 标准的 html 标记:所有的 html 标记均可使用。 (2) asp 语法命令:位于 标签内的 asp 代码。 (3) 服务器端的 include 语句:可用#include 语句调入其它 asp 代码,增强了编 程的灵活性。 (4) 脚本语言:asp 自带 jscript 和 vbscript 两种脚本语言,增加了 asp 的编程 功能
19、,用户也可安装其它脚本语言。 3、asp 的运行环境的运行环境 目前 asp 可运行在三种环境下: (1) windows nt server 4.0 运行 iis 5.0(internet information server)以上。 (2) windows nt workstation 4.0 运行 peer web server 6.0 以上。 (3) windows 95/98/xp 运行 pws(personal web server)。 其中以 nt server 上的 iis 功能最强,提供了对 asp 的全面支持,是创建高速、 稳定的 asp 主页的最佳选择。 5.2asp 的
20、优势的优势 active server pages:“动态服务器网页” ,一般简称为“asp” ,asp 之所以能 受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 html 格式,而 且这些程序是在网络服务端中执行,使用一般的浏览器(如 ie 或 netscape)都可以 正确地获得 asp 的“执行”结果,并且将这 asp 执行的结果直接在浏览器中“浏览” , 不像 vbscript 或 javascript 是在客户端(client)的浏览器上执行,若使用 vbscript 来设计程序,客户端(client)在 ie 浏览器中可以显示程序执行的结果, 可是,客户端(clie
21、nt)若使用 netscape 浏览器就无法显示 vbscript 的执行结果。 5.3asp 的特点的特点 任何开发工具皆可发展 asp。只要使用一般的文书编辑程序,如 windows 记事本, 就可以编辑。 a)asp 通吃各家浏览器由于 asp 程序是在网络服务器端中执行,执行结果所产 生的 html 文件适用于不同的浏览器。 b)语言相容性高:asp 与所有的 activex script 语言都相容,除了可结合 html,vbscript、java script、active x 服务器组件来设计外,并可经由 “plug-in(外挂组件模组)的方式,使用其他厂商(third part
22、y)所提供 的语言。 c)隐密安全性高。如果我们在浏览器中直接查看网页的原始代码,就只能看到 文件,原始的 asp 程序代码是看不到的!这是因为 asp 程序先于网 站服务(eb server)端执行后,将结果转换成标准文件,再传送 到客户端(client)的浏览器上,因此,我们所辛苦撰写的 asp 程序并不会 轻易地被看见进而被盗用。 d)易于操控数据库:asp 可以轻易地通过 odbc(open database connectivity) 驱动程序连接各种不同的数据库,例如:acess、sqlserver、oracle 等等, 另外,asp 亦可将“文本文件”或是”excel” 文件当成
23、数据库用。 所以我选择了 asp 结合 microsoft visual studio 2008 架构网站。在此期间本人 将使用 microsoft visual studio 2008 进行 asp 页面的编码,并使用 iis5.1 对 页面进行调试。 5.4asp 技术访问技术访问 web 数据库数据库 目前在 windows 环境下有多种访问 web 数据库的技术,主要有: 1、公共网关接口 cgi(common gateway interface) cgi 是较早实现的技术。适用于多种服务器平台,如 unix、windows 等,但 cgi 的开发成本高、维护困难、功能有限、不具备事务
24、处理功能、占用服务器资源较多。 2、先进数据库连接器 adc(advance database connector) adc 提供了 activex control 来访问数据库,它的主要特点是数据查询由用户端 浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,系统开销较大、 响应慢,只适用于特别频繁的数据库查询操作。 3、java/jdbc 语言编程 java 语言是一种面向对象、易移植、多线程控制的语言,可通过 jdbc 去连接数 据库。用 java/jdbc 编写的软件可移植性强,适用于多种操作系统,但其执行效率和 执行速度还不理想,目前无法建立高效、高速的应用。 4、动态服务
25、器页面 asp(active server page) asp 是微软公司最新推出的 web 应用开发技术,着重于处理动态网页和 web 数据 库的开发,编程灵活、简洁,具有较高的性能,是目前访问 web 数据库的最佳选择。 六手表商城后台管理各大模块设计与分析六手表商城后台管理各大模块设计与分析 6.0后台管理架构后台管理架构 后台管理 论坛管理淘宝互通网店促销积分商城订单管理商品管理产品线管理 单据管理售后管理统计报表会员管理圈子管理分销商管理供应商管理 站内消息邮件系统短信系统图片管理附件管理广告管理文章管理 视频管理系统设置系统集成模板管理模块管理权限管理 6.1论坛管理论坛管理 此模
26、块为论坛模块,用户在此模块可以自由设置自己的内部论坛,定制属于自己 的论坛讨论区,方便与内部人员的交流讨论。 6.2产品线管理产品线管理 用户可以在这个模块添加,编辑,删除自己的产品线,查看产品线名称,产品数 量,分销商出售价格,时候强制代理等等,方便用户可以方便地管理自己的产品线。 6.3商品管理商品管理 该模块包括商品品牌,商品分类,商品列表,添加商品,商品类型,规格管理, 商品评论,商品咨询,缺货登记,导入商品,导出商品,商品回收站,批量修改商品 信息,批量修改价格。作为整个商场最重要的组成部分,强大的发布功能是保证用户 及时更新信息的重要后盾。 6.4淘宝互通淘宝互通 通过与淘宝的同步
27、授权后,可以在这个模块中同步与淘宝的数据,并且支持淘宝 数据的导入,免去大量繁琐的操作,提高运营效率,方便用户可以同时管理几个商城, 从而节约了大量的运营成本。 6.5网店促销网店促销 为满足用户能够举行商品的优惠活动,增加商城与浏览者之间的互动体验。网店 促销模块可以方便设置买几送几,满额打折,满额赠送积分,满额免费,满额赠优惠 劵,满额赠送礼品,优惠劵管理,团购活动,高价拍卖,低价拍卖,批发方案,抢购 活动,商品导购,商品包装,贺卡管理等等优惠活动。 6.6积分商城积分商城 用户可以在此模块设置积分商品的分类,积分商品列表,积分订单列表,方便用 户管理商城会员的积分。 6.7订单管理订单管
28、理 作为商城的核心组成部分,订单管理的功能直接影响着整个商城的运营与管理, 在订单管理模块可以查看订单列表,也可以添加新的订单,还可以查看发货信息,甚 至可以查看物流信息。 6.8单据管理单据管理 与订单功能一样,单据管理主要是方便用户查看各种交易的凭证,交易单号,交 易金额,支付方式等等,还可以导出表格,方便以后统计。 6.9售后管理售后管理 良好的售后服务是保证商城正常营运下去的一个标准,该售后管理模块具有查看 返修列表,退货列表,退款列表的功能,既可以方便用户自由管理,又可以很好地服 务于广大消费者。 6.10统计报表统计报表 统计功能永远是管理者规划营运的一个参照标准,统计报表模块集成
29、了“销售排 行,销售指标分析,库存表表,销售明细,访问购买率,会员购物量,配送方式统计, 支付方式统计”等等强大的功能。 6.11会员管理会员管理 作为一个大型的电子商务型的商城,网站会员的意义显得非常重要,在会员管理 模块用户可以设置普通会员,vip 会员,高级会员 3 个等级,每一个等级的会员都享 有不用的权限。 6.12圈子管理圈子管理 在商城进行社交越来越流行,所以这个圈子管理可以方便会员在商城进行交流谈 论,让购物成为一种乐趣,一种享受的过程。 6.13分销商管理分销商管理 网上商城不仅仅只是一个购物网站,更是一个运营平台,所以“分销商管理”功 能应运而生,在这个模块中有“分销商等级
30、管理,分销商列表,分销商域名列表,分 销商订单列表,分销商提成明细,分销商销售业绩”等功能。 6.14供应商管理供应商管理 既然是一个运营平台,供应链是必不可少的,所以供应商也一样重要。供应商管 理模块包括了供应商管理,已入库商品,待审核商品,删除商品审核,编辑商品审核, 供应商订单,进销存分析,供应商销售分析,财务管理的设置,方便用户管理与设置。 6.15站内消息站内消息 站内消息主要针对会员设置,分为消息发送箱,消息收件箱以及发送消息三个部 分。 6.16邮件系统邮件系统 在信息化的时代,邮件似乎已经成为人们日常办公的重要部分,为增加网上商城 的信息量,邮件系统可以分为“邮件订阅类型,邮件
31、订阅,邮件分类,邮件管理,会 员组管理,邮件群发,邮件发送历史” 。 6.17短信系统短信系统 智能移动终端的发展,大大的推动了人们信息交流的方式。短信系统可以方便, 快速地将最新,最炫的商品信息推送到用户的手机。短信系统主要有以下功能:短信 分类管理,短信管理,短信会员组,短信群发,短信发送历史,短信接口设置。 6.18图片管理图片管理 大型的电子商务型网站,产品的展示当然离不开图片。有效地管理图片,是提高 工作效率的有效方法。图片管理模块包含了图片分类,图片类型,图片管理,图片规 格的管理等。 6.19附件管理附件管理 主要是针对下载而设置的功能。 6.20广告管理广告管理 众所周知,广告是一个平台必不可少的一部分,同时也可以增加平台的盈利,也 可以让网站看起来更美观,更大气。此模块主要是广告位列表的管理。 6.21文章管理文章管理 主要作为整个商城的信息资讯平台,用户可以在这个模块中设置跟管理文章分类, 文章列表,文章评论。 6.22视频管理视频管理 主要作为整个商城的视频平台,用户可以在这个模块中设置跟管理文章分类,文 章列表,文章评论。 6.23系统设置系统设置 用户可以在此模块中针对整个网上商城进行综合设置,主要有“网店设置,配送 地区设置,配送方式设置,支付方式设置,自定义栏目设置,菜单类别,菜单管理, 计量单位,帮助类别,帮助管理,公告
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 融资租赁合同范本完整版
- 二零二四年度框架协议合同标的:供应链管理框架协议
- 2024年度工厂食堂承包经营合同3篇
- 农村土地山塘承包合同
- 2024年度租赁合同(体育器材)2篇
- 2024版数据中心建设施工合同2篇
- 《dca管理方法运用》课件
- 《微电网背景知识》课件
- 2024年度工程机械租赁及回收服务合同3篇
- 《下册生物复习》课件2
- 煤矿复工复产培训课件
- 飞飞自动打怪脚本
- 火电电力职业技能鉴定考试-发电厂燃料管理笔试(2018-2023年)真题摘选含答案
- 血栓风险评估及个体化干预(遗传性易栓症风险基因检测)
- 认知各个层次的内涵
- 华为OLT设备新开与相关操作手册
- 稀有气体行业发展趋势
- 关于夏商周法律性质的几点思考以曾宪义教授的《中国法制史》为主要参照
- 《大学生职业生涯规划》求职心理调适与职业适应
- 三《活动策划》(课件)-【中职专用】高二语文同步课件(高教版2023·职业模块)
- 安全员面试题及答案
评论
0/150
提交评论