UML课程设计_网上购物系统
《面向对象分析与设计》
课程设计
姓 名_ 指导教师_
完成时间 _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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [稿件大全]不忘初心牢记使命 党课演讲稿,忠诚干
- [稿件大全]节能环保演讲稿:给生命关怀
- [稿件大全]《麦田里的守望者》读书报告演讲稿
- [稿件大全]“五四”青年节演讲稿_弘扬“五四精神
- [稿件大全]建国70周年演讲稿:践行新使命 续航新
- [稿件大全]五四演讲稿:弘扬“五四精神”做一名逐
- [稿件大全]建国70周年演讲稿:我和我的祖国
- [稿件大全]高三演讲稿_用梦想点燃青春
- [稿件大全]关于禁毒演讲稿:“健康人生,绿色无毒
- [稿件大全]五四精神演讲稿:继续前行
- [稿件大全]党课演讲稿:以更好的精神状态肩负起新
- [稿件大全]护士演讲稿_做有温度的人,做有意义的
- [稿件大全]书记抓基层党建述职评议大会讲话稿
- [稿件大全]高三成人礼演讲稿:遇见最美的你
- [稿件大全]“五四”青年节演讲稿_传承五四精神 放
- [稿件大全]五四运动一百周年演讲稿:什么是“五四
- [稿件大全]纪念五四运动100周年演讲稿三篇
- [稿件大全]岗位竞选演讲稿
- [稿件大全]演讲稿:敢于担当 为命运掌舵
- [稿件大全]争先创优演讲稿:五心服务铸就五星梦想
- 毕业感言:六年相伴(合集16篇)(毕业
- 毕业三十年的聚会感言(共18篇)(毕业
- 转职能转方式转作风发言稿(精选9篇)(
- 教师比赛开场白(通用16篇)(教师比赛
- 婚礼上新人家长致辞(锦集15篇)(婚礼
- 秘书专业实习的自我总结(合集20篇)
- 高速公路票证员个人工作总结(锦集14篇
- 会计毕业实习报告总结及体会(通用12篇
- 收费站监控员年度个人总结(精选15篇)
- 秋季初中新学期开学第一周国旗下讲话稿
- 支部讨论会主持词(精选16篇)(支部讨
- 小朋友主持词开场白(通用19篇)(小朋
- 小班下学期保育员个人工作总结(精选12
- 工会主席在工会工作会议上的讲话(整理
- 幼儿园衔接班家长会发言稿(锦集18篇)
- 剪刀手爱德华台词(整理6篇)(剪刀手爱
- 国旗下的新年寄语讲话演讲稿(精选18篇
- 物业公司物管员个人总结(共16篇)(物
- 学校晚会主持串词(精选10篇)(学校晚
- 婚礼新人入场主持词(通用15篇)(婚礼




