精华内容
下载资源
问答
  • 软件工程画图软件
    2019-12-29 10:29:26

    (software)
    Visio
    (website)
    crealty
    (以下需要登陆)
    cacoo
    gliffy
    ProcessOn

    refer
    知乎文章(末尾是网址)

    更多相关内容
  • 软件工程画图工具.zip

    2020-08-20 00:23:56
    JUDE-Community 5.5.2是免费的UML画图软件,Rational Rose需要付费,Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。
  • 软件工程概论画图题.pdf
  • 常用图,ER 图,类图等 画这样的图,一般使用 Draw.io 这款免费的在线网页绘图工具就可以解决了。...进入编辑页面,会发现更其他的画图软件很相似,所以用起来很顺手。 而且导出十分的方便,有多种格式支持。 ...

    常用图,ER 图,类图等
    画这样的图,一般使用 Draw.io 这款免费的在线网页绘图工具就可以解决了。

    优点如下:

    无需登录,直接进入网页就可以直接使用海量模板新建项目。

    https://app.diagrams.net

    在这里插入图片描述
    进入编辑页面,会发现更其他的画图软件很相似,所以用起来很顺手。
    在这里插入图片描述
    而且导出十分的方便,有多种格式支持。
    在这里插入图片描述

    展开全文
  • 软件工程画图

    千次阅读 2021-08-03 15:03:41
    visio以及starulm都是不错的画图工具,visio可以自定义模具,一些不规则的模具可以在里面自定义,staruml是是一款开放源码的UML开发工具,主要支持9种uml建模,支持语法检测以及正反向工程。 2.N/S图与PAD图 这...

    1.工具介绍

    visio以及starulm都是不错的画图工具,visio可以自定义模具,一些不规则的模具可以在里面自定义,staruml是是一款开放源码的UML开发工具,主要支持9种uml建模,支持语法检测以及正反向工程。

    2.N/S图与PAD图

    这两种图可以用visio软件画,选取矩形模具,必要的时候在开始-指针工具调整为直线,连接,很多不规则的模具直接用直线进行构建即可,PAD图的选择模具可以自己新建一个模具,然后保存,再使用

    例:

    void root ( float root1, float root2 ) {
       i = 1;  j = 0;
       while ( i <= 10 ) {
        输入一元二次方程的系数a, b, c;
        p = b*b – 4*a*c;
        if ( p < 0 ) 输出“方程i无实数根”;
        else if ( p > 0 ) 求出根并输出;
        if ( p == 0 ) {
           求出重根并输出;
           j = j + 1;
        }
        i = i +1;
       }
       输出重根的方程的个数j;
    }
    

     3.流图及其相关运算

     例

    main() // a c code about finding out the small one in three input number  
    {int num1,num2,num3,Min;
      printf("Please input three numbers:");
      (1) scanf("%d,%d,%d",&num1,&num2,&num3);
      (2) if (num1<num2) 
           (3) MIN=num1;
      else 
           (4) MIN=num2;
      (5) if (num3<MIN) 
           (6) MIN=num3;
      (7) printf("The small one is:%d,Min);}
    

     (1)试用此算法给出对应的流图;

     

     

    2)计算流图的复杂性V(G);

            V(G)=E-N+2=P+1=3

       (3)求基本路径构成的基本集合(num1,num2,num3各取一次最小值);

            1-2-3-5-6-7

            1-2-3-5-7

            1-2-4-5-6-7

            1-2-4-5-7

       (4)给出每条路径执行的期望结果;

            分别为num3,num1,num3,num2

       (5)给出每一条路径的测试用例。

            测试用例1:num1=2,num2=3,num3=1

            测试用例2:num1=1,num2=2,num3=3

            测试用例3:num1=3,num2=2,num3=1

            测试用例4:num1=3,num2=2,num3=4

     4.状态转换图

    请画出打印机的状态转换图

    未接到复印命令时,处于闲置状态

    一旦接到复印命令,处于复印状态

    完成一个复印命令后,回到闲置状态

    如果执行复印时发现没纸,进入缺纸状态,发出警告,等待装纸

    装满纸张后,进入闲置状态

    如果复印过程中发生卡纸,进入卡纸状态,发出警告,等待排除故障

    排除故障后,进入闲置状态

     

     

    5.数据流图以及HIPO图

    HIPO图直接通过word里面的插入-smartart-层次结构画出

     例:

     

    美国某大学共有200名教师,校方与教师工会刚刚签订一项协议。按照协议,所有年工资超过$26000(含$26000)的教师工资保持不变,年工资少于$26000的教师将增加工资,所增加的工资数按下述方法计算:给每个由此教师所赡养的人(包括教师本人)每年补助$100,此外教师有一年工龄每年再多补助$50,但是,增加后的年工资总额不能多于$26000

    教师的工资档案存在行政办公室的光盘上,档案中有目前的年工资、赡养的人数、雇佣日期等信息。需要写一个程序计算并印出每名教师的原有工资和调整后的新工资

    题目要求:

    1. 画出此系统的数据流图

     

     

    1.写出需求说明

    功能需求:可以输入调资的标准,输入教师档案,经调资给出新的教师档案

    性能需求:软件的相应时间应该小于0.5s,更新处理要快

    灵活需求:当需求发生某些变化时,该软件应该能够适应这些变化

    故障处理要求:出现错误时,应该给予警告或提示

    2.设计上述的工资调用程序(要求用HIPO图描述设计结果),设计时分别采用下述两种算法,并比较2种算法的优缺点。

    a.搜索工资档案数据,找出年工资少于26000的人,计算新工资,校核是否超过26000,存储新工资,印出新旧工资对照表

    b.把工资档案数据按工资从最低到最高的次序排序,当工资数额超过26000时,即停止排序,计算新工资,校核是否超过限额,存储新工资,印出结果

     

     

     

     

    a比较耗时,因为他要检索所有的档案,b速度上来看比较快,但是b需要排序算法,比较复杂,a对于设计来讲比较简单。

    6.软件结构图

    同样通过word里面的插入-smartart-层次结构画出

    例:

    某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统

    其中,生产科的任务是:

      (1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。

      (2)根据车间实际生产日报表、周报表调整月生产计划

      (3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。

      (4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间

     

     

    技术科的任务是:

      (1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。

      (2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。

       请设计出以上系统中生产科和技术科处理的软件结构图。

     

     7.用例图类图时序图和状态图

    例:

    选课系统的主要功能是给教师分配课程和学生注册课程。其需求描述如下:

    (1)在每个学期选课开始之前,系统管理员需要对系统中的教师信息、课程信息和学生信息进行维护,学期结束后,将本学期成绩归档到学籍档案系统。

    (2)学生登录选课系统后会得到一份包含本学期将要开设的课程目录。每门课程包含的信息有开课系别、教师、上课时间、教室、容纳的学生数量和学生选择课程的先决条件,这些信息可以帮助学生选择课程。当学生选择了一门课程后,选课系统需访问学籍档案系统,查询是否符合选课的先决条件(如是否已经通过先修课程的学习),如果不符合,系统给出提示信息。每个学期有一段时间让学生可以改变计划,学生可以在这段时间内访问系统以增选课程或退选课程。

    (3)教师可以访问系统,查看将要教授哪些课程和每门课程有哪些学生报名,课程考试结束后可以提交成绩,系统可以生成带有成绩分数统计结果的成绩单。

    (4)限定约束条件为:一名教师每学期最多承担4个教学任务,特殊情况下可以不承担教学任务;少于15人不开课,每名学生每学期选课不超过6门。

    请从完整的需求描述中:

    1. 设计出完整的UML用例图和UML类图;
    2. 给出学生注册选课的UML顺序图和课程类的状态转换图;

    用例图

     

     

     

    类图

     

     

     

    时序图

     

     

     

    状态图

     

     8.数据流图

    例:

    请给出手机软件《铁路12306》,其中车票查询功能的数据流图和数据字典。

     9.数据流方法画软件结构图

    例:

    请给出手机软件《滴滴出行》,使用数据流方法画出的软件结构。

     

     

    展开全文
  • 中南大学软件工程944已上岸,花了好多心血写得思维导图(主要是一刷课本啥都没记住),就算书本看不懂,把思维导图背书了,画图题再好好练练110+轻轻松松!
  • 961-软件工程学科

    2017-12-01 06:33:00
    第一部分 软件工程 第二部分 计算机系统基础 第三部分 数据结构与算法
  • 软件工程》第一次实验报告
  • 包含UML图中的用例图,类图,对象图,顺序图,通信图,协作图,活动图,状态机图,部署图画法及详解
  • 绘图软件噢,如果你需要使用软件工程的化,这个软件可以帮你用用例图
  • 软件工程师画图工具draw.io

    千次阅读 2019-01-31 18:29:33
    作为开发人员免不了需要做一些软件设计图 推荐一款 draw.io-setup-signed-9.3.1 下载地址:https://about.draw.io/integrations/#integrations_offline 在线地址:https://www.draw.io/ 有单机和在线版,跨平台 作品...

    工欲善其事必先利其器
    作为开发人员免不了需要做一些软件设计图
    推荐一款

    draw.io-setup-signed-9.3.1

    下载地址:https://about.draw.io/integrations/#integrations_offline
    在线地址:https://www.draw.io/

    有单机和在线版,跨平台

    作品示例:
    在这里插入图片描述

    展开全文
  • 软件工程导论题型大总结】画图题总结

    千次阅读 多人点赞 2022-03-10 13:44:12
    文章目录一:概要(各章图形及对应符号)(1)传统软件工程部分A:可行性研究①:系统流程图②:数据流图(DFD)③:数据字典②:需求分析③:总体设计④:详细设计(2)面向对象部分二:着重考察画法的图(1)数据...
  • 1.通过教学管理系统的分析与设计,掌握面向对象的分析与设计方法以及UML在软件项目和开发过程中的应用; 2.掌握软件系统的静态建模方法; 3.掌握软件系统的动态建模方法; 4.综合系统建模中的用例图、序列图、...
  • 青岛大学计科《软件工程》实验报告,包含图和实验报告 实验目的和要求: 理解软件需求的和软件需求管理的方法,理解和初步掌握需求规格说明书编写的格式、内容、要点,提高编写文档的能力。具体要求如下: 1、 正确 ...
  • 软件工程导论教学大纲,用于本科生教学。含理论课、实验课大纲及课程考核设计,全面、实用。
  • 程序员常用的画图软件推荐

    万次阅读 2021-08-25 20:34:17
    平时画的比较多的是流程图、交互图和架构图,一般使用 Draw.io 这款免费的在线网页绘图工具就可以搞定了。 之所以选择这款绘图工具,主要是以下几个原因: 1. 使用方便 无需登录,直接进入网页,可以直接使用海量...
  • 软件工程实验报告 1. 熟悉 Visio 的工作环境及组成; 2. 掌握用 Visio 软件绘制图表的基本操作; 3. 通过绘制系统流程图和数据流图,熟练掌握系统流程图和数据流图的基本原理;
  • 软件工程期末复习重点,包括名词解释和解析题。
  • 软件工程uml画图

    2018-05-22 12:47:46
    软件工程uml用例图画图,如何用mircosoft visio画图书管理系统
  • 软件工程画图题目汇编.pdf
  • 软件工程-UML画图

    千次阅读 2021-12-19 11:27:10
    4. 其他软件工程图 4.1 流程图 4.2数据流图 4.3数据字典 4.4 实体关系图 ​4.5 层次方框图 4.6 其他 1. UML简介 UML(Unified Modeling Language,统一建模语言)是一种基于面向对象的可视...
  • 软院17级老学长一枚,深知考试前找资料的痛苦,特地整理了一...本软件工程导论课程资料包括:往年真题、慕课题解、网传题库、往年级传下来的题库资料等等。资料较多,大家可以选择性学习,祝大家取得一个好成绩!!!
  • 软件工程-画图

    2021-09-13 15:19:06
    系统流程图 甘特图 网络计划
  • 一款实用的通信绘图软件
  • 软件工程期末考试题库(超全)

    万次阅读 多人点赞 2020-12-18 18:25:49
    软件工程期末考试题库 选择题 具有风险分析的软件生命周期模型是(  C   )。 A.瀑布模型      B.喷泉模型  C.螺旋模型        D.增量模型 软件工程的基本要素包括方法、工具和( A )。 ...
  • 846软件工程讲义.doc

    2020-07-19 14:57:15
    参加20年研究生入学考试,此文档是根据学校的复习重点和考试大纲整理出的,也适用于其他学校的考研和本科期末考试(所有内容均是博主自己整理出来的)超级详细且实用!
  • ⑧一套软件同时满足工程项目、家装订单。 ⑨自由设计窗型,画图快、可渲染,更美观。 ⑩型材类型多覆盖,自带数据,极简建库,容易维护。 ⑪门窗工艺自由设置、生产组装一条龙。 ⑫型材系列一键导入,30秒内可...
  • 软件工程领域很好用的画图软件
  • 该uml时序图是接上一博文jabc的连接封装,描述了里面的增删查改等时序
  • 软件工程 画图.rar

    2009-02-07 14:22:56
    用Visio画 软件工程导论(张海藩)里面的图形,文档的名字是课本的页码。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,609
精华内容 17,443
关键字:

软件工程画图软件