《网上书店系统》由会员分享,可在线阅读,更多相关《网上书店系统(42页珍藏版)》请在金锄头文库上搜索。
1、精选优质文档-倾情为你奉上摘 要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物,信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。本论文设计了一个网上书店系统。系统使用Microsoft公司的C#中ASP.NET为核心语言,利用微软提供的IIS建立运行环境,再结合S
2、QL Server 2005建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析,然后建立ASP.NET页面,不断改进,直到功能基本实现。 关键词: .Net;三层架构;B/S;图书销售;工厂模式专心-专注-专业AbstractAlong with the computer technology in all walks of life increasingly wide and deep, the concept of the application of network already thorough popular feeling. Network in th
3、e development strategy of tencent played an important role, become an integral part of businessman. Commodity propaganda has not only confined to television and newspaper, the Internet has become businessman another stage show itself. Merchants build website, will merchants all aspects of propaganda
4、 and service show at network, the network can be realized through more shopping, such as online information search, and other functions, these changing our original mode of operation and management idea, but also for merchants brought higher benefits. So, for the merchants speaking, have their own w
5、eb site is crucial. This paper designs an online bookstore system. Systems use Microsoft company c # as the core language using Microsoft provides IIS, establish the operation environment, combined with SQL Server 2005 data connection relationship established. Use of its various components, providi
6、ng a database in a short time, the data analysis, and then build page, improving continuously, until function realized basically. Keywords:.NET; Three-layer framework; B/S; Book Sale; Factory Design Partten第一章 绪论1.1 概述网上购物,顾名思义就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。
7、国内的网上购物,一般付款方式是款到发货(直接银行转帐,在线汇款)。担保交易(淘宝支付宝,百度百付宝,腾讯财付通等的担保交易),货到付款等。随着互联网在中国的进一步的发展和普及应用,网上购物逐渐成为人们的消费行为之一。据悉,CNNIC采用电话调查方式,在2009年12月对19个经济发达城市进行调查,4个直辖市为北京、上海、重庆和天津,15个副省级城市为广州、深圳、沈阳、哈尔滨、长春等。访问对象是半年内上过网且在网上买过东西的网民。报告显示,在被调查的19个城市中,上半年网络购物金额达到了162亿元。从性别比例看,男性网购总金额为84亿元,女性网购金额略低于男性,达到78亿元。其中,学生半年网购总
8、金额已达31亿,是非学生半年网购总金额的近1/4。据中国互联网络信息中心(CNNIC)发布第27次中国互联网络发展状况调查统计报告,截至2010年底,我国网民规模达到4.57亿,网络购物成为增长最快的互联网应用,网购市场金额预计可达5231亿元通过上述的数字,我们不难发现网络购物在中国呈现一种蓬勃发展的趋势。但这种发展趋势也存在一些弊端,例如信用,质量,时间等问题。但这些瑕疵是阻挡不住网络购物发展的趋势。网络购物的未来前景光明,形式一片大好。随着我国网络经济的快速发展,互联网用户数突破了1.1亿,有过购物经历的用户达到3000万人,其中有一半人已经习惯网上购物。网上书店系统的存在给予广大用户能
9、不出门也能买到书,搜索到自己想要的书籍。随着网站的大规模化,它的存在就成为互联网生活中不可缺少的一部分。本系统主要采用ASP.NET,开发语言为C#,主要是介绍如何进行系统分析和规划,数据库如何设计与实现,并且使用ASP.NET具有的基于三层应用程序模型,进行电子商务系统的设计与实现。在下面的各章节中,我将详细的介绍网上书店系统BookShop的开发过程和所涉及的问题以及解决方法。 1.2 系统研究动态在当前电子商务的实际用用过程中,有两个主流应用,一类是B2B(BusinesstoBusiness),一类是B2C(BusinesstoCustomer)。其中B2B主要面向的是企业与企业,或是
10、大宗单子,这种平台对性能、安全和服务要求比较高。下面是有关B2C的一些介绍:B2C即企业通过互联网为消费者提供一个新型的购物环境网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。但是在网上出售的商品特征也非常明显,仅局限于一些特殊商品,例如图书、音像制品、数码类产品、鲜花、玩具、饮食等等。这些商品对购买者视、听、触、嗅等感觉体验要求较低,像服装、音响设备、香水需要消费者特定感官体验的商品不适宜在网上销售,当然,可以确定的是,也不排除少数消费者就认定某一品牌某一型号而不需要现场体
11、验就决定购买,但这样的消费者很少,人们更愿意相信自己的体验感觉来决定是否购买,所以,B2C市场上成功的企业如京东、当当、卓越,都是卖一些特殊商品的。B2C电子商务的付款方式是货到付款与网上支付相结合,而大多数企业的配送选择物流外包方式以节约运营成本。随着用户消费习惯的改变以及优秀企业示范效应的促进,网上购物的用户不断增长。此外,一些大型考试如公务员考试也开始实行B2C模式。B2C网站:主要功能包括网上的交易、订货、付款、客户服务和货物递交等销售、售前和售后服务,以及市场调查分析、财务核计及生产安排等多项利用Internet开发的商业活动。 B2C定制网站:以忆典定制为代表,消费者只需选择自己喜
12、欢的礼物,然后通过网站提供的设计软件,消费者可以随心所欲设计自己的礼物,设计完后就提交订单,十分迅捷目前国内的知名的网店软件有shopex、乐度网店系统、大侠软件、PROBIZ博商软件、EC-Spyder(波希网络)、易想B2C商城购物系统、忆典定制礼品定制系统等,他们在国内占据着主流的B2C软件市场。在参与定制化开发的过程中,恒生电子也是国内市场的有利竞争者1.3论文主要研究内容鉴于目前电子商务软件的发展状况,开发实用的网上图书销售系统在市场上有很大的潜力。网络图书销售作为目前发展比较成熟的电子商务应用,在网站的开发和部署中占有一定的比例和侧重。它的功能日臻完善,为图书的销售和采购都提供了一
13、个方便快捷的稳定平台。此系统可完成的功能有:用户注册管理、管理员管理、订单管理、购物车管理等。实现了用户浏览察看商品,进行定购并下订单,双方确认然后付款交货,完成交易这一电子商务的主要流程。 网络图书交易系统一般需要实现如下功能:分类图书管理模块:1、包括所售图书的分类添加、删除和修改,能够上传并显示图书封面;2、能够查询、统计和查询库存图书的状态用户管理模块1、 用户角色划分不同角色的用户在系统中具有不同功能,管理员能够使用管理功能,注册用户能够参与采购,非注册用户只能浏览。2、 添加用户、设定角色,修改用户信息,删除用户3、 用户注册4、 用户登录5、用户个人资料修改网络销售图书展示功能
14、1. 图书分类显示2. 特价或推荐图书突出显示3增加书评和好书推荐功能购书车功能模块1. 记录并自动计算登录用户所购图书的数目,价钱,希望送货时间。2. 订单取消功能。3. 订单查询订单处理功能1. 管理员处理订单2. 处理反馈1.4 论文组织结构论文的组织结构为:第一章是绪论,介绍分析网上书店市场的当前状况,目前国内的用网络进行图书销售市场经营的有一部分,但开发网上图书销售系统在市场上仍然有很大的潜力,而且有利于图书销售这一行业的发展;第二章讲述系统实现的关键技术,包括B/S模式与C/S模式体系结构,C#编程语言,数据库技术和三层技术;第三章是需求分析与系统设计结构,分析了开发网上图书销售系
15、统的可行性,详细的介绍了系统的结构;第四章是系统实现,对主要模块深入分析编码过程和实现方法;第五章是测试分析,系统编码完成后,对系统功能进行测试,以便发现问题和改进性能,达到预期目标; 第六章的全文总结与展望,总结论文的内容,根据系统的特性展望未来的发展。1.5 本章小结本章主要分析了当今市场网上图书销售市场的一些状况以及国内外一些典型的图书销售的情况,考虑到了顾客对售书的服务需求和网上书店管理系统在当今市场的状况,对网络图书销售信息系统进行了比较系统的描述,阐述了研究的可行性。在激烈的市场竞争下,图书销售要提高竞争力,就首先在销售管理上要有所突破,可以实现网络定购、电话预约和实时查询订单功能
16、,跟踪订单发往到何处,提高工作效率,这是我们值得推广和深入讨论的话题。第二章 系统实现的关键技术2.1 B/S概述 B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。B/S三层体系结构采用三层客户/服务器结构,在数据访问层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和