《网上购物系统设计.pdf》由会员分享,可在线阅读,更多相关《网上购物系统设计.pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网络开发技术大作业网络开发技术大作业学号:班级:09 信管姓名:王鹏文档结构和内容(40 分)图表的美观和正确(30 分)创新性和实用价值(30 分)评评价价网上购物系统设计网上购物系统设计一、概述一、概述伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说
2、,拥有一个属于自己的网站是至关重要的。本论文研究了一种基于数据关联规则的网上购物系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的 Web 设计,系统主要使用Microsoft 公司 ASP.NET 开发工具,结合 SQL Server 2000建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立 ASP.NET 页面,不断改进,直到功能基本实现的可行系统。本系统主要将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。本系统采用ASP.NE
3、T和 SQL Server 2000 为开发工具,具有扩展性。关键词:ASP.NET,购物系统,SQLSERVER 2000,网上购物。二、网上购物背景二、网上购物背景随着计算机和网络的日趋普及,越来越多的商家在网上升起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在 1996 年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是
4、在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200 多家商场、专卖店开设了网上商店,还有一些正处在观望阶段。真正意义上的网上购物,即货款的结算在网上进行,已在国内实现。目前已有商场实行计单和支付一体的网上商店,上网的消费者只要拥有一张招商银行的“一卡通”便可轻松购物,24小时内商家送货上门。商家投资网上商店目的是赚钱。但从目前网上商店的运营情况来看,上网者不购物、购物者不上网的现象非常普遍,网上生意渗淡已是目前各大网上商店共同的困惑。因此有许多网上商店、购物中心由于经营不善,开业没有多久即关门停业。北京的一些大型零售商场,其网上商店“门庭冷落”
5、。结算方式的原始落后是网上购物致命的弱点。在国外,计算机一般都与银行账户相联,消费者和网络商店只需和网上银行打交道,不必当面直接支取现金。在我国目前只有几家网上商店进行可以实现网上购物结算外,大部分商家结算只能采取“送货上门、到货付款”或“邮寄上门、贷款邮资先付”的方式。这样不但浪费了时间和人力,而且限制了网络的覆盖范围和商品的结构种类。因此,安全、快捷、方便的电子支付手段将是今后网上商店健康发展的主要目标。三、国内网上购物系统现状三、国内网上购物系统现状国内市场尚缺具有相当规模和专业程度的网上购物企业。国内在线零售网站在资金上的缺乏使得网上购物不能迅速扩大业务规模和品牌效应,在未来电子商务产
6、业进入高速成长期后,也难以满足客户们对品种、服务、价格方面的要求。国内网络消费群体尚未到位。目前国内有消费意愿和消费能力的网民多数处于 16-25 岁的低收入阶段,而且消费偏好更倾向于网络游戏、无线增值业务、在线影视娱乐等休闲娱乐服务,而非网上购物。国内网络消费环境尚不完善,网上购物立法匮乏,与传统购物环境相比,网上购物在售后服务、质量保障、等方面仍然难以让消费者放心。信用体制、网上支付、物流网络三大瓶颈也仍有待解决。尽管目前国内网上商品较多,但是品种细分却还远远不够,对比传统的线下零售,可选择的余地相对还非常少,导致电子零售市场规模现阶段仍然难以与传统大型商场、超市所创造的经济价值相提并论。
7、虽然日用百货销售价格较低、利润空间较小,但相对于传统百货业,电子零售可以大大节约新增店铺成本,具备无限制容纳大客流、无限制陈列商品的优势。参照国际上在线商店的发展经验,消费需求较大的百货商品同样适合通过互联网实现分销。尽管资本投入不足一直是中国电子零售产业发展滞后的根本原因,2004年,中国网上购物市场还是开始呈现出百花争鸣甚至混业经营的局面。愈来愈多的运营商渡过了互联网的寒冬,愈来愈多的网民加入了互联网消费大军,愈来愈多的商品出现在互联网上。中国网上购物市场的基础环境越来越稳定,淘宝、易趣、当当、卓越等网上购物网已成为广大网民网上购物的场所。随着我国经济持续快速的增长,人民生活水平的提高,中
8、国电信网络规模的壮大,电脑的普及率的提高、计算机技术的发展以及政府多层次多角度推动,网上购物市场越来越火暴,会逐渐发展及形成人们购物的主要形式。四、可行性分析四、可行性分析4.14.1 技术可行性:技术可行性:系统开发采用的是流行的 ASP 开发技术,可以实现以网上商品的订购,定制,拍卖,送货系统,信息反馈为主的电子商务功能和以交流为主的系统。在后台管理部分,可以实现商品信息管理,交易订单处理,报表处理。开发工具:ASP+SQL Server2000,可选择的其他系统方案4.24.2 需求可行性:需求可行性:系统满足了系统使用者进行网络购物与在线交流的需要。目前这类产品很多,相应的应用环境很成
9、熟,需求可行性很好。系统立足于大学生购物与在线交流,服务的对象主要是大学生。4.34.3 经济可行性:经济可行性:本项目主要是运用计算机和一些软件来制作完成的,所以选择一些最低配置并且可以完美运行系统的硬件,尽可能的降低成本,使最初成本最低,并对项目的成本进行系统分析。4.44.4 法律可行性:法律可行性:法律上可行整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争议。在服务器软件方面,应该使用正版软件,因为整个系统尽管是开发给内部使用,但它毕竟很多部分还是要依靠Internet 的,一旦服务器连接到 Internet 上,它的操作系统可能会被Microsoft 跟踪,如果不是
10、正版软件,将不得不面临民事诉讼的风险。4.54.5 功能可行性:功能可行性:能快速安全地实现用户注册、登录和购物、等前台功能,能准确安全地实现后台管理,能确定事务边界并能正确提交。五、系统数据库五、系统数据库随着网络技术的发展,B/S 模式已成为 Web 网站发展的趋势。要开发基于 B/S 模式的应用系统,首先要解决的问题就是网页与数据库的连接,ASP.NET 提供了强大的数据库支持。数据库是管理信息的常规方法,它可以处理各种各样的信息。数据库的优势在于可以将庞大而复杂的信息以有序的方式组织起来,便于修改和查询,免除管理人员手工处理这些枯燥的数据。数据库系统在算法、系统等方面提供了很多方法以提
11、高对数据的处理能力,同时在数据的保护、存取控制、备份上附加了很多重要的功能。本系统采用 SQL Server 2000 作为后台数据库开发工具,是因为其具有如下重要特性和优点:5.1Internet5.1Internet 集成:集成:SQL Server 2000 数据库引擎提供完整的 XML 支持,它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型,用以开发 Web 应用程序。5.25.2 可伸缩性和可用性:可伸缩性和可用性:同一个数据库可以在不同的平台上使用,从运行 Microsoft Windows 98 的台式电
12、脑,到运行 Microsoft Windows 2000数据中心版的大型多处理机服务器。SQL Server 2000企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需要的性能级别。5.35.3 数据库功能:数据库功能:SQL Sever 2000 关系数据库引擎支持当今苛刻的数据处理所需的功能,数据库引擎充分保护数据完整性,同时将管理上千并发修改数据库的用户开销减到最小,SQL Server 2000分布式查询充分保护任何分布式数据更新的完整性。5.45.4 易于安装和使用:易于安装和使用:SQL Server 2000 中包括一系列管理和开发工具,这些
13、工具可改进在多个站点上安装、管理和使用 SQL Server 2000 的过程。SQL Server 2000还支持基于标准的与 Windows DNA 集成的程序设计模型,使 SQL Server 2000 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使用户得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。5.55.5 数据字典设计数据字典设计共涉及到 8 张表数据表:管理员表、送货地点表、购物信息表、商品类型表、商品信息表、订单信息表、付款方式表、送货方式表:(1)管理员表:(2)购物信息表:(3)商品类型表:(4)商品
14、信息表:(5)订单信息表:(6)付款方式表:(7)送货方式表:六、系统的运行平台六、系统的运行平台本系统解决方案的规划和设计,将立足于对系统环境的要求更易满足,系统的实现更简单方便,系统的管理更安全可靠,系统的功能更加完善。6.16.1 软件运行平台软件运行平台网上购物系统开发过程中会使用的服务器操作系统是 Windows Server2003,等系统实施后可采用 Windows 2000 Server或 Windows 2003 Server服务器操作系统,开发语言使用 ASP.NET 工具中的 VB 语言,前台开发工具使用功能强大的ASP.NET 2.0版本,后台数据库开发工具使用安全性比
15、较高的 SQL Server 2000,Web 服务器配置使用 IIS。本系统运行采用的软件系统。ASP.NET 和 SQL Server2000。服务器操作系统为:Windows XP Professional6.26.2 硬件运行平台硬件运行平台本系统对硬件的最低要求如下:CPU:AMD 速龙 II X2 250,295 元,主频高,价格低廉,有一定开核潜力。AMDAMD 速龙速龙 II X2 250II X2 250 示意图示意图内存:金士顿 4GB DDR3 1333,142 元,单条容量大,性能兼容性比较好。金士顿金士顿 4GB DDR3 13334GB DDR3 1333 示意图示
16、意图显卡:影驰 GT430 虎将 D5,499 元,标配 GDDR5 显存颗粒,默认高频,性能强劲。影驰影驰 GT430GT430 虎将虎将 D5 D5 示意图示意图硬盘:希捷 Barracuda 500GB 7200 转 16MB SATA3(ST500DM002),415元,速度快,性能稳定,价格便宜,容价比高。希捷希捷 BarracudaBarracuda 示意图示意图主板:技嘉 GA-770T-D3L(rev.1.0),569 元,做工品质出色,功能丰富。机箱:航嘉 A505,100 元,外观靓丽,大气,价格便宜。电源:鑫谷雷诺者 RP550,299 元,超长线材设计,性价比出众,节能
17、效果出色。键鼠装:罗技 MK200 键鼠套装,85 元,性价比高,结实耐用。显示器:AOC 919Sw+,673 元,性价比很高,性能表现全面。总价格:3366 元。这个设备即满足了我们制作系统的硬件要求,又满足经济可行性中的低成本的要求,所以这是一套可用的硬件设备。七、网页后台设计模型七、网页后台设计模型7.17.1 销售管理:销售管理:查询某月的销售情况(包括每种商品的售出数量、相关订单数、销售收入)。7.27.2 商品信息管理:商品信息管理:添加、删除商品类别;添加、修改、删除商品信息。7.37.3 用户信息管理模块:用户信息管理模块:注册新用户、登录、用户修改密码、用户个人资料管理。7.47.4 用户信息管理:用户信息管理:查询用户信息、修改账户金额。