教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 稿件大全 >

UML课程设计_网上购物系统

来源:网络收集 时间:2026-08-29
导读: 《面向对象分析与设计》 课程设计 姓 名_ 指导教师_ 完成时间 _2011-6-10 计算机科学与技术 计算机08-1_ 网上购物系统设计 二设计冃的 1.需求分析 系统功能分析 三设计要求 2. 丁作流程图 4. E_R 图 5. sql建表语句 四用UML对系统建模 1.用例图(用例建模)

《面向对象分析与设计》

课程设计

姓 名_ 指导教师_

完成时间 _2011-6-10

计算机科学与技术 计算机08-1_

网上购物系统设计

二设计冃的

1.需求分析

系统功能分析

三设计要求

2. 丁作流程图

4. E_R 图

5. sql建表语句 四用UML对系统建模 1.用例图(用例建模)

12

前台用户用例图及其文档 后台管理员用例图及其文档 2- m

统类 in 10

12

14

16

12

5.构造状态机 , 29

3.数据字典

3.顺序图 4.构造活动图 17 20

6.构件ffl 33

33 7.部署®

五使用说明书 34

六工作总结 39

—、设计题目:网上购物系统设计

网上购物系统设计

二、设计目的

需求分析

在线商城系统主要是针对+小型商城,购物系统背理员将商品信息整理归 类发布到网上,用户登录该网站后,首先要注册为会员才能购买商品,提交订 .中-给购物系统管理员,并同时将费用通过电汇或邮寄的方式交付到商城背理员 处。购物系统管理货在收到付款后,发货给购物者,并同吋更新网上有戈于该 订单的付款状态,从而完成一次交晃。 ·只允许系统规定的购物系统管理员来添加和修改商品信息;购物系统管理 员可以查看该系统的所有注册用户信息,可以修改某一个注册用户的蓝本信息, 也可以删除某个ffl户;购物系统管理员可以查看该系统的所有订单,可以删除 订单,也可以修改订单的付款状态、发货状态。 ·任何一个网络用户都可以注册称为该系统的固定用户,注册时需要填写基 本注册信息,还可以修改个人的基本信息。 ·只有注册用广才能登录此系统,购买商品。购买商品时可以任意选购商品, 任意填写购买数量,可以修改己选择商品的购买数量,可以删除巳选择的某一 种商品,可以取消购买,可以提交购买下达订单确认一次购买成功。 ·购_买商品后的用户可以登采系统查看自己的订单的付款状态和发货状态。 ·系统客户端运行在Windows平台下,服务器端可以运行在Windows平台 下,系统应该有一个较好的图形用户界面。

1、功能模块分析

个模块幽分为以下几个小模块: ·注册模块:实现用户的注册,注册时用户需要输入基本的个人信息。 ·登录模块:实现注册用户登录此系统。

參在线购物:实现注册用户的在线购买商品,包括商品列表、商品信息的査 看禾II添加购物等功能。 ·购物车管理:实现用户对自己的购物车管理,包括商品列表、购买商品的 修改、删除、提交购物车和清免购物车功能。 ·订单查看:实现对订单的管理,包括订单列表、订单查看等功能。 (2)、后台管理模块主要是针对系统管理员实现其对系统的管理功能。这个模 块又分为以下几个小模块: ·登录模块:实现管理登录。

(1)、前台用户模块主要是实现注册用户实现浏览图书、购买商品的功能。这

泰购物系统管理模块:实现对商品的管理,包括商品列表査看、商品信息的

网上购物系统设计

·订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和 删除等功能。 ·用户管理模块:实现对用户的管理,包括用户列表、用户信总的查看、修 改和删除等功能。

三、设计要求

3.1数据流图:

网上购物系统设计

3.2工作流程图

(1)、管理员的工作流程图

网上购物系统设计

(2)、用户系统操作流程图

网上购物系统设计

3、3数据字典

3.3.1、管理员表(My_BookAdminuser):用于存放管理员的数据记录<

3.3.2、注册用户表(Users):用于存放注册用户的记录。

3.33.商品类别表(My—BookClass):用于存放图书记录。

3.3.4、商品信息表(Book):用于存放初始的图书类别记录。

数据项

数据类型

说明

AdminUser AdminPass

[varchar](20) [varchar](50)

管理员用户名

管理员密码

数据项

数据类型

Userld UserName [Password] Names Sex Address Phone Post Email RegTime

Int not null varchar(20) not null varchar(50) not null varchar(20) varchar(2) vai'char(150) vai'char(25) vai'char(8) varchar(50) DateTime

用户序列号

购物用户名

密码

真实姓名

性别

联系地址

联系电诏

邮编

电子邮件

注册时陶

数据项

数据类型

说叨

Typeld TypeName

[int] IDENTITY (1, 1) varchar(30)

ID序列号商品类别名

数据项

数据类型

说叨

Id Productid ProductName Typeld Products how Staitprice Saleprice

[int] IDENTITY (U 1) Int(5) varchar(40) int Varchai-(2000) Money Money

ID序列号 ijSIi Id商 号 商品名称 商品类别

商品简介

商品原价

销传价格

网上购物系统设计

3.3.6、订单■商品表(My_IndentList):用于存放订单的商品信息。

_网上购物系统设计

4、概念模型设计(E-R图);

网上购物系统设计

5、Sq丨建表语句(使用sql server 2008数据库设计) create table My_Book( ~ 图书信总表

Td [INT] IDENTITY (1,1) NOT NULL,-ID 序列号 BookName varchar(40) NOT NULL, --.tS名 BookClass int. not null, --图书类别 Author varchar(25) NULL, --作者 Publish varchar( 150) NULL, -出版社 BookNo varchar(30) NULL, --书号 Content varchar(4000) NULL, ~ 内接介绍 Prince float NULL, --书价 Amount int NULL, --总数量

Leav_number int NULL, --剩余数量

RegTime datetime NOT NULl --登记吋间

alter table My—Book --设定 Id 为主键值 add primary key (Id);

create table My_BookClass( --图书类别表

Id [int] IDENTITY (I, 1) Not Null primary key, -ID 序列号 ClassName [varchar](30) not null —图 _t5类别名

create table My_BookAdminuser( --管理员表

AdminUser [varchar](20), --管理员用户名 AdminPass [varchar](50) --宵理员密码

insert into M y_Book Ad mi n user values('admi …… 此处隐藏:1441字,全部文档内容请下载后查看。喜欢就下载吧 ……

UML课程设计_网上购物系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/754566.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)