首页 > 其他分享 >软件需求与分析课堂测试十一 —综合案例建模分析

软件需求与分析课堂测试十一 —综合案例建模分析

时间:2024-03-27 10:01:44浏览次数:30  
标签:分析 10 系统 建模 工作 任务 人员 课堂 页面

软件需求与分析课堂测试十一

综合案例建模分析(100分)

整体背景】

随着公司业务的发展以及在 AI 和人工智能领域的持续深入,需要把部分工作外包。外包可以更加有效的利用社会资源,优化资源利用率。但在外包实践中,遇到诸如任务跟踪,人员管理,资源访问控制的问题,希望开发一套外包人员管理平台,更好地管理人员和任务。

【问题说明】

在外包的过程中,主要遇到了如下问题:

(1)外包人员来源比较广泛,通常一个任务会有不止一个接包公司承担,如何登记和管理这些人员是一个比较大的难题。

(2)外包人员工作时间千差万别,有些工作的工作时间并不确定,如何对这些人员进行考勤是也是一个问题。

(3)外包人员的工作内容的安排没有系统记录,存在不方便查找,归类,统计的问题。

(4)如何防止工作资料,工作成果被未授权人员访问也是一个比较大的难题。

【用户期望】

我们期望外包平台能够同时提供 PC 端,手机端访问,以方便我们的外包人员可以随时参与到外包任务,并及时反馈工作进度,最重要的,我们希望我们的资源能够被授权访问,我们的工作素材,工作成果都严格保密,具体来说,我们希望能够具有下面的功能。

人员管理

系统需要对这些人员提供下面的管理功能:

(1)外包人员信息登记;

(2)外包人员各项保密协议,合同签订情况登记;

(3)人员信息的查询和维护。

 

人员考勤

我们希望系统能够提供下面的功能:

(1)每个外包人员的开始工作时间,结束工作时间被记录;

(2)希望可以很方便的知道在一个时间区间内,我们外包的各项工作的大

致完成情况;

(3)在考勤时,系统需要对当前的用户进行必要的身份验证。

任务管理

我们希望系统能够可以外包任务管理方面,提供下面的功能:

(1)可以以项目的方式被管理,发包人员可以制定项目实施计划,指定参与人员,确定项目安全等级。

(2)接包人员可以登录到系统,通过人员识别验证后,查看分配到自己的任务,选择任务,开始工作。

(3)在任务完成之后,提交工作成果。

(4)任务的发包人员可以在系统上看到各个分发出去的任务状态,及时跟进各个任务的完成情况。

可以参考网站https://www.weaver.com.cn/e9/function.html泛微OA系统的项目管理、执行力管理、流程管理、人力资源管理、日常管理模块。

根据上述需求完成下列问题。

1、需求定义:(20分)

(1)根据上述描述,绘制系统工作上下范围图。(10分)

(2)绘制系统业务流程图。(10分)

 

2、结构化建模案例分析:(20分)

(1)绘制系统的整体功能结构图。(10分)

(2)根据上述描述,绘制完整的数据流图。(10分)

 

3、面向对象建模案例分析:(30分)

(1)绘制系统顶层用例图。(10分)

(2)绘制系统细化完整用例图。(10分)

(3)分析系统类模型,找出类之间的关系并画出类图。(10分)

 

4、系统原型展示:根据你的类图,开发系统原型,并录制视频或撰写文档展示说明。(30

(1)根据类图,用源代码定义类的变量和方法名(具体的方法体不用写);

(2)用HTML或者JSP等前端工具撰写页面原型,要求页面上元素完整,界面风格统一,页面之间跳转流畅,可以完整表现主业务流程执行顺序。

页面模型评分标准:

(1) 类定义:要求注释变量用途和方法用途。(10分)

(2) 页面美观:要求页面参考商务风格模板,页面元素完整。(10分)

(3) 业务流程:通过页面之间跳转操作可以显示业务流程。

标签:分析,10,系统,建模,工作,任务,人员,课堂,页面
From: https://www.cnblogs.com/DREAM2021/p/18098246

相关文章

  • 软件需求与分析课堂测试十——综合案例分析
    软件需求与分析课堂测试十——综合案例分析(5分) 班级:信2105-2班    学号:20213849   姓名:燕烁天根据下列案例需求描述,回答相关问题:有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可......
  • 3月27课堂测试
    软件体系架构课堂测试–架构分析  某公司欲建设一个房屋租赁服务系统,统一管理房主和租赁者的信息,提供快捷的租赁服务。本系统的主要功能描述如下:1.登记房主信息。记录房主的姓名、住址、身份证号和联系电话等信息,并写入房主信息文件。2.登记房屋信息。记录房屋的地址、房......
  • 软件体系架构课堂测试–架构分析
    软件体系架构课堂测试–架构分析 阅读下列案例,回答相关问题:某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。......
  • Swoole 源码分析之 Coroutine 协程模块
    首发原文链接:Swoole源码分析之Coroutine协程模块大家好,我是码农先森。引言协程又称轻量级线程,但与线程不同的是;协程是用户级线程,不需要操作系统参与。由用户显式控制,可以在需要的时候挂起、或恢复执行。通过协程程序可以在执行的过程中保存当前的状态,并在恢复后从该状态处......
  • JavaSE_类型转换案例分析
    Java中的类型转换分为两种:自动类型转换(隐式类型转换)和强制类型转换(显式类型转换)。1.自动类型转换(隐式类型转换):当两个不同类型的数据进行运算时,Java会自动将较小的数据类型转换为较大的数据类型。例如,int类型和double类型进行运算时,int类型会自动转换为double类型。```javai......
  • 【前端素材】推荐5种优质大数据分析展示页面网站设计(16)(附源码)
    一、需求分析1、功能分析大数据分析展示页面是一个用于呈现和分析大数据的平台界面,旨在帮助用户更直观、更高效地理解和利用数据。该页面通常结合了数据分析、可视化技术以及用户交互设计,以提供丰富的数据展示和分析功能。大数据分析展示页面是大数据分析过程中至关重要的一......
  • 【前端素材】推荐5种优质大数据分析展示页面网站设计(18)(附源码)
    一、需求分析1、功能分析大数据分析展示页面是一个用于呈现和分析大数据的平台界面,旨在帮助用户更直观、更高效地理解和利用数据。该页面通常结合了数据分析、可视化技术以及用户交互设计,以提供丰富的数据展示和分析功能。大数据分析展示页面是大数据分析过程中至关重要的一......
  • 分析nginx日志统计接口情况
    一、背景近来打算对后端接口进行优化,所以要先对现有接口的情况进行统计。因为相关业务接口是index.php?action=XXX的形式,所以公司运维的管理平台并不能满足需求,所以要自行处理nginx日志获取接口的情况了。二、处理思路1.nginx日志中不止包含相关接口的日志,所以先要根据关键字......
  • RMI反序列化分析
    RMI介绍RMI全程RemoteMethodInvocation(远程方法引用),RMI有客户端和服务端,还有一个注册中心,在java中客户端可以通过RMI调用服务端的方法,流程图如下:服务端创建RMI后会在RMIRegistry(注册中心)注册,之后客户端都是从注册中心调用方法,RMI分为三个主体部分:Client-客户端:客户端调用......
  • 使用 GoAccess 分析 Nginx 日志
    来源:https://cloud.tencent.com/developer/article/1449085 GoAccess是一款开源的且具有交互视图界面的实时Web日志分析工具,通过你的Web浏览器或者*nix系统下的终端程序(Terminal)即可访问。GoAccess能为系统管理员提供快速且有价值的HTTP访问统计,并以在线可视化......