欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    毕业设计论文基于网上商城管理系统.docx

    • 资源ID:6059343       资源大小:433.59KB        全文页数:28页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计论文基于网上商城管理系统.docx

    1、毕业设计论文基于网上商城管理系统本科生毕业设计基于ASP.NET的网上商城管理系统摘要利用Internet技术构建电子商务平台已是市场需求日益多样化得迫切需要。从网上购物的电子商务平台入手,对网上购物特点、流程等进行了研究,按照软件工程的思想,探索设计了基于ASP.NET的网上商城管理系统。详细论述了商品信息管理、用户订单管理、在线购物管理、购物车管理等模块的功能实现,在整个研究过程中,总结了网上商城平台开发过程中存在的难点以及解决方法。关键词:管理系统;网络商店;ASP.NET;SQL server 2005AbstractUsing Internet technology construc

    2、ting e-commerce platform is already an urgent need of the diversified market demand. It starts from the online shopping e-commerce platform, studies the characteristics of online shopping and process and explores and designs online mall management system which based on ASP.NET according to the softw

    3、are engineering idea. It discusses the module function realization of the commodity information management, customer order management, online shopping management, and shopping cart management. Throughout the study process, it summarizes the difficulties and the solving methods of development process

    4、 of online mall platform.Key words: Management System; Online store; ASP.NET ; SQL server 2005第1章 引言1.1系统的开发背景1.1.1在线购物的发展在线购物可以被认为是电子商务的一部分。从广义上讲,电子商务是指一种依托现代信息技术和网络技术,集金融电子化,管理信息化,商贸信息网络化为一体,旨在实现物质流,资金流,与信息流和谐统一的新型贸易方式,是贸易过程的电子化,网络化。在线购物也已经成为一种时尚,它为人们提供了真正足不出户就可以购买任何需要的东西的可能性,因此得到越来越多消费者的接纳和认同,尤其是

    5、成长在网络时代的年轻人。当然,成功的电子商务并不是简单的编写一套程序就能完成的,它不仅需要与金融系统紧密联系在一起,还要有完善的物流系统作为支撑。另外还要有良好的美誉度、强大的前期宣传,以及完善售后服务。国内就有很多成功的在线购物网站,比如阿里巴巴,无论哪个方面,都是值得学习的榜样。虽然我国的在线购物体系还不够成熟,还存在这样那样的问题,但它的发展符合经济学原理和人们的需要,只要对症下药,一定可以逐渐发展完善,在竞争激烈的现代商务竞争中占据稳固地位。1.1.2 网上购物的现状商品管理系统的开发,主要是用来帮助商家实现对商品的管理,同时满足消费者在最短的时间内通过商品参数的比较,找到自己需要的商

    6、品,并使用系统提供的在线购买功能,实现整个购物流程。目前全世界约有4000万人涉足网络商店,1995年营业额为7亿美元,2010年淘宝网的营业额高达4000亿人民币。我国第一宗网络购物发生在1996年的11月,购物人是加拿大驻中国大使贝详,他通过实华开公司的网点,购进了北京燕沙商城的一只景泰蓝“龙凤牡丹”。继北京之后,上海也于去年年底开张了第一家网络商店。一街道居民替儿子过生日,通过网上商店订购一只哈尔滨食品厂的大蛋糕,半小时后蛋糕就准时送到了门上。目前,连结上海3000多家居委会的社区服务网已编织成形,两年内将向市民开放。网络商店对传统商店的冲击网上购物不仅改变了消费者的购物行为,也对传统的

    7、商品流通链产生了冲击。最早利用这种虚拟市场的是制造商。他们将此做为一条直销的通道,消费者在此通道上买同样的商品有时能节省三分之二的钱。受到冲击的零售商们也很快找到了自己的位置枣与制造商和信息服务商携起手来开辟网上零售店,为消费者提供更丰富更便捷的服务。全球最大的零售商沃尔玛(Walmart )相当一部分盈利就是来自网上零售店。那些小的零售厂商更是借助网上商店走向了全球。据报导,美国已有25的大公司进入了Internet,甚至“包括餐饮业的”快卖业务。如美国的必胜客公司已经为在Internet上订比萨饼的客人送货上门了。客户通过电脑将指令传到必胜客总部的“比萨饼网”上,这个网站会自动搜索距客户最

    8、近的必胜客饼屋,不出30分钟,冒着热气的比萨饼就会送到客户府上。网上开店正在兴起许多商家得出这样的结论:尤其对小型新创公司来说,越早上网,获利越大。就算是著名的零售商也等不起。先入为主和驰名商标是网上商务成功的两大法宝,迄今为止,只有两类公司在互联网上赢利:一类是知名公司;另一类是最先上网逐渐为人们熟悉的公司。总部设在美国西雅图的亚马逊公司(Amazon)率先在网上开设书店,该公司97年的销售额猛增至1.317亿美元,比96年的1580万美元有了极大的增长。美国在线公司(AOL)的网上销售年收入近4亿美元;音乐商店CDNow和电脑厂商德尔(DELL)等欣欣向荣,而经营了两年的世界大道(Worl

    9、d Avenue)网上购物中心则宣告关闭,电子商务扑朔迷离,成为全球热门话题。迄今为止,网上购物已经变得越来越让顾客感到亲切,521TV网通过首页放置网上商店的链接使得网上购物者不必一页一页地翻找,从而使购物变得简单易行。目前,网上购物已经越来越多的应用到了大型的电子商务解决方案之中,起到了良好的效果。在泡泡网、中关村在线、IT世界网、太平洋电脑网等国内著名的IT和数码商品信息网都提供了强大的商品管理功能。1.2系统实现的目标本系统主要实现商品管理和传统在线购物的结合。一方面用户可以使用该系统对商品进行多种属性的搜索,对不同制造商和不同型号的商品进行简单的比较,最后提交订单并完成整个在线购买流

    10、程,实现强大的购物车的功能。另一方面,建立严格的审核和快捷的订单处理机制,对管理员进行权限管理,分为系统管理员、商品管理员和订单管理员等。管理员在后台设置商品的类别、商品基本信息以及对不同的商品进行属性定制,建立专有的商品属性字段,同时通过配置商品的配件,自动生成价格;提供所见即所得的编辑器,方便地编辑丰富的商品信息呈现。1.3系统开发的意义21 世纪是知识和信息的时代,信息的采集与整理, 生产与传输, 正逐渐成为经济发展中的决定性因素。现代信息技术也正在向销售行业渗透, 经济的发展, 已不再是仅仅取决于传统的资源投入的多少, 而关键取决于信息技术的运用程度和信息获取与利用的程度。不同类型的行

    11、业有自己的特点,对于销售行业而言,是一个成本敏感,同时具有大规模的分布性和灵活多变的特点。因此,如何处理好在一个高度分布的网络环境中,多种软硬件平台的管理、部署和升级,适应实际的需求变化,为用户提供一种可靠的低成本运作模式,成为商品解决方案成功的关键。针对这一情况,希望研究出一套有效商品销售管理系统,用来对商品销售情况,商品的库存情况等信息进行系统高效的管理。降低甚至消除不必要的成本和费用,给用户带来更大效益。本系统的开发,将信息化的管理带入到销售业,在一定程度上,优化资源配置, 提高商品经济效益;降低市场交易风险, 提高商品市场流通效率;同时本系统的开发将解决传统人工进行商品管理的弊病,在一

    12、定程度上缩短用户在商品选择和购物的中间环节,简化购物流程,提高效率。为用户节省大量的时间。通过对新注册用户的审核,来建立一个安全可靠的购物环境,解决传统电子商务存在的诚信度问题。第2章 网络商店管理系统分析2.1网站的设计目标网站使用简洁的框架结构,让审核通过并登录了的用户进行商品的搜索、使用购物车、填写定单、选择支付和送货方式等操作,用户发表商品评论,在填写定单的时候可以附带留言对自己订购的商品加以备注说明。管理员有权在后台面板进行商品管理、用户管理(包括审核、查看、编辑与添加)、订单管理和留言管理以及一些常规的设置和数据库管理(包括备份和恢复)等操作。2.2网站的可行性分析2.2.1用户群

    13、体与市场分析从用户群体的特点分析,他们主要为18-35岁之间的年轻人1,他们更容易接纳新的生活方式,本身也具有很大的消费能力,而随着互联网用户数的快速增长,各种年龄段的网络用户都在逐渐的接受这种新的购物方式,而网上支付和物流行业的崛起,更凸显了电子商务的优势。截止今年第一季度,我国网民数量已达1.44亿人,这是一个庞大的基数,而且正在不断增大。庞大的用户群必将为在线购物市场注入强劲的活力。从市场的前景分析,据两家美国机构发布的一份有关全球在线购物发展的报告显示,2007年,全球在线购物的市场容量将增长20%,达到2110亿美元。而我国的在线购物市场已经进入到了白热化的竞争,包括淘宝、易趣、当当

    14、等国内外巨头已经掌握了绝对的市场份额。专家预测,未来几年我国在线购物市场将达280亿元人民币,电子商务已成为我国互联网产业继门户、游戏、短信、搜索之后又一新的支撑点。2.2.2技术能力分析根据本系统的功能需求,采用ASP.NET与开源的SQL 2005数据库引擎进行开发。ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写

    15、你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net2。而SQL 2005作为一种快速的、多线程、多用户和健壮的SQL数据库服务器,根据第三方测试结果,在千万级的数据环境中依然保持较高的执行速度。因此在技术层面上,是完全可行的。2.2.3可行性分析总结综合在线购物市场用户群体的特点和不断增长的需求,以及技术、市场前景趋势等因素,在线购物市场有很大的发展前途,而网上书店销售管理系统则是建立在对商品的价格等参数对比的基础上的在线购物系统

    16、,因此本系统的开发是具有可行性的。2.3网站设计的特点系统的设计上需要注重安全性和用户操作的流畅性。因此要在对用户的管理和资格审核环节做出限定,只有经过审核确认的会员才有权使用,而且需要对管理员进行不同的权限分配。搜索将在系统功能中占据重要的位置,可以使用多个属性字段进行模糊搜索,并在搜索结果提供比较通道。第3章 系统的开发技术及主要构架3.1开发技术的选择3.1.1 ASP.NET编程技术ASP.net是把基于通用语言的程序在服务器上运行,是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。它使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置

    17、变得非常简单。ASP.net使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。3.1.2 SQL Server 2005开源数据库的开发SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。它的特性包括:1. Internet 集成。SQL Server 2005 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2005 程序设计模型与 Win

    18、dows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2005 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。2. 可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2005 数据中心版的大型多处理器服务器。SQL Server 2005 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。3. 企业级数据库功

    19、能。SQL Server 2005 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2005 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2005 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器3。3.2系统的主要架构及开发模式基于B/S的体系结构:本商品管理系统采

    20、用B/S模式,服务器采用著名的web服务器端软件apache,该http服务器有着良好的跨平台性和安全性,可以运行在包括windows、linux、mac等操作系统上。用户客户端使用各种浏览器都能够进行正常的浏览和操作。需要注意的是在程序的开发过程中,程序和路径相关的要考虑到不同的操作系统的文件目录结构。B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScri

    21、pt、JavaScript等)和ActiveX技术,是一种全新的软件系统构造技术。 B/S三层体系结构采用三层客户/服务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次。三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应

    22、用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能4。 第4章 系统的功能和流程分析4.1平台功能模块的设计分析系统功能结构层次图主要是介绍系统功能的大体层次结构,让编码人员详细了解系统的功能结构层次,总的系统结构图分成了三个大体的层次框架,系统功能模块关系图如图4-1。图4-1 动态商业网站功能模块图4.2数据流图数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精

    23、确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目5。4.2.1前台用户数据流图首先介绍的是前台用户操作的数据流图,游客登录系统要进行注册,注册完会员后就可以进行查看网站新闻、查看商品信息、在线留言、站内搜索、找回密码等操作。整个过程的数据流向如图4-2所示:图4-2 前台用户数据流图4.2.2后台管理员数据流图管理员首先输入自己的用户名和密码进入后台管理界面,进入后可以进行多项操作:留言管理、订单管理、会员管理、商品分类管理、商品管理、会员管理、系统用户管理等,在留言管理中,管理员可以对留言信息进行修改和删除,在商品管理中,可以对商品进行修改和删

    24、除,在注册用户管理中,可以根据需要对所有用户进行修改和删除。具体的数据流图4-3所示。图4-3 后台管理员数据流图第5章 系统功能的具体实现5.1系统数据库的设计根据需求分析以及系统功能的需要,系统信息数据存放在SQL2005数据表中。下面给出重要数据表的简单描述。1orders(订单信息表)该表存储了用户的订单基本信息,主要用于订单信息记录。字段属性描述如表5-1。表5-1 订单信息表字段名字段类型字段长度是否主键描述OrderedInt11是编号ProductidInt11否商品编号UseridInt11否用户编号AcceptnameVarchar80否收货人AddressVarchar8

    25、0否地址PostalcodeInt11否邮编PhoneInt20否电话DeliveryVarchar80否送货方式paymenVarchar80否付款方式OrdertimeVarchar80否订单时间orderpriceVarchar80否金额2message(留言信息表)该表存储了用户留言的基本信息,主要用于用户留言记录。字段属性描述如表5-2。表5-2 留言信息表字段名字段类型字段长度是否主键描述message idInt11是编号messagenameInt11否名称messagecontentVarchar80否内容messagetimedatetime80否日期3userinfo(用

    26、户信息表)该表存储了系统群组的信息,每个群组所享有的权限是不同的,新注册用户默认为待审核成员组。该表的字段属性如表5-3。表5-3 用户信息表字段名字段类型字段长度是否主键描述userIdint11是 编号,自动生成userNameint11否用户名passwordVarchar80否密码eMailInt10否电子邮箱questionVarchar80否问题answerFloat50否答案4查询信息表该表存储了查询商品基本信息,主要是商品信息的记录,该表的字段属性如表5-4。表5-4 书籍信息表字段名字段类型字段长度是否主键描述Productidint11是商品编号ProductnameVar

    27、char160否商品名称Typeid1Varchar80否一级类别Typeid2int11否二级类别SpecialsVarchar100否款式PriceVarchar80否市场价UserpriceVarchar160否会员价SpecialpriceVarchar100否推荐价PointcountVarchar100否库存数量ImagepathVarchar80否图片CountVarchar160否数量SellcountVarchar100否销售数量descriptionVarchar80否描述5.2系统数据库表关系系统数据库表关系如图5-1所示。图5-1 系统数据库表关系图5.3功能总体说明5

    28、.3.1系统流程图系统整体主要流程图,如图5-2所示。图5-2 系统整体主要流程图5.3.2目录结构说明本系统程序代码包含11个子目录,主要目录描述说明为:admin : 管理后台程序目录,包括后台程序、数据库备份目录、后台管理子模块程序目录。htmlarea : htmlarea在线编辑器的全部程序,包括编辑器的js文件、编辑器图标以及模版程序。images : 该目录主要为系统中使用到的图片、图标,包括jpg、gif、ico等格式。includes : 系统的重要函数,包括全局配置文件,还有调用频繁的代码段。modules : 存放系统中一些小的功能模块的代码。比如站内新闻订阅。osdat

    29、a : 数据库备份和恢复的设置目录,主要存放系统备份的数据库,可以从这里面将数据库导入到系统中去。templates : 系统前台模版文件,为html格式,通过PHP文件的包含而使用。5.4主要功能模块的实现5.4.1数据库的连接数据库系统往往是一个大型WEB应用程序的核心。同其他WEB应用程序的编写方法相比,强大的数据库访问能力,简单一致的数据库访问方式正是ASP的突出优点之一。在ASP中,我们可以轻松的利用Microsoft提供的强大的ADO技术对各种各样的数据库进行访问,当然可以访问ACCSEE这样的文件型数据库。ADO提供的对象接口主要为有Connection,我们可以利用Connection,Command,Recordset三个对象访问数据库。Connection对象就是使ADO与数据库之间建立一个通道,起到一个类似拨号连线的作用,任何对数据库的造作必须先建立Connection,然后才能进行6。本系统数据库连接代码如下所示: 5.4.2购物车管理作为一个动态商业网站,购物车管理是商品管理系统的重要部分,主要实现的功能对购物车的信息进行编辑等。在我的购物车处理页,用户能查看并编辑的购物车完整资料,并根据商品的处理状态进行管理,同时能对一些信息进行删除操作。如图5-3。public interface Icart / / 添加到购物车 /


    注意事项

    本文(毕业设计论文基于网上商城管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开