【精品】jsp教师档案管理系统(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共22页)
编号:1638331
类型:共享资源
大小:1.01MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
jsp
教师
档案管理系统
源代码
论文
- 资源描述:
-
【精品】jsp教师档案管理系统(源代码+论文),精品,jsp,教师,档案管理系统,源代码,论文
- 内容简介:
-
1 教师管理系统的分析与设计 统需求 高校教师管理系统应该是一个功能强大,有利于提高学校工作效率的系统。针对其中的教学管理来说,各个学院应该可以安排新学期要开设的专业和课程,教师可以根据学院的课程列表选择本学期要讲授的课程,教师还可以参加某些教学研究项目,发表论文、专著,管理部门可能获得相关的教学信息及统计报表。 通过对上述的系统的需求的分析,可以获得如下功能性的需求: ( 1)学院可以安排新学期的教学计划。 ( 2)教师可以选择本学期要讲授的课程。 ( 3)教师可以选择要从事的考研项目。 ( 4)管理员可以 对教师的基本信息、课程信息、教学研究项目信息、辅助信息等进行增加、删除、修改、查询等操作。 ( 5)管理员可以统计出各种相关的报表。 别参与者 参与者的描述如下: ( 1) 理员 ): 描述:管理员可以创建、修改、删除、查询相关信息,可以按排教学计划。 示例:某个学院的负责人 ( 2) 师 ): 描述:教师可以选课、可以注册参加教学研究项目。 示例:某个学院的教师 别用例 ( 1) 录 ): 本用例提供了验证用户身份的功能。 ( 2) 息维护 ): 本用例提供了创建、修改、删除、查询教师信息、课程信息、教研信息、辅助信息的功能。 ( 3) 学计划 ): 本用例提供了各学院安排新学期教学计划的功能。 2 ( 4) 师选课 ): 本用例提供了教师选择新学期要讲授的课程的功能。 ( 5) 册项目 ): 本用例提供了教师注册参加教学研究项目的功能。 系统用例图如下: 例的事件流描述 1.“ 登录) 单描述: 本 用例描述了用户如何登录到系统中。 置条件:无。 置条件: 如果用例成功,则用户登录到系统中,否则系统状态不变。 充点:无。 件流 流: 当用户登录到系统时,用例启动。 ( 1)系统提示用户输入用户名和密码。 L o g i nM a i n t a i n I n f oP l a n T e a c hS e l e c t C o u r s eT a k e I t e mA d m i n i s t r a t o r T e a c h e r 3 ( 2)用户输入自己的用户名和密码提交。 ( 3)系统验证输入的用户名和密码( E 1),用户登录成功。 代流: E 1:如果用户输入错误,系统提示错误信息,用户可以重新输入或终止该用例。 登录活动图如下: 息维护 ): 单描述 本用例完成教师信息、课程信息、教研信息、辅助信息的增、删、改、查功能。 置条件: 本用例开始前, 须先登录系统。 置条件: 如果用例成功,可实现对相关信息的维护。 充点:无。 件流: 流: 录系统后,本用例可以开始, 择想要的动作:维护教师信息、维护课程信息、维护教研信息、维护辅助信息。 如果所选的活动是: 维护教师信息,执行分支流 S 1。 如果所选的活动是:维护课程信息,执行分支流 S 2。 S y s t e mA d m i n i s t r a t o i g h tw r o n g 4 如果所选的活动是:维护教研信息,执行分支流 S 3。 如果所选的活动是:维护辅助信息,执行分支流 S 4。 支流: S 1:维护教师信息: 以选择的动作:增加、修改、删除、查询。 如果选择的是增加:执行分支流: S 如果选择的是修改:执行分支流: S 如果选择的是删除:执行分支流: S 如果选择的是查询:执行分支流: S 分支流 S 加: ( 1) 系统要求 入教师信息:编号、姓名、性别等。 ( 2) 入所要求的信息后提交。 ( 3)系统将教师信息存入数据库。 分支流 S 改: ( 1)系统要求 入教师编号( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 ( 5) 改教师信息。 ( 6)修改后提交。 ( 7)系统更新教师信息。 分支流 S 除: ( 1)系统提示输入教师编号( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 ( 5) 认删除( ( 6)从系统中信息。 分支流 S 询: ( 1)系统提示输入查询条件( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 S 2:维护课程信息: 基本流程同上 S 3:维护教研信息: 基本流程同上。 S 4:维护辅助信息: 5 基本流程同上。 代流: 入无 效编号或查询条件, 以重新输入终止该用例。 足条件的教师不存在,系统提示, 新输入或取消操作。 消删除,删除操作被终止,用例结束。 3. 学计划 ): 单描述: 本用例提供为学院制定教学计划的功能。 置条件: 在本用例开始前,用例 息维护 )的分支流“课程信息维护”和“辅助信息维护”必须完成。 置条件: 如果用例成功,学院可以制定出本学期的教学计划,即开设了 什么专业、什么课程。 充点:无 件流: 流: ( 1) 录系统。 ( 2)选择制定教学计划的学院。 ( 3)选择学院所开设的专业。 ( 4)选择专业将开设的课程。 ( 5)填写课程的相关信息。 ( 6)提交。 ( 7)将信息存入数据库。 师选课 ): 单描述: 本用例提供了教师选择新学期要讲授的课程的功能。 置条件: 本用例开始前,用例 学计划 )必须完成。 置条件: 本用例如果成功,教师完成 了新学期的选课工作。 充点:无。 件流: 流: ( 1)教师登录系统( 6 ( 2)系统提示输入教师编号。 ( 3)教师输入信息。 ( 4)提交( ( 5)系统显示教师信息和已选课程的信息。 ( 6)教师选择讲课的专业。 ( 7)系统显示课程列表。 ( 8)教师选择课程。 代流: 入无效用户名和密码,教师可以重新输入终止该用例。 输入错误则系统提示,教师重新输入或取消操作。 册项目 ): 单描述: 本用例可以记录教师 参加教学研究项目的情况。 置条件: 本用例开始前,用例 息维护 )的分支流“教研项目信息维护”必须完成。 置条件: 如果本用例成功,教师完成注册参加教学研究项目。 充点:无。 件流: 流: ( 1)教师登录系统( ( 2)系统提示输入教师编号。 ( 3)教师输入信息。 ( 4)提交( ( 5)系统显示教师信息和已参加的项目信息。 ( 6)系统显示项目列表。 ( 7)教师可以选择加入项目( 更新已选择的项目信息( 支流: 师选择希望参加的项目。 7 师输入项目的更新信息及更新时间。 代流: 入无效用户名和密码,教师可以重新输入终止该用例。 入错误系统提示,教师重新输入或取消操作。 态结构模型 义类 ( 1)类 师):实体类 私有属性: 共方法: : 2)类 院):实体类 私有属性: 共方法: : 3)类 业):实体类 私有属性: 共方法: :8 : 4)类 部门):关联类 私有属性: id:共方法: : 5)类 程):实体类 私有属性: 共方法: : 6)类 材):实体类 私有属性: 共方法: : 7)类 目):实体类 9 私有属性: id:共方法: : 8)类 果):实体类 私有属性: id:共方法: : 9)类 文):实体类 私有属性: id:10 共方法: : 10)类 业课程类):关联类 私有属性: id:共方法: : 11)类 师选课类 ):关联类 私有属性: id:共方法: : 12)类 师从事项目类):关联类 私有属性: id:11 公共方法: : 定义用户界面类 ( 13)类 界面) 私有属性:待定。 公共方法: :建系统主界面 : 14)类 有属性:待定。 公共方法: : : 15)类 有属性:待定。 公共方法: : 16)类 私有属性:待定。 公共方法: : 12 : 17)类 有属性:待定。 公共方法: : 建立类图 G U IL o g i n D i a l o gA s s i s t D i a l o g P l a n D i a l o gS e l e c t D i a l o 1 11 13 态行为模型 序图 1.“登录”时序图 : A d m i n i s t r a t o r: L o g i n D i a l o g: t a r t s y s t e mn e w L D i a l o g ()s u b m i t ()v a l i d a t e ()n e w G U IA c a d e m y S p e c i a l i t yC o u r s eT e a c h e rS e l e c o u r* *I t e mT a k e i t e m* *S p e c o u*M a t e r i a c h i e v e m e n tT h e s i sB r a n c h* *1 14 2.“增加课程”时序图 : A d m i n i s t r a t o r: A s s i s t D i a l o g : C o u r s em a i n t a i n C o u r s e ()n e w A s s i s t D i a l o g ()m a i n t a i n C o u r s e ()a d d C o u r s e ()q u e r y ()a d d C o u r s e ()s a v e () 15 3.“教学计划”时序图 : A d m i n i s t r a t o r: P l a n D i a l o g : A c a d e m y : S p e c i a l i t y : C o u r s ep l a n ()n e w P l a n D i a l o g ()P l a n ()s e l e c t A c a ()s e l e c t S p e ()q u e r y ()s e l e c t C o u ()q u e r y (): B r a n c h : S p e c o ua d d B r a ()q u e r y ()a d d B r aa d d S p e c o u ()q u e r y ()a d d S p e c o u 16 4.“教师选课”时序图 : T e a c h e r: S e l e c t D i a l o g : S p e c o u: T e a c h e rs e l e c t A c t i v i t y ()n e w S e l e c t D i a l o g ()s e l e c t C o u r s e ()s e l e c t T e a ()q u e r y ()d i s p l a y S p e c o u ()q u e r y (): S e l e c t c o us e l e c t C o u r s e ()q u e r y ()a d d S e l e C o u r () 17 5.“教师加入项目”时序图 : T e a c h e r: S e l e c t D i a l o g : T e a c h e r : I t e m : T a k e I t e ms e l e c t A c t i v i t y ()n e w S e l e c t D i a l o g ()s e l e c t I t e m () : d i s p l a y T e a ()q u e r y ()d i s p l a y I t e ()q u e r y ()a d d S e l e c t I t e m ()q u e r y ()a d d S e l e c t I t e m () 18 据库设计 数据库选取了 000 统 据库逻辑结构设计 根据实体 关系图,设计了如下的表。其中为了优化数据表的结构,有的字段采用了代码的形式,因此附加了代码表。另外设计了一个计数数据表来保存其它表格所需的记录号:记录号计数数据表。 表 1 师基本信息表 字段名 数据类型 说明 师编号 0) 教师姓名 ) 性别 生日期 0) 学历 0) 毕业学校 9 业时间 0) 职称 职时间 0) 所属学院 表 2 职称代码表 字段名 数据类型 说明 称代码 0) 职称名 表 3 学院代码表 字段名 数据类型 说明 0) 学院代码 0) 学院名称 表 4 专业代码表 字段名 数据类型 说明 0) 专业代码 0) 专业名称 立时间 表 5 学院专业表 字段名 数据类型 说明 录号 0) 学院代码 0) 专业代码 表 6 课程代码表 字段名 数据类型 说明 0) 课程代码 0) 课程名称 表 7 专业所开课程表 字段名 数据类型 说明 录号 0) 专业代码 0) 课程代码 时 20 分 ) 课程类别 0) 课程类型 表 8 课程类型代码表 字段名 数据类型 说明 型编号 0) 类型名(人文,专业,公共) 表 9 教材代码表 字段名 数据类型 说明 0) 教材代码 0) 教材名称 0) 教材语言 表 10 教
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。