1、 分类号: TP393.092 U D C: D10621-408-( 2012) 4897-0 密 级:公 开 编 号: 2008122132 基于 .NET的购物网站的设计与实现 论 文 作 者姓 名 : XX 申 请 学 位专 业 : 信 息 安 全 申 请 学 位类 别 : 工 学 学 士 指导教师姓名(职称): XXX(副教授) 论 文 提 交日 期 : 2012 年 05 月 28 日 基于 .NET的网购网站的设计与实现 摘 要 随着信息时代的发展, 电子 商务这一新的商务模式逐渐为社会各界所接受并应用 , 它是计算机信息技术开发与运用的产物,是人类科技、经济、文化发展的结晶,代
2、表了未来经济发展的方向。 建立在因特网基础上的现代电子商务 , 因其方便、廉价、广域而使电子商务跨出了超级企业的门槛 ,成为全民的网上交易工具。 现在发达国家,电子商务发展十分迅速,电子商务技术已经成熟,通过 Internet 进行交易也已经逐渐成为潮流,全球电子商务的应用如火如荼。另外,基于电子商务而推出的金融电子化解决方案、信息安全方案,成为目前国际信息技术市场竞争的主流。 本文论述了 B2C( Business-to-Customer) 电子商务平台的开发全过程,文章介绍了开发电子商务平台的背景及发展概况、系统的需求分析、可行性分析、平台的设计以及本人设计过程中所遇到的问题与解 决 、设
3、计的心得和未完成的工作的分析。其中包括会员的注册与管理、商品的添加与管理 、商品的分页显示、 订单的管理、 购物过程的模拟以及相关的一些链接。本系统开发采用了 B2C的应用程序体系结构,主要运用了 .NET 的核心核技术: ASP 技术。 关键词 : 电子商务; 网络交易 ; 网购系统 Design and Implementation of Online Shopping Website Abstract With the development of the network technology and the rapid growth of the Internet informatio
4、n resource, the new pattern of business E-commerce has been accepted and used widely in society, it is the crystallization of the development of information technology, and it is also the crystallization of human technology, economy, culture. It is a represent the direction of future economy. The mo
5、dern E-commerce which is build up on foundation of Internet has became a large property because of its convenience, low-priced and widely-used, and now it is the tools of the whole people shopping online. Now in developed country, the development of E-commerce is quick; the technology of E-commerce
6、is advanced. Shopping through the Internet has become the tide; E-commerce has become more and more popular in whole world. On the other side, the finances Electronic Solution, Information Security which is on the base of E-commerce has become the main competition of international information market
7、. This paper dissertates the whole exploitation process of the B2C electron commerce, the article introduce the background of the electron commerce and the development status, the demand analysis of the system、 the feasibility analysis、 the design of the flat and about which problem I met in the des
8、ign process and how resolve that problem, what I has learned in the designing and the havent accomplish work, including the management of member and goods, and the research of the goods, the pagination of the goods, also and the simulation of shopping process, and some relation link. The system deve
9、lops the application program structure of adopting B2C mainly, have used the key technology of .NET mainly: ASP technology. Key words: e-commerce; online transactions; online shopping system目 录 论 文总页数: 27 页 1 引言 . 1 1.1 课题背景 . 1 1.2 电子商务系统概述 . 1 1.2.1 电子商务系统发展趋势 .1 1.2.2 电子商务系统现状 .1 1.3 第三方平台的电子商概述
10、. 2 1.3.1 B2C电子商务特 征 .2 1.3.2 B2C 与传统方式的区别 .3 1.4 系统市场前景 . 3 1.5 本课题研究方法 . 3 2 需求分析 . 4 2.1 用户界面需求分析 . 4 2.1.1 网站整体风格需求分析 .4 2.1.2 网站首页需求分析 .4 2.2 前台基本功能需分析 . 5 2.3 后台基本功能需分析 . 5 2.4 系统安全分析 . 5 3 概要设计 . 6 3.1 系统整体方案设计 . 6 3.1.1 系统目标 .6 3.1.2 系统功能结构 .6 3.2 系统 UI 设计 . 7 3.2.1 系统前台预览 .7 3.2.2 系统后台预览 .8
11、 3.3 用户管理模块设计 . 9 3.3.1 用户管理模块概述 .9 3.2.2 用户登录功能设计 .9 3.4 购物模块设计 . 9 3.4.1 购物模块概述 .9 3.4.2 购物模块技术设计 .9 3.5 后台系统设计 . 9 4 详细设计 . 10 4.1 系统流程设计 . 10 4.1.1 后台系统流程 .10 4.1.2 前台用户购物流程 .10 4.2 数据库设计 . 11 4.2.1 数据库实体设计 .11 4.2.2 数据库建模 .12 5 实现 . 13 5.1 公共类 . 13 5.2 留言板中的 FREETEXTBOX 使用 . 14 5.3 母版 页 . 15 5.
12、4 主题 . 15 5.5 购物车 . 16 5.6 数据库 . 16 5.7 文件夹组织结构 . 17 6 系统测试 . 18 6.1 用户注册测试 . 18 6.2 用户登录测试 . 18 6.3 购物车测试 . 20 6.4 后台订单管理测试 . 20 6.5 测试结论 . 21 结 语 . 22 参考文献 . 23 致 谢 . 24 声 明 . 25 1 引言 1.1 课题背景 随着网络产业向纵深层次的不断发展,更多的人参与到网络产业中,往往是利益的驱使使得人们行为过于盲目,从 03年开始中国互联网进入低潮,一部分人放弃互联网,一部分企业不得不采取一定的收索策略甚至转变业务!这些使得他
13、们不得不从新定位 和思考如何发展新一代的电子商务!那么可以说现阶段中国电子商务真正得到发展的第一步应当从这个时候开始! 1.2 电子商务系统 概述 1.2.1 电子商务 系统 发展趋势 人类进入知识经济时代,以计算机网络技术为核心的信息技术的广泛运用,加速了经济全球化的步伐,为经济发展提供了强大的动力。在这种形势下,以信息技术为手段的电子商务的发展,整合了企业经营发展的各种资源,对企业的发展起到了重大的推进作用,使之成为提升现代企业核心竞争力的要素。 电子商务一方面它打破了地域区隔,极大丰富了消费者的消费选择,创造了大量消费需求 ;另一方面,网络购物真正降低了中间成本,提高了流通效率,使生产者
14、和消费者都得到了好处。 然而,电子商务对宏观经济转型升级的拉动作用还不限于此。在生产端,中小企业在获得生存机会后开始品牌建设,真正做大做强 ;对于大型企业来说,电子商务融入供应链的各个环节,不但降低了采购和销售的成本,更促进了各方的业务协同。 1.2.2 电子商务系统现状 电子商务交易量增长迅速。 2005 年我国网民网上购物用户达 2200 万,比2004 年增长 38.6%,交易额高达 135.05 亿元。 2007 年通过 B2B 电子商务完成的交易额达到 21239 亿元,增长 65.9%,实现的运营商营业收入达 39 亿元,增长 49.1%。 2008 年 6月底,网络购物用户人数达
15、到 6329 万,半年内增加 36.4%,全年我国电子商务类站点的总体用户覆盖已经从 9000 万户提升至 9800 万户,网络交易规模接近 2700 亿。根据我国电子商务研究中心发布的 2010 年(上)电子商务市场数据检测报告显示,截至 2010年 6 月份,国内个人网店的数量已经达到了 1200 万家,且增长迅猛,预计今年年底网店数量将达到 1300 万家,直接从业人员超过 130 万人,间接带动 就业 近 1000 万人,市场交易额达到 2.25 万亿元,预计全年交易额将超过 4.3 万亿元。 电子商务模式创新日益活跃。近几年来,随着互联网技术的高速发展,电子商务不仅仅局限为企业与企业
16、的交易模式,更多的企业为了实现节约成本、减少流通环节从而直接打造面向消费者的交易平台, 即 B2C 交易模式;此时,与之相对应的消费者与企业之间的电子商务 C2B 交易模式也随即应用起来,它是通过汇聚具有相似或相同需求的消费者,形成一个特殊群体,经过集体议价,以达到消费者购买数量越多,价格相对越低的目的;另外,还有消费者与消费者之间的电子商务 B2C 模式、企业、中间监管与消费者之间的电子商务 BMC 模式、企业与政府之间的电子商务模式 B2G.随着 3G 时代的来临,移动电子商务也逐渐发展起来,它利用手机终端移动化的特点,可以为用户提供随时随地的服务。 1.3 第三方平台的电子商 概述 1.
17、3.1 B2C 电子商务 特征 B2C 交易流程一般会经过客户在网上选择商品,下购买订单,商家致电客户确认订单,消费者付款,商家安排发货这样一个流程。细化一下,大体会包括如下 : 1. 客户进入电子商务企业网上商城,如果有分站点,选择进入所在地的网上商城分站; 2. 客户浏览商品,选则希望购买的商品,一般有 “ 订购 ” 按钮,将商品加入到 “ 购物车 ” ; 3. 客户选择商品完毕,进入付款流程:已注册用户,一般填写用户名和密码就可以结账;未注册用户,一般需要先注册,按要求填写相关信息,确认无误后结账; 4. 当客户登陆或注册后,一般需要填写送货信息,包括送货地址、联系 邮箱或者电话 ,检查
18、无误后确认订单; 5. 订单生成后商城电子商务人员会与客户联系,确认客户的订单及相关信息。 6. 商家安排发货 在付款方式上,各企业有比较大的差异,有可能商品送到,客户验收后付款,也有可能客户下单后,通过支付宝或者其他渠道付款,商家确认收到货款后安排发货。在发货方式上,可能是商家安排快递或专人送货上门,也可能是客户到指定网点提取,不同的方式一般会涉及到不同的费用。另外,客户在网上提交订单后,商家一般都会通过电话与 客户联系,确认订单信息和送货地址。 从 B2C 电子商务的购物流程来看,基本任何一笔交易都离不开 管理员与客户之间的 沟通 和确认,即使消费者在网上提交了订单,商家也会通过拨打消费者
19、留下的电话 或者发送邮件 来确认所购物品、发货时间、发货地址等各种信息。所以电子商务对于 与客户之间的实时沟通 有着不可或缺的依赖 。 1.3.2 B2C 与传统方式的区别 B2C 即企业通过互联网为消费者提供一个新型的购物环境 网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对 于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。但是在网上出售的商品特征也非常明显,仅仅局限于一些特殊商品,例如图书、音像制品、数码类产品、鲜花、玩具等等。这些商品对购买者视、听、触、嗅等感觉体验要求较低,像服装、音响设备、香水需要消费者特定感官体
20、验的商品不适宜在网上销售,当然,也不排除少数消费者就认定某一品牌某一型号而不需要现场体验就决定购买,但这样的消费者很少,尤其在我国产品质量管理体系并不完善,人们更愿意相信自己的体验感觉来决定是否购买。所以,到目前为止, B2C 市场上成功的企业如当当、卓越,都是卖 一些特殊商品的 。 1.4 系统市场前景 第三方支付市场规模在 2010 突破 1万亿大关。但现在的国内支付市场仍处于发展初期阶段, 1 万亿还只是未来传统行业电子支付应用的冰山一角,远没有达到发达国家现在的水平。近两年,传统企业进军电子商务的进程日趋加速,而企业的电子商务化与应用建立在电子支付持续创新发展的基础之上,电子商务的加速
21、发展反过来亦推动第三方支付更深入细分市场。而随着市场的需求变化,第三方支付应用特征也从行业细分进一步向行业整合过渡。迅付信息科技有效公司 (环迅支付 )从去年年底上线了“付联网”产品计划,在短 短数月时间内,付联网产品在电子商务各领域正迅速铺开。 以淘宝为代表的 B2C 培养了数以百万计的个人电子商务商家,这又促使了各大传统企业纷纷加入其中,壮大了 B2C;另一方面,多数成功的个人网商也正从单一的淘宝网店向 B2C 方向过度发展。由于更多传统企业进军电子商务以及电子商务应用呈现出的普及化和常态化趋势,第三方支付市场规模在 2010 轻松突破 1万亿。 可以看出, B2C 正在成为未来第三方支付
22、争夺的主战场,分析人士指出,B2C 的核心包括信息流、资金流、物流三个方面。电子商务网站经过这些年的发展,信息流已经趋于专业化,针对不同领域的电子商务网站层出不穷,而民营物流公司的壮大以及国外物流公司的进入,也让物流体系日渐成熟。但资金流却始终是 B2C 电子商务发展的短板。就目前看, B2C 一直在尝试缩小与 B2C交易支付方式的差异,第三方支付的全面接入,将让 B 端商户和 C端的消费者有更多的选择。 1.5 本课题研究方法 本体统后台数据库采用了 Microsoft SQL Server 2008,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大、效率高;前台采用
23、 Microsoft 公司的 Visual Studio 2010 作为主要的开发工具,其可与Microsoft SQL Server 2008 数据库无缝连接。 本次毕业设计应首先分析在线交易网站的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识,在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文档。 2 需求分析 根据 对 B2C 网络购物网站的使用与研究,拟定了以下系统需求,以完成网络购物系统基本业务要求。 2.1 用户界面需求分析 2.1.1 网站整体风格 需求分析 要求系统具有良好
24、的人机界面 如果系统的使用对象较 多,则要求有较好的权限管理 全面展示系统内所有的商品 商品分类显示,方便顾客了解本网站的商品 查看网站内的交易信息 支持网上在线支付功能 管理员后台管理 网站最大限度的实现易维护性和易操作性 网站运行稳定,安全可靠 2.1.2 网站首页需求分析 网站首页是吸引用户的关键,必须有简洁充实美观的特点。 导航条,应包括首页,推荐商品,热门商品,最新商品,购物车,购物流程,网站留言,我的留言,退出登录等功能项 商品分类快捷通道 注册,忘记密码,会员登陆 系统公告栏,播出当天的系统消息 用户广告栏,循环播出当天的网站信息 商品显示模块,根据推荐商品、最新商品、热门商品 3 个类进行商品分类显示 收藏本站,设为首页,联系我们 网站底部有版权信 息、交款方式、退货原则、配送范围、交易条款、保密