1 / 20
文档名称:

采购员子系统开发案例.doc

格式:doc   大小:422KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

采购员子系统开发案例.doc

上传人:rdwiirh 2018/8/26 文件大小:422 KB

下载得到文件列表

采购员子系统开发案例.doc

相关文档

文档介绍

文档介绍:采购员子系统开发案例
一、采购员子系统用例图
采购员子系统的主要使用者是采购员,主要用例包括制定采购单、采购付款、实施采购、接货入库、查询采购单和开发供货信息。下图中给出了采购员子系统的用例图。
二、设计采购员子系统类体系结构
1、工作任务书
任务名称
设计采购业务员子系统类体系结构
任务编号
BSN-06-01
版本

任务状态
计划开始时间
2011-11-20
计划完成时间
2011-11-23
计划用时
3天
实际开始时间
2011-11-20
实际完成时间
2011-11-23
实际用时
3天
负责人
张浩然
作者
王鹏程
审核人
徐丽
开发环境
数据库系统:SQL Server 2000
Java虚拟机:
Web服务器:
开发工具
Rose 2003
工作成果
【】文档【】图表【】测试用例【】代码【】可执行文件
任务描述
采购员子系统以应用Struts框架为主,.。Struts引入动态表单DynaActionForm的目的在于减少ActionForm的数目,常将后者称为动态表单以示区别。使用动态表单时不再需要创建一个个具体的FormBean类,而是在配置文件中配置出所需的FormBean。具体做法是,在Struts配置文件struts-<form-bean>."来创建一个动态的ActionForm。该类可以在内部Map中存储数据。
1. 设计三个Action类,它们分别是CreatePurchAction、PurchAction和SupplyAction。CreatePurchAction负责接收来自边界类的制定采购计划相关的请求,能够根据请求类型调用PlanDAO、PurchDAO和SupplyDAO类中的相应方法实现这些请求。PurchAction是采购单Action类,它能够接收查询和处理采购单信息的请求,调用PurchDAO类中的方法对采购单实现逻辑处理。SupplyAction是供货商供货信息Action类,它负责接收来自管理供货信息边界类的请求,根据请求类型调用SupplyDAO和ClassifyDAO类中的相应方法实现这些请求。
2. 设计PlanDAO、PurchDAO、SupplyDAO和ClassifyDAO业务逻辑类,它们实现了采购员子系统中的业务流程,提供了对数据库的各种操作。其中, PlanDAO类封装了查询采购计划的业务流程。PurchDAO封装了制定及检索采购单的业务流程。SupplyDAO封装了管理供货信息的功能。ClassifyDAO类封装了检索商品类别的业务流程。
3. 采购员子系统将包划分为2层,包,包内包含系统所有的子包;第2层由8个子包组成,其中util子包用来存放基础类,tag包用来存放标签类,login包用来存放登录相关类,product子包用来存放商品类别类, purchase子包用来存放采购单业务类, plan子包用来存放采购计划业务类,supplier子包用来存放供货商类,purchControl子包用来存放采购员Action类。
请根据以上要求建立采购员子系统的类图和包的结构图。
任务说明
1. 类图中不但要表示类直接的关系,也要定义类的属性和方法。
2. 包的结构图中要标明包中存放的具体类。   
3. 边界类使用JSP页面实现,不需要在类图中定义。
2、设计结果
采购员子系统类图
采购员子系统包结构图
三、设计采购员子系统界面组织结构
1、工作任务书
任务名称
设计采购业务员子系统界面组织结构
任务编号
BSN-06-02
版本

任务状态
计划开始时间
2011-11-24
计划完成时间
2011-11-26
计划用时
2天
实际开始时间
2011-11-24
实际完成时间
2011-11-26
实际用时
2天
负责人
张浩然
作者
王鹏程
审核人
徐丽
开发环境
三剑客
开发工具
Rose 2003
工作成果
【】文档【】图表【】测试用例【】代码【】可执行文件
任务描述
采购业务员子系统的边界类是由JSP页面组成的,这些JSP页面构成了采购经理子系统的人机交互界面。
1. ,用户登录成功后,。