图书行业电子商务网站的设计与规划(共23页).doc
《图书行业电子商务网站的设计与规划(共23页).doc》由会员分享,可在线阅读,更多相关《图书行业电子商务网站的设计与规划(共23页).doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上目录1.前言42.图书行业电子商务网站的定位及开发42.1 网站定位52.2 开发背景52.3 图书行业电子商务网站的开发方法介绍63.图书行业电子商务网站系统分析73.1 系统目标73.2 系统可行性分析73.3 系统功能需求分析73.4数据库设计83.5 系统业务流程分析94.图书行业电子商务网站系统设计104.1 系统功能模块结构105.网站前台部分功能模块的实现115.1会员注册及登录模块5.2图书查询模块5.3购物车模块5.4图书管理模块5.5订单管理模块6.网站实现技术方案146.1 系统安全性和用户权限设计7.网站测试与发布148.结语159.致谢161
2、0.参考文献17摘要随着电子商务的迅速发展,越来越多的人们通过互联网进行网上交易,足不出户的获得想要的各种商品。图书很适合网上销售,因此图书行业的电子商务网站的开发具有重要意义。阐述基于ASP.NET技术构建一个实现网上购书的电子商务网站,并详细分析了系统的功能需求,及主要功能模块的设计与实现方法。该系统将Web技术和数据库技术很好地融合在一起,使数据库成为Web的重要组成部分,实现了数据库和网络技术的有机结合。首先介绍设计的研究背景,介绍电子商务的相关内容及图书行业电子商务网站的特点。系统设计的关键技术,介绍实现电子商务网站的各种技术特点。建立图书行业电子商务网站的总体设计方案。重点实现图书
3、行业电子商务网站的用户模块和管理模块,综合运用ASP.NET技术,以及数据库的设计等。关键词:电子商务;ASP.NET;SQLServer2005数据库;B/SAbstractAs the rapidly development of Electronic Commerce, more and more people buy the goods which they want on the Internet with going out. Book is fit for trading on the Internet, so the development of Network Booksho
4、p is important. In this paper, based on the realization of ASP.NET technology to build a book of e-commerce online shopping site and detailed information on system requirements and analysis, and the main function modules of the design and implementation. The system will be Web technologies and the i
5、ntegration of database technology very well together, so that the database has become an impotant component of the Web, the realization of a database and network technology combined with the organic.In the first instance, we introduce the correlative knowledge of the Electronic Commerce and the virt
6、ue of the Network bookshop. After then we talk about the key technology and the way to implement Electronic Commerce and the specialty of them. Thirdly, we design the Network Bookshop overall. Later, we mainly implement the user module and the administrator module of the Network bookshop, such as th
7、e implement of the business logic tier, the realization of the Web tier, the design of the database and so on.Key words: E-commerce; ASP.NET; Access Database; B/S1.前言在互联网高速发展的今天,电子商务已经迅速进入人们的生产和生活中,作为电子商务的一个重要组成部分电子商务网站已成为目前Internet 上广泛使用的在线系统之一。中国互联网络信息中心发布的第十六次CNNIC调查结果显示,内地上网人数与日俱增。用户在网上关注的信息也不再是
8、单一的新闻。报告数据显示,用户在网上经常查询的信息中,教育占29.3%,图书信息占13.8%,求职信息占242%。在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速地发展着。据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量已达到8700万,逼近世界第一,并且随着宽带的实施及降价,每天约近有6万人走进网络世界。伴随着网络的普及,电子商务(网络购物)也日趋盛行。网络正以一种前所未有的冲击力影响着人们的生活,包括人们的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中的时间和空
9、间的种种壁垒,极大地改变了人们从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人们带来了新的机遇和挑战。信息在社会和经济的发展中起的作用越来越为人们重视。现在生活节奏越来越快,工作压力也越来越大,真正能给自己学习充电的时间越来越少,所以,人们都在考虑怎么给自己开小灶,以免落后于时代。在这个大环境下,图书在线购买迅速被人们所接受,从而也引发了图书行业的大爆发,竞争空前激烈。所以,把图书销售搬到网上进行,建立图书行业电子商务网站是很有必要,也是很有市场的。2. 图书行业电子商务网站的定位及开发2.1 网站定位面向图书市场的电子商务网站。随着科学技术的不断提高,计算机科学日趋成熟,其强大的
10、功能已为人们所深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事效率。因此,开发一个网上销售平台就成为很有必要的事情。而且只要系统的设计合理,就可以再开一条销售道路,较少库存堆积,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发网上销售平台,实现图书网上销售规范化、个性化、人性化。2.2 开发背景电子商务的特点:更广阔的环境:人们不受时间的限制,不受空间的限制,不受
11、传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求,如今人们越来越追求时尚,讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。书籍交易就是Internet 和电子商务发展的产物。书店正在一步步地拉近书店与顾客之间的距离。随着科学技术的发展,Internet 已经成为一种信息传播的方式。随着全民素质、科学技术水平的不断提高,知识更新越来越快。人们需
12、要与时俱进,就必须多读书充实自己。然而,时间是非常宝贵的,21世纪是网络的时代、信息的时代。人们没有多少时间去书店,也不知道哪家书店有自己需要的书籍。同时去书店找自己需要的书籍也是非常的麻烦。对于营业者来讲,营业成本完全比传统意义上的书店低得多:无需支付昂贵的店铺租金、花费浩大的装修、不需要将大笔的流动资金作为货物而置于书店中;缩速资金周转的周期、面向的顾客范围更大、数量更多;方便管理;减少了店员的数量。因而,图书类网站越来越成为发展的必然。 2.3 图书行业电子商务网站的开发方法介绍 2.3.1 B/S体系结构 采用B/S三层结构:数据库服务器Web服务器浏览器数据处理逻辑显示逻辑 数据库事
13、物处理逻辑 B/S体B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势: (1)开放的标准:B/S所采用的标准都是开放的、非专业的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。 (2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需要对客户端进行任何改变,故而降低了开发和维护的成本。 从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,采用基于B/S模式的体系结构。2.3.2 SQL Se
14、rver 2005 SQL Server 2005是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式存储和检索数据。2.3.3 ASP.NET ASP.NET是建立在通用语言运行上的应用程序框架。它用来在服务器端构建强大的web应用程序。ASP.NET提供了世界级水平的开发工具支持。在Visual Studio.Net的集成开发环境(IDE)中,ASP.NET框架由丰富的工具箱和设计器组成。所见即所得的(WY
15、SIWTG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能,ASP.NET强大而富有弹性。由于ASP.NET是基于(CLP)的,因此整个.NET平台的强大和富有弹性,同样可以应用于Web应用程序开发者。.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。ASP.NET也是语言中立的,因此可以选择最熟悉的语言,或者通过几种语言来共同完成。3.图书行业电子商务网站系统分析3.1 系统目标本系统需要实现的目标简要如下:(1)用户管理功能。提供基本的用户注册和登录功能。对于非注册用户,只能浏览、搜索书籍,不能查看用户信息,使用购物车功能;对于注册用户,
16、除了非用户功能外,还能使用购物车,订单管理,用户信息修改,发表评论等。(2)书籍管理功能。所有人员可以浏览书籍,搜索书籍。注册用户可以在购物车中增删书籍;管理员可以增加、更新、删除书籍信息(3)购物车功能。购物车方便了用户的购买行为。可以一次添加多种商品,统一结算等。(4)订单管理。注册用户确认购物后的一种凭证。用户可以查看所有的订单情况。(5)管理员功能。这里管理员也充当了商家的功能可以查看、修改会员信息,删除会员。对书籍的全部操作,对评论,订单,库存等的操作等。3.2 系统可行性分析(1)技术可行性分析 在本系统中我们使用SQLServer2005数据库来完成。这是完全可行的。(2)经济可
17、行性分析 网上书店与传统书店相比具有十分明显的优势,从计划到系统实现,我们所使用的所有技术都是免费开源的。从硬件角度来看,一个小型的图书类电子商务网站只需要一台较好的windows作为服务器就可以满足要求,可以说运行成本是十分低廉的;但同时带来的效益完全可以有利可图。因此,经济上也是可行的。(3)操作可行性分析 本系统的操作界面都较为简洁、方便,完全可以满足一般人群的操作需求。不用太多的计算机知识,有好的图形和提示便可尽快上手。3.3 系统功能需求分析将整个系统划分为前台和后台两个部分,其中前台包含了图书展示、图书搜索、会员注册及登录、会员中心、购物车、留言板6个模块;后台包含了图书管理、订单
18、管理、新闻管理、留言管理5个模块,确定了本系统所要实现的各项功能。本系统的购书流程图如图1所示。首页首页首页登录注册浏览图书订购图书去购物车去收银台提交订单继续购书 图1为购书流程图3.4数据库设计 数据库在电子商务网站中占有重要的地位,数据库结构的好坏直接影响系统的效率及实现效果。本系统使用Access 2003 数据库,共有7个数据表,表结构如下所示: “订单”表,有以下数据项:ID、订单编号、会员编号、付款方式、姓名、地址、邮政编码、联系电话、订单时间、总价、备注、订单状态。 “订单商品”表,有以下数据项:ID、订单编号、会员编号、商品编号、数量。 “新闻”表,有以下数据项:ID、标题、
19、内容、时间。 “类别”表,有以下数据项:ID、类别。 “留言”表,有以下数据项:ID、姓名、主题、内容、回复、时间。 “书籍”表,有以下数据项:ID、名称、类别、作者、出版社、总页数、缩略图、内容简介、库存数量、原价、售价、出版日期、上架时间、星级指数、是否推荐、是否特价。 “用户”表,有以下数据项:ID、用户名、密码、用户类别、姓名、性别、联系电话、电子邮件、地址、邮政编码、注册时间。3.5 系统业务流程分析会员登录是否会会员界注册查看会员信购物车已买书籍浏览书籍搜索书籍查看订单售后服务会员信息查看购物车修改信息购物车信息书籍信息添加到购物车是否存填写订单支付订单信息确认收货发表评论图2 普
20、通会员业务流程图3 管理员业务流程4.图书行业电子商务网站系统设计4.1 系统功能模块结构(1)会员功能模块图4 会员模块管理功能(2)管理员功能模块图5 管理员功能模块5.网站功能模块的实现5.1会员注册及登录模块 为了确保交易信息的有效性和网站功能拓展,购物网站需要以会员机制运作,只有会员才能在网站中购物。已注册过的会员可以直接登录网站进行购物,登录时需要输入用户名、密码以及随机生成的4位数验证码。登录成功后,设置Session 变量,session(“ss_username”) = objreader (“用户名”),通过设置Session 来得到用户信息。5.2图书查询模块 该功能模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 行业 电子商务 网站 设计 规划 23
限制150内