教师管理系统的分析与设计Word格式文档下载.docx

上传人:b****1 文档编号:13510826 上传时间:2022-10-11 格式:DOCX 页数:25 大小:206.15KB
下载 相关 举报
教师管理系统的分析与设计Word格式文档下载.docx_第1页
第1页 / 共25页
教师管理系统的分析与设计Word格式文档下载.docx_第2页
第2页 / 共25页
教师管理系统的分析与设计Word格式文档下载.docx_第3页
第3页 / 共25页
教师管理系统的分析与设计Word格式文档下载.docx_第4页
第4页 / 共25页
教师管理系统的分析与设计Word格式文档下载.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

教师管理系统的分析与设计Word格式文档下载.docx

《教师管理系统的分析与设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《教师管理系统的分析与设计Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。

教师管理系统的分析与设计Word格式文档下载.docx

(3)Planteach(教学计划):

本用例提供了各学院安排新学期教学计划的功能。

(4)SelectCourse(教师选课):

本用例提供了教师选择新学期要讲授的课程的功能。

(5)TakeItem(注册项目):

本用例提供了教师注册参加教学研究项目的功能。

系统用例图如下:

 

1.2.3用例的事件流描述

1.“Login”(登录)

1.1简单描述:

本用例描述了用户如何登录到系统中。

1.2前置条件:

无。

1.3后置条件:

如果用例成功,则用户登录到系统中,否则系统状态不变。

1.4扩充点:

1.5事件流

1.5.1基流:

当用户登录到系统时,用例启动。

(1)系统提示用户输入用户名和密码。

(2)用户输入自己的用户名和密码提交。

(3)系统验证输入的用户名和密码(E—1),用户登录成功。

1.5.2替代流:

E—1:

如果用户输入错误,系统提示错误信息,用户可以重新输入或终止该用例。

登录活动图如下:

2.MaintainInfo(信息维护):

2.1简单描述

本用例完成教师信息、课程信息、教研信息、辅助信息的增、删、改、查功能。

2.2前置条件:

本用例开始前,Administrator必须先登录系统。

2.3后置条件:

如果用例成功,可实现对相关信息的维护。

2.4扩充点:

2.5事件流:

2.5.1基流:

Administrator登录系统后,本用例可以开始,Administrator选择想要的动作:

维护教师信息、维护课程信息、维护教研信息、维护辅助信息。

如果所选的活动是:

维护教师信息,执行分支流S—1。

维护课程信息,执行分支流S—2。

维护教研信息,执行分支流S—3。

维护辅助信息,执行分支流S—4。

2.5.2分支流:

S—1:

维护教师信息:

Administrator可以选择的动作:

增加、修改、删除、查询。

如果选择的是增加:

执行分支流:

S—1.1。

如果选择的是修改:

S—1.2。

如果选择的是删除:

S—1.3。

如果选择的是查询:

S—1.4。

分支流S—1.1增加:

(1)系统要求Administrator输入教师信息:

编号、姓名、性别等。

(2)Administrator输入所要求的信息后提交。

(3)系统将教师信息存入数据库。

分支流S—1.2修改:

(1)系统要求Administrator输入教师编号(E-1)。

(2)Administrator输入后提交。

(3)系统检索教师信息(E-2)。

(4)显示教师信息。

(5)Administrator修改教师信息。

(6)修改后提交。

(7)系统更新教师信息。

分支流S—1.3删除:

(1)系统提示输入教师编号(E-1)。

(5)Administrator确认删除(E-3)。

(6)从系统中信息。

分支流S—1.4查询:

(1)系统提示输入查询条件(E-1)。

(2)Administrator输入后提交。

S—2:

维护课程信息:

基本流程同上

S—3:

维护教研信息:

基本流程同上。

S—4:

维护辅助信息:

2.5.3替代流:

E-1:

输入无效编号或查询条件,Administrator可以重新输入终止该用例。

E-2:

满足条件的教师不存在,系统提示,Administrator重新输入或取消操作。

E-3:

取消删除,删除操作被终止,用例结束。

3.Planteach(教学计划):

3.1简单描述:

本用例提供为学院制定教学计划的功能。

3.2前置条件:

在本用例开始前,用例MaintainInfo(信息维护)的分支流“课程信息维护”和“辅助信息维护”必须完成。

3.3后置条件:

如果用例成功,学院可以制定出本学期的教学计划,即开设了什么专业、什么课程。

3.4扩充点:

3.5事件流:

3.5.1基流:

(1)Administrator登录系统。

(2)选择制定教学计划的学院。

(3)选择学院所开设的专业。

(4)选择专业将开设的课程。

(5)填写课程的相关信息。

(6)提交。

(7)将信息存入数据库。

4.SelectCourse(教师选课):

4.1简单描述:

4.2前置条件:

本用例开始前,用例Planteach(教学计划)必须完成。

4.3后置条件:

本用例如果成功,教师完成了新学期的选课工作。

4.4扩充点:

4.5事件流:

4.5.1基流:

(1)教师登录系统(E-1)。

(2)系统提示输入教师编号。

(3)教师输入信息。

(4)提交(E-2)。

(5)系统显示教师信息和已选课程的信息。

(6)教师选择讲课的专业。

(7)系统显示课程列表。

(8)教师选择课程。

4.5.2替代流:

E-1:

输入无效用户名和密码,教师可以重新输入终止该用例。

E-2:

如输入错误则系统提示,教师重新输入或取消操作。

5.TakeItem(注册项目):

5.1简单描述:

本用例可以记录教师参加教学研究项目的情况。

5.2前置条件:

本用例开始前,用例MaintainInfo(信息维护)的分支流“教研项目信息维护”必须完成。

5.3后置条件:

如果本用例成功,教师完成注册参加教学研究项目。

5.4扩充点:

5.5事件流:

5.5.1基流:

(5)系统显示教师信息和已参加的项目信息。

(6)系统显示项目列表。

(7)教师可以选择加入项目(S-1)或更新已选择的项目信息(S-2)。

5.5.2分支流:

S-1:

教师选择希望参加的项目。

S-2:

教师输入项目的更新信息及更新时间。

5.5.3替代流:

输入错误系统提示,教师重新输入或取消操作。

1.3静态结构模型

1.3.1定义类

(1)类Teacher(教师):

实体类

私有属性:

id:

int

name:

String

sex:

公共方法:

addTea():

void

deleteTea():

queryTea():

updataTea():

selectTea():

displayTea():

(2)类Academy(学院):

实体类

id:

addAca():

deleteAca():

queryAca():

updataAca():

selectAca():

(3)类Speciality(专业):

begintime:

date

addSpe():

deleteSpe():

querySpe():

updataSpe():

selectSpe():

(4)类Branch(部门):

关联类

acaid:

speid:

addBra():

deleteBra():

queryBra():

updataBra():

selectBra():

(5)类Course(课程):

addCourse():

deleteCourse():

queryCourse():

updataCourse():

selectCou():

(6)类Material(教材):

language:

addMat():

deleteMat():

queryMat():

updataMat():

selectMat():

(7)类Item(项目):

level:

sort:

belong:

addIte():

deleteIte():

queryIte():

updataIte():

selectIte():

displayIte():

(8)类Achievement(成果):

endtime:

grade:

prizetime:

addAch():

deleteAch():

queryAch():

updataAch():

selectAch():

(9)类Thesis(论文):

writer:

publname:

publtime:

publgrade:

addThes():

deleteThes():

queryThes():

updataThes():

selectThes():

(10)类Specou(专业课程类):

spei

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1