基于NET的网上购物商城网站_第1页
基于NET的网上购物商城网站_第2页
基于NET的网上购物商城网站_第3页
基于NET的网上购物商城网站_第4页
基于NET的网上购物商城网站_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)论文题目: 基于.NET 的网上购物商城网站 系 别: 计算机与信息技术系 专业班级: 14 计算机信息管理 学生姓名: 指导教师: 二一七 年 五 月 二十 日i目 录摘 要 .1引 言 .21 绪论 .21.1 系统开发的背景及意义 .21.2 国内外研究现状 .22 系统开发工具及环境 .22.1 系统开发环境 .22.2 ADO.NET 简介 .32.3 Sql Server 简介 .43 需求分析 .43.1 可行性分析 .43.2 系统的目标 .53.3 功能结构图 .54 系统的总体设计 .64.1 数据库实体设计 .64.2 数据表设计 .95 功能模块设计说明 .105.1 会员注册页面 .105.2 商品列表页面 .115.3 商品详情页面 .125.4 购物车页面 .145.5 商品评价页面 .165.6 我的信息页面 .175.7 管理员登录页面 .185.8 管理订单信息页面 .195 总结 .20ii参考文献 .21致 谢 .221基于.NET 的网上购物商场网站【摘 要】近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通区域。于是电子商务开始流行起来,越来越多的商家在网上建起了在线商店,向消费者展示出一种新颖的购物理念。网上购物系统是一种具有交互功能的商业信息系统,它向用户提供静态和动态两类信息资源。在现实生活中,网上购物已经成为现代人的一种需求,它的方便快捷是穿那个痛购物方式无法比拟的。该网站主要实现了会员注册、登录、浏览、订购商品、发表评价、管理购物车、管理订单等功能。通过后台管理模块可以实现管理员对会员、商品、订单、商品评价的管理等功能,可以查看报表统计。以 Microsoft Visual 2005 作为开发环境,采用 ASP.NET 技术,使用 SQL Server2005 数据库开发,整个网站操作简单,界面友好,灵活,实用。【关键词】网上购物 电子商务 ASP.NET SQL Server 20052引 言近年来,随着信息技术的不断发展和 Internet 互联网技术的日益普及,人们越来越意识到电子商务对国家经济、企业管理和个人生活所带来的巨大影响。它满足企业、商人和消费者对提高产品和服务的质量、加快服务速度、降低费用等方面的需求,也帮助企业和个人通过网络查询和信息检索为企业下一步的发展方向提供支持。借助电子商务,企业和个人,企业和企业可以通过网络进行交易和全过程的服务。1 绪论1.1 系统开发的背景及意义计算机及网络技术,在国内网络应用和不断增长的全球普及的快速发展,网络已经是人们不可缺少的一部分。网上购物也越来越流行。生活节奏的不断加快,越来越多的人希望有一个快速简便的购物方式。网上购物已逐渐发展成为一种趋势,有更多的人喜欢网上购物。正因为如此,网上购物以迅猛的速度,蔓延到全球的所有国家。网上购物以其方便,快捷,高效,高选择性等优点,迅速得到了广大网友的喜爱与青睐,现在的网上购物已经非常普及。本系统设计就是为了满足广大网友的这些需求,改变传统的交易模式,通过互联网完成查看商品,购买商品等完成网上交易。方便消费者,同时对商家的商品信息进行管理,便于商家的商品数据分析。 1.2 国内外研究现状随着计算机技术的不断发展以及越来越多的人口网络,电子商务已经成为现代社会的一个标志。在我国,随着网络的普及,以及拥有 13 亿人的消费大国,一些风险投资商纷纷争夺中国的网上购物市场,比如当当网、易趣网、8848 等。而在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛、凯玛特、家庭仓储、科罗格、J.C 培尼等纷纷跻身于网络经商的行列。调查表明:美国的家庭己越来越习惯于在家中从网上购物。2 系统开发工具及环境2.1 系统开发环境硬件平台:硬盘空间: 80G以上;内存:1G以上;CPU: Inter Pentium 4 3.0GHz 或更高;操作系统:Windows 2000/windows XP/Windows 7其它软件:浏览器:IE浏览器 6.0以上3数据库:SQL Server 2005开发平台:Microsoft Visual Studio 20052.2 ADO.NET 简介ADO.NET 可以实现不同的数据库调用同一个统一的数据库访问接口,使得访问过程更加简便,快速,提高软件开发的通用性,灵活性,可重用性和可扩展性。 ADO.NET 由ADO 演变,ADO(ActiveX 数据对象)是编程接口,应用层,数据 COM 接口穿过 OLEDB 提供访问数据库。 ADO 命令对象执行 SQL 命令。 ADO 可以继承 RDO(远程数据对象)和DAO(数据访问对象)和其他数据访问对象层。 ADO 系统,Recordset 对象是最强大的,可以访问数据集,并可以显示,统计数据,每个数据更新。虽然 ADO 有很多优点,但也存在一些不足之处,它只能返回一个数据集,因此不支持 XML。随着以这些限制克服这些困难,并出现了 ADO.NET,它取代了 ADO,ADO.NET 系统中,DataSet 对象是关键。 DataSet 对象和 DataAdapter 对象共同实现 Recordset 对象的功能。在断开模式下可以被编程为提高程序执行的效率,并且可以实现非常复杂的功能。 ADO.NET 系统中常用的对象有:连接对象,命令对象,DataAdapter 的对象,DataReader 对象和 DataSet 对象。(1)连接对象连接对象用于连接数据源,数据源类型,位置和其他属性是由不同的属性集。它提供了连接的数据库的详细信息和数据源,所述指令可被转移到数据存储器。对象好像深水水龙头为保持水的连接。自来水连接,该数据库的一端;的另一端被连接到其他地方,以便于泵送。(2).Command 对象Command 对象用于实现数据库中的数据进行添加,修改,或调用存储过程等操作,提供详细的信息来运行的指令。对象是像泵抽水的权力。(3).DataAdapter 对象DataAdapter 对象是用于连接到数据库和断开对象,对于离线处理数据的填充方法。对象是像水管,用于输送水,水的运输,从源头上水库。(4).DataReader 对象DataReader 对象是用来检查数据行,迅速地返回到只读数据,提供到数据库的连接可以处理大量数据。的对象也可以比喻为管道,但它不传送到储存器,而是直接输送到水需要它的地方比在储存器,以更快的过境。(5).DataSet 对象DataSet 对象包含许多 DataTable 对象,性能是非常有效的。对象是不是要与数据库4通信,填充从数据库中的数据集传送的数据的方法,你可以传递给 DataAdapter 的DataSet 对象。同样,你可以更新 DataAdapter 对象未决更改数据库中的数据集对象的方法。对象是水库,存储在关联池中的水,即使断开,也可以有水,让水漏,这是 ADO.NET的核心。2.3 Sql Server 简介SQL(结构化查询语言) ,结构化查询语言。 SQL 语言的主要功能是建立与各种数据库进行通信联系。按照 ANSI(美国国家标准协会)的规定,SQL 是一种标准语言,关系数据库管理系统。 SQL 语句可以用来从数据库等执行各种操作,诸如在数据库中的更新数据,提取数据。流行的关系数据库管理系统绝大多数都采用了标准的 SQL 语言。虽然很多数据库 SQL 语句重建及扩建计划,但包括选择,插入,更新,删除,创建,删除,其中包括标准的 SQL 命令仍然可以用来完成几乎所有的数据库操作。3 需求分析3.1 可行性分析综合在线购物市场用户群体的特点和不断增长的需求,以及技术、市场前景趋势等因素,在线购物市场有很大的发展前途,而网上购物商城系统则是建立在对商品的价格等参数对比的基础上的在线购物系统,因此本系统的开发是具有可行性的。3.1.1 技术可行性目前,实体店铺购物某些工作存在盲目性、随意性、和无效消耗,不能保证工作质量,影响商品的销售,从销售者角度考虑可能带来实际的和潜在的经济损失。若开发成功本系统,将有助于卖家更好地预测市场,更好的开发客户及时调整经营销售策略,在激烈的市场竞争中把握主动。因此,从长远利益考虑,本项目若能开发成功,它所带来的效益将远高于系统投入。3.1.2 运行可行性在实体店铺的业务方面,由于日常信息处理量大,耗费时间长,出错效率高,在系统投入运行后,可以实现业务中的信息集中处理、分析利用信息和信息的交流辅助市场的业务监管和重大决定。并且可以实现实体店铺进一步向网络服务发展,为信息工作打下良好的基础。3.1.3 操作可行性由于计算机应用的普及,大多数人对电脑的管理和具体操作都耳熟能详。在网站设计,它将给用户的使用习惯充分考虑,它使操作方便;数据录入快捷,规范,可靠;准确5的统计信息;适应能力强;易于扩展。尽量减少使用者的操作量来使用该系统中一个用户友好的环境。因此,使用该系统具有操作可行性的用户。3.2 系统的目标开发出的系统应具备很强的开放性和扩展性等特性。本系统实现一个购物网站,应分为前台会员和后台管理员两大部分。前台会员部分:应完成会员注册登录,网站公告浏览,商品浏览,商品搜索,商品订购,购物车,个人订单查询,商品评价等功能,后台管理系统应完成会员管理,网站公告管理,商品类别管理,商品管理,订单管理,商品评价管理,系统管理等功能。从而在网上实现在线商品展示功能,在线交易功能等电子商务功能。3.3 功能结构图系统的功能结构如图3-1所示: n i k e 购物网站后台管理员模块前台会员模块网站公告 浏览商品 订购商品 搜索商品购物车会员中心 会员管理网站公告管理 商品类别管理商品管理 订单管理商品评价管理我的积分我的个人资料修改密码网站首页会员注册登录系统管理发布评价我的订单图 3-1 系统功能结构图3.4 功能需求具体描述:(1)前台管理包括的模块会员注册及登陆模块、会员信息管理模块、购物信息管理模块、会员会员订单查询模块、会员商品评论模块。(2)后台管理包括的模块管理员注册及登陆模块、管理员信息管理模块、订单查询模块、订单管理模块、评论信息管理模块、会员信息管理模块、邮递方式管理模块和商品信息管理。(3)会员注册及登陆模块6为了确保交易信息的有效性和网站功能拓展,购物网站需要以会员机制运作,浏览者必须成为会员,才能够在网站中购物。该模块通过与浏览者的交互,记录浏览者的基本信息,通过后台审核确定其信息的有效性。(4)会员基本信息管理模块会员在刚刚注册信息的时候,可能有些选择项没有填写或是对当时自己设置的密码的安全性不够放心,会员可在此模块中对自己的信息再次进行修改、确认,以保证信息的完整性和安全性。(5)会员购物车及购物信息管理模块是一个人性化的工具,浏览者对于中意的商品,在购买前临时存放在购物车中,并可以随时增减购物车中的商品种类和数量,以提高购物效率。浏览者购物完毕,系统会引导其进行结账,在选择好结账方式后,系统会自动生成并交给客户一个唯一的订单号。(6)会员订单查询模块会员记录下订单号后,可在此模块中进行查询,通过查询可调出所买商品的详细信息及是否已经发货等的信息。(7)会员评论模块会员在购买完商品后,还可对自己购买的商品的满意度进行点评,评论的内容会公布在网上,以供其他购买者参考。(8)管理员注册及登录模块与会员一样,管理员也有自己的信息,有固定的登录名和密码,需注册登录可以多个管理员管理此商品系统,避免了商品管理的局限性。(9)管理员信息修改模块管理员也可对自己的信息进行修改,例如修改密码等操作。4 系统的总体设计4.1 数据库实体设计软件需求分析完成后,软件设计就可以开始。在软件开发周期,设计阶段是最有活力,最有创意的。该系统的整体设计阶段是使软件需求分析阶段所产生的描述转变成软件与适当的方法来表达的设计方案。这一设计阶段是在需求分析的基础上,设计出能够满足需求的各种实体,以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论