网上购物系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上购物系统(软件工程期末考查卷)
湖南软件职业学院
期
末
考
查
考查课程:软件工程
系(部):网络工程系
专业:计算机信息管理
班级:
姓名:
教师:
日期:
目录
第一章系统概述 (1)
第二章系统需求分析 (2)
2.1 需求分析 (2)
2.2用列需求 (2)
2.2.1功能性需求概述 (2)
2.2.2用列模型 (2)
2.3系统流程图 (3)
2.4 系统逻辑 (4)
2.4.1 数据流图 (4)
2.4.2 数据字典 (5)
第三章系统数据库设计 (6)
3.1数据库概念设计 (6)
3.1.1 数据库逻辑设计 (6)
3.1.2 数据字典 (6)
第四章系统总体设计 (10)
4.1系统体系结构 (10)
4.2系统总体功能结构 (10)
4.3系统总体物理结构 (12)
第五章系统详细设计 (13)
5.1系统流程图 (13)
5.2系统子功能设计 (13)
5.2.1 会员子模块功能设计 (13)
5.2.2 管理员子模块功能设计 (14)
参考文献 (15)
网上购物系统
第一章系统概述
1.1 项目概述
项目名称:网上购物系统
项目背景:电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时
代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
第二章系统需求分析
2.1 需求分析
本网上购物系统是基于B/S架构,本网站系统的开发主要是方便用户购买商品,减少供应商店面费用。
本系统共有三类用户:
普通用户是指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。此类用户主要有浏览系统信息、查看商品信息,注册成为会员。把本网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范围,交易条款,保密协议等操作。浏览的内容包括:商品信息、商品分类信息。
商城会员:这类用户拥有普通用户的所有权限;普通用户可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中。修改购物车中商品数量,或是删除某些不想要的商品。如果会员发现网城卡内余额不足还可以进行充值。
系统管理员:系统管理员主要负责管理着系统后台信息;主要有订单管理,商品管理,会员管理,物流管理和系统管理。订单管理有未确认订单和已确认订单管理,未付款订单和已付款订单管理,未发货和已发货订单管理,未归档和已归档订单管理。商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。会员管理主要有添加管理员和管理管理员,管理会员。物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。系统管理主要是上传管理。
因此,本系统主要功能是对商品进行管理规划,方便会员购买。
2.2 用列需求
2.2.1 功能性需求概述
前台模块后台模块
①商品信息展示
②会员注册
③会员登陆
④会员信息修改
⑤购物车管理
⑥会员充值①订单管理
②商品管理
③会员管理
④物流管理
⑤系统管理
2.2.2 用列模型
错误!未找到引用源。参与者汇总
游客:查看商品信息和注册成为会员
会员:查看商品信息和购买商品,修改个人信息等
管理员:管理商品信息,管理用户信息等
②用列图和相关的用列描述
图 2.1 系统用例图
2.3 系统流程图
网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面,会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎商品等信息。
图2.2为网上购物系统的系统流程图。
图2.2 系统流程图
2.4 系统逻辑
这一阶段的主要目标是明确用户的信息需求,系统管理管理人员完成各自工作任务的信息需求。确定系统的逻辑功能,提出系统的逻辑方案,是系统分析阶段的最终成果,是系统分析的最后一项活动,也是形成系统分析结果的关键工作,这一阶段不但要利用前几个活动的工作成果,而且要在此基础上进一步调查、明确问题、进行创新。
本系统的逻辑模型主要以数据流图和数据字典为描述工具。在对电子购物商城的管理方式和业务流程进行分析和研究的基础上,通过对系统的初步调查和详细调查,按信息系统中应有的数据流和数据结构来勾画系统的概貌。 2.4.1 数据流图
数据流图重点在描述以处理逻辑为中心的数据的流入与流出,而对数据本身未加描述,影响了用户对数据流图的理解。数据流图由外部项(外部实体)、加工(数据加工)、数据存储、数据流组成。
本电子购物商城订单审核数据流程图为例,其顶层数据流图,如图
网上购物系统
商品分类列表模块
商品查找模块
订单查询模块
商品详细信息模块
购物车模块
最受欢迎商品模块
会员登陆
登陆登陆
未登陆