网上书店项目概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上书店项目概述

网上购书系统3部分组成:用户管理、购书网站和订单处理中心。其中~用户管理负责

用户注册及用户登陆,购书网站是一个Web应用程序~用户可以通过Web浏览器登录到此网

站~在此网站~用户可以搜索要找的书~察看书的详细信息并购书,订单处理中心用来管理

购物网站转过来的订单。

用户管理主要包括一下功能:

, 注册用户信息

1) 对于新用户~单击“注册”按钮~进入用户注册页面,

2) 填写相关注册信息~填写完毕后单击“确定”按钮,

3) 弹出“注册成功”对话框~即成功注册。 , 用户登录验证

1) 对于已注册用户~进入用户登录页面,

2) 填写您的用户名和密码,

3) 单击“登录”按钮,

4) 用户名和密码正确~登录成功~进入购书网站,否则返回。

, 浏览图书

网站的书籍列表要列出当前网站所有的图书名称。当用户单击某一图书名称时~要列出该书的详细信息,包括书名、作者、单价,。 , 查找图书

用户可以在网站的查找框中输入一个书名~单击“查找”按钮可以网站是否有此书~系统将查找结果,如果有此书~返回书的详细信息,如果没有~返回当前没

有此书的信息,返回给用户。

, 购物车管理

用户可以随时查看自己的购物车~可以添加或删除购物车中的商品。

, 购书

在浏览图书时~用户可以在查看选中图书的详细信息时添加次书到购物车~添加完毕可以选择继续购物或是结算。如果选择结算~要填一个购书登记表~该表包

括以下内容:购书人姓名、地质、E-mail、所购图书的列表、总价。

订单处理中心的功能:

订单处理中心是一个Web应用程序~在此将列出所有等待处理的订单~每一笔订单包含购书人姓名、地质、E-mail、所购图书的列表、总价。其中~所购图书列表包括各个书籍信息的明细内容~总价是系统自动计算的。

以上是该项目的需求分析~请由此画出该系统的用例图、类图、状态图、活动图、顺序

图、协作图、构件图以及部署图。

实习一 ,2学时, 一、实验名称:

UML用例图建模,2学时,

二、实验目的与要求:

, 了解和掌握Rose建模工具的使用

, 掌握怎样进行案例需求分析,

, 掌握UML用例图建模技术

三、实验内容:

通过《网上书店系统》的需求分析,完成用例图的设计和绘制。掌握需求分析和绘制用

例图。

四、实验步骤:

步骤1:对《网上书店系统》文字描述进行需求分析。

步骤2:找到系统所有用户、用例:

步骤3:采用Rose画出用例图,

步骤4:对用例图进行细化和完善,

步骤5:保存实验结果~撰写实验报告。

实习二 ,2学时, 一、实验名称:

UML类图建模,2学时,

二、实验目的与要求:

, 了解和掌握Rose或Visio建模工具的使用

, 掌握怎样进行系统分析~并进行UML静态建模分析,

, 掌握UML类图建模技术

三、实验内容:

通过《网上书店系统》的需求分析,完成主要类图的设计和实现。掌握系统静态分析和绘制类图。

四、实验步骤:

步骤1:对《网上书店系统》文字描述以及上次实习的用例图进行系统分析。

步骤2:找到系统涉及到的实体—〉类:

步骤3:采用Rose或Visio画出类图,

步骤4:对类图进行细化和完善,

步骤5:保存实验结果~撰写实验报告。

实习三 ,2学时, 一、实验名称:

时序图和协作图建模,2学时,

二、实验目的与要求:

, 了解和掌握Rose或Visio建模工具的使用

, 掌握怎样进行系统分析~并进行UML动态建模分析,

, 掌握UML时序图和协作图建模技术

三、实验内容:

通过《网上书店系统》的进一步分析,绘制其中主要的时序图和协作图。掌握系统动态分析和绘制时序图和协作图。

四、实验步骤:

步骤1:以《网上书店系统》用例图、类图为基础进行系统分析。

步骤2:找到系统通过类图无法完整描述相互交互的过程:

步骤3:采用Rose或Visio画出这些过程的时序图或协作图,

步骤4:对时序图或协作图进行细化和完善,

步骤5:保存实验结果~撰写实验报告。

实习四 ,2学时, 一、实验名称:

状态图和活动图建模,2学时,

二、实验目的与要求:

, 了解和掌握Rose或Visio建模工具的使用

, 掌握怎样进行系统分析~并进行UML动态建模分析,

, 掌握UML状态图和活动图建模技术

三、实验内容:

通过《网上书店系统》的进一步分析,绘制其中主要的状态图和活动图。掌握系统动态分析和绘制状态图和活动图。

四、实验步骤:

步骤1:以《网上书店系统》用例图、类图为基础进行系统分析。

步骤2:找到系统类图无法清晰描述现实对象的类:

步骤3:采用Rose或Visio画出这些类或者对象的状态图或活动图,

步骤4:对状态图或活动图进行细化和完善,

步骤5:保存实验结果~撰写实验报告。

实习五 ,4学时,

一、实验名称:

综合实验--《网上书店系统》UML建模,4学时,

二、实验目的与要求:

, 了解和掌握Rose或Visio建模工具的使用

, 掌握软件分析设计过程~能熟练运用UML建模技术,

, 掌握UML构件图和部署图建模技术

三、实验内容:

通过该系统的分析和设计,整合前4次实验,并进行进一步的细化和完善,提交整个系统的UML分析结果(包括后期的构件图,部署图)。

四、实验步骤:

步骤1:以《网上书店系统》描述为用例图、类图以及其他动态图为基础进行构件部署的设计。

步骤2:采用Rose或Visio画出构件图和部署图:

步骤3:对构件图和部署图进行细化和完善,

步骤4:重新从系统需求描述出发~验证和补充用例图、类、时序图、协作图、状态图、活动图、构件图以及部署图,

步骤5:采用包图~对所有分析模型进行分层次整合,

步骤6:对UML建模必要的图添加注释,

步骤7:对系统分析和设计进行整理~撰写实验报告

相关文档
最新文档