手机购物网站设计与实现毕业论文(编辑修改稿)内容摘要:

考文献 ...................................................................................................................... 56 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 III 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 1 1 绪论 1. 1 课题背景和意义 近年来,随着 Intemet 的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。 于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。 网上购物系统作为roB(既企业对企业 ), B2C(BP 企业对消费者 ), C2C(HP 消费者对消费者 )电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。 网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或 EDI 交易。 这种全新的交易方式实现了公司间文档与资 金的无纸化交换。 企业与消费者间的电子商务,是一种网上直销方式,网上销售手机缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证价格上也更优惠。 同时网上销售在缩减支出方面的有时也是传统店铺无法比拟的,由于不需要实际的店面,不仅避免了店铺租金的开销,还可省去装修、管理等方面的诸多费用,所以价格成为众多网上购机用户的首选因素。 另外所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将成为网上销 售手机的一大优势。 传统的购物和网上购物相比,有其自身的许多优势。 (1)网上购物的快捷,方便是传统购物没法比较的。 (2)网上购物是基于互联网的一种商务活动,互联网本身具有开放性全球性等特点, 电子商务可为企业个人提供丰富的信息资源,为企业创造更多的商业机会。 (3)网上购物简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了 流通成本,能有效地提高企业在现代商业活动中的竞争力。 (4)网上购物将大部分的商务活动搬到网上进行,企业可以实行无纸办公化节省了 开支。 (5)网上购物将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、 信息流,突破了时间空间的局限,大大地提高了商业运作的效率,并有效地降低了成本。 本课题依托于讯点企业互联网手机销售开发项目,旨在建立手机在线销售系统。 提 供了手机销售的轻松自由化、个性化服务,有效地提高了讯点企业商业活动中的竞争力。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 2 1. 2 手机销售网站现状 随着中国互联网行业迅速的发展,上网人数的增多,手机网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了手机电子商务,如新浪商城、搜狐 商城,以及专门销售手机的“三九 手机” (. ch999. )和 丫丫手机 (. yaya888. corn)。 归纳起来,销售手机的网站大致分为以下几类:综合门户网站购物商城、专业电子商务网站、专业销售手机网站。 其中,综合类网站中的购物商城 60%,专门销售手机的网站 25%,专门做销售的购物网站 15%。 最近几年,随着国内手机用户量的迅猛发展,手机行业的竞争愈演愈烈,手机网上销售为手机生产商和经销商提供了一个良好的契机。 有关数据也表明,手机网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了手机电子商务。 由于网上销售缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证,价格上也更优惠。 本文系统主要定位于中小型手机销售商,使其能以电子商务的形式通过网络平台进行产品的销售,客户端为浏览器,用户为手机购买者,因为购买者的背景和文化层次不同,本系统必须简单易用,不能让购买者在购买手机时摸 不着头脑。 系统在开发的过程中力求傲到可维护性强和操作简易。 作为一个网上交易的平台,也考虑了系统的稳定性、安全性和网络传输的效率,力求做到系统对用户有较好的响应速度。 1. 3 论文工作及章节安排 本文进行了手机在线销售系统的设计和实现工作,探讨了如何利用 B/ S架构思想实 现手机销售的网上交易,具体介绍了该系统的业务流程和开发方法,全文由以下六章组 成: 第一章主要阐述本课题来源及同行业的现状和开发该系统的意义。 第二章主要阐述了系统开发在技术、功能等方面的需求及开发语言与平台。 第三章根据系统总体要求,完成了系统的总体设计、功能设计、数据库设计和安全设计。 第四章介绍系统主要模块的实现及实现功能模块的技术特点。 第五章介绍了系统运行环境,以及系统测试数据及结果。 最后对全文作了总结,并对课题的进一步研究及后期目标提出了一些浅见。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 3 2 系统需求分析 2. 1 性能需求 手机在线销售系统目的是要建立电子销售网站开放平台,利用该平台满足经销商销售手机产品业务等多方面需求,提高工作效率和工作质量。 该系统建设主要有以下几个核心原则: (1)实用性 该系统从实际出发,注重用户的实际应用和需求, 数据尽可能共享,减少系统的输入输出,对已有的数据、信息做进一步的分析处理,以便充分发挥深层次加工信息的作用。 尽量满足销售人员的基础工作要求,并着眼于长远发展,以提高效益为原则,确定系统的功能。 (2)方便性 该系统的使用应尽量接近现在 Windows风格,操作简便,提高效率。 (3)可扩展性 手机销售网站的信息需要与信息积累在不断地增加,因此该系统在设计上既兼顾眼前利 益又考虑长远利益,从而能有效地保证投资效益的最大化。 因此必须有 好扩展性, 能够容易实现升级。 服务器、网络、接口等硬件环境和软件模块都为 系统今后的扩展留有足够的余地。 (5)安全性 首先充分考虑了系统对病毒、黑客等入侵者有较强的防御能力。 其次,系统应用须在快捷方便的基础上确保商业机密不泄漏。 要保证系统不问断、连续运行,即使发生断电等故障也不能丢失数据和信息。 2. 2 网站业务流程需求 从顾客角度来看,光临的时候就可以在网上浏览、查询自己喜欢的手机并购买。 在主页上展示了在网上商店提供的所有的特价手机、热点手机,这个过程就是顾客浏览手机的过程。 当顾客选中了喜欢的手机后,可以点击鼠标将商品放入购物车中,这也就是所谓的购买过程,此时顾客可以选择继续购 买或是付款。 整个过程同顾客在现实当中购物的过程是一样,在线手机销售网站这样做的原因是可以让顾客对网上购物有亲切感,对网站的操作不会有陌生感,很容易上手。 对于已经选购的但是不满意的商品,顾客可以退货或者清空购物车,重新开始购物。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 4 当所有的订购结束后用户会进入到付款的页面,也就是订单确认,最终确认后提交生成订单。 到此为止,消费者的购物过程就结束了,那么后续的事情就由系统和网站的管理员来处理和协调,顾客只需等待网站的联系,就可以拥有自己喜欢的手机了。 手机销售网站业务流程如图 21所示。 图 21 手机销售网站业务流程 网上购物主要的技术功能就是购物车。 购物车就是消费者在进行网上购物时候的篮子。 在现实购物当中,消费者进到超市里面一定需要提~个篮子或者推一台车子来装自己所选购的商品。 那么在进行网上购物的时候,系统会为每一个进行网上购物的注册用户自动提上一个虚拟篮子方便用户对自己所购产品的了解。 在用户注册后,在网上展台中浏览商品,选中后放入购物车,选择完毕后计算出总价并生成一条订单记录并交付收银台。 消费者在网上实施订购或要知道都订购了什么商品,通过网上购买模块即可实现,在此可对消费者所订够的商品进行删除或更改,并能了解消费了多 少,系统会自动对所购商品进行价格统计。 在此功能中,消费者可以更改他所订购商品的数量。 在网上购买模块中消费者可以像在超级市场里买东西一样,能一次性的将所订购的商品清空。 客户登陆 会员注册 购物车 下订单 银行转账 收银台 选择付款方式 选择送货方式 交易完成 配送中心 售后服务 银行 邮局 订单受理 库存管理 应收款查 客户管理 后台管理 网站维护 邮局汇款 满意。 购物区 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 5 手机销售网站数据流图如下图 22所示 图 22 手机销售数据流图 2. 3 安全需求 由于该系统有很多敏感的数据信息将在其上传输和存储。 因此,确保数据信息安全,也是设计的重要组成部分。 同时统计数据还要求很高的时效性,设计时要针对当前计算机病毒流行、网络黑客泛滥等情况进行防范。 确保网络的畅通和安全。 除加强网络安全防范外,还要在系统中对数据安全性进行有效设计。 2. 4 开发语言与平台 本系统开发采用 SQL Server数据库和 ASP. 开发,应用组件技术使系统用户界面友好简单,容易操作。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 6 2. 5 数据加密与解密安全技术 在本系统中,系统维护过程中的口令数据加密存储以及涉密数据的传输上,使用到的 MD5加密算法。 MD5加密算法与保密模型如图 23所示 : 图 23 保密模型 图 23保密模型 在这个通信模型中, A的原始报文 (明文 P)在发送前,利用加密算法对明文 P进行一种加密变换以获得密文 c,密文 c经过一条不安全的通信信道 (即公开信道 )传送到接收者,合法接受者 B掌握有密钥 K,利用解密变换 D K对密文 c进行逆变换,从而恢复出明文 P。 非法用户 E因为没有密钥 K而不能解密出来密文,从而也就不能获取明文 P。 根据上面的通信模型,我们在系统的口令涉密保护上,采用了 kID5的加密算法。 其中岫是报文摘要 (IⅥ essage Digests)的缩写。 采用 MD5的原因是因为,它是一种单向的散列函数。 它以变长的信息为输入,把其压缩成一个定长的值输出。 另外, MD5加密算 法要求不同的内容形成相同摘要值的概率几乎为零,同时根据摘要值无法还原出原数据。 也就是说它是一个相对来讲不可逆的加密算法。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 7 MD5算法的原理是:根据输入的任意长度的明文,产生 128位的摘要。 但任意长度的明文首先要添加位的数日,使明文总长度与 448(512— 64)在模 512中同余。 在明文添加位的方法是第一个添加位是“ 1”外,其余都是“ 0”。 然后再将真正明文长度附加于前面己添加过位的明文后。 此时明文长度正好是 512的倍数。 一份经过添加位处理的明文,以 512位为一个单元,分为 L份明文分组。 MD5是对每一份明文分组做重复反复处理。 主要有 4轮非常类似的运算,每一轮包括了 16个类似的步骤。 每一个步骤地数据处理都是针对 4个 32位记录单元中的数据进行的。 经过 4轮, 64个步骤运算之后,记录单元 A、 B、 c、 D中的 128位即位中间散列数值。 这就保证了,即使非系统用户侵入到数据库中,仍然不能还原出系统用户口令。 最大限度的保护了系统的安全。 手机购物网站设计与实现 云南省农业职业技术学校毕业生论文 8 3 系统设计 3. 1 系统体系结构总体设计 本文设计的系统是基于 ASP. NET开发,采用分层的方法进行设计,系统结构是三层: UI层、业务逻辑层,数据层,如图 31所示: 图 31系统结构模型 UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。 业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。 它由 web表单、 XMLWeb服务和组件服务组成。 其中 web表单是ASP. NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的 Web表单交互生成的信息和数据的基础。 数据层是通过 ADO. NET。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。