Redboil
教师评价系统架构说明系统架构说明
Versio
10
fProjectNameUseCaseSpecificatio
UseCaseName系统架构说明docume
tide
tifier
版本01日期20101110
修订历史纪录
日期2010111010版本初稿说明黄炜作者
Co
fide
tial
Redboil2015
Page2
fProjectNameUseCaseSpecificatio
UseCaseName系统架构说明docume
tide
tifier
版本01日期20101110
目录
123简要说明架构目录关系说明444
Co
fide
tial
Redboil2015
Page3
fProjectNameUseCaseSpecificatio
UseCaseName系统架构说明docume
tide
tifier
版本01日期20101110
系统架构说明
1简要说明本系统的参与开发人员主要为本校大二学生,同学们只是学习过软件开发的基础应用和为数不多的一些小课题开发,针对这样的实际情况,本系统的架构设计主要是按照三层结构来架设。目的在于用这种参见的分成开发模式来提高学生的编码能力和知识应用能力。2架构目录项目名称WebServiceCompo
e
tMa
agerDomai
客户端UI层服务层业务逻辑层数据访问层实体对象层备注
3
关系说明
在本项目中没有引入ORM工具,所以我们需要在实体对象层(Domai
)中手动的建立实体对象为后续各层的开发提供实体类。在服务层(Service)中我们定义系统的服务。为客户端的调用提供依据和保障,同时对逻辑层提供实现约束。客户端UI层(Web)中定义页面的样式,使用各种控件完成页面布局等工作同时实现对各种用户操作的相应的调用。业务逻辑层(Compo
e
t)继承服务层(Service)中定义的各种服务契约接口。重要完成各个业务的各种转换,如从数据访问层(Ma
ager)抽出出来的数据的实体转换和对数据访问层(Ma
ager)的调用。数据访问层(Ma
ager)实现对数据库的增删改查操作。
Co
fide
tial
Redboil2015
Page4
fr