网上购物订单处理系统课程设计要点

上传人:壹****1 文档编号:505101922 上传时间:2023-08-26 格式:DOC 页数:17 大小:689.50KB
返回 下载 相关 举报
网上购物订单处理系统课程设计要点_第1页
第1页 / 共17页
网上购物订单处理系统课程设计要点_第2页
第2页 / 共17页
网上购物订单处理系统课程设计要点_第3页
第3页 / 共17页
网上购物订单处理系统课程设计要点_第4页
第4页 / 共17页
网上购物订单处理系统课程设计要点_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《网上购物订单处理系统课程设计要点》由会员分享,可在线阅读,更多相关《网上购物订单处理系统课程设计要点(17页珍藏版)》请在金锄头文库上搜索。

1、网上购物订单处理系统-设计说明小组名称:设计说明目录1概述 11.1编写目的 11.2参考资料 11.3术语和缩写词 12需求概述 23结构设计 33.1总体设计 33.2接口设计 73.3数据结构设计 83.3.1 公共数据结构设计 83.3.2 数据库设计 84模块详细设计 114.1模块1设计 114.1.1 功能说明 114.1.2 算法 114.1.3 输入 124.1.4 输出 124.2模块2设计 124.2.1 功能说明 114.2.2 算法 114.2.3 输入 124.2.4 输出 125用户界面设计 14结束语 15VV网上购物订单处理系统 设计说明1概述1.1编写目的本

2、文档的编写目的是:详细定义网上购物订单处理系统 软件的总体功能; 给出系统的结构设计和过程设计,作为程序编写的依据。1.2参考资料a. 项目来源;现如今网上购物也已成为人们购物的一种主流方法。本项目所提供的订单处 理子系统为商场处理用户已经确认的订单提供了支持,它能够帮助商场的业务管 理人员核对用户的订单信息,然后发出送货的指令,在得到用户付款后,业务管 理人员能够通过订单处理子系统完成整个的交易过程。b. 本文档中引用到的规范和资料等;(1) 数据库设计教程(第二版)计算机科学丛书康诺利 何玉洁 编著 机械工业出版社 2006年8月第1版(2) Visual FoxPro数据库应用实例完全解

3、析贾凤波 杨树青 杨玉顺编著人民邮电出版社2006 年8月第1版(3) 数据库应用基础Visual FoxPro6.0应用与开发技术秦卫平耿植林 方娇莉 郑陵潇 编著重庆大学出版社1.3术语和缩写词身份认证(Identity authentication ):对使用互联网或发送电子邮件的 人进行身份验证。一些网上商户会在处理网上订单前,利用安全系统核准购物者 的身份。浏览器(The browser):帮助你在互联网上浏览网页的工具软件,如 Netscape Navigator 或 Microsoft In ternet Explorer。浏览器可帮助你搜索世 界各地的网上商户,并进行网上购物。

4、电子证书(Electronic certificate): 一些互联网安全系统内为消费者和商户提供的一种辨认身份的电子系统。 利用电子证书,消费者与商户在进行网上 交易前,可以相互辨认对方的身份。个人基本信息(Basic personal information):保存在某商户网站上的个人信息,如你的地址或购物喜好等,通常,这些信息可使你的购物更快捷。订单(Order form):把网上顾客所买的东西及价格放在一个表单中,形成 订单。购物车(Shopping Cart):顾客先把自己想买的书本的名字和数量保存在表 单,成为一个购物车管理员(Administrator ):对整个系统进行维护的管

5、理人员2需求概述网上购物订单处理系统,包括两方面的需求,分别是顾客的需求、后台管理 人员的需求。客户可以给购物推车添加项目,查看购物推车,查看具体项目,购买商品, 删除购物车中的项目,浏览商品,提供反馈单。库房经理可以进行盘点,返回库房项目,提供订单。采购经理可以增加销售的新项目,删除销售项目,购买库存。系统以订单来确认用户所买的商品和商品的价格,用户确认提交订单时应该 填写自己真实的联系方式,以便能准确的拿到自己够买的商品。 在后台管理员应 该能够进行设置用户发送的订单的状态。3结构设计3.1总体设计曲 顶8订 单购买库帝图3-1网上购物订单处理系统模块结构图系统管理模块功能如下:购物管理:

6、客户使用此系统进行购物管理库存管理:库房经理通过此系统进行库存管理采购管理:采购经理通过此系统进行采购管理购买商品模块实现功能如下:a. 放置商品。用户看中的商品后,在浏览/查询商品时单击该商品的购买标 识,就可以把商品加入到购物车中。b. 浏览购物车。进入自己的购物车,在里面,用户可看到购物车列表,序号, 商品名称,购买的商品数量,商品单位价格,购买时间等。c. 修改购物车。修改购物车中的商品数量,用户从购物车中将商品拿出或 删除。d. 取消订单。顾客可以根据自己的情况,取消购物车里的商品。e. 清空购物车。方便用户一次将购物车里的商品全部删除。订单处理整体流程如下:a. 首先,顾客决定购买

7、商品,这些商品在“商店”中都标明是有货的。系 统按照顾客的要求,向商店发出订单。b. 接着,商店对订单进行分析,同时进行价格核对、库存校对等活动,如果 没什么问题。就向商家发出提货请求。商家接到提货单后立即进行出货处理。其主要功能为:a. 用户通过查看定单状态,确认是否己经发货;b. 当用户购物完成之后,可以结帐。c. 结帐时,需要把购买的商品信息和交易信息保存到数据库中。在完成购买活动之后,系统自动生成订单信息,并显示给用户。并提供订单的查询功能。以下为相关部分系统图:图3-2 客户购物流程Use Case图Page#/15VV网上购物订单处理系统 设计说明Page#/15VV网上购物订单处

8、理系统 设计说明Return Item to StockWarehouseManagerStock InventoryService图3-3 库房存储和采购管理Use Case图C 日 rtMg Addltem()ProductMgrGetProducX)Cartl nterfeceProductcollectionAddltemQFindProductQCartCollectionAddltemQCartltemProduqProductlD : Long ProductDescription : String ProductUnhPrice : DoubleGetProductQ图3-4

9、客户添加项目到购物推车对象类Page#/15VV网上购物订单处理系统 设计说明Page#/15VV网上购物订单处理系统 设计说明Ordered图3-5客户添加项目到购物推车状态图Page#/15VV网上购物订单处理系统 设计说明图3-6客户添加项目到购物推车活动图Page#/15VV网上购物订单处理系统 设计说明Page#/15VV网上购物订单处理系统 设计说明erverWalrtPrograffiilntm$t iniformaliStiverC lentWeb BrokerWeb Bivuser图3-7 配置图WebServerClientWork staticn #1ZJApplicat

10、ionSetverPrint er/Page#/15VV网上购物订单处理系统 设计说明Page#/15VV网上购物订单处理系统 设计说明3.2接口设计系统为网站的用户、管理员提供了登录接口。用户通过登录接口进入系统后,系统将记录用户当前的权限,用户可以使用所有系统中有权限使用的功能。3.2.1外部接口设计本系统和其它外部系统之间无接口322内部接口设计在用户提交订单到商场处理订单间有接口。这个接口所使用的数据是相同 的,都是用户的订单。他们都是对订单的不同状态的处理,所以,他们使用统- 的订单状态变更接口。3.3数据结构设计331公共数据结构设计本项目中所使用的全局数据结构主要是Sessi o

11、n对象和Sett in gBLL对象。Session对象:用于存放页面之间共享的数据,比如用户登录信息。Sett in gBLL对象:用于存放整个系统有关的参数设置,比如订单信息。3.3.2数据库设计采用的SQL server2005数据库设计方法,主要有Admin(管理员表)、Goodslnfo(商品表)、Member会员表)、ShopCart(购物车表)、Orderlnfo(订单 表)。用户名订单-号0订单日朗密玛)对应rj商品ID晋通什格购呦罕图3-8 以下为商品、订单和购物车之间的局部ER图用户信息表:字段名称数据类型长度能否为空字段说明User_IDInt4Not null主键,用户

12、编号User_ nameVarchar50Not null唯一用户User_pwdVarchar50Not null用户密码User_real nameVarchar50Not null用户真实姓名User_sexVarchar2Not null性别,男或女User_telVarchar50Not null用户电话User_emailVarchar200Not null用户EmailUser_addressVarchar200Not null用户地址User_zipVarchar20Not null用户编码User_addDateDatetime8Not null添加时间系统管理员员基本信息表

13、:字段名称数据类型长度能否为空字段说明Admin_IDInt4Not null主键,编号Admin _n ameVarchar50Not null管理员用户名Admin_pwdVarchar50Not null管理员密码Admin_real nameVarchar50Not null管理员真实姓名Admin_emailVarchar200Not null管理员EmailAdmin_addDateDatetime8Not null添加时间商品详细表:字段名称描述类型长度是否允许空是否为主键Id商品编号INTEGER否是Sortid商品分类编 号INTEGER否否Name商品名称VARCHAR50否否price商品价格DOUBLE否否Saleprice销售价格D

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

当前位置:首页 > 办公文档 > 解决方案

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