
《软件开发综合实训》 学习情境客户订购子系统的开发 《软件开发综合实训》裸题组 天津電子信息職放術缪院
《软件开发综合实训》课题组

主要内容 一、用例模型 二、工作任务 三、系统设计 四、案例:选购商品模块 五、制定开发计划 六、拓展训练:结账模块
主 要 内 容 二、工 作 任 务 三、系 统 设 计 四、案例:选购商品模块 五、制 定 开 发 计 划 六、拓展训练:结账模块 一、用 例 模 型

一、用例模型 1、用例视图 > 查询历史订单 结帐 选购商品 查询商品 > 查询订单状态 客户 维护购物车 查询购物车 > 修改密码 维护个人信息 查询个人信息 天津电子信息職放晰等院:
一、用 例 模 型 1、用例视图

一、用例模型 ● 2、选购商品用例描述 选购商品流程 ActD3gar客户子系篆/选为直品 客P:moductList jsp Clitat 线 法择选的府品 豆示查询商品信 自口 箱入同品名称 笔人拼音可 选择府品秋态 提胶 查询清起务件的 商韶 选祸购买强作 显示查有构 把商品季购 物车中 心天津電信息職放惭等院:
一、用 例 模 型 2、选购商品用例描述 选购商品流程

二、工作任务 ●任务清单 任务编号 工作任务 目前状态 完成人 BSN-03-01 设计子系统类体系结构 正式发布 软件工程师 BSN-03-02 设计子系统界面组织结构 正式发布 软件工程师 BSN-03-03 完善选购商品功能模块 草稿 程序员 BSN-03-04 开发结账功能模块 尚未启动 程序员 BSN-03-05 开发维护个人信息功能模块 尚未启动 程序员 BSN-03-06 开发维护购物车功能模块 尚未启动 程序员 BSN-03-07 开发查询历史订单功能模块 尚未启动 程序员 BSN-03-08 开发查询订单状态功能模块 尚未启动 程序员 BSN-03-09 部署、运行子系统 尚未启动 软件测试员 心天津電于信息職放晰辔院:
二、工 作 任 务 任 务 清 单 任务编号 工作任务 目前状态 完成人 BSN-03-01 设计子系统类体系结构 正式发布 软件工程师 BSN-03-02 设计子系统界面组织结构 正式发布 软件工程师 BSN-03-03 完善选购商品功能模块 草稿 程序员 BSN-03-04 开发结账功能模块 尚未启动 程序员 BSN-03-05 开发维护个人信息功能模块 尚未启动 程序员 BSN-03-06 开发维护购物车功能模块 尚未启动 程序员 BSN-03-07 开发查询历史订单功能模块 尚未启动 程序员 BSN-03-08 开发查询订单状态功能模块 尚未启动 程序员 BSN-03-09 部署、运行子系统 尚未启动 软件测试员

二,工作任务 任务书 任务名称 开发选购商品功能模块 任务绵号 BSN-03-03 版本e 1.0 任务状态和 正在编程? 计划开始时间 计划完成时间 计划用时 1天e 实际开始时间 实际完成时间: 实际用时和 负责人 作者和 审核人 K 数据库系统:SQL Server2000e Eclipse 3.2+ 开发环境: Java虚拟机:JDk5.0 开发工具 SQL Server 2005 JDBC Driver web服务器:Tomcat5.5 Drea0w3双慰2004 工作成果 【】文档 【】图表 【】测试用例 【】代码 【】可执行文件 任务描述 选购商品用例用来为客户显示所有商品信息。当客户在主页中选择了“选购商品”菜单项后, 系统进入查询商品信息页面。查询商品信息页面为客户提供了3种查询方式,第1种是按商品名称 查询,第2种是按商品的拼音名查询,第3种是按商品所处状态查询。客户需要选择其中一种或多 种查询方式,然后将所要查询的内容提交给系统,系统将查询结果以列表形式显示出来,同时,在 每一个查询出来的商品信息后面提供购买操作。如果客户选择购买操作,系统将把客户选择的商品 添加到购物车中。本模块具体要求如下:+ 天津电子信息職放晰等院:
二、工 作 任 务 任 务 书

三、系统设计 开发模式 MVC设计模式 应用服务器 Servlet 请求 实例化 响应 JavaBean 客户端 JSP 数据库服 务器 已天津電信息職放晰等院:
三、 系 统 设 计 开发模式 MVC设计模式

三、系统设计 类的体系结构 1.类图 CustServlet ProductServlet SalesOrderServlet Customer product SalesOrder SalesItems CartServlet Y Cust omerDAO SalesorderDAO Cart com.util 心天津電子信息職放院:
三、系 统 设 计 类的体系结构 1.类 图

三、系统设计 类的体系结构 2.包的组织结构 com.util +DAO DAOException com.saleorder com.customer DataBaseCornection Customer SalesItems EncodingFilter SalesOrder CustomerDAO PageControl SessionListener SalesorderDAO UtilMeth com.product com.custControl Classify +Cart ClassifyDAO CartServlet ImageServlet CustServlet Product ProductServlet +ProductDAO + Sales0rderServlet 已天津電信息職幕放等院:
三、系 统 设 计 类的体系结构 2.包的组织结构

三、系统设计 系统界面组织结构 1.登录与主页面结构 > index.jsp login_do.jsp TopMenu.htm > > > > 华飞公司 customerMenu.htm customerMain.htm Right.htm > 5的n品 销 西 过长 皮明 Bottom.htm 型服厅看绿飞料村使据形2能 是,路。m 天津電于信息職放術等院:
三、系 统 设 计 系统界面组织结构 1.登录与主页面结构