简单网上商城概要设计与图

合集下载

网上商城概要设计说明书-时序图-状态图-用例图

网上商城概要设计说明书-时序图-状态图-用例图

北大青鸟网上商城系统概要设计说明书第一部分:引言1.1编写目的本说明是北大青鸟网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。

软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。

1.2背景A、软件系统的名称:北大青鸟网上商城系统B、任务提出者:北大青鸟九月J2EE班级第三小组开发者:北大青鸟九月J2EE班级第三小组实现完成的系统将作为线销售系统使用,所应用的网络为Internet网络。

C、本系统将是一个独立的系统,目前所产生的输出都是独立的。

本系统将使用Oracle9i作为数据库存储系统.1.3定义1.4参考资料相关的文件包括:A、内部文件《北大青鸟网上商城电子商务系统案例研究项目》;B、北大青鸟网上商城电子商务系统案例研究项目分析会议备忘录;C、《北大青鸟网上商城电子商务系统案例研究项目可行性分析》;参考资料:A、北大青鸟Aptech ACCP3.0 Y2《基于软件开发项目的毕业设计》;B、国家标准《软件需求说明书(GB856T——88)》;C、亚马逊网站的软件需求说明;合同:A、《北大青鸟网上商城电子商务系统案例研究项目合同20040510 - 2》;第二部分:总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《北大青鸟网上商城项目需求说明》.2.2运行环境2.2.1、硬件设备要求:客户程序硬件要求:具有Pentium III 处理器且满足以下要求的计算机:最低64 MB 内存最小 2.1 GB 硬盘鼠标键盘服务器硬件需求:具有Pentium III 处理器且满足以下要求的计算机:最低512MB 内存最小8 GB 硬盘鼠标键盘2.2.2、支持程序客户程序软件:Windows 98/NT /2000或更高版本数据库服务器软件:Windows NT / 2000 Server 或更高版本Oracle9i/SQL Server 2000/My Sql/Access2.3基本设计概念和处理流程本系统的实现采用典型的三层模式、B/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:Oracle9i服务器/SQL Server2000图1:系统结构设计说明:1、每一个计算机需要安装浏览器;2、每个客户程序通过中间件访问中央的数据库服务器;3、数据库服务器使用Oracle9i或SQL Server2000来实现;4、多用户并发访问和处理、数据加锁、事务协调,由Oracle9i/SQL Server 数据库和数据库服务器来完成;2.4结构应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean组件技术。

爱心驿站商城系统概要设计

爱心驿站商城系统概要设计

爱心驿站商城系统概要设计说明书1引言1.1文档描述本文当描述了爱心驿站商城系统的概要设计,爱心驿站是为了给分销商提供货源和线上销售家用类产品的平台、给用户提供在线浏览商品、购买商品以及后台管理等功能系统。

系统面向主要是面向以下四大类型的用户:1.1.1游客1.1.2会员1.1.3门店管理员1.1.4系统管理员不同的用户在该网站中都有不同的操作页面和操作权限,网站致力于给各种类型的用户提供一个高效统一、便捷操作的运行平台。

1.2编写目的及阅读对象编写目的:进一步挖掘用户需求,整理系统功能,为设计和实现理清思路。

阅读对象:本文档的阅读为系统分析员和用户及使用部门的有关人员,为后面的系统开发提供依据。

1.3建设目标1.3.1人性化1.3.1.1操作人性化网站将建设成用户习惯的通用类购物网站操作习惯,以最短时间适应系统操作1.3.1.2界面人性化整个网站与通用类购物网站界面类似,提供人性化提示采用图文并茂的方式显示信息,比如商品陈列区网站中不同角色用户会有相应的操作界面,普通用户在网站主页可以浏览和购买商品;平台总管理员经过后台登录页面可以进入后台页面管理代理商、用户、商品和商品类别、对新添加的商品进行审核。

1.4项目背景1.4.1开发软件名称:爱心驿站商城系统1.4.2项目与其他软件的关系:1.4.2.1运行平台:本项目运用在B/S服务器上,采用windows 2008 server为操作系统1.4.2.2开发软件:采用VS2015作为开发软件1.4.2.3数据库:采用SQL2008为开发软件的后台数据库1.5定义本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:游客未注册或者未登录的网上购物平台浏览者会员网上购物平台中合法的系统注册用户门店管理员从平台仓库提货,将产品分配到各自门店系统管理员总平台系统管理商场指通过网络方式开展商品销售的电子商务平台2任务概述2.1 目标本项目旨在开发一套电子商务的平台,它将实现门店、用户通过爱心驿站平台完成商品采购、购买的整个过程。

网上商城模板

网上商城模板

网上商城模板这是一个简单的网上商城模板:1. 首页:- 顶部导航栏:包含网站的Logo和主要导航链接,如首页、商品分类、购物车和我的账户等。

- 主要轮播广告栏:展示热门商品或促销活动的图片和文字说明,吸引用户的注意力。

- 商品分类菜单:按照不同的商品类型或品牌进行分类,方便用户浏览。

- 推荐商品展示栏:展示热门或推荐的商品,包括商品图片、名称和价格等信息,吸引用户点击。

- 底部导航栏:包含网站的辅助导航链接,如关于我们、联系我们、隐私政策等。

2. 商品列表页:- 侧边栏:展示商品的各种筛选和排序选项,如按照价格、品牌、颜色等进行筛选。

- 商品列表:展示符合筛选条件的商品,包括商品图片、名称、价格和添加到购物车的按钮。

- 分页器:如果商品数量很多,可以使用分页器进行分页展示。

3. 商品详情页:- 商品图片展示:展示商品的多张图片,可以支持缩放和放大功能。

- 商品描述:提供详细的商品信息,包括材料、尺寸、颜色等。

- 加入购物车按钮:方便用户将商品添加到购物车。

- 商品评价:展示其他用户对该商品的评价和评分,帮助用户做出购买决策。

4. 购物车页面:- 展示已选中的商品信息:包括商品图片、名称、价格和数量等。

- 修改商品数量和删除商品:方便用户修改购物车中的商品数量或删除商品。

- 结算按钮:点击后跳转至结算页面。

5. 结算页面:- 用户信息表单:要求用户填写收货人姓名、地址、联系电话等信息。

- 商品清单:展示用户要购买的商品信息和价格。

- 支付方式选择:提供多种支付方式供用户选择。

- 提交订单按钮:点击后生成订单并跳转至支付页面。

6. 我的账户页面:- 订单历史:展示用户的订单历史记录,包括订单号、商品列表、订单状态等。

- 个人信息:展示用户的个人信息,如用户名、邮箱地址等。

- 修改密码:提供修改密码的选项。

以上是一个基本的网上商城模板,可以根据具体需求进行调整和修改。

网上购物商城原型设计Axure

网上购物商城原型设计Axure

网上购物商城原型设计Axure1. 引言网上购物商城是当下电商行业的重要组成部分,为用户提供了方便快捷的购物体验。

通过原型设计工具Axure,我们可以快速创建一个交互式的网上购物商城原型设计,用于展示产品的功能和界面。

2. 原型设计目标我们的网上购物商城原型设计的目标是提供用户友好的界面,使用户能够轻松浏览和购买商品。

主要包括以下几个方面的设计要素:a) 登录与注册在网上购物商城中,用户可以通过登录与注册功能进行账户管理。

登录功能要求用户输入正确的用户名和密码才能成功登录,同时还可以提供找回密码等附加功能。

注册功能则要求用户输入必要的个人信息和设置账号密码,以完成注册流程。

b) 商品浏览与搜索用户可以通过商品分类、推荐商品等方式浏览商品。

商品列表中需要显示商品的图片、价格、库存等信息,同时提供加入购物车和立即购买的按钮。

此外,网上购物商城还需要提供搜索功能,用户可以根据关键词搜索商品。

c) 购物车与结算在浏览商品过程中,用户可以将感兴趣的商品加入购物车。

购物车中需要显示加入的商品信息,包括商品名称、价格、数量等。

用户可以通过购物车页面对商品进行管理,如修改数量、删除商品等。

在结算时,用户需要选择收货地址和支付方式,并完成订单的生成。

d) 订单管理用户可以在订单管理页面查看已购买的商品订单。

订单信息中需要包含商品名称、价格、数量、订单状态等。

用户可以取消订单、查看订单详情、申请售后等操作。

3. 原型设计结构我们将网上购物商城原型设计分为以下几个页面组成:a) 首页首页展示推荐商品、热门活动等内容,并提供搜索和登录注册入口。

b) 商品列表页商品列表页展示特定类别的商品,在页面上显示多个商品的图片和简要信息,用户可以点击商品进入商品详情页。

c) 商品详情页商品详情页展示单个商品的详细信息,包括图片、价格、库存、商品描述和用户评价等。

d) 购物车页面购物车页面展示用户已添加到购物车中的商品,用户可以修改数量、删除商品和选择结算。

网上购物系统详细精炼版(UML-类图-时序图-数据流图)

网上购物系统详细精炼版(UML-类图-时序图-数据流图)
3.营运可行性
在公司的业务方面,由于日常信息处理量大,耗费时间长,出错效率高,在系统投入运行后,可以实现业务的信息集中处理、分析利用信息和信息的交流辅助公司的业务监管和重大决定,且可以实现公司进一步向网络服务发展,为信息工作打下良好的基础。
电子购物商城建立后,可以改善公司的运营结构和作业方式,使之能适应信息化的发展战略和将来的行业竞争,同时提高公司员工的信息化意识,使公司能在将来的发展过程中不断壮大。
4)系统更新数据库中商品表的信息,并返回修改成功的页面。
正常执行的顺序图如图
4动态视图的建立
在该系统中,商品具有状态的变化,其状态有创建状态,在数据库中,在购物车中,在订单中,已发货状态,已删除状态,其具体的状态变化如图
5数据库的设计
ER
3.3
根据前面系统业务和用例分析,初步确定系统具备的功能包括:
2系统分析
系统包含的实体类有客户类(customer)、商品类(good)、订单类(order)、订单细节类(ordertail)、购物车类(CartBean)、留言单类(leavewords),包含的边界类有购物车的物品表单(shoppingchart)、留言表单类(leavewordstable)、注册表单类(registetable)、登录表单类(logintable)、订单表单类(ordertable),包含的控制类有购物类(shopping)、注册类(regist)、登录类(login)、留言类(leaveword)
(4)用户登录系统,重新进入购物车页面,转(3)
(5)顾客确认自己的信息后,由系统数据库记录订单信息及订单的细节更新订单表和订单细节表;
(6)数据库更新成功后,返回顾客下订单成功的消息。
顺序图如图

网上商城UML图Word版

网上商城UML图Word版

1.系统需求 (3)2.需求分析 (5)2.1功能设置 (5)2.2模块划分 (6)2.3识别参与者和用例 (6)2.3.1 顾客Customer用例图 (7)2.3.2 系统管理员用例 (14)2.3 静态结构模型 (17)2.3.1 类Customer (18)2.3.2类Goods (19)2.3.3类Order (20)2.3.4管理员 (21)2.3.5标题title类 (22)2.3.6二级标题类 (22)2.3.7公共操作类 (23)2.3.8类图 (24)3.动态行为模式 (24)3.1时序图 (24)3.1.1顾客注册成为会员时序图 (25)3.1.2顾客反馈信息时序图 (26)3.1.3顾客浏览商品时序图 (27)3.1.4顾客查询商品时序图 (28)3.1.5顾客购买商品时序图 (29)3.2.6管理员添加商品时序图 (30)3.2.7管理员删除商品时序图 (30)3.2.8管理员添加二级商品目录时序图 (31)3.2.9管理员删除二级商品目录时序图 (32)3.2.10管理员编辑促销产品时序图 (32)3.2.11管理员编辑条款信息时序图 (33)3.2.12管理员编辑购买流程时序图 (34)3.2.13管理员删除会员时序图 (35)3.2.14用户结算时序图 (36)3.3.活动图 (36)3.3.1用户顾客的活动图 (36)3.3.2管理端管理员的活动图 (37)3.4协作图 (39)3.4.1顾客登录协作图 (39)3.4.2顾客注册协作图 (39)3.4.3顾客浏览商品协作图 (40)3.4.4反馈信息协作图 (40)3.4.5顾客查询商品协作图 (41)3.4.6顾客购买商品协作图 (41)3.4.7管理员删除会员协作图 (42)3.4.8管理员添加商品协作图 (42)3.4.9管理员添加商品标题协作图 (43)3.4.10管理员删除商品协作图 (43)3.4.11管理员删除标题协作图 (44)3.4.12管理员编辑文本协作图 (44)4.系统数据库设计 (45)4.1数据库的需求分析 (45)4.2数据库的逻辑设计 (45)5.参考文献: (48)系统分工:梁志负责总体设计和画用例图、活动图:王向宝负责前台设计包括:注册、浏览、反馈、登录罗全力负责前台设计包括:购买、查询、顾客和管理员类的设计张雅东负责后台设计包括:商品管理(添加、删除商品,添加、删除标题)、会员管理、商品类和标题类的设计李俊负责后台设计包括:文本编辑管理(编辑购物流程、条款信息、促销信息)和订单管理、订单类的设计电子商务系统1.系统需求随着社会的发展,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。

网上购物系统的概要设计

网上购物系统的概要设计

网上购物系统的概要设计【摘要】网上购物系统,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。

因此本人结合网络购物系统的要求,对Access数据库管理系统、ASP设计平台,ASP 数据库技术进行了较深入的学习和应用,主要完成对网络购物系统的需求分析、功能模块划分、数据库模式分析。

关键词:网上购物系统、电子商务、系统设计一需求分析中国电子商务发展到今天经历了低潮、曲折等一系列的变化,但困难并没有抹杀网络人对其的热忱。

电子商务将成为21世纪的网络发展的主流。

目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行B2B(企业对企业)的网上交易之后,也充分认识到网络交易将成为未来商品交易的重要组成部分,在建立企业宣传网络的同时,也逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成从B2B到B2C(企业到个人)同时进行网络交易的过渡,大大提高了企业生产效益。

随着硬件技术、网络技术及网上交易法规的日趋完善,电子商务将成为企业销售经营的主要渠道。

二系统开发工具系统的定位是一个电子商务站点,作为面向Internet Web上的应用,传统的客户端/服务端架构很明显不适应,浏览器/服务器架构是必然的选择。

根据当前Internet现状,确定系统运行在微软公司的Windows平台上,使用IIS信息服务起作为Web服务器,前台使用流行的网页制作工具Dreamweaver,后台的数据库则用Access,用Asp动态网页技术完成动态交互功能。

网页制作工具DreamweaverDreamweaver是目前广泛使用的网页制作工具,它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得简单无比,而且提供了完善的站点机制,可以说它是一个集网页创作和站点管理两大利器于一身的超重量级创作工具,使用此工具可以方便地进行网页设计,实现网站的管理、给网页添加动感内容,并可制作出支持数据库的动态网页。

网上购物商店UML图

网上购物商店UML图

1.进入 2.浏览商品
3.显示商品信息
界面
协作图——会员
2.登陆 5.浏览或搜索商品 会员 1.进入 4.成功登陆 买 6.显示商品信息 单 10. 11.退出 界面
7. 选 择 购
密 码验 证
3.
打 印 账
购物车
8.确认付款
账户
9.交易
状态图
余额为0或余额<商品价格 进入
退 出 登 录 余额不足
终端进程
账户管理中心
登陆
浏览
购物车
物理视图
注册进程 控制进程
登录进程
浏览进程
存储进程
场景视图
注册
小王:游客
小王:会员
浏览
商品:终端
账户管理中 心 购物车
Addmoney -Aaccount: float +AddMoney()
+Sstorage() +Sdelete()
Bill +BFillin() +BDisplay()
用例图
游客 注 册 登陆 修改密码
会员
搜索商品
浏览商品 充值 进入购物车 购物车
确认购买
选择商品
打印账单
删除选择商品
4+1模型视图
floataddmoneyshoppingcarsstoragesdeletebillbfillinbdisplay用例图游客注册浏览商品登陆会员充值选择商品进入购物车购物车搜索商品修改密码打印账单删除选择商品确认购买41模型视图逻辑视图游客注册会员浏览商品购物车充值浏览商品开发视图硬件操作系统数据库基本元素网上购物系统的框架网上购物系统的构件1公用构件底层服务pc机2支撑机制
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统流程图
1 系统功能流程
2 订单处理流程说明
(1) 顾客提交订单。

(2) 页面显示:“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内与您联系。

如有问题可拨打网上商城客服热线”。

(3) 订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失败(如填写的信息无效),则将失败原因发给顾客,同时删除订单。

(4) 订单具备以下几种状态:“提交成功、尚未审核”、“用户取消”、“无效订单”、“已审核,尚未付款”、“付款成功、尚未发货”、“付款不成功”、“已发货”、“订单关闭”等。

(5) 顾客提交订单,订单入库即为“提交成功、尚未审核”状态;订单管理员在后台浏览到顾客提交的订单,在确认订单信息有效后,订单的状态为“已审核,尚未付款”,如是无效信息(如收货人信息虚假),则置其状态为“无效订单”;在订单审核前,消费者可在线修改或取消其提交的订单。

(6) 管理员审核订单后,再由其系统联系顾客,通知他付款,根据结果置订单的状态为“付款成功、尚未发货”、“付款不成功”,付款不成功则继续通知顾客付款,若一定时间内没有付款(如24小时内),则将订单状态置为“订单取消”。

(7) 付款成功后,由销售方发货,订单接下来依次经过“已发货”、“订单关闭”两个状态。

2系统功能层次模块图
3数据流图
1数据流图如下
发货
1.1网上商城顶层图
1.2网上商城一层图(会员)
1.3网上商城一层图(购物系统)
1.4网上商城二层图(订单管理系统)
1.5网上商城二层图(界面管理系统)
1.6网上商城三层图(商品管理系统)
1.8网上商城三层图(广告及其它信息管理系统)
1.9网上商城二层图(注册会员管理系统)
1.10网上商城一层图(管理员系统)。

相关文档
最新文档