2010-2011 学 年 第 二学 期
《软件工程课程设计》
网上书店系统的UML建模
班 级 | 08软件工程 |
组员 | 崔会令 刘园园 谷雅俊 解凯添 |
组长 | 张俊格 |
任课教师 | 郭烨 |
网上系统软件日 期 | 2011年5月30日 |
1 系统需求
网上书店管理系统业务描述:
网上书店提供给人们更加便捷的购书模式。从网上书店
系统不同参与者的角度 ,可以将其系统功能分为前台与后台两大功能模块。
通过对电子商务网站及网上书店的考察、分析以及实际的市场调查,要求本系统具有以下功能:
●统一友好的操作界面,能保证系统的易用性。
●规范、完善的基础信息设置。
●图书分类详尽,可按不同类别查看商品信息。
●按图书大类及图书名称进行模糊查询。
●实现网上购书。
●新书及特价图书展示。
满足上述需求的系统主要包括下面几个模块:
图 1.1系统功能需求
2 需求分析
2.1 识别参与者
在书店管理系统中,需要销售者和用户的的参与。销售者可以有自己的用户名和密码对网站的后台进行维护和更新。用户可以注册也可以登录来对图书进行浏览和购买,确认购买后通过转账汇款。网站需要一个专门的管理者进行日常维护与管理,所以需要有系统管理
员的参与。
参与者有销售者和用户以及系统管理员,销售者也可以替代系统管理员的功能。
2.2 识别用例
(1)管理员的用例图
从图中可以清楚地看到泛化关系与各个参与者所参与的用例。
(2)用户参与的用例图
用户参与者的用例图如下图所示。
3 静态结构模型
3.1 定义系统对象
管理员,用户,购物车,图书。
3.2 定义用户界面类
管理员登录边界类图:
用户边界类图
3.3 建立类图
各类之间的关系:
类不是单独一个模块,各个类之间是存在联系。网上书店系统各个类之间的联系如下图:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论