夜时代网站
概要设计说明书
文件标识
当前版本
作者 王兴春
文件状态:
[ ] 草稿
[√ ] 正式发布
[] 正在修改 完成日期 2009 年 9 月 25 日
版 本 历 史
版本/状态 作者 参与者 起止日期 备注
王兴春 2009-10-12
1 引言.................................................................................................................................................3
编写目的..............................................................................................................................3
背景......................................................................................................................................3
术语定义..............................................................................................................................3
参考资料..............................................................................................................................4
2 总体设计.........................................................................................................................................4
需求规定..............................................................................................................................4
运行环境..............................................................................................................................4
基本设计概念和处理流程..................................................................................................5
简述 .......................................................................................................................5
系统体系结构.....................................................................................................6
系统界面 ..............................................................................................................6
假定和约束 .........................................................................................................7
结构......................................................................................................................................7
会员管理 ...............................................................................................................7
夜店管理 .............................................................................................................10
夜时尚管理 ........................................................................................................19
夜派对..................................................................................................................26
夜音管理 .............................................................................................................27
会员管理 .............................................................................................................29
时尚联盟 .............................................................................................................36
招聘求职 .............................................................................................................36
论坛 ......................................................................................................................36
3 接口设计.......................................................................................................................................49
内部接口............................................................................................................................49
4 运行设计.......................................................................................................................................49
运行模块组合....................................................................................................................49
5 系统数据结构设计.......................................................................................................................50
逻辑结构设计要点............................................................................................................50
数据结构与程序的关系....................................................................................................50
数据库的详细设计表........................................................................................................50
6 系统出错处理设计.......................................................................................................................51
出错信息............................................................................................................................51
系统维护设计....................................................................................................................51
概要设计说明书
1 引言
编写目的
将夜时代网站需求转换为未来系统的设计;逐步开发强壮的系统构架;使设计适合于实
施环境,包括程序系统的基本处理流程,程序系统的组织结构、模块划分、功能分配、接口
设计、运行设计、数据结构设计和安全性设计等,为程序的详细设计奠定基础。
此文档预期的读者为软件设计人员。
背景
软件系统的名称:夜时代网站
本项目的任务提出者:多美歌电子科技有限公司
本项目的开发者:多美歌科技软件开发小组
本项目的用户:过夜生活、玩夜店的人、追求夜时尚的青年人。
术语定义
面向对象的模型设计方法:
定义:利用面向对象方法,把应用程序分成许多小块(对象),这些对象是独立的,
然后组合这些对象,建立程序。
特点:包装、继承、多态。
常 用 的 建 模 工 具 : PlayCase, Rational ROSE, Computer Association BPWin ,
Computer Association ERWin, Oracle Designer/2000, Sybase PowerDesigner
UML 语言概述
定义:一种面向对象的统一建模语言。
作用:帮助我们对软件系统进行面向对象的和建模。
核心:类,类之间的关系。
建模:通过将用户的业务震需求映射为代码,保证代码满足这些需求,代码能方
便地回溯需求,这个过程叫建模。
Rational Rose:
定义:是一种分析和设计面向对象的建模工具。
作用:利用 ROSE 这个工具,我们可以建立用 UML 的软件系统的模型。
核心:七大框图
1. Use-Case Diagrams(用例图)
2. sequence diagram (顺序图)
3. Collaboration diagram (协作图)
4. Class diagram (类图)
5. State Transition diagram (状态图)
6. Component diagram (组件图)
7. Deployment diagram (布署图)
参考资料
《UML 与系统分析设计》
张龙祥著;
《系统分析与设计》
John Robert Stephen 著
朱群雄 汪晓男 等译
2 总体设计
需求规定
参见《夜时代网站 软件需求说明书》
运行环境
参见《夜时代网站 软件需求说明书》
基本设计概念和处理流程
简述
【设计方法】:整个系统设计采用面向对象设计方法,系统采用建模工具 Rational
Rose。
【体系结构】:系统的体系结构采用客户/服务器结构。
【系统功能划分】根据需求说明书,现将软件功能划分为以下几部分,系统模型如下
图 2-1 包图所示:
图 2-1 系统总包图
说明:
【会员登录管理】:是会员登录管理的实现,用于会员登录和会员权限的管理。
【夜店管理】:用于实现夜店的录入、条件查询、修改和删除。
【基础信息管理】:用于实现基础信息的录入、条件查询、修改和删除。
【信息统计】:用于查看统计,基础信息。
系统管理是整个系统的基础,夜店管理、基础信息管理和信息统计依赖于系统管理。
信息统计依赖于基础信息管理。
夜店管理
登录
夜时尚管理
夜派对管理
招聘求职
时尚联盟
夜音管理
会员管理
论坛
系统体系结构
系统每个部分采用多层架构来实现,分为界面层、业务逻辑层、数据库操作层,用户与界面
层进行交互,通过用户选择界面上的对象(按钮),系统调用业务逻辑层,业务逻辑层将会
调用数据库操作层,数据库操作层直接与数据库交互,各层之间的交互如下图 2-4 所示:
图 2-2 系统体系结构包图
系统界面
(1)会员登录界面
系统登录界面提供输入用户名、密码,界面如下图 2-4 所示:
图 2-4 系统登录界面
(2)夜时代网站主界面
夜时代主界面由标题、导航条、树式结构菜单和状态栏构成,如下图 2-5 所示:
图 2-5 夜时代网站主界面
实体对象层
业务逻辑层用户界面层 数据库操作层
假定和约束
系统开发语言工具采用 ,编程规范参考《多美歌 PB 开发规范 2009》。
系统中资源选择采用树型结构显示,供会员选择。
数据库采用 MySQL 数据库。
对数据库的操作封装到数据层,通过数据库函数或存储过程实现。
结构
系统由系统管理、夜店管理、夜时尚管理、招聘求职、时尚联盟、夜派对、夜音管理、
会员管理和论坛四部分组成,各部分的功能及关系如上图 2-20 所示。
图 2-20 系统包图
.会员登录管理
系统管理主要实现对夜店、夜时尚、夜派对等九大要素等基础数据维护功能。
以下是系统管理的包图:
夜店管理
登录
夜时尚管理
夜派对管理
招聘求职
时尚联盟
夜音管理
会员管理
论坛
图 2-21 系统管理包图
(1)用户组管理
【用户组管理】:提供对会员组的维护,包括用户组的增加、修改、删除和查询会员组。
会员组管理程序静态模型,在会员组管理用例的基础上,进行分析设计,采用如下类
图 2-22 来描述:
会员组查看用户顺序动态模型,采用如下顺序图来描述:
图 2-23 会员注册顺序图
会员组管理顺序图中涉及的对象说明:
会员组的查看用户主界面用于以列表形式显示用户组信息,按条件查询会员信息和删除
会员信息。
会员组的查看用户增加/修改界面用于增加、修改会员信息。
会员组的查看用户业务处理类即 userAction 用于处理对会员组的查看用户的处理。
会员组的查看用户即 userAction 处理数据访问业务类用于进行业务于后台数据的对话
: 会员
:userRegister :BBSActionServlet :UserManageAction ;UserManageAction :OperateDBean ConnectDBBean
[如果没有正确地输入]重新输入
[false]重新注册
[true] 注册成功
Connection
boolean
boolean
connectDB()
insertDataToDB()
doUserRegister()
execute()
process
和事物的处理。
会员组的查看用户即 UserDAOImpl 处理数据访问方法类用于提供于后台数据库。
会员组查看用户权限顺序动态模型,采用如下顺序图来描述:
图 2-24 查看会员权限顺序图
会员组管理顺序图中涉及的对象说明:
会员组的查看会员权限主界面用于以列表形式显示会员权限信息,按条件查询会员信息和删
除会员权限信息。
会员组的查看用户权限修改界面用于修改用户权限。
会员组的查看用户权限修改业务处理类用于处理对用户组的查看用户权限的处理。
会员组的查看用户权限处理数据访问业务类用于进行业务于后台数据的对话和事物的处理。
会员组的查看用户权限处理数据访问方法类用于提供于后台数据库
夜店管理
: 系统管理员
checkr esour
ce. j sp
updat er esou
r ce. j sp
: f r om
user Act i on
User Ser vi ce
. j sp
:
User DAOI mpl
打开
权限设置
updaeResour ce
updat Resour ce
updat eResour ce
updat eResour ce
删除用户的权限
del et eResour ce
del et eResour ce
del et eResour ce
查询用户
f i ndUser AndResour ce
f i ndUser AndResour ce
f i ndUser AndResour ce
将夜店管理分为 KTV、CLUB、酒吧、会所、夜店查询管理五个部分,
如下图 5-01 所示:
一 夜店管理
提供对某夜店进行名称、地址、电话、特色等相关信息计划的增加、删除、修改和查询的
功能。
夜店管理程序静态模型,在夜店管理用例的基础上进行分析设计,采用如下类图 5-02
来描述:
夜店管理程序动态模型,采用如下顺序图来描述:
夜店管理
日常工作
KTV
CLUB
酒吧
会所
夜店查询
报表
SecondMai nt ai nDaoI mp
l ( f r omdao)
I SecondMa
i nt ai nDAO
( f r om Logi cal Vi ew). . . )
SecondMai nt ai nLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
SecondMai nt ai nI
nser t . j sp
保存 : 按钮
submi t ( )
SecondMai nt ai nUp
dat e. j sp
保存 : 按钮
submi t ( )
SecondMai nt ai nAc
t i on
f i nd( )
updat e( )
del et e( )
add( )
f i ndAl l ( )
updat eSave( )
addSave( )
SecondMai nt
ai nVO
Ser vi ci ngManageSer vi ce
addThi r dMai nt ai nVO( )
updat eThi r dMai nt ai nVO( )
del et eThi r dMai nt ai nVO( )
f i ndThi r dMai nt ai nVO( )
f i ndThi r dMai nt ai nVO( )
addSecondMai nt ai nVO( )
updat eSecondMai nt ai nVO( )
del et eSecondMai nt ai nVO( )
f i ndSecondMai nt ai nVO( )
f i ndSecondMai nt ai nVO( )
( f r om Logi cal Vi ew)
I BaseDAO
f i ndDat aVO( )
f i ndDat aVO( )
addDat aVO( )
del et eDat aVO( )
updat eDat aVOByI d( )
( f r om Logi cal Vi ew). . . )
BaseDaoI mpl
( f r om Logi cal Vi ew)
Mai nt ai nVO
夜店管理顺序图中涉及的对象说明:
夜店管理主界面用于以列表形式显示夜店管理计划信息,删除夜店管理计划信息。
夜店管理增加界面用于增加夜店管理计划。
夜店管理修改界面用于修改夜店管理计划。
夜店管理业务管理类用于管理页面操作的业务流程。
夜店管理处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
夜店管理处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
SecondMai nt ai n. . .
:
SecondMai nt ai nI n. . .
:
SecondMai nt ai nUp. . .
:
SecondMai nt ai . . .
:
Ser vi ci ngManageS. . .
:
I SecondMai nt . . .
二级保养
列表页面
二级保养
修改页面
二级保养
新增页面
二级保养业务
管理类
二级保养处理数
据访问业务类
二级保养处理数
据访问方法类
f i ndAl l ( )
f i ndSecondMai nt ai nVO( )
f i ndDat aVO( )
返回. . .
返回. . .
打开列表. . .
. . .
submi t ( )
add( )
addSecondMai nt ai nVO( )
addDat aVO( )
. . .
数据. . .
f i nd( )
f i ndSecondMai nt ai nVO( )
f i ndDat aVO( )
返回. . .
返回. . .
打开修改. . .
数据. . .
updat e( )
updat eSecondMai nt ai nVO( )
updat eDat aVOByI d( )
. . .
del et e( )
del et eSecondMai nt ai nVO( )
del et eDat aVO( )
夜时尚管理
夜时尚管理分为夜文化、尚友视野、风尚人物、酒醉人心、品味夜店五个个部分。夜时
尚管理包图如下:
(1)夜文化
【夜文化】:提供对夜文化信息的维护,包括对夜文化的增加、修改、删除、与条件查询。
夜文化程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
夜文化信息程序动态模型,采用如下顺序图来描述:
夜时尚管理
夜文化
尚友视野
风尚人物 品味夜店
酒醉人心
r equi si t i oni nser t . j sp
保存
submi t ( )
r equi si t i onl i st . j sp
按条件查询
新增
修改
删除
submi t ( )
r equi si t i onupdat e. j sp
保存
submi t ( )
Requi si t i onAct i on
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
Requi si t i onVO
I Requi si
t i onDAO
Requi si t i onDaoI mpl
I BaseDAO
addPoj o( )
updat ePoj o( )
del et ePoj o( )
get Poj oByi d( )
get Poj oBySear chMap( )
( f r om dao). . . )
BaseDaoI mpl
( f r om dao)
ChangeI nf oSer vi ce
addScr ap( )
addRequi si t i on( )
addSt or age( )
addNot Use( )
updat eScr ap( )
updat eRequi si t i on( )
updat eSt or age( )
updat eNot Use( )
del et eScr ap( )
del et eRequi si t i on( )
del et eSt or age( )
del et eNot Use( )
get Scr apByi d( )
get Requi si t i onByi d( )
get St or ageByi d( )
get Not UseByi d( )
get Scr apBySear chMap( )
get Requi si t i onBySear chMap( )
get St or ageBySear chMap( )
get Not UseBySear chMap( )
夜文化信息顺序图中涉及的对象说明:
夜文化信息主页面用于以列表形式显示设备调拨信息,删除设备调拨信息。
夜文化信息新增页面用于新增夜文化信息。
夜文化信息修改页面用于修改夜文化信息。
夜文化信息业务管理类用于管理页面操作的业务流程。
夜文化信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
夜文化信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)尚友视野
【尚友视野信息】:提供对尚友视野信息的维护,包括对尚友视野信息的增加、修改、删除、
与条件查询。
尚友视野信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
: 设备管理人员 :
r equi si t i onl i st . j sp
:
r equi si t i oni nser t . j sp
: r equi si t i onupdat e. j sp :
Requi si t i onAct i on
: ChangeI nf oSer vi ce :
I Requi si t i onDAO
调拨信息主
页面
调拨信息新
增页面
调拨信息修
改页面
调拨信息业务管理
类
调拨信息业务处理数
据访问类
调拨信息业务处理数据
访问方法类
打开
get Byi d( )
get Byi d( )
get Poj oByi d( )
新增
submi t ( )
add( )
add( )
addPoj o( )
修改
submi t ( )
updat e
updat e( )
updat ePoj o( )
删除
del et e( )
del et e( )
del et ePoj o( )
按条件查询
get BySear chMap( )
get BySear chMap( )
get Poj oBySear chMap( )
尚友视野信息程序动态模型,采用如下顺序图来描述:
尚友视野信息顺序图中涉及的对象说明:
尚友视野信息主页面用于以列表形式显示设备封存信息,删除设备封存信息。
st or agei nser t . j sp
保存
submi t ( )
st or agel i st . j sp
按条件查询
新增
修改
删除
submi t ( )
st or ageupdat e. j sp
保存
submi t ( )
St or ageAct i on
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
St or ageVO
I St or age
DAO
St or ageDaoI mpl
I BaseDAO
addPoj o( )
updat ePoj o( )
del et ePoj o( )
get Poj oByi d( )
get Poj oBySear chMap( )
( f r om dao). . . )
BaseDaoI mpl
( f r om dao)
ChangeI nf oSer vi ce
addScr ap( )
addRequi si t i on( )
addSt or age( )
addNot Use( )
updat eScr ap( )
updat eRequi si t i on( )
updat eSt or age( )
updat eNot Use( )
del et eScr ap( )
del et eRequi si t i on( )
del et eSt or age( )
del et eNot Use( )
get Scr apByi d( )
get Requi si t i onByi d( )
get St or ageByi d( )
get Not UseByi d( )
get Scr apBySear chMap( )
get Requi si t i onBySear chMap( )
get St or ageBySear chMap( )
get Not UseBySear chMap( )
: 设备管理人员 : st or agel i st . j sp : st or agei nser t . j sp : st or ageupdat e. j sp : St or ageAct i on : ChangeI nf oSer vi ce : I St or ageDAO
封存信息
主页面
封存信息新
增页面
封存信息修
改页面
封存信息业务管理类 封存信息业务处理数
据访问类
封存信息业务处理数据
访问方法类
打开
get Byi d( )
get Byi d( )
get Poj oByi d( )
新增
submi t ( )
add( )
add( )
addPoj o( )
修改
submi t ( )
updat e
updat e( )
updat ePoj o( )
删除
del et e( )
del et e( )
del et ePoj o( )
按条件查询
get BySear chMap( )
get BySear chMap( )
get Poj oBySear chMap( )
尚友视野信息新增页面用于新增封存信息。
尚友视野信息修改页面用于修改封存信息。
尚友视野信息业务管理类用于管理页面操作的业务流程。
尚友视野信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
尚友视野信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
夜派对
夜派对包图如下:
夜派对信息:提供对夜派对信息的维护,包括对夜派对信息的增加、修改、删除、与条件查
询。
夜派对程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
夜派对程序动态模型,采用如下顺序图来描述:
夜派对
br eakdowni nser t . j sp
保存
submi t ( )
br eakdownl i st . j sp
按条件查询
新增
修改
删除
submi t ( )
br eakdownupdat e. j sp
保存
submi t ( )
Br eakDownAct i on
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
Br eakDownVO
Br eakDownDaoI mpl
I Br eakdow
nDAO
I BaseDAO
addPoj o( )
updat ePoj o( )
del et ePoj o( )
get Poj oByi d( )
get Poj oBySear chMap( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Br eakDownSer vi ce
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
夜派对顺序图中涉及的对象说明:
夜派对信息主页面用于以列表形式显示设备故障信息,删除设备故障信息。
夜派对信息新增页面用于新增夜派对信息。
夜派对信息修改页面用于修改夜派对信息。
夜派对信息业务管理类用于管理页面操作的业务流程。
夜派对信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
夜派对信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法
夜音管理
夜音管理信息包图如下:
: 设备管理人员 : Br eakDownl i st . j sp : Br eakDowni nser t . j sp : Br eakDownupdat e. j sp : Br eakDownAct i on : Br eakDownSer vi ce : I Br eakDownDAO
故障信息主
页面
故障信息新
增页面
故障信息修
改页面
故障信息业务管理
类
故障信息业务处理数
据访问类
故障信息业务处理数据
访问方法类
打开
get Byi d( )
get Byi d( )
get Poj oByi d( )
新增
submi t ( )
add( )
add( )
addPoj o( )
修改
submi t ( )
updat e
updat e( )
updat ePoj o( )
删除
del et e( )
del et e( )
del et ePoj o( )
按条件查询
get BySear chMap( )
get BySear chMap( )
get Poj oBySear chMap( )
夜音管理
夜音管理信息:提供对夜音管理信息的维护,包括对夜音管理信息的增加、修改、删除、与
条件查询。
夜音管理信息序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
夜音管理信息程序动态模型,采用如下顺序图来描述:
empmanagei nser t . j sp
保存
submi t ( )
empmanagel i st . j sp
按条件查询
新增
修改
删除
submi t ( )
empmanageupdat e. j sp
保存
submi t ( )
EmpManageAct i on
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
EmpManageVO
EmpManageDaoI mpl
I EmpManag
eDAO
I BaseDAO
addPoj o( )
updat ePoj o( )
del et ePoj o( )
get Poj oByi d( )
get Poj oBySear chMap( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
EmpManageSer vi ce
add( )
updat e( )
del et e( )
get Byi d( )
get BySear chMap( )
夜音管理信息顺序图中涉及的对象说明:
夜音管理信息主页面用于以列表形式显示夜音管理信息,删除夜音管理信息。
夜音管理信息新增页面用于新增夜音管理信息。
夜音管理信息修改页面用于修改夜音管理信息。
夜音管理信息业务管理类用于管理页面操作的业务流程。
夜音管理信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
夜音管理信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
会员管理
会员管理信息分为夜卡信息、会员空间、会员信息、会员交友四个部分。会员信息包图
如下:
: 设备管理人员 : empmanagel i st . j sp : empmanagei nser t . j sp : empmanageupdat e. j sp : EmpManageAct i on : EmpManageSer vi ce :
I EmpManageDownDAO
人员管理主
页面
人员管理新
增页面
人员管理修
改页面
人员管理业务管理
类
人员管理业务处理数
据访问类
人员管理业务处理数据
访问方法类
打开
get Byi d( )
get Byi d( )
get Poj oByi d( )
新增
submi t ( )
add( )
add( )
addPoj o( )
修改
submi t ( )
updat e
updat e( )
updat ePoj o( )
删除
del et e( )
del et e( )
del et ePoj o( )
按条件查询
get BySear chMap( )
get BySear chMap( )
get Poj oBySear chMap( )
会员管理
(1)会员管理
【会员信息】:提供对会员信息的维护,包括对会员信息的增加、修改、删除、与条件查询。
会员信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
会员信息程序动态模型,采用如下顺序图来描述:
会员信息
夜卡信息
会员空间 会员信息
会员交友
Dept I nf oAct i on
addDept I nf o( )
del et eDept I nf o( )
Li st Dept I nf o( )
updat eDept I nf o( )
f i ndDept I nf o( )
showUpdat eDept I nf o( )
( f r om act i on)
I Dept I nf oD
AO
( f r om dao)
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Dept I nf oDaoI mpl
BaseI nf oSer vi ce
addDept I nf oVo( )
del et eDept I nf oVo( )
get Dept I nf oVoByI d( )
f i ndDept I nf oVo( )
f i ndDept I nf oVo( )
addDut yI nf oVo( )
del et eDut yI nf oVo( )
get Dut yI nf oVoByI d( )
f i ndDut yI nf oVo( )
f i ndDut yI nf oVo( )
updat eDept I nf oVo( )
updat eDut yI nf oVo( )
( f r om ser vi ce)
Dept I nf oUpdat e.
j sp
保存 : 按钮
submi t ( )
( f r om pages)
Dept I nf oLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
Dept I nf oI nser t .
j sp
保存 : 按钮
submi t ( )
( f r om pages)
Dept I nf oVo
( f r om vo)
会员信息顺序图中涉及的对象说明:
会员信息主页面用于以列表形式显示部门信息,删除会员信息。
会员信息新增页面用于新增会员信息。
会员信息修改页面用于修改会员信息。
会员信息业务管理类用于管理页面操作的业务流程。
会员信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
: 信息管理员
:
Dept I nf oLi s. . .
:
Dept I nf oI nse. . .
:
Dept I nf oUpdat e. j sp
:
Dept I nf oAct i on
: BaseI nf oSer vi ce
:
I Dept I nf oDAO
部门信息主页面 部门信息新增页
面
部门信息修改页面 部门信息业务管
理类
部门信息业务处理数
据访问类
部门信息业务处理数
据访问方法
新增
submi t ( )
数据添加
数据验证
addDept I nf o( )
addDept I nf oVo( )
addDat eVo( )
修改
showUpdat eDept I nf o( )
修改数据
updat eDept I nf o( )
数据验证
updat eDept I nf oVo( )
updat eDat eVo( )
删除
del et eDept I nf o( )
del et eDept I nf oVo( )
del et eDat eVo( )
按条件查询
f i ndDept I nf o( )
f i ndDut yI nf oVo( )
f i ndDat eVo( )
get Dept I nf oVoByI d( )
get Dat eVoByI d( )
l i st Dept I nf o( )
f i ndDept I nf oVo( )
f i ndDat eVo( )
会员信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)夜卡信息
【夜卡信息】:提供对职务信息的维护,包括对职务信息的增加、修改、删除、与条件查询。
夜卡信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
夜卡信息程序动态模型,采用如下顺序图来描述:
BaseI nf oSer vi ce
addDept I nf oVo( )
del et eDept I nf oVo( )
get Dept I nf oVoByI d( )
f i ndDept I nf oVo( )
f i ndDept I nf oVo( )
updat eDept I nf oVo( )
addDut yI nf oVo( )
del et eDut yI nf oVo( )
get Dut yI nf oVoByI d( )
f i ndDut yI nf oVo( )
f i ndDut yI nf oVo( )
updat eDut yI nf oVo( )
addEqui pTypeVo( )
del et eEqui pTypeVo( )
get Equi pTypeVoByI d( )
f i ndEqui pTypeVo( )
f i ndEqui pTypeVo( )
updat eEqui pTypeVo( )
( f r om ser vi ce)
Dut yI nf oAct i on
addDut yI nf o( )
del et eDut yI nf o( )
showUpdat eDut yI nf o( )
updat eDut yI nf o( )
f i ndDut yI nf o( )
l i st Dut yI nf o( )
( f r om act i on)
Dut yI nf oVo
( f r om vo)
Dut yI nf oUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
Dut yI nf oI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
Dut yI nf oLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
Dut yI nf oDaoI mpl
( f r om dao)
I Dut yI nf oDA
O
( f r om dao)
BaseDaoI mpl
( f r om dao)
夜卡信息顺序图中涉及的对象说明:
夜卡信息主页面用于以列表形式显示夜卡信息,删除夜卡信息。
夜卡信息新增页面用于新增夜卡信息。
夜卡信息修改页面用于修改夜卡信息。
夜卡信息业务管理类用于管理页面操作的业务流程。
夜卡信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
夜卡信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(3)会员信息
【会员信息】:提供对设会员信息的维护,包括对会员信息的增加、修改、删除、与条件查
: 信息管理员
: Dut yI nf oLi st . j sp :
Dut yI nf oI nser t . j sp
: Dut yI nf oUpdat e. j sp : Dut yI nf oAct i on :
BaseI nf oSer vi ce :
I Dut yI nf oDAO
职务信息主页面 职务信息新增页面 部门信息修改页面 职务信息业务管理类 职务信息业务处理
数据访问类
职务信息业务处理
数据访问方法
新增
submi t ( )
addDut yI nf o( )
数据添加
数据验证
addDut yI nf oVo( )
addDat eVo( )
修改
showUpdat eDut yI nf o( )
get Dut yI nf oVoByI d( )
get Dat eVoByI d( )
修改数据
数据验证
updat eDut yI nf o( )
updat eDut yI nf oVo( )
updat eDat eVo( )
删除
del et eDut yI nf o( )
del et eDut yI nf oVo( )
del et eDat eVo( )
按条件查询
f i ndDut yI nf o( )
f i ndDut yI nf oVo( )
f i ndDat eVo( )
l i st Dut yI nf o( )
f i ndDut yI nf oVo( )
f i ndDat eVo( )
询。
会员信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
会员信息程序动态模型,采用如下顺序图来描述:
BaseI nf oSer vi ce
addDept I nf oVo( )
del et eDept I nf oVo( )
get Dept I nf oVoByI d( )
f i ndDept I nf oVo( )
f i ndDept I nf oVo( )
updat eDept I nf oVo( )
addDut yI nf oVo( )
del et eDut yI nf oVo( )
get Dut yI nf oVoByI d( )
f i ndDut yI nf oVo( )
f i ndDut yI nf oVo( )
updat eDut yI nf oVo( )
addEqui pTypeVo( )
del et eEqui pTypeVo( )
get Equi pTypeVoByI d( )
f i ndEqui pTypeVo( )
f i ndEqui pTypeVo( )
updat eEqui pTypeVo( )
( f r om ser vi ce)
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
I Equi pType
DAO
( f r om dao)
Equi pTypeDao
I mpl
( f r om dao)
Equi pTypeVo
( f r om vo)
Equi pTypeAct i on
addEqui pType( )
del et eEqui pType( )
showUpdat eEqui pType( )
updat eEqui pType( )
f i ndEqui pType( )
l i st Equi pType( )
( f r om act i on)
Equi pTypeUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
Equi pTypeLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
Equi pTypeI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
会员信息顺序图中涉及的对象说明:
会员信息主页面用于以列表形式显示会员分类信息,删除会员分类信息。
会员信息新增页面用于新增设备分类信息。
会员信息修改页面用于修改设备分类信息。
会员信息业务管理类用于管理页面操作的业务流程。
会员信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
会员信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 信息管理员
:
Equi pTypeLi s. . .
:
Equi pTypeI nser . . .
:
Equi pTypeUpdat e. j sp
:
Equi pTypeAct i on
:
BaseI nf oSer vi ce :
I Equi pTypeDAO
设备分类主页面 设备分类新增页面 设备分类修改页面 设备分类业务管
理类
设备分类业务处理
数据访问类
设备分类业务处理数
据访问方法
新增
submi t ( )
数据添加
数据验证
addEqui pType( )
addEqui pTypeVo( )
addDat eVo( )
修改
updat eEqui pType( )
updat eEqui pTypeVo( )
updat eDat eVo( )
修改数据
数据验证
updat eEqui pType( )
updat eEqui pTypeVo( )
updat eDat eVo( )
删除
del et eEqui pType( )
del et eEqui pTypeVo( )
del et eDat eVo( )
按条件查询
f i ndEqui pType( )
f i ndEqui pTypeVo( )
f i ndDat eVo( )
l i st Equi pType( )
f i ndEqui pTypeVo( )
f i ndDat eVo( )
时尚联盟
时尚联盟分为联盟介绍、活动专区两个部分。时尚联盟包图如下:
(1)时尚联盟介绍
【时尚联盟介绍】:提供对时尚联盟介绍的维护,包括对时尚联盟介绍信息的增加、修改、
删除、与条件查询。
时尚联盟介绍信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
时尚联盟信息程序动态模型,采用如下顺序图来描述:
时尚联盟
联盟介绍 活动专区
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
BaseAccount I mpl
( f r om dao)
I BaseAccou
nt DAO
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce)
BaseAccount Vo
( f r om vo)
baseAccount Act i on
addBaseAccount ( )
del et eBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
f i ndBaseAccount ( )
l i st BaseAccount ( )
( f r om act i on)
BaseAccount Li st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
BaseAccount I nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
BaseAccount Updat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
时尚联盟介绍信息顺序图中涉及的对象说明:
时尚联盟介绍信息主页面用于以列表形式显示时尚联盟信息,删除时尚联盟信息。
时尚联盟介绍信息新增页面用于新增时尚联盟信息。
时尚联盟介绍信息修改页面用于修改时尚联盟信息。
时尚联盟介绍信息业务管理类用于管理页面操作的业务流程。
时尚联盟介绍信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
时尚联盟介绍信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)活动专区
【活动专区】:提供对时尚联盟信息的维护,包括对时尚联盟信息的增加、修改、删除、与
: 设备管理员
:
BaseAccount Li st . j sp
:
BaseAccount I nser t . j sp
:
BaseAccount Updat e. j sp
:
baseAccount Act i on
:
Equi Account Ser vi ce :
I BaseAcco. . .
基本台账主页面 基本台账新增页面 基本台账修改页面 基本台账业务管理
类
基本台账业务处理数
据访问类
基本台账业务处理数
据访问方法
新增
修改
删除
按条件查询
submi t ( )
数据添加
数据验证
修改数据
数据验证
addBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
del et eBaseAccount ( )
f i ndBaseAccount ( )
addBaseAccount Vo( )
updat eBaseAccount Vo( )
del et eBaseAccount Vo( )
f i ndBaseAccount Vo( )
get BaseAccount VoByI d( )
addDat eVo( )
updat eDat eVo( )
del et eDat eVo( )
f i ndDat eVo( )
get Dat eVoByI d( )
l i st BaseAccount ( )
f i ndBaseAccount Vo( )
f i ndDat eVo( )
条件查询。
时尚联盟信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
时尚联盟信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce) RandomSpar eI mpl
( f r om dao)
I RandomSpa
r eDAO
( f r om dao)
r andomSpar eAct i on
addRandomSpar e( )
del et eRandomSpar e( )
showUpdat eRandomSpar e( )
updat eRandomSpar e( )
f i ndRandomSpar e( )
l i st RandomSpar e( )
( f r om act i on)
RandomSpar eVo
( f r om vo)
RandomSpar eI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
RandomSpar eLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
RandomSpar eUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
时尚联盟信息顺序图中涉及的对象说明:
时尚联盟信息主页面用于以列表形式显示时尚联盟,删除时尚联盟。
时尚联盟信息新增页面用于新增时尚联盟件信息。
时尚联盟信息修改页面用于修改时尚联盟信息。
时尚联盟信息业务管理类用于管理页面操作的业务流程。
时尚联盟信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
时尚联盟信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
RandomSpar eLi st . j sp
:
RandomSpar eI nser t . j sp
:
RandomSpar eUpdat e. j sp
:
r andomSpar eAct i on
:
Equi Account Ser vi ce :
I RandomSp. . .
随机备件主页面 随机备件新增页面 随机备件修改页面 随机备件业务管理类 随机备件业务处理数据
访问类
随机备件业务处理数
据访问方法
删除
del et eRandomSpar e( )
del et eRandomSpar eVo( )
del et eDat eVo( )
按条件查询
f i ndRandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
新增
submi t ( )
数据添加
数据验证
addRandomSpar e( )
addRandomSpar eVo( )
addDat eVo( )
修改
showUpdat eRandomSpar e( )
get RandomSpar eVo( )
get Dat eVoByI d( )
修改数据
updat eRandomSpar e( )
updat eRandomSpar eVo( )
updat eDat eVo( )
数据验证
l i st RandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
招聘求职
招聘求职包图如下
(1)招聘求职介绍
【招聘求职介绍】:提供对招聘求职介绍的维护,包括对招聘求职介绍信息的增加、修改、
删除、与条件查询。
招聘求职介绍信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
招聘求职信息程序动态模型,采用如下顺序图来描述:
招聘求职
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
BaseAccount I mpl
( f r om dao)
I BaseAccou
nt DAO
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce)
BaseAccount Vo
( f r om vo)
baseAccount Act i on
addBaseAccount ( )
del et eBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
f i ndBaseAccount ( )
l i st BaseAccount ( )
( f r om act i on)
BaseAccount Li st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
BaseAccount I nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
BaseAccount Updat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
招聘求职介绍信息顺序图中涉及的对象说明:
招聘求职介绍信息主页面用于以列表形式显示招聘求职信息,删除招聘求职信息。
招聘求职介绍信息新增页面用于新增招聘求职息。
招聘求职介绍信息修改页面用于修改招聘求职信息。
招聘求职介绍信息业务管理类用于管理页面操作的业务流程。
招聘求职介绍信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
招聘求职介绍信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)活动专区
【活动专区】:提供对招聘求职信息的维护,包括对招聘求职信息的增加、修改、删除、与
: 设备管理员
:
BaseAccount Li st . j sp
:
BaseAccount I nser t . j sp
:
BaseAccount Updat e. j sp
:
baseAccount Act i on
:
Equi Account Ser vi ce :
I BaseAcco. . .
基本台账主页面 基本台账新增页面 基本台账修改页面 基本台账业务管理
类
基本台账业务处理数
据访问类
基本台账业务处理数
据访问方法
新增
修改
删除
按条件查询
submi t ( )
数据添加
数据验证
修改数据
数据验证
addBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
del et eBaseAccount ( )
f i ndBaseAccount ( )
addBaseAccount Vo( )
updat eBaseAccount Vo( )
del et eBaseAccount Vo( )
f i ndBaseAccount Vo( )
get BaseAccount VoByI d( )
addDat eVo( )
updat eDat eVo( )
del et eDat eVo( )
f i ndDat eVo( )
get Dat eVoByI d( )
l i st BaseAccount ( )
f i ndBaseAccount Vo( )
f i ndDat eVo( )
条件查询。
招聘求职信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
招聘求职信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce) RandomSpar eI mpl
( f r om dao)
I RandomSpa
r eDAO
( f r om dao)
r andomSpar eAct i on
addRandomSpar e( )
del et eRandomSpar e( )
showUpdat eRandomSpar e( )
updat eRandomSpar e( )
f i ndRandomSpar e( )
l i st RandomSpar e( )
( f r om act i on)
RandomSpar eVo
( f r om vo)
RandomSpar eI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
RandomSpar eLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
RandomSpar eUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
招聘求职信息顺序图中涉及的对象说明:
招聘求职信息主页面用于以列表形式显示招聘求职,删除时尚联盟。
招聘求职信息新增页面用于新增招聘求职件信息。
招聘求职信息修改页面用于修改招聘求职信息。
招聘求职信息业务管理类用于管理页面操作的业务流程。
招聘求职信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
招聘求职信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
RandomSpar eLi st . j sp
:
RandomSpar eI nser t . j sp
:
RandomSpar eUpdat e. j sp
:
r andomSpar eAct i on
:
Equi Account Ser vi ce :
I RandomSp. . .
随机备件主页面 随机备件新增页面 随机备件修改页面 随机备件业务管理类 随机备件业务处理数据
访问类
随机备件业务处理数
据访问方法
删除
del et eRandomSpar e( )
del et eRandomSpar eVo( )
del et eDat eVo( )
按条件查询
f i ndRandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
新增
submi t ( )
数据添加
数据验证
addRandomSpar e( )
addRandomSpar eVo( )
addDat eVo( )
修改
showUpdat eRandomSpar e( )
get RandomSpar eVo( )
get Dat eVoByI d( )
修改数据
updat eRandomSpar e( )
updat eRandomSpar eVo( )
updat eDat eVo( )
数据验证
l i st RandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
论坛
论坛包图如下
(1)论坛介绍
【论坛介绍】:提供对论坛介绍的维护,包括对论坛介绍信息的增加、修改、删除、与条件
查询。
论坛介绍信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
论坛信息程序动态模型,采用如下顺序图来描述:
论坛
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
BaseAccount I mpl
( f r om dao)
I BaseAccou
nt DAO
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce)
BaseAccount Vo
( f r om vo)
baseAccount Act i on
addBaseAccount ( )
del et eBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
f i ndBaseAccount ( )
l i st BaseAccount ( )
( f r om act i on)
BaseAccount Li st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
BaseAccount I nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
BaseAccount Updat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
论坛介绍信息顺序图中涉及的对象说明:
论坛介绍信息主页面用于以列表形式显示论坛信息,删除论坛信息。
论坛介绍信息新增页面用于新增论坛信息。
论坛介绍信息修改页面用于修改论坛信息。
论坛介绍信息业务管理类用于管理页面操作的业务流程。
论坛介绍信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
论坛介绍信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)活动专区
【活动专区】:提供对论坛信息的维护,包括对论坛信息的增加、修改、删除、与条件查询。
: 设备管理员
:
BaseAccount Li st . j sp
:
BaseAccount I nser t . j sp
:
BaseAccount Updat e. j sp
:
baseAccount Act i on
:
Equi Account Ser vi ce :
I BaseAcco. . .
基本台账主页面 基本台账新增页面 基本台账修改页面 基本台账业务管理
类
基本台账业务处理数
据访问类
基本台账业务处理数
据访问方法
新增
修改
删除
按条件查询
submi t ( )
数据添加
数据验证
修改数据
数据验证
addBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
del et eBaseAccount ( )
f i ndBaseAccount ( )
addBaseAccount Vo( )
updat eBaseAccount Vo( )
del et eBaseAccount Vo( )
f i ndBaseAccount Vo( )
get BaseAccount VoByI d( )
addDat eVo( )
updat eDat eVo( )
del et eDat eVo( )
f i ndDat eVo( )
get Dat eVoByI d( )
l i st BaseAccount ( )
f i ndBaseAccount Vo( )
f i ndDat eVo( )
论坛信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
论坛信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce) RandomSpar eI mpl
( f r om dao)
I RandomSpa
r eDAO
( f r om dao)
r andomSpar eAct i on
addRandomSpar e( )
del et eRandomSpar e( )
showUpdat eRandomSpar e( )
updat eRandomSpar e( )
f i ndRandomSpar e( )
l i st RandomSpar e( )
( f r om act i on)
RandomSpar eVo
( f r om vo)
RandomSpar eI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
RandomSpar eLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
RandomSpar eUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
论坛信息顺序图中涉及的对象说明:
论坛信息主页面用于以列表形式显示论坛,删除论坛。
论坛信息新增页面用于新增论坛信息。
论坛信息修改页面用于修改论坛信息。
论坛信息业务管理类用于管理页面操作的业务流程。
论坛信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
论坛信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
RandomSpar eLi st . j sp
:
RandomSpar eI nser t . j sp
:
RandomSpar eUpdat e. j sp
:
r andomSpar eAct i on
:
Equi Account Ser vi ce :
I RandomSp. . .
随机备件主页面 随机备件新增页面 随机备件修改页面 随机备件业务管理类 随机备件业务处理数据
访问类
随机备件业务处理数
据访问方法
删除
del et eRandomSpar e( )
del et eRandomSpar eVo( )
del et eDat eVo( )
按条件查询
f i ndRandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
新增
submi t ( )
数据添加
数据验证
addRandomSpar e( )
addRandomSpar eVo( )
addDat eVo( )
修改
showUpdat eRandomSpar e( )
get RandomSpar eVo( )
get Dat eVoByI d( )
修改数据
updat eRandomSpar e( )
updat eRandomSpar eVo( )
updat eDat eVo( )
数据验证
l i st RandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
广告管理系统
(1)广告介绍
【广告介绍】:提供对广告介绍的维护,包括对广告介绍信息的增加、修改、删除、与条件
查询。
广告介绍信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
广告信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
BaseAccount I mpl
( f r om dao)
I BaseAccou
nt DAO
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce)
BaseAccount Vo
( f r om vo)
baseAccount Act i on
addBaseAccount ( )
del et eBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
f i ndBaseAccount ( )
l i st BaseAccount ( )
( f r om act i on)
BaseAccount Li st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
BaseAccount I nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
BaseAccount Updat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
广告介绍信息顺序图中涉及的对象说明:
广告介绍信息主页面用于以列表形式显示广告信息,删除广告信息。
广告介绍信息新增页面用于新增广告信息。
广告介绍信息修改页面用于修改广告信息。
广告介绍信息业务管理类用于管理页面操作的业务流程。
广告介绍信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
广告介绍信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)活动专区
【活动专区】:提供对广告信息的维护,包括对广告信息的增加、修改、删除、与条件查询。
: 设备管理员
:
BaseAccount Li st . j sp
:
BaseAccount I nser t . j sp
:
BaseAccount Updat e. j sp
:
baseAccount Act i on
:
Equi Account Ser vi ce :
I BaseAcco. . .
基本台账主页面 基本台账新增页面 基本台账修改页面 基本台账业务管理
类
基本台账业务处理数
据访问类
基本台账业务处理数
据访问方法
新增
修改
删除
按条件查询
submi t ( )
数据添加
数据验证
修改数据
数据验证
addBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
del et eBaseAccount ( )
f i ndBaseAccount ( )
addBaseAccount Vo( )
updat eBaseAccount Vo( )
del et eBaseAccount Vo( )
f i ndBaseAccount Vo( )
get BaseAccount VoByI d( )
addDat eVo( )
updat eDat eVo( )
del et eDat eVo( )
f i ndDat eVo( )
get Dat eVoByI d( )
l i st BaseAccount ( )
f i ndBaseAccount Vo( )
f i ndDat eVo( )
广告信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
广告信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce) RandomSpar eI mpl
( f r om dao)
I RandomSpa
r eDAO
( f r om dao)
r andomSpar eAct i on
addRandomSpar e( )
del et eRandomSpar e( )
showUpdat eRandomSpar e( )
updat eRandomSpar e( )
f i ndRandomSpar e( )
l i st RandomSpar e( )
( f r om act i on)
RandomSpar eVo
( f r om vo)
RandomSpar eI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
RandomSpar eLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
RandomSpar eUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
广告信息顺序图中涉及的对象说明:
广告信息主页面用于以列表形式显示时尚联盟,删除时尚联盟。
广告信息新增页面用于新增时尚联盟件信息。
广告信息修改页面用于修改时尚联盟信息。
广告信息业务管理类用于管理页面操作的业务流程。
广告信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
广告信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
RandomSpar eLi st . j sp
:
RandomSpar eI nser t . j sp
:
RandomSpar eUpdat e. j sp
:
r andomSpar eAct i on
:
Equi Account Ser vi ce :
I RandomSp. . .
随机备件主页面 随机备件新增页面 随机备件修改页面 随机备件业务管理类 随机备件业务处理数据
访问类
随机备件业务处理数
据访问方法
删除
del et eRandomSpar e( )
del et eRandomSpar eVo( )
del et eDat eVo( )
按条件查询
f i ndRandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
新增
submi t ( )
数据添加
数据验证
addRandomSpar e( )
addRandomSpar eVo( )
addDat eVo( )
修改
showUpdat eRandomSpar e( )
get RandomSpar eVo( )
get Dat eVoByI d( )
修改数据
updat eRandomSpar e( )
updat eRandomSpar eVo( )
updat eDat eVo( )
数据验证
l i st RandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
购物商城系统
购物商城管理包图如下:
(1)购物商城介绍
【购物商城】:提供对购物商城介绍的维护,包括对购物商城介绍信息的增加、修改、删除、
与条件查询。
购物商城介绍信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
表示层
jsp表示组件包
(form表示层)
ViewHelp表示逻辑
javaBean组件包(...
ViewHelpViewHelp组
件包(from表示层包)
控制层包
前端控制器组件
包(from控制层包) 后端控制器组件
包(from控制层包)
监听器组件包
(from控制层包)
过滤器组件包
(from控制层包)
业务层包
用户信息管理包
(from业务层包) 商品信息管理包
(from业务层包)
购物车信息管理
包(from业务层包)
订单信息管理包
(from业务层包)
数据访问层包
DAO服务组件包(from
数据访问层包) DAO CRUD组件包
(from数据访问层包)
持久实体组件包
(from数据访问层包)
数据连接组件包
(from数据访问层包)
错误信息
购物商城信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
BaseAccount I mpl
( f r om dao)
I BaseAccou
nt DAO
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce)
BaseAccount Vo
( f r om vo)
baseAccount Act i on
addBaseAccount ( )
del et eBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
f i ndBaseAccount ( )
l i st BaseAccount ( )
( f r om act i on)
BaseAccount Li st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
BaseAccount I nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
BaseAccount Updat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
购物商城介绍信息顺序图中涉及的对象说明:
购物商城介绍信息主页面用于以列表形式显示购物商城信息,删除购物商城信息。
购物商城介绍信息新增页面用于新增购物商城信息。
购物商城介绍信息修改页面用于修改购物商城信息。
购物商城介绍信息业务管理类用于管理页面操作的业务流程。
购物商城介绍信息业务处理数据访问业务类用于进行业务于后台数据的对话和事务的处理。
购物商城介绍信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
(2)活动专区
【活动专区】:提供对购物商城信息的维护,包括对购物商城信息的增加、修改、删除、与
: 设备管理员
:
BaseAccount Li st . j sp
:
BaseAccount I nser t . j sp
:
BaseAccount Updat e. j sp
:
baseAccount Act i on
:
Equi Account Ser vi ce :
I BaseAcco. . .
基本台账主页面 基本台账新增页面 基本台账修改页面 基本台账业务管理
类
基本台账业务处理数
据访问类
基本台账业务处理数
据访问方法
新增
修改
删除
按条件查询
submi t ( )
数据添加
数据验证
修改数据
数据验证
addBaseAccount ( )
showUpdat eBaseAccount ( )
updat eBaseAccount ( )
del et eBaseAccount ( )
f i ndBaseAccount ( )
addBaseAccount Vo( )
updat eBaseAccount Vo( )
del et eBaseAccount Vo( )
f i ndBaseAccount Vo( )
get BaseAccount VoByI d( )
addDat eVo( )
updat eDat eVo( )
del et eDat eVo( )
f i ndDat eVo( )
get Dat eVoByI d( )
l i st BaseAccount ( )
f i ndBaseAccount Vo( )
f i ndDat eVo( )
条件查询。
购物商城信息程序静态模型,在用户管理用例的基础上,进行分析设计,
采用如下类图来描述:
购物商城信息程序动态模型,采用如下顺序图来描述:
I BaseDAO
addDat eVo( )
del et eDat eVo( )
get Dat eVoByI d( )
f i ndDat eVo( )
f i ndDat eVo( )
updat eDat eVo( )
( f r om dao)
BaseDaoI mpl
( f r om dao)
Equi Account Ser vi ce
addBaseAccount Vo( )
del et eBaseAccount Vo( )
get BaseAccount VoByI d( )
f i ndBaseAccount Vo( )
f i ndBaseAccount Vo( )
updat eBaseAccount Vo( )
addCl assAEqui Vo( )
del et eCl assAEqui Vo( )
get Cl assAEqui Vo( )
f i ndCl assAEqui Vo( )
f i ndCl assAEqui Vo( )
updat eCl assAEqui Vo( )
addRandomAnnexVo( )
del et eRandomAnnexVo( )
get RandomAnnexVo( )
f i ndRandomAnnexVo( )
f i ndRandomAnnexVo( )
updat eRandomAnnexVo( )
addRandomSpar eVo( )
del et eRandomSpar eVo( )
get RandomSpar eVo( )
f i ndRandomSpar eVo( )
f i ndRandomSpar eVo( )
updat eRandomSpar eVo( )
addSpeci al Equi Vo( )
del et eSpeci al Equi Vo( )
get Speci al Equi Vo( )
f i ndSpeci al Equi Vo( )
f i ndSpeci al Equi Vo( )
updat eSpeci al Equi Vo( )
addTool Manager Vo( )
del et eTool Manager Vo( )
get Tool Manager Vo( )
f i ndTool Manager Vo( )
f i ndTool Manager Vo( )
updat eTool Manager Vo( )
( f r om ser vi ce) RandomSpar eI mpl
( f r om dao)
I RandomSpa
r eDAO
( f r om dao)
r andomSpar eAct i on
addRandomSpar e( )
del et eRandomSpar e( )
showUpdat eRandomSpar e( )
updat eRandomSpar e( )
f i ndRandomSpar e( )
l i st RandomSpar e( )
( f r om act i on)
RandomSpar eVo
( f r om vo)
RandomSpar eI nser t . j sp
保存 : 按钮
submi t ( )
( f r om pages)
RandomSpar eLi st . j sp
按条件查询 : 按钮
新增 : 按钮
修改 : 按钮
删除 : 按钮
submi t ( )
( f r om pages)
RandomSpar eUpdat e. j sp
保存 : 按钮
submi t ( )
( f r om pages)
购物商城信息顺序图中涉及的对象说明:
购物商城信息主页面用于以列表形式显示购物商城,删除购物商城。
购物商城信息新增页面用于新增购物商城信息。
购物商城信息修改页面用于修改购物商城信息。
购物商城信息业务管理类用于管理页面操作的业务流程。
购物商城信息业务处理数据访问业务类用于进行业务于后台数据的对话和事的处理。
购物商城信息业务处理数据访问方法类用于提供于后台数据库交互信息的方法。
: 设备管理员
:
RandomSpar eLi st . j sp
:
RandomSpar eI nser t . j sp
:
RandomSpar eUpdat e. j sp
:
r andomSpar eAct i on
:
Equi Account Ser vi ce :
I RandomSp. . .
随机备件主页面 随机备件新增页面 随机备件修改页面 随机备件业务管理类 随机备件业务处理数据
访问类
随机备件业务处理数
据访问方法
删除
del et eRandomSpar e( )
del et eRandomSpar eVo( )
del et eDat eVo( )
按条件查询
f i ndRandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
新增
submi t ( )
数据添加
数据验证
addRandomSpar e( )
addRandomSpar eVo( )
addDat eVo( )
修改
showUpdat eRandomSpar e( )
get RandomSpar eVo( )
get Dat eVoByI d( )
修改数据
updat eRandomSpar e( )
updat eRandomSpar eVo( )
updat eDat eVo( )
数据验证
l i st RandomSpar e( )
f i ndRandomSpar eVo( )
f i ndDat eVo( )
3 接口设计
内部接口
在业务逻辑层(或用户界面层)和数据库操作层(或实体对象层)之间定义。
接口定义:使用定义的一组函数和过程进行数据的交换
4 运行设计
运行模块组合
(细化)
预算、计划
管理系统
PB组件
ORACL
E9i
基础数
据维护
5 系统数据结构设计
逻辑结构设计要点
数据结构与程序的关系
以下用表格的形式列出各功能模块用到的数据表结构:
功能模块 数据结构
1.会员登录管理 管理员表(managerinfo)
会员表 (user_table)
2.夜店管理 夜 店 表 ( Night_Table ) 夜 店 评 论 表
CURBUDGET
SETID
YEAR
ID
EID
DID
BID
IID
PID
BDID
GBDID
MONEY
YWLX
OPERID
OPERNAME
BIZDATE
PAYDATA
STATUS
REMARK
MKM
ENTERPRISE
SETID
YEAR
EID
NAME
CLASS
DID
USERS
USERID
USERNAME
BRANCH
SETID
YEAR
DID
NAME
CLASS
ISLEAF
TOTALNAME
ENABLED
ITEM
SETID
YEAR
IID
NAME
TOTALNAME
CLASS
ISLEAF
ENABLED
CODE
REMARK
USERD
BUDGETDOC
SETID
YEAR
BDID
DWQKWH
CLASS
ISUSERD
DOCKIND
SIGNER
SIGNDATE
INPUTER
INPUTDATE
PAYOFFKIND
SETID
YEAR
PID
NAME
TOTALNAME
ISLEAF
CLASS
ENABLED
ISTRANSFER
BUDGETSECTION
YEAR
BID
NAME
TOTALNAME
CLASS
ISLEAF
CODE
SID
ISUSERD
ENABLED
CURPLAN
SETID
YEAR
PLANID
EID
DID
BID
IID
PID
BDID
GBDID
MONEY
OPERID
OPERNAME
BIZDATA
STATUS
REMARK
MKM
PLANMONTH
YWLX
STAT1
STAT2
SDATE
ISPRINT
V_BUDGET_ZHH
1..n
1..n
0..n
1..n
1..n
1..n
1..n
1..n
userset
setid
userid
year
1..n
(Night_comment_table)
夜店音乐表(music_table)
夜店活动表(party_table)
夜店视频表(video_table)
视频评论表(video_comment_table)
夜店搜索表(Night_select)
3.夜时尚管理 指标信息表(curbudget) 基础信息表
4.夜派对 指标信息表(curbudget) 基础信息表
5.夜音管理 音乐评论表(music_comment_table)
6.会员管理
7.时尚联盟 聚会感想表(party_comment_table)
聚会发起表
8.求职招聘 招聘表登记表(job_need_table)
工作查询表(job_Search_table)
9.论坛 论 坛 表 ( forum-table ) 论 坛 评 论 表
(forum_comment_table)
10.广告管理系统
11.购物商城系统
6 系统出错处理设计
出错信息
1. 当软件系统连接数据库失败时,提示连接失败原因,强行退出程序。
2. 当维护基础数据和指标、计划信息时,输入了非法数据,系统提示出错信息,让用
户改正。
3. 导入数据时,验证数据的合法性、完整性,如果文件根本就不存在或其他原因,提
示出错原因。
系统维护设计
在软件项目验收后,要指定维护人员,并告知用户与其的联系方式。具体项目的售后维
护和技术支持由项目合同确认。对于系统发生故障的维修、技术支援,公司将快速做出反应。
方式包括:通过电话、电子邮件立即给出解答方案;
对于技术支持工程师短时间不能解决的疑难问题,将立即将此情况传达给客户,并请求
专家后援支持,解决客户的应用系统中出现的问题;对于依靠通信方式不能解决的问题,技
术支持工程师会尽快赶赴现场,了解情况,现场予以解决。
本文由整理收集,转载标明出处!