网上书店的设计与原形系统

上传人:人*** 文档编号:490195796 上传时间:2023-06-15 格式:DOCX 页数:18 大小:522.75KB
返回 下载 相关 举报
网上书店的设计与原形系统_第1页
第1页 / 共18页
网上书店的设计与原形系统_第2页
第2页 / 共18页
网上书店的设计与原形系统_第3页
第3页 / 共18页
网上书店的设计与原形系统_第4页
第4页 / 共18页
网上书店的设计与原形系统_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《网上书店的设计与原形系统》由会员分享,可在线阅读,更多相关《网上书店的设计与原形系统(18页珍藏版)》请在金锄头文库上搜索。

1、盘 网上书店的设计与原形系统第1页 共18页网上书店的设计与原形系统学生姓名:刘勤辉指导老师:廖年冬摘 要 在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。本文 设计一个简易的电子商务系统一一网上书店的设计与原型系统。本实验使用了 Dreamweaver设计网页,使用Powerdesign实现数据库的相关信息。从而实现了 最基本的网上购书的课程实验的操作。本实验简单的设计了静态网页,经过相关 测试,结果正确,实现了设计的目的。关键词 Dreamweaver,Powerdesign,流程图,E-R图,数据库,网上书店系统1引言1.1本文主要内容本文主要介绍的是静态网页的设计和相关数据

2、库的设计及其关联方法。第二 节介绍了网上书店的网上书店的需求分析。近些年来,网络的迅速发展,线上交 易变的越来越流行。网上书店也是如此。网上销售书籍也是一种大势所趋。第三 节介绍的是有关系统的设计原理。包括系统的结构设计图,系统的功能部分划分, 实体的属性图,数据库详细结构设计,管理员和用户的登陆页面的设计等。第四 节详细进行了步骤的介绍,包含首页的设计,登陆页面的设计,管理员后台处理 订单和编辑宝贝。设计好之后,进行页面间的运行。第五节就是对设计的理解以 及对设计的感想。最后,第六节就是列出本次设计所参照的文献,资料等。2需求分析2.1网上书店系统的现状由于电子商务的迅猛发展,网上书店系统发

3、展也已经达到一个较高的水准。中国的网上书店发展也颇具潜力1一方面,从外部环境因素的变化趋势来看,由于中国物流市场已经对外开 放,支撑中国网上书店的物流产业正在蓬勃发展,一些国际物流公司如FEDEX 和UPS等已经进入了中国市场,而中国本土物流公司也将在竞争中得到优化;中 国人口基数大,且互联网用户增长快,网上书店拥有众多的潜在客户;中国银行 业也在积极提高网上服务能力以迎接来自国外银行的竞争。所有这些都为中国网 上书店的发展带来了机会。另一方面,从内在潜质来看,中国网上书店能够在借鉴亚马逊模式的同时进 行创新,利用中国特有的优势来克服不利的外部环境因素。随着外部环境的逐步 优化,又有亚马逊,当

4、当网上书店等这样的网上书店先行者的经验嫁接,中国网 上书店发展前景看好。现在的网上书店系统实现的功能也非常的多,最重要的当属图片的销售, 也就是管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能。 另外网上书店系统还提供给用户查找数据库中图书相关记录的功能。在确认用户 身份方面也已经比较完善,并且具有管理员的功能,管理员对整个数据库可以进 行操作。现在拥有一些知名的网上书店系统如:当当,卓越等。2.2网上购书的优势(1) 网上书店挤压盗版空间如今网络的飞速发展给人们带来了实惠、虚拟、幻化,也给文学和图书带来 了广阔的生存空间。盗版者利用科学技术,瞄准正版书与盗版书的差价牟取暴利。

5、 网络书店的兴起无疑给盗版商以有力的打击,因为发达的网络可以直接疏通图书 的发行渠道,缩短了网上购书者与出版社的距离,给图书消费者以清新、便宜的享 受。(2) 网上书店浓缩了图书的库存空间传统图书店内的图书摆放面积是有限的,每增加一本书其成本都在以一定 比例增加,而网络书店解决了存储空间问题,只需要一个仓库就可以了。每增加一 本书成本增长几乎为零。(3) 数量、种类多,出版时间跨度大综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、 几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以 做到的。(4) 不受时间、地域限制网上书店是24小时向用户提供网上服务的

6、,用户借助网络可以漫游于世界 各地的图书海洋中,随时挑选书本,比较价格。(5) 信息丰富网上书店的栏目丰富:特价书、书业视窗、销售排行、新品上架、最新推荐 等,动态地向用户提供各种信息,让用户了解书市的最新情况。另外,每种被检索 出来的图书也有详尽的介绍,如基本书目信息、封面、目次、内容提要、书评等 这些信息都有助于用户选书。(6) 多途径综合检索网上书店主要提供分类和自定义搜索的方式对图书或其它商品进行查找。 分类一般是结合用户的阅读习惯或兴趣分类,同一类的图书相对集中在一起,方 便用户在同类图书中挑选出高质量的图书。自定义搜索是用户根据自己所需的图 书以主题、书名、著者、出版社等信息作为检

7、索点对图书或其它商品进行一般搜 索,也可以使用高级检索同时使用几个检索点查,相比找书更快捷。(7) 价格低廉一般来讲,网上书店买书,要比普通书店便宜。由于抛弃了传统书店运作 的所需的服务设施和多重环节,绝对的成本低廉。(8) 个性服务网上书店不只单纯销售图书,还充分发挥网络优势,提供丰富多彩的个性 化服务,满足读者特定的需求。网上书店开设的如新书推荐、畅销书排行、读者 评论、作者访谈、专家点评等栏目,即可使读者把握全方位的图书信息,又可使 其利用网络公告版同图书的作者及其他读者进行在线讨论、交流心得体会。(9) 配送较及时网上书店一般根据不同的地区提供不同的配送方式,现在快递业发达,物流 速度

8、很是迅速,很短的时间内就可以到达手中。方便,又节约时间。而且货到付 款或者第三方支付又可以增加了安全性。3设计原理主界面简洁明了,提供导航条,客户可以根据导航条进入相应的分页面。也 可以在搜索栏进行关键字的搜索,很是便捷。已有账号的用户登陆主界面,进入个人账户信息。非注册的用户不可以进行 图书的购买,只能查看相应的图书信息。注册的用户可以购买图书,购买图书可 加如入个人购物车内,可以查看图书详细资料,可以按关键字进行图书查询,也 可以转到其他功能模块进行修改个人已注册信息,查看个人购物情况等操作。提供管理员入口,管理员按密码登陆后,可以进行现有图书管理,包括查询 订单情况,修改图书资料,删除图

9、书,添加新的图书,添加新的图书分类等,可 以对客户的订单进行管理,包括查看订单资料,删除订单,查看订单的用户资料。3.1系统结构设计图系统的总体结构设计图如图3-1所示:整个系统结构分为用户端,管理端,数据库部分。用户端可以完成商品的搜索,查看,加入购物车,修改购物车,提交订单,查看订单信息等。管理 端完成商品的修改,添加,删除和管理一些订单。数据库部分关联用户端,管 理端,用于存储整个系统的数据信息。3.2系统功能模块划分1.客户界面的系统功能模块图如图3-2所示:图3-2客户端系统功能模块客户端是为浏览本网站的用户所设计的,因此其包含了用户登陆网站后所有 基本相关操作:搜索商品,加入购物车

10、,修改购物车,提交订单,收货后进行商 品的评价,完成购物的开始到结束。2.管理界面的系统功能模块图如图3-3所示:图3-3管理员系统功能模块管理界面是为网站的特殊使用人员一一管理员设计的操作页面。其中包含所有对网站操作的高级功能,包括对图书,人员,订单的各方面管理。3.3实体一属性图管理员信息实体的实体一属性图如图3-4所示:图3-4管理员信息实体书店管理员,需要用户名与密码进入后台,从而管理商品,订单等。用户信息实体的实体一属性图如图3-5所示:图3-5用户信息实体一般用户信息,需要的属性包括:用户名,密码,姓名,性别,地址,电话, 邮编等信息。图书实体的实体一属性图如图3-6所示:图3-6

11、图书实体号,网站主要数据图书,包含ID号,书名,分类名称,作者,出版社,书 简介,价格,数量等属性。订单总表实体的实体一属性图如图3-7所示:图3-7订单总表实体记录某个用户的订单信息,包含订单号,书号,定单数量,收货地址,收货 方式等属性。是有关订单的用户方面的信息。订单详细表实体的实体一属性图如图3-8所示:图3-8订单详细表实体此表与订单总表的区别是记录的是单张订单的具体信息。是管理员面对的对 订单的具体操作。包含的属性也与订单总表不同。3.4 E-R 图:书店系统的E-R图如图3-9所小:图3-9 E-R图管理员可以管理用户,是多对多的关系。用户购买图书,是一对多的关系。 图书分类包含

12、图书,是一对多的关系,订单总表包含订单详表,是一对多的关系。 用户可以购买多本图书,下多个订单,所以用户与订单之间是一对多的关系。订 单详表与订单总表之间通过订单号可以连接。接下来是对网上书店系统的详细设计,其具体目标是确定应该具体实现所要 求的系统。也就是有对系统做具体的分析,在完成这个阶段的任务后,就要进行 程序的编码工作。所以,在这个阶段就要设计出系统的功能模块、数据库详细结 构和程序的流程图。3.5数据库详细结构设计:数据库系统的设计结构如图3-10所示:州弓_叵叵吐 0-ylat.kwM 户 trTEM-二 同卧*吏碧翌图3-10数据库详细结构此模块是数据库部分,通过使用Powerd

13、esign软件,加入各个实体的属性, 进行关联。在这里只进行简单介绍。在ASP脚本中可以通过三种方法连接数据库: 通过ODBC DSN建立连接,通过oledb建立连接和通过driver建立连接2。1运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编 写脚本和数据库源建立连接。2、编写脚本和数据库源建立连接。ADO (ActiveX Data Objects)提供 Connection对象,可以使用该对象建立和管理应用程序和ODBC数据库之间的 连接。Connection对象具有各种属性和方法,可以使用它们打开和关闭数据库 连接。通过oledb建立连接。3通过driver建立

14、页面与数据库的连接,同样不需要创建ODBC DSN数据源, 但必须知道实际的数据库文件路径或者数据源名。由于我们在短期时间内做的静态网页,因此只需要了解方法,不进行相关 操作。3.6用户网上购书详细设计程序流程图如图3-11所示:注册成功付款结束图3-11用户购书流程图本流程图介绍了普通用户的登陆后购书的全过程囹,包含了注册会员与非注 册会员的业务流程,用户进入网站之后如果想要购买图书,必须进行登陆。登陆 后进入查看图书界面,对展示图书的查看,以及按照用户要求进行高级查询,添 加购物车中,下订单,之后可以继续购书操作或者离开。非注册用户不可以购买 图书,必须先完成注册操作,之后的流程变为正式的

15、用户,重复正式用户的流程。3.7管理界面流程图管理分为对图书,订单,用户三种对象的管理。每一种对象的流程图如下: 图书管理的流程图如图3-12所示:图3-12管理员流程图管理员进入管理界面后对图书进行管理操作的流程,通过查询获取图书信息, 也可直接添加新的图书,之后可以进行修改删除等高级操作。4设计步骤4.1首页的设计如图4-1是书店的主界面,是一切功能的入口。用户可以在此搜索需要的商 品,也可以在这里选择会员登陆,还是进行注册,查看购物车或者订单。管理员 也可以在此页面进行登录后台管理订单等5。页面设计好后,相关代码自定生成。图4-1首页页面4.2客户注册界面实现注册页面如图4-2所示,用户可以在这里选择是以注册会员。填写好相关信 息,然后提交后审核通过就可以成为会员,方有资格进行购选商品。腹上购书就上百文网就等质 。二币邛隐3二.归|注册新用户5Lh:.- Q声氐三用可I:.京现宾侦垂注毋削刁与:金

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号