《网上书店系统设计.docx》由会员分享,可在线阅读,更多相关《网上书店系统设计.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网上书店系统设计 网上书店系统的设计 内容提要电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响己经远远超过商业领域。为了跟上世界电子商务的发展潮流,缩短与发达国家之间的差距,每个人都应该从不同的角度积极了解电子商务、参与电子商务,尽快适应飞速发展的信息社会的需要。针对当前蓬勃发展的电子商务浪潮,本文从理论和实践两个角度出发,对电子商务进行了深入的探讨。 论文首先全面而系统地研究了构建一个电子商务网站所必备的各种知识与技术手段,接着从构建一个电子商务应用系统网上书店入手,首先对系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了详细的规
2、划,在此基础上将上述理论知识与开发技术运用到系统的实现过程当中,完成了网上书店购物平台的构建过程。 在实现技术上,利用 构建网上书店的程序结构和用户界面;利用SQL Server数据库建立网上书店的后端数据源;利用 技术实现网上书店中对数据库的安全连接和访问。针对网上书店的电子商务交易流程,对网站的具体运作形式作了详细地说明。 本论文以一个虚拟的网上书店的电子商务解决方案的背景,详细论述了系统各部分之间的内在联系,最终根据内在联系将它们有机地结合在一起,以形成一个完整的电子商务的解决方案。关键词网上书店 SQLServer 目录 1. 引言_ 4 2. 网上书店系统规划_ 4 2.1 网上书店
3、系统发展战略简介_ 4 2.1.1网上书店系统发展开发背景_ 4 2.1.2网上书店系统发展开发目标_ 4 2.1.3网上书店系统发展开发意义_ 5 2.2网上书店系统业务流程规划_ 5 2.2.1网上书店用户定位_ 5 2.2.2网上书店业务流程_ 5 2.2.3网上书店结构规划_ 6 2.3网上书店系统数据规划_ 7 2.4网上书店系统流程/主题数据矩阵_ 10 3. 网上书店系统分析_ 10 3.1 网上书店系统可行性分析_ 10 3.1.1网上书店系统经济可行性分析_ 10 3.1.2网上书店系统技术可行性分析_ 11 3.1.3网上书店系统用户使用可行性_ 11 3.2 网上书店系统
4、功能分析_ 11 3.2.1 网上书店系统目标、结构与职责分析 _ 11 3.2.2 网上书店系统业务流程分析 _ 12 3.3 网上书店系统时序图_ 12 3.3.1管理人员开展工作的时序图_ 12 3.3.2客户下订单时序图_ 13 3.3 网上书店系统活动图_ 14 3.4 网上书店系统数据分析_ 15 3. 4.1 网上书店系统数据流程分析 _ 15 3.4.2 网上书店数据字典_ 15 4. 网上书店系统设计_ 17 4.1 网上书店系统功能结构设计_ 17 4.1.1网上书店系统后台管理描述_ 17 4.1.2网上书店系统的功能模块_ 18 4.1.3网上书店系统功能模块的层次结构
5、图_ 19 4.2网上书店系统数据库设计 _ 20 4.2.1网上书店系统概念结构设计(E-R图) _ 20 4.2.2网上书店系统逻辑结构设计_ 20 4.2.3网上书店系统物理模型设计_ 21 4.3 网上书店系统编码设计_ 21 4.4 网上书店系统输入输出设计_ 22 4.4.1 网上书店系统输入设计图_ 22 4.4.2 网上书店系统输出设计图_ 23 5.系统的结论与展望_ 24致谢 _ 25参考文献_ 26 1. 引言 随着Internet的发展,传统的商品购物运作模式被打破了,网络提供了一种新技术上的可行性的方案:利用Internet的技术和协议,建立各种网上商店,而本网上书店
6、系统,正是通过互联网,将一个虚拟都呈现在用户面前:客户在网上与供应商联系,利用网络进行会计结算和支付服务。从而通过简单、廉价、快捷、低成本的电子通信方式的通讯手段,将买家与卖家、书商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而使买卖双方不谋面地进行的各种商贸活动。从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。电子商务通过信息网络以电子数据信息流通的方式,其内容包含两个方面:一是电子方式,二是商贸活动。网上书店正是以商贸方式展开的,电子商务可以在全中国范围内进行并完成的各种商务、交易、金
7、融等相关的综合服务活动。它是传统的计算机网络应用技术、信息处理技术和商务运做技术相互渗透的结果。 2. 网上书店系统规划 2.1 网上书店系统发展战略简介 2.1.1网上书店系统发展开发背景 目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。21世纪可以说是电子商务的世纪。电子商务通过大幅度地降低交易成本、增加贸易机会、简化交易流程、提高服务质量、改善物流电子商务网站等,极大
8、地推动了全球经济的发展,并在很大程序上影响着我们的生活方式和工作方式。 2.1.2网上书店系统发展开发目标 网上书店系统,是为了迎合现在人们的生活而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上购买图书是一种潮流,随着现在网上书店大量的出现,人们更喜欢的在网上购书,这样大大节约了出行的时间,而且服务也不比现实的差,网上书店的主要目标是满足人们足不出户购物的需求,只需在网上书店是先订货,然后在一定时间内送货上门或通过邮寄 的方式送货,货到再付款。很多人看到了书这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等。完全符
9、合人们的理念。使人们避免了挑选图书的烦琐过程,让人们在购物过程中变得轻松,快捷,方便。从而在网络上建立一个虚拟的购物书店,让人们在网络上进行购书的行为。伴随着网上购物以及网上书店的出现,从而使得人们避免了挑选图书的烦琐过程,让人们在购物过程中变得轻松,快捷,方便。 2.1.3网上书店系统发展开发意义 我国电子商务的发展还处于初级阶段,需要进行市场培育与诱导。电子商务将是未来的经济增长点,它所带动的电子商务的技术、产品、服务的发展将会给不同的行业带来大量的新的机会。电子商务的快速发展以及上网人数的剧增,为企业创造了许多网络商机。我设计这个系统是为了为了跟上世界电子商务的发展潮流,缩短与发达国家之
10、间的差距,每个人都应该从不同的角度积极了解电子商务、参与电子商务,尽快适应飞速发展的信息社会的需要。 2.2网上书店系统业务流程规划 2.2.1网上书店用户定位 我们对本电子上午系统的用户定位是:中国所有互联网用户。尤其是IT人员以及在校大学生和研究生。这一类的客户群体对网上购物这一新兴事物的接受度普遍较高,网上购物这种购物手段给其带来了方便。 2.2.2网上书店业务流程 网上书店系统业务流程主要体现在在线订购图书,下面就主要介绍一下在线订购图书的业务流程。在线订购子系统是消费者进行网上购书的入口,消费者通过登录商场的网站,浏览、查询书目信息,并对选中的图书进行购买。首先,消费者需进行注册,然
11、后可以通过新书快递、畅销书榜、分类搜索等多个途径来选书。当消费者修改并确认订单后,需支付购书金额,商场在一定时间内将货物送到消费者指定的地点,同时,商场的图书库存减少,消费者的购书记录增加。同时,系统按照是否是会员会加以区别提供不同的服务。 图2-1为消费者的网上购书业务流程: 图2-1网上购书业务流程 2.2.3网上书店结构规划 会员登陆、图书展示、订购服务、后台管理。各功能分解成若干子模块分工合作共同完成,其功能结构图如下: 图2-2 前后台功能结构图 2.3网上书店系统数据规划 首先创建数据库BookShop,用来保存本系统的所有数据。本系统的定义的数据库包含5张 表:图书分类BookT
12、ype、图书信息表Books、购物车表Basket、用户表Users、和管理员表Admin。 图书分类BookType用来保存图书分类的信息,结构如下: 管理员表Admin用来保存系统管理员的基本信息,结构如下: 2.4网上书店系统流程/主题数据矩阵 图2-3 网上书店系统U/C数据矩阵 3. 网上书店系统分析 3.1 网上书店系统可行性分析 3.1.1网上书店系统经济可行性分析 据调查,在中国有实际购买行为的网民中,有57.6%购买的是图书,有26.4%购买音像制品,这充分说明以网上书店为代表的出版物在线销售有良好的发展机遇。出版物网上销售有诸多优点:24小时服务、送货上门、无店铺销售、搜索
13、查询数据库等优点,弥补了传统出版发行业的不足。随着人们购物观念、购物习惯的改变以及网上购物质量、信誉的提升,出版物在线销售将有更大市场空间。方便、快捷和经济实用的电子商务将推动企业的发展。而在线销售图书是不少企业的首选,这样网上书店便应运而生。 3.1.2网上书店系统技术可行性分析 随着计算机、网络通讯和信息技术,特别是Web应用程序设计语言的产生与发展。电子商务在国际上得到广泛的应用,取得了巨大的成功。我国也不例外,特别是各大电子商务网站从无到有,得到很大的发展,并取得成功。它是基于Internet/Intranet 及Web技术,以数据库为后台核心应用、以服务,销售为目的信息平台。在现有平
14、台下,程序设计完全可以采用 技术来实现,数据库采用微软sql2022作为数据库,不仅访问方便快捷,而且功能强大能满足一个网上书店所有要求。对于一个电子商务网站来说,访问数据库是最频繁的也是最重要的。因此,从整体性能来看,通过 技术访问sql2022数据库是最佳方案,也是完全可行的。 3.1.3网上书店系统用户使用可行性 该系统是一个电子商务网站,所以操作建议,用户购书不需要了解整个书店的工作流程,只需要按照提示一步步的进行操作即可完成购书等其他活动。 3.2 网上书店系统功能分析 3.2.1 网上书店系统目标、结构与职责分析 1图书查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信
15、息,以供客户选择所需要图书,同时也应该提供按照图书名称,或者作者信息快速查询所需要书目信息的功能。 2购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,例如:价格、数量记录到对应购物车中、并允许客户返回书目查询页面,选择其它商品,并添加到购物车中,当对应购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。 3订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最张生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。 4会员管理:为了能够实现图书商品的购买,需要管理客户相关的联系方式和详细信息。