- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上购物系统设计分析(一)
(2008-10-26 14:50:05)
引言
啊呀呀网上购物主要表现在两方面:
是品种丰富,用户选物品的余地大。凡稍具规模的网上购物系统,一般都具有良好的网络购物界面。由于不受实物陈列空间的限制,网上购物向用户提供的选物品种住住能数十倍于实物,读者可以通过分类查找方式选择自己所需购买的物品。
是购买方便。读者在网上查找到自己所需要的物品后,可以立即发出购物信息,网上出店接到订购信息后即可确认,几天就可以收到送达的所购物品。
对于物品的进货,完全由管理员来实现。主要是对物品信息的录入过程。对于物品的销售,包括客户下订单和管理员对核定订单配送。管理员可以修改订单的各种属性、状态、数量,也可以修改客户的相关信息,还可以对订单进行查询、删除操作。
系统同时提供物品查询功能,方便客户对物品信息作进一步地详细了解。系统对客户分为会员的一般会员,提供不同程度的优惠政策。管理员可以注册用户进行管理,包括用户注册、个人信息的修改。
1、系统设计分析
1.1系统功能模块设计
系统功能主要有,分权限发布多用户管理、产品资料管理。产品批量删除、批量分类转移等批量管理功能。采用了交互式的订单处理方式,客户管理功能。会员制度的一般会员,并提供不同的优惠。完上而方便的产品资料添加、编辑表单,无组件图片上传。强大的搜索功能,系统主要分为两大功能模块,如图1.1和1.2所示。
1.2 系统主要工作流程
用户登陆本网站,如若要购买本网站的商品就必须要先进行用户的注册或登录,在各个页面兼有登录的页面选项,再进行商品的浏览。在选中某件商品时,用户可点击购买即可(如果此时系统提示用户进行登录,则表示在此之前用户没有进行登录或用户登录已超过了20分钟,需进行登录或是再次登录)。在进入购物车后,你可以看到你所选的所有商品,如果你想在此时增加、减少商品的数量或是不想要哪种商品都可以进行修改。你对购物篮修改好后还拥有三种选择:
第一,你可以继续浏览商品并继续购物;
第二,你可以放弃本次所有的购物,同时也可以再次对本站所有商品进行浏览;
第三,你可以选择结帐。一旦选择了结帐你将不能再更改,并进入填写订单项,在此列中你勿必填写你的真实资料,因为一旦确立了你的填写将无法再修改,提交了订单后你将会获得一个唯一的订单号,请牢记以便你能收到你购买的商品,网上购物系统购物流程图,
2、数据库的功能
数据库存取组件是使用ADO技术来存取符合ODBC标准的数据库或具有表格状的数据库形式的一种ASP内置组件,是所有ASP内置组件中最重要的和使用最多的一个组件。
Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。
2.1数据库结构
Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。在access中新建一个数据库,将其命名为buybook.mdb。该数据库中包含的数据表及其相应功能,如表1所示。
表2.1 数据表名
数 据 表 功 能 admin 存放管理员的基本信息 book 存放库存物品信息 member 存放注册用户基本信息 order 用户订单信息表 suborders 存放用户订单表 lyb 用于存放用户留言内容
2.2 数据表设计
2.2.1管理员信息表
管理员信息表用于存放管理员的信息,包括管理员编号(id),管理员姓名(name)管理员密码(mima)三个字段。在已创建的access数据库gwxt.mbd中,右击,右击“表”创建一个表,名称为admin,向表中添加字段。其中,id(用户编号)字段作为该表的主关键字,标识为“是”,标识种子为“1”,标示增量为“1”,惟一标识管理员的信息,管理员信息表结构,如表2所示。
表2.2 管理员信息表
序号 字 段 名 数据类型 长度 说 明 1 Id 自动编号 8 管理员编号 2 name 文本 10 管理员姓名 3 pass 文本 10 管理员密码
2.2.2用户订单信息表
用户订单信息表主要用于存储用户订单的基本信息。包括订单编号(id)、用户姓名(username)、用户真实姓名(name)、联系电话(tel)、邮编(yb)、电子邮件(email)、地址(address)、填写时间(tt)八个字段。其中id为主关键了,用户订单信息结构,如表3所示。
表2.3 用户订单信息表
序号 字段名称 数据类型 长度 说明 1 Id 自动编号 8 为主关键字 2 Username 文本 1
文档评论(0)