欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年UML大学生就业信息管理系统 .pdf

    • 资源ID:33392213       资源大小:748.76KB        全文页数:24页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年UML大学生就业信息管理系统 .pdf

    统一建模语言综合实训报告综合实训题目:就业信息统计分析系统姓名:方庆班级:10 软件(2)班学号:2010203206 指导 教 师:汪海威2012年 6 月 8 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 24 页 - - - - - - - - - 就业信息统计分析系统引言运用相应开发工具开发一个毕业班就业信息统计分析系统,能够让每一个毕业生和教师通过访问本系统实现更快、更好、更便捷地进行信息录入和访问,实现毕业生就业信息数字化递。该系统主要解决的是大学毕业学生的就业率的统计,充分反映的是系统管理员、学生、 班主任在系统中各种功能的操作情况。系统管理员主要管理和维护学生以及班主任的各种信息。班主任可以查询自己及班级学生的信息加以管理,学生有录入就业信息的功能以及查询自己信息的功能。对于此次关于系统的分析的感受在心得中体现。1需求分析1、毕业生个人正确输入姓名、密码后方可登陆系统(原始密码由系统管理员提供)。2、毕业生登录后,填写个人就业单位情况(班级、单位名称、单位类型、单位所属行业、单位所属地区、岗位类型、薪酬、工作性质,就业信息来源),除了单位名称需要输入外,其他字段可直接从下拉列表中选择,每一项都必须填写才能提交。3、学生可以随时修改工作信息。4、系统管理员可录入毕业班学生和班主任基本信息,也能导出已就业学生信息、以及未就业学生名单,并能得出各班就业率。5、班主任能查看和管理所带班级的就业情况。2系统建模21 创建系统用例模型学生 :学生可以通过该系统查询自己的基本信息、录入自己的就业信息、修改自己的工作信息等操作。班主任 :班主任可以通过该系统查询自己的基本信息、查询学生的就业信息、管理学生的就业情况。系统管理员 :系统管理员负责录入学生的基本信息、录入班主任的基本信息、导出就业学生信息以及就业学生名单,最后管理员还要得出毕业学生的就业率,并且系统管理员还要对数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 24 页 - - - - - - - - - 据库进行维护操作。班主任系统管理员学生学生用例图登录系统: 学生可以通过管理员提供的原始密码进行登录系统进行相关操作。修改密码 : 管理员提供原始密码都是较简单且操作容易的,所以学生要对原始密码进行修改,防止用户信息泄露。查询个人基本信息: 每一个学生都可以在登录后查询自己的基本信息,但是不允许在位授权的情况下查询其他人的信息。录入就业信息 :学生可以录入自己的毕业后工作的就业信息。查询就业信息 :学生可以查询自己毕业后工作的就业信息。修改就业信息 : 学生工作变动需要自己修改就业的相关信息,失业删除相应之前的就业信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 24 页 - - - - - - - - - 班主任用例图登录系统: 班主任可也通过管理员提供的原始密码进行登录系统进行相关操作。修改密码 : 管理员提供原始密码都是较简单且操作容易的,所以学生要对原始密码进行修改,防止用户信息泄露。查询个人基本信息: 每一个班主任都可以在登录后查询自己的基本信息,但是不允许在位授权的情况下查询其他班主任的信息。查询班级学生的信息: 系统管理员录入的学生基本信息和学生录入自己的就业信息后班主任可以查询。统计学生的就业信息:对学生上传的就业信息进行操作统计。系统管理员登录系统: 管理员可也通过管理员提供的原始密码进行登录系统进行相关操作。录入初始密码:管理员提供给学生和班主任初始密码可供学生和班主任登录系统。维护学生信息: (包括录入学生基本信息: 录入学生的基本信息由管理员录入。录入时要添加学生的详细基本信息。查询学生基本信息:查询时可查看学生基本信息防止录入错误。修改学生基本信息:对错误的学生基本信息进行重修改。查询学生就业信息:对学生录入的就业信息进行查看分析)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 24 页 - - - - - - - - - 维护班主任信息: (包括录入班主任基本信息:录入班主任的基本信息由管理员录入。录入时要添加班主任的详细基本信息。查询班主任基本信息:查询时可查看班主任基本信息防止录入错误。修改班主任基本信息:对错误的班主任基本信息进行重修改。)导出信息: 导出已就业学生信息、以及未就业学生名单并且得出各班的就业率。22 创建系统静态模型参与者的基本类图首先, 确定系统参与者的属性。系统管理员登录时需要提供系统管理员的用户名和密码,因此每一个系统管理员都应该拥有用户名和密码属性administratorName和 passwords 。同理学生和班主任也应该拥有用户名和密码属性风别为name 和 passwords ,teacher和passwords 。对于班主任信息来讲要有所在地址address 、联系电话phoneNumber、所带班级 class 以及性别sex、年龄 age 和相应的照片picture。对于学生信息来讲有学生的个人基本信息要有学生的学号studentNumber 、学生所在班级 class 、学生年龄age、家庭住址home Add、联系电话phoneNumber、email 以及上传的毕业后就业相关信息要有单位名称companyName 、单位类型flattype、单位所属行业companyIndustry、单位所属地区companyAdd、薪酬 pay 以及相应照片picture。根据这些名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 24 页 - - - - - - - - - 属性可以建立参与者(系统管理员、班主任、学生)的基本类图模型。23 创建系统动态模型1 创建序列图和协作图通过上述的用例可以获得以下的交互行为:学生查询个人信息学生录入就业信息学生查询就业信息学生修改就业信息学生修改密码班主任查询个人基本信息班主任查询班级学生的信息班主任统计自己班级学生的信息班主任修改密码系统管理员录入初始密码系统管理员录入学生基本信息系统管理员查询学生基本信息系统管理员修改学生基本信息系统管理员查询学生就业信息系统管理员录入班主任基本信息系统管理员查询班主任基本信息系统管理员修改班主任基本信息系统管理员导出信息统计就业率1. “学生查询个人信息”用例对于“学生查询个人信息”用例可以具体的描述来确定学生查询个人信息的工作流程,基本流程如下:01. 学生通过登录界面进登录。02. 用户界面向数据库访问层发出验证信息。03. 数据库访问层向登录界面返回验证信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 24 页 - - - - - - - - - 04. 登录界面向学生显示验证信息。05. 【验证成功】学生通过用户界面查询学生个人信息。06. 用户界面向数据库访问层检索学生个人信息。07. 数据库访问层将学生的个人信息提供给用户界面。08. 用户界面将学生的个人信息显示出来。备选过程:学生验证失败。01. 数据库访问层返回验证信息为空。02. 系统提示没有该学生。 : 学生登录界面学生界面 : 学生1: 登录2: 验证用户3: 返回验证信息4: 显示验证信息5: 查询学生个人信息6: 检索学生个人信息7: 返回学生个人信息8: 显示学生个人信息 : 学生登录界面学生界面 : 学生1: 登录4: 显示验证信息5: 查询学生个人信息8: 显示学生个人信息2: 验证用户3: 返回验证信息6: 检索学生个人信息7: 返回学生个人信息2 “学生录入就业信息”用例对于“学生录入就业信息”用例可以具体的描述来确定学生录入就业信息的工作流程,基本流程如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 24 页 - - - - - - - - - 01 学生向学生界面填写学生就业信息。02 学生界面向数据库录入学生就业信息。03 数据库将学生就业信息保存提供给学生界面。04 学生界面显示完成学生就业信息录入完成。备选过程:学生信息已存在01. 数据库提供给界面的学生就业信息异常02. 界面向学生提示信息已存在 : 学生学生界面 : 学生1: 学生填写就业信息3: 录入学生就业信息5: 添加是否成功6: 显示是否录入完成2: 输入学生就业信息4: 检查信息是否存在 : 学生学生界面 : 学生2: 输入学生就业信息4: 检查信息是否存在1: 学生填写就业信息6: 显示是否录入完成3: 录入学生就业信息5: 添加是否成功3. “学生查询就业信息”用例对于“学生查询就业信息”用例可以具体的描述来确定学生查询就业信息的工作流程,基本流程如下:01. 学生通过学生界面查询就业信息。02. 学生界面向数据库访问层检索学生就业信息。03. 数据库访问层将学生的就业信息提供给学生界面。04. 学生界面将学生的就业信息显示出来。备选过程:学生信息不存在01 提供的查询的学生的界面的学生对象列表为空02. 显示学生不存在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 24 页 - - - - - - - - - : 学生学生界面 : 学生1: 查询就业信息2: 检索学生就业信息3: 返回就业信息4: 显示就业信息 : 学生学生界面 : 学生1: 查询就业信息4: 显示就业信息2: 检索学生就业信息3: 返回就业信息4. “学生修改就业信息”用例对于“学生修改就业信息”用例可以具体的描述来确定学生修改就业信息的工作流程,基本流程如下:01. 学生通过学生界面修改就业信息。02. 学生查询学生就业信息。03. 学生界面向数据库发出修改申请。04. 数据库将修改后学生的就业信息保存并且提供给学生界面。05. 学生界面将修改后学生的就业信息显示出来。备选过程:该学生不存在01. 数据库返回的信息为空02. 修改界面现实给学生 : 学生学生界面 : 学生1: 修改就业信息2: 查询就业信息3: 学生就业信息4: 填写修改信息5: 修改学生就业信息6: 是否修改成功7: 显示修改是否成功信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 24 页 - - - - - - - - - : 学生学生界面 : 学生4: 填写修改信息1: 修改就业信息7: 显示修改是否成功信息2: 查询就业信息5: 修改学生就业信息3: 学生就业信息6: 是否修改成功5. “学生修改密码”用例对于“学生修改密码” 用例可以具体的描述来确定学生修改密码的工作流程,基本流程如下:01. 学生登录修改界面。02. 学生在修改界面向数据库发出修改请求。03. 数据库请求密码验证。04. 修改界面向学生显示验证信息。05. 【验证成功】学生在修改界面修改密码。06. 修改界面向数据库访问层提交修改的密码。07. 数据库访问层将修改成功信息返回给修改界面。08 修改界面将修改成功信息显示给学生。备选过程:密码验证失败。01 数据库访问层返回密码错误02 系统提示重新验证。 : 学生修改界面 : 学生1: 登录2: 实例化学生对象3: 返回密码验证信息4: 显示验证5: 填写修改的学生密码6: 录入修改的密码7: 返回修改完成8: 显示修改完成 : 学生修改界面 : 学生1: 登录5: 填写修改的学生密码4: 显示验证8: 显示修改完成2: 实例化学生对象6: 录入修改的密码3: 返回密码验证信息7: 返回修改完成6 “班主任查询个人基本信息”用例名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 24 页 - - - - - - - - - 对于“班主任查询个人基本信息”用例可以具体的描述来确定班主任查询个人基本信息的工作流程,基本流程如下:01. 班主任通过登录界面进登录。02. 用户界面向数据库访问层发出验证信息。03. 数据库访问层向登录界面返回验证信息。04. 登录界面向班主任显示验证信息。05. 【验证成功】班主任通过用户界面查询班主任个人信息。06. 用户界面向数据库访问层检索班主任个人信息。07. 数据库访问层将班主任的个人信息提供给用户界面。08. 用户界面将班主任的个人信息显示出来。备选过程:班主任验证失败。01. 数据库访问层返回验证信息为空。02. 系统提示没有该班主任。 : 班主任登录界面班主任界面 : 班主任1: 登录4: 显示验证信息5: 查询班主任个人信息8: 显示班主任个人信息2: 验证用户3: 返回验证信息6: 检索班主任个人信息7: 返回班主任个人信息 : 班主任登录界面班主任界面 : 班主任1: 登录4: 显示验证信息5: 查询班主任个人信息8: 显示班主任个人信息2: 验证用户3: 返回验证信息6: 检索班主任个人.7: 返回班主任个人信息7. “班主任查询班级学生的信息”用例对于“班主任查询班级学生的信息”用例可以具体的描述来确定班主任查询班级学生的信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 24 页 - - - - - - - - - 的工作流程,基本流程如下:01. 班主任通过统计界面查询班级学生信息。02. 用户界面向数据库检索班级学生信息。03. 数据库将班级学生的信息提供给用户界面。04. 用户界面将班级学生的就业信息显示出来。 : 班主任班主任界面 : 班主任1: 查询班级信息2: 提出申请3: 返回班级信息4: 显示班级信息 : 班主任班主任界面 : 班主任1: 查询班级信息4: 显示班级信息2: 提出申请3: 返回班级信息8. “班主任统计自己班级学生的信息”用例对于“班主任统计自己班级学生的信息”用例可以具体的描述来确定班主任统计自己班级学生的信息的工作流程,基本流程如下:01. 班主任向班主任界面导出信息统计就业率。02. 班主任向数据库查询信息并发出统计申请。03. 数据库将统计的班级就业率提供给统计界面。04. 统计界面将得出的班级就业率显示出来并且打印报表。 : 班主任统计界面 : 学生1: 统计就业率2: 查询班级信息3: 班级信息4: 统计信息5: 打印报表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 24 页 - - - - - - - - - : 班主任统计界面 : 学生4: 统计信息1: 统计就业率5: 打印报表2: 查询班级信息3: 班级信息9. “班主任修改密码”用例对于“班主任修改密码”用例可以具体的描述来确定班主任修改密码的工作流程,基本流程如下:01. 班主任登录修改界面。02. 班主任在修改界面向数据库发出修改请求。03. 数据库求密码验证。04. 修改界面向班主任显示验证信息。05. 【验证成功】班主任在修改界面修改密码。06. 修改界面向数据库提交修改的密码。07. 数据库将修改成功信息返回给修改界面。08 修改界面将修改成功信息显示给班主任。备选过程:密码验证失败。01. 数据库访问层返回密码错误02. 系统提示重新验证 : 班主任修改界面 : 班主任1: 登录4: 显示验证5: 填写修改的班主任密码8: 显示修改完成2: 发出修改请求3: 返回密码验证信息6: 录入修改的密码7: 返回修改完成 : 班主任修改界面 : 班主任1: 登录5: 填写修改的班主任密码4: 显示验证8: 显示修改完成2: 发出修改请求6: 录入修改的密码3: 返回密码验证信息7: 返回修改完成10. “系统管理员录入初始密码”用例对于“系统管理员录入初始密码”用例可以具体的描述来确定系统管理员录入初始密码的工名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 24 页 - - - - - - - - - 作流程,基本流程如下:01. 管理员先向管理员界面查询学生及老师的信息02. 管理员界面通过学生及班主任实例查询并且返回信息03. 录入密码界面录入密码04. 管理员界面通过学生及班主任实例保存修改后的密码05. 返回给管理员并且显示备选过程:学生及班主任信息不在01. 数据库返回验证信息为空。02. 系统提示没有该学生及班主任。 : 系统管理员管理员界面 : 学生1: 录入初始密码4: 输入密码7: 显示是否录入完成5: 录入学生密码6: 录入是否成功2: 查询学生信息3: 学生信息 : 系统管理员管理员界面 : 学生4: 输入密码1: 录入初始密码7: 显示是否录入完成2: 查询学生信息5: 录入学生 密码3: 学生信息6: 录入是否成功录入班主任初始密码同上操作11. “系统管理员录入学生基本信息”用例对于“系统管理员录入学生基本信息”用例可以具体的描述来确定系统管理员录入学生基本信息的工作流程,基本流程如下:01 管理员向管理员界面填写学生基本信息。02 管理员界面向数据库录入学生基本信息。03 数据库将学生基本信息保存提供给管理员界面。04 管理员界面显示完成学生基本信息录入完成备选过程:学生信息已存在01. 数据库提供给界面的学生信息异常02. 界面向管理员提示信息已存在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 24 页 - - - - - - - - - : 系统管理员学生界面 : 学生1: 管理员填写信息6: 显示是否录入完成2: 输入学生信息3: 录入学生信息5: 添加是否成功4: 检查信息是否存在 : 系统管理员学生界面 : 学生2: 输入学生信息4: 检查信息是否存在1: 管理员填写信息6: 显示是否录入完成3: 录入学生信息5: 添加是否成功12. “系统管理员查询学生基本信息”用例对于“系统管理员查询学生基本信息”用例可以具体的描述来确定系统管理员查询学生基本信息的工作流程,基本流程如下:01. 管理员通过管理员界面查询班级学生信息。02. 管理员界面向数据库检索班级学生信息。03. 数据库将班级学生的信息提供给管理员界面。04. 管理员界面将班级学生的基本信息显示出来。备选过程:学生信息不存在01 提供的查询的学生的界面的学生对象列表为空02. 显示学生不存在 : 系统管理员查询学生界面 : 学生1: 查询基本信息4: 显示基本信息2: 检索学生基本信息3: 返回基本信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 24 页 - - - - - - - - - : 系统管理员查询学生界面 : 学生1: 查询基本信息4: 显示基本信息2: 检索学生基本信息3: 返回基本信息13. “系统管理员修改学生基本信息”用例对于“系统管理员修改学生基本信息”用例可以具体的描述来确定系统管理员修改学生基本信息的工作流程,基本流程如下:01. 管理员通过管理员界面修改学生基本信息。02. 管理员界面向数据库发出修改申请。03. 数据库将修改后学生的基本信息保存并且提供给管理员界面。04. 管理员界面将修改后学生的基本信息显示出来。备选过程:该学生不存在01. 数据库返回的信息为空02. 修改界面显示给管理员 : 系统管理员管理员界面 : 学生1: 管理员填写信息6: 显示是否录入完成2: 输入学生信息3: 录入学生信息5: 添加是否成功4: 检查信息是否存在 : 系统管理员管理员界面 : 学生2: 输入学生信息4: 检查信息是否存在1: 管理员填写信息6: 显示是否录入完成3: 录入学生信息5: 添加是否成功14. “系统管理员查询学生就业信息”用例对于“系统管理员查询学生就业信息”用例可以具体的描述来确定系统管理员查询学生就业信息的工作流程,基本流程如下:01. 管理员通过管理员界面查询班级学生就业信息。02. 管理员界面向数据库检索班级学生就业信息。03. 数据库将班级学生的就业信息提供给管理员界面。04. 管理员界面将班级学生的就业信息显示出来。备选过程:该学生不存在01. 数据库返回的信息为空名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 24 页 - - - - - - - - - 02. 修改界面显示给管理员 : 系统管理员查询学生界面 : 学生1: 查询就业信息4: 显示就业信息2: 检索学生就业信息3: 返回就业信息 : 系统管理员查询学生界面 : 学生1: 查询就业信息4: 显示就业信息2: 检索学生就业信息3: 返回就业信息15. “系统管理员录入班主任基本信息”用例对于“系统管理员录入班主任基本信息”用例可以具体的描述来确定系统管理员录入班主任基本信息的工作流程,基本流程如下:01 管理员向管理员界面填写班主任基本信息。02 管理员界面向数据库访问层录入班主任基本信息。03 数据库访问层将学生基本信息保存提供给管理员界面。04 管理员界面显示完成班主任基本信息录入完成。备选过程:班主任信息已存在01. 数据库提供给界面的管理员就业信息异常02. 界面向管理员提示信息已存在 : 系统管理员学生界面 : 班主任1: 管理员填写信息6: 显示是否录入完成2: 输入班主任信息3: 录入班主任信息5: 添加是否成功4: 检查信息是否存在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 24 页 - - - - - - - - - : 系统管理员学生界面 : 班主任2: 输入班主任信息4: 检查信息是否存在1: 管理员填写信息6: 显示是否录入完成3: 录入班主任信息5: 添加是否成功16. “系统管理员查询班主任基本信息”用例对于“系统管理员查询班主任基本信息”用例可以具体的描述来确定系统管理员查询班主任基本信息的工作流程,基本流程如下:01. 管理员通过管理员界面查询班主任基本信息。02. 管理员界面向数据库访问层检索班级班主任基本信息。03. 数据库访问层将班级班主任基本信息提供给管理员界面。04. 管理员界面将班级班主任基本信息显示出来。备选过程:该班主任不存在01. 数据库返回的信息为空02. 修改界面显示给管理员 : 系统管理员查询界面 : 班主任1: 查询基本信息4: 显示基本信息2: 检索班主任基本信息3: 返回基本信息 : 系统管理员查询界面 : 班主任1: 查询基本信息4: 显示基本信息2: 检索班主任基本信息3: 返回基本信息17. “系统管理员修改班主任基本信息”用例对于“系统管理员修改班主任基本信息”用例可以具体的描述来确定系统管理员修改班主任基本信息的工作流程,基本流程如下:01. 管理员通过管理员界面修改班主任基本信息。02. 管理员界面向数据库发出修改申请。03. 数据库将修改后班主任基本信息保存并且提供给管理员界面。04. 管理员界面将修改后班主任基本信息显示出来。备选过程:该学生不存在01. 数据库返回的信息为空名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 24 页 - - - - - - - - - 02. 修改界面显示给管理员 : 系统管理员修改界面 : 班主任1: 修改班主任4: 填写信息2: 查询班主任3: 班主任信息5: 修改班主任信息6: 是否修改成功7: 显示是否成功修改信息 : 系统管理员修改界面 : 班主任4: 填写信息1: 修改班主任7: 显示是否成功修改信息2: 查询班主任5: 修改班主任信息3: 班主任信息6: 是否修改成功18. “系统管理员导出信息统计就业率”用例对于“系统管理员导出信息统计就业率”用例可以具体的描述来确定系统管理员导出信息统计就业率的工作流程,基本流程如下:01. 管理员向管理员界面导出信息统计就业率。02. 管理员向数据库发出修改申请并查询整个班级的信息。03. 数据库将班级信息提供给统计界面并将统计的就业率提供给用户界面。04. 用户界面将得出的就业率显示出来并打印报表备选过程:返回的班级信息为空01. 数据库返回信息为空02. 统计界面返回给系统管理员 : 系统管理员统计界面 : 学生1: 统计就业率4: 统计信息5: 打印报表2: 查询班级信息3: 班级信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 24 页 - - - - - - - - - : 系统管理员统计界面 : 学生4: 统计信息1: 统计就业率5: 打印报表2: 查询班级信息3: 班级信息2 创建活动图1. 在利用活动图描述参与者如何协同工作时,还可以建立相关的参与者活动图进行说明。可以通过以下步骤描述参与者验证登录的活动:01. 参与者需要通过身份验证后进入相关子系统才能进行相关操作。02. 系统运行后系统进入初始化界面。03. 参与者输入自己的用户名和密码。04. 登录界面对用户名和密码进行判断。05. 如果用户合法, 则系统对用户的权限进行判断,参与者进入相关的管理界面,登录成功。06. 如果用户非法,系统提示用户名或密码错误,登录失败。初始化窗口输入用户名和密码判断权限提示用户名和密码错误进入界面2. 在利用活动图描述参与者如何协同工作时,还可以建立相关的参与者活动图进行说明。可以通过以下步骤描述系统管理员维护信息的活动:01. 系统管理员在维护信息时要先登录到管理系统。02. 系统管理员在登录后进入维护信息界面。03. 维护界面有维护学生信息界面和维护班主任信息界面04. 系统管理员在维护学生界面中可以录入学生原始密码,录入、查询、修改学生信息。导名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 24 页 - - - - - - - - - 出信息最后得出就业率。05. 系统管理员在维护班主任信息界面可以录入班主任原始密码,录入、查询、修改班主任信息。06. 完成后需要退出管理界面。登录管理员界面打开维护界面维护学生信息维护班主任信息录入学生基本信息查询学生基本信息修改学生基本信息录入班主任信息查询班主任信息修改班主任信息查询学生就业信息统计信息得出就业率退出系统3. 在利用活动图描述参与者如何协同工作时,还可以建立相关的参与者活动图进行说明。可以通过以下步骤描述学生管理学生信息的活动:01. 学生在管理学生信息时先登录学生界面02. 学生在登录后进入学生界面03. 学生在学生界面中可以录入就业信息和查询个人信息。04. 录入学生的就业信息后学生可以查询个人就业信息和修改个人的就业信息。05. 活动完毕后需要退出学生界面。登录学生界面管理学生信息录入就业信息查询个人信息查询就业信息修改就业信息退出学生界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 24 页 - - - - - - - - - 4. 在利用活动图描述参与者如何协同工作时,还可以建立相关的参与者活动图进行说明。可以通过以下步骤描述班主任管理信息的活动:01. 班主任在管理信息时先登录班主任界面。02. 班主任在登录后进入班主任界面。03. 班主任在班主任界面可以查询个人的基本信息,可以查询班级学生的信息。04. 活动完毕后需要退出班主任界面。登录班主任窗口查询个人基本信息查询班级学生信息统计学生信息退出登录3 创建状态图1.学生教师及管理员通过登录转换为能够操作的用户2.信息转换成被查询状态3.当查询的用户信息不存在转换成被修改状态4.查询用户信息存在转换成被统计状态5.用户可以被管理员删除。登录被添加能够查询删除状态被查询被修改添加用户信息删除用户查询存在修改不存在信息被统计统计24 创建系统部署模型在学生就业信息统计分析系统中,可以对主要的参与者分别创建构建进行映射,如创建系统管理员、学生、班主任构件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 24 页 - - - - - - - - - 系统管理员学生班主任在学生就业信息统计分析系统中,有4 个节点,分别为:数据库节点、后台系统维护节点、学生信息业务处理节点、班主任信息业务处理节点。数据库系统系统数据库系统管理员维护系统系统管理员维护系统学生信息处理系统 1学生信息处理系统班主任信息处理系统1班主任信息处理系统学生信息处理系统 n学生信息处理系统班主任信息处理系统n班主任信息处理系统3本课程心得体会从需求分析到UML建立模型开始,让我认识了Rational统一过程、面向对象还有UML 。首先, 作为 Rational的同统一过程, 塌实由 Rational软件开发公司开发维护的,Rational的统一过程有自己的一套构架,并且这套构架是一种大多数项目和开发组织都能接受的形式存在。 Rational统一过程不管如何解释。最终都归结为软件的一种开发过程。提供了如何对软件开发组织进行管理的方式。并且拥有了自己的目标和方式面向对象是一种全新的软件技术,起概念来自于程序设计本身。面向对象的程序设计立意于创建软件重用代码。具有更好的模拟现实世界环境的能力。这是使他被公认为是自下而上编程的优胜者。他通过在程序中添加扩展功能语句把函数“封装”进编程所需要的“对象”中面向对象的编程语言使复杂的工作条理清晰、编写容易。对象是面向对象的系统基本的构造块,是一些相关的变量和方法的软件集。对象经常用于建立现实世界的一些对象模型。对象是理解面向对象技术的关键。模型的建立不仅仅使用于建筑行业建立模型是为了更好的理解正在开发的系统。通过建立模型我们知道了以下4 个方面:1.模型有助于按照实际情况或按照所需要的样式对模型进行可视化。2.模型可以规约系统的模型结构行为。3.模型可以给我们指导构造系统摸版。4.模型对作出的决策进行文档化。软件生命周期分为6 个阶段, 制定计划、 需求分析、 设计、 编码、测试、运行和维护。 目前,可将常见的软件开发模式大致分为4 种类型。 每种模型的代表有瀑布模型、喷泉模型、 基于构件的开发模型XP方法等进行简要分析。UML让我们更直观的体会到软件工程所表达的,总而言之,UML 是一种定义良好,易于表达,功能强大, 且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它不仅可以支持面向对象的分析和设计,更重要的是能够有力地支持从需求分析开始的软件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 24 页 - - - - - - - - - 开发的全过程。做完了本次的期末设计让我明白了UML(United Modeling Language,统一建模语言 ) :是一种基于面向对象的可视化建模语言。UML采用了一组形象化的图形( 如类图 )符号作为建模语言,使用这些符号可以形象地描述系统的各个方面。UML通过建立图形之间的各种关系 ( 如类与类之间的关系) 来描述模型。 UML中的关系主要包括4 种: 1. 关联关系(association) 2. 依 赖 关 系 (dependency) 3. 泛 化 关 系 (generalization) 4. 实 现 关 系(realization)。5 类 10 种:用例图、静态图(类图、对象图、包图)、行为图(状态图、活动图)、交互图(顺序图、合作图)、实现图(构件图、配置图)。第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者。第二类是静态图(Static diagram),包括类图、对象图和包图。其中类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。对象图是类图的实例,几乎使用与类图完全相同的标识。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。包由包或类组成,表示包与包之间的关系。包图用于描述系统的分层结构。第三类是行为图 (Behavior diagram),描述系统的动态模型和组成对象间的交互关系。行为图包括:状态图、活动图、顺序图和协作图。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。通常, 状态图是对类图的补充。在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生改变的类画状态图。而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。活动图是一种特殊的状态图,它对于系统的功能建模特别重要,强调对象间的控制流程。顺序图展现了一组对象和由这组对象收发的消息,用于按时间顺序对控制流建模。用顺序图说明系统的动态视图。协作图展现了一组对象,这组对象间的连接以及这组对象收发的消息。它强调收发消息的对象的结构组织,按组织结构对控制流建模。顺序图和协作图都是交互图,顺序图和协作图可以相互转换。第四类是交互图(Interactive diagram),描述对象间的交互关系。其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;合作图描述对象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系。除显示信息交换外,合作图还显示对象以及它们之间的关系。如果强调时间和顺序,则使用顺序图;如果强调上下级关系,则选择合作图。这两种图合称为交互图。第五类是实现图( Implementation diagram )。其中构件图描述代码部件的物理结构及各部件之间的依赖关系。一个部件可能是一个资源代码部件、一个二进制部件或一个可执行部件。它包含逻辑类或实现类的有关信息。部件图有助于

    注意事项

    本文(2022年UML大学生就业信息管理系统 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开