在线书籍交易系统的数据库分析与设计(共12页).doc
《在线书籍交易系统的数据库分析与设计(共12页).doc》由会员分享,可在线阅读,更多相关《在线书籍交易系统的数据库分析与设计(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上在线书籍交易系统的数据库分析与设计中文摘要在线书籍交易系统作为一个B/S结构系统,主要是为书籍交易提供支持服务,方便二手书的重复利用。几乎所有学校的大四毕业生都存在一个这样的现象:几乎所有我们以前当作是宝的书籍到了大四都得当废旧物资卖给了废品回收员,这是多么的浪费。建立在线书籍交易系统,把大四毕业生的书籍充分利用,只要十几元的成本就能实现几十元甚至一百块的效益和功能。电子商务发展迅猛,并且越来越走向务实,还有网络的发展与应用已经蓬勃发展起来,网上书店是非常必要和可行的。作为信息系统核心和基础的数据库技术的发展也使得在线书籍交易系统的运行更加完善。SQL Server是
2、一种高效的关系数据库系统,它与Windows NT2000及Windows 9x等操作系统紧密集成。对于B/S系统来说,SQL Server是一个很好的选择。本系统数据库开发涉及需求分析、数据库设计,以WindowsXP为操作平台,使用ASP开发技术和SQL-Server数据库。关键字:B/S结构 SQL Server 网上书店 数据库Second-hand books to the trading system as a B / S systems, mainly for second-hand book deal to provide support services to facilit
3、ate the reuse of second-hand books. Almost all of the senior school graduates are the existence of such a phenomenon: almost all of our past as are the books to a senior materials used are properly sold to waste recycling, this is how the waste. The establishment of second-hand book trading system,
4、the senior graduates to make full use of books, as long as the cost of more than 10 million yuan will be able to achieve scores of 100 and even the efficiency and performance. The rapid development of e-commerce, and towards more pragmatic, and the development and application has been booming, on-li
5、ne bookstore is very necessary and feasible. As a core information system and database-based technology has made it second-hand book trading system run better. SQL Server is a high-performance relational database systems, with Windows NT/2000 and Windows 9x operating system, such as tightly integrat
6、ed. The B / S system, SQL Server is a good choice.B / S structure SQL Server online bookstore Database 1 引言随着计算机技术,网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的图书购买方式,而是渴望通过Internet购买所需的图书,享受网上订购所带来的更多的便利,为了满足于广大窗户的需求,越来越多的图书网站投身到提供电子商务服务的行列中来。由于B2B、B2C等主要电子商务成为商务活动的主要平台,伴随着电子商务网站的大量涌现,电子商务活动将成为商务活动的主要方式,这也有利于在
7、线书籍交易系统实现。网上书店为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,就可以随时随地在网上进行在线书籍的买和卖;更快速的流通和低廉的价格:减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本;更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。网上书店可以实现人们远程逛逛书店和购买图书的愿望。在线书籍交易系统主要的是为了帮助经营网上书店的人们扩大市场和方便交易。基本功能包括用户注册会员、登录、图书展示、图书查询、远程购买、远程交易等。在线书籍交易系统的数据库对系统的实现与
8、运行有是至关重要的。任何系统都离不开数据处理,数据处理的基础就是数据库设计与应用技术。数据库的出现使信息系统以加工数据转向数据库管理的新阶段。关系数据库管理系统(RDBMS)是目前应用最为广泛的数据库管理系统,层次结构的数据在现实世界中是最为常见的一种数据集,在关系数据库中实现对层次数据模型数据集的管理是数据库设计中最常遇到的问题之一。 2需求分析2.1业务流程分析一般来说,图书交易的主要业务基于交易活动的管理,包括会员信息,图书信息和库存信息的维护以及图书交易活动,业务流程图如图2-1所示:(1)客户管理 包括会员和非会员的信息管理。管理会员个人信息和业务活动,同时也具有非会员的一切管理活动
9、。非会员的管理包括图书查询、业务交易和信息反馈。(2)图书管理对图书信息,如图书的名称、价钱和销售信息的管理。(3)库存管理 对库存的管理,如图书的库存量和订单接受的管理。图2-1 二手图书系统业务流程图通过系统功能分析,针对一般系统的需求,可以得出如下的信息:(1) 用户分为一般客户、会员和管理员;(2) 会员可以维护和修改自己的个人信息,并且在向系统发出订单时会自动填写自己的联系信息;(3) 会员可以根据当前的积分来划分等级,不同等级享有不同的打折优惠;(4) 图书按图书分类来分类,每一本图书至少对应一个分类;(5) 订单分为每张详细订单和总订单;(6) 一个用户对应一张订单列表;(7)
10、一张订单列表对应多张订单详细信息;考虑到在功能上的扩展,设计如下的数据项和数据结构:(1) 管理员信息,包括数据项:帐号,姓名,密码;(2) 会员信息,包括数据项:会员ID,会员姓名,密码等;(3) 等级信息,包括数据项:等级编号,起始积分,打折额度等;(4) 图书信息,包括数据项:图书编号,图书名称,分类编号等;(5) 图书分类信息,包括数据项:分类编号,分类名称,分类路径等;(6) 订单详细信息,包括数据项:订单编号,订单列表编号,图书编号,购书数量;(7) 订单列表信息,包括数据项:订单列表编号,会员编号,下订单时间,联系方式等;(8) 购物帮助,包括数据项:问题ID,问题标题,答案等;
11、2.2功能需求分析该系统的功能模块表现为两大类,一是客户界面,二是管理界面, 2.2.1 客户界面描述客户界面包括选购图书(可以按类查找图书,或通过一个或多个关键字进行查找)、图书上架时间,销售量等不同方式统计排序、图书的显示方式、查看图书的详细情况、购物车功能、会员信息功能,如图2-2: 图2-2 客户界面的功能模块图2.2.2 管理界面描述分类维护,增加、修改和删除图书的分类,图书分类完整路径显示;现有图书管理:修改、删除、查看图书;订单管理:查看订单清单,更新订单付款、出货状态,删除订单,处理退货;添加新图书,可以上传图书的信息;维护购物帮助;如图2-3: 图2-3 管理界面功能模块图3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 书籍 交易系统 数据库 分析 设计 12
限制150内