(完整版)网上商城系统数据库设计-需求分析

合集下载

数据库网上购物系统设计

数据库网上购物系统设计

数据库应用课程设计报告网上购物系统数据库设计学生姓名:***学号:201****班级:*******指导老师:*****老师学院:**学院提交日期:2014年6月19日数据库应用课程设计评阅目录前言 (1)1.需求分析 (1)1.1系统功能背景资料 (1)1.2系统功能 (1)2.概要结构设计 (2)3.逻辑结构设计 (6)3.1关系模式设计 (6)3.2 关系模式的分析优化 (6)4.数据库物理设计 (8)5.数据库实施 (10)5.1数据库构建 (10)5.1.1各数据表说明 (10)5.1.2数据库创建 (11)5.2 数据库操作 (11)6.部分系统功能实现 (15)7.总结 (15)前言网络购物的兴起改变了人们的购物观念,也改变了人们的购物需求。

每个人的购物清单都遍布全国各地,面对如此庞大的数据流量,网络购物系统应运而生,这个系统主要完成客户在网上购物时填写的订单信息所相关到的业务,并可以对所有的订单经及客户信息进行修改和查询。

方便客户和网络商城人员查阅订单信息等。

本系统主要建立了基本的需求表并优化,在它们之间建立好必要的联系方便查询和修改等,完成基本功能。

1. 需求分析设计本系统模拟客户在网上购物的管理内容,包括查询商品信息、订单信息、客户信息、购买后商品评论等处理情况,系统需要管理的情况如下:1.1系统功能背景资料客户在网上购买商品的管理内容包括:1)可随时查询可订商品的详细情况,如商品分类、生产厂商、每个厂商的实际存货量、规定的最低存货量以及商品其他描述,便于客户选订。

2)客户可订购多种所需商品,每种商品可订若干份,交清所需金额后,订购处理即告完成。

3)为便于邮寄,客户需写明如下信息:客户名、EMAIL、姓名、性别、邮政编码、地址等,网店将即时为每一个客户编制唯一代码。

4)商品售出,并且客户拿到后可对商品进行评价,商品所属网店店主可以对每条评论进行查看,一种商品可以有多人进行评论,系统要给每一条评论编号并记录评论内容、评论时间、发表人等。

网上购物系统系统数据库设计

网上购物系统系统数据库设计

信息工程学院《数据库原理与应用》课程设计论文题目:网上购物系统数据库设计摘要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。

因此网上购物系统应运而生,网上购物弥补了传统购物的一些局限性,成为传统购物的补充。

通过网上购物,无论你在哪里都可以轻松地买到心爱的物品,只要那里有一台接入了Internet的电脑,通过网上购物可以很清楚的了解各个商品的信息,从而对它们进行比较,最后买到自己称心的物品。

对于管理人员来说,利用购物系统能轻松地管理大量的商品,而且可以通过系统查看各种商品的销售状况,通过各种数据能够及时地知道那种商品正在热卖,而那些商品属于冷门地,从而在运营上进行调整,更好地管理好商店。

我设计的是网上购物系统的数据库部分,存储销售商需要卖出的商品信息、用户的所有信息。

方便用户根据自己的喜好,浏览自己喜欢的东西。

若要想购买商品,就必须通过注册成为会员才能进行购买,登陆后就可以购物了。

商店的各种商品都进行了详细地分类,可以轻松地找到想要的商品,同时查找系统能很容易地找到相关的商品。

同时买到自己喜欢的东西后就可以去结算,通过下订单你可以填写自己的相关信息,而完成购物的流程。

关键字:购物;管理;分类;订单;目录1 引言 (1)1.1 本课题(项目)的研究意义 (1)1.2 本论文的目标与任务 (1)2 数据库设计 (1)2.1 需求设计 (1)2.2 概念设计 (3)2.3 逻辑设计 (4)2.4 物理设计 (5)2.5 数据库实施 (6)3 数据库调试与试运行 (6)3.1创建数据库 (6)3.2系统功能的实现 (8)4 收获与体会 (13)5 存在问题与建议 (13)参考文献: (13)附录1 (14)附录2 (16)1 引言目前大部分销售商还在用传统模式进行销售,不方便对市场的需求进行调查,对自己所卖的商品不能及时地了解相关信息,获利没有达到最大限度;当购物者需要买自己所需的商品时,需要浪费很多的财力和物力。

数据库设计案例网上购物系统

数据库设计案例网上购物系统

网上购物系统1.系统需求分析网上购物系统分前台功能和后台功能两大部分。

前台主要供用户浏览和购买商品,后台主要供管理员使用,管理员可以对商品信息、订单信息及网站的新闻、公告进行管理。

1.1前台功能分析网上购物系统前台的用户共分两类:一类是注册用户(正式用户),这类用户有基本的信息,可以对自己的信息进行查看与修改,可以随时实现网上购物。

当用户在网站所购商品总金额达一定数量,可以根据所购商品总金额数量不同自动升级成为不同等级的VIP会员,并享受不同折扣优惠;另一类用户是游客(未注册用户),他们只能查看、浏览网站信息,可以把商品加入购物车或收藏夹,但不能实现购买。

游客:可以查看商品信息、浏览网站信息,可以把商品加入购物车或收藏夹,但不能实现购买。

经过注册可以成为注册用户。

注册用户:登录后对可以对个人信息进行查看和修改。

商品信息浏览、商品查找、商品评论和建议。

注册用户不仅可以对网站商品进行浏览和查找外,还可以对商品进行评论、向管理员发送消息提出自己的建议。

选购商品加入购物车或收藏夹、对购物车或收藏夹信息进行管理。

用户注册后,登陆到电子商务网站中,可以进入购物流程。

用户在浏览商品后,可将满意商品放入购物车或收藏夹,购物车内可以随意增加、删除商品,修改商品数量,并同时统计购物车内商品总额。

用户可对购物车的商品进行修改或删除,或对收藏夹中商品进行删除。

结帐、确认订单、订单状态查询、历史订单查询。

用户确认购物车内信息无误,即可生成订单。

在生成订单时,必须填写一张配送单。

配送单默认为用户注册时的基本信息,当然配送地址可由用户修改为合适的收货地址,支付方式也可根据提示由用户自定。

下单后,用户可以在前台页面查看订单状态,订单状态可以是“末处理”,“已发货”,“已付款”。

5、发表及回复留言。

为了加强注册用户之间的交流,网站还提供了论坛功能,注册用户可以在某一个论坛版块中发贴,也可以回复别人的贴子。

1.2后台功能分析网上购物系统后台主要是供管理员使用的,管理员可对商品的一级分类信息、二级分类信息、商品信息进行添加、删除、查询及修改;对用户订单进行处理;管理用户在论坛中发表的留言,删除不健康及不利于网站的留言;回复用户发送的消息;对网站的新闻、公告进行管理。

网上商城系统需求分析说明书

网上商城系统需求分析说明书

网上商城系统需求分析规格说明书WEB 1001指导老师:陈丽晖成员:游伟伟,陈瑞泉,陈鸿昌,高莉莉,吴敏丽第1章引言1.1系统概述作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。

随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。

1.2 读者对象本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。

1.3 背景说明网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。

1.4 术语1.3 参考资料第2章需求规定2.1功能需求2.1.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。

2.2功能描述2.2.1.1面向用户功能流程图2.2.1.2面向用户功能描述:(1)进入首页(2)商品查询(3)购买商品(4)商品类别显示(5)显示购物车简要信息(6)前台用户注册(7)前台用户登陆(8)前台用户退出(9) 进入购物车(9)购物车管理(11) 订单确认(12) 进入会员中心(13) 基本资料显示(14) 用户资料修改(15) 用户密码修改(16) 用户密码修改2.2.2.1面向管理员功能流程图:2.2.2.2 面向管理员的功能描述:(1) 用户登录(1) 菜单显示(2) 显示商品类别(3) 商品类别添加(4) 商品类别修改(5) 商品类别删除(6) 商品查询(7) 商品添加(8) 商品类别修改(9) 商品删除(9) 注册用户的查询显示(10) 冻结与解冻(11) 进入管理员管理(12) 添加管理员(12) 添加管理员(12) 删除管理员(13) 个人资料显示(14) 个人资料修改(15) 管理员密码修改(16) 订单查询(17) 订单查看(18) 订单审核(18) 订单修改(18) 登录管理员退出2.3数据流图2.2.1网上购物数据流程图:发货2.2.2会员注册数据流程图:2.2.3管理员数据流程图:2.2.4订单数据流程图:2.2.4商品,广告,信息管理数据流程图:第3章运行环境设定3.1系统环境需求系统模式本系统采用C/S模式作为开发模式。

网上购物商城需求分析与设计

网上购物商城需求分析与设计

网上购物商场系统需求分析1、概述2、系统需求分析与系统总体设计(系统功能模块图)3、数据库设计4、系统功能模块详细设计与实现一、概述开发一个网上购物商城系统前,首先需要考虑用户的需求是什么,即该网站应该实现的主要功能。

通过相关调查发现,在编写网上购物商城系统时,应将登陆者分为两种角色,即注册会员和后台管理员。

会员在登陆进入该网上购物商城后,不仅可以查看其各种服务条款,还可以选择查看各种商品的详细信息并选择购买.此外,会员还能通过输入订单编号查看自己的详细订货信息。

管理员登陆后,不仅可以查看商品销售情况,还可以管理会员、商品、仓库和其自身的信息。

管理员可以根据实际情况添加其他管理员以维护该网上购物商城的购物环境和安全。

1。

1网上购物商城具体流程如下图所示:1。

2可行性分析随着网络的快速发展,网上购物商城以其方便、快捷的特点受到了更多用户的青睐.对比传统的商场销售,网上商城可以将商品详细分类,为用户提供了更多的选择空间;通过前台商品的展示,可以使顾客更好地了解商城的商品;网络购物车的实现使顾客真正实现了足不出户、网上购物的目的.网上购物商城系统后台数据库采用目前比较流行的Microsoft SQL Server 2000,该数据库系统在安全性、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势、准确性、运行速度方面有绝对的优势并且处理数据库最大,效率高;前台采用Microsoft公司的Visual Studio 2005 作为主要的开发工具,可实现与SQL Sever 2000 数据库无缝连接。

2.1项目规划网上购物商城主要由前台会员模块和后台管理模块两部分组成。

前台功能模块:主要包括会员注册、登陆、修改个人信息、购物、查询购物情况、和查看各种服务条款等功能.后台功能模块:主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能.2。

2系统功能结构图—-(系统总体设计)网上购物商城前台功能结构图:1、对各个小模块进行画流程图网上购物商城后台功能结构图:3.1设计目标对于典型的数据库管理系统,尤其是网上购物商城这样数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。

商城数据库设计报告

商城数据库设计报告

商城数据库设计报告一、需求分析在设计商城数据库之前,首先要对商城的业务需求进行分析。

根据需求分析,商城数据库需要涵盖以下功能模块:1. 用户管理:包括用户注册、登录、修改个人信息等功能;2. 商品管理:包括商品的分类、上架、下架、价格调整等功能;3. 购物车管理:用户可以将商品添加到购物车中,并对购物车中的商品进行管理;4. 订单管理:用户可以下单购买商品,并管理已生成的订单;5. 支付管理:用户可以选择多种支付方式进行支付操作;6. 物流管理:商城需要提供物流查询功能,用户可以查看订单的物流状态;7. 售后管理:用户可以提交售后申请,并与客服进行沟通;8. 数据分析:商城需要提供数据报表和统计功能,方便管理员分析商城的运营情况。

二、数据库设计1. 用户表(user)字段名类型主键非空描述id int 是是用户IDusername varchar(100) 是用户名password varchar(100) 是密码email varchar(100) 是邮箱address varchar(200) 收货地址phone varchar(20) 联系电话create_time datetime 注册时间update_time datetime 更新时间2. 商品表(product)字段名类型主键非空描述id int 是是商品IDname varchar(100) 是商品名称description text 商品描述price decimal(10,2) 是商品价格inventory int 是商品库存category_id int 是商品分类IDupdate_time datetime 更新时间3. 商品分类表(category)字段名类型主键非空描述id int 是是分类IDname varchar(100) 是分类名称parent_id int 是父分类IDcreate_time datetime 创建时间update_time datetime 更新时间4. 购物车表(cart)字段名类型主键非空描述id int 是是购物车IDuser_id int 是用户IDproduct_id int 是商品IDquantity int 是购买数量create_time datetime 创建时间checked_status int 是选中状态5. 订单表(order)字段名类型主键非空描述id int 是是订单IDuser_id int 是用户IDtotal_amount decimal(10,2) 是订单总金额status int 是订单状态create_time datetime 创建时间update_time datetime 更新时间receiver_name varchar(100) 是收件人姓名receiver_addr varchar(200) 是收件人地址receiver_phone varchar(20) 是收件人电话6. 支付记录表(payment)字段名类型主键非空描述id int 是是支付记录IDorder_id int 是订单IDamount decimal(10,2) 是支付金额payment_time datetime 支付时间status int 是支付状态7. 物流表(logistics)字段名类型主键非空描述id int 是是物流IDorder_id int 是订单IDstatus int 是物流状态current_loc varchar(200) 是当前位置tracking_info text 跟踪信息create_time datetime 创建时间update_time datetime 更新时间delivery_time datetime 预计送达时间8. 售后表(aftersale)字段名类型主键非空描述id int 是是售后IDorder_id int 是订单IDuser_id int 是用户IDdescription text 是问题描述create_time datetime 创建时间update_time datetime 更新时间response_time datetime 客服回复时间status int 是售后状态三、数据库关系图graph TD;user > cart;user > order;order > payment;order > logistics;aftersale > order;product > cart;product > order;product > category;四、数据库操作说明在实现商城数据库设计后,可以通过编写相应的SQL语句来进行数据库操作。

网上商城数据库分析

网上商城数据库分析

网上商城数据库分析,设计1.网上商城网上商城类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟商店,从而减少中间环节,消除运输成本和代理中间的差价,造就对普通消费,和加大市场流通带来巨大的发展空间。

尽能的还消费者以利益,带动公司发展和企业腾飞,引导国民经济稳定快速发展,推动国内生产总值。

在现如今的WEB2.0时代,新的产业在不断衍生,电子商务的兴起,为互联网创业者提供了更多的机会。

本项目基于网上商城在现阶段及未来的发展而开发的电子商务应用,为消费者提供更好更快捷的服务,同时获得利润。

2.参考项目项目的设计离不开原有的成功的项目以及别的公司的案例,例如淘宝网、亚马逊、当当网以及新发展起来的麦考林、凡客诚品等等,虽然经营的商品及模式不同,但是在技术上有很多的相同点。

特别是在数据库的设计中,像用户信息表的设计,商品类别的设计,订单的设计等等,字段都是有很大程度上相同的,所以在实际的项目设计中可以参考这些成功的电子商务网站。

3.数据库设计数据库设计(Database Design)是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。

数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心技术。

由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。

4.数据库设计的重要性良好的数据库设计对于一个高性能的应用程序非常重要,就像一个空气动力装置对于一辆赛车的重要性一样。

如果一辆汽车没有平滑的曲线,将会产生阻力从而变慢。

关系没有经过优化,数据库无法尽可能高效地运行。

应该把数据库的关系和性能看作是规范化的一部分。

除了性能以外的问题,就是维护的问题了,数据库应该易于维护。

这包括只存储数量有限的(如果有的话)重复性数据。

网上图书商城数据库设计

网上图书商城数据库设计

《在线图书商城》-- 数据库设计2016。

6.5数据库在在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

数据库设计一般包括以下四个部分:数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库物理结构实现。

一、数据库需求分析系统主要分为两部分,一个为普通会员用户部分,亦即前台系统.另外一个是系统的管理员部分,即后台系统。

网上书店前台系统部分主要是实现网上选书、购书、产生订单等功能的系统。

后台实现书籍管理、用户管理、订单处理等功能。

开发工具:Microsoft SQLServer 2000开发语言:SQL二、数据库概念结构设计系统共有九个实体:客户、管理员、图书类型、图书、订单、详细订单、参数设置、图书评价、信息反馈。

(1)客户(会员)的属性:自动编号CustomerId、客户名、客户密码、真实姓名、性别、客户电话、E—mail、地址、注册时间、提示问题、问题答案、登陆次数、最近登陆时间、邮编(2)管理员的属性:自动编号AdminId、管理员名称、管理员邮箱、密码、权限标志(3)图书类型的属性:自动编号BookTypeId、类别名称(4)图书的属性:自动编号BookId、图书名称、图书类型、出版社、出版日期、开本、版次、图书作者、图书译者、图书ISBN、图书定价、图书页码、图书简介、图书目录、市场价、会员价、成交量、浏览次数、折扣、图书封面图、图书库存量、入库时间、封装方式2.图书信息3。

管理员信息4.客户信息5。

订单信息6.图书评论信三、据库逻辑结构设计 & 数据库物理结构实现1.客户(会员):问题,问题答案,登陆次数,最近登陆时间,邮编)表1:客户信息表tb_customerinfo代码实现:tb_customerinfocreate table tb_customerinfo (CustomerId int identity,CustomerName varchar(20) not null,CustomerPwd varchar(20) not null,Customertruename varchar(20) not null,CustomerSex varchar(2) not nullconstraint CKC_CUSTOMERSEX_TB_CUSTO check (CustomerSex in ('男’,'女')),CustomerTel varchar(20) not null,CustomerEmail varchar(20) not null,CustomerAddr varchar(20) not null,CustomerRegTime datetime not null,CustomerQues varchar(200) null,CustomerAnswer varchar(200) null,CustomerLogTime int not null,CustomerLastLogT datetime not null,constraint PK_TB_CUSTOMERINFO primary key(CustomerId, CustomerName)2.管理员:表2:管理员信息表tb_manager代码实现:tb_managercreate table tb_manager (AdminId int identity, AdminName varchar(10) not null, AdminPwd varchar(20) not null, AdminFlag int not null, constraint PK_TB_MANAGER primary key (AdminId))3.图书类型表3:图书类型信息表tb_booktypeinfo代码实现:tb_booktypeinfocreate table tb_booktypeinfo (BookTypeId int identity, BookTypeName varchar(50) not null,constraint PK_TB_BOOKTYPEINFO primary key (BookTypeId))4.图书ISBN,图书定价,图书页码,图书简介,图书目录,市场价,会员价,成交量,浏览次数,折扣,图书封面图,图书库存量,入库时间、封装方式)表4:图书信息表tb_bookinfo代码实现:tb_bookinfocreate table tb_bookinfo (BookId int identity, BookTypeId int not null,BookName varchar(20) not null, BookType varchar(10) not null, BookPress varchar(20) not null, BookPubDate datetime not null,BookSize varbinary(10) not null,BookVersion varchar(10) not null,BookAuthor varchar(10) not null, BookTanslor varchar(10) null,Bookisbn varchar(20) not null, BookPrice money not null,BookPages int not null, BookOutline varchar(200) not null, BookCatalog varchar(200) not null,BookMprice money not null, BookPrprice money not null,BookDealmount int not null,BookLookmount int null,BookDiscount varchar(10) not null, BookPic money not null, BookStoremount int not null,BookStoretime datetime not null, BookPackstyle varchar(20) not null, constraint PK_TB_BOOKINFO primary key (BookId))5.购物车临时订购信息表5:购物车临时订购信息tb_shopbook代码实现:tb_shopbookcreate table tb_shopbook (CustomerId int not null,BookId int not null,ordermount int not null,price money not null,ispay varchar(10) not null default ’未付款’constraint CKC_ISPAY_TB_SHOPB check (ispay in ('未付款',’已付款')), constraint PK_TB_SHOPBOOK primary key (CustomerId, BookId))6.订单收货地址,收货人联系方式,备注,总卖出价)表6:订单信息表tb_order代码实现:table tb_ordercreate table tb_order (Id int identity, OrderId varchar(20) not null, CustomerId int not null,Orderdate datetime not null, Ordermount int not null, message varchar(100) null,postmethod varchar(100) not null, paymethod varchar(100) not null, recevername varchar(10) not null, receveraddr varchar(20) not null, recevertel varchar(10) not null, memo varchar(100) null,totalprice money not null,constraint PK_TB_ORDER primary key (OrderId))7.详细订单表7:订单详细信息表tb_orderdetail代码实现:tb_orderdetailcreate table tb_orderdetail (id int identity,OrderDetailId varchar(20) not null,OrderId varchar(20) not null,BookId int not null,ordermount int not null,poststatus varchar(10) not null default ’未发货'constraint CKC_POSTSTATUS_TB_ORDER check (poststatus in (’未发货’,'已发货’)), Recevstatus varchar(10) not null default '未收货'constraint CKC_RECEVSTATUS_TB_ORDER check (Recevstatus in ('未收货’,’已收货’)),sigletotalprice money not null,constraint PK_TB_ORDERDETAIL primary key (OrderDetailId))8.图书评价表8:图书评价信息表tb_comment代码实现:tb_commentcreate table tb_comment (CommentId int not null,BookId int not null, CustomerId int not null, Customername varchar(20) not null, Commentdate datetime not null, Commentcontent varchar(100) not null, Commentflag varchar(10) not null, constraint PK_TB_COMMENT primary key (CommentId))9.信息反馈客户IP)表9:信息反馈信息表tb_reply代码实现:tb_replycreate table tb_reply (ReplyId int not null, CustomerId int not null, ReplyType varchar(20) not null, Replytitle varchar(20) not null, Replycontent varchar(100) not null, Customername varchar(20) not null, Commentdate datetime not null, CustomerIP varchar(10) not null, constraint PK_TB_REPLY primary key (ReplyId))10.参数设置信息代码实现:table tb_parametertb_ create table tb_parameter (webname varchar(20) not null,regtiaoyue varchar(100) not null, notice varchar(100) not null,address varchar(20) not null,postcode varchar(10) not null, tel varchar(10) not null, copyright varchar(20) not null, weblogo varchar(100) not null, website varchar(10) not null, affordmethod varchar(100) not null, shopstream varchar(100) not null, postmethod varchar(100) not null, postprice money not null, Postdescp varchar(100) not null, worktime varchar(20) not null,service varchar(100) not null, law varchar(100) not null, commques varchar(100) not null, dealrule varchar(100) not null, constraint PK_TB_PARAMETER primary key (webname))。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
商品类别(类别编号,类别名称,)
购物车(购物车编号,商品编号,商品数量,日期,)
订单(订单编号,客户编号,商品编号,数量,订单状态,)
后台数据:
管理员(管理员登录号,密码,提问,答案,级别,)
管理员类别(类别编号,类别名称,权限)
商品(商品编号,商品名称,单价,商品类别,)
商品类别(类别编号,类别名称,)
–活动(网上商城系统涉及的各类活动)
前台活动:用户注册、登录
浏览商品
选择商品
生成订单、修改订单、删除订单
购物车查看、管理
后活动:用户管理
商品上架
订单统计
商品类别管理
商品管理
2.“网上商城系统”与外部关联分析
图1“网上商城系统”与外部关联分析图
上面系统的输入输出信息,只是部分列出。同学们可以根据自己的调查进一步完善。
订单(订单编号,客户编号,商品编号,数量,订单状态,)
注:“用户管理模块”作为举例,里面的属性也是列举了一部分,同学们可以参考写其他的模块。

小组:成员:
1.“网上商城系统”相关要素的调查与分析
网上商城系统是一个人机系统,涉及的要素可以如下几个角度去调查分析:
–用户(组织、部门、人等)
站内用户:普通管理员、超级管理员(后台用户)
站外用户:非注册用户(游客)、注册用户(各星级用户)(前台用户)
–物品(网上商城涉及的各种物品)
商品
货架
购物车
“网上商城系统”从功能可以分为前台功能与后台功能,前台功能主要面向站外客户,后台功能主要面向站内管理人员。信息数据也主要依据前后台各功能模块所涉及的数据进行调查分析具体功能如下:
前台数据:
用户管理模块:
用户(用户名,姓名,性别,生日,电话,账户金额)
用户类型(用户类型,用户级别,条件)
商品(商品编号,商品名称,单价,商品类别,)
用户登录模块:
商品浏览模块:
商品选择模块:
订单生成模块:
订单修改模块:
订单删除模块:
后台功能:
用户管理模块:
商品上架模块:
订单统计模块:
购物车查看、管理模块:
商品类别管理模块:
商品管理模块:
注:“用户注册模块”作为举例,同学们可以参考写其他的模块。
4.“网上商城系统”按功能模块调查分析涉及的信息
注:功能主要从系统要素中的“用户”与“物品”进一步调查得到。
3.“网上商城系统”内部功能模块调查与分析
注:功能主要从系统要素中的“活动”进一步调查得到。
“网上商城系统”的功能可以分为前台功能与后台功能,前台功能主要面向站外客户,后台功能主要面向站内管理人员。具体功能如下:
前台功能:
用户注册模块:用户输入用户信息,通过“用户注册模块”检查输入数据的合法性,符合要求,添加该用户信息,返回用户注册成功信息,否则不添加该用户数据,并返回注册失败信息。
相关文档
最新文档