当前位置:文档之家› 软件工程实验报告4

软件工程实验报告4

实验内容(应包括实验题目、实验要求、实验任务等)
题目:“网上图书销售系统”功能需求:
(1)查询图书信息:顾客登录该系统后,可根据书名对所需的图书信息进行查询。
(2)订购图书:顾客查询到所需图书后,可提交图书订单。
(3)维护订单信息:顾客可根据需要增加、删除个人订购的图书,及时更新订单信息。
(4)维护个人信息:顾客可随时查询个人信息资料,并更新。
天津理工大学
计算机与通信工程学院
实验报告
2012至2013学年第一学期
课程名称
软件工程
学号
学生姓名
年级
2010
专业
教学班号
3
实验地点
7-219
实验时间
2012年12月28日第1、2节至12月4日第1、2节
主讲教师
辅导教师
实验(四)
实验名称
系统动态建模、集成和实现
软件环境
Windows操作系统、Rational Rose等软件
硬件环境
IBM-PC或兼容机
实验目的
实验目的:以“网上图书销售系统”为例,完成系统的状态图和活动图的设计与实现。完成系统的物理实现。
实验内容:利用Rational Rose工具建立系统重要对象的状态图和重要用例的活动图。建立系统的构件图和配置图,依据正向工程生成原型系统的代码。
实验要求:建立“图书订单”的状态图;建立“顾客购买图书”用例的活动图,并使用“泳道”对用例活动进行分组管理;绘制系统的构件图和配置图。
(5)处理顾客订单:图书网站的工作人员收到顾客订单后,对订单及时做出处理,包括:查询顾客订单、查询库存、接受订单并更新库存或拒绝接受顾客订单。查询顾客订单:从所有订单记录中查询当前未被处理的订单。查询库存:了解了顾客所需图书后,立即查询该图书的库存。接受订单并更新库存:库存中尚有该图书,工作人员便可接受顾客订单,并修改库存数量。拒绝接受顾客订单:库存站的管理人员可查询近期图书的销售记录,为今后新书的采购和经营决策提供依据。
(7)维护员工信息:管理人员可对公司所有员工的基本信息进行查询、添加、删除和更新。
(8)采购新书:管理人员根据近期图书的销量情况采购新的图书。
(9)更新图书信息:对原有图书信息及时更新,删除无用图书信息。
实验过程与实验结果(可包括实验实施的步骤、算法描述、流程、结论等)
相关主题