网上购物商城需求分析与设计Word文件下载.docx
- 文档编号:3719076
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:18
- 大小:277.88KB
网上购物商城需求分析与设计Word文件下载.docx
《网上购物商城需求分析与设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《网上购物商城需求分析与设计Word文件下载.docx(18页珍藏版)》请在冰点文库上搜索。
是
1.2可行性分析
随着网络的快速发展,网上购物商城以其方便、快捷的特点受到了更多用户的青睐。
对比传统的商场销售,网上商城可以将商品详细分类,为用户提供了更多的选择空间;
通过前台商品的展示,可以使顾客更好地了解商城的商品;
网络购物车的实现使顾客真正实现了足不出户、网上购物的目的。
网上购物商城系统后台数据库采用目前比较流行的MicrosoftSQLServer2000,该数据库系统在安全性、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势并且处理数据库最大,效率高;
前台采用Microsoft公司的VisualStudio2005作为主要的开发工具,可实现与SQLSever2000数据库无缝连接。
2.1项目规划
网上购物商城主要由前台会员模块和后台管理模块两部分组成。
前台功能模块:
主要包括会员注册、登陆、修改个人信息、购物、查询购物情况、和查看各种服务条款等功能。
后台功能模块:
主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能。
2.2系统功能结构图——(系统总体设计)
网上购物商城前台功能结构图:
1、对各个小模块进行画流程图
网上购物商城后台功能结构图:
3.1设计目标
对于典型的数据库管理系统,尤其是网上购物商城这样数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。
本系统在设计时应该满足以下几个目标。
1、界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。
2、全面展示商城内所有商品,并可以展示最新商品。
3、实现网上购物。
4、商品销售排行,方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。
5、查看商城内的帮助信息。
6、系统最大限度地实现易维护性和易操作性。
7、系统运行稳定、安全可靠。
3.2E-R图
1
m
n
p
3.4逻辑结构设计
数据字典
会员信息表
字段名称
类型
大小
主键
描述
MemberID
bigint
8
会员ID
MemberName
varchar
50
会员登录名
MemberSex
char
10
会员性别
MemberPWD
20
会员登录密码
MemberTName
会员真实姓名
MemberQue
密码提示问题
MemberAns
提示问题答案
MemberPhone
会员联系电话
MemberEmail
会员Email地址
MemberCity
会员所在城市
MemberAddress
会员住址
MemberPostCode
住址邮编
MemberPhoto
会员头像
MemberMoney
会员充值
MemberDate
datetime
会员注册日期
管理员信息表
AdminID
管理员ID
AdminName
管理员登录名
AdminPwd
管理员密码
商品类别表
GoodsTypeID
商品类别ID
GoodsTypeName
商品类别名称
StoreID
所属仓库
商品信息表
GoodsID
商品ID
所属类别
GoodsName
商品名称
GoodsIntroduce
text
16
商品介绍
GoodsPrice
商品价格
GoodsPhoto
商品图片
GoodsIsNew
是否推荐该商品
GoodsDate
进货日期
图片信息表
ImageID
图片ID
Image
图片路径
订单信息表
OrderID
订单ID
OrderMember
订货人
所属类别ID
money
IsCheckout
是否结账
OrderDate
订货日期
仓库信息表
仓库ID
StoreName
仓库名称
4数据流图(DFD)
4.1数据流图如下(其中的广告及其它信息管理系统
可讨论决定是否加入)
4.1.1网上购物系统顶层图
4.1.2网上购物系统一层图(会员)
4.1.3网上购物系统一层图(购物系统)
4.1.3.1网上购物系统二层图(订单管理系统)
4.1.3.2网上购物系统二层图(界面管理系统)
4.1.4网上购物系统三层图(商品管理系统)
4.1.6网上购物系统二层图(注册会员管理系统)
4.1.7网上购物系统一层图(管理员系统)
5订单处理流程说明
(1)顾客提交订单。
(2)页面显示:
“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内与您联系。
如有问题可拨打网上商城客服热线”。
(3)订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失败(如填写的信息无效或无库存),则将失败原因发给顾客,同时删除订单。
(4)订单具备以下几种状态:
“提交成功、尚未审核”、“用户取消”、“无效订单”、“已审核,尚未付款”、“付款成功、尚未发货”、“付款不成功”、“已发货”、“订单关闭”等。
(5)顾客提交订单,订单入库即为“提交成功、尚未审核”状态;
订单管理员在后台浏览到顾客提交的订单,在确认订单信息有效后,订单的状态为“已审核,尚未付款”,如是无效信息(如收货人信息虚假),则置其状态为“无效订单”;
在订单审核前,消费者可在线修改或取消其提交的订单。
(6)管理员审核订单后,再由其系统联系顾客,通知他付款,根据结果置订单的状态为“付款成功、尚未发货”、“付款不成功”,付款不成功则继续通知顾客付款,若一定时间内没有付款(如24小时内),则将订单状态置为“订单取消”。
(7)付款成功后,由销售方发货,订单接下来依次经过“已发货”、“订单关闭”两个状态。
------------------------------------------------------------------------
数据库应用系统:
(1)、需求分析-〉得出1、DFD图(数据流图),表达了数据与处理的关系,但没有数据内容的详细描述,2、数据字典,弥补了DFD图的不足,对于数据库设计来讲,数据字典是用户需求分析所获得的主要结果,是概念结构设计的必要输入;
(2)、把需求分析阶段得到的用户需求(已用数据字典和数据流图表示)抽象为概念模型表示的过程就是概念结构设计,在数据库概念结构设计中常用E-R模型来描述概念结构,因此数据库概念结构设计又称为E-R模式设计,概念模型最常用的方法是实体-联系方法(E-R方法),E-R方法也称为E-R模型,E-R图提供了表示实体型、属性和联系的方法(3)数据库逻辑设计的主要工作是将全局E-R模式转化为具体DBMS能够支持的模式,也是将全局E-R模式转化为关系模式的方法,由于E-R模式中的实体型与联系都可以表示成关系型,属性可以转换成关系型的属性,实体型的主键转换为关系型的主键,所以从E-R模式到关系模式的转换是比较直接的。
传统的三大逻辑模型是层次模型、网状模型、关系模型.
关系数据库系统采用关系模型作为数据的组织方式,从用户观点看,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 商城 需求 分析 设计